@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(fonts/PretendardVariable.subset.0.8713e83342c3f5ed.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(fonts/PretendardVariable.subset.1.b1c51b35964614cf.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(fonts/PretendardVariable.subset.2.ddc9557de55b6534.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(fonts/PretendardVariable.subset.3.3af919db7b7432ae.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(fonts/PretendardVariable.subset.4.993fcd2747f4d21f.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(fonts/PretendardVariable.subset.5.a4ad435d7abd6858.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(fonts/PretendardVariable.subset.6.48b5ad9306b00b62.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(fonts/PretendardVariable.subset.7.0edd124bf5f5fee6.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(fonts/PretendardVariable.subset.8.0fcc3858ccf1bfae.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(fonts/PretendardVariable.subset.9.523e91cb7665f4a8.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(fonts/PretendardVariable.subset.10.544f73152519f43c.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(fonts/PretendardVariable.subset.11.52f3cb7bf5d9feea.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(fonts/PretendardVariable.subset.12.ba87086a06c38a8e.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(fonts/PretendardVariable.subset.13.f9473c59d65080b7.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(fonts/PretendardVariable.subset.14.dbf5fc513294d194.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(fonts/PretendardVariable.subset.15.d043fdd0fb1d707a.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(fonts/PretendardVariable.subset.16.f9da3e1e2f6ab97b.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(fonts/PretendardVariable.subset.17.62a20965ab703ba9.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(fonts/PretendardVariable.subset.18.253726dfde6320f5.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(fonts/PretendardVariable.subset.19.0c005e3239d3f44e.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(fonts/PretendardVariable.subset.20.06a4d6ce1c3e1c27.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(fonts/PretendardVariable.subset.21.30d4f324dc4e4808.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(fonts/PretendardVariable.subset.22.5712a4ee03e83532.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(fonts/PretendardVariable.subset.23.bf5e603a72bcbd65.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(fonts/PretendardVariable.subset.24.d0cecc926613d63e.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(fonts/PretendardVariable.subset.25.4b520857cb0e6272.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(fonts/PretendardVariable.subset.26.608a2c01bc4ebe32.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(fonts/PretendardVariable.subset.27.8dcc8a46af706993.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(fonts/PretendardVariable.subset.28.484aaea385bf22d2.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(fonts/PretendardVariable.subset.29.5481a19ad6067630.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(fonts/PretendardVariable.subset.30.c1ed2a2f2927a3cc.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(fonts/PretendardVariable.subset.31.95bd711a06b3a13b.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(fonts/PretendardVariable.subset.32.a2fb59661363e8f3.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(fonts/PretendardVariable.subset.33.ec28ff6556918209.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(fonts/PretendardVariable.subset.34.bdaffbd5c9fed912.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(fonts/PretendardVariable.subset.35.2f3c1deae8147772.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(fonts/PretendardVariable.subset.36.d4e7580fb6bd8db8.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(fonts/PretendardVariable.subset.37.e5e19247f5eb141d.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(fonts/PretendardVariable.subset.38.17226de7caa3a041.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(fonts/PretendardVariable.subset.39.647e3532e8e5b2f5.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(fonts/PretendardVariable.subset.40.12fb5a30e92ed139.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(fonts/PretendardVariable.subset.41.41d390d3f3201a37.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(fonts/PretendardVariable.subset.42.3e347fc722ea29c4.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(fonts/PretendardVariable.subset.43.97a8be68deee3f72.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(fonts/PretendardVariable.subset.44.8bd3bdcc7481b9a6.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(fonts/PretendardVariable.subset.45.dff46d20074b8f3d.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(fonts/PretendardVariable.subset.46.c443e627e1bc68e0.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(fonts/PretendardVariable.subset.47.f242e40d23d0aac4.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(fonts/PretendardVariable.subset.48.e3dde5ed049d0a2a.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(fonts/PretendardVariable.subset.49.5bbf61d013a4a936.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(fonts/PretendardVariable.subset.50.f3bb8007d522f3d6.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(fonts/PretendardVariable.subset.51.530c8e2d2a5e01cc.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(fonts/PretendardVariable.subset.52.93f30e304a97b867.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(fonts/PretendardVariable.subset.53.d0fe78c3e77b3f2b.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(fonts/PretendardVariable.subset.54.37ed0b796e61205c.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(fonts/PretendardVariable.subset.55.4b170f37c7be9dfa.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(fonts/PretendardVariable.subset.56.0f3624847670e49b.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(fonts/PretendardVariable.subset.57.7c6aa4751ceb44a9.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(fonts/PretendardVariable.subset.58.cff4a57ea5e9c112.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(fonts/PretendardVariable.subset.59.4ae337e8895ac35b.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(fonts/PretendardVariable.subset.60.4f6724848817f8a8.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(fonts/PretendardVariable.subset.61.0f36628cfb62fb7c.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(fonts/PretendardVariable.subset.62.1a2f8d760e6bfeb7.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(fonts/PretendardVariable.subset.63.cced20f4434401b2.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(fonts/PretendardVariable.subset.64.4d73796ddeaf1d15.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(fonts/PretendardVariable.subset.65.3bea94ae7ab0adfe.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(fonts/PretendardVariable.subset.66.73d60e9ad890a3b2.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(fonts/PretendardVariable.subset.67.24e38abacceaba89.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(fonts/PretendardVariable.subset.68.a0f33cbfd1a49928.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(fonts/PretendardVariable.subset.69.c9aa76582f8ffb94.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(fonts/PretendardVariable.subset.70.8bccc361d2d7ad5c.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(fonts/PretendardVariable.subset.71.78ca0ca3a02fb86f.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(fonts/PretendardVariable.subset.72.a2df48a0029fb847.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(fonts/PretendardVariable.subset.73.fe4874885e645073.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(fonts/PretendardVariable.subset.74.b935b4839e30b688.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(fonts/PretendardVariable.subset.75.07f0ddae65c844df.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(fonts/PretendardVariable.subset.76.20ccaae02a27753f.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(fonts/PretendardVariable.subset.77.9ab92ab7b4e3770a.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(fonts/PretendardVariable.subset.78.67f065415552e8c6.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(fonts/PretendardVariable.subset.79.0bbdf492d8597238.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(fonts/PretendardVariable.subset.80.3802ad32c6c1bfa8.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(fonts/PretendardVariable.subset.81.f0ae631ec332bbaf.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(fonts/PretendardVariable.subset.82.493e29967aa59d0f.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(fonts/PretendardVariable.subset.83.f8f1fe652aaf3c75.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(fonts/PretendardVariable.subset.84.d28ace2d199ca5c6.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(fonts/PretendardVariable.subset.85.757b9fc85ad85a10.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(fonts/PretendardVariable.subset.86.3e680901e55f1684.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(fonts/PretendardVariable.subset.87.04ca8277cfe3d272.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(fonts/PretendardVariable.subset.88.192abc4c6ad933f5.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(fonts/PretendardVariable.subset.89.44634e793e0d50fc.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(fonts/PretendardVariable.subset.90.ed2d605d80cbe4f2.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(fonts/PretendardVariable.subset.91.fc9fcd1bea9c8f43.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}:root{--bg:#0e1116;--panel:#161b22;--panel2:#1c2230;--line:#2a3240;--tx:#e6edf3;--dim:#8b98a8;--acc:#5b8dff;--gold:#ffd166;--warn:#ff9f5a;--ok:#4ade80;--tx-on:#eaf2ff;--tx-lit:#dbe5f1;--tx-name:#cfe0f5;--tx-sub:#9fb2c8;--tx-off:#7c8ba2;--ctl-bg:#141a26;--ctl-line:#3a4560;--ctl-hover:#8fa9d8;--ctl-on:#7ea6f0;--slot-line:#4b6ea8;--cost:#ffd479;--gain:#4ad08a;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,Segoe UI,sans-serif}:root{--lk-ground:#0D1118;--lk-surface:#151A23;--lk-raised:#1C2230;--lk-line:#29313F;--lk-line2:#3A4558;--lk-well:#0A0D13;--lk-lift:#232B39;--lk-ink:#F3F6FB;--lk-ink-soft:#C8D2DF;--lk-ink-dim:#97A4B6;--lk-shadow-card:inset 0 1px 0 rgb(255 255 255 / .06);--lk-card-edge:#283041;--lk-side:#0A0D13;--lk-acc:#3A6CEF;--lk-acc-deep:#2F57C4;--lk-acc-text:#8FB0FF;--lk-acc-soft:rgb(143 176 255 / .16);--lk-acc-line:rgba(134,169,255,.45);--lk-acc-mute:#7F98CA;--lk-acc-fill:rgb(143 176 255 / .22);--lk-acc-fill-line:rgb(143 176 255 / .62);--lk-gain:#4AD08A;--lk-cost:#FFD479;--lk-neg:#FF8F8F;--lk-warn:#F0A04B;--lk-seal-fill:#CFE6F7;--lk-seal-ink:#24365F;--lk-cost-fill:var(--lk-cost);--lk-cost-line:var(--lk-cost-fill);--lk-bar-lo:color-mix(in srgb,var(--lk-ink-dim) 45%,var(--lk-surface));--lk-gain-fill:var(--lk-gain);--lk-basis-blue:var(--lk-acc-text);--lk-basis-gold:var(--lk-cost);--lk-basis-violet:var(--lk-g-violet);--lk-basis-coral:var(--lk-basis-deal);--lk-knob:var(--tx-lit);--lk-basis-deal:#E8775A;--lk-leg:#22C55E;--lk-uni:#FF8938;--lk-epi:#9F5EEB;--lk-rar:#4BA3F5;--lk-leg-fill:#129447;--lk-uni-fill:#D26900;--lk-epi-fill:#9333EA;--lk-rar-fill:#2563EB;--lk-badge-ink:#FFFFFF;--lk-star:#F6BB33;--lk-star-max:#EE9E0B;--lk-star-ink:#3D2600;--lk-star-line:#7A4C00;--lk-star-shadow:none;--lk-seri:#7FD8FF;--lk-seri-off:#39445C;--lk-seri-glow:drop-shadow(0 0 2px rgb(127 216 255 / .5));--lk-balloon:#E3E8F0;--lk-balloon-ink:#151A24;--lk-tile:rgba(43,51,70,.62);--lk-track:#2A3446;--lk-frame-w:2px;--lk-frame-mix:100%;--lk-frame-leg:color-mix(in srgb,var(--lk-leg) var(--lk-frame-mix),var(--lk-surface));--lk-frame-uni:color-mix(in srgb,var(--lk-uni) var(--lk-frame-mix),var(--lk-surface));--lk-frame-epi:color-mix(in srgb,var(--lk-epi) var(--lk-frame-mix),var(--lk-surface));--lk-frame-rar:color-mix(in srgb,var(--lk-rar) var(--lk-frame-mix),var(--lk-surface));--lk-sel:rgba(91,141,255,.3);--lk-shadow:0 10px 26px -12px rgba(0,0,0,.6);--lk-shadow-lift:0 0 0 1px rgb(255 255 255 / .1);--lk-shadow-float:0 0 0 1px rgb(255 255 255 / .09),0 16px 32px -12px rgb(0 0 0 / .7);--lk-icon-edge:none;--lk-cp-icon:none;--lk-ico-pale:none;--lk-glass-fill:#1A2029;--lk-glass-blur:none;--lk-glass-shadow:inset 0 0 0 1px var(--lk-line),0 14px 30px -10px rgb(0 0 0 / .7);--lk-glass-platter:var(--lk-lift);--lk-photo:#1D2840;--lk-kakao:rgb(240 212 110 / .2);--lk-kakao-ink:#E6CF86;--lk-bal-gain:#0B6B3C;--lk-bal-neg:#B32D38;--lk-bal-acc:#2A56CC;--lk-scheme:dark;--lk-shade:#000000;--lk-on-acc:#FFFFFF;--lk-sheen:rgb(255 255 255 / .16);--lk-scrim:rgb(6 10 18 / .6);--lk-scrim-ground:color-mix(in srgb,rgb(6 10 18) 60%,var(--lk-ground));--lk-off-fill:var(--lk-line2);--lk-badge-sep:rgb(0 0 0 / .35);--lk-add-grade:linear-gradient(rgba(0,0,0,.16),rgba(0,0,0,.16));--lk-g-sky:#7EB4D9;--lk-g-gold:#F5C542;--lk-g-cyan:#75D6ED;--lk-g-violet:#BBA6FF;--lk-g-copper:#D9AB8F;--lk-g-silver:#C9D6E3;--lk-g-mint:#86EFD0;--lk-g-rose:#EF91A5;--lk-g-olive:#B5D77D;--lk-g-leg:#22C55E;--lk-g-uni:#FF8938;--lk-g-epi:#9F5EEB;--lk-g-rar:#4BA3F5;--lk-g-bless-normal:#8B8B8B;--lk-g-bless-rar:#2B8FE0;--lk-g-bless-epi:#A63FD0;--lk-g-bless-uni:#F0A02A;--lk-g-bless-leg:#12A95A;--lk-lit-0:#57C98A;--lk-lit-1:#E2596A;--lk-lit-2:#E2A24A;--lk-lit-3:#5AA8F0;--lk-lit-wash:9%;--lk-lit-pick:8%;--lk-lit-glow:45%;--lk-lit-slot:100%;--lk-lit-sweep:0%;--lk-p1:#fbdb04;--lk-p2:#bbff01;--lk-p3:#01d3ff;--lk-p4:#ff35e9;--lk-p5:#fd9834;--lk-p6:#44e87f;--lk-p7:#4ee7e3;--lk-p8:#b557f9;--lk-p9:#fbff83;--lk-p-stroke:1px;--lk-p-edge:#07101c;--lk-p-shadow:-1px -1px 0 var(--lk-p-edge),1px -1px 0 var(--lk-p-edge),-1px 1px 0 var(--lk-p-edge),1px 1px 0 var(--lk-p-edge);--lk-seri-line:#88A0C8;--lk-seri-line-on:#CADCF8;--lk-seri-line-a:.26;--lk-seri-line-on-a:.7;--lk-sky:1;--lk-window:#151A23;--lk-group:#1C2230;--lk-box:#161D2B;--lk-ctl:#141A26;--lk-lip:#0D121E;--lk-sky-dawn:none;--lk-sky-dawn-size:auto;--lk-sky-dawn-pos:0 0;--lk-sky-dawn-repeat:no-repeat;--lk-sky-ink:#F3F6FB;--lk-sky-ink-soft:#C8D2DF;--lk-sky-ink-dim:#97A4B6;--lk-sky-good:#4AD08A;--lk-sky-bad:#FF8F8F;--lk-sky-gold:#FFD479;--lk-sky-btn:#141A26;--lk-sky-btn-line:#3A4558;--lk-sky-btn-hover:#1C2230;--lk-sky-btn-base:#10151F;--lk-sim-panel:#151A23;--lk-boss-rail:#232B39;--lk-boss-now:#F2F6FC;--lk-boss-now-line:transparent;--lk-boss-now-win:#9FB2C8;--lk-sky-star:#7FD8FF;--lk-sky-star-off:#39445C;--lk-sky-line:#88A0C8;--lk-sky-line-on:#CADCF8;--lk-ed-title:#5B8DFF;--lk-ed-group-line:#2A3240;--lk-ed-cell:#161D2B;--lk-ed-cell-line:#2F3A4F;--lk-ed-cell-shadow:none;--lk-ed-filled:#4B6EA8;--lk-ed-val:#EAF2FF;--lk-ed-off:#7C8BA2;--lk-ed-max-bar:#FFD479;--lk-ed-mark:#7EA6F0;--lk-ed-btn:#141A26;--lk-ed-btn-line:#3A4560;--lk-ed-btn-ink:#9FB2C8;--lk-ed-lip:#0D121E;--lk-ed-btn2:#212C44;--lk-ed-btn2-line:#4B5F86;--lk-ed-pick:#2B4D86;--lk-ed-pick-ink:#EAF2FF;--lk-ed-pick-ring:1px;--lk-ed-inc:#1C2B46;--lk-ed-inc-line:#41598A;--lk-ed-inc-ink:#A9C0E0;--lk-ed-on:#22406E;--lk-ed-on-line:#7EA6F0;--lk-ed-on-ink:#DBE5F1;--lk-ed-best:#241F12;--lk-ed-best-line:#7A6A2E;--lk-ed-best-ink:#FFD479;--lk-ed-todo-line:color-mix(in srgb,var(--lk-cost) 42%,var(--lk-ed-group-line));--lk-ed-open:#1B2740;--lk-ed-open-line:#5B7FBF;--lk-ed-open-ink:#C2DAF8;--lk-ed-yes:#163227;--lk-ed-yes-line:#4AD08A;--lk-ed-yes-ink:#8FF0BD;--lk-ed-field-on:#7EA6F0;--lk-ed-medal:radial-gradient(circle at 50% 34%,#2A3550,#1A2233);--lk-ed-well:#141A26;--lk-litv-0:#57C98A;--lk-litv-1:#E2596A;--lk-litv-2:#E2A24A;--lk-litv-3:#5AA8F0;--lk-prayer-icon:#FFFFFF;--lk-to-moon:none;--lk-to-sun:block;--lk-shot-l:none;--lk-shot-d:block;--lk-star-ext:#FFD54F;--lk-shadow-sheet:0 20px 50px -20px rgba(10,14,22,.55);--lk-tile-empty:var(--lk-tile);--lk-ghost-op:.46;--lk-ghost-filter:none;--lk-star-glow:drop-shadow(0 0 1.5px rgba(255,231,105,.65)) drop-shadow(0 0 3px rgba(255,210,64,.28));--lk-pick-ring:2px;--lk-pick-halo:0;--lk-leg-ink:#22c55e;--lk-uni-ink:#ff8938;--lk-epi-ink:#9f5eeb;--lk-rar-ink:#4ba3f5;--lk-stage-img:radial-gradient(ellipse 26% 37% at 50% 51%,rgb(46 148 236 / .3),rgb(46 148 236 / 0) 72%),radial-gradient(ellipse 50% 71% at 50% 49%,#1E3B56 0%,rgb(34 48 63 / .92) 52%,rgb(33 39 50 / .5) 78%,rgb(22 27 34 / 0) 100%);--lk-stage-h:209;--lk-stage-c:0;--lk-stage-f:1;--it-soul-name:var(--lk-gain);--it-lemon:#E6E97F;--it-soul:#ff7548;--it-warn:#ff9f5a;--it-ok:#4ade80;--it-lucky:#f0d089;--it-lucky-line:#6b5a2c;--it-lucky-bg:#241f12;--it-star-on:#ffeb70;--it-star-off:#39445c;--it-shade:rgba(5,9,16,.76);--sv-bg-blue-1:#2C3E61;--sv-bg-blue-2:rgb(123 166 239 / .1);--sv-bg-blue-3:rgb(107 149 220 / .035);--sv-bg-blue-5:rgb(45 95 216 / .1);--sv-bg-blue-6:#5F7DA8;--sv-bg-blue-7:#2C3E66;--sv-bg-blue-8:#203351;--sv-bg-blue-9:#2B4267;--sv-bg-blue-10:#263859;--sv-bg-blue-11:#293D69;--sv-bg-blue-12:#2B3A5C;--sv-bg-blue-13:#1F2D4F;--sv-bg-blue-14:#263863;--sv-bg-blue-15:#A3B6CE;--sv-bg-blue-16:rgb(64 92 168 / .07);--sv-bg-blue-17:rgb(64 92 168 / .18);--sv-bg-blue-18:rgb(149 176 255 / .09);--sv-bg-blue-19:#9FB2C8;--sv-bg-blue-20:#2A3A5C;--sv-bg-blue-21:#5B6B84;--sv-bg-blue-22:rgb(91 141 255 / .12);--sv-bg-blue-23:#26375E;--sv-bg-blue-24:#5A6EA3;--sv-bg-blue-25:rgb(157 187 255 / .059);--sv-bg-blue-28:#8E9CB2;--sv-bg-blue-29:#5F7C91;--sv-bg-blue-35:#22406E;--sv-bg-blue-36:#4B5F86;--sv-bg-face-10:rgb(15 24 48 / .35);--sv-bg-face-11:rgb(15 24 48 / .55);--sv-bg-face-13:rgb(20 26 35 / .949);--sv-bg-face-19:rgb(8 29 45 / .72);--sv-bg-face-20:rgb(7 26 42 / .82);--sv-bg-gray-1:rgb(0 0 0 / .6);--sv-bg-gray-2:#221D12;--sv-bg-gray-3:#11231B;--sv-bg-gray-4:#2D2616;--sv-bg-gray-5:#5F6B7D;--sv-bg-gray-6:rgb(255 255 255 / .025);--sv-bg-gray-7:#2A2316;--sv-bg-gray-8:rgb(255 255 255 / .06);--sv-bg-gray-9:rgb(5 9 16 / .76);--sv-bg-gray-10:rgb(0 0 0 / .16);--sv-bg-gray-11:rgb(255 255 255 / .05);--sv-bg-gray-12:#241F12;--sv-bg-gray-13:rgb(255 255 255 / .045);--sv-bg-gray-15:#2A2718;--sv-bg-green-1:#173527;--sv-bg-green-2:rgb(24 90 62 / .76);--sv-bg-green-3:#18382A;--sv-bg-green-4:#1D6B47;--sv-bg-green-5:#0C5A37;--sv-bg-ground-4:rgb(15 20 30 / .8);--sv-bg-inner-23:rgb(28 34 48 / .62);--sv-bg-keep-blue-2:#CFE0FF;--sv-bg-keep-blue-3:#7FD8FF;--sv-bg-keep-blue-4:#7084BB;--sv-bg-keep-blue-6:rgb(8 29 45 / 0);--sv-bg-keep-gray-1:#E6EDF3;--sv-bg-keep-gray-2:#F5F8FF;--sv-bg-keep-gray-3:#DFE7F7;--sv-bg-keep-gray-4:#E8FFF2;--sv-bg-keep-gray-5:#FFF5E6;--sv-bg-keep-gray-6:#F2F6FC;--sv-bg-keep-gray-8:#DBE9F7;--sv-bg-keep-green-1:#42D994;--sv-bg-keep-green-2:#5CC47A;--sv-bg-keep-green-3:#3F9D63;--sv-bg-keep-red-1:#D64550;--sv-bg-keep-red-2:#E5484D;--sv-bg-keep-red-3:#FF5D5D;--sv-bg-keep-red-4:#FF8F8F;--sv-bg-keep-yellow-2:#E8C46A;--sv-bg-keep-yellow-3:#FFE3A3;--sv-bg-keep-yellow-4:#F0C651;--sv-bg-lift-33:rgb(43 51 70 / .62);--sv-bg-lift-35:rgb(26 50 74 / .38);--sv-bg-pink-1:#3A1F25;--sv-bg-pink-2:#3A2226;--sv-bg-red-1:rgb(100 42 38 / .76);--sv-bg-red-2:#8A2F2A;--sv-bg-teal-2:#163227;--sv-bg-track-5:rgb(58 72 92 / .72);--sv-bg-violet-1:#241A33;--sv-bg-violet-2:#2F2754;--sv-ln-blue-1:#3D5582;--sv-ln-blue-2:#647DAB;--sv-ln-blue-3:#627CAB;--sv-ln-blue-4:#6079A8;--sv-ln-blue-5:#A9BBDC;--sv-ln-blue-6:#8FA9D8;--sv-ln-blue-7:#6B7690;--sv-ln-blue-8:rgb(120 140 170 / .35);--sv-ln-blue-9:#73809A;--sv-ln-green-1:#2B6A4E;--sv-ln-green-2:#5CC47A;--sv-ln-green-3:#2F6B52;--sv-ln-green-4:#2D5A44;--sv-ln-green-5:rgb(74 208 138 / .45);--sv-chevron:#B9C9DE;--sv-back-focus:#DCE6FF;--sv-check-line:#F2F4F8;--sv-check-mark:#FFFFFF;--sv-preset-on-line:#DBE9F7;--sv-ln-orange-1:#FFB86B;--sv-ln-pink-1:#A1575A;--sv-ln-pink-2:#E36872;--sv-ln-pink-3:#7D4A4E;--sv-ln-pink-4:#6D3B3F;--sv-ln-pink-5:#6B3A40;--sv-ln-red-1:#A17469;--sv-ln-red-2:#E5484D;--sv-ln-violet-1:#A06AD0;--sv-ln-yellow-1:#6B5A2C;--sv-ln-yellow-2:#8A7440;--sv-ln-yellow-3:#6B5B2A;--sv-ln-yellow-4:#7A6A2E;--sv-ln-yellow-5:#5B5233;--sv-sh-blue-1:rgb(210 235 255 / .95);--sv-sh-blue-2:rgb(210 235 255 / .9);--sv-sh-blue-3:rgb(170 220 255 / .95);--sv-sh-blue-4:rgb(150 210 255 / .85);--sv-sh-gray-1:rgb(0 0 0 / .6);--sv-sh-gray-2:#000000;--sv-sh-gray-3:rgb(0 0 0 / .35);--sv-sh-gray-4:rgb(0 0 0 / .333);--sv-sh-gray-5:rgb(0 0 0 / .4);--sv-sh-gray-6:rgb(24 33 48 / .6);--sv-sh-gray-7:rgb(255 255 255 / .05);--sv-sh-gray-8:rgb(0 0 0 / .5);--sv-sh-gray-9:rgb(0 0 0 / .8);--sv-sh-gray-10:rgb(0 0 0 / .45);--sv-sh-gray-11:rgb(0 0 0 / .9);--sv-sh-gray-12:rgb(0 0 0 / .85);--sv-sh-gray-13:rgb(0 0 0 / .7);--sv-sh-gray-14:rgb(0 0 0 / .7);--sv-sh-gray-15:rgb(0 0 0 / .55);--sv-sh-gray-16:rgb(0 0 0 / .45);--sv-sh-gray-17:rgb(0 0 0 / .3);--sv-sh-gray-18:rgb(10 15 30 / .45);--sv-sh-gray-19:rgb(255 255 255 / .16);--sv-sh-gray-20:#0D121E;--sv-sh-gray-21:rgb(255 255 255 / .9);--sv-sh-gray-23:rgb(0 0 0 / .65);--sv-sh-green-1:rgb(87 208 138 / .75);--sv-check-shadow:rgb(0 0 0 / .4);--sv-boss-on-ring:#DFE6F3;--sv-sh-orange-1:rgb(255 184 107 / .16);--sv-sh-red-1:rgb(255 120 100 / .7);--sv-sh-yellow-1:rgb(239 200 60 / .4);--sv-sh-yellow-2:rgb(255 231 105 / .65);--sv-sh-yellow-3:rgb(255 210 64 / .28);--sv-tx-acc-text-15:rgb(157 187 255 / .12);--sv-snack-dim:#3B4656;--sv-serion-mark:#39445C;--sv-tx-keep-gray-1:#111823;--sv-tx-keep-gray-2:#1C2433;--sv-tx-keep-gray-3:#0F1C12;--sv-tx-keep-gray-4:#1B2430;--sv-tx-keep-gray-5:#000000;--sv-tx-keep-gray-6:rgb(0 0 0 / .45);--sv-tx-keep-gray-7:#12161F;--sv-tx-keep-yellow-1:#F7C948;--sv-tx-keep-yellow-2:#3A2A00;--sv-tx-keep-yellow-3:#FBBF24;--sv-tx-keep-yellow-4:#2A1A00;--sv-tx-pink-1:#FFD0D0;--sv-tx-pink-2:#FFD9D9;--sv-tx-red-1:#C5A396;--sv-tx-red-2:#D5A8A0;--sv-tx-yellow-1:#FFE568;--sv-tx-yellow-2:#FFF1C7;--sv-tx-yellow-4:#FFF3CF;--sv-card-r:12px;--sv-panel-isolation:auto;--sv-panel-r:16px;--sv-popup-shadow:rgb(0 0 0 / .6) 0px 16px 48px 0px;--sv-card-pad-a-padding-top:14px;--sv-card-pad-a-padding-right:15px;--sv-panel-pad:16px;--sv-card-pad-c-padding-right:18px;--sv-popup-edge-line-width:1px;--sv-popup-foot-r-topleft:0px;--sv-flat-bg:#141C29;--sv-group-bg:#141B26;--sv-group-r:10px;--sv-card-head-r:6px;--sv-pot-bg:rgb(28 34 48 / .62);--sv-pot-r:9px;--sv-bar-edge-shadow:none;--sv-side-padding-top:0px;--sv-side-padding-right:8px;--sv-side-row-line:#2A3445;--sv-side-row-line-2:#4A64A3;--sv-side-chip-bg:rgb(0 0 0 / 0);--sv-well-line:#303C50;--sv-well-r-2:0px;--sv-well-line-top-2:#262F3F;--sv-well-shadow:rgb(0 0 0 / .3) 0px 1px 2px 0px inset;--sv-well-r-3:9px;--sv-seg-bg:rgb(0 0 0 / 0);--sv-seg-line-bottom:rgb(0 0 0 / 0);--sv-seg-line-bottom-2:#95B0FF;--sv-seg-r:999px;--sv-seg-r-2:0px;--sv-seg-bg-2:rgb(58 72 92 / .72);--sv-seg-line-top:rgb(120 140 170 / .35);--sv-seg-line-top-2:#DBE9F7;--sv-seg-r-3:6px;--sv-seg-on-font-weight-2:600;--sv-preset-on-bg:#DBE9F7;--sv-preset-on-helm:#4E5D70;--sv-seg-num-color:#8E9CB2;--sv-seg-num-color-2:#1B2430;--sv-seg-num-text-shadow:rgb(0 0 0 / .7) 0px 1px 2px;--sv-tab-line-bottom:rgb(0 0 0 / 0);--sv-tab-bg:rgb(0 0 0 / 0);--sv-tab-on-line-bottom:#91ADFF;--sv-switch-bg:rgb(0 0 0 / 0);--sv-switch-bar-bg:#95B0FF;--sv-ctl-line-2:rgb(0 0 0 / 0);--sv-ctl-shadow:none;--sv-step-bg:rgb(0 0 0 / 0);--sv-ctl-off-bg:rgb(0 0 0 / 0);--sv-link-bg:rgb(0 0 0 / 0);--sv-link-line:#3D5582;--sv-link-icon-stroke:#E6EDF3;--sv-link-icon-stroke-2:#8FA8E8;--sv-toggles-bg:rgb(0 0 0 / 0);--sv-toggles-row-gap:2px;--sv-toggle-line-width:0px;--sv-toggle-line-style:none;--sv-toggle-line:#A3B6CE;--sv-toggle-r:7px;--sv-toggle-on-bg:#2C3E66;--sv-chip-bg:rgb(0 0 0 / 0);--sv-tag-ink:#9DBBFF;--sv-pill-bg:rgb(0 0 0 / 0);--sv-pill-r:999px;--sv-pill-boss-color:#9DBBFF;--sv-pill-frame-r:999px;--sv-worn-bg:#1D6B47;--sv-copy-filter:grayscale(1) saturate(0);--sv-missing-filter:grayscale(1);--sv-stage-ink-bg:rgb(26 50 74 / .38);--sv-stage-ink-text-shadow:rgb(0 0 0 / .85) 0px 1px 3px;--sv-stage-cp-bg:rgb(0 0 0 / 0);--sv-stage-cp-img:linear-gradient(90deg, rgb(8 29 45 / 0), rgb(8 29 45 / .72) 18%, rgb(7 26 42 / .82), rgb(8 29 45 / .72) 82%, rgb(8 29 45 / 0));--sv-stage-cp-icon-filter:drop-shadow(rgb(0 0 0 / .8) 0px 1px 2px);--sv-on-ink:#FFFFFF;--sv-go-bg:rgb(0 0 0 / 0);--sv-go-shadow:none;--sv-side-row-bg-ph:#151C27;--sv-main-shadow:rgb(76 108 206 / .22) 0px 2px 8px 0px;--lk-seri-apply-line:#7a6a2e;--lk-seri-change-bg:#1b2436;--lk-seri-cinfo-bg:#5b6779;--lk-seri-cinfo-ink:#0f1420;--lk-seri-constella-core-empty-line:#2f3a4f;--lk-seri-constella-gain-bg:#1b2435;--lk-seri-crossed-glow:#0a0f18;--lk-seri-edge-b-after-bg:rgba(127,216,255,.55);--lk-seri-edge-b-after-bg-2:rgba(127,216,255,0);--lk-seri-edge-left-after-bg:rgba(126,180,217,.24);--lk-seri-edge-left-after-bg-2:rgba(126,180,217,0);--lk-seri-edge-left-before-bg:rgba(190,225,255,.95);--lk-seri-edge-left-before-bg-2:rgba(255,232,190,.55);--lk-seri-edge-left-before-bg-3:rgba(255,214,150,0);--lk-seri-fit-on-ink:#9fd0f5;--lk-seri-gain-down-ink:#e8938c;--lk-seri-headinfo-span-ink:#8194ab;--lk-seri-link-hover-ink:#eaf3ff;--lk-seri-link-hover-shade:rgba(214,234,255,.95);--lk-seri-link-hover-shade-2:rgba(110,165,255,.55);--lk-seri-link-hover-shade-3:rgba(0,0,0,.7);--lk-seri-link-shade:rgba(190,220,255,.6);--lk-seri-link-shade-2:rgba(110,165,255,.38);--lk-seri-linkable-shade:rgba(166,138,88,.35);--lk-seri-linkable-stroke:#a68a58;--lk-seri-linkoff-shade:rgba(240,140,130,.5);--lk-seri-linkoff-stroke:#f0a49c;--lk-seri-linktarget-shade:rgba(255,226,160,.95);--lk-seri-linktarget-shade-2:rgba(255,190,90,.55);--lk-seri-linktarget-stroke:#ffe6ad;--lk-seri-manual-input-bg:rgba(18,26,40,.55);--lk-seri-manual-input-focus-bg:rgba(20,30,48,.8);--lk-seri-manual-input-focus-shadow:rgba(126,166,240,.16);--lk-seri-manual-input-hover-line:rgba(126,163,214,.5);--lk-seri-manual-input-ink:#dfe9f6;--lk-seri-manual-input-line:rgba(126,163,214,.28);--lk-seri-manual-label-ink:#93a7c2;--lk-seri-mmax-bg:rgba(18,26,40,.5);--lk-seri-mstep-bg:#212c44;--lk-seri-mstep-line:#4b5f86;--lk-seri-node-button-can-ink:#bb9a5c;--lk-seri-node-button-cut-ink:#ffc2bb;--lk-seri-node-button-target-ink:#ffe9b8;--lk-seri-node-select-on-new-line:#e6f1ff;--lk-seri-note-bg:#241f12;--lk-seri-note-ink:#e8d3a0;--lk-seri-on-added-shade:rgba(210,235,255,.9);--lk-seri-on-shade:rgba(160,200,255,.7);--lk-seri-roll-bg:#1e2c46;--lk-seri-roll-hover-bg:#26385a;--lk-seri-roll-line:#41598a;--lk-seri-scroll-thumb:#52657d;--lk-seri-scroll-track:#171d28;--lk-seri-star-can-fill:#ab8b49;--lk-seri-star-can-shade:rgba(171,139,73,.32);--lk-seri-star-core-ranged-fill:#c9d6ea;--lk-seri-star-core-ranged-hover-fill:#eaf6ff;--lk-seri-star-cut-fill:#ffa79e;--lk-seri-star-cut-shade:rgba(255,150,140,.7);--lk-seri-star-hover-fill:#5d6c8e;--lk-seri-star-inner-on-new-ranged-fill:#f4f9ff;--lk-seri-star-inner-on-ranged-fill:#dff2ff;--lk-seri-star-on-hover-fill:#b6ecff;--lk-seri-star-on-hover-shade:rgba(151,229,255,.85);--lk-seri-star-on-new-hover-shade:rgba(225,242,255,1);--lk-seri-star-on-new-shade:rgba(210,235,255,.95);--lk-seri-star-on-shade:rgba(127,216,255,.6);--lk-seri-star-ranged-stroke:#8fa3bd;--lk-seri-star-shade:rgba(0,0,0,.6);--lk-seri-star-spark-fill:#eaf9ff;--lk-seri-star-target-fill:#ffe2a6;--lk-seri-star-target-shade:rgba(255,230,173,.95);--lk-seri-star-target-shade-2:rgba(255,190,90,.6);--lk-seri-starbox-cut-after-bg:rgba(255,150,140,.5);--lk-seri-starbox-cut-after-bg-2:rgba(255,150,140,0);--lk-seri-starbox-on-new-after-bg:rgba(210,235,255,.6);--lk-seri-starbox-on-new-after-bg-2:rgba(210,235,255,0);--lk-seri-tail-in-fill:#dceaff;--lk-seri-tail-out-fill:#79b4ff;--lk-seri-tip-fill:#eef6ff;--lk-seri-zoombar-button-hover-bg:rgba(126,180,217,.14);--lk-seri-zoombar-button-ink:#7f8fa6;--it-iset-actions-button-line:#6b5a2c;--it-cash-expired-or-bg:rgba(255,159,90,.12);--it-close-ink:#f1f4fa;--it-detailside-bg:#1d2535;--it-detailside-ink:#e8edf5;--it-detailside-line:#73809a;--it-detailside-shadow:rgba(0,0,0,.55);--it-drow-b-ink:#cfd8e4;--it-idetail-cost-toggle-hover-bg:#22304a;--it-lucky-note-ink:#d9c48a;--it-members-div-ink:#707b8e;--it-members-line:#343e52;--it-members-p-ink:#8f9caf;--it-ogh-span-ink:#f0d089;--it-or-x-bg:rgba(139,152,168,.16);--it-rollmine-shadow:rgba(255,255,255,.06);--it-rollmine-up-maxed-ink:#6f7d92;--it-scroll-thumb:#64728b;--it-scroll-track:#171e2c;--it-sel-gear-bg:#1e2740;--it-set-block-h4-ink:#dce4f1;--it-sf-now-b-ink:#ffb55b;--it-sf-now-ink:#9eabbd;--it-stats-b-ink:#8298b7;--it-stats-div-ink:#7f8ba0;--it-tabs-button-bg:#141b29;--it-tabs-button-ink:#aeb9ca;--it-tier-title-active-ink:#f3f5fa;--it-tier-title-ink:#c6cfdd;--it-w-hover-line:#3b4757;--it-w-on-bg:#1b2438;--it-worn-b-worn-ink:#fbff82;--lk-preset-cash-group-bg:#172131;--lk-preset-cash-group-line:#334052;--lk-preset-cash-group-shadow:rgba(0,0,0,.65);--lk-preset-cash-svg-pb-look-fill:#79859e;--lk-preset-cash-svg-pb-look-on-fill:#46566c;--lk-preset-core-icon-bg:#252e40;--lk-preset-detail-row-guild-cook-hover-bg:#1b2232;--lk-preset-detail-row-guild-cook-on-bg:#1a2236;--lk-preset-detail-sub-em-ink:#c8a15a;--lk-preset-detail-toggle-hover-bg:#232e40;--lk-preset-detail-toggle-i-ink:#8b9ab0;--lk-preset-detail-toggle-ink:#b9c6d6;--lk-preset-detail-toggle-on-bg:#1e2b44;--lk-preset-detail-toggle-on-ink:#eaf1fa;--lk-preset-helm-pb-bg:#abc1dc;--lk-preset-no-hover-bg:rgba(255,255,255,.05);--lk-preset-no-hover-ink:#dbe4f0;--lk-preset-no-on-hover-bg:#5879df;--lk-preset-no-on-hover-bg-2:#3f57ba;--lk-preset-pb-after-bg:rgba(198,225,255,.24);--lk-preset-pb-before-line:rgba(139,183,235,.36);--lk-preset-pb-bg:#25364e;--lk-preset-pb-bg-2:#1b2638;--lk-preset-pb-ink:#c6d8ee;--lk-preset-pick-bg:#1a2130;--lk-preset-pick-hover-line:#4a5c79;--lk-preset-pick-line:#35415a;--lk-preset-pick-select-presets-line:#2f3a4d;--lk-home-quick-character-shadow:rgba(255,255,255,.025);--lk-home-quick-panel-heading-ink:#dce4ef;--lk-home-favorite-current-after-line:rgba(130,149,177,.13);--lk-home-favorite-current-on-after-line:rgba(255,211,78,.12);--lk-home-favorite-current-on-bg:rgba(255,202,59,.16);--lk-home-favorite-current-on-bg-2:#1b2029;--lk-home-favorite-current-on-ink:#ffd34e;--lk-home-favorite-current-on-line:#7c6327;--lk-home-favorite-current-svg-on-stroke:#fff0a0;--lk-home-quick-character-bg:rgba(64,116,172,.28);--lk-home-quick-character-bg-2:#1d2736;--lk-home-quick-character-bg-3:#171e29;--lk-home-quick-character-copy-span-ink:#8796aa;--lk-home-quick-character-hover-bg:rgba(72,139,211,.38);--lk-home-quick-character-hover-bg-2:#222f41;--lk-home-quick-character-hover-bg-3:#192230;--lk-home-quick-character-hover-line:#6d90c1;--lk-home-quick-character-image-after-bg:rgba(15,26,46,.16);--lk-home-quick-character-image-after-bg-2:rgba(15,26,46,0);--lk-home-quick-character-image-after-bg-2-b:rgba(91,141,202,0);--lk-home-quick-character-image-after-bg-b:rgba(91,141,202,.38);--lk-home-quick-character-image-ink:#66768b;--lk-home-quick-character-line:#344258;--lk-home-quick-favorite-remove-bg:rgba(15,21,30,.52);--lk-home-quick-favorite-remove-ink:#8290a3;--lk-home-quick-panel-bg:#151b25;--lk-home-quick-panel-heading-button-ink:#77869a;--lk-home-quick-panel-line:#3a4759;--lk-home-quick-panel-shadow:rgba(0,0,0,.5);--lk-home-quick-row-open-b-ink:#eef3fa;--lk-home-quick-row-open-hover-bg:#1e2634;--lk-home-quick-row-open-hover-line:#3c4c63;--lk-home-quick-row-open-ink:#dbe3ee;--lk-home-quick-row-open-span-ink:#7f8da1;--lk-home-quick-row-remove-hover-bg:#293345;--lk-home-quick-row-remove-ink:#69788c;--lk-hexa-bless-sim-open-focus-line:#95b0ff;--lk-hexa-frag-sum-na-ink:#7f91a8;--lk-hexa-simulator-new-bg:rgba(226,185,94,.13);--lk-hexa-simulator-new-ink:#f1ce7b;--lk-hexa-simulator-open-hover-bg:#2b3853;--lk-hexa-skill-bar-span-max-bg:#2f8f5e;--lk-hexa-stat-bar-bg:#0f1830;--lk-hexa-stat-bar-i-bg:#16213c;--lk-hexa-stat-bar-line:#6f8fd0;--lk-hexa-stat-card-bg:#1f2b44;--lk-hexa-stat-card-bg-2:#1a2438;--lk-hexa-stat-card-line:#3b5480;--lk-hexa-stat-card-main-bg:#262340;--lk-hexa-stat-card-main-bg-2:#1e1d33;--lk-hexa-stat-card-main-line:#5b4a86;--lk-hexa-stat-kind-ink:#7fd2f0;--lk-hexa-stat-kind-main-ink:#c99bf5;--lk-hexa-stat-line-b-ink:#e8eef7;--lk-union-champ-grade-inc-bg:#1c2b46;--lk-union-allocation-heading-b-ink:#dce6f3;--lk-union-allocation-run-hover-bg:#243e5e;--lk-union-champ-grade-inc-ink:#a9c0e0;--lk-union-champ-grade-press-shadow-2:rgba(0,0,0,.45);--lk-union-champ-grade-shadow:#0d121e;--lk-union-gain-ink:#83d9b0;--lk-union-goal-row-on-bg:#202d48;--lk-union-loss-ink:#f1a097;--lk-union-max-group-meter:#72a9df;--lk-union-status-meter-bg:#0f141d;--lk-union-training-badge-job-tone:#bac3cc;--lk-union-training-badge-job-tone-b:#c5a1ef;--lk-union-training-badge-job-tone-c:#edc56a;--lk-union-training-benefit-head-span-ink:#93b4d8;--lk-union-training-job-em-bg:#373325;--lk-union-training-job-em-line:#635c39;--lk-union-training-link-level-b-ink:#8ca9ce;--lk-emblem-10-aura0:rgba(126,240,229,.08);--lk-emblem-10-aura1:rgba(126,240,229,.45);--lk-emblem-10-band1:rgba(150,250,240,.28);--lk-emblem-10-band2:rgba(180,224,255,.19);--lk-emblem-10-core:rgba(190,235,255,.22);--lk-emblem-10-spark:rgba(214,251,255,.92);--lk-emblem-10-spark-glow:rgba(150,240,255,.85);--lk-emblem-4-core:rgba(230,255,120,.55);--lk-emblem-5-6-aura0:rgba(128,234,127,.06);--lk-emblem-5-6-aura1:rgba(128,234,127,.28);--lk-emblem-5-6-core:rgba(176,255,180,.5);--lk-emblem-7-8-aura0:rgba(128,235,132,.07);--lk-emblem-7-8-aura1:rgba(128,235,132,.34);--lk-emblem-7-8-core:rgba(176,255,180,.44);--lk-emblem-7-8-spark:rgba(232,255,236,.9);--lk-emblem-7-8-spark-glow:rgba(150,255,170,.8);--lk-emblem-9-aura0:rgba(148,241,186,.08);--lk-emblem-9-aura1:rgba(148,241,186,.4);--lk-emblem-9-band1:rgba(178,255,205,.26);--lk-emblem-9-band2:rgba(230,255,200,.17);--lk-emblem-9-core:rgba(190,255,225,.2);--lk-emblem-9-spark:rgba(226,255,244,.92);--lk-emblem-9-spark-glow:rgba(140,250,200,.85);--lk-emblem-ic-empty-line:rgba(65,79,108,.72);--lk-emblem-frame-line:#8C5414;--lk-emblem-frame-gold:#FFECA8;--lk-emblem-ic-slot-4-bg:rgba(255,255,255,0);--lk-emblem-istar-ext-i-ic-max-ink:#3a2600;--lk-emblem-istar-ext-svg-ic-max-fill:#ffdf7a;--lk-emblem-istar-ext-svg-ic-max-shade:rgba(255,198,64,.8);--lk-emblem-istar-ext-svg-ic-max-shade-2:rgba(0,0,0,.85);--lk-emblem-istar-max-ext-ic-after-line:rgba(255,228,160,.7);--lk-emblem-istar-max-ext-ic-after-shadow:rgba(255,206,96,.45);--lk-emblem-istar-max-ext-ic-before-bg:rgba(255,216,130,.55);--lk-emblem-istar-max-ext-ic-before-bg-2:rgba(255,216,130,0);--lk-manual-chip-hover-bg:#293654;--lk-manual-chip-line:#5b6f96;--lk-manual-delete-actions-x-bg:#713c32;--lk-manual-delete-actions-x-line:#965145;--lk-manual-delete-dialog-backdrop-bg:rgba(6,10,18,.66);--lk-manual-mchip-dot-empty-ink:#f0c651;--lk-manual-mchip-dot-none-ink:#5b6a80;--lk-manual-mchip-filled-ink:#9fb0c6;--lk-manual-mchip-hover-shadow:rgba(75,110,168,.35);--lk-manual-mchip-on-bg:#1d2a3f;--lk-manual-mchip-on-line:#5b86c4;--lk-manual-mchip-press-bg:#182234;--lk-manual-mclear-hover-bg:#3a2323;--lk-manual-mclear-hover-ink:#ffd2d2;--lk-manual-mclear-hover-line:#c07070;--lk-manual-mclear-line:#6b4344;--lk-manual-mgroup-empty-line:#5a4a22;--lk-manual-mgroup-flash-shadow:rgba(255,212,121,.22);--lk-manual-mgroup-stella-card-after-bg:rgba(96,136,214,.09);--lk-manual-mgroup-stella-card-after-bg-2:rgba(140,100,200,.05);--lk-manual-mgroup-stella-card-before-bg:rgba(78,214,170,.085);--lk-manual-mgroup-stella-card-before-bg-2:rgba(120,190,255,.055);--lk-manual-mgroup-stella-card-before-bg-3:rgba(158,112,224,.05);--lk-manual-mgsub-before-ink:#5b6b83;--lk-manual-mmax-bg:#1b2740;--lk-manual-mmax-hover-bg:#22304e;--lk-manual-mmax-hover-line:#8fb6f0;--lk-manual-mmax-ink:#c2daf8;--lk-manual-mmax-line:#5b7fbf;--lk-manual-mpick-num-off-ink:#5a6a80;--lk-manual-mtab-on-ink:#0b0f16;--lk-manual-mtodo-mghead-bg:#4a3a16;--lk-manual-ready-mnav-bg:#16281f;--lk-manual-ready-mnav-hover-bg:#1b3327;--lk-manual-ready-mnav-hover-line:#57d08a;--lk-manual-ready-mnav-ink:#8fe0b4;--lk-manual-ready-mnav-line:#3f9d6b;--lk-bless-clear-hover-bg:#2a1c1d;--lk-bless-clear-hover-ink:#e0a1a1;--lk-bless-clear-ink:#997d83;--lk-bless-dlg-bg:#161d2b;--lk-bless-lv-bg:#151c28;--lk-bless-mark-bg:#2a3550;--lk-bless-mark-shadow:rgba(255,255,255,.28);--lk-bless-option-menu-shadow:#0005;--lk-bless-sim-open-hover-bg:#4a7cf0;--lk-bless-simulation-toggle-bg:#203351;--lk-bless-simulation-toggle-hover-bg:#2b4267;--lk-bless-simulation-toggle-ink:#c6ddff;--lk-bless-target-optgroup-ink:white;--lk-bless-unlock-notice-bg:#302718;--lk-bless-unlock-notice-ink:#ffe1a3;--lk-bless-unlock-notice-line:#806538;--lk-bless-unlock-notice-span-ink:#ead2a7;--lk-sym-manual-icon-bg:#283044;--lk-sym-manual-icon-shadow:rgba(148,163,184,.22);--lk-sym-split-span-ink:#6f8098;--lk-link-compare-row-small-ink:#e59090;--lk-link-skill-row-summary-bg:#1c2637;--lk-link-skill-row-summary-hover-bg:#1c2432;--lk-link-skill-status-added-bg:#1a2436;--lk-link-skill-status-added-ink:#9ec2ff;--lk-link-skill-status-added-line:#3c5a8f;--lk-link-target-levels-x-on-bg:#2a3a5e;--lk-link-target-levels-x-on-shadow:rgba(255,255,255,.1);--lk-link-view-tabs-x-on-shadow:rgba(10,15,30,.45);--lk-link-view-tabs-x-on-shadow-2:rgba(255,255,255,.16);--lk-seff-buffs-open-bg:#18233a;--lk-seff-buffs-open-focus-line:#9dbbff;--lk-seff-buffs-open-hover-bg:#203050;--lk-seff-buffs-open-hover-line:#5b8cff;--lk-seff-buffs-open-ink:#d4e3ff;--lk-seff-buffs-open-line:#3a4f78;--lk-seff-xboss-hover-line:#4a5d80;--lk-seff-xboss-ink:#dfe7f2;--lk-seff-xboss-line:#33415a;--lk-bag-toolbar-best-on-bg:#1a2442;--lk-bag-toolbar-best-on-line:#6082f5;--lk-bag-toolbar-best-on-shadow:rgba(96,130,245,.28);--lk-bag-toolbar-origin-hover-line:#46546d;--lk-bag-toolbar-origin-ink:#9aa8bd;--lk-bag-toolbar-origin-on-bg:#1a2333;--lk-bag-toolbar-origin-on-ink:#dbe5f3;--lk-guild-gskill-gp-b-ink:#dce6f2;--lk-guild-gskill-gp-bg:#151b26;--lk-acts-shadow:rgba(15,26,46,.06);--lk-badge-ar-b-ink:#a78bfa;--lk-badge-au-b-ink:#5eead4;--lk-cinfo-cline-ink:#0f141c;--lk-cline-hover-bg:rgba(255,255,255,.08);--lk-cline-on-bg:#243049;--lk-core-icon-svg-stroke:rgba(0,0,0,.9);--lk-effect-extra-h5-battle-ink:#c09bf2;--lk-medal-face-empty-ink:#4f5f76;--lk-pc-dlg-backdrop-bg:rgba(6,10,18,.6);--lk-tag-b-replaced-ink:#8593a8;--lk-vcore-gauge-foot-em-ink:#f2c94c;--lk-vcore-gauge-p-ink:#96896a;--lk-wl-world-menu-shadow:#0006}:root[data-theme=light]{--lk-seff-xboss-ink:var(--lk-ink);--lk-seff-xboss-line:var(--lk-line2);--lk-seff-xboss-hover-line:var(--lk-acc-line);--lk-seff-buffs-open-bg:var(--lk-acc-soft);--lk-seff-buffs-open-ink:var(--lk-acc-text);--lk-seff-buffs-open-line:var(--lk-acc-line);--lk-seff-buffs-open-hover-bg:var(--lk-acc-mute);--lk-seff-buffs-open-hover-line:var(--lk-acc);--lk-seff-buffs-open-focus-line:var(--lk-acc);--lk-bless-simulation-toggle-bg:var(--lk-acc-soft);--lk-bless-simulation-toggle-ink:var(--lk-acc-text);--lk-bless-simulation-toggle-hover-bg:color-mix(in srgb,var(--lk-acc) 16%,transparent);--lk-ground:#E4E7F0;--lk-surface:#F6F7FB;--lk-raised:#F0F2F7;--lk-line:#DBDEE9;--lk-line2:#CED3DF;--lk-well:#E9EBF3;--lk-lift:#FBFCFD;--lk-ink:#0E1420;--lk-ink-soft:#394355;--lk-ink-dim:#586377;--lk-shadow-card:0 1px 2px rgb(16 24 40 / .05),0 10px 28px -8px rgb(16 24 40 / .1);--lk-card-edge:transparent;--lk-side:#EAECF4;--lk-acc:#3A6CEF;--lk-acc-deep:var(--lk-acc-text);--lk-acc-text:#2A56CC;--lk-acc-soft:rgb(42 86 204 / .1);--lk-acc-line:rgba(58,108,239,.45);--lk-acc-mute:#5673AF;--lk-acc-fill:#D3E1FF;--lk-acc-fill-line:#8DAEF3;--lk-gain:#0B773D;--lk-cost:#7A5200;--lk-neg:#B32D38;--lk-warn:#964706;--lk-basis-deal:var(--lk-neg);--lk-cost-fill:#FFE695;--lk-cost-line:#F1C961;--lk-gain-fill:#3A9A6A;--lk-basis-blue:#4A7BEA;--lk-basis-gold:#D2961C;--lk-basis-violet:#8A64DA;--lk-basis-coral:#E0654A;--lk-knob:var(--lk-on-acc);--lk-leg:#16A34A;--lk-uni:#E08600;--lk-epi:#9333EA;--lk-rar:#2563EB;--lk-leg-fill:#129447;--lk-uni-fill:#D26900;--lk-epi-fill:#9333EA;--lk-rar-fill:#2563EB;--lk-badge-ink:#FFFFFF;--lk-star:#FFC83D;--lk-star-max:#FFA51F;--lk-star-ink:#3D2600;--lk-star-line:#FFFFFF;--lk-star-shadow:drop-shadow(0 1px 1.5px rgb(150 92 0 / .35));--lk-seri:#2EA8F5;--lk-seri-off:#CFD7E6;--lk-seri-glow:drop-shadow(0 0 3px rgb(190 228 255 / .95));--lk-balloon:#FBFCFD;--lk-balloon-ink:#151A24;--lk-tile:rgba(251,251,253,.92);--lk-track:#E0E3EC;--lk-frame-w:1.5px;--lk-frame-mix:72%;--lk-sel:rgba(58,108,239,.22);--lk-shadow:0 10px 26px -14px rgba(22,26,34,.28);--lk-shadow-lift:0 0 0 1px rgb(21 26 36 / .07),0 1px 2px rgb(21 26 36 / .1);--lk-shadow-float:0 0 0 1px rgb(21 26 36 / .07),0 12px 28px -12px rgb(21 26 36 / .3);--lk-icon-edge:drop-shadow(0 .6px .4px rgb(21 26 36 / .35));--lk-cp-icon:brightness(0) opacity(.78);--lk-ico-pale:brightness(.55) sepia(.35) hue-rotate(185deg) saturate(1.6) contrast(1.25) drop-shadow(0 .6px .4px rgb(21 26 36 / .3));--lk-glass-fill:linear-gradient(180deg,rgb(255 255 255 / .82),rgb(255 255 255 / .7));--lk-glass-blur:blur(14px) saturate(1.4) brightness(1.04);--lk-glass-shadow:inset 0 0 0 1px rgb(255 255 255 / .24),0 10px 28px -10px rgb(15 30 60 / .28),0 2px 6px -2px rgb(15 30 60 / .12);--lk-glass-platter:rgb(118 118 128 / .2);--lk-photo:#E7EBF7;--lk-kakao:#F5EABD;--lk-kakao-ink:#7A6421;--lk-scheme:light;--lk-shade:#161A22;--lk-sheen:rgb(255 255 255 / .7);--lk-scrim:rgb(10 14 22 / .5);--lk-scrim-ground:color-mix(in srgb,rgb(10 14 22) 50%,var(--lk-ground));--lk-off-fill:var(--lk-ink-dim);--lk-badge-sep:rgb(255 255 255 / .45);--lk-add-grade:none;--lk-g-sky:#0177AE;--lk-g-gold:#8C6C00;--lk-g-cyan:#0B6F8F;--lk-g-violet:#6B3FB0;--lk-g-copper:#8A4B2A;--lk-g-silver:#4F5B6B;--lk-g-mint:#0A6E5C;--lk-g-rose:#A3304C;--lk-g-olive:#4F6A12;--lk-lit-0:#0B7040;--lk-lit-1:#B82C3B;--lk-lit-2:#975200;--lk-lit-3:#1C64AD;--lk-lit-wash:10%;--lk-lit-pick:10%;--lk-lit-glow:32%;--lk-lit-slot:28%;--lk-lit-sweep:7%;--lk-p1:#807002;--lk-p2:#587900;--lk-p3:#007992;--lk-p4:#CB00B5;--lk-p5:#B05802;--lk-p6:#108138;--lk-p7:#117C79;--lk-p8:#A12BF7;--lk-p9:#707400;--lk-p-stroke:0px;--lk-p-shadow:none;--lk-seri-line:#BAC5D8;--lk-seri-line-on:#8FD0F8;--lk-seri-line-a:.6;--lk-seri-line-on-a:1;--lk-sky:0;--lk-window:#FAFAFC;--lk-group:transparent;--lk-box:#FAFAFC;--lk-ctl:#FBFCFD;--lk-lip:#CED3DF;--lk-ed-title:var(--lk-ink);--lk-ed-group-line:transparent;--lk-ed-cell:#FFFFFF;--lk-ed-cell-line:#E4E8F0;--lk-ed-cell-shadow:0 1px 2px rgb(16 24 40 / .05),0 6px 16px -8px rgb(16 24 40 / .12);--lk-ed-filled:#A9C3F2;--lk-ed-val:var(--lk-ink);--lk-ed-off:var(--lk-ink-dim);--lk-ed-max-bar:var(--lk-star);--lk-ed-mark:var(--lk-acc-mute);--lk-ed-btn:#FFFFFF;--lk-ed-btn-line:#DDE2EB;--lk-ed-btn-ink:#3F4A5C;--lk-ed-lip:transparent;--lk-ed-btn2:#F3F5F9;--lk-ed-btn2-line:#E2E6EE;--lk-ed-pick:var(--lk-acc-soft);--lk-ed-pick-ink:var(--lk-acc-text);--lk-ed-pick-ring:0px;--lk-ed-inc:#F5F8FF;--lk-ed-inc-line:#CBDAF7;--lk-ed-inc-ink:#5B7FCB;--lk-ed-on:var(--lk-acc-soft);--lk-ed-on-line:var(--lk-acc-line);--lk-ed-on-ink:#2350C2;--lk-ed-best:#FFF5D9;--lk-ed-best-line:#F1C94F;--lk-ed-best-ink:#9A6200;--lk-ed-todo-line:transparent;--lk-ed-open:var(--lk-acc-soft);--lk-ed-open-line:var(--lk-acc-line);--lk-ed-open-ink:var(--lk-acc-text);--lk-ed-yes:#E9F8EF;--lk-ed-yes-line:#8FD6AC;--lk-ed-yes-ink:#178A4C;--lk-ed-field-on:#A9C3F2;--lk-ed-medal:radial-gradient(circle at 50% 34%,#FFFFFF,#EEF2F7);--lk-ed-well:#F3F5F9;--lk-litv-0:#22B865;--lk-litv-1:#F0506A;--lk-litv-2:#F59A1B;--lk-litv-3:#3D8EF2;--lk-prayer-icon:var(--lk-star-max);--lk-sky-dawn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='420'%3E%3Cdefs%3E%3CradialGradient id='gw'%3E%3Cstop offset='0' stop-color='%23FFFFFF' stop-opacity='.5'/%3E%3Cstop offset='.4' stop-color='%23BFD0FF' stop-opacity='.16'/%3E%3Cstop offset='1' stop-color='%23BFD0FF' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='gv'%3E%3Cstop offset='0' stop-color='%236A5CFF' stop-opacity='.55'/%3E%3Cstop offset='.5' stop-color='%234136C8' stop-opacity='.2'/%3E%3Cstop offset='1' stop-color='%234136C8' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='gb'%3E%3Cstop offset='0' stop-color='%237FA8FF' stop-opacity='.6'/%3E%3Cstop offset='.5' stop-color='%234F6DF0' stop-opacity='.22'/%3E%3Cstop offset='1' stop-color='%234F6DF0' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='66.4' cy='126.4' r='0.75' fill='%23C9D2FF' opacity='0.70'/%3E%3Ccircle cx='486.5' cy='168.6' r='0.75' fill='%23C9D2FF' opacity='0.66'/%3E%3Ccircle cx='196.2' cy='308.4' r='0.85' fill='%23FFFFFF' opacity='0.62'/%3E%3Ccircle cx='476.5' cy='360.3' r='1.1' fill='%23DCE6FF' opacity='0.79'/%3E%3Ccircle cx='320.0' cy='263.9' r='0.95' fill='%23FFFFFF' opacity='0.69'/%3E%3Ccircle cx='194.0' cy='96.6' r='0.75' fill='%23C9D2FF' opacity='0.36'/%3E%3Ccircle cx='163.5' cy='118.2' r='0.75' fill='%23C9D2FF' opacity='0.62'/%3E%3Ccircle cx='218.2' cy='86.1' r='0.55' fill='%23FFFFFF' opacity='0.30'/%3E%3Ccircle cx='597.1' cy='369.8' r='0.45' fill='%23DCE6FF' opacity='0.52'/%3E%3Ccircle cx='51.1' cy='94.1' r='0.45' fill='%23DCE6FF' opacity='0.81'/%3E%3Ccircle cx='40.3' cy='85.9' r='0.75' fill='%23DCE6FF' opacity='0.61'/%3E%3Ccircle cx='386.7' cy='53.6' r='0.75' fill='%23C9D2FF' opacity='0.64'/%3E%3Ccircle cx='429.4' cy='227.7' r='0.55' fill='%23FFFFFF' opacity='0.84'/%3E%3Ccircle cx='211.1' cy='60.0' r='0.95' fill='%23C9D2FF' opacity='0.71'/%3E%3Ccircle cx='272.6' cy='256.5' r='0.55' fill='%23FFFFFF' opacity='0.79'/%3E%3Ccircle cx='114.2' cy='322.2' r='0.45' fill='%23C9D2FF' opacity='0.48'/%3E%3Ccircle cx='424.3' cy='85.5' r='0.55' fill='%23FFFFFF' opacity='0.65'/%3E%3Ccircle cx='575.3' cy='327.2' r='0.95' fill='%23C9D2FF' opacity='0.78'/%3E%3Ccircle cx='519.2' cy='367.8' r='0.45' fill='%23FFFFFF' opacity='0.84'/%3E%3Ccircle cx='16.4' cy='130.7' r='0.85' fill='%23C9D2FF' opacity='0.69'/%3E%3Ccircle cx='312.1' cy='252.1' r='0.95' fill='%23FFFFFF' opacity='0.82'/%3E%3Ccircle cx='224.1' cy='277.6' r='0.95' fill='%23FFFFFF' opacity='0.56'/%3E%3Ccircle cx='161.8' cy='51.5' r='0.45' fill='%23DCE6FF' opacity='0.69'/%3E%3Ccircle cx='602.1' cy='399.5' r='0.45' fill='%23FFFFFF' opacity='0.79'/%3E%3Ccircle cx='117.7' cy='154.9' r='0.75' fill='%23DCE6FF' opacity='0.34'/%3E%3Ccircle cx='42.0' cy='251.3' r='0.85' fill='%23FFFFFF' opacity='0.61'/%3E%3Ccircle cx='405.8' cy='162.7' r='0.85' fill='%23FFFFFF' opacity='0.71'/%3E%3Ccircle cx='397.7' cy='46.8' r='0.85' fill='%23FFFFFF' opacity='0.46'/%3E%3Ccircle cx='239.3' cy='123.7' r='0.65' fill='%23DCE6FF' opacity='0.40'/%3E%3Ccircle cx='33.4' cy='12.5' r='0.55' fill='%23C9D2FF' opacity='0.71'/%3E%3Ccircle cx='164.5' cy='379.2' r='0.55' fill='%23DCE6FF' opacity='0.55'/%3E%3Ccircle cx='467.7' cy='403.8' r='0.65' fill='%23C9D2FF' opacity='0.62'/%3E%3Ccircle cx='110.3' cy='203.4' r='0.55' fill='%23DCE6FF' opacity='0.77'/%3E%3Ccircle cx='228.6' cy='410.1' r='0.65' fill='%23C9D2FF' opacity='0.71'/%3E%3Ccircle cx='484.9' cy='100.8' r='0.95' fill='%23FFFFFF' opacity='0.62'/%3E%3Ccircle cx='230.6' cy='101.2' r='0.65' fill='%23DCE6FF' opacity='0.40'/%3E%3Ccircle cx='454.5' cy='312.8' r='0.55' fill='%23DCE6FF' opacity='0.38'/%3E%3Ccircle cx='603.0' cy='246.1' r='0.65' fill='%23FFFFFF' opacity='0.60'/%3E%3Ccircle cx='289.7' cy='92.8' r='0.45' fill='%23DCE6FF' opacity='0.31'/%3E%3Ccircle cx='195.4' cy='19.1' r='0.65' fill='%23FFFFFF' opacity='0.54'/%3E%3Ccircle cx='479.1' cy='239.5' r='0.45' fill='%23FFFFFF' opacity='0.48'/%3E%3Ccircle cx='608.8' cy='250.1' r='0.85' fill='%23FFFFFF' opacity='0.66'/%3E%3Ccircle cx='540.7' cy='123.4' r='0.75' fill='%23DCE6FF' opacity='0.31'/%3E%3Ccircle cx='349.7' cy='388.0' r='0.45' fill='%23DCE6FF' opacity='0.39'/%3E%3Ccircle cx='523.1' cy='382.9' r='0.75' fill='%23C9D2FF' opacity='0.31'/%3E%3Ccircle cx='203.5' cy='98.8' r='1.1' fill='%23FFFFFF' opacity='0.38'/%3E%3Ccircle cx='419.6' cy='151.2' r='0.95' fill='%23C9D2FF' opacity='0.31'/%3E%3Ccircle cx='127.2' cy='390.1' r='0.95' fill='%23FFFFFF' opacity='0.61'/%3E%3Ccircle cx='577.6' cy='349.0' r='0.75' fill='%23C9D2FF' opacity='0.55'/%3E%3Ccircle cx='372.1' cy='188.8' r='0.55' fill='%23C9D2FF' opacity='0.53'/%3E%3Ccircle cx='373.7' cy='341.1' r='0.95' fill='%23FFFFFF' opacity='0.75'/%3E%3Ccircle cx='405.6' cy='133.2' r='0.45' fill='%23C9D2FF' opacity='0.83'/%3E%3Ccircle cx='435.6' cy='281.8' r='0.65' fill='%23DCE6FF' opacity='0.64'/%3E%3Ccircle cx='359.2' cy='14.5' r='0.95' fill='%23FFFFFF' opacity='0.41'/%3E%3Ccircle cx='192.9' cy='161.5' r='0.85' fill='%23FFFFFF' opacity='0.36'/%3E%3Ccircle cx='310.5' cy='50.3' r='0.75' fill='%23DCE6FF' opacity='0.83'/%3E%3Ccircle cx='381.7' cy='302.9' r='1.1' fill='%23DCE6FF' opacity='0.51'/%3E%3Ccircle cx='272.8' cy='295.4' r='0.75' fill='%23DCE6FF' opacity='0.34'/%3E%3Ccircle cx='193.6' cy='232.1' r='0.55' fill='%23FFFFFF' opacity='0.76'/%3E%3Ccircle cx='547.6' cy='351.9' r='0.85' fill='%23FFFFFF' opacity='0.85'/%3E%3Ccircle cx='620.8' cy='87.4' r='0.55' fill='%23FFFFFF' opacity='0.42'/%3E%3Ccircle cx='189.7' cy='118.5' r='0.65' fill='%23FFFFFF' opacity='0.43'/%3E%3Ccircle cx='34.4' cy='77.8' r='0.45' fill='%23DCE6FF' opacity='0.44'/%3E%3Ccircle cx='420.5' cy='253.0' r='0.85' fill='%23DCE6FF' opacity='0.60'/%3E%3Ccircle cx='268.0' cy='201.6' r='0.55' fill='%23FFFFFF' opacity='0.58'/%3E%3Ccircle cx='520.3' cy='169.7' r='0.45' fill='%23FFFFFF' opacity='0.31'/%3E%3Ccircle cx='527.7' cy='408.2' r='0.65' fill='%23DCE6FF' opacity='0.52'/%3E%3Ccircle cx='544.8' cy='252.4' r='0.45' fill='%23FFFFFF' opacity='0.76'/%3E%3Ccircle cx='583.7' cy='252.1' r='0.95' fill='%23DCE6FF' opacity='0.52'/%3E%3Ccircle cx='470.1' cy='246.9' r='0.65' fill='%23FFFFFF' opacity='0.45'/%3E%3Ccircle cx='565.5' cy='297.8' r='0.65' fill='%23FFFFFF' opacity='0.43'/%3E%3Ccircle cx='144.7' cy='300.5' r='0.55' fill='%23FFFFFF' opacity='0.75'/%3E%3Ccircle cx='165.7' cy='206.0' r='1.1' fill='%23DCE6FF' opacity='0.38'/%3E%3Ccircle cx='296.3' cy='58.6' r='0.45' fill='%23FFFFFF' opacity='0.61'/%3E%3Ccircle cx='470.2' cy='401.6' r='0.85' fill='%23FFFFFF' opacity='0.83'/%3E%3Ccircle cx='295.0' cy='366.0' r='0.45' fill='%23FFFFFF' opacity='0.51'/%3E%3Ccircle cx='318.1' cy='172.0' r='0.95' fill='%23FFFFFF' opacity='0.70'/%3E%3Ccircle cx='22.3' cy='225.4' r='0.45' fill='%23DCE6FF' opacity='0.84'/%3E%3Ccircle cx='225.4' cy='158.9' r='0.75' fill='%23C9D2FF' opacity='0.44'/%3E%3Ccircle cx='269.7' cy='137.3' r='0.75' fill='%23FFFFFF' opacity='0.73'/%3E%3Ccircle cx='547.1' cy='76.9' r='0.95' fill='%23C9D2FF' opacity='0.50'/%3E%3Ccircle cx='231.0' cy='197.2' r='1.1' fill='%23FFFFFF' opacity='0.45'/%3E%3Ccircle cx='309.3' cy='53.2' r='0.75' fill='%23DCE6FF' opacity='0.33'/%3E%3Ccircle cx='351.7' cy='78.7' r='0.75' fill='%23FFFFFF' opacity='0.35'/%3E%3Ccircle cx='119.2' cy='21.1' r='4.0' fill='url(%23gw)'/%3E%3Ccircle cx='119.2' cy='21.1' r='1.17' fill='%23E6EEFF'/%3E%3Ccircle cx='295.4' cy='241.1' r='4.2' fill='url(%23gw)'/%3E%3Ccircle cx='295.4' cy='241.1' r='1.23' fill='%23E6EEFF'/%3E%3Ccircle cx='428.9' cy='54.9' r='4.1' fill='url(%23gw)'/%3E%3Ccircle cx='428.9' cy='54.9' r='1.19' fill='%23E6EEFF'/%3E%3Ccircle cx='268.8' cy='266.1' r='4.0' fill='url(%23gw)'/%3E%3Ccircle cx='268.8' cy='266.1' r='1.18' fill='%23E6EEFF'/%3E%3Ccircle cx='95.2' cy='265.0' r='4.4' fill='url(%23gw)'/%3E%3Ccircle cx='95.2' cy='265.0' r='1.31' fill='%23E6EEFF'/%3E%3Ccircle cx='541.7' cy='370.7' r='4.7' fill='url(%23gw)'/%3E%3Ccircle cx='541.7' cy='370.7' r='1.37' fill='%23FFFFFF'/%3E%3Ccircle cx='322.7' cy='188.8' r='5.0' fill='url(%23gw)'/%3E%3Ccircle cx='322.7' cy='188.8' r='1.48' fill='%23FFFFFF'/%3E%3Ccircle cx='342.4' cy='25.8' r='5.3' fill='url(%23gw)'/%3E%3Ccircle cx='342.4' cy='25.8' r='1.55' fill='%23E6EEFF'/%3E%3Ccircle cx='215.8' cy='298.1' r='4.2' fill='url(%23gw)'/%3E%3Ccircle cx='215.8' cy='298.1' r='1.22' fill='%23FFFFFF'/%3E%3Ccircle cx='535.7' cy='22.9' r='4.7' fill='url(%23gw)'/%3E%3Ccircle cx='535.7' cy='22.9' r='1.39' fill='%23FFFFFF'/%3E%3Ccircle cx='418.0' cy='330.6' r='4.0' fill='url(%23gw)'/%3E%3Ccircle cx='418.0' cy='330.6' r='1.18' fill='%23FFFFFF'/%3E%3Ccircle cx='61.0' cy='271.7' r='5.0' fill='url(%23gw)'/%3E%3Ccircle cx='61.0' cy='271.7' r='1.47' fill='%23FFFFFF'/%3E%3Ccircle cx='442.9' cy='240.5' r='4.3' fill='url(%23gw)'/%3E%3Ccircle cx='442.9' cy='240.5' r='1.28' fill='%23FFFFFF'/%3E%3Ccircle cx='60.2' cy='98.7' r='6.4' fill='url(%23gv)' opacity='0.7'/%3E%3Cpath d='M60.2 94.4Q60.9 98.1 64.5 98.7Q60.9 99.4 60.2 103.0Q59.5 99.4 55.9 98.7Q59.5 98.1 60.2 94.4Z' fill='%236E5CFF' opacity='0.7'/%3E%3Ccircle cx='60.2' cy='98.7' r='0.69' fill='%23FFFFFF' opacity='0.80'/%3E%3Ccircle cx='389.0' cy='63.5' r='7.1' fill='url(%23gb)' opacity='0.74'/%3E%3Cpath d='M389.0 58.8Q389.7 62.8 393.7 63.5Q389.7 64.3 389.0 68.2Q388.2 64.3 384.3 63.5Q388.2 62.8 389.0 58.8Z' fill='%237FA6FF' opacity='0.74'/%3E%3Ccircle cx='389.0' cy='63.5' r='0.75' fill='%23FFFFFF' opacity='0.84'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='560'%3E%3Cdefs%3E%3Cfilter id='b' x='-30%25' y='-60%25' width='160%25' height='220%25'%3E%3CfeGaussianBlur stdDeviation='26'/%3E%3C/filter%3E%3Cfilter id='c' x='-30%25' y='-60%25' width='160%25' height='220%25'%3E%3CfeGaussianBlur stdDeviation='10'/%3E%3C/filter%3E%3C/defs%3E%3Cg transform='rotate(30 600 200)'%3E%3Cellipse cx='600' cy='200' rx='470' ry='78' fill='%235A62D2' opacity='.22' filter='url(%23b)'/%3E%3Cellipse cx='640' cy='204' rx='360' ry='26' fill='%238A93F0' opacity='.14' filter='url(%23c)'/%3E%3C/g%3E%3Ccircle cx='820.9' cy='320.0' r='0.35' fill='%23E4EAFF' opacity='0.40'/%3E%3Ccircle cx='923.2' cy='401.2' r='0.45' fill='%23E4EAFF' opacity='0.32'/%3E%3Ccircle cx='713.8' cy='222.4' r='0.35' fill='%23E4EAFF' opacity='0.67'/%3E%3Ccircle cx='598.0' cy='198.7' r='0.45' fill='%23E4EAFF' opacity='0.50'/%3E%3Ccircle cx='840.7' cy='347.0' r='0.35' fill='%23E4EAFF' opacity='0.53'/%3E%3Ccircle cx='418.0' cy='112.7' r='0.7' fill='%23E4EAFF' opacity='0.35'/%3E%3Ccircle cx='370.1' cy='80.2' r='0.7' fill='%23E4EAFF' opacity='0.55'/%3E%3Ccircle cx='625.1' cy='221.7' r='0.35' fill='%23E4EAFF' opacity='0.67'/%3E%3Ccircle cx='951.7' cy='400.7' r='0.35' fill='%23E4EAFF' opacity='0.30'/%3E%3Ccircle cx='587.6' cy='156.4' r='0.35' fill='%23E4EAFF' opacity='0.71'/%3E%3Ccircle cx='799.2' cy='332.4' r='0.35' fill='%23E4EAFF' opacity='0.43'/%3E%3Ccircle cx='622.9' cy='210.3' r='0.7' fill='%23E4EAFF' opacity='0.63'/%3E%3Ccircle cx='931.0' cy='375.8' r='0.7' fill='%23E4EAFF' opacity='0.45'/%3E%3Ccircle cx='338.2' cy='45.8' r='0.7' fill='%23E4EAFF' opacity='0.26'/%3E%3Ccircle cx='939.8' cy='425.9' r='0.55' fill='%23E4EAFF' opacity='0.63'/%3E%3Ccircle cx='546.7' cy='179.4' r='0.55' fill='%23E4EAFF' opacity='0.74'/%3E%3Ccircle cx='895.9' cy='368.0' r='0.7' fill='%23E4EAFF' opacity='0.66'/%3E%3Ccircle cx='715.4' cy='259.7' r='0.45' fill='%23E4EAFF' opacity='0.40'/%3E%3Ccircle cx='291.2' cy='49.0' r='0.7' fill='%23E4EAFF' opacity='0.54'/%3E%3Ccircle cx='299.3' cy='-14.6' r='0.7' fill='%23E4EAFF' opacity='0.32'/%3E%3Ccircle cx='826.8' cy='359.4' r='0.45' fill='%23E4EAFF' opacity='0.29'/%3E%3Ccircle cx='917.1' cy='363.7' r='0.35' fill='%23E4EAFF' opacity='0.68'/%3E%3Ccircle cx='930.1' cy='425.3' r='0.45' fill='%23E4EAFF' opacity='0.38'/%3E%3Ccircle cx='786.4' cy='333.9' r='0.35' fill='%23E4EAFF' opacity='0.33'/%3E%3Ccircle cx='326.4' cy='84.4' r='0.7' fill='%23E4EAFF' opacity='0.73'/%3E%3Ccircle cx='649.7' cy='242.6' r='0.7' fill='%23E4EAFF' opacity='0.49'/%3E%3Ccircle cx='428.7' cy='106.6' r='0.7' fill='%23E4EAFF' opacity='0.40'/%3E%3Ccircle cx='441.0' cy='99.5' r='0.7' fill='%23E4EAFF' opacity='0.69'/%3E%3Ccircle cx='252.2' cy='-6.8' r='0.45' fill='%23E4EAFF' opacity='0.25'/%3E%3Ccircle cx='715.2' cy='267.0' r='0.35' fill='%23E4EAFF' opacity='0.51'/%3E%3Ccircle cx='729.0' cy='276.9' r='0.7' fill='%23E4EAFF' opacity='0.39'/%3E%3Ccircle cx='880.1' cy='348.6' r='0.7' fill='%23E4EAFF' opacity='0.35'/%3E%3Ccircle cx='845.4' cy='326.5' r='0.35' fill='%23E4EAFF' opacity='0.68'/%3E%3Ccircle cx='468.4' cy='131.4' r='0.45' fill='%23E4EAFF' opacity='0.64'/%3E%3Ccircle cx='940.8' cy='399.6' r='0.7' fill='%23E4EAFF' opacity='0.74'/%3E%3Ccircle cx='834.3' cy='244.0' r='0.7' fill='%23E4EAFF' opacity='0.50'/%3E%3Ccircle cx='521.2' cy='169.2' r='0.55' fill='%23E4EAFF' opacity='0.71'/%3E%3Ccircle cx='442.7' cy='93.3' r='0.35' fill='%23E4EAFF' opacity='0.32'/%3E%3Ccircle cx='497.2' cy='142.1' r='0.35' fill='%23E4EAFF' opacity='0.51'/%3E%3Ccircle cx='862.0' cy='344.4' r='0.35' fill='%23E4EAFF' opacity='0.57'/%3E%3Ccircle cx='835.8' cy='334.4' r='0.55' fill='%23E4EAFF' opacity='0.28'/%3E%3Ccircle cx='605.7' cy='216.3' r='0.7' fill='%23E4EAFF' opacity='0.29'/%3E%3Ccircle cx='737.9' cy='301.1' r='0.35' fill='%23E4EAFF' opacity='0.27'/%3E%3Ccircle cx='775.7' cy='313.1' r='0.45' fill='%23E4EAFF' opacity='0.50'/%3E%3Ccircle cx='827.1' cy='290.9' r='0.7' fill='%23E4EAFF' opacity='0.25'/%3E%3Ccircle cx='262.8' cy='-3.1' r='0.45' fill='%23E4EAFF' opacity='0.27'/%3E%3Ccircle cx='801.0' cy='330.5' r='0.55' fill='%23E4EAFF' opacity='0.57'/%3E%3Ccircle cx='853.0' cy='307.8' r='0.35' fill='%23E4EAFF' opacity='0.28'/%3E%3Ccircle cx='627.3' cy='237.7' r='0.35' fill='%23E4EAFF' opacity='0.34'/%3E%3Ccircle cx='587.2' cy='191.3' r='0.55' fill='%23E4EAFF' opacity='0.41'/%3E%3Ccircle cx='413.6' cy='68.7' r='0.7' fill='%23E4EAFF' opacity='0.62'/%3E%3Ccircle cx='869.2' cy='357.5' r='0.45' fill='%23E4EAFF' opacity='0.45'/%3E%3Ccircle cx='303.3' cy='36.0' r='0.55' fill='%23E4EAFF' opacity='0.57'/%3E%3Ccircle cx='490.5' cy='105.2' r='0.7' fill='%23E4EAFF' opacity='0.35'/%3E%3Ccircle cx='599.0' cy='202.8' r='0.55' fill='%23E4EAFF' opacity='0.65'/%3E%3Ccircle cx='925.6' cy='373.0' r='0.55' fill='%23E4EAFF' opacity='0.59'/%3E%3Ccircle cx='851.3' cy='321.3' r='0.55' fill='%23E4EAFF' opacity='0.50'/%3E%3Ccircle cx='744.3' cy='279.3' r='0.35' fill='%23E4EAFF' opacity='0.49'/%3E%3Ccircle cx='733.3' cy='274.5' r='0.35' fill='%23E4EAFF' opacity='0.70'/%3E%3Ccircle cx='654.0' cy='244.6' r='0.7' fill='%23E4EAFF' opacity='0.51'/%3E%3Ccircle cx='692.0' cy='236.8' r='0.35' fill='%23E4EAFF' opacity='0.59'/%3E%3Ccircle cx='840.0' cy='296.3' r='0.55' fill='%23E4EAFF' opacity='0.49'/%3E%3Ccircle cx='894.6' cy='387.3' r='0.7' fill='%23E4EAFF' opacity='0.56'/%3E%3Ccircle cx='432.1' cy='89.5' r='0.55' fill='%23E4EAFF' opacity='0.72'/%3E%3Ccircle cx='545.4' cy='191.5' r='0.35' fill='%23E4EAFF' opacity='0.54'/%3E%3Ccircle cx='529.3' cy='134.8' r='0.55' fill='%23E4EAFF' opacity='0.58'/%3E%3Ccircle cx='665.4' cy='250.9' r='0.45' fill='%23E4EAFF' opacity='0.31'/%3E%3Ccircle cx='751.4' cy='271.5' r='0.45' fill='%23E4EAFF' opacity='0.33'/%3E%3Ccircle cx='597.2' cy='192.7' r='0.35' fill='%23E4EAFF' opacity='0.69'/%3E%3Ccircle cx='710.0' cy='283.6' r='0.45' fill='%23E4EAFF' opacity='0.34'/%3E%3Ccircle cx='533.8' cy='191.0' r='0.7' fill='%23E4EAFF' opacity='0.37'/%3E%3Ccircle cx='757.9' cy='295.7' r='0.35' fill='%23E4EAFF' opacity='0.72'/%3E%3Ccircle cx='888.1' cy='426.3' r='0.35' fill='%23E4EAFF' opacity='0.30'/%3E%3Ccircle cx='257.8' cy='50.3' r='0.55' fill='%23E4EAFF' opacity='0.49'/%3E%3Ccircle cx='457.3' cy='74.0' r='0.55' fill='%23E4EAFF' opacity='0.51'/%3E%3Ccircle cx='665.9' cy='227.5' r='0.35' fill='%23E4EAFF' opacity='0.58'/%3E%3Ccircle cx='799.0' cy='348.7' r='0.45' fill='%23E4EAFF' opacity='0.66'/%3E%3Ccircle cx='818.1' cy='315.5' r='0.55' fill='%23E4EAFF' opacity='0.43'/%3E%3Ccircle cx='458.3' cy='116.8' r='0.45' fill='%23E4EAFF' opacity='0.43'/%3E%3Ccircle cx='575.6' cy='158.5' r='0.7' fill='%23E4EAFF' opacity='0.72'/%3E%3Ccircle cx='334.9' cy='11.2' r='0.7' fill='%23E4EAFF' opacity='0.55'/%3E%3Ccircle cx='304.2' cy='33.8' r='0.45' fill='%23E4EAFF' opacity='0.31'/%3E%3Ccircle cx='601.3' cy='192.5' r='0.55' fill='%23E4EAFF' opacity='0.62'/%3E%3Ccircle cx='459.5' cy='157.4' r='0.7' fill='%23E4EAFF' opacity='0.43'/%3E%3Ccircle cx='463.2' cy='125.5' r='0.35' fill='%23E4EAFF' opacity='0.73'/%3E%3Ccircle cx='642.8' cy='221.6' r='0.35' fill='%23E4EAFF' opacity='0.46'/%3E%3Ccircle cx='298.1' cy='35.8' r='0.7' fill='%23E4EAFF' opacity='0.36'/%3E%3Ccircle cx='575.1' cy='221.0' r='0.45' fill='%23E4EAFF' opacity='0.40'/%3E%3Ccircle cx='407.2' cy='89.7' r='0.55' fill='%23E4EAFF' opacity='0.49'/%3E%3Ccircle cx='660.8' cy='224.1' r='0.45' fill='%23E4EAFF' opacity='0.72'/%3E%3Ccircle cx='593.4' cy='184.1' r='0.35' fill='%23E4EAFF' opacity='0.27'/%3E%3Ccircle cx='244.6' cy='2.5' r='0.55' fill='%23E4EAFF' opacity='0.73'/%3E%3Ccircle cx='603.9' cy='177.7' r='0.55' fill='%23E4EAFF' opacity='0.46'/%3E%3Ccircle cx='897.0' cy='361.7' r='0.35' fill='%23E4EAFF' opacity='0.56'/%3E%3Ccircle cx='873.6' cy='407.2' r='0.7' fill='%23E4EAFF' opacity='0.73'/%3E%3Ccircle cx='364.6' cy='75.7' r='0.45' fill='%23E4EAFF' opacity='0.72'/%3E%3Ccircle cx='901.3' cy='375.7' r='0.35' fill='%23E4EAFF' opacity='0.73'/%3E%3Ccircle cx='526.0' cy='107.0' r='0.55' fill='%23E4EAFF' opacity='0.26'/%3E%3Ccircle cx='456.5' cy='95.8' r='0.55' fill='%23E4EAFF' opacity='0.34'/%3E%3Ccircle cx='237.6' cy='-1.1' r='0.7' fill='%23E4EAFF' opacity='0.68'/%3E%3Ccircle cx='371.0' cy='69.8' r='0.35' fill='%23E4EAFF' opacity='0.65'/%3E%3Ccircle cx='750.5' cy='281.5' r='0.7' fill='%23E4EAFF' opacity='0.36'/%3E%3Ccircle cx='518.3' cy='166.5' r='0.35' fill='%23E4EAFF' opacity='0.67'/%3E%3Ccircle cx='899.1' cy='386.0' r='0.45' fill='%23E4EAFF' opacity='0.57'/%3E%3Ccircle cx='574.5' cy='185.6' r='0.7' fill='%23E4EAFF' opacity='0.30'/%3E%3Ccircle cx='714.3' cy='283.6' r='0.35' fill='%23E4EAFF' opacity='0.31'/%3E%3Ccircle cx='655.0' cy='246.8' r='0.7' fill='%23E4EAFF' opacity='0.39'/%3E%3Ccircle cx='322.4' cy='57.4' r='0.45' fill='%23E4EAFF' opacity='0.64'/%3E%3Ccircle cx='829.4' cy='324.9' r='0.45' fill='%23E4EAFF' opacity='0.64'/%3E%3Ccircle cx='563.0' cy='149.4' r='0.7' fill='%23E4EAFF' opacity='0.61'/%3E%3Ccircle cx='948.1' cy='402.9' r='0.45' fill='%23E4EAFF' opacity='0.45'/%3E%3Ccircle cx='544.2' cy='173.6' r='0.35' fill='%23E4EAFF' opacity='0.52'/%3E%3Ccircle cx='636.5' cy='176.9' r='0.45' fill='%23E4EAFF' opacity='0.33'/%3E%3Ccircle cx='467.5' cy='96.7' r='0.45' fill='%23E4EAFF' opacity='0.70'/%3E%3Ccircle cx='614.8' cy='229.2' r='0.55' fill='%23E4EAFF' opacity='0.45'/%3E%3Ccircle cx='337.9' cy='58.7' r='0.45' fill='%23E4EAFF' opacity='0.62'/%3E%3Ccircle cx='548.4' cy='213.3' r='0.7' fill='%23E4EAFF' opacity='0.45'/%3E%3Ccircle cx='496.4' cy='144.6' r='0.35' fill='%23E4EAFF' opacity='0.75'/%3E%3Ccircle cx='327.9' cy='33.1' r='0.35' fill='%23E4EAFF' opacity='0.75'/%3E%3Ccircle cx='822.0' cy='353.5' r='0.35' fill='%23E4EAFF' opacity='0.47'/%3E%3Ccircle cx='548.6' cy='180.3' r='0.35' fill='%23E4EAFF' opacity='0.39'/%3E%3Ccircle cx='474.0' cy='110.7' r='0.55' fill='%23E4EAFF' opacity='0.40'/%3E%3Ccircle cx='463.1' cy='109.2' r='0.45' fill='%23E4EAFF' opacity='0.72'/%3E%3Ccircle cx='698.5' cy='239.6' r='0.35' fill='%23E4EAFF' opacity='0.50'/%3E%3Ccircle cx='585.7' cy='184.4' r='0.7' fill='%23E4EAFF' opacity='0.72'/%3E%3Ccircle cx='911.6' cy='361.0' r='0.35' fill='%23E4EAFF' opacity='0.69'/%3E%3Ccircle cx='642.6' cy='244.0' r='0.45' fill='%23E4EAFF' opacity='0.59'/%3E%3Ccircle cx='883.0' cy='326.0' r='0.45' fill='%23E4EAFF' opacity='0.54'/%3E%3Ccircle cx='237.9' cy='9.2' r='0.7' fill='%23E4EAFF' opacity='0.73'/%3E%3Ccircle cx='934.9' cy='375.5' r='0.7' fill='%23E4EAFF' opacity='0.44'/%3E%3Ccircle cx='754.0' cy='371.3' r='0.45' fill='%23E4EAFF' opacity='0.44'/%3E%3Ccircle cx='841.2' cy='386.3' r='0.35' fill='%23E4EAFF' opacity='0.37'/%3E%3Ccircle cx='512.9' cy='132.2' r='0.55' fill='%23E4EAFF' opacity='0.74'/%3E%3Ccircle cx='544.4' cy='129.7' r='0.35' fill='%23E4EAFF' opacity='0.46'/%3E%3Ccircle cx='727.6' cy='289.4' r='0.45' fill='%23E4EAFF' opacity='0.25'/%3E%3Ccircle cx='878.8' cy='343.8' r='0.35' fill='%23E4EAFF' opacity='0.72'/%3E%3Ccircle cx='310.3' cy='18.1' r='0.55' fill='%23E4EAFF' opacity='0.39'/%3E%3Ccircle cx='574.9' cy='188.0' r='0.45' fill='%23E4EAFF' opacity='0.42'/%3E%3Ccircle cx='339.8' cy='30.1' r='0.35' fill='%23E4EAFF' opacity='0.33'/%3E%3Ccircle cx='336.0' cy='41.1' r='0.7' fill='%23E4EAFF' opacity='0.65'/%3E%3Ccircle cx='369.5' cy='74.0' r='0.7' fill='%23E4EAFF' opacity='0.32'/%3E%3Ccircle cx='796.7' cy='286.4' r='0.45' fill='%23E4EAFF' opacity='0.55'/%3E%3Ccircle cx='837.6' cy='384.7' r='0.35' fill='%23E4EAFF' opacity='0.58'/%3E%3Ccircle cx='583.7' cy='240.8' r='0.55' fill='%23E4EAFF' opacity='0.35'/%3E%3Ccircle cx='809.1' cy='296.4' r='0.7' fill='%23E4EAFF' opacity='0.69'/%3E%3Ccircle cx='603.9' cy='222.7' r='0.7' fill='%23E4EAFF' opacity='0.49'/%3E%3Ccircle cx='268.5' cy='-1.0' r='0.35' fill='%23E4EAFF' opacity='0.28'/%3E%3Ccircle cx='763.8' cy='317.9' r='0.45' fill='%23E4EAFF' opacity='0.49'/%3E%3Ccircle cx='954.7' cy='367.1' r='0.7' fill='%23E4EAFF' opacity='0.71'/%3E%3Ccircle cx='603.5' cy='244.7' r='0.45' fill='%23E4EAFF' opacity='0.32'/%3E%3Ccircle cx='319.6' cy='31.5' r='0.55' fill='%23E4EAFF' opacity='0.46'/%3E%3Ccircle cx='594.7' cy='205.7' r='0.55' fill='%23E4EAFF' opacity='0.60'/%3E%3Ccircle cx='719.1' cy='257.4' r='0.7' fill='%23E4EAFF' opacity='0.73'/%3E%3Ccircle cx='328.3' cy='21.5' r='0.35' fill='%23E4EAFF' opacity='0.40'/%3E%3Ccircle cx='246.1' cy='-13.9' r='0.7' fill='%23E4EAFF' opacity='0.37'/%3E%3Ccircle cx='944.9' cy='419.8' r='0.55' fill='%23E4EAFF' opacity='0.59'/%3E%3Ccircle cx='611.9' cy='195.8' r='0.35' fill='%23E4EAFF' opacity='0.62'/%3E%3Ccircle cx='335.7' cy='72.1' r='0.45' fill='%23E4EAFF' opacity='0.72'/%3E%3Ccircle cx='646.1' cy='211.4' r='0.35' fill='%23E4EAFF' opacity='0.73'/%3E%3Ccircle cx='871.8' cy='354.3' r='0.45' fill='%23E4EAFF' opacity='0.34'/%3E%3Ccircle cx='884.3' cy='357.2' r='0.7' fill='%23E4EAFF' opacity='0.43'/%3E%3Ccircle cx='931.0' cy='413.3' r='0.35' fill='%23E4EAFF' opacity='0.59'/%3E%3Ccircle cx='849.4' cy='329.3' r='0.35' fill='%23E4EAFF' opacity='0.72'/%3E%3Ccircle cx='511.3' cy='142.2' r='0.45' fill='%23E4EAFF' opacity='0.66'/%3E%3Ccircle cx='490.8' cy='103.4' r='0.35' fill='%23E4EAFF' opacity='0.27'/%3E%3Ccircle cx='775.7' cy='336.6' r='0.35' fill='%23E4EAFF' opacity='0.27'/%3E%3Ccircle cx='637.1' cy='216.9' r='0.7' fill='%23E4EAFF' opacity='0.33'/%3E%3Ccircle cx='512.0' cy='155.1' r='0.55' fill='%23E4EAFF' opacity='0.73'/%3E%3Ccircle cx='956.0' cy='413.9' r='0.7' fill='%23E4EAFF' opacity='0.28'/%3E%3Ccircle cx='426.2' cy='93.6' r='0.45' fill='%23E4EAFF' opacity='0.59'/%3E%3Ccircle cx='330.0' cy='70.0' r='9.8' fill='url(%23gv)' opacity='1.0'/%3E%3Cpath d='M330.0 63.5Q331.0 69.0 336.5 70.0Q331.0 71.0 330.0 76.5Q329.0 71.0 323.5 70.0Q329.0 69.0 330.0 63.5Z' fill='%236E5CFF' opacity='1.0'/%3E%3Ccircle cx='330.0' cy='70.0' r='1.04' fill='%23FFFFFF' opacity='1.00'/%3E%3Ccircle cx='560.0' cy='150.0' r='7.5' fill='url(%23gv)' opacity='0.85'/%3E%3Cpath d='M560.0 145.0Q560.8 149.2 565.0 150.0Q560.8 150.8 560.0 155.0Q559.2 150.8 555.0 150.0Q559.2 149.2 560.0 145.0Z' fill='%236674FF' opacity='0.85'/%3E%3Ccircle cx='560.0' cy='150.0' r='0.80' fill='%23FFFFFF' opacity='0.95'/%3E%3Ccircle cx='800.0' cy='300.0' r='10.5' fill='url(%23gv)' opacity='1.0'/%3E%3Cpath d='M800.0 293.0Q801.1 298.9 807.0 300.0Q801.1 301.1 800.0 307.0Q798.9 301.1 793.0 300.0Q798.9 298.9 800.0 293.0Z' fill='%237169FF' opacity='1.0'/%3E%3Ccircle cx='800.0' cy='300.0' r='1.12' fill='%23FFFFFF' opacity='1.00'/%3E%3Cdefs%3E%3CradialGradient id='gv'%3E%3Cstop offset='0' stop-color='%236A5CFF' stop-opacity='.55'/%3E%3Cstop offset='.5' stop-color='%234136C8' stop-opacity='.2'/%3E%3Cstop offset='1' stop-color='%234136C8' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='480'%3E%3Cdefs%3E%3Cfilter id='n' x='-40%25' y='-40%25' width='180%25' height='180%25'%3E%3CfeGaussianBlur stdDeviation='34'/%3E%3C/filter%3E%3Cfilter id='m' x='-40%25' y='-40%25' width='180%25' height='180%25'%3E%3CfeGaussianBlur stdDeviation='18'/%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23n)'%3E%3Cellipse cx='560' cy='330' rx='190' ry='150' fill='%233F62E0' opacity='.4'/%3E%3Cellipse cx='470' cy='420' rx='240' ry='90' fill='%233A55D0' opacity='.32'/%3E%3C/g%3E%3Cg filter='url(%23m)'%3E%3Cellipse cx='600' cy='300' rx='110' ry='86' fill='%235B86FF' opacity='.28'/%3E%3Cellipse cx='640' cy='250' rx='60' ry='70' fill='%237AA4FF' opacity='.16'/%3E%3C/g%3E%3Cdefs%3E%3CradialGradient id='gb'%3E%3Cstop offset='0' stop-color='%237FA8FF' stop-opacity='.6'/%3E%3Cstop offset='.5' stop-color='%234F6DF0' stop-opacity='.22'/%3E%3Cstop offset='1' stop-color='%234F6DF0' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='380.0' cy='360.0' r='10.5' fill='url(%23gb)' opacity='1.0'/%3E%3Cpath d='M380.0 353.0Q381.1 358.9 387.0 360.0Q381.1 361.1 380.0 367.0Q378.9 361.1 373.0 360.0Q378.9 358.9 380.0 353.0Z' fill='%2382B1FF' opacity='1.0'/%3E%3Ccircle cx='380.0' cy='360.0' r='1.12' fill='%23FFFFFF' opacity='1.00'/%3E%3Ccircle cx='520.0' cy='200.0' r='8.2' fill='url(%23gb)' opacity='0.9'/%3E%3Cpath d='M520.0 194.5Q520.9 199.1 525.5 200.0Q520.9 200.9 520.0 205.5Q519.1 200.9 514.5 200.0Q519.1 199.1 520.0 194.5Z' fill='%2388C1FF' opacity='0.9'/%3E%3Ccircle cx='520.0' cy='200.0' r='0.88' fill='%23FFFFFF' opacity='1.00'/%3E%3Ccircle cx='250.0' cy='440.0' r='7.5' fill='url(%23gb)' opacity='0.8'/%3E%3Cpath d='M250.0 435.0Q250.8 439.2 255.0 440.0Q250.8 440.8 250.0 445.0Q249.2 440.8 245.0 440.0Q249.2 439.2 250.0 435.0Z' fill='%237AA1FF' opacity='0.8'/%3E%3Ccircle cx='250.0' cy='440.0' r='0.80' fill='%23FFFFFF' opacity='0.90'/%3E%3C/svg%3E"), radial-gradient(46% 34% at 0% 100%,rgb(78 74 196 / .3),rgb(78 74 196 / 0) 72%), linear-gradient(180deg,#0E1336 0%,#12163D 14%,#191846 28%,#201A51 42%,#221C56 56%,#22205E 68%,#24286B 80%,#27307A 90%,#2D3B8E 100%);--lk-sky-dawn-size:640px 420px,900px 560px,640px 480px,100% 100%,100% 100%;--lk-sky-dawn-pos:0 0,right -120px top -60px,right -150px bottom -150px,0 0,0 0;--lk-sky-dawn-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat;--lk-seri-roll-bg:var(--lk-surface);--lk-seri-roll-line:var(--lk-line2);--lk-seri-roll-hover-bg:var(--lk-well);--lk-seri-cinfo-bg:var(--lk-ink-dim);--lk-seri-cinfo-ink:var(--lk-surface);--lk-sky-ink:#FFFFFF;--lk-sky-ink-soft:#DCE0F7;--lk-sky-ink-dim:#B4BAE4;--lk-sky-good:#8FE8B8;--lk-sky-bad:#FFB3BD;--lk-sky-gold:#FFD98A;--lk-sky-btn:rgb(255 255 255 / .12);--lk-sky-btn-line:rgb(255 255 255 / .32);--lk-sky-btn-hover:rgb(255 255 255 / .2);--lk-sky-btn-base:#1B1846;--lk-sim-panel:#EAECF4;--lk-boss-rail:#CED3DF;--lk-boss-now:#FFFFFF;--lk-boss-now-line:var(--lk-acc-mute);--lk-boss-now-win:var(--lk-acc-mute);--lk-sky-star:#80D9FF;--lk-sky-star-off:rgb(214 218 255 / .2);--lk-sky-line:#C9CEFF;--lk-sky-line-on:#DDF3FF;--lk-seri-crossed-glow:#1E1A4E;--lk-seri-star-hover-fill:rgb(214 218 255 / .42);--lk-seri-star-ranged-stroke:rgb(214 218 255 / .6);--lk-seri-manual-input-bg:rgb(255 255 255 / .94);--lk-seri-manual-input-line:rgb(255 255 255 / .5);--lk-seri-manual-input-hover-line:rgb(255 255 255 / .85);--lk-seri-manual-input-ink:#0E1420;--lk-seri-manual-input-focus-bg:#FFFFFF;--lk-to-moon:block;--lk-to-sun:none;--lk-shot-l:block;--lk-shot-d:none;--lk-tile-empty:color-mix(in srgb,var(--lk-line) 80%,transparent);--lk-ghost-op:.5;--lk-ghost-filter:invert(.55);--lk-star-glow:drop-shadow(0 0 1px color-mix(in srgb,var(--lk-cost) 35%,transparent));--lk-pick-ring:0px;--lk-pick-halo:1;--lk-stage-img:radial-gradient(ellipse 10% 2.8% at 50% 75%,color-mix(in srgb,var(--lk-shade) calc(15% * var(--lk-stage-f)),transparent),color-mix(in srgb,var(--lk-shade) calc(6% * var(--lk-stage-f)),transparent) 55%,color-mix(in srgb,var(--lk-shade) 0%,transparent) 100%),radial-gradient(ellipse 26% 37% at 50% 51%,hsl(var(--lk-stage-h) 62% 64% / calc(.15 * var(--lk-stage-c))),hsl(var(--lk-stage-h) 62% 64% / 0) 72%),radial-gradient(ellipse 50% 71% at 50% 49%,hsl(var(--lk-stage-h) calc(52% * var(--lk-stage-c)) calc(100% - 7% * var(--lk-stage-c))) 0%,hsl(var(--lk-stage-h) calc(45% * var(--lk-stage-c)) calc(100% - 5.5% * var(--lk-stage-c)) / .92) 52%,hsl(var(--lk-stage-h) calc(30% * var(--lk-stage-c)) calc(100% - 3% * var(--lk-stage-c)) / .5) 78%,hsl(var(--lk-stage-h) 0% 100% / 0) 100%);--it-soul-name:var(--lk-leg-ink);--it-lemon:#697805;--it-soul:#C2410C;--it-warn:#B4530A;--it-ok:#0E703F;--it-lucky:#7A5F00;--it-lucky-line:#D9C27A;--it-lucky-bg:#FBF3DA;--it-star-on:var(--lk-star);--it-star-off:#C9D0DC;--it-shade:rgba(15,20,30,.42);--lk-leg-ink:#058239;--lk-uni-ink:#B45604;--lk-epi-ink:#8E2BEA;--lk-rar-ink:#0073C4;--sv-bg-blue-1:#E0E8FB;--sv-bg-blue-2:rgb(123 166 239 / .09);--sv-bg-blue-3:rgb(107 149 220 / .08);--sv-bg-blue-5:rgb(91 141 249 / .09);--sv-bg-blue-6:#DEE9FB;--sv-bg-blue-7:#E1E8FB;--sv-bg-blue-8:#DEE9FB;--sv-bg-blue-9:#DFE9FB;--sv-bg-blue-10:#DFE8FB;--sv-bg-blue-11:#E0E8FB;--sv-bg-blue-12:#E1E8FB;--sv-bg-blue-13:#E1E8FB;--sv-bg-blue-14:#E1E8FB;--sv-bg-blue-15:#DCE9FA;--sv-bg-blue-16:rgb(98 139 249 / .08);--sv-bg-blue-17:rgb(98 139 249 / .162);--sv-bg-blue-18:rgb(149 176 255 / .081);--sv-bg-blue-19:#DBE9FA;--sv-bg-blue-20:#E0E8FB;--sv-bg-blue-21:#DEE9FB;--sv-bg-blue-22:rgb(91 141 255 / .108);--sv-bg-blue-23:#E1E8FB;--sv-bg-blue-24:#E2E8FB;--sv-bg-blue-25:rgb(157 187 255 / .08);--sv-bg-blue-28:#DEE9FB;--sv-bg-blue-29:#D5EAF8;--sv-bg-blue-35:#DEE9FB;--sv-bg-blue-36:#E0E8FB;--sv-bg-face-10:color-mix(in srgb,var(--lk-surface) 35%,transparent);--sv-bg-face-11:color-mix(in srgb,var(--lk-surface) 55%,transparent);--sv-bg-face-13:color-mix(in srgb,var(--lk-surface) 94.9%,transparent);--sv-bg-face-19:color-mix(in srgb,var(--lk-surface) 72%,transparent);--sv-bg-face-20:color-mix(in srgb,var(--lk-surface) 82%,transparent);--sv-bg-gray-1:rgb(16 24 40 / .3);--sv-bg-gray-2:#EDE8DB;--sv-bg-gray-3:#D4EDE9;--sv-bg-gray-4:#EDE8DB;--sv-bg-gray-5:#DEE9FB;--sv-bg-gray-6:rgb(16 24 40 / .02);--sv-bg-gray-7:#EDE8DB;--sv-bg-gray-8:rgb(16 24 40 / .048);--sv-bg-gray-9:rgb(16 24 40 / .3);--sv-bg-gray-10:rgb(16 24 40 / .04);--sv-bg-gray-11:rgb(16 24 40 / .04);--sv-bg-gray-12:#ECE8DB;--sv-bg-gray-13:rgb(16 24 40 / .036);--sv-bg-gray-15:#EBE9DB;--sv-bg-green-1:#D7EDE9;--sv-bg-green-2:rgb(30 172 118 / .2);--sv-bg-green-3:#E0F3E8;--sv-bg-green-4:#D5EDE7;--sv-bg-green-5:#D7EDE7;--sv-bg-ground-4:color-mix(in srgb,var(--lk-ground) 80%,transparent);--sv-bg-inner-23:color-mix(in srgb,var(--lk-raised) 62%,transparent);--sv-bg-lift-33:color-mix(in srgb,var(--lk-lift) 62%,transparent);--sv-bg-lift-35:color-mix(in srgb,var(--lk-lift) 38%,transparent);--sv-bg-pink-1:#F3E1EA;--sv-bg-pink-2:#F4E1E9;--sv-bg-red-1:rgb(232 96 88 / .2);--sv-bg-red-2:#F4E2E4;--sv-bg-teal-2:#D8ECEA;--sv-bg-track-5:color-mix(in srgb,var(--lk-track) 72%,transparent);--sv-bg-violet-1:#EBE5F8;--sv-bg-violet-2:#E8E6FA;--sv-ln-blue-1:#C9DAFA;--sv-ln-blue-2:#C9DAFA;--sv-ln-blue-3:#C9DAFA;--sv-ln-blue-4:#CADAFA;--sv-ln-blue-5:#C9DAFA;--sv-ln-blue-6:#C9DAFA;--sv-ln-blue-7:#CDD9FA;--sv-ln-blue-8:#C6DAFA;--sv-ln-blue-9:#CBD9FA;--sv-ln-green-1:#B8E2D6;--sv-ln-green-2:#CBE9D7;--sv-ln-green-3:#B3E2D7;--sv-ln-green-4:#BAE2D5;--sv-ln-green-5:#C6ECDB;--sv-chevron:var(--lk-line2);--sv-back-focus:var(--lk-line2);--sv-check-line:var(--lk-line2);--sv-check-mark:var(--lk-line2);--sv-preset-on-line:var(--lk-line2);--sv-ln-orange-1:#F9E5D3;--sv-ln-pink-1:#F2CCD2;--sv-ln-pink-2:#F1CFD5;--sv-ln-pink-3:#F2CCD4;--sv-ln-pink-4:#F2CCD4;--sv-ln-pink-5:#F2CCD5;--sv-ln-red-1:#F2CEC8;--sv-ln-red-2:#F1C6CA;--sv-ln-violet-1:#DED0EF;--sv-ln-yellow-1:#E3D9BB;--sv-ln-yellow-2:#E4D9BB;--sv-ln-yellow-3:#E2DABB;--sv-ln-yellow-4:#E1DABB;--sv-ln-yellow-5:#E2DABB;--sv-sh-blue-1:rgb(255 255 255 / 0);--sv-sh-blue-2:rgb(255 255 255 / 0);--sv-sh-blue-3:#BADEF3;--sv-sh-blue-4:#DBEDFC;--sv-sh-gray-1:rgb(16 24 40 / .12);--sv-sh-gray-2:rgb(0 0 0 / 0);--sv-sh-gray-3:rgb(16 24 40 / .087);--sv-sh-gray-4:rgb(16 24 40 / .083);--sv-sh-gray-5:rgb(16 24 40 / .1);--sv-sh-gray-6:rgb(16 24 40 / .12);--sv-sh-gray-7:rgb(255 255 255 / 0);--sv-sh-gray-8:rgb(16 24 40 / .12);--sv-sh-gray-9:rgb(16 24 40 / .12);--sv-sh-gray-10:rgb(16 24 40 / .113);--sv-sh-gray-11:rgb(16 24 40 / .12);--sv-sh-gray-12:rgb(0 0 0 / 0);--sv-sh-gray-13:rgb(16 24 40 / .12);--sv-sh-gray-14:rgb(0 0 0 / 0);--sv-sh-gray-15:rgb(16 24 40 / .12);--sv-sh-gray-16:rgb(16 24 40 / .08);--sv-sh-gray-17:rgb(16 24 40 / .075);--sv-sh-gray-18:rgb(16 24 40 / .113);--sv-sh-gray-19:rgb(255 255 255 / 0);--sv-sh-gray-20:rgb(16 24 40 / .12);--sv-sh-gray-21:rgb(255 255 255 / 0);--sv-sh-gray-23:rgb(16 24 40 / .12);--sv-sh-green-1:rgb(0 0 0 / 0);--sv-check-shadow:var(--lk-line);--sv-boss-on-ring:var(--lk-line2);--sv-sh-orange-1:#F9E5D3;--sv-sh-red-1:rgb(0 0 0 / 0);--sv-sh-yellow-1:#F4EAC6;--sv-sh-yellow-2:#F9F3D2;--sv-sh-yellow-3:#F9EDC7;--sv-tx-acc-text-15:color-mix(in srgb,var(--lk-acc-text) 12%,transparent);--sv-snack-dim:var(--lk-ink-dim);--sv-serion-mark:var(--lk-ink-dim);--sv-tx-pink-1:#DF0642;--sv-tx-pink-2:#DF0642;--sv-tx-red-1:#C24904;--sv-tx-red-2:#DE1201;--sv-tx-yellow-1:#F6BB33;--sv-tx-yellow-2:#866C0A;--sv-tx-yellow-4:#866C0A;--sv-card-r:16px;--sv-panel-isolation:isolate;--sv-popup-shadow:var(--lk-shadow-card);--sv-popup-edge-line-width:0px;--sv-popup-foot-r-topleft:0;--sv-flat-bg:transparent;--sv-group-bg:transparent;--sv-group-r:12px;--sv-card-head-r:0px;--sv-pot-bg:transparent;--sv-pot-r:10px;--sv-bar-edge-shadow:-12px 0 0 var(--lk-ground),12px 0 0 var(--lk-ground);--sv-side-padding-top:10px;--sv-side-padding-right:10px;--sv-side-row-line:transparent;--sv-side-row-line-2:transparent;--sv-side-chip-bg:transparent;--sv-well-line:transparent;--sv-well-r-2:10px;--sv-well-line-top-2:transparent;--sv-well-shadow:none;--sv-well-r-3:10px;--sv-seg-bg:transparent;--sv-seg-line-bottom:transparent;--sv-seg-line-bottom-2:transparent;--sv-seg-r:8px;--sv-seg-r-2:8px;--sv-seg-bg-2:transparent;--sv-seg-line-top:transparent;--sv-seg-line-top-2:transparent;--sv-seg-r-3:8px;--sv-seg-on-font-weight-2:700;--sv-preset-on-bg:var(--lk-lift);--sv-preset-on-helm:var(--lk-ink);--sv-seg-num-color:currentColor;--sv-seg-num-color-2:currentColor;--sv-seg-num-text-shadow:none;--sv-tab-line-bottom:transparent;--sv-tab-bg:transparent;--sv-tab-on-line-bottom:var(--lk-acc-mute);--sv-switch-bg:transparent;--sv-switch-bar-bg:var(--lk-ink);--sv-ctl-line-2:transparent;--sv-ctl-shadow:0 1.5px 0 var(--lk-lip);--sv-step-bg:transparent;--sv-ctl-off-bg:transparent;--sv-link-bg:transparent;--sv-link-line:transparent;--sv-link-icon-stroke:currentColor;--sv-link-icon-stroke-2:currentColor;--sv-toggles-bg:transparent;--sv-toggles-row-gap:6px;--sv-toggle-line-width:1px;--sv-toggle-line-style:solid;--sv-toggle-line:var(--lk-line2);--sv-toggle-r:9px;--sv-toggle-on-bg:var(--lk-acc-soft);--sv-chip-bg:transparent;--sv-tag-ink:var(--lk-ink-soft);--sv-pill-bg:transparent;--sv-pill-r:9px;--sv-pill-boss-color:var(--lk-ink);--sv-pill-frame-r:10px;--sv-worn-bg:var(--lk-ink-soft);--sv-copy-filter:var(--lk-icon-edge);--sv-missing-filter:var(--lk-icon-edge);--sv-stage-ink-bg:transparent;--sv-stage-ink-text-shadow:none;--sv-stage-cp-bg:transparent;--sv-stage-cp-img:none;--sv-stage-cp-icon-filter:var(--lk-cp-icon);--sv-on-ink:var(--lk-acc-text);--sv-go-bg:transparent;--sv-go-shadow:none;--sv-side-row-bg-ph:transparent;--sv-main-shadow:none}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--tx);font-size:14px;line-height:1.55}.wrap{max-width:1240px;margin:0 auto;padding:24px var(--wrap-x,16px) 64px}h1{font-size:19px;margin:0 0 2px;letter-spacing:-.01em}.brand-home{display:inline;padding:0;border:0;border-radius:0;background:transparent;color:var(--tx);font:inherit;font-weight:700;letter-spacing:inherit;cursor:pointer}.brand-home:hover{filter:none;color:var(--lk-on-acc)}.brand-home:focus-visible{outline:1px solid var(--acc);outline-offset:3px}.sub{color:var(--dim);font-size:12.5px;margin-bottom:20px}form{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}input,select,button{font:inherit;color:var(--tx);background:var(--panel2);border:1px solid var(--line);border-radius:8px;padding:9px 12px;outline:none}input:focus,select:focus{border-color:var(--acc)}input[type=text]{flex:1;min-width:180px}button{background:var(--acc);border-color:var(--acc);color:var(--lk-on-acc);font-weight:600;cursor:pointer;padding:9px 20px}button:hover{filter:brightness(1.1)}button:disabled{opacity:.5;cursor:default}button.ghost{background:var(--panel2);border-color:var(--line);color:var(--tx);font-weight:500;padding:7px 12px}.site-credit{margin-top:28px;padding-top:14px;border-top:1px solid var(--line);font-size:11.5px;line-height:1.7}.site-credit{overflow-anchor:none}.site-credit p{margin:0}.site-credit b{color:var(--lk-ink-soft);font-weight:600;letter-spacing:.01em}.site-credit .credit-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.credit-label{font-size:15px;font-weight:500;letter-spacing:.02em;line-height:1}.site-credit .openapi-mark{display:inline-flex;align-items:center;margin:0;text-decoration:none;opacity:.9;transition:opacity .12s}.site-credit .openapi-mark:hover{opacity:1}.site-credit .openapi-mark:focus-visible{outline:1px solid var(--acc);outline-offset:3px;border-radius:2px}.openapi-mark img{height:17px;width:auto;display:block}.openapi-mark [hidden]{display:none}.site-credit .credit-disclaim{margin-top:3px;color:var(--lk-ink-soft);font-size:12.5px;font-weight:500}.site-credit .credit-disclaim b{color:var(--lk-ink);font-weight:600;letter-spacing:0}.site-credit a{margin-left:6px;text-decoration:underline;text-underline-offset:2px}.site-credit a:hover{color:var(--acc)}.site-credit .credit-contact{margin:10px 0 8px}.site-credit .contact-link{display:inline-flex;align-items:center;gap:7px;min-height:40px;margin:0;padding:7px 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel2);color:var(--tx);font-size:13px;font-weight:500;line-height:1.3;text-decoration:none}.site-credit .contact-link svg{width:16px;height:16px;flex:none;fill:none;stroke:var(--dim);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.site-credit .contact-link span{color:var(--dim);font-weight:400}.site-credit .contact-link:hover{border-color:var(--acc);color:var(--lk-ink)}.site-credit .contact-link:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media(pointer:coarse){.site-credit .contact-link{min-height:44px}}.search-row{position:relative}#f{align-items:flex-start}#f>button,#f #name{min-height:44px}.search-name{flex:1 1 120px;min-width:0}#f #name{display:block;width:100%;min-width:0}#name[aria-invalid=true]{border-color:var(--warn)}#name[aria-invalid=true]:focus{outline:1px solid var(--warn);outline-offset:1px}.search-field-error{display:flex;align-items:flex-start;gap:6px;margin:7px 0 0;color:var(--warn);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.search-field-error[hidden]{display:none}.search-field-error svg{flex:none;width:14px;height:14px;margin-top:2px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.lookup-loading{width:min(340px,calc(100vw - 32px));padding:24px;border:1px solid var(--ctl-line);border-radius:12px;background:var(--panel);color:var(--tx)}.lookup-loading-heading{display:flex;align-items:center;gap:14px;min-width:0}.lookup-loading-heading>div{min-width:0}.lookup-loading h2{font-size:18px;line-height:1.4;margin:0 0 4px}.lookup-loading #lookup-loading-target{margin:0;color:var(--tx-sub);font-size:14px;overflow-wrap:anywhere}.lookup-loading .spin{width:26px;height:26px;flex:none;margin:0;border:3px solid var(--line);border-top-color:var(--acc)}.lookup-loading [data-lookup-stage]{margin:18px 0;color:var(--tx-sub);font-size:14px;min-height:44px}.lookup-loading button{width:100%;min-height:44px}.lookup-loading button:focus-visible{outline:2px solid var(--ctl-on);outline-offset:3px}.lookup-loading:focus{outline:none}@media(prefers-reduced-motion:reduce){.lookup-loading .spin{animation:none}}.wrap>h1+.search-row{margin-top:16px}.lookup-status{display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px 12px;min-width:0;margin:8px 0 16px;color:var(--dim);font-size:12px;line-height:1.5}.lookup-status[hidden],.lookup-refresh[hidden]{display:none}.lookup-time{margin:0;min-width:0;max-width:100%}.lookup-time>summary{min-height:28px;padding:5px 0;cursor:pointer;position:relative}.lookup-time>summary:after{content:"";position:absolute;inset:-8px 0}.lookup-time>summary:focus-visible{outline:2px solid var(--acc);outline-offset:2px}#lookupStatusText{display:block;max-width:100%;padding:4px 0 0;word-break:keep-all}.lookup-refresh{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;margin-inline-start:auto;position:relative;min-height:28px;min-width:112px;padding:4px 6px;border:0;border-radius:4px;background:transparent;color:var(--tx-sub);font-size:12px;font-weight:500;line-height:1.5;white-space:nowrap;font-variant-numeric:tabular-nums;transition:background-color .15s,color .15s}.lookup-refresh:after{content:"";position:absolute;inset:-8px 0}.lookup-refresh svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lookup-refresh.is-refreshing svg{animation:s .8s linear infinite}.lookup-refresh:disabled{opacity:1;color:var(--dim);background:transparent}.lookup-refresh:hover{filter:none}.lookup-refresh:not(:disabled):hover{background:var(--panel2);color:var(--tx)}.lookup-refresh:not(:disabled):active{background:var(--ctl-bg)}.lookup-refresh:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media(prefers-reduced-motion:reduce){.lookup-refresh{transition:none}.lookup-refresh.is-refreshing svg{animation:none}}.quick-panel{position:absolute;z-index:40;top:calc(100% + 4px);left:0;width:min(420px,100%);max-height:min(60vh,420px);overflow:auto;padding:9px;border:1px solid var(--lk-home-quick-panel-line);border-radius:11px;background:var(--lk-home-quick-panel-bg);box-shadow:0 14px 34px var(--lk-home-quick-panel-shadow)}.quick-panel[hidden]{display:none}.quick-panel-section+.quick-panel-section{margin-top:9px;padding-top:9px;border-top:1px solid var(--line)}.quick-panel-heading{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:var(--lk-home-quick-panel-heading-ink);font-size:11.5px;font-weight:600}.quick-panel-heading button{margin-left:auto;padding:2px 6px;border:0;background:transparent;color:var(--lk-home-quick-panel-heading-button-ink);font-size:10.5px;font-weight:400}.quick-row{display:flex;align-items:center;gap:2px}.quick-row+.quick-row{margin-top:3px}.quick-row-open{display:flex;align-items:center;gap:7px;flex:1;min-width:0;padding:7px 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--lk-home-quick-row-open-ink);font-weight:400;text-align:left}.quick-row-open:hover,.quick-row-open:focus-visible{background:var(--lk-home-quick-row-open-hover-bg);border-color:var(--lk-home-quick-row-open-hover-line);outline:0;filter:none}.quick-row-open img{width:19px;height:19px;flex:none;object-fit:contain;image-rendering:pixelated}.quick-row-open b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--lk-home-quick-row-open-b-ink)}.quick-row-open span{margin-left:auto;flex:none;color:var(--lk-home-quick-row-open-span-ink);font-size:10.5px;white-space:nowrap}.quick-row-remove{flex:none;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--lk-home-quick-row-remove-ink);font-size:15px;line-height:1;font-weight:300;box-shadow:none}.quick-row-remove:hover{background:var(--lk-home-quick-row-remove-hover-bg);color:var(--lk-home-quick-row-open-b-ink);filter:none}.quick-panel-empty{padding:8px 9px;color:var(--lk-home-quick-panel-heading-button-ink);font-size:11.5px}.quick-characters{display:grid;gap:12px;margin:-4px 0 16px;padding:12px;border:1px solid var(--line);border-radius:11px}.quick-characters[hidden]{display:none}.quick-section{min-width:0}.quick-section+.quick-section{padding-top:11px;border-top:1px solid var(--line)}.quick-heading{display:flex;align-items:center;gap:9px;margin-bottom:8px;color:var(--dim);font-size:11.5px}.quick-heading b{color:var(--lk-home-quick-panel-heading-ink);font-size:12.5px;font-weight:600}.quick-heading button{margin-left:auto;padding:2px 6px;border:0;background:transparent;color:var(--lk-home-quick-panel-heading-button-ink);font-size:10.5px;font-weight:400}.quick-character-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,180px));gap:9px}.quick-character{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;min-height:216px;padding:9px 9px 11px;border:1px solid var(--lk-home-quick-character-line);border-radius:11px;background:radial-gradient(ellipse at 50% 61%,var(--lk-home-quick-character-bg),transparent 45%),linear-gradient(180deg,var(--lk-home-quick-character-bg-2),var(--lk-home-quick-character-bg-3));cursor:pointer;text-align:center;box-shadow:inset 0 1px var(--lk-home-quick-character-shadow);transition:border-color .12s,background .12s,transform .12s}.quick-character:hover,.quick-character:focus-visible{border-color:var(--lk-home-quick-character-hover-line);outline:0;transform:translateY(-2px);background:radial-gradient(ellipse at 50% 61%,var(--lk-home-quick-character-hover-bg),transparent 47%),linear-gradient(180deg,var(--lk-home-quick-character-hover-bg-2),var(--lk-home-quick-character-hover-bg-3))}.quick-character-image{--figure-zoom:1.75;--figure-drop:70px;position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:100%;aspect-ratio:160/151;padding:9px 5px 2px;overflow:visible;color:var(--lk-home-quick-character-image-ink);font-size:18px;pointer-events:none}.quick-character-image:after{content:"";position:absolute;z-index:0;left:18%;right:18%;bottom:5px;height:14px;border-radius:50%;background:radial-gradient(ellipse,var(--lk-home-quick-character-image-after-bg-b),var(--lk-home-quick-character-image-after-bg-2-b) 70%)}.quick-character-image img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;image-rendering:pixelated;transform:translateY(var(--figure-drop)) scale(var(--figure-zoom));transform-origin:center bottom}.quick-character-copy{position:relative;z-index:2;width:100%;min-width:0;margin-top:-3px}.quick-character-copy>div{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0}.quick-character-copy img,.history-character img{width:17px;height:17px;object-fit:contain;image-rendering:pixelated}.quick-character-copy b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--lk-home-quick-row-open-b-ink);font-size:14px;font-weight:600}.quick-character-copy>span{display:block;margin-top:3px;color:var(--lk-home-quick-character-copy-span-ink);font-size:11.5px}.quick-favorite-remove{position:absolute;z-index:2;top:7px;right:8px;width:19px;height:19px;padding:0;border:0;border-radius:5px;background:var(--lk-home-quick-favorite-remove-bg);color:var(--lk-home-quick-favorite-remove-ink);font-size:16px;line-height:17px;font-weight:300;box-shadow:none}.quick-favorite-remove:hover{background:var(--lk-home-quick-row-remove-hover-bg);color:var(--lk-home-quick-row-open-b-ink);filter:none}.history-character-list{display:flex;gap:6px;flex-wrap:wrap}.history-character{display:flex;align-items:center;gap:5px;max-width:230px;padding:6px 9px;border:1px solid;border-radius:8px;font-weight:400}.history-character b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500}.history-character span{color:var(--lk-home-quick-row-open-span-ink);font-size:10.5px;white-space:nowrap}@media(max-width:560px){.quick-character-grid{grid-template-columns:repeat(auto-fill,minmax(126px,1fr))}.quick-character{min-height:0;padding:8px 7px 10px}.history-character{max-width:none;flex:1 1 145px}.history-character span{margin-left:auto}}.worlds[hidden]{display:none}.worlds{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px}.panel-worlds{margin-bottom:0}.world-badge{display:flex;align-items:center;gap:6px;flex:none;padding:6px 10px 6px 7px;border:1px solid var(--line);border-radius:8px;background:var(--panel2);color:var(--tx);font-size:12.5px;font-weight:400}.world-badge[hidden]{display:none}.world-badge:hover{filter:none;border-color:var(--lk-preset-pick-hover-line);background:var(--lk-preset-detail-toggle-hover-bg)}.world-badge img{width:20px;height:20px;image-rendering:pixelated;display:block}.world-badge i{font-size:10px;font-style:normal}.w{display:flex;align-items:center;gap:6px;background:var(--panel2);border:1px solid var(--line);border-radius:9px;padding:5px 11px 5px 6px;cursor:pointer;font-size:12.5px;color:var(--dim);user-select:none;transition:border-color .12s,color .12s}.w:hover{border-color:var(--it-w-hover-line);color:var(--tx)}.w.on{border-color:var(--acc);color:var(--tx);background:var(--it-w-on-bg)}.w img{width:22px;height:22px;image-rendering:pixelated;display:block}.card{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:16px;margin-bottom:14px}.card h2{font-size:13px;margin:0 0 12px;color:var(--dim);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.who{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.who b{font-size:20px}.wicon img{width:26px;height:26px;image-rendering:pixelated;display:block;align-self:center}.who span{color:var(--dim);font-size:13px}.cp{margin-left:auto;text-align:right}.cp em{display:block;font-style:normal;color:var(--dim);font-size:11px}.cp strong{font-size:19px;color:var(--gold);font-variant-numeric:tabular-nums}.badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.badge{background:var(--panel2);border:1px solid var(--line);border-radius:20px;padding:4px 12px;font-size:12px;color:var(--dim)}.badge b{font-variant-numeric:tabular-nums;margin-left:4px;font-size:13px}.badge.sf b{color:var(--gold)}.badge.ar b{color:var(--lk-badge-ar-b-ink)}.badge.au b{color:var(--lk-badge-au-b-ink)}.bag-toolbar{display:flex;align-items:center;flex-wrap:wrap;row-gap:8px;width:100%;margin:0 0 12px}.bag-toolbar-actions{display:flex;align-items:center;gap:7px;margin-left:auto}.bag-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;flex:none;width:clamp(210px,60%,350px);min-width:0;margin:0}.bag-tab{height:34px;padding:0;border:0;border-radius:9px;font-size:14px;font-weight:400}.bag-tab.on{color:var(--lk-on-acc)}.bag{display:grid;grid-template-columns:repeat(7,var(--cell));grid-template-rows:repeat(5,var(--cell));gap:7px;justify-content:center;background:var(--lk-stage-img)}.bagrest{position:relative;display:grid;grid-template-columns:repeat(auto-fill,var(--cell));gap:7px;width:100%;min-height:calc(var(--cell) + 13px);margin-top:12px;padding-top:12px;border-top:1px solid var(--line);justify-content:center}.ic{position:relative;border-radius:9px;background:var(--sv-bg-lift-33);border:2px solid var(--lk-line2);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;aspect-ratio:1}.ic[data-item],.ic[data-heart]{transition:transform .08s}.ic[data-item]:active,.ic[data-heart]:active{transform:scale(.94)}.ic:has(>.ibadges,>.istar,>.iemb){overflow:visible}.bagrest .ic{position:relative;z-index:1;background:var(--lk-lift);border-color:var(--lk-line2)}.bagrest .ic{width:var(--cell);height:var(--cell)}.ic img{width:70%;height:70%;object-fit:contain;image-rendering:pixelated}.ic.emblem-slot{border-radius:3px;z-index:1;background-image:var(--emblem-bg);background-position:center;background-size:var(--em-art,100% 100%);background-repeat:no-repeat;background-origin:border-box;background-clip:border-box}.ic.emblem-slot>img{z-index:1}.ic.emblem-slot>.istar{z-index:2}.ic.emblem-slot>.ibadges{z-index:4}.ic.emblem-slot-1-3{--emblem-bg:var(--emblem-slot-1-3)}.ic.emblem-slot-4{--emblem-bg:var(--emblem-slot-4)}.ic.emblem-slot-5-6{--emblem-bg:var(--emblem-slot-5-6)}.ic.emblem-slot-7-8{--emblem-bg:var(--emblem-slot-7-8)}.ic.emblem-slot-9{--emblem-bg:var(--emblem-slot-9)}.ic.emblem-slot-10{--emblem-bg:var(--emblem-slot-10)}.ic.emblem-slot-4{--em-core:var(--lk-emblem-4-core)}.ic.emblem-slot-5-6{--em-core:var(--lk-emblem-5-6-core)}.ic.emblem-slot-7-8{--em-core:var(--lk-emblem-7-8-core)}.ic.emblem-slot-9{--em-core:var(--lk-emblem-9-core)}.ic.emblem-slot-10{--em-core:var(--lk-emblem-10-core)}.ic.emblem-slot-4,.ic.emblem-slot-5-6,.ic.emblem-slot-7-8{background-image:radial-gradient(circle at 50% 46%,var(--em-core),var(--lk-emblem-ic-slot-4-bg) 66%),var(--emblem-bg);background-position:center,center;background-size:90% 90%,var(--em-art,100% 100%)}@keyframes emblemcore2{0%,to{background-size:62% 62%,var(--em-art,100% 100%)}50%{background-size:118% 118%,var(--em-art,100% 100%)}}@keyframes emblemcore3{0%,to{background-size:58% 58%,var(--em-band,230% 100%),var(--em-art,100% 100%)}50%{background-size:104% 104%,var(--em-band,230% 100%),var(--em-art,100% 100%)}}.ic.emblem-slot-7-8{--em-spark:var(--lk-emblem-7-8-spark);--em-spark-glow:var(--lk-emblem-7-8-spark-glow)}.ic.emblem-slot-9{--em-spark:var(--lk-emblem-9-spark);--em-spark-glow:var(--lk-emblem-9-spark-glow)}.ic.emblem-slot-10{--em-spark:var(--lk-emblem-10-spark);--em-spark-glow:var(--lk-emblem-10-spark-glow)}.ic.emblem-slot-7-8:before,.ic.emblem-slot-9:before,.ic.emblem-slot-9:after,.ic.emblem-slot-10:before,.ic.emblem-slot-10:after{content:"";position:absolute;inset:var(--em-spark-inset,-2px);z-index:3;pointer-events:none;opacity:0;filter:drop-shadow(0 0 3px var(--em-spark-glow));background-image:radial-gradient(ellipse 10px 1.6px at var(--em-at),var(--em-spark),var(--lk-emblem-ic-slot-4-bg) 74%),radial-gradient(ellipse 1.6px 10px at var(--em-at),var(--em-spark),var(--lk-emblem-ic-slot-4-bg) 74%);transform-origin:var(--em-at);will-change:opacity,transform;backface-visibility:hidden;animation:emblemtwinkle 3.4s ease-in-out infinite}.ic.emblem-slot-7-8:before{--em-at:16% 79%}.ic.emblem-slot-9:before{--em-at:16% 38%}.ic.emblem-slot-9:after{--em-at:82% 90%;animation-delay:-1.7s}.ic.emblem-slot-10:before{--em-at:15% 38%}.ic.emblem-slot-10:after{--em-at:81% 91%;animation-delay:-1.7s}@keyframes emblemtwinkle{0%,58%,to{opacity:0;transform:scale(.62)}9%{opacity:.85;transform:scale(1)}22%{opacity:0;transform:scale(.72)}}.ic.emblem-slot-5-6{--em-aura0:var(--lk-emblem-5-6-aura0);--em-aura1:var(--lk-emblem-5-6-aura1)}.ic.emblem-slot-7-8{--em-aura0:var(--lk-emblem-7-8-aura0);--em-aura1:var(--lk-emblem-7-8-aura1)}.ic.emblem-slot-9{--em-aura0:var(--lk-emblem-9-aura0);--em-aura1:var(--lk-emblem-9-aura1)}.ic.emblem-slot-10{--em-aura0:var(--lk-emblem-10-aura0);--em-aura1:var(--lk-emblem-10-aura1)}.ic.emblem-slot-4{animation:emblemcore2 4.6s ease-in-out infinite}.ic.emblem-slot-5-6,.ic.emblem-slot-7-8{animation:emblemaura 5.4s ease-in-out infinite,emblemcore2 4.6s ease-in-out infinite}@keyframes emblemaura{0%,to{box-shadow:0 0 9px var(--em-aura0),var(--em-frame,0 0 transparent)}50%{box-shadow:0 0 9px var(--em-aura1),var(--em-frame,0 0 transparent)}}.ic.emblem-slot-9{--em-band1:var(--lk-emblem-9-band1);--em-band2:var(--lk-emblem-9-band2)}.ic.emblem-slot-10{--em-band1:var(--lk-emblem-10-band1);--em-band2:var(--lk-emblem-10-band2)}.ic.emblem-slot-9,.ic.emblem-slot-10{background-image:radial-gradient(circle at 50% 46%,var(--em-core),var(--lk-emblem-ic-slot-4-bg) 66%),linear-gradient(115deg,var(--lk-emblem-ic-slot-4-bg) 34%,var(--em-band1) 45%,var(--em-band2) 55%,var(--lk-emblem-ic-slot-4-bg) 66%),var(--emblem-bg);background-position:center,-20% 50%,center;background-size:90% 90%,var(--em-band,230% 100%),var(--em-art,100% 100%);animation:emblemaura 5.4s ease-in-out infinite,emblemflow 7.5s ease-in-out infinite alternate,emblemcore3 4.6s ease-in-out infinite}@keyframes emblemflow{0%{background-position:center,-20% 50%,center}to{background-position:center,120% 50%,center}}@media(prefers-reduced-motion:reduce){.ic.emblem-slot,.ic.emblem-slot:before,.ic.emblem-slot:after{animation:none}.ic.emblem-slot{background-image:var(--emblem-bg);background-size:var(--em-art,100% 100%);background-position:center}}.ic.empty{cursor:default;border-style:solid;border-color:var(--lk-emblem-ic-empty-line)}.slot-ghost{display:block;width:72%;height:72%;background-image:var(--equip-slots);background-repeat:no-repeat;background-size:700% 500%;background-position:var(--slot-x) var(--slot-y);opacity:.46;pointer-events:none}.ic.off{opacity:.32}.ic.onepiece-alias>.onepiece-copy{filter:grayscale(1) saturate(0);opacity:.72}.ic .cs{font-size:10px;color:var(--dim);text-align:center;line-height:1.25;padding:2px}.ic .istar{position:absolute;top:-1px;right:-2px;width:clamp(11px,calc(var(--cell,78px) * .282),22px);height:clamp(11px,calc(var(--cell,78px) * .282),22px);display:flex;align-items:center;justify-content:center}.ic .istar svg{position:absolute;inset:0;width:100%;height:100%;fill:var(--sv-tx-keep-yellow-1);filter:drop-shadow(0 1px 1px var(--sv-sh-gray-11))}.ic .istar i{position:relative;font-style:normal;font-size:clamp(6px,calc(var(--cell,78px) * .128),10px);font-weight:500;color:var(--sv-tx-keep-yellow-2);font-variant-numeric:tabular-nums;line-height:1}.ic .istar.max svg{fill:var(--sv-tx-keep-yellow-3)}.ic .istar.max i{font-size:clamp(5.5px,calc(var(--cell,78px) * .115),9px);color:var(--sv-tx-keep-yellow-4);font-weight:600}.ic .istar.max.ext svg{fill:var(--lk-emblem-istar-ext-svg-ic-max-fill);filter:drop-shadow(0 0 3px var(--lk-emblem-istar-ext-svg-ic-max-shade)) drop-shadow(0 1px 1px var(--lk-emblem-istar-ext-svg-ic-max-shade-2))}.ic .istar.max.ext:before{content:"";position:absolute;inset:-26%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,var(--lk-emblem-istar-max-ext-ic-before-bg),var(--lk-emblem-istar-max-ext-ic-before-bg-2) 68%);animation:exthalo 3.2s ease-in-out infinite}@keyframes exthalo{0%,to{opacity:.35}50%{opacity:1}}@keyframes extring{0%,to{opacity:.5}50%{opacity:.95}}@media(prefers-reduced-motion:reduce){.ic .istar.max.ext:before,.ic .istar.max.ext:after{animation:none;opacity:.8}}.ic .istar.max.ext:after{content:"";position:absolute;inset:5%;border-radius:50%;border:1px solid var(--lk-emblem-istar-max-ext-ic-after-line);box-shadow:0 0 3px var(--lk-emblem-istar-max-ext-ic-after-shadow);pointer-events:none;animation:extring 3.2s ease-in-out infinite;animation-delay:-1.6s}.ic .istar.max.ext i{color:var(--lk-emblem-istar-ext-i-ic-max-ink);font-weight:700}.ic .istar.d2 i{font-size:clamp(5px,calc(var(--cell,78px) * .109),8.5px);letter-spacing:-.6px;font-weight:600;transform:translateY(calc(var(--cell,78px) * .0128))}.ic .ibadges i{width:clamp(10px,calc(var(--cell,78px) * .19),15px);height:clamp(10px,calc(var(--cell,78px) * .19),15px);font-size:clamp(7px,calc(var(--cell,78px) * .131),10.5px)}.bagmid{grid-column:3 / 6;grid-row:1 / 5;position:relative;overflow:hidden;border-radius:10px}.midinfo{position:absolute;top:0;left:2px;text-align:left;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-shadow:0 1px 3px var(--sv-sh-gray-12)}.midinfo>*{width:fit-content;max-width:100%;padding:0 clamp(2.5px,calc(var(--cell,78px) * .058),4.5px);border-radius:clamp(3px,calc(var(--cell,78px) * .058),4.5px);background:var(--sv-bg-lift-35)}.midinfo .lv{font-size:clamp(11px,calc(var(--cell,78px) * .244),19px);font-weight:700;letter-spacing:-.02em;line-height:1.15}.midinfo .nm{display:flex;align-items:center;gap:5px;font-size:clamp(9px,calc(var(--cell,78px) * .179),14px);margin-bottom:4px;line-height:1.2}.midinfo .nm img{width:clamp(9px,calc(var(--cell,78px) * .205),16px);height:clamp(9px,calc(var(--cell,78px) * .205),16px);image-rendering:pixelated}.midinfo .wholine{display:flex;align-items:center;gap:4px;max-width:calc(var(--cell,78px) * 2.2);margin-bottom:6px;font-size:clamp(8px,calc(var(--cell,78px) * .147),11.5px);color:var(--lk-ink-soft);line-height:1.2;white-space:nowrap}.midinfo .wholine span{flex:none}.midinfo .wholine b{min-width:0;overflow:hidden}.midinfo .wholine b i{min-width:0;overflow:hidden;text-overflow:ellipsis;font-style:normal}.midinfo .wholine b{display:flex;align-items:center;gap:3px;font-weight:500;color:var(--lk-ink)}.midinfo .wholine b:before{content:"\b7";margin-right:1px;color:var(--lk-ink-dim)}.midinfo .wholine b:first-child:before{content:none}.midinfo .wholine img{flex:none;width:clamp(8px,calc(var(--cell,78px) * .179),14px);height:clamp(8px,calc(var(--cell,78px) * .179),14px);object-fit:contain;image-rendering:pixelated}.favorite-current{position:relative;flex:0 0 34px;width:34px;height:34px;padding:0;border:1px solid;border-radius:10px;line-height:1}.favorite-current:after{content:"";position:absolute;inset:4px;border:1px solid var(--lk-home-favorite-current-after-line);border-radius:7px;pointer-events:none}.favorite-current svg{position:relative;z-index:1;display:block;width:20px;height:20px;margin:auto;fill:transparent;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.favorite-current.on{border-color:var(--lk-home-favorite-current-on-line);color:var(--lk-home-favorite-current-on-ink);background:radial-gradient(circle at 50% 45%,var(--lk-home-favorite-current-on-bg),transparent 62%),var(--lk-home-favorite-current-on-bg-2)}.favorite-current.on:after{border-color:var(--lk-home-favorite-current-on-after-line)}.favorite-current.on svg{fill:var(--lk-home-favorite-current-on-ink);stroke:var(--lk-home-favorite-current-svg-on-stroke)}.toolbar-best{height:34px;padding:0 12px;white-space:nowrap;font-size:12.5px}.bag-toolbar-actions .toolbar-origin{height:28px;padding:0 9px;white-space:nowrap;font-size:11.5px;color:var(--lk-bag-toolbar-origin-ink);border-color:var(--lk-seri-constella-core-empty-line);background:transparent}.bag-toolbar-actions .toolbar-origin:hover{color:var(--tx);border-color:var(--lk-bag-toolbar-origin-hover-line)}.bag-toolbar-actions .toolbar-origin[aria-pressed=true]{color:var(--lk-bag-toolbar-origin-on-ink);border-color:var(--lk-seff-xboss-hover-line);background:var(--lk-bag-toolbar-origin-on-bg)}.bag-toolbar-actions .toolbar-best[aria-pressed=true]{border-color:var(--lk-bag-toolbar-best-on-line);background:var(--lk-bag-toolbar-best-on-bg);color:var(--lk-on-acc);box-shadow:inset 0 0 0 1px var(--lk-bag-toolbar-best-on-shadow)}.midinfo .f{display:flex;align-items:center;gap:5px;font-size:clamp(8px,calc(var(--cell,78px) * .16),12.5px);font-weight:700;font-variant-numeric:tabular-nums;color:var(--tx);line-height:1.25}.midinfo .f img{width:clamp(9px,calc(var(--cell,78px) * .218),17px);height:clamp(9px,calc(var(--cell,78px) * .218),17px);object-fit:contain;filter:drop-shadow(0 1px 2px var(--sv-sh-gray-13))}.portrait{position:absolute;left:0;right:0;top:0;bottom:clamp(33px,calc(var(--cell,78px) * .744),58px);width:100%;height:auto;max-height:none;object-fit:contain;object-position:center bottom;image-rendering:pixelated;transform:scale(1.4) translateY(35%);transform-origin:center bottom}.midbottom{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:clamp(2px,calc(var(--cell,78px) * .051),4px)}.cpbig{display:flex;align-items:center;justify-content:center;gap:5px;width:auto;max-width:100%;height:clamp(15px,calc(var(--cell,78px) * .3),24px);padding:1px clamp(10px,calc(var(--cell,78px) * .333),26px);font-size:clamp(10px,calc(var(--cell,78px) * .2),16px);font-weight:700;font-variant-numeric:tabular-nums;text-shadow:0 1px 3px var(--sv-sh-gray-12);background:linear-gradient(90deg,var(--sv-bg-keep-blue-6),var(--sv-bg-face-19) 18%,var(--sv-bg-face-20) 50%,var(--sv-bg-face-19) 82%,var(--sv-bg-keep-blue-6));background-size:100% 19px;background-position:center;background-repeat:no-repeat}.cpnum{font-weight:inherit;font-variant-numeric:tabular-nums}.cpbig.cp-estimate{flex-wrap:wrap;height:auto;min-height:0;white-space:normal;line-height:1.3;padding-block:5px}.cp-estimate .cpnum{max-width:100%;overflow-wrap:anywhere;font-size:.85em}.cp-estimate .cp-basis{flex-basis:100%;font-size:10px;color:var(--tx-sub);font-weight:400;text-align:center}@keyframes cpUp{0%{color:#7fe3a8;text-shadow:0 0 10px rgba(87,208,138,.75)}to{color:inherit;text-shadow:0 1px 3px rgba(0,0,0,.85)}}@keyframes cpDown{0%{color:#ff9e8f;text-shadow:0 0 10px rgba(255,120,100,.7)}to{color:inherit;text-shadow:0 1px 3px rgba(0,0,0,.85)}}.cpnum.cp-up{animation:cpUp .9s ease-out}.cpnum.cp-down{animation:cpDown .9s ease-out}@media(prefers-reduced-motion:reduce){.cpnum.cp-up,.cpnum.cp-down{animation:none}}.cpbig img{width:clamp(10px,calc(var(--cell,78px) * .2),16px);height:clamp(10px,calc(var(--cell,78px) * .2),16px);object-fit:contain;filter:drop-shadow(0 1px 2px var(--sv-sh-gray-9))}.pbtns{--pbh:clamp(17px,calc(var(--cell,78px) * .385),30px);display:flex;align-items:center;justify-content:center;gap:7px;min-height:calc(var(--pbh) + 4px)}.pb{position:relative;background:var(--sv-bg-track-5);border:1px solid var(--sv-ln-blue-8);border-radius:8px;width:clamp(20px,calc(var(--cell,78px) * .462),36px);height:var(--pbh,clamp(17px,calc(var(--cell,78px) * .385),30px));cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.pb .helm{width:clamp(12px,calc(var(--cell,78px) * .282),22px);height:clamp(14px,calc(var(--cell,78px) * .321),25px);background:var(--sv-bg-blue-28);-webkit-mask:var(--helm) center/contain no-repeat;mask:var(--helm) center/contain no-repeat}.pb i{position:absolute;right:11%;bottom:10%;font-style:normal;font-size:clamp(7px,calc(var(--cell,78px) * .141),11px);font-weight:800;color:var(--lk-ink-dim);text-shadow:0 1px 2px var(--sv-sh-gray-14);line-height:1}.pb.on{background:var(--sv-bg-keep-gray-8);border-color:var(--sv-preset-on-line)}.pb.on .helm{background:var(--lk-track)}.pb.on i{color:var(--sv-tx-keep-gray-4);text-shadow:none}.sympanel-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:10px}.sympanel-body section{min-width:0;padding:8px 9px;border:1px solid var(--line);border-radius:9px;background:var(--panel2)}.sympanel-body h4{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:12px;color:var(--tx);font-weight:600}.sympanel-body h4 img{width:15px;height:15px;object-fit:contain}.sympanel-body h4 span{min-width:0;overflow-wrap:anywhere}.sympanel-body h4 em{display:inline-flex;align-items:center;gap:4px;flex:none;margin-left:auto;font-style:normal;font-variant-numeric:tabular-nums;font-weight:700}.symrows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.symrows>li{padding:4px 0;border-top:1px solid var(--line)}.symrows>li:first-child{border-top:0;padding-top:0}.symrows>li.has-icon{display:grid;grid-template-columns:auto 1fr;gap:2px 7px;align-items:start}.symrows>li.has-icon>*:not(.symrow-icon){grid-column:2}.symrow-icon{grid-column:1;grid-row:1 / -1;align-self:center;width:26px;height:26px;object-fit:contain;image-rendering:pixelated}.symrow-head{display:flex;align-items:baseline;gap:6px;font-size:11.5px;color:var(--tx)}.symrow-head i{font-style:normal;color:var(--dim);font-size:11px}.symrow-opts{display:flex;flex-wrap:wrap;gap:2px 10px;margin-top:2px;color:var(--dim);font-size:11px}:is(.symrow-opts,.ep-shared-options) b{color:var(--lk-ink);font-weight:500;font-variant-numeric:tabular-nums}.symforce{display:inline-flex;align-items:center;gap:3px}.symforce img{width:13px;height:13px;object-fit:contain}.symrow-need{display:flex;flex-wrap:wrap;gap:1px 12px;margin-top:3px;font-size:10.5px}.symrow-need i{font-style:normal}.symrow-need b{font-weight:600;font-variant-numeric:tabular-nums}.symmax{font-style:normal;font-size:9.5px;font-weight:700;letter-spacing:.02em;color:var(--sv-tx-keep-gray-4);background:var(--sv-bg-keep-yellow-4);border-radius:4px;padding:1px 4px;line-height:1.3}li.symmanual.at-max input{border-color:var(--it-iset-actions-button-line)}.symbar{height:4px;margin-top:4px;border-radius:3px;overflow:hidden}.symbar>span{display:block;height:100%;border-radius:3px;transition:width .4s ease}.symstat,.symallmax{margin-top:8px;padding-top:7px;border-top:1px solid var(--line)}.symstat>i{display:block;margin-bottom:3px;font-style:normal;font-size:10.5px}.symstat .symrow-opts{margin-top:0;font-size:11.5px}.symstat .symrow-opts b{color:var(--tx-on);font-weight:700}.symtotal{margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.symtotal-head{display:flex;align-items:baseline;gap:6px;font-size:11.5px;color:var(--tx)}.symtotal-head em{margin-left:auto;font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.symtotal .symbar{height:6px;margin-top:5px}.symtotal-rows{display:flex;flex-direction:column;gap:2px;margin-top:5px;color:var(--dim);font-size:10.5px}.symtotal-rows i{font-style:normal;margin-right:3px}.symtotal-rows .symcp{color:var(--gain)}.symrows>li.missing{opacity:.5}.symrows>li.missing .symrow-icon,.symrows>li.missing img{filter:grayscale(1);opacity:.6}.symnone-tag{padding:0 5px;border:1px solid;border-radius:8px;font-size:9.5px;font-style:normal}.symallmax{grid-column:1/-1;min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;font-size:11.5px;color:var(--dim)}.symallmax>b{font-size:12px}.symallmax-stats b{font-weight:600;font-variant-numeric:tabular-nums}.symallmax-cp{margin-left:auto;min-width:0;max-width:100%;text-align:right;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;line-height:1.6}.symallmax-value{display:inline-block;white-space:nowrap}.symallmax-cp b{color:var(--gain);font-weight:600;font-variant-numeric:tabular-nums}.hexa-cost-cp{color:var(--dim)}.hexa-cost-cp em{color:var(--gain);font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}.symtotal-rows b{font-weight:600;font-variant-numeric:tabular-nums}li.symsplit{display:flex;align-items:center;gap:7px;padding:2px 0;border-top:0}li.symsplit:after{content:"";flex:1;height:1px;background:var(--line)}li.symsplit span{color:var(--lk-sym-split-span-ink);font-size:10px;letter-spacing:.02em}.symnone,.symnote{margin:4px 0 0;color:var(--dim);font-size:11px;line-height:1.5}.symnote b{color:var(--tx)}li.symmanual{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.symmanual-icon{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;flex:none}.symmanual-icon img{width:20px;height:20px;object-fit:contain}li.symmanual label{flex:1;min-width:0;font-size:11.5px;color:var(--tx)}li.symmanual input{flex:none;width:62px;padding:4px 6px;font-size:12px}li.symmanual em:not(.symmax){flex-basis:100%;font-style:normal;color:var(--dim);font-size:10.5px}li.symmanual .symmax{flex:none}li.symmanual .symrow-need,li.symmanual .symbar{flex-basis:100%}.cash-preset-group{display:flex;align-items:center;gap:3px;width:auto;padding:1px;height:calc(var(--pbh) + 4px);border:1px solid var(--lk-preset-cash-group-line);border-radius:10px;background:var(--lk-preset-cash-group-bg);box-shadow:0 1px 3px var(--lk-preset-cash-group-shadow)}.pb.look{border:0;border-radius:7px}.pb.look .cash-preset-svg{width:clamp(12px,calc(var(--cell,78px) * .282),22px);height:clamp(12px,calc(var(--cell,78px) * .282),22px);fill:var(--lk-preset-cash-svg-pb-look-fill);overflow:visible;transform:scaleX(1.25);transform-origin:center}.pb.look i{right:8%;bottom:3%;font-size:clamp(7px,calc(var(--cell,78px) * .141),11px);font-weight:400}.pb.look.on .cash-preset-svg{fill:var(--lk-preset-cash-svg-pb-look-on-fill)}.beauty{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.beauty>h4{margin:0 0 6px;color:var(--dim);font-size:11px;font-weight:600;letter-spacing:.02em}.beauty-rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:2px 18px}.beauty-rows>div{display:flex;align-items:baseline;gap:7px;min-width:0;padding:3px 0;font-size:11.5px}.beauty-rows span{flex:none;color:var(--lk-ink-dim)}.beauty-rows b{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--lk-ink-soft);font-weight:500}.beauty-rows i{flex:0 100 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--lk-ink-dim);font-style:normal;font-size:11px}.beauty-rows i em{color:inherit;font-style:normal}.ic.sel{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc)}.g-\b808\c804\b354\b9ac {border-color:var(--lk-frame-leg)!important}.g-\c720\b2c8\d06c {border-color:var(--lk-frame-uni)!important}.g-\c5d0\d53d {border-color:var(--lk-frame-epi)!important}.g-\b808\c5b4 {border-color:var(--lk-frame-rar)!important}.ic.emblem-slot:not(:is(.lk-card,.esim-page) *){border:1px solid transparent!important;background-color:transparent!important}.ic.emblem-slot:not(:is(.lk-card,.esim-page) *)>.ibadges{top:-1px;left:-1px}.ic[style*="grid-column:5"][style*="grid-row:1"]{z-index:2}@media(max-width:780px){.bag-tabs{width:min(68%,220px)}.bag-tab{height:32px;font-size:13px}.favorite-current{flex-basis:32px;width:32px;height:32px}.toolbar-best{height:32px;padding:0 9px;font-size:12px}.bag-toolbar-actions .toolbar-origin{height:28px;padding:0 8px;font-size:11px}}.gear div{cursor:pointer}.gear div.sel{border-color:var(--acc);background:var(--it-sel-gear-bg)}.potrow{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.pot{background:var(--panel2);border:1px solid var(--line);border-radius:9px;padding:10px 12px}.pot.tot{grid-column:1/-1}.pot em{display:block;font-style:normal;color:var(--dim);font-size:11.5px;margin-bottom:2px}.pot strong{font-size:19px;font-variant-numeric:tabular-nums}.pot.tot strong{color:var(--gold)}.pot-section-title{display:flex;align-items:baseline;gap:8px;margin:1px 0 6px;color:var(--lk-ink);font-size:12px}.pot-section-title b{font-weight:600;color:var(--lk-ink)}.pot-section-title span{color:var(--dim);font-size:11px}.pot-section-title.utility{margin-top:0}.utility-section{margin-top:14px;padding-top:12px;border-top:1px solid var(--lk-line2)}.utility-section>.potrow .pot{background:var(--sv-bg-inner-23);border-color:var(--lk-line)}.potrow.pclick{cursor:pointer}.potrow.pclick:focus-visible{outline:1px solid var(--lk-acc);outline-offset:3px}.potrow.pclick:hover .pot{border-color:var(--lk-line2)}.pot-expand-hint{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:5px;min-height:18px;margin-top:-4px;color:var(--lk-acc-text);font-size:11.5px}.pot-expand-hint .when-open,.potrow.pclick.on .pot-expand-hint .when-closed{display:none}.potrow.pclick.on .pot-expand-hint .when-open{display:inline}.pcaret{font-style:normal;font-size:9px;opacity:.7;transition:transform .12s;display:inline-block}.potrow.pclick.on .pcaret{transform:rotate(180deg)}.potdetail{display:none;margin-top:8px;border:1px solid var(--line);border-radius:9px;background:var(--panel2);padding:4px 12px}.potrow.pclick.on+.potdetail{display:block}.prow{display:grid;grid-template-columns:1fr 78px 78px 84px;align-items:center;gap:6px;padding:6px 0;font-size:12.5px;font-variant-numeric:tabular-nums}.prow+.prow{border-top:1px solid var(--line)}.prow span{color:var(--dim)}.prow b{text-align:right;font-weight:500;color:var(--tx)}.prow em{text-align:right;font-style:normal;font-weight:600;color:var(--gold)}.prow.phead{padding:7px 0 5px;font-size:11px;color:var(--dim);border-bottom:1px solid var(--line)}.prow.phead b,.prow.phead em{color:var(--dim);font-weight:500}.duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:14px;align-items:start}@media(max-width:1000px){.duo{grid-template-columns:minmax(0,1fr)}}.bagwrap{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;position:relative;isolation:isolate;--bagcell:78px}.bagside{flex:0 0 auto;min-width:0;--cell:var(--bagcell);width:calc(var(--cell) * 7 + 42px)}.detailside{flex:1;min-width:300px;max-width:420px;align-self:stretch}.detailside>.detail-body{position:sticky;top:14px}.dempty{border:1px dashed var(--line);border-radius:10px;padding:36px 16px;text-align:center;color:var(--dim);font-size:12.5px;line-height:1.7}@media(min-width:1001px){.wrap{max-width:1240px}.bagwrap{justify-content:center}.bagwrap{--bagcell:clamp(78px,6.2vw,84px)}.detailside{max-width:420px}}@media(min-width:1001px)and (max-aspect-ratio:4/5){.bagwrap{--bagcell:78px}}@media(max-width:1000px){.bagwrap{flex-direction:column}.detailside{position:static;max-width:none;width:100%}.detailside>.detail-body{position:static}}@media(min-width:720px)and (max-width:1000px){.bagwrap{flex-direction:row}.bagwrap{--bagcell:clamp(44px,calc((48vw - 38px) / 7),62px)}.detailside{min-width:0;width:auto;max-width:none}.duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:719px){.detailside{position:fixed;z-index:21;left:50%;top:16px;transform:translate(-50%);display:none;flex-direction:column;width:min(420px,calc(100vw - 24px));max-height:calc(100vh - 32px);margin:0;min-width:0;max-width:none;border:1px solid var(--it-detailside-line);border-radius:7px;background:var(--it-detailside-bg);color:var(--it-detailside-ink);box-shadow:0 14px 40px var(--it-detailside-shadow)}.detailside.open{display:flex}.detail-body{overflow-y:auto;overscroll-behavior:contain;padding:14px;scrollbar-color:var(--lk-line2) var(--lk-raised);scrollbar-width:thin}.detailside .idetail{border:0;border-radius:0;padding:0;background:transparent}.detailside .idetail-close{margin:0}.bagside{order:1}.bagwrap{--bagcell:min(78px,calc((100vw - 108px) / 7))}}.ioption-shade{position:absolute;inset:0;z-index:20;border:0;border-radius:10px;background:var(--sv-bg-gray-9);cursor:default;padding:0}.ioption-popup{position:absolute;z-index:22;left:0;top:0;width:min(340px,calc(100% - 18px));display:flex;flex-direction:column;max-height:min(720px,calc(100vh - 40px),100%);overflow:hidden;border:1px solid var(--sv-ln-blue-9);border-radius:7px;background:var(--lk-raised);color:var(--lk-ink);box-shadow:0 14px 40px var(--sv-sh-gray-15)}.ioption-popup[hidden],.ioption-shade[hidden]{display:none}.iopt-head,.iopt-tabs{flex:none}.iopt-head{display:flex;align-items:center;gap:10px;padding:10px 12px 7px}.iopt-head>b{font-size:14px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iopt-close{border:0;background:transparent;color:var(--it-close-ink);font-size:25px;line-height:20px;padding:0 2px;cursor:pointer}.iopt-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;margin:0 6px 8px;padding:2px;border-radius:9px}.iopt-tabs button{min-height:32px;padding:5px 8px;border:0;border-radius:7px;background:var(--it-tabs-button-bg);color:var(--it-tabs-button-ink);font-size:11.5px;line-height:1.15;cursor:pointer}.iopt-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 6px 8px;scrollbar-color:var(--it-scroll-thumb) var(--it-scroll-track);scrollbar-width:thin}.iopt-page{display:none}.iopt-page.on{display:block}.iopt-set-block h4{margin:7px 4px;color:var(--it-set-block-h4-ink);font-size:12.5px}.iopt-members{border-bottom:1px solid var(--it-members-line);padding:2px 6px 7px;margin-bottom:5px}.iopt-members>div{display:flex;gap:10px;padding:3px 0;font-size:12px;color:var(--it-members-div-ink)}.iopt-members>div.worn{color:var(--g,var(--lk-home-quick-panel-heading-ink))}.iopt-members span{flex:1;min-width:0}.iopt-members b{font-weight:400;color:inherit}.iopt-members>div.worn b{color:var(--it-worn-b-worn-ink)}.iopt-members p,.iopt-empty{margin:6px;padding:12px;border-radius:6px;background:var(--it-scroll-track);color:var(--it-members-p-ink);font-size:12px;line-height:1.5}.iopt-tier{padding:7px 6px 8px;border-bottom:1px solid var(--it-members-line)}.iopt-tier:last-child{border-bottom:0}.iopt-tier-title{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px;color:var(--it-tier-title-ink);font-size:12px;font-weight:700;margin-bottom:3px}.iopt-tier-label{display:inline-flex;align-items:center;gap:5px;min-width:0}.iopt-tier-power{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--ok);font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums;white-space:nowrap}.iopt-tier-power>img{width:14px;height:14px;object-fit:contain}.iopt-tier-power.neutral{color:var(--dim)}.iopt-tier-icon{display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center;flex:0 0 14px}.iopt-tier-icon img{display:block;width:14px;height:14px;object-fit:contain}.iopt-tier-title em{margin-left:auto;color:var(--it-worn-b-worn-ink);font-size:10.5px;font-style:normal}.iopt-stats>div{display:flex;gap:12px;padding:2px 0 2px 18px;font-size:12px;color:var(--it-stats-div-ink)}.iopt-stats span{flex:1}.iopt-stats b{font-weight:500;color:var(--it-stats-b-ink);font-variant-numeric:tabular-nums}.iopt-tier.active .iopt-tier-title,.iopt-tier.active .iopt-stats span{color:var(--it-tier-title-active-ink)}.iopt-tier.active .iopt-stats b{color:var(--it-worn-b-worn-ink);font-weight:700}.iopt-sf-now{margin:0 6px 4px;padding:7px 9px;border-radius:6px;background:var(--it-scroll-track);color:var(--it-sf-now-ink);font-size:11.5px}.iopt-sf-now b{color:var(--it-sf-now-b-ink)}.iopt-sf-now em{color:var(--it-worn-b-worn-ink);font-style:normal}@media(max-width:719px){.ioption-popup{position:fixed;left:50%;top:16px;transform:translate(-50%);width:min(340px,calc(100vw - 24px));max-height:calc(100vh - 32px)}}@media(max-width:1000px){.ioption-shade{position:fixed;inset:0;border-radius:0}}.best{margin-top:10px;border:1px solid var(--line);border-radius:9px;padding:10px 12px;background:var(--panel2)}.idetail{position:relative;border:1px solid var(--acc);border-radius:10px;padding:12px;background:var(--panel2)}@media(min-width:720px){.bagwrap .idetail{max-height:min(var(--bagside-h,calc(var(--bagcell) * 6 + 150px)),70vh);overflow-y:auto;scrollbar-color:var(--it-scroll-thumb) var(--it-scroll-track);scrollbar-width:thin}}.idetail-close{position:relative;flex:none;align-self:flex-start;display:grid;place-items:center;width:32px;height:32px;margin:-8px -8px 0 0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--lk-ink);font-size:18px;line-height:1}.idetail-close:hover{background:var(--lk-well)}@media(pointer:coarse){.idetail-close:before{content:"";position:absolute;inset:-6px}}.idetail-cost{margin-top:8px;--ep-border:var(--line);--ep-muted:var(--dim)}.idetail-cost:has(>.idetail-cost-body:empty){display:none}.idetail-cost-toggle{display:inline-flex;align-items:center;gap:6px;width:auto;min-height:32px;margin:0;padding:4px 10px;border:1px solid transparent;border-radius:999px;background:transparent;font-size:12px;font-weight:600;cursor:pointer}.idetail-cost-toggle:hover{background:var(--it-idetail-cost-toggle-hover-bg);color:var(--lk-on-acc)}.idetail-cost-toggle svg{flex:none;width:14px;height:14px;fill:none;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.idetail-cost-toggle .ep-group-chevron{position:static;flex:none;width:6px;height:6px;margin:0 1px 2px 0}.idetail-cost .ep-build-lead{margin:6px 0}.idetail-cost .esim-caption{color:var(--dim)}@media(pointer:coarse){.idetail-cost-toggle{min-height:40px;padding:4px 12px}}.ihead{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:10px;align-items:start}.ihead>.ibox{grid-row:1 / span 2}.ihcol{min-width:0;grid-column:2;grid-row:1}.ihead>.idetail-close{grid-column:3;grid-row:1;margin-left:-6px}.ihead>.hint{display:flex;flex-wrap:wrap;align-items:center;gap:1px 10px;grid-column:2 / -1;grid-row:2;min-width:0;margin:3px 0 0;color:var(--dim);font-size:12px;line-height:1.45;font-variant-numeric:tabular-nums;word-break:keep-all}.ihead>.hint>span:not(.imeta){flex-basis:100%}.ihead>.hint>.isum-cost{margin-left:auto;padding-left:0;border-left:0}.ihead>.hint:empty{display:none}.imeta{display:flex;flex-wrap:wrap;margin-left:-11px;clip-path:inset(0 0 0 11px)}.imeta>*{white-space:nowrap}.imeta>*:before{content:"\b7";display:inline-block;width:11px;color:var(--dim);font-weight:400;text-align:center}@media(max-width:719px){.ihead>.ibox{grid-row:1}.ihcol{align-self:center}.ihead>.hint{grid-column:1 / -1;margin-top:6px}:is(.lk-card,.esim-page .ep-item-popup) .idetail .starrow{column-gap:4px}:is(.lk-card,.esim-page .ep-item-popup) .idetail .starrow :is(i,svg){width:9px;height:9px}}.starrow{display:flex;flex-wrap:wrap;gap:2px 6px;margin-bottom:3px}.starrow .sgrp{display:flex;gap:1px}.starrow i{display:block;width:11px;height:11px}.starrow svg{display:block;width:11px;height:11px;fill:var(--sv-serion-mark);overflow:visible}.starrow i.on{filter:drop-shadow(0 0 1.5px var(--sv-sh-yellow-2)) drop-shadow(0 0 3px var(--sv-sh-yellow-3))}.starrow i.on svg{fill:var(--it-star-on)}.ititle{display:block;font-size:15px;font-weight:700;line-height:1.3;word-break:keep-all;overflow-wrap:break-word}.isoul{font-style:normal;color:var(--lk-gain)}.hint-mastery{color:var(--gold);font-weight:400}.isum{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px;margin-top:8px;padding-top:7px;border-top:1px solid var(--line)}.isum:has(>.idetail-rank[hidden]):not(:has(>.isum-cost)){display:none}.isum>.idetail-rank{display:grid;grid-column:1;min-width:0;font-variant-numeric:tabular-nums}.isum>.idetail-rank[hidden]{display:none}.isum>.idetail-rank:empty:not([hidden]){min-height:var(--irank-h,44px);align-content:center}.isum>.idetail-rank:empty:not([hidden]):before{content:"\c21c\c704  \bd88\b7ec\c624\b294  \c911\2026";color:var(--dim);font-size:12.5px}.irank-top{color:var(--dim);font-size:12.5px;line-height:1.25}.irank-top b{color:var(--lk-ink);font-size:19px;font-weight:800;letter-spacing:-.01em}.irank-if{color:var(--lk-ink-soft);font-weight:600}.irank-sub{margin-top:3px;color:var(--lk-ink-soft);font-size:12.5px;line-height:1.35;word-break:keep-all}.isum-cost{display:flex;grid-column:2;align-items:center;align-self:stretch;padding-left:14px;border-left:1px solid var(--line)}.isum:not(:has(>.idetail-rank:not([hidden]))){margin-top:4px;padding-top:0;border-top:0}.isum>.isum-cost:first-child,.isum>.idetail-rank[hidden]+.isum-cost{grid-column:1 / -1;justify-self:end;padding-left:0;border-left:0}@media(max-width:719px){.isum>.idetail-rank{display:contents}.isum>.idetail-rank:empty:not([hidden]){display:grid;grid-row:1 / span 2;min-height:48px}.irank-top{grid-column:1;grid-row:1}.irank-sub{grid-column:1 / -1;grid-row:2}.isum-cost{grid-row:1;padding-left:0;border-left:0}}.ibox{width:78px;height:78px;flex:none;cursor:default}.ibadges{position:absolute;z-index:4;top:-2px;left:-2px;display:flex;border-radius:9px 0 5px;overflow:hidden}.ibadges i{width:15px;height:15px;display:flex;align-items:center;justify-content:center;color:var(--lk-ink);font-style:normal;font-size:10.5px;font-weight:800;line-height:1}.ibadges i.add-grade{background-image:linear-gradient(var(--sv-bg-gray-10),var(--sv-bg-gray-10))}.iremains b{color:var(--lk-ink-soft);font-weight:700}.og{margin-top:10px;border-top:1px solid var(--line);padding-top:8px}.ogh{color:var(--tx);font-size:12.5px;font-weight:700;margin-bottom:5px}.mb{color:var(--lk-cost);font-weight:600;font-size:11.5px;margin-left:6px}.gbadge{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:5px;color:var(--lk-ink);font-style:normal;font-size:11px;font-weight:800;margin-right:6px;vertical-align:-4px}.ogh{display:flex;align-items:center}.ogh .mb{margin-left:auto}.ogh:has(.og-ring){min-height:24px}.ogh:has(.og-ring)>span:not(.mb){white-space:nowrap}.ogh:has(.og-ring) .mb{text-align:right}.og-ring{--ep-completion:var(--ep-blue,var(--lk-acc-text));--ep-completion-fill:var(--lk-basis-blue);position:relative;flex:none;display:inline-grid;place-items:center;width:24px;height:24px;margin-left:auto}.ogh .mb+.og-ring{margin-left:8px}.og-ring svg{position:absolute;inset:0;width:100%;height:100%}.og-ring circle{fill:none;stroke-width:2.5}.og-ring-track{stroke:color-mix(in srgb,var(--ep-completion-fill,var(--ep-completion)) 28%,transparent)}.og-ring-fill{stroke:var(--ep-completion-fill,var(--ep-completion));stroke-linecap:round}.og-ring b{position:relative;color:var(--lk-ink);font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.2px}.og-ring.is-full b{font-size:8.5px;letter-spacing:-.3px}.og-ring.is-pending .og-ring-fill{opacity:.6}.og-ring.is-pending svg{animation:og-ring-spin 1.2s linear infinite}@keyframes og-ring-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.og-ring.is-pending svg{animation:none}}.or{display:flex;justify-content:space-between;gap:12px;padding:2px 0;font-size:12.5px}.or span{color:var(--dim)}.or b{font-variant-numeric:tabular-nums;font-weight:600}.og.lemon .or b{color:var(--lk-cost)}.og.gtitle .or b{color:var(--lk-acc-text)}.og .or.off span,.og .or.off b,.or.past b{color:var(--dim);font-weight:500}.og .or.off b{display:inline-flex;align-items:center;gap:6px}.or-x{display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%;background:var(--it-or-x-bg)}.or-x svg{width:8px;height:8px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.or .cash-expired{display:inline-block;margin-left:6px;padding:0 6px;border-radius:5px;font-style:normal;font-size:10.5px;font-weight:600;line-height:18px;color:var(--warn);background:var(--it-cash-expired-or-bg);vertical-align:1px}.cash-calc-note{margin:5px 0 0;font-size:11px;line-height:1.5;color:var(--dim)}.soul-applied{display:flex;align-items:baseline;gap:4px;font-size:12.5px;margin-bottom:2px}.soul-applied span{color:var(--lk-neg);font-weight:400}.soul-applied i{color:var(--lk-ink-soft);font-style:normal;font-weight:400}.soul-option .or span{color:var(--lk-ink-soft)}.soul-option .or b{color:var(--lk-acc-text);font-weight:400}.iset-options .ogh{gap:6px;margin-bottom:0;flex-wrap:wrap}.iset-options .ogh>span:first-child{white-space:nowrap}.iset-info{width:16px;height:16px;border:0;border-radius:50%;padding:0;background:var(--sv-bg-blue-29);color:var(--lk-ink);font:700 11px/16px Georgia,serif;cursor:pointer}.iset-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-left:auto}.iset-actions button{border:0;border-radius:12px;padding:3px 8px 3px 5px;background:var(--lk-surface);color:var(--lk-ink);font-size:11px;line-height:1;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:5px}.iset-actions button:last-child{color:var(--lk-warn)}.iset-icon{display:inline-flex;width:19px;height:19px;align-items:center;justify-content:center}.iset-icon img{display:block;width:19px;height:19px;object-fit:contain}.iset-star{display:inline-flex;width:19px;height:19px;align-items:center;justify-content:center}.iset-star img{display:block;width:19px;height:19px;object-fit:contain}.or .brk{font-style:normal;color:var(--lk-acc-text);font-weight:500;margin-left:3px;font-size:11.5px}.pets{display:flex;gap:10px;flex-wrap:wrap}.mg-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:start;gap:10px}.mg-split .manual label{flex:1;min-width:0}.mg-split .manual input{flex:none;width:70px}.mg-split .pets{flex-direction:column;flex-wrap:nowrap;gap:6px}.mgroup>.og{margin-top:8px}.mg-split .pet{padding:5px 10px 5px 6px}.pet{display:flex;align-items:center;gap:8px;background:var(--panel2);border:1px solid var(--line);border-radius:9px;padding:7px 12px 7px 8px}.pet img{width:30px;height:30px;image-rendering:pixelated}.pet em{font-style:normal;font-size:13px;font-weight:600}.pet i{font-style:normal;display:block;color:var(--dim);font-size:11px}.inno{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--dim);margin-bottom:10px;flex-wrap:wrap}.inno input{width:76px;padding:5px 8px;font-size:12.5px}.presets{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.presets label{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--dim)}.presets select{padding:5px 8px;font-size:12.5px}.preset-pick{display:flex;align-items:stretch;gap:0;border:1px solid var(--lk-preset-pick-line);border-radius:8px;background:var(--lk-preset-pick-bg);overflow:hidden;transition:border-color .12s}.preset-pick:hover{border-color:var(--lk-preset-pick-hover-line)}.preset-detail-toggle{display:flex;align-items:center;gap:6px;padding:5px 8px 5px 10px;border:0;border-radius:0;background:transparent;color:var(--lk-preset-detail-toggle-ink);font-size:12.5px;font-weight:400;line-height:1.4;transition:background .12s,color .12s}.preset-detail-toggle:hover{filter:none;background:var(--lk-preset-detail-toggle-hover-bg);color:var(--tx)}.preset-detail-toggle:focus-visible{outline:1px solid var(--acc);outline-offset:-2px}.preset-detail-toggle i{display:inline-block;color:var(--lk-preset-detail-toggle-i-ink);font-size:11px;font-style:normal;transition:transform .15s,color .12s}.presets .preset-pick select{border:0;border-left:1px solid var(--lk-preset-pick-select-presets-line);border-radius:0;background:var(--lk-preset-pick-bg);color:var(--tx);padding:5px 7px}.presets .preset-pick select:focus{border-left-color:var(--lk-preset-pick-select-presets-line)}.presets .preset-pick option{background:var(--lk-preset-pick-bg);color:var(--tx)}.preset-pick.on{border-color:var(--acc)}.preset-pick.on .preset-detail-toggle{background:var(--lk-preset-detail-toggle-on-bg);color:var(--lk-preset-detail-toggle-on-ink)}.preset-pick.on .preset-detail-toggle i{transform:rotate(180deg);color:var(--acc)}.preset-detail-panel{flex:1 0 100%;width:100%;overflow:hidden;border:1px solid var(--line);border-radius:10px;transition:opacity .2s ease,border-color .2s ease}.preset-detail-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 12px;border-bottom:1px solid var(--line)}.preset-detail-head b{font-size:13px;font-weight:600}.preset-detail-head span{font-size:11.5px;color:var(--dim)}.vpoint{display:inline-flex;align-items:center;gap:3px;font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap}.vpoint img{width:12px;height:12px;object-fit:contain;flex:none}.preset-detail-head .vpoint{font-size:11.5px}.preset-detail-head .vpoint img{width:13px;height:13px}.hexa-score{display:flex;align-items:center;gap:6px;margin:2px 0 10px;font-size:12.5px}.hexa-score img{width:16px;height:16px;object-fit:contain;flex:none}.hexa-score b{font-variant-numeric:tabular-nums}.hexa-skill-top .vpoint{margin-left:auto;font-size:11.5px}.preset-detail-nos{display:inline-flex;gap:2px;padding:3px;border:1px solid;border-radius:9px}.preset-no{min-width:26px;height:24px;padding:0 7px;border:0;border-radius:6px;background:transparent;color:var(--tx-off);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.preset-no:hover{filter:none;color:var(--lk-preset-no-hover-ink);background:var(--lk-preset-no-hover-bg)}.preset-no.on{color:var(--lk-on-acc)}.preset-no.on:hover{color:var(--lk-on-acc);background:linear-gradient(180deg,var(--lk-preset-no-on-hover-bg),var(--lk-preset-no-on-hover-bg-2))}.preset-detail-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:0}.preset-detail-row{min-width:0;display:flex;align-items:flex-start;gap:9px;padding:9px 11px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.preset-detail-row>img{flex:none;width:36px;height:36px;border-radius:7px;object-fit:contain;image-rendering:pixelated}.preset-detail-row>.core-icon,.ep-symbol-icon>.core-icon{position:relative;display:block;flex:none;width:36px;height:36px;border-radius:7px;overflow:hidden;background:var(--lk-preset-core-icon-bg)}.core-icon img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.core-icon svg{position:absolute;inset:0;width:100%;height:100%;stroke:var(--lk-core-icon-svg-stroke);stroke-width:1.6;fill:none}.core-icon.split2 img:nth-child(1){clip-path:polygon(0 0,100% 0,0 100%)}.core-icon.split2 img:nth-child(2){clip-path:polygon(100% 0,100% 100%,0 100%)}.core-icon.split3 img:nth-child(1){clip-path:polygon(50% 50%,0 0,100% 0)}.core-icon.split3 img:nth-child(2){clip-path:polygon(50% 50%,0 0,0 100%,50% 100%)}.core-icon.split3 img:nth-child(3){clip-path:polygon(50% 50%,100% 0,100% 100%,50% 100%)}.core-icon.split4 img:nth-child(1){clip-path:inset(0 50% 50% 0)}.core-icon.split4 img:nth-child(2){clip-path:inset(0 0 50% 50%)}.core-icon.split4 img:nth-child(3){clip-path:inset(50% 50% 0 0)}.core-icon.split4 img:nth-child(4){clip-path:inset(50% 0 0 50%)}.preset-detail-copy{min-width:0;flex:1}.preset-detail-copy>div{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.preset-detail-copy>div>b{min-width:0;word-break:keep-all}.preset-detail-copy>div>b,.preset-detail-copy p{overflow-wrap:break-word;line-break:strict}.preset-detail-copy b{min-width:0;font-size:12.5px;font-weight:500;white-space:normal}.preset-detail-copy i{flex:none;font-size:11px;font-style:normal}.preset-detail-copy .row-tags{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:7px;min-width:0}.preset-detail-copy i.core-next{font-size:10.5px;font-variant-numeric:tabular-nums}.preset-detail-copy i.core-next>img{width:12px;height:12px;object-fit:contain;vertical-align:-2px;margin:0 2px 0 1px}.preset-detail-row>.row-face{position:relative;flex:none;width:36px;height:36px}.preset-detail-row>.row-face>img{width:100%;height:100%;border-radius:7px;object-fit:contain;image-rendering:pixelated;border:1.5px solid var(--g,var(--ctl-line))}.preset-detail-row>.row-face>i{position:absolute;left:-3px;top:-3px;display:flex;align-items:center;justify-content:center;min-width:14px;height:14px;padding:0 2px;border-radius:4px;color:var(--lk-badge-ink);font-size:9px;font-style:normal;font-weight:800;line-height:1}.preset-detail-row.dim>img,.preset-detail-row.dim>.row-face>img,.preset-detail-row.dim>.core-icon{opacity:.5;filter:grayscale(1)}.preset-detail-row.dim>.row-face>i{opacity:.5}.gability-power{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:5px;font-size:12px;color:var(--dim)}.gability-power>b,.preset-detail-row .preset-detail-copy>div.gability-power>b{color:var(--ok);font-variant-numeric:tabular-nums}.gability-power>b.neutral,.preset-detail-row .preset-detail-copy>div.gability-power>b.neutral{color:var(--dim)}.gability-power>img{width:16px;height:16px;object-fit:contain}.guild-max-power{margin:0 0 0 auto;max-width:100%;justify-content:flex-end;font-size:12px;font-weight:400}.guild-max-power-value{margin:0 0 0 auto;flex-wrap:nowrap;font-weight:400;white-space:nowrap}.guild-scroll-column>h4{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.guild-detail-columns .guild-scroll-column{container:guild-summary / inline-size}.guild-detail-columns .guild-scroll-column>h4{gap:4px 12px;padding:10px 12px}.guild-detail-columns .guild-scroll-column>h4>span:first-child{font-size:14px;word-break:keep-all}.guild-detail-columns .guild-scroll-column>h4>.guild-max-power{display:contents}@container guild-summary (max-width:220px){.guild-max-power-value{display:grid;grid-template-columns:16px max-content;gap:2px 5px}.guild-max-power-value>span{grid-column:1/-1;text-align:right}}.gskill-gp{margin-bottom:9px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--lk-guild-gskill-gp-bg)}.gskill-gp-head{display:flex;align-items:baseline;gap:6px;font-size:11px;color:var(--dim)}.gskill-gp-head>span{flex:none}.gskill-gp-head>span>img{width:14px;height:14px;object-fit:contain;vertical-align:-3px;margin-right:4px}.gskill-gp b{margin-left:auto;color:var(--lk-guild-gskill-gp-b-ink);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.gskill-gp i{font-style:normal;color:var(--lk-sym-split-span-ink);font-size:11px;font-variant-numeric:tabular-nums}.gskill-gp em{flex:none;min-width:44px;text-align:right;color:var(--lk-g-sky);font-style:normal;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.gskill-gp .symbar{margin-top:6px;height:6px}.preset-detail-copy i.row-off{flex:none;padding:0 5px;border:1px solid;border-radius:8px;font-size:10px;font-style:normal;white-space:nowrap}.effect-extra{margin-top:8px;padding-top:7px;border-top:1px dashed}.effect-extra h5{display:flex;align-items:center;gap:6px;margin:0;padding:0 11px;font-size:11px;font-weight:600}.effect-extra .preset-effect-rows{padding-top:2px;padding-bottom:2px}.effect-extra.battle h5{color:var(--lk-effect-extra-h5-battle-ink)}.effect-extra .preset-effect-rows{opacity:.8}.vcore-gauge{padding:9px 11px 10px;background:var(--lk-surface);border-bottom:1px solid var(--line)}.vcore-gauge-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.vcore-gauge-head b{color:var(--tx-lit);font-size:12px;font-weight:600}.vcore-gauge-head>span{color:var(--lk-acc-text);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.vcore-gauge-head em{margin-left:4px;color:var(--lk-ink-dim);font-size:11px;font-style:normal;font-weight:500}.vcore-gauge-bar{height:7px;margin:6px 0 5px;border-radius:99px;background:var(--lk-ground);box-shadow:inset 0 1px 2px var(--sv-sh-gray-16);overflow:hidden}.vcore-gauge-bar>span{display:block;height:100%;border-radius:99px;background:var(--lk-acc-mute)}.vcore-gauge-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;color:var(--lk-ink-dim);font-size:10.5px;font-variant-numeric:tabular-nums}.vcore-gauge-foot>span:last-child{text-align:right}.vcore-gauge-foot em{display:flex;align-items:center;justify-content:flex-end;gap:3px;margin-top:3px;color:var(--lk-vcore-gauge-foot-em-ink);font-size:11px;font-style:normal;font-weight:600}.vcore-gauge-foot em img{width:12px;height:12px;object-fit:contain;flex:none}.vcore-gauge-foot em i{color:var(--lk-gain);font-style:normal;font-size:10.5px}.vcore-gauge>p{margin:5px 0 0;color:var(--lk-vcore-gauge-p-ink);font-size:10.5px;line-height:1.4;overflow-wrap:anywhere}.hexa-frag-sum-list{display:grid;gap:2px;margin:6px 0 0;padding:0;list-style:none}.hexa-frag-sum-list>li{display:grid;grid-template-columns:20px minmax(0,1fr) auto 4.6em;align-items:center;gap:8px;min-height:30px}.hexa-frag-sum-ico{width:20px;height:20px;border-radius:5px;object-fit:contain}.vcore-gauge-head>span.hexa-frag-sum-unit{font-size:11px;font-weight:500}.hexa-frag-sum-name{min-width:0;color:var(--tx-lit);font-size:12px;font-weight:600;word-break:keep-all;overflow-wrap:break-word}.hexa-frag-sum-name em{margin-left:2px;font-style:normal;font-weight:500;white-space:nowrap}.hexa-frag-sum-cost{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.hexa-frag-sum-cost img{width:14px;height:14px;object-fit:contain}.hexa-frag-sum-list b{font-size:12.5px;font-variant-numeric:tabular-nums;text-align:right}.hexa-frag-sum-na{color:var(--lk-hexa-frag-sum-na-ink);font-size:11px;text-align:right}.hexa-frag-sum p.hexa-frag-sum-note{margin:6px 0 0;color:var(--lk-hexa-frag-sum-na-ink);font-size:11.5px}.hexa-frag-sum-foot{display:flex;justify-content:flex-end;margin:8px 0 0}.hexa-frag-tab,.serion-tab{padding:10px 12px 14px}.hexa-frag-sum-foot button.bless-sim-open{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;transition:transform .08s,background-color .15s}.hexa-frag-sum-foot button.bless-sim-open:hover{background:var(--lk-bless-sim-open-hover-bg);border-color:var(--lk-bless-sim-open-hover-bg)}.hexa-frag-sum-foot button.bless-sim-open:active{transform:scale(.98)}.hexa-frag-sum-foot button.bless-sim-open:focus-visible{outline:2px solid var(--lk-hexa-bless-sim-open-focus-line);outline-offset:2px}@media(pointer:coarse){.hexa-frag-sum-foot button.bless-sim-open{min-height:44px}}.preset-detail-copy p{margin:2px 0 0;font-size:11.5px;line-height:1.4;white-space:pre-line;overflow-wrap:anywhere}.preset-detail-empty{grid-column:1/-1;padding:16px 12px;color:var(--dim);font-size:12px;text-align:center}.preset-detail-columns{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1px;background:var(--line)}.union-detail-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.preset-detail-column{min-width:0}.preset-detail-column>h4{margin:0;padding:8px 11px;border-bottom:1px solid;color:var(--tx-lit);font-size:12px;font-weight:600}.hexa-stat-column>h4{display:flex;align-items:center;justify-content:space-between;gap:10px}.hexa-simulator-open{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 10px;border:1px solid;border-radius:6px;font:inherit;white-space:nowrap}.hexa-simulator-open:hover{background:var(--lk-hexa-simulator-open-hover-bg);color:var(--lk-on-acc);filter:none}.hexa-simulator-open:focus-visible{outline:2px solid var(--lk-hexa-bless-sim-open-focus-line);outline-offset:2px}.hexa-simulator-new{padding:1px 4px;border-radius:3px;background:var(--lk-hexa-simulator-new-bg);color:var(--lk-hexa-simulator-new-ink);font-size:9px;font-weight:700;line-height:1.5}@media(pointer:coarse),(max-width:700px){.hexa-simulator-open{min-height:44px}}.preset-detail-column .preset-detail-list{grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));border:0}.preset-detail-list.by-tier{display:flex;flex-direction:column}.preset-detail-list.by-tier>.tier-group{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));border-bottom:1px solid var(--line)}.preset-detail-list.by-tier .preset-detail-row{border-bottom:0}.link-skill-list-column>.preset-detail-list,.guild-scroll-column>.preset-detail-list{max-height:clamp(260px,48vh,420px);overflow-y:auto;scrollbar-width:thin}.guild-subtabs{display:inline-flex;gap:2px;padding:3px;margin:0 0 10px;background:var(--lk-surface);border:1px solid var(--lk-line);border-radius:9px;box-shadow:inset 0 1px 2px var(--sv-sh-gray-17)}.guild-subtab{height:26px;padding:0 14px;border:0;border-radius:6px;background:transparent;color:var(--tx-off);font-size:12px;font-weight:500;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.guild-subtab:hover{filter:none;color:var(--lk-ink);background:var(--sv-bg-gray-11)}.guild-subtab.on,.guild-subtab.on:hover{background:var(--lk-lift);color:var(--lk-acc-text);box-shadow:var(--lk-shadow-lift)}label.preset-detail-row.guild-cook{cursor:pointer;transition:background .15s ease}label.preset-detail-row.guild-cook:hover{background:var(--lk-preset-detail-row-guild-cook-hover-bg)}.preset-detail-row.guild-cook.on{background:var(--lk-preset-detail-row-guild-cook-on-bg);box-shadow:inset 2px 0 0 var(--lk-preset-no-on-hover-bg)}.preset-detail-row.guild-cook:has(input:focus-visible){outline:2px solid var(--lk-hexa-bless-sim-open-focus-line);outline-offset:-2px}.preset-detail-columns.single{grid-template-columns:minmax(0,1fr)}.ep-cook-head{display:flex;justify-content:flex-end;margin:10px 0 8px}.guild-cook-face{position:relative;flex:none;width:40px;height:40px}.guild-cook-face>img{display:block;width:100%;height:100%;border-radius:8px;object-fit:cover;background:var(--lk-preset-core-icon-bg)}.guild-cook-face>input{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;margin:0;accent-color:var(--lk-preset-no-on-hover-bg);cursor:pointer}.guild-cook-face>input:focus-visible{outline:none}@media(max-width:380px){.guild-subtab-prefix{display:none}}.union-profile{display:flex;align-items:center;gap:18px;padding:9px 12px;border-bottom:1px solid var(--line)}.union-profile>img{flex:none;width:34px;height:34px;object-fit:contain;image-rendering:pixelated}.union-profile>div{display:flex;min-width:0;align-items:baseline;gap:7px}.union-profile span{font-size:11px;white-space:nowrap}.union-profile b{font-size:12.5px;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.guild-profile{flex-wrap:wrap;gap:8px 18px}.guild-profile>div{flex-wrap:wrap;max-width:100%}.guild-profile .guild-name-line{gap:8px}.guild-profile .guild-name-big{font-size:16px;font-weight:700}.guild-profile .guild-level-badge{font-size:11.5px;font-weight:500;border:1px solid;border-radius:5px;padding:1px 6px}.preset-effect-rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));gap:0 20px;padding:5px 11px 8px}.preset-effect-rows>div{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:3px 0;font-size:11.5px}.preset-effect-rows>.effect-group-label{grid-column:1/-1;display:block;margin-top:6px;padding:5px 0 3px;border-top:1px solid;font-size:10.5px;font-weight:600;letter-spacing:.02em}.preset-effect-rows>.effect-group-label:first-child{margin-top:0;padding-top:0;border-top:0}.preset-effect-rows span{min-width:0;overflow-wrap:anywhere}.preset-effect-rows b{flex:none;font-weight:500;font-variant-numeric:tabular-nums}.lucky-options .ogh>span:first-child{color:var(--it-ogh-span-ink)}.lucky-options .iset-actions button{border-color:var(--it-iset-actions-button-line)}.iopt-members>div.lucky{--g:var(--it-ogh-span-ink)}.iopt-members>div.lucky span:before{content:"\1f340  ";font-size:10px}.iopt-members>div.lucky{border-style:dashed}.iopt-lucky-note{margin:0 0 6px;padding:5px 8px;border:1px solid var(--it-iset-actions-button-line);border-radius:7px;background:var(--lk-seri-note-bg);color:var(--it-lucky-note-ink);font-size:11px;line-height:1.45}.iopt-lucky-note b{color:var(--it-ogh-span-ink)}.champs{margin:2px 0 4px}.champ-slots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@container (min-width:980px){.champ-slots{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:520px){.champ-slots{grid-template-columns:minmax(0,1fr)}}.champ-slot{display:flex;flex-direction:column;gap:6px;padding:8px 9px;border:1px solid var(--lk-seri-constella-core-empty-line);border-radius:9px;background:var(--lk-box)}.champ-slot:not(.empty){border-color:var(--slot-line)}.champ-slot.empty{border-style:dashed}.champ-top{display:flex;align-items:center;gap:8px}.champ-no{color:var(--tx-name);font-size:11.5px;font-weight:600}.champ-clear{margin-left:auto;height:20px;padding:0 8px;border:1px solid var(--ctl-line);border-radius:5px;background:none;color:var(--tx-off);font-size:10px;cursor:pointer}.champ-clear:hover:not(:disabled){border-color:var(--ctl-hover);color:var(--tx-lit)}.champ-clear:disabled{opacity:.35;cursor:default}.constella{container-type:inline-size}.constella-page{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:0 0 8px}.constella-page>b{color:var(--tx-name);font-size:13px}.constella-page>small{color:var(--tx-off);font-size:11px}.constella-groups{display:inline-flex;gap:6px;margin-left:auto}.constella-lock{margin:0 0 8px;color:var(--tx-off);font-size:11.5px}.constella-cores{display:grid;gap:10px}.constella-core{display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px 12px;border:1px solid var(--slot-line);border-radius:9px;background:var(--lk-box)}.constella-core.empty{border-color:var(--lk-seri-constella-core-empty-line);border-style:dashed}.constella-head{display:flex;align-items:center;gap:10px;min-width:0}.constella-icon{flex:none;width:36px;height:36px;border-radius:8px}.constella-core.empty .constella-icon{opacity:.55}.constella-name{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 6px}.constella-name b{color:var(--tx-name);font-size:13px}.constella-name small{color:var(--tx-off);font-size:10.5px}.constella-lv{flex:none;display:flex;align-items:center;gap:6px}.constella-lv label{display:flex;align-items:center;gap:4px;color:var(--tx-off);font-size:11px}.constella-lv input{width:52px;height:26px;padding:0 6px;text-align:right}.constella-lv .mmax{margin-left:0}.constella-lv .mstep{flex:none;display:inline-grid;place-items:center;width:26px;height:26px;margin:0;padding:0;border:1px solid var(--lk-ed-btn2-line);border-radius:6px;background:var(--lk-ed-btn2);color:var(--tx-sub);cursor:pointer}.constella-lv .mstep svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.constella-lv .mstep:hover:not(:disabled){border-color:var(--ctl-hover);color:var(--tx-lit)}.constella-lv .mstep:disabled{opacity:.4;cursor:default}.constella-gain{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;padding:6px 9px;border-radius:7px;background:var(--lk-seri-constella-gain-bg)}.constella-chip{display:inline-flex;align-items:center;gap:5px;color:var(--tx-sub);font-size:11.5px;white-space:nowrap}.constella-chip b{color:var(--tx-lit);font-variant-numeric:tabular-nums}.constella-chip small{color:var(--tx-off);font-size:10.5px}.constella-chip.is-spent b{color:var(--cost)}.constella-art{flex:none;width:18px;height:18px;object-fit:contain}.constella-to{color:var(--lk-acc-text);font-style:normal;font-size:9px}.constella-info{display:grid;gap:1px;margin:0}.constella-info>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(58px,auto) 12px minmax(58px,auto);align-items:baseline;column-gap:8px;padding:1px 2px;font-size:11.5px;line-height:1.55}.constella-info dt{min-width:0;color:var(--tx-sub);word-break:keep-all;overflow-wrap:anywhere}.constella-info dd{margin:0;color:var(--tx-off);font-variant-numeric:tabular-nums;white-space:nowrap}.constella-info dd.constella-to{text-align:center}.constella-info dd.constella-next,.constella-chip .constella-next{color:var(--tx-lit)}.constella-core.empty .constella-info dt{color:var(--tx-off)}.constella-sum{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 6px;color:var(--tx-sub)}.constella-sum b{color:var(--tx-lit);font-variant-numeric:tabular-nums}.constella-sum small{padding:1px 7px;border:1px solid var(--ctl-line);border-radius:999px;color:var(--tx-off);font-size:10px;cursor:help}@container (min-width:680px){.constella-cores{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:360px){.constella-head{flex-wrap:wrap}.constella-lv{margin-left:46px}.constella-info>div{grid-template-columns:minmax(0,1fr) minmax(46px,auto) 10px minmax(46px,auto);column-gap:6px}}.medit-was{font-size:10.5px;font-weight:500;font-style:normal;color:var(--tx-off);white-space:nowrap}@media(pointer:coarse){.champ-clear{height:44px;padding:0 12px;font-size:11.5px}.mpick-max .mmax{height:44px;padding:0 14px}.sgrade,.slight,.medal-slot select,.stigma-slot select,.bless-lv select,.stella-zoombar button,.stella-all{min-height:44px}.mpick .chip,.mc .chip{min-height:40px;padding:0 14px}.petlv input,.petbtns .mmax,.petgear .mtoggle,.constella-lv input,.constella-lv .mmax,.constella-groups .chip{min-height:40px}.constella-lv .mstep{width:40px;height:40px}.bless-row select{min-height:40px}}.sgrade,.champ-clear,.stella-zoombar button{min-height:24px}.stigma-set .hint{word-break:keep-all}.champ-grades{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.champ-grade{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:46px;padding:5px 3px;border:1px solid var(--ctl-line);border-radius:7px;background:var(--ctl-bg);color:var(--tx-off);cursor:pointer;text-align:center;box-shadow:0 1.5px 0 var(--lk-union-champ-grade-shadow);transition:border-color .12s,background .12s,color .12s,transform .16s,box-shadow .16s}.champ-grade b{font-size:12.5px;font-weight:700;letter-spacing:.02em}.champ-grade i{font-size:10px;font-style:normal;line-height:1.2}.champ-grade:hover{border-color:var(--ctl-hover);color:var(--tx-lit)}.champ-grade:active{transform:translateY(1.5px) scale(.972);box-shadow:0 0 0 var(--lk-union-champ-grade-shadow),inset 0 1px 3px var(--lk-union-champ-grade-press-shadow-2);transition-duration:.12s,.12s,.12s,.04s,.04s}@keyframes btnRelease{0%{transform:translateY(1.5px) scale(.972)}}.champ-grade.release{animation:btnRelease .18s cubic-bezier(.22,.61,.36,1) both}@media(prefers-reduced-motion:reduce){.champ-grade:active{transform:none;box-shadow:0 1.5px 0 var(--lk-union-champ-grade-shadow)}.champ-grade.release{animation:none}}.champ-grade.inc{background:var(--lk-union-champ-grade-inc-bg);border-color:var(--lk-seri-roll-line);color:var(--lk-union-champ-grade-inc-ink)}.champ-grade.on{background:var(--lk-ed-pick);border-color:var(--ctl-on);color:var(--tx-on)}.champ-total{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:7px;color:var(--tx-name);font-size:11.5px}.champ-total b{color:var(--dim);font-weight:600}.ustats{margin:2px 0 4px}.ustat-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@container (max-width:720px){.ustat-rows{grid-template-columns:minmax(0,1fr)}}.ustat-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value" "ctl count";align-items:center;gap:7px 10px;padding:9px 10px 11px;border:1px solid var(--lk-line);border-radius:9px;background:var(--lk-surface);overflow:hidden}.ustat-row:after{content:"";position:absolute;left:0;bottom:0;width:var(--ustat-fill,0%);height:2px;background:var(--ctl-on);transition:width .18s ease-out}.ustat-row.on{border-color:var(--slot-line)}.ustat-row.max:after{background:var(--cost)}.ustat-row.locked{border-style:dashed;opacity:.6}.ustat-name{grid-area:name;display:flex;flex-direction:column;gap:1px;min-width:0}.ustat-name b{color:var(--tx-name);font-size:12.5px;font-weight:600}.ustat-name i{color:var(--tx-off);font-size:10.5px;font-style:normal}.ustat-value{grid-area:value;color:var(--tx-off);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.ustat-row.on .ustat-value{color:var(--tx-on)}.ustat-row.max .ustat-value{color:var(--cost)}.ustat-ctl{grid-area:ctl;display:flex;align-items:center;gap:4px;min-width:0}.ustat-ctl button{flex:none;display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0;border:1px solid var(--ctl-line);border-radius:6px;background:var(--ctl-bg);color:var(--tx-sub);font-weight:600;line-height:1;cursor:pointer;box-shadow:0 1.5px 0 var(--sv-sh-gray-20)}.ustat-ctl button:hover:not(:disabled){filter:none;border-color:var(--ctl-hover);color:var(--tx-lit)}.ustat-ctl button:active:not(:disabled){transform:translateY(1.5px);box-shadow:none}.ustat-ctl button:disabled{opacity:.35;cursor:default}.ustat-edge{width:40px;font-size:10px;letter-spacing:.02em}.ustat-step{width:28px;font-size:15px}.ustat-ctl input{flex:1 1 44px;width:44px;min-width:40px;max-width:64px;height:28px;padding:0 6px;border-radius:6px;text-align:center;font-weight:600;font-variant-numeric:tabular-nums;appearance:textfield;-moz-appearance:textfield}.ustat-ctl input::-webkit-outer-spin-button,.ustat-ctl input::-webkit-inner-spin-button{appearance:none;margin:0}.ustat-ctl input:disabled{opacity:.45}.ustat-count{grid-area:count;color:var(--tx-off);font-size:11px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ustat-row.max .ustat-count{color:var(--cost)}.ustat-used{color:var(--tx-name);font-variant-numeric:tabular-nums}.ustat-hint{margin:6px 0 0;color:var(--tx-off);font-size:11px;line-height:1.5}@media(pointer:coarse){.ustat-ctl button,.ustat-ctl input{height:44px}.ustat-step{width:44px}.ustat-edge{width:48px}}@media(prefers-reduced-motion:reduce){.ustat-row:after{transition:none}.ustat-ctl button:active:not(:disabled){transform:none}}.stella{position:relative;margin:8px -12px 0;padding:0 12px}.stella>*{position:relative;z-index:1}.stella-head{margin-bottom:8px}.stella-head:after{content:"";display:block;clear:both}.stella-headinfo{min-width:0;word-break:keep-all}.stella-headinfo>span{display:block;margin-bottom:4px}.stella-headbtns{float:right;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0 0 6px 10px}@media(max-width:820px){.stella-head{min-height:50px}}.stella-headinfo>span b{color:var(--lk-acc-text);font-size:clamp(11px,calc(5px + .95cqi),16px)}.stella-headinfo>span .stella-gain{font-size:1.1em}.mgsub{font-style:normal;font-weight:500;color:var(--lk-seri-headinfo-span-ink);font-size:11.5px}.mgsub:before{content:"\203a";margin:0 4px;color:var(--lk-manual-mgsub-before-ink)}.stella-headinfo>span{color:var(--lk-seri-headinfo-span-ink);font-variant-numeric:tabular-nums;padding-left:1px;font-size:clamp(10px,calc(5px + .78cqi),14px)}.stella-preview{flex:1 1 auto;min-width:0;color:var(--tx-sub);font-variant-numeric:tabular-nums;font-size:clamp(9.5px,calc(5px + .72cqi),13px)}.stella-preview b{color:var(--cost);font-weight:600;font-size:1.15em}.stella-preview i,.stella-change b{font-size:1.12em}.stella-total{color:var(--tx-name);font-weight:600}.stella-gain{color:var(--gain);font-style:normal;font-weight:600}.stella-gain.down{color:var(--lk-seri-gain-down-ink)}.stella-gain.is-zero{color:var(--dim)}.boss-open{color:var(--cost);font-weight:600;font-size:12px;line-height:1.6}.power-boss-preview{display:block;flex-basis:100%;min-width:0;max-width:100%;margin-top:4px;text-align:right;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;line-height:1.6}.power-boss-preview .boss-open{font-size:12px}.gability-power{min-width:0;max-width:100%}.gability-power>img,.gability-power>b{flex:none;white-space:nowrap}.guild-max-power .power-boss-preview{font-weight:400}.guild-detail-columns .guild-max-power .power-boss-preview{margin-top:0}.guild-detail-columns .guild-max-power .boss-open{font-weight:500}.stella-change{flex:0 1 auto;min-width:0;padding:1px 7px;border:1px solid var(--lk-seri-mstep-line);border-radius:99px;background:var(--lk-seri-change-bg);color:var(--tx-name);font-variant-numeric:tabular-nums;font-size:clamp(9.5px,calc(5px + .7cqi),13px)}.stella-preview i{color:var(--gain);font-style:normal;font-weight:600}.stella-head .ghost{height:26px;padding:0 10px;font-size:11px}.stella-readout{min-height:58px}.stella-line{display:flex;align-items:center;gap:8px;min-height:29px;min-width:0;line-height:24px}.stella-line>*{min-width:0;white-space:normal;overflow:visible;text-overflow:clip}@container (max-width:640px){.stella-readout{min-height:116px}}.stella-head .stella-apply{border-color:var(--lk-seri-apply-line);color:var(--cost)}.stella-viewport{position:relative;margin:0 -12px;border-radius:10px;overflow:hidden}:is(.mgroup.stella-card,.stella-host){position:relative;overflow:hidden}:is(.mgroup.stella-card,.stella-host)>*{position:relative;z-index:1}:is(.mgroup.stella-card,.stella-host)>.stella-sky{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;-webkit-mask-image:radial-gradient(125% 105% at 50% 50%,#000 52%,transparent 100%);mask-image:radial-gradient(125% 105% at 50% 50%,#000 52%,transparent 100%)}.stella-sky>i{position:absolute;top:0;left:0;height:100%;width:calc(100% + 1400px);background-repeat:repeat;will-change:transform;animation:var(--drift) var(--dur) linear infinite var(--sky-t,0s),skyBreathe 17s ease-in-out infinite var(--sky-t,0s)}@keyframes skyFarDrift{0%{transform:translateZ(0)}to{transform:translate3d(-400px,0,0)}}@keyframes skyNearDrift{0%{transform:translateZ(0)}to{transform:translate3d(-1400px,0,0)}}@keyframes skyBreathe{0%,to{opacity:.6}50%{opacity:.8}}.sky-far{--drift:skyFarDrift;--dur:230s;background-size:420px 280px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='280'%3E%3Cdefs%3E%3CradialGradient id='c'%3E%3Cstop offset='0' stop-color='%23dceaff' stop-opacity='1'/%3E%3Cstop offset='40%' stop-color='%23c3d9ff' stop-opacity='.45'/%3E%3Cstop offset='100%' stop-color='%23b8d2ff' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='w'%3E%3Cstop offset='0' stop-color='%23fff0d2' stop-opacity='1'/%3E%3Cstop offset='40%' stop-color='%23ffe2b0' stop-opacity='.45'/%3E%3Cstop offset='100%' stop-color='%23ffd9a0' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='g'%3E%3Cstop offset='0' stop-color='%239dc4ff' stop-opacity='.11'/%3E%3Cstop offset='22%' stop-color='%239dc4ff' stop-opacity='.075'/%3E%3Cstop offset='45%' stop-color='%239dc4ff' stop-opacity='.04'/%3E%3Cstop offset='70%' stop-color='%239dc4ff' stop-opacity='.015'/%3E%3Cstop offset='100%' stop-color='%239dc4ff' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='p'%3E%3Cstop offset='0' stop-color='%23c79bf0' stop-opacity='.1'/%3E%3Cstop offset='22%' stop-color='%23c79bf0' stop-opacity='.07'/%3E%3Cstop offset='45%' stop-color='%23c79bf0' stop-opacity='.035'/%3E%3Cstop offset='70%' stop-color='%23c79bf0' stop-opacity='.013'/%3E%3Cstop offset='100%' stop-color='%23c79bf0' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='41' cy='48' r='1.2' fill='url(%23c)' opacity='0.52'/%3E%3Ccircle cx='408' cy='152' r='1.4' fill='url(%23c)' opacity='0.48'/%3E%3Ccircle cx='199' cy='83' r='1.5' fill='url(%23c)' opacity='0.53'/%3E%3Ccircle cx='294' cy='69' r='0.7' fill='url(%23c)' opacity='0.44'/%3E%3Ccircle cx='353' cy='164' r='1.1' fill='url(%23w)' opacity='0.37'/%3E%3Ccircle cx='321' cy='127' r='0.7' fill='url(%23c)' opacity='0.59'/%3E%3Ccircle cx='85' cy='82' r='1.0' fill='url(%23c)' opacity='0.42'/%3E%3Ccircle cx='10' cy='246' r='0.7' fill='url(%23c)' opacity='0.48'/%3E%3Ccircle cx='212' cy='132' r='1.3' fill='url(%23c)' opacity='0.50'/%3E%3Ccircle cx='372' cy='150' r='0.8' fill='url(%23c)' opacity='0.42'/%3E%3Ccircle cx='86' cy='181' r='0.7' fill='url(%23c)' opacity='0.51'/%3E%3Ccircle cx='191' cy='168' r='1.2' fill='url(%23c)' opacity='0.71'/%3E%3Ccircle cx='234' cy='215' r='1.2' fill='url(%23c)' opacity='0.37'/%3E%3Ccircle cx='311' cy='15' r='1.3' fill='url(%23w)' opacity='0.64'/%3E%3Ccircle cx='294' cy='257' r='1.1' fill='url(%23c)' opacity='0.47'/%3E%3Ccircle cx='349' cy='215' r='0.8' fill='url(%23c)' opacity='0.49'/%3E%3Ccircle cx='78' cy='245' r='1.0' fill='url(%23c)' opacity='0.40'/%3E%3Ccircle cx='226' cy='181' r='1.3' fill='url(%23c)' opacity='0.68'/%3E%3Ccircle cx='155' cy='19' r='1.0' fill='url(%23c)' opacity='0.66'/%3E%3Ccircle cx='274' cy='241' r='1.3' fill='url(%23c)' opacity='0.70'/%3E%3Ccircle cx='89' cy='54' r='1.5' fill='url(%23c)' opacity='0.65'/%3E%3Ccircle cx='374' cy='183' r='0.8' fill='url(%23c)' opacity='0.47'/%3E%3Ccircle cx='101' cy='134' r='1.0' fill='url(%23w)' opacity='0.37'/%3E%3Ccircle cx='113' cy='269' r='0.9' fill='url(%23c)' opacity='0.45'/%3E%3Ccircle cx='251' cy='198' r='1.0' fill='url(%23c)' opacity='0.63'/%3E%3Ccircle cx='57' cy='6' r='1.5' fill='url(%23c)' opacity='0.55'/%3E%3Ccircle cx='411' cy='47' r='1.0' fill='url(%23c)' opacity='0.38'/%3E%3Ccircle cx='350' cy='188' r='1.1' fill='url(%23c)' opacity='0.44'/%3E%3Ccircle cx='140' cy='241' r='1.5' fill='url(%23c)' opacity='0.41'/%3E%3Ccircle cx='9' cy='110' r='1.4' fill='url(%23c)' opacity='0.60'/%3E%3Ccircle cx='213' cy='26' r='1.1' fill='url(%23c)' opacity='0.62'/%3E%3Ccircle cx='187' cy='58' r='0.7' fill='url(%23w)' opacity='0.68'/%3E%3Ccircle cx='117' cy='157' r='0.9' fill='url(%23c)' opacity='0.59'/%3E%3Ccircle cx='73' cy='103' r='1.1' fill='url(%23c)' opacity='0.56'/%3E%3Ccircle cx='208' cy='210' r='0.7' fill='url(%23c)' opacity='0.53'/%3E%3Ccircle cx='175' cy='254' r='1.5' fill='url(%23c)' opacity='0.64'/%3E%3Ccircle cx='349' cy='126' r='1.3' fill='url(%23c)' opacity='0.72'/%3E%3Ccircle cx='155' cy='129' r='1.5' fill='url(%23c)' opacity='0.53'/%3E%3Ccircle cx='119' cy='39' r='1.2' fill='url(%23c)' opacity='0.58'/%3E%3Ccircle cx='129' cy='77' r='1.4' fill='url(%23c)' opacity='0.58'/%3E%3Ccircle cx='164' cy='221' r='1.5' fill='url(%23w)' opacity='0.57'/%3E%3Ccircle cx='17' cy='63' r='0.8' fill='url(%23c)' opacity='0.35'/%3E%3Ccircle cx='407' cy='259' r='1.3' fill='url(%23c)' opacity='0.60'/%3E%3Ccircle cx='148' cy='154' r='0.8' fill='url(%23c)' opacity='0.43'/%3E%3Ccircle cx='290' cy='125' r='0.8' fill='url(%23c)' opacity='0.71'/%3E%3Ccircle cx='127' cy='107' r='0.9' fill='url(%23c)' opacity='0.54'/%3E%3C/svg%3E")}.sky-near{--drift:skyNearDrift;--dur:115s;background-size:1400px 900px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1400' height='900'%3E%3Cdefs%3E%3CradialGradient id='c'%3E%3Cstop offset='0' stop-color='%23dceaff' stop-opacity='1'/%3E%3Cstop offset='40%' stop-color='%23c3d9ff' stop-opacity='.45'/%3E%3Cstop offset='100%' stop-color='%23b8d2ff' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='w'%3E%3Cstop offset='0' stop-color='%23fff0d2' stop-opacity='1'/%3E%3Cstop offset='40%' stop-color='%23ffe2b0' stop-opacity='.45'/%3E%3Cstop offset='100%' stop-color='%23ffd9a0' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='g'%3E%3Cstop offset='0' stop-color='%239dc4ff' stop-opacity='.11'/%3E%3Cstop offset='22%' stop-color='%239dc4ff' stop-opacity='.075'/%3E%3Cstop offset='45%' stop-color='%239dc4ff' stop-opacity='.04'/%3E%3Cstop offset='70%' stop-color='%239dc4ff' stop-opacity='.015'/%3E%3Cstop offset='100%' stop-color='%239dc4ff' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='p'%3E%3Cstop offset='0' stop-color='%23c79bf0' stop-opacity='.1'/%3E%3Cstop offset='22%' stop-color='%23c79bf0' stop-opacity='.07'/%3E%3Cstop offset='45%' stop-color='%23c79bf0' stop-opacity='.035'/%3E%3Cstop offset='70%' stop-color='%23c79bf0' stop-opacity='.013'/%3E%3Cstop offset='100%' stop-color='%23c79bf0' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='241' cy='234' r='1.2' fill='url(%23c)' opacity='0.42'/%3E%3Ccircle cx='281' cy='236' r='1.1' fill='url(%23c)' opacity='0.46'/%3E%3Ccircle cx='226' cy='204' r='1.0' fill='url(%23c)' opacity='0.66'/%3E%3Ccircle cx='258' cy='179' r='1.2' fill='url(%23w)' opacity='0.65'/%3E%3Ccircle cx='310' cy='212' r='1.0' fill='url(%23c)' opacity='0.58'/%3E%3Ccircle cx='303' cy='153' r='0.8' fill='url(%23c)' opacity='0.66'/%3E%3Ccircle cx='268' cy='195' r='1.5' fill='url(%23c)' opacity='0.40'/%3E%3Ccircle cx='286' cy='169' r='1.0' fill='url(%23c)' opacity='0.57'/%3E%3Ccircle cx='257' cy='241' r='0.8' fill='url(%23c)' opacity='0.70'/%3E%3Ccircle cx='267' cy='236' r='1.5' fill='url(%23c)' opacity='0.44'/%3E%3Ccircle cx='325' cy='123' r='1.2' fill='url(%23w)' opacity='0.72'/%3E%3Ccircle cx='274' cy='189' r='0.9' fill='url(%23c)' opacity='0.52'/%3E%3Ccircle cx='237' cy='235' r='1.3' fill='url(%23c)' opacity='0.74'/%3E%3Ccircle cx='310' cy='151' r='0.8' fill='url(%23c)' opacity='0.65'/%3E%3Ccircle cx='345' cy='175' r='1.4' fill='url(%23c)' opacity='0.42'/%3E%3Ccircle cx='353' cy='180' r='1.4' fill='url(%23c)' opacity='0.52'/%3E%3Ccircle cx='318' cy='257' r='1.5' fill='url(%23c)' opacity='0.78'/%3E%3Ccircle cx='299' cy='251' r='0.9' fill='url(%23w)' opacity='0.74'/%3E%3Ccircle cx='246' cy='235' r='1.3' fill='url(%23c)' opacity='0.59'/%3E%3Ccircle cx='274' cy='208' r='1.0' fill='url(%23c)' opacity='0.80'/%3E%3Ccircle cx='230' cy='203' r='1.0' fill='url(%23c)' opacity='0.68'/%3E%3Ccircle cx='225' cy='196' r='1.4' fill='url(%23c)' opacity='0.82'/%3E%3Ccircle cx='306' cy='221' r='0.8' fill='url(%23c)' opacity='0.59'/%3E%3Ccircle cx='316' cy='140' r='1.4' fill='url(%23c)' opacity='0.71'/%3E%3Ccircle cx='294' cy='122' r='0.9' fill='url(%23w)' opacity='0.81'/%3E%3Ccircle cx='235' cy='187' r='1.0' fill='url(%23c)' opacity='0.75'/%3E%3Ccircle cx='307' cy='178' r='1.1' fill='url(%23c)' opacity='0.70'/%3E%3Ccircle cx='265' cy='191' r='0.9' fill='url(%23c)' opacity='0.61'/%3E%3Ccircle cx='252' cy='173' r='1.1' fill='url(%23c)' opacity='0.71'/%3E%3Ccircle cx='340' cy='185' r='1.5' fill='url(%23c)' opacity='0.80'/%3E%3Ccircle cx='345' cy='185' r='0.9' fill='url(%23c)' opacity='0.56'/%3E%3Ccircle cx='344' cy='195' r='1.4' fill='url(%23w)' opacity='0.58'/%3E%3Ccircle cx='287' cy='228' r='1.3' fill='url(%23c)' opacity='0.46'/%3E%3Ccircle cx='230' cy='199' r='0.8' fill='url(%23c)' opacity='0.73'/%3E%3Ccircle cx='961' cy='648' r='1.7' fill='url(%23c)' opacity='0.65'/%3E%3Ccircle cx='951' cy='675' r='1.0' fill='url(%23c)' opacity='0.84'/%3E%3Ccircle cx='932' cy='605' r='0.8' fill='url(%23c)' opacity='0.50'/%3E%3Ccircle cx='980' cy='630' r='1.3' fill='url(%23w)' opacity='0.71'/%3E%3Ccircle cx='971' cy='673' r='0.8' fill='url(%23c)' opacity='0.52'/%3E%3Ccircle cx='980' cy='702' r='1.1' fill='url(%23c)' opacity='0.46'/%3E%3Ccircle cx='976' cy='632' r='1.7' fill='url(%23c)' opacity='0.64'/%3E%3Ccircle cx='965' cy='650' r='1.4' fill='url(%23c)' opacity='0.61'/%3E%3Ccircle cx='950' cy='664' r='1.4' fill='url(%23c)' opacity='0.75'/%3E%3Ccircle cx='948' cy='675' r='1.3' fill='url(%23c)' opacity='0.70'/%3E%3Ccircle cx='929' cy='662' r='1.6' fill='url(%23w)' opacity='0.46'/%3E%3Ccircle cx='1029' cy='677' r='1.1' fill='url(%23c)' opacity='0.56'/%3E%3Ccircle cx='1003' cy='591' r='0.7' fill='url(%23c)' opacity='0.46'/%3E%3Ccircle cx='961' cy='601' r='1.1' fill='url(%23c)' opacity='0.47'/%3E%3Ccircle cx='929' cy='673' r='1.1' fill='url(%23c)' opacity='0.57'/%3E%3Ccircle cx='930' cy='613' r='1.1' fill='url(%23c)' opacity='0.58'/%3E%3Ccircle cx='980' cy='695' r='1.5' fill='url(%23c)' opacity='0.84'/%3E%3Ccircle cx='981' cy='662' r='1.4' fill='url(%23w)' opacity='0.54'/%3E%3Ccircle cx='956' cy='600' r='1.1' fill='url(%23c)' opacity='0.53'/%3E%3Ccircle cx='984' cy='602' r='1.2' fill='url(%23c)' opacity='0.50'/%3E%3Ccircle cx='946' cy='613' r='1.4' fill='url(%23c)' opacity='0.45'/%3E%3Ccircle cx='985' cy='582' r='0.8' fill='url(%23c)' opacity='0.62'/%3E%3Ccircle cx='975' cy='680' r='0.8' fill='url(%23c)' opacity='0.58'/%3E%3Ccircle cx='1010' cy='646' r='1.6' fill='url(%23c)' opacity='0.45'/%3E%3Ccircle cx='932' cy='626' r='0.9' fill='url(%23w)' opacity='0.60'/%3E%3Ccircle cx='979' cy='581' r='1.2' fill='url(%23c)' opacity='0.82'/%3E%3Ccircle cx='1033' cy='619' r='0.9' fill='url(%23c)' opacity='0.59'/%3E%3Ccircle cx='919' cy='639' r='1.3' fill='url(%23c)' opacity='0.85'/%3E%3Ccircle cx='972' cy='674' r='0.9' fill='url(%23c)' opacity='0.63'/%3E%3Ccircle cx='997' cy='692' r='1.2' fill='url(%23c)' opacity='0.70'/%3E%3Ccircle cx='792' cy='175' r='1.0' fill='url(%23c)' opacity='0.77'/%3E%3Ccircle cx='722' cy='241' r='1.3' fill='url(%23c)' opacity='0.70'/%3E%3Ccircle cx='729' cy='207' r='0.9' fill='url(%23c)' opacity='0.55'/%3E%3Ccircle cx='780' cy='168' r='1.2' fill='url(%23w)' opacity='0.61'/%3E%3Ccircle cx='796' cy='231' r='1.2' fill='url(%23c)' opacity='0.61'/%3E%3Ccircle cx='774' cy='226' r='1.5' fill='url(%23c)' opacity='0.49'/%3E%3Ccircle cx='732' cy='209' r='1.4' fill='url(%23c)' opacity='0.60'/%3E%3Ccircle cx='753' cy='203' r='0.8' fill='url(%23c)' opacity='0.70'/%3E%3Ccircle cx='807' cy='222' r='0.9' fill='url(%23c)' opacity='0.61'/%3E%3Ccircle cx='730' cy='221' r='1.3' fill='url(%23c)' opacity='0.73'/%3E%3Ccircle cx='784' cy='252' r='1.5' fill='url(%23w)' opacity='0.51'/%3E%3Ccircle cx='753' cy='209' r='1.4' fill='url(%23c)' opacity='0.51'/%3E%3Ccircle cx='764' cy='207' r='0.9' fill='url(%23c)' opacity='0.69'/%3E%3Ccircle cx='762' cy='200' r='0.9' fill='url(%23c)' opacity='0.57'/%3E%3Ccircle cx='778' cy='234' r='1.0' fill='url(%23c)' opacity='0.75'/%3E%3Ccircle cx='801' cy='203' r='1.6' fill='url(%23c)' opacity='0.82'/%3E%3Ccircle cx='750' cy='163' r='1.1' fill='url(%23c)' opacity='0.66'/%3E%3Ccircle cx='790' cy='236' r='1.4' fill='url(%23w)' opacity='0.44'/%3E%3Ccircle cx='794' cy='235' r='1.5' fill='url(%23c)' opacity='0.51'/%3E%3Ccircle cx='716' cy='192' r='1.1' fill='url(%23c)' opacity='0.62'/%3E%3Ccircle cx='754' cy='189' r='1.6' fill='url(%23c)' opacity='0.57'/%3E%3Ccircle cx='782' cy='191' r='1.6' fill='url(%23c)' opacity='0.61'/%3E%3Ccircle cx='178' cy='695' r='1.6' fill='url(%23c)' opacity='0.54'/%3E%3Ccircle cx='250' cy='683' r='1.5' fill='url(%23c)' opacity='0.58'/%3E%3Ccircle cx='184' cy='725' r='1.1' fill='url(%23c)' opacity='0.48'/%3E%3Ccircle cx='181' cy='713' r='1.4' fill='url(%23w)' opacity='0.45'/%3E%3Ccircle cx='168' cy='701' r='1.1' fill='url(%23c)' opacity='0.85'/%3E%3Ccircle cx='192' cy='721' r='0.9' fill='url(%23c)' opacity='0.44'/%3E%3Ccircle cx='250' cy='714' r='1.3' fill='url(%23c)' opacity='0.73'/%3E%3Ccircle cx='232' cy='741' r='1.1' fill='url(%23c)' opacity='0.54'/%3E%3Ccircle cx='170' cy='691' r='1.1' fill='url(%23c)' opacity='0.80'/%3E%3Ccircle cx='180' cy='738' r='1.0' fill='url(%23c)' opacity='0.64'/%3E%3Ccircle cx='214' cy='702' r='1.6' fill='url(%23w)' opacity='0.70'/%3E%3Ccircle cx='180' cy='711' r='1.3' fill='url(%23c)' opacity='0.42'/%3E%3Ccircle cx='216' cy='727' r='1.6' fill='url(%23c)' opacity='0.54'/%3E%3Ccircle cx='218' cy='684' r='1.0' fill='url(%23c)' opacity='0.44'/%3E%3Ccircle cx='235' cy='724' r='1.5' fill='url(%23c)' opacity='0.42'/%3E%3Ccircle cx='170' cy='662' r='1.2' fill='url(%23c)' opacity='0.49'/%3E%3Ccircle cx='225' cy='709' r='1.2' fill='url(%23c)' opacity='0.42'/%3E%3Ccircle cx='202' cy='714' r='1.2' fill='url(%23w)' opacity='0.46'/%3E%3Ccircle cx='187' cy='728' r='0.8' fill='url(%23c)' opacity='0.42'/%3E%3Ccircle cx='198' cy='677' r='1.2' fill='url(%23c)' opacity='0.41'/%3E%3Ccircle cx='214' cy='648' r='1.0' fill='url(%23c)' opacity='0.67'/%3E%3Ccircle cx='207' cy='753' r='1.3' fill='url(%23c)' opacity='0.71'/%3E%3Ccircle cx='200' cy='706' r='0.9' fill='url(%23c)' opacity='0.63'/%3E%3Ccircle cx='218' cy='698' r='1.4' fill='url(%23c)' opacity='0.60'/%3E%3Ccircle cx='120' cy='120' r='2.6' fill='url(%23c)' opacity='0.95'/%3E%3Ccircle cx='620' cy='80' r='2.2' fill='url(%23w)' opacity='0.85'/%3E%3Ccircle cx='1180' cy='300' r='2.8' fill='url(%23c)' opacity='0.90'/%3E%3Ccircle cx='430' cy='520' r='2.3' fill='url(%23c)' opacity='0.80'/%3E%3Ccircle cx='880' cy='830' r='2.4' fill='url(%23w)' opacity='0.85'/%3E%3Ccircle cx='1320' cy='700' r='2.1' fill='url(%23c)' opacity='0.80'/%3E%3Ccircle cx='60' cy='460' r='2.2' fill='url(%23c)' opacity='0.80'/%3E%3Ccircle cx='700' cy='400' r='2.5' fill='url(%23c)' opacity='0.88'/%3E%3Ccircle cx='934' cy='350' r='1.3' fill='url(%23c)' opacity='0.51'/%3E%3Ccircle cx='1050' cy='727' r='0.8' fill='url(%23c)' opacity='0.63'/%3E%3Ccircle cx='1235' cy='258' r='1.0' fill='url(%23c)' opacity='0.63'/%3E%3Ccircle cx='896' cy='814' r='1.2' fill='url(%23c)' opacity='0.34'/%3E%3Ccircle cx='640' cy='824' r='1.0' fill='url(%23c)' opacity='0.60'/%3E%3Ccircle cx='824' cy='391' r='0.7' fill='url(%23c)' opacity='0.38'/%3E%3Ccircle cx='1309' cy='499' r='0.8' fill='url(%23c)' opacity='0.62'/%3E%3Ccircle cx='1016' cy='734' r='1.0' fill='url(%23c)' opacity='0.48'/%3E%3Ccircle cx='1316' cy='875' r='0.9' fill='url(%23c)' opacity='0.44'/%3E%3Ccircle cx='630' cy='300' r='1.2' fill='url(%23c)' opacity='0.33'/%3E%3Ccircle cx='666' cy='706' r='0.9' fill='url(%23c)' opacity='0.59'/%3E%3Ccircle cx='96' cy='487' r='0.7' fill='url(%23c)' opacity='0.33'/%3E%3Ccircle cx='1283' cy='659' r='1.0' fill='url(%23c)' opacity='0.42'/%3E%3Ccircle cx='1151' cy='410' r='0.6' fill='url(%23c)' opacity='0.48'/%3E%3Ccircle cx='447' cy='201' r='1.1' fill='url(%23c)' opacity='0.62'/%3E%3Ccircle cx='471' cy='409' r='1.0' fill='url(%23c)' opacity='0.41'/%3E%3Ccircle cx='463' cy='35' r='1.0' fill='url(%23c)' opacity='0.37'/%3E%3Ccircle cx='891' cy='640' r='1.1' fill='url(%23c)' opacity='0.48'/%3E%3Ccircle cx='195' cy='202' r='0.8' fill='url(%23c)' opacity='0.64'/%3E%3Ccircle cx='901' cy='806' r='0.8' fill='url(%23c)' opacity='0.45'/%3E%3Ccircle cx='208' cy='53' r='1.0' fill='url(%23c)' opacity='0.38'/%3E%3Ccircle cx='1089' cy='838' r='0.6' fill='url(%23c)' opacity='0.54'/%3E%3Ccircle cx='775' cy='409' r='1.1' fill='url(%23c)' opacity='0.63'/%3E%3Ccircle cx='814' cy='704' r='0.8' fill='url(%23c)' opacity='0.57'/%3E%3Ccircle cx='297' cy='429' r='0.9' fill='url(%23c)' opacity='0.50'/%3E%3Ccircle cx='405' cy='756' r='1.2' fill='url(%23c)' opacity='0.51'/%3E%3Ccircle cx='1049' cy='619' r='1.1' fill='url(%23c)' opacity='0.42'/%3E%3Ccircle cx='919' cy='626' r='0.8' fill='url(%23c)' opacity='0.60'/%3E%3Ccircle cx='120' cy='11' r='0.7' fill='url(%23c)' opacity='0.62'/%3E%3Ccircle cx='1157' cy='610' r='0.7' fill='url(%23c)' opacity='0.50'/%3E%3Ccircle cx='55' cy='428' r='1.0' fill='url(%23c)' opacity='0.56'/%3E%3Ccircle cx='65' cy='170' r='0.9' fill='url(%23c)' opacity='0.45'/%3E%3Ccircle cx='284' cy='384' r='1.2' fill='url(%23c)' opacity='0.49'/%3E%3Ccircle cx='1339' cy='381' r='0.7' fill='url(%23c)' opacity='0.67'/%3E%3Ccircle cx='583' cy='520' r='1.2' fill='url(%23c)' opacity='0.67'/%3E%3Ccircle cx='961' cy='59' r='1.2' fill='url(%23c)' opacity='0.37'/%3E%3Ccircle cx='785' cy='121' r='1.0' fill='url(%23c)' opacity='0.50'/%3E%3Ccircle cx='1066' cy='562' r='1.0' fill='url(%23c)' opacity='0.51'/%3E%3Ccircle cx='245' cy='672' r='1.0' fill='url(%23c)' opacity='0.55'/%3E%3Ccircle cx='1277' cy='230' r='1.1' fill='url(%23c)' opacity='0.34'/%3E%3Ccircle cx='1109' cy='330' r='1.2' fill='url(%23c)' opacity='0.63'/%3E%3Ccircle cx='1340' cy='105' r='0.9' fill='url(%23c)' opacity='0.50'/%3E%3Ccircle cx='919' cy='305' r='1.0' fill='url(%23c)' opacity='0.48'/%3E%3Ccircle cx='1054' cy='243' r='1.0' fill='url(%23c)' opacity='0.57'/%3E%3Ccircle cx='677' cy='504' r='1.1' fill='url(%23c)' opacity='0.61'/%3E%3Ccircle cx='498' cy='346' r='1.0' fill='url(%23c)' opacity='0.67'/%3E%3Ccircle cx='1084' cy='818' r='0.7' fill='url(%23c)' opacity='0.57'/%3E%3Ccircle cx='501' cy='744' r='0.6' fill='url(%23c)' opacity='0.55'/%3E%3Ccircle cx='1036' cy='648' r='0.7' fill='url(%23c)' opacity='0.56'/%3E%3Ccircle cx='157' cy='188' r='0.8' fill='url(%23c)' opacity='0.53'/%3E%3Ccircle cx='1274' cy='360' r='0.9' fill='url(%23c)' opacity='0.35'/%3E%3Ccircle cx='772' cy='466' r='0.9' fill='url(%23c)' opacity='0.34'/%3E%3Ccircle cx='1027' cy='589' r='0.8' fill='url(%23c)' opacity='0.62'/%3E%3Ccircle cx='732' cy='666' r='0.8' fill='url(%23c)' opacity='0.41'/%3E%3Ccircle cx='626' cy='302' r='0.8' fill='url(%23c)' opacity='0.66'/%3E%3Ccircle cx='675' cy='183' r='1.0' fill='url(%23c)' opacity='0.41'/%3E%3Ccircle cx='287' cy='8' r='0.9' fill='url(%23c)' opacity='0.58'/%3E%3Ccircle cx='284' cy='620' r='1.3' fill='url(%23c)' opacity='0.68'/%3E%3Ccircle cx='1361' cy='367' r='1.0' fill='url(%23c)' opacity='0.37'/%3E%3Ccircle cx='145' cy='230' r='0.6' fill='url(%23c)' opacity='0.38'/%3E%3Ccircle cx='689' cy='159' r='0.7' fill='url(%23c)' opacity='0.58'/%3E%3Ccircle cx='1395' cy='382' r='1.2' fill='url(%23c)' opacity='0.52'/%3E%3Ccircle cx='618' cy='273' r='0.8' fill='url(%23c)' opacity='0.61'/%3E%3Ccircle cx='741' cy='708' r='1.1' fill='url(%23c)' opacity='0.37'/%3E%3Ccircle cx='1028' cy='21' r='0.7' fill='url(%23c)' opacity='0.36'/%3E%3Ccircle cx='319' cy='382' r='0.7' fill='url(%23c)' opacity='0.48'/%3E%3Ccircle cx='548' cy='91' r='1.1' fill='url(%23c)' opacity='0.51'/%3E%3Ccircle cx='1234' cy='802' r='0.8' fill='url(%23c)' opacity='0.34'/%3E%3Ccircle cx='859' cy='693' r='1.0' fill='url(%23c)' opacity='0.52'/%3E%3Ccircle cx='977' cy='287' r='1.0' fill='url(%23c)' opacity='0.34'/%3E%3Ccircle cx='766' cy='895' r='0.7' fill='url(%23c)' opacity='0.45'/%3E%3Ccircle cx='735' cy='528' r='0.6' fill='url(%23c)' opacity='0.48'/%3E%3Ccircle cx='117' cy='564' r='0.6' fill='url(%23c)' opacity='0.41'/%3E%3Ccircle cx='933' cy='45' r='0.8' fill='url(%23c)' opacity='0.50'/%3E%3Ccircle cx='1154' cy='593' r='1.1' fill='url(%23c)' opacity='0.39'/%3E%3Ccircle cx='676' cy='398' r='1.1' fill='url(%23c)' opacity='0.32'/%3E%3Ccircle cx='904' cy='107' r='1.2' fill='url(%23c)' opacity='0.63'/%3E%3Ccircle cx='1015' cy='883' r='0.8' fill='url(%23c)' opacity='0.38'/%3E%3Ccircle cx='805' cy='366' r='1.0' fill='url(%23c)' opacity='0.60'/%3E%3Ccircle cx='444' cy='89' r='1.0' fill='url(%23c)' opacity='0.34'/%3E%3Ccircle cx='512' cy='388' r='1.1' fill='url(%23c)' opacity='0.66'/%3E%3Ccircle cx='646' cy='683' r='0.7' fill='url(%23c)' opacity='0.51'/%3E%3Ccircle cx='1030' cy='6' r='1.2' fill='url(%23c)' opacity='0.58'/%3E%3Ccircle cx='645' cy='769' r='1.0' fill='url(%23c)' opacity='0.37'/%3E%3Ccircle cx='1031' cy='803' r='1.3' fill='url(%23c)' opacity='0.32'/%3E%3Ccircle cx='562' cy='407' r='1.1' fill='url(%23c)' opacity='0.57'/%3E%3Ccircle cx='496' cy='787' r='0.6' fill='url(%23c)' opacity='0.55'/%3E%3Ccircle cx='465' cy='297' r='1.1' fill='url(%23c)' opacity='0.44'/%3E%3Ccircle cx='868' cy='397' r='1.0' fill='url(%23c)' opacity='0.65'/%3E%3Ccircle cx='190' cy='352' r='1.2' fill='url(%23c)' opacity='0.38'/%3E%3C/svg%3E")}:is(.mgroup.stella-card,.stella-host):before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(99deg,transparent 6%,var(--lk-manual-mgroup-stella-card-before-bg) 17%,var(--lk-manual-mgroup-stella-card-before-bg-2) 24%,var(--lk-manual-mgroup-stella-card-before-bg-3) 32%,transparent 46%);-webkit-mask-image:radial-gradient(66% 40% at 0% 108%,var(--sv-tx-keep-gray-5) 22%,var(--sv-tx-keep-gray-6) 52%,transparent 80%);mask-image:radial-gradient(66% 40% at 0% 108%,var(--sv-tx-keep-gray-5) 22%,var(--sv-tx-keep-gray-6) 52%,transparent 80%)}:is(.mgroup.stella-card,.stella-host):after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(120% 90% at 82% 4%,var(--lk-manual-mgroup-stella-card-after-bg),var(--lk-manual-mgroup-stella-card-after-bg-2) 55%,transparent 78%)}@media(prefers-reduced-motion:reduce){.stella-sky>i{animation:none;opacity:.8}}.stella-scroll{overflow-x:auto;overflow-y:hidden;padding:4px 12px 10px;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-color:var(--lk-seri-scroll-thumb) var(--lk-seri-scroll-track);scrollbar-width:thin}.stella-edge{position:absolute;top:0;bottom:22px;width:92px;opacity:0;pointer-events:none;z-index:1;transition:opacity .2s}.stella-edge:after{content:"";position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)}.stella-edge.left{left:0}.stella-edge.right{right:0}.stella-edge.left:after{background:linear-gradient(90deg,var(--lk-seri-edge-left-after-bg),var(--lk-seri-edge-left-after-bg-2))}.stella-edge.right:after{background:linear-gradient(270deg,var(--lk-seri-edge-left-after-bg),var(--lk-seri-edge-left-after-bg-2))}.stella-viewport.edge-left .stella-edge.left,.stella-viewport.edge-right .stella-edge.right{opacity:1}.stella-edge:before{content:"";position:absolute;top:50%;height:26px;width:78px;margin-top:-13px;border-radius:50%;filter:blur(6.5px);opacity:0;z-index:-1}.stella-edge.left:before{left:27px;transform-origin:left center;background:linear-gradient(90deg,var(--lk-seri-edge-left-before-bg),var(--lk-seri-edge-left-before-bg-2) 38%,var(--lk-seri-edge-left-before-bg-3) 88%)}.stella-edge.right:before{right:27px;transform-origin:right center;background:linear-gradient(270deg,var(--lk-seri-edge-left-before-bg),var(--lk-seri-edge-left-before-bg-2) 38%,var(--lk-seri-edge-left-before-bg-3) 88%)}@keyframes meteorTailInL{0%{opacity:0;transform:translate(46px) scaleX(.08) scaleY(.5)}55%{opacity:.4;transform:translate(16px) scaleX(.4) scaleY(.85)}to{opacity:.9;transform:translate(0) scaleX(1) scaleY(1)}}@keyframes meteorTailInR{0%{opacity:0;transform:translate(-46px) scaleX(.08) scaleY(.5)}55%{opacity:.4;transform:translate(-16px) scaleX(.4) scaleY(.85)}to{opacity:.9;transform:translate(0) scaleX(1) scaleY(1)}}@keyframes meteorDrag{0%,to{opacity:.58;transform:scaleX(.88)}50%{opacity:1;transform:scaleX(1.08)}}@keyframes edgeStarInL{0%{transform:translate(46px) rotate(26deg);opacity:0}35%{opacity:.9}to{transform:translate(0) rotate(0);opacity:1}}@keyframes edgeStarInR{0%{transform:translate(-46px) rotate(-26deg);opacity:0}35%{opacity:.9}to{transform:translate(0) rotate(0);opacity:1}}@keyframes edgeStarSwayL{0%,to{transform:translate(0) rotate(-3.5deg)}45%{transform:translate(-5px) rotate(3.5deg)}70%{transform:translate(-2px) rotate(1deg)}}@keyframes edgeStarSwayR{0%,to{transform:translate(0) rotate(3.5deg)}45%{transform:translate(5px) rotate(-3.5deg)}70%{transform:translate(2px) rotate(-1deg)}}.stella-edge>b{position:absolute;top:50%;width:26px;height:26px;margin-top:-13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.7 6.8 17.2 11.3 24 12C17.2 12.7 12.7 17.2 12 24C11.3 17.2 6.8 12.7 0 12C6.8 11.3 11.3 6.8 12 0Z' fill='%23eaf6ff'/%3E%3Cpath d='M12 3.4C12.5 8 15.9 11.4 20.6 12C15.9 12.5 12.5 15.9 12 20.6C11.4 15.9 8 12.5 3.4 12C8 11.4 11.4 8 12 3.4Z' fill='%23ffffff' opacity='.75' transform='rotate(45 12 12)'/%3E%3Ccircle cx='12' cy='12' r='3' fill='%23ffffff'/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 0 8px var(--sv-sh-blue-3)) drop-shadow(0 0 2px var(--sv-sh-gray-21))}.stella-edge.left>b{left:14px}.stella-edge.right>b{right:14px}.stella-edge.left>b:before{transform-origin:left center}.stella-edge.right>b:before{transform-origin:right center}.stella-viewport.edge-left .stella-edge.left>b{animation:edgeStarInL .75s ease-in both,edgeStarSwayL calc(1.2s * var(--edge-k,1)) ease-in-out .75s infinite}.stella-viewport.edge-right .stella-edge.right>b{animation:edgeStarInR .75s ease-in both,edgeStarSwayR calc(1.2s * var(--edge-k,1)) ease-in-out .75s infinite}.stella-viewport.edge-left .stella-edge.left:before{animation:meteorTailInL .75s ease-in both,meteorDrag calc(.9s * var(--edge-k,1)) ease-in-out .75s infinite}.stella-viewport.edge-right .stella-edge.right:before{animation:meteorTailInR .75s ease-in both,meteorDrag calc(.9s * var(--edge-k,1)) ease-in-out .75s infinite}.stella-edge>b:after{content:"";position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;opacity:0;background:radial-gradient(circle,var(--lk-seri-edge-b-after-bg),var(--lk-seri-edge-b-after-bg-2) 68%)}.stella-viewport.edge-left .stella-edge.left>b:after,.stella-viewport.edge-right .stella-edge.right>b:after{animation:starTwinkle 5.4s ease-in-out infinite}.stella-edge>i{position:absolute;top:var(--y,50%);width:var(--s,9px);height:var(--s,9px);margin-top:calc(var(--s,9px) / -2);opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0 15.2 8.8 24 12 15.2 15.2 12 24 8.8 15.2 0 12 8.8 8.8z' fill='%23d9edff'/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 0 4px var(--sv-sh-blue-4))}@keyframes cometL{0%{left:6px;opacity:0;transform:scale(.5)}18%{opacity:.9;transform:scale(1)}82%{opacity:.7}to{left:96px;opacity:0;transform:scale(.6)}}@keyframes cometR{0%{right:6px;opacity:0;transform:scale(.5)}18%{opacity:.9;transform:scale(1)}82%{opacity:.7}to{right:96px;opacity:0;transform:scale(.6)}}.stella-viewport.edge-left .stella-edge.left>i{animation:cometL calc(var(--t,1.5s) * var(--edge-k,1)) ease-in var(--d,0s) infinite}.stella-viewport.edge-right .stella-edge.right>i{animation:cometR calc(var(--t,1.5s) * var(--edge-k,1)) ease-in var(--d,0s) infinite}@media(prefers-reduced-motion:reduce){.stella-viewport.edge-left .stella-edge.left>i,.stella-viewport.edge-right .stella-edge.right>i,.stella-viewport.edge-left .stella-edge.left>b,.stella-viewport.edge-right .stella-edge.right>b,.stella-edge:before,.stella-viewport.edge-left .stella-edge.left>b:after,.stella-viewport.edge-right .stella-edge.right>b:after{animation:none}}.stella-zoom{position:relative;margin:0 auto;transition:width .5s cubic-bezier(.22,.61,.36,1),height .5s cubic-bezier(.22,.61,.36,1),margin .5s cubic-bezier(.22,.61,.36,1)}.stella-viewport .stella-tree{transition:transform .5s cubic-bezier(.22,.61,.36,1)}.stella-viewport.zoom-anim .stella-tree{will-change:transform}.stella-viewport.zoom-anim .stella-edges line,.stella-viewport.edge-left .stella-edges line,.stella-viewport.edge-right .stella-edges line,.stella-viewport.zoom-anim .stella-starbox:after{filter:none}.stella-viewport.zoom-anim .stella-node.on .stella-starbox:after,.stella-viewport.edge-left .stella-node.on .stella-starbox:after,.stella-viewport.edge-right .stella-node.on .stella-starbox:after,.stella-viewport.zoom-anim .stella-star{animation:none;transition:none}.stella-viewport.zooming .stella-zoom,.stella-viewport.zooming .stella-tree{transition:none}@media(prefers-reduced-motion:reduce){.stella-zoom,.stella-viewport .stella-tree{transition:none}}.stella-zoombar{display:flex;align-items:center;gap:1px;width:fit-content;margin:0 14px 0 auto;padding:0}.stella-zoombar button{min-width:24px;height:22px;padding:0 7px;border:0;border-radius:7px;background:none;color:var(--lk-seri-zoombar-button-ink);font-size:12px;line-height:1;cursor:pointer;transition:color .14s,background .14s}.stella-zoombar button:hover{background:var(--lk-seri-zoombar-button-hover-bg);color:var(--tx-lit)}.stella-zoombar button.fit{font-size:10.5px;letter-spacing:.02em}.stella-zoombar button.fit.on{color:var(--lk-seri-fit-on-ink)}.stella-tree{position:relative}.stella-edges{position:absolute;left:0;top:0;pointer-events:none}.stella-edges line{stroke:var(--lk-sky-line);stroke-width:1;stroke-linecap:round;opacity:.34}.stella-edges line.on{stroke:var(--lk-sky-line-on);stroke-width:1.4;opacity:.95;filter:drop-shadow(0 0 2px var(--lk-seri-on-shade))}.stella-node{position:absolute;display:flex;flex-direction:column;justify-content:flex-start;gap:1px}.stella-node>button[data-stella-node]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1px;width:100%;flex:1;min-height:0;padding:0;border:0;background:none;color:var(--tx-off);cursor:pointer;line-height:1.15}.stella-starbox{position:relative;display:flex;align-items:center;justify-content:center;flex:none;height:44px;width:100%}.stella-star{width:24px;height:24px;fill:var(--lk-sky-star-off);filter:drop-shadow(0 1px 1px var(--lk-seri-star-shade));transition:fill .12s,filter .12s,transform .18s cubic-bezier(.22,.61,.36,1)}.stella-node.ranged .stella-star{width:32px;height:32px}.stella-label{display:flex;flex-direction:column;align-items:center;gap:0;margin-top:10px}.stella-label .crossed{text-shadow:0 0 3px var(--lk-seri-crossed-glow),0 0 3px var(--lk-seri-crossed-glow),0 0 5px var(--lk-seri-crossed-glow)}.stella-label b{font-size:10px;font-weight:600}.stella-label i{font-size:9.5px;font-style:normal;font-variant-numeric:tabular-nums}.stella-node>button:hover{color:var(--tx-name)}.stella-node>button:hover .stella-star{fill:var(--lk-seri-star-hover-fill)}.stella-node.on>button:hover .stella-star{fill:var(--lk-seri-star-on-hover-fill);filter:drop-shadow(0 0 8px var(--lk-seri-star-on-hover-shade)) drop-shadow(0 1px 1px var(--lk-seri-star-shade))}.stella-node.on>button:hover .stella-starbox:after{animation:none;opacity:.8;transform:scale(1.25)}.stella-node.on>button{color:var(--tx-lit)}.stella-node.on .stella-star{fill:var(--lk-sky-star);filter:drop-shadow(0 0 5px var(--lk-seri-star-on-shade)) drop-shadow(0 1px 1px var(--lk-seri-star-shade))}.stella-node.ranged .stella-star{stroke:var(--lk-seri-star-ranged-stroke);stroke-width:.8}.stella-star .star-spark{fill:var(--lk-seri-star-spark-fill);opacity:0;stroke:none}.stella-node.on .star-spark{fill:var(--lk-seri-star-spark-fill);opacity:.95;r:1.6}.stella-node>button:hover .star-spark{fill:var(--tx-name);opacity:.7}.stella-node.on>button:hover .star-spark{fill:var(--lk-on-acc);opacity:1}.stella-node.ranged .star-inner{stroke:none;opacity:.55}.stella-node.ranged .star-core{stroke:none;fill:var(--lk-seri-star-core-ranged-fill)}.stella-node.on.ranged .star-inner{fill:var(--lk-seri-star-inner-on-ranged-fill);opacity:.85}.stella-node.on.ranged .star-core{fill:var(--lk-on-acc)}.stella-node.ranged>button:hover .star-core{fill:var(--lk-seri-star-core-ranged-hover-fill)}.stella-node.on.ranged .stella-star{stroke:var(--lk-seri-star-inner-on-ranged-fill)}.stella-node.forked>button[data-stella-node]{cursor:ns-resize}.stella-links{position:absolute;inset:0;z-index:3;opacity:0;pointer-events:none;transition:opacity .12s}.stella-node.armed .stella-links,.stella-links:focus-within{opacity:1}.stella-node.armed .stella-link,.stella-link:focus-visible{pointer-events:auto}.stella-link{position:absolute;pointer-events:none;padding:0;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--cost);filter:drop-shadow(0 0 4px var(--lk-seri-link-shade)) drop-shadow(0 0 11px var(--lk-seri-link-shade-2)) drop-shadow(0 1px 2px var(--sv-sh-gray-23));transition:color .12s,filter .12s}.stella-link svg{pointer-events:none;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.stella-link svg .tail-out{fill:var(--lk-seri-tail-out-fill);stroke:none;opacity:.36;filter:blur(1.1px)}.stella-link svg .tail-in{fill:var(--lk-seri-tail-in-fill);stroke:none;opacity:.8;filter:blur(.4px)}.stella-link svg .comet{transform-box:view-box}@keyframes cometOut{0%{transform:scale(.1);opacity:0}35%{opacity:1}to{transform:scale(1);opacity:1}}.stella-node.armed .stella-link svg .comet{animation:cometOut .4s cubic-bezier(.22,.61,.36,1) both}@media(prefers-reduced-motion:reduce){.stella-node.armed .stella-link svg .comet{animation:none}}.stella-link svg .tip{fill:var(--lk-seri-tip-fill);stroke:none;transform-box:fill-box;transform-origin:center;animation:linkSpark 2.6s ease-in-out infinite}@keyframes linkSpark{0%,to{opacity:.9;transform:scale(.96)}50%{opacity:1;transform:scale(1.07)}}@media(prefers-reduced-motion:reduce){.stella-link svg .tip{animation:none}}.stella-link svg{position:absolute}.stella-link.vert svg{width:28px;height:22px}.stella-link.curve svg{width:48px;height:24px}.stella-link.vert{left:28px;width:28px}.stella-link.vert.up{top:-33px;height:38px}.stella-link.vert.up svg{left:6px;top:12px}.stella-link.vert.down{top:39px;height:35px}.stella-link.vert.down svg{left:6px;top:4px}.stella-link.vert.lean{left:12px;width:40px}.stella-link.vert.lean.up{top:-27px;height:32px}.stella-link.vert.lean.up svg{left:22px;top:10px}.stella-link.vert.lean.down{top:39px;height:32px}.stella-link.vert.lean.down svg{left:22px;top:0}.stella-link.curve{left:-16px;width:44px;height:24px}.stella-link.curve.up{top:-15px}.stella-link.curve.down{top:35px}.stella-link.curve svg{left:2px;top:0}.stella-link:hover{color:var(--lk-seri-link-hover-ink);filter:drop-shadow(0 0 7px var(--lk-seri-link-hover-shade)) drop-shadow(0 0 15px var(--lk-seri-link-hover-shade-2)) drop-shadow(0 1px 2px var(--lk-seri-link-hover-shade-3)) brightness(1.08)}.stella-link svg{transition:transform .12s}.stella-link.vert.up:hover svg{transform:translateY(-2px)}.stella-link.vert.down:hover svg{transform:translateY(2px)}.stella-link.up:not(.vert):hover svg{transform:translate(-2px,-2px)}.stella-link.down:not(.vert):hover svg{transform:translate(-2px,2px)}.stella-node select{width:100%;flex:none;height:18px;margin-top:1px;padding:0 3px;border:1px solid var(--ctl-line);border-radius:5px;background:var(--ctl-bg);color:var(--tx-sub);font-size:10px}@media(pointer:coarse){.stella-node select{height:26px;margin-top:4px;font-size:12px;border-width:1.5px;position:relative;z-index:4}.stella-node.ranged{z-index:2}}.stella-node.on select{border-color:var(--ctl-on);color:var(--tx-lit)}@keyframes starBreath{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes starTap{0%{transform:scale(1)}30%{transform:scale(1.5)}to{transform:scale(1)}}.stella-node>button:hover .stella-star{animation:starBreath 1.7s ease-in-out infinite}.stella-node.tapped .stella-star,.stella-node.tapped>button:hover .stella-star{animation:starTap .45s cubic-bezier(.22,.61,.36,1)}@keyframes starLight{0%{fill:var(--lk-sky-star-off);transform:scale(1);filter:drop-shadow(0 0 5px rgba(127,216,255,0)) drop-shadow(0 1px 1px rgba(0,0,0,.6))}55%{transform:scale(1.42)}to{transform:scale(1)}}@keyframes sparkIn{0%{opacity:0}}@keyframes innerIn{0%{opacity:.55}}@keyframes coreIn{0%{fill:#c9d6ea}}.stella-node.on.lighting .star-spark{animation:sparkIn .4s ease-out both}.stella-node.on.lighting.ranged .star-inner{animation:innerIn .4s ease-out both}.stella-node.on.lighting.ranged .star-core{animation:coreIn .4s ease-out both}.stella-node.on.lighting .star-spark,.stella-node.on.lighting.ranged .star-inner,.stella-node.on.lighting.ranged .star-core{animation-delay:calc(var(--i,0) * 70ms + 60ms)}@keyframes lineOn{0%{stroke:#88a0c8;stroke-width:1;opacity:.34}to{stroke:#cadcf8;stroke-width:1.4;opacity:.95}}.stella-edges line.lighting{animation:lineOn .3s ease both;animation-delay:calc(var(--i,0) * 70ms)}.stella-node.lighting .stella-star{animation:starLight .4s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--i,0) * 70ms + 60ms)}@keyframes starDim{0%{fill:#7fd8ff;opacity:1;transform:scale(1.2);filter:drop-shadow(0 0 6px rgba(127,216,255,.7)) drop-shadow(0 1px 1px rgba(0,0,0,.6))}46%{fill:#5f83ab;opacity:.85;transform:scale(.84);filter:drop-shadow(0 0 2px rgba(127,216,255,.28)) drop-shadow(0 1px 1px rgba(0,0,0,.6))}to{opacity:1;transform:scale(1)}}.stella-node.dimming .stella-star{animation:starDim .38s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--i,0) * 55ms)}@keyframes haloDim{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(.7)}}.stella-node.dimming .stella-starbox:after{content:"";position:absolute;width:30px;height:30px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,var(--lk-seri-edge-b-after-bg),var(--lk-seri-edge-b-after-bg-2) 68%);animation:haloDim .38s ease-out both;animation-delay:calc(var(--i,0) * 55ms)}.stella-node.dimming.ranged .stella-starbox:after{width:40px;height:40px}@keyframes lineOff{0%{stroke:#cadcf8;stroke-width:1.4;opacity:.95}to{stroke:#88a0c8;stroke-width:1;opacity:.34}}.stella-edges line.dimming{animation:lineOff .3s ease both;animation-delay:calc(var(--i,0) * 55ms + 90ms)}@keyframes starTwinkle{0%,to{opacity:.28;transform:scale(.86)}50%{opacity:.62;transform:scale(1.12)}}.stella-node.on .stella-starbox:after{content:"";position:absolute;width:30px;height:30px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,var(--lk-seri-edge-b-after-bg),var(--lk-seri-edge-b-after-bg-2) 68%);animation:starTwinkle 5.4s ease-in-out infinite;animation-delay:var(--tw,0s)}.stella-node.on.ranged .stella-starbox:after{width:40px;height:40px}.stella-node.on.is-changed:not(.linkoff) .stella-star{fill:var(--lk-on-acc);filter:drop-shadow(0 0 6px var(--lk-seri-star-on-new-shade)) drop-shadow(0 1px 1px var(--lk-seri-star-shade))}.stella-node.on.is-changed:not(.linkoff)>button{color:var(--lk-on-acc)}.stella-node.on.is-changed:not(.linkoff)>button:hover .stella-star{fill:var(--lk-on-acc);filter:drop-shadow(0 0 10px var(--lk-seri-star-on-new-hover-shade)) drop-shadow(0 1px 1px var(--lk-seri-star-shade))}.stella-node.on.is-changed:not(.linkoff) .stella-starbox:after{background:radial-gradient(circle,var(--lk-seri-starbox-on-new-after-bg),var(--lk-seri-starbox-on-new-after-bg-2) 68%)}.stella-node.on.is-changed:not(.linkoff) .star-spark{fill:var(--lk-on-acc)}.stella-node.on.is-changed.ranged:not(.linkoff) .stella-star{stroke:var(--lk-on-acc)}.stella-node.on.is-changed.ranged:not(.linkoff) .star-inner{fill:var(--lk-seri-star-inner-on-new-ranged-fill)}.stella-node.on.is-changed.ranged:not(.linkoff) .star-core{fill:var(--lk-on-acc)}.stella-node.on.is-changed:not(.linkoff) select{border-color:var(--lk-seri-node-select-on-new-line);color:var(--lk-on-acc)}.stella-edges line.on.is-added:not(.linkoff):not(.linktarget){stroke:var(--lk-on-acc);filter:drop-shadow(0 0 3px var(--lk-seri-on-added-shade))}.stella-change-count{color:var(--lk-seri-node-select-on-new-line)}@keyframes haloIn{0%{opacity:0;transform:scale(.4)}70%{opacity:.5;transform:scale(1.06)}to{opacity:.3;transform:scale(.9)}}.stella-node.on.lighting .stella-starbox:after{animation:haloIn .24s ease-out both;animation-delay:calc(var(--i,0) * 70ms + .26s)}@media(prefers-reduced-motion:reduce){.stella-node>button:hover .stella-star,.stella-node.tapped .stella-star,.stella-node.on .stella-starbox:after{animation:none}}.stella-node.linkoff .stella-star{fill:var(--lk-seri-star-cut-fill);filter:drop-shadow(0 0 6px var(--lk-seri-star-cut-shade)) drop-shadow(0 1px 1px var(--lk-seri-star-shade))}.stella-node.linkoff>button{color:var(--lk-seri-node-button-cut-ink)}.stella-node.linkoff .stella-starbox:after{background:radial-gradient(circle,var(--lk-seri-starbox-cut-after-bg),var(--lk-seri-starbox-cut-after-bg-2) 68%)}.stella-edges line.linkoff{stroke:var(--lk-seri-linkoff-stroke);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:.5 4.5;opacity:1;filter:drop-shadow(0 0 3px var(--lk-seri-linkoff-shade))}.stella-preview .down{color:var(--lk-seri-gain-down-ink)}.stella-node.linkable .stella-star{fill:var(--lk-seri-star-can-fill);filter:drop-shadow(0 0 2px var(--lk-seri-star-can-shade)) drop-shadow(0 1px 1px var(--lk-seri-star-shade))}.stella-node.linkable>button{color:var(--lk-seri-node-button-can-ink)}.stella-node.linktarget .stella-star{fill:var(--lk-seri-star-target-fill);filter:drop-shadow(0 0 3px var(--lk-seri-star-target-shade)) drop-shadow(0 0 9px var(--lk-seri-star-target-shade-2)) drop-shadow(0 1px 1px var(--lk-seri-star-shade))}.stella-node.linktarget>button{color:var(--lk-seri-node-button-target-ink)}.stella-edges line.linkable{stroke:var(--lk-seri-linkable-stroke);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:.5 4.5;opacity:.85;filter:drop-shadow(0 0 2px var(--lk-seri-linkable-shade))}.stella-edges line.linktarget{stroke:var(--lk-seri-linktarget-stroke);stroke-width:1.6;stroke-dasharray:none;opacity:1;filter:drop-shadow(0 0 2px var(--lk-seri-linktarget-shade)) drop-shadow(0 0 7px var(--lk-seri-linktarget-shade-2))}.stella-note{margin:6px 0 0;padding:6px 9px;border:1px solid var(--it-iset-actions-button-line);border-radius:7px;background:var(--lk-seri-note-bg);color:var(--lk-seri-note-ink);font-size:11px;line-height:1.45}.mcp{margin-left:6px;color:var(--gain);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.mcp.big{margin-left:auto;font-size:12px}.mpick{display:flex;flex-direction:column;gap:5px;margin:2px 0 4px;min-width:0}.mpick.mc{display:grid;grid-template-columns:minmax(0,124px) minmax(0,max-content) 56px;justify-content:start;align-items:center;gap:3px 10px}.mpick.mc>.mpick-row{display:contents}@container (max-width:360px){.mpick.mc{display:flex;align-items:stretch;gap:12px}.mpick.mc>.mpick-row{display:grid;grid-template-columns:minmax(0,1fr) 56px;gap:6px 10px}.mpick.mc>.mpick-row>label{grid-column:1;grid-row:1}.mpick.mc>.mpick-row>.mpick-num{grid-column:2;grid-row:1}.mpick.mc>.mpick-row>.chips,.mpick.mc>.mpick-row>.hint{grid-column:1/-1;grid-row:2}}.mpick-row{display:grid;grid-template-columns:minmax(0,124px) minmax(0,1fr) 56px;align-items:center;gap:4px 8px;min-height:26px}.mpick-row>label{min-width:0;color:var(--dim);font-size:11.5px;word-break:keep-all}.mpick-row .chips{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.mpick-row .hint{font-size:10.5px;font-style:normal}.mpick-num{width:100%;height:24px;padding:0 6px;font-size:11px;text-align:right}.mpick-num.off{color:var(--lk-manual-mpick-num-off-ink)}.chip{height:24px;padding:0 10px;border:1px solid var(--ctl-line);border-radius:12px;background:var(--lk-surface);color:var(--lk-ink-soft);font-size:11px;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.chip:hover{border-color:var(--ctl-on);color:var(--tx-lit)}.chip.on{border-color:var(--ctl-on);background:var(--sv-bg-blue-35);color:var(--tx-lit);font-weight:600}.mpick-max{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:7px 0 2px;color:var(--dim);font-size:11px}.mpick-max>*{align-self:center}.mpick-max>span{flex:none;min-width:62px;white-space:nowrap}.mpick-max .mmax{margin-left:0}.mpick-max.right{justify-content:space-between}.ustat-actions{display:inline-flex;flex-wrap:wrap;gap:6px}.ustat-rec-options{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 14px;margin:10px 0 0;color:var(--tx-sub);font-size:11.5px}.ustat-rec-option{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;cursor:pointer}.ustat-rec-option input{width:14px;height:14px;margin:0;accent-color:var(--acc);cursor:pointer}.ustat-rec-budget{display:inline-flex;align-items:center;gap:2px 6px;white-space:nowrap}.ustat-rec-budget input{width:64px;height:28px;padding:0 6px;border-radius:6px;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}.ustat-rec-budget span{color:var(--tx-off);font-variant-numeric:tabular-nums}.ustat-rec-option input:focus-visible,.ustat-rec-budget input:focus-visible{outline:2px solid var(--ctl-on);outline-offset:2px}.mpick-max+.manual{margin-top:10px}.mtoggle{flex:none;display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 12px;border:1px solid var(--lk-line2);border-radius:6px;background:var(--lk-lift);color:var(--tx-sub);font-size:10.5px;line-height:1;cursor:pointer;transition:background .14s,border-color .14s,color .14s}.mtoggle:hover{border-color:var(--ctl-hover);color:var(--tx-lit)}.mtoggle.on{border-color:var(--gain);background:var(--sv-bg-teal-2);color:var(--lk-gain);font-weight:600}.petbox{container-type:inline-size;margin:2px 0 6px;padding:9px 11px;border:1px solid var(--line);border-radius:9px;background:var(--lk-surface)}.petbox-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;margin-bottom:8px}.petgrade{padding:2px 9px;border:1px solid var(--lk-line2);border-radius:99px;background:var(--lk-raised);color:var(--tx-name);font-size:12.5px;font-weight:600}.petgrade.petit,.esim-dialog .ep-pet-grades>.ep-pet-grade.petit[aria-pressed=true]{border-color:var(--sv-ln-violet-1);background:var(--sv-bg-violet-1);color:var(--lk-g-violet)}.petbox-head i{color:var(--dim);font-size:var(--mfs-note);font-style:normal}.petbox-head em{margin-left:auto;color:var(--lk-ink-dim);font-size:var(--mfs-note);font-style:normal}.petbox-head .petnew{color:var(--cost);font-weight:600}.petrow{display:flex;align-items:flex-start;gap:6px 10px;margin-bottom:9px;font-size:var(--mfs);color:var(--dim)}.petrow>span{flex:0 0 48px;padding-top:5px}.petrow-body{flex:1 1 0;min-width:0;max-width:300px;display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.petlv{flex:1 1 100%;display:flex;flex-direction:column;gap:4px;min-width:0}.petlv label{display:flex;align-items:center;gap:6px}.petlv i{flex:1 1 0;min-width:0;color:var(--lk-ink-dim);font-size:var(--mfs-note);font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.petlv input{flex:none;width:64px;height:24px;padding:0 6px;text-align:right}.petlv .mmax,.petlv .mtoggle{margin-left:0}.petlv-icon,.petlv-exp{display:none}.petbtns{flex:none;display:flex;gap:4px;margin-left:auto}.petrow-body>.pethint{flex:1 1 100%;margin-top:-1px}.petrow-body>.pethint:first-child{flex:0 1 auto;margin-top:0}.petgear .mtoggle{flex:none;width:64px;padding:0}.petgear input:disabled{opacity:.45}.petenh{display:inline-flex;align-items:center;gap:5px}.petenh input{width:52px;height:24px;padding:0 6px;text-align:right}.petenh input:disabled{opacity:.45}.pethint{margin:0;color:var(--lk-ink-dim);font-size:var(--mfs-note);font-style:normal}.petsum{margin-top:8px;padding-top:7px;border-top:1px solid var(--line);font-size:var(--mfs);color:var(--dim)}.petsum b{color:var(--lk-ink);font-weight:600;font-variant-numeric:tabular-nums}.petsum i{margin-left:6px;color:var(--lk-ink-dim);font-size:var(--mfs-note);font-style:normal}.petrow-max{margin-top:9px;padding-top:8px;border-top:1px dashed var(--lk-line)}@container (max-width:360px){.petrow{flex-wrap:wrap;gap:4px 10px}.petrow>span{flex:1 1 100%;padding-top:0}}@container (min-width:380px){.petrow-body{max-width:430px}.petlv{flex:1 1 200px}.petbtns{flex-direction:column;align-self:flex-start}}.petfood{display:flex;flex-wrap:wrap;align-items:baseline;gap:1px 8px;margin:8px 0 0;color:var(--lk-ink-dim);font-size:10.5px;line-height:1.6}.petfood b{color:var(--tx-name)}.petfood-t{color:var(--tx-sub);font-weight:600}.petfood>span{white-space:nowrap}.petfood>span:not(:last-child):after{content:"\b7";margin-left:8px;color:var(--lk-ink-dim)}.mmax.best{margin-top:0;border-color:var(--sv-ln-yellow-4);background:var(--sv-bg-gray-12);color:var(--cost);font-weight:600}.mmax.best:hover{border-color:var(--cost);color:var(--sv-tx-yellow-4)}.mmax[data-bless-open]{border-color:var(--lk-manual-mmax-line);background:var(--lk-manual-mmax-bg);color:var(--lk-manual-mmax-ink);font-weight:600}.mmax[data-bless-open]:hover{border-color:var(--lk-manual-mmax-hover-line);background:var(--lk-manual-mmax-hover-bg);color:var(--lk-seri-link-hover-ink)}.bless{margin:2px 0 4px}.bless-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:12px}.bless-input{min-width:0;container-type:inline-size}.bless button.bless-lock,.bless button.bless-clear{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;min-height:32px;padding:0;margin:0;border:1px solid var(--ctl-line);border-radius:6px;background:var(--ctl-bg);color:var(--tx-sub);cursor:pointer}.bless-lock svg,.bless-clear svg{width:19px;height:19px}.bless button.bless-lock[aria-pressed=true]{border-color:var(--acc);color:var(--acc)}.bless button.bless-lock:hover,.bless button.bless-clear:hover{border-color:var(--ctl-on);color:var(--tx)}.bless button.bless-clear{border-color:transparent;background:transparent;color:var(--lk-bless-clear-ink)}.bless button.bless-clear svg{width:15px;height:15px}.bless button.bless-clear:hover{border-color:transparent;background:var(--lk-bless-clear-hover-bg);color:var(--lk-bless-clear-hover-ink)}.bless button.bless-lock:focus-visible,.bless button.bless-clear:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.bless-expect{min-width:0;container-type:inline-size;margin:0;padding-top:16px;border-top:1px solid var(--line)}.bless-expect-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bless-expect-title h3{margin:0;color:var(--tx);font-size:15px;font-weight:600}.bless-expect-title button{min-height:36px;padding:6px 10px;font-size:12px}.bless-expect-title .bless-simulation-toggle{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--lk-acc-line);background:var(--lk-bless-simulation-toggle-bg);color:var(--lk-bless-simulation-toggle-ink);font-weight:600}.bless-simulation-toggle:hover{background:var(--lk-bless-simulation-toggle-hover-bg)}.bless-expect-title .bless-simulation-toggle[aria-pressed=true]{background:var(--lk-acc-soft);color:var(--lk-acc-text)}.bless-simulation-toggle:focus-visible{outline:2px solid var(--ctl-on);outline-offset:3px}.bless-side{min-width:0;max-width:420px;margin:0;padding-top:16px;border-top:1px solid var(--line)}.bless-side h4{display:flex;align-items:baseline;gap:8px;margin:0 0 10px;color:var(--tx);font-size:14px;font-weight:600}.bless-side h4 small,.ep-serion-total .is-na{color:var(--dim);font-size:12px;font-weight:500}.bless-side .champ-total{flex-direction:column;gap:7px;margin:0;color:var(--tx);font-size:13px;font-variant-numeric:tabular-nums}.bless-side .champ-total>span:not(.hint){display:flex;justify-content:space-between;gap:12px}.bless-side .champ-total b{font-weight:500}.bless-side button.bless-sim-open{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;margin:20px 0 0;transition:transform .08s,background-color .15s}.bless-side button.bless-sim-open:hover{background:var(--lk-bless-sim-open-hover-bg);border-color:var(--lk-bless-sim-open-hover-bg)}.bless-side button.bless-sim-open:active{transform:scale(.98)}.bless-side button.bless-sim-open:focus-visible{outline:2px solid var(--lk-hexa-bless-sim-open-focus-line);outline-offset:2px}.bless-sim-open svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.guild-cook-foot{display:flex;justify-content:flex-end;padding:10px 11px;border-top:1px solid var(--line)}.guild-cook-foot button.bless-sim-open{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;transition:transform .08s,background-color .15s}.guild-cook-foot button.bless-sim-open:hover{background:var(--lk-bless-sim-open-hover-bg);border-color:var(--lk-bless-sim-open-hover-bg)}.guild-cook-foot button.bless-sim-open:active{transform:scale(.98)}.guild-cook-foot button.bless-sim-open:focus-visible{outline:2px solid var(--lk-hexa-bless-sim-open-focus-line);outline-offset:2px}@media(pointer:coarse){.guild-cook-foot button.bless-sim-open{min-height:44px}}.bless-side .hint{margin:7px 0 0;text-align:center}@container (min-width:720px){.bless-layout{grid-template-columns:minmax(304px,472px) minmax(320px,1fr);gap:20px;align-items:start}.bless-expect,.bless-side{padding:0 0 0 20px;border-top:0;border-left:1px solid var(--line)}}.bless-expect-body{padding-top:12px;max-width:660px}.bless-expect-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.bless-expect-heading h4,.bless-result-heading{margin:0;color:var(--tx);font-size:14px;font-weight:600}.bless-expect-heading span{color:var(--dim);font-size:12px}.bless-expect-heading .bless-current-level{color:var(--lk-acc-text);font-size:14px;font-weight:700}.bless-count-control{display:flex;align-items:center;gap:8px}.bless-expect-heading [data-bless-count]{color:var(--lk-acc-text);font-size:13px;white-space:nowrap}.bless-expect-heading [data-bless-count] b{font-size:16px;font-variant-numeric:tabular-nums}.bless-count-control button{width:32px;min-height:32px;padding:0;font-size:18px;line-height:1}@media(pointer:coarse){.bless-count-control button{width:44px;min-height:44px}}.bless-expect-conditions{padding:0 0 14px;border-bottom:1px solid var(--line)}.bless-expect-resources{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-top:10px}.bless-expect-resources .bless-experience-row,.bless-expect-resources .bless-expect-note{margin:0}.simulating .bless-expect-resources .bless-experience-row{display:none}.bless-expect-goals{padding-top:16px}.bless-expect-purpose{margin:6px 0 10px;color:var(--tx);font-size:13px;line-height:1.5;word-break:keep-all}.bless-expect-goals .bless-combination-note{margin:-6px 0 10px}.bless-expect-goals .bless-option-basis{margin:12px 0 6px;font-size:11px}.bless-experience-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 10px;font-size:13px;color:var(--dim)}.bless-experience-row[hidden]{display:none}.bless-experience-row input{width:90px;min-height:40px;box-sizing:border-box;font-variant-numeric:tabular-nums}.bless-crystal-icon,.bless-prayer-icon{object-fit:contain;vertical-align:middle;margin-right:4px}.bless-crystal-icon{width:20px;height:20px}.bless-prayer-icon{display:inline-block;width:16px;height:16px;background:var(--lk-prayer-icon);-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.bless-expect-note{margin:4px 0 10px;color:var(--dim);font-size:12px;line-height:1.6;word-break:keep-all}.bless-target{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.bless-target+.bless-target{margin-top:12px}.bless-target select{flex:none;min-width:0;max-width:100%;min-height:40px;padding:6px 8px;box-sizing:border-box;background:var(--ctl-bg);border:1px solid var(--ctl-line);border-radius:6px;color:var(--tx);font-size:13px}.bless-target select[data-bless-stat]{width:var(--bless-target-stat-width,154px)}.bless-target select[hidden]{display:none}.bless-target select[data-bless-min]{width:var(--bless-target-min-width,118px)}.bless-target optgroup[data-bless-mark]{color:color-mix(in srgb,var(--g) 72%,var(--lk-bless-target-optgroup-ink));font-weight:700}.bless-target optgroup[data-bless-mark] option{color:var(--tx);font-weight:400}.bless-target select:disabled{opacity:.45}.bless-option-control{position:relative;flex:none;width:var(--bless-target-stat-width,250px);max-width:100%}.bless-target .bless-option-toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:6px 8px;box-sizing:border-box;background:var(--ctl-bg);border:1px solid var(--ctl-line);border-radius:6px;color:var(--tx);font-size:13px;text-align:left}.bless-option-toggle>span:first-child{flex:1;min-width:0;white-space:nowrap}.bless-option-toggle>svg{flex:none}.bless-option-toggle[aria-expanded=true]{border-color:var(--acc)}.bless-option-gain{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:12px;font-variant-numeric:tabular-nums}.bless-option-gain b,.bless-target-power b{color:var(--gain);font-weight:600}.bless-option-gain img,.bless-target-power img,.bless-power-range img{width:16px;height:16px;object-fit:contain;flex:none;filter:var(--lk-cp-icon)}.bless-option-menu{position:fixed;inset:auto;margin:0;padding:4px;width:max-content;min-width:230px;max-width:calc(100vw - 16px);box-sizing:border-box;overflow:auto;overscroll-behavior:contain;border:1px solid var(--ctl-line);border-radius:8px;background:var(--ctl-bg);color:var(--tx);box-shadow:0 8px 24px var(--lk-bless-option-menu-shadow);z-index:100}.bless-option-menu[hidden]{display:none}.bless-option-menu button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;padding:8px;border:0;border-radius:4px;background:transparent;color:var(--tx);font-size:13px;text-align:left;white-space:nowrap}.bless-option-menu button[aria-selected=true]{background:var(--lk-bless-simulation-toggle-bg)}.bless-option-menu button:not(:disabled):hover{background:var(--lk-bless-simulation-toggle-hover-bg)}.bless-option-menu button:disabled{opacity:.4}.bless-option-menu button:focus-visible,.bless-option-toggle:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.bless-target-power{display:flex;align-items:center;gap:6px;flex-basis:100%;font-size:12px;color:var(--dim);font-variant-numeric:tabular-nums}.bless-target-power[hidden]{display:none}.bless-target button.bless-target-remove{padding:6px 4px;min-height:40px;font-size:12px}@container (max-width:380px){.bless-target{gap:6px}}.bless-expect button.bless-target-add{display:block;margin-top:10px;font-size:12px;min-height:36px}.bless-result-heading{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.bless-expect-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:12px 0}.bless-expect-metrics>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.bless-expect-metrics>div:nth-child(-n+3){grid-column:1/-1}.bless-expect-metrics>div:nth-child(n+4){display:block;margin-top:4px;padding-top:10px;border-top:1px solid var(--line)}.bless-expect-metrics>div:nth-child(n+4) dd{margin-top:4px}.bless-expect-metrics dt{color:var(--dim);font-size:12px}.bless-expect-metrics dd{margin:0;color:var(--tx);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.bless-expect-mean dd{font-size:20px}.bless-expect-comparison{margin-top:16px;padding-top:12px;border-top:1px solid var(--line);min-width:0}.bless-expect-comparison[hidden]{display:none}.bless-comparison-heading{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:14px}.bless-comparison-heading>span{color:var(--warn);font-size:12px}.bless-comparison-basis{margin:8px 0;color:var(--dim);font-size:12px}.bless-comparison-basis summary{cursor:pointer;width:fit-content}.bless-comparison-basis summary:focus-visible{outline:2px solid var(--ctl-on);outline-offset:3px}.bless-comparison-basis p{margin:8px 0;line-height:1.6}.bless-comparison-slots{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin:8px 0;color:var(--dim);font-size:12px}.bless-comparison-slots[hidden]{display:none}.bless-comparison-slots>span{white-space:nowrap}.bless-comparison-slots .bless-comparison-added{flex-basis:100%;color:var(--lk-acc-text)}.bless-expect-comparison table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.bless-expect-comparison th,.bless-expect-comparison td{padding:8px 4px;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.bless-expect-comparison th{color:var(--dim);font-weight:400}.bless-expect-comparison th:first-child{text-align:left;padding-left:0}.bless-expect-comparison td{color:var(--tx);font-weight:600}.bless-expect-comparison [data-bless-compare^=actual-]{color:var(--lk-acc-text)}.bless-expect-comparison small{font-size:11px}.bless-expect-comparison .bless-expect-note{margin:8px 0 0}.has-bless-comparison .bless-expect-metrics,.has-bless-comparison .bless-completion-note,.has-bless-comparison .bless-result-heading{display:none}.bless-expect-help{margin-top:14px;padding-top:10px;border-top:1px solid var(--line);font-size:12px;color:var(--dim)}.bless-expect-help summary{cursor:pointer;width:fit-content}.bless-expect-help summary:focus-visible{outline:2px solid var(--ctl-on);outline-offset:3px}.bless-expect-help p{margin:8px 0 0;line-height:1.6;word-break:keep-all}@media(max-width:480px){.bless-target{gap:6px}}@media(pointer:coarse){.bless{--bless-clear-size:44px}.bless button.bless-lock,.bless button.bless-clear{width:44px;min-height:44px}.bless-target select,.bless-target .bless-option-toggle,.bless-option-menu button,.bless-target button.bless-target-remove,.bless-expect button.bless-target-add,.bless-expect-title button,.bless-sim-actions button{min-height:44px}}.bless-lv{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:0 0 7px;padding:5px 9px;border:1px solid var(--ctl-line);border-radius:8px;background:var(--lk-bless-lv-bg)}.bless-lv>span{color:var(--tx-name);font-size:13px;font-weight:600}.bless-lv select{height:32px;padding:0 8px;border:1px solid var(--ctl-on);border-radius:6px;background:var(--ctl-bg);color:var(--tx-lit);font-size:13px;font-weight:600}.bless-lv b{color:var(--tx-name);font-size:11.5px}.bless-lv b.bad{color:var(--lk-neg)}.bless-lv i{color:var(--dim);font-size:10.5px;font-style:normal}.bless-slots{display:flex;flex-direction:column;gap:6px}.bless-slot{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:6px 0;border-block:1px solid transparent}.bless-slot.unopened{border-block-style:dashed;border-block-color:var(--ctl-line);background:var(--ctl-bg)}.bless-slot.unopened .bless-note{color:var(--tx-sub)}.bless-row{display:flex;align-items:center;gap:4px;min-width:0;flex-wrap:wrap}.bless-grade-pick,.bless-acts{display:contents}.bless-row select.bless-grade-select{flex:none;width:var(--bless-grade-width,98px)}.bless-row>select.bless-kind-select{flex:none;width:var(--bless-kind-width,128px)}.bless-row>select.bless-pick-select{flex:none;width:var(--bless-pick-width,86px)}.bless-clear-slot{display:inline-flex;width:var(--bless-clear-size,32px);margin-inline-start:16px;flex:none}.bless-row:nth-child(2){padding-left:39px}@container (min-width:464px){.bless-slot{grid-template-columns:max-content max-content;column-gap:8px;align-items:center;justify-content:start}.bless-slot>.bless-row{flex-wrap:nowrap}.bless-slot>.bless-row:nth-child(2){padding-left:0}.bless-slot>.bless-note{grid-column:1/-1}}.bless-row>select,.bless-row>.bless-val{flex:1;min-width:0}.bless-row>.bless-val{flex:0 0 66px}@container (max-width:463px){.bless-input .bless-slots .bless-slot{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"grade kind value" "note note acts";column-gap:6px;row-gap:2px;align-items:center}.bless-input .bless-slots .bless-slot>.bless-row{display:contents}.bless-input .bless-slots .bless-slot .bless-no{display:none}.bless-input .bless-slots .bless-slot .bless-grade-pick{grid-area:grade;position:relative;display:block}.bless-input .bless-slots .bless-slot .bless-mark{width:30px;height:30px;border-radius:7px;font-size:14px}.bless-input .bless-slots .bless-slot .bless-row .bless-grade-pick>select.bless-grade-select{position:absolute;top:-7px;left:-7px;width:calc(100% + 14px);height:calc(100% + 14px);max-width:none;min-height:0;opacity:0;cursor:pointer}.bless-input .bless-slots .bless-slot .bless-grade-pick:focus-within>.bless-mark{outline:2px solid var(--ctl-on);outline-offset:2px}.bless-input .bless-slots .bless-slot .bless-row select.bless-kind-select{grid-area:kind;width:auto}.bless-input .bless-slots .bless-slot .bless-row select.bless-pick-select{grid-area:value;width:var(--bless-pick-width,86px)}.bless-input .bless-slots .bless-slot>.bless-note{grid-area:note;padding-left:0}.bless-input .bless-slots .bless-slot .bless-acts{grid-area:acts;display:flex;align-items:center;justify-content:flex-end;gap:4px}.bless-input .bless-slots .bless-slot [data-bless-sim-lock]{grid-area:acts;justify-self:end}.bless-input .bless-slots .bless-slot.blank{grid-template-areas:"grade grade grade" "note note note";padding-block:2px}.bless-input .bless-slots .bless-slot.blank .bless-mark{display:none}.bless-input .bless-slots .bless-slot.blank .bless-row .bless-grade-pick>select.bless-grade-select{position:static;opacity:1;width:var(--bless-grade-width,98px);min-height:40px}.bless-slot.blank .bless-kind-select,.bless-slot.blank .bless-pick-select,.bless-slot.blank .bless-acts,.bless-slot.blank:not(.unopened)>.bless-note{display:none}[data-bless-sim-view] .bless-slots .bless-slot.blank:not(.unopened){min-height:78px;align-content:start}@media(pointer:coarse){[data-bless-sim-view] .bless-slots .bless-slot.blank:not(.unopened){min-height:104px}}}.bless-expect :is([data-bless-results],[data-bless-compare^=remaining-]){transition:opacity .12s ease-out}.bless-recalculating :is([data-bless-results],[data-bless-compare^=remaining-]){opacity:.55;transition:opacity .2s ease-out .25s}.bless-warn{margin:7px 0 0;padding:6px 9px;border:1px solid var(--it-iset-actions-button-line);border-radius:7px;background:var(--lk-seri-note-bg);color:var(--lk-seri-note-ink);font-size:10.5px;line-height:1.45}.bless-warn b{color:var(--it-ogh-span-ink)}.bless-dlg{width:min(360px,92vw);padding:16px 18px;border:1px solid var(--lk-seri-mstep-line);border-radius:12px;background:var(--panel2,var(--lk-bless-dlg-bg));color:var(--tx,var(--tx-lit))}.bless-dlg::backdrop{background:var(--lk-manual-delete-dialog-backdrop-bg)}.bless-dlg h3{margin:0 0 6px;font-size:14px}.bless-dlg p{margin:0 0 12px;color:var(--dim);font-size:11px;line-height:1.5}.bless-dlg p b{color:var(--tx)}.bless-fields{display:flex;flex-direction:column;gap:6px}.bless-fields label{display:flex;align-items:center;gap:8px}.bless-fields span{flex:1;min-width:0;color:var(--dim);font-size:11.5px;word-break:keep-all}.bless-fields input{flex:none;width:88px;height:26px;padding:0 7px;border:1px solid var(--ctl-line);border-radius:6px;background:var(--ctl-bg);color:var(--tx-lit);font-size:11.5px;text-align:right}.bless-dlg-foot{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.bless-dlg-foot [data-bless-dialog-clear]{margin-right:auto;border-color:var(--lk-manual-mclear-line);background:var(--lk-bless-clear-hover-bg);color:var(--lk-bless-clear-hover-ink)}.bless-dlg-foot [data-bless-dialog-clear]:hover{border-color:var(--lk-manual-mclear-hover-line);background:var(--lk-manual-mclear-hover-bg);color:var(--lk-manual-mclear-hover-ink)}.bless-dlg-foot [data-bless-dialog-clear]:focus-visible{outline:2px solid var(--lk-bless-clear-hover-ink);outline-offset:2px}.bless-dlg-foot button{flex:none;display:inline-flex;align-items:center;justify-content:center;height:32px;min-width:84px;margin:0;padding:0 14px;border-radius:8px;font-size:12px;font-weight:600;line-height:1}.bless-note{padding-left:18px;color:var(--dim);font-size:10px;font-style:normal}.bless-no{flex:none;width:12px;color:var(--tx-sub);font-size:10px;text-align:center}.bless-mark{flex:none;display:flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:5px;background:var(--g,var(--lk-bless-mark-bg));color:var(--lk-badge-ink);font-size:11px;font-weight:700;line-height:1;box-shadow:inset 0 0 0 1px var(--lk-bless-mark-shadow)}.bless-row select[data-bless-mark]{border-color:var(--g)}.bless-slot select,.bless-slot .bless-val{width:100%;min-width:0;max-width:100%;height:28px;padding:0 4px;box-sizing:border-box;border:1px solid var(--ctl-line);border-radius:6px;background:var(--ctl-bg);color:var(--tx-sub);font-size:10.5px}.bless-slot .bless-val{text-align:right}.bless-slot select:not(:disabled),.bless-slot .bless-val:not(:disabled){border-color:var(--ctl-on);color:var(--tx-lit)}.bless-slot select:disabled,.bless-slot .bless-val:disabled{opacity:.45}.bless-slot i b.bad{color:var(--lk-neg);font-weight:600}.bless-power-range{display:flex;flex-wrap:wrap;gap:6px 12px;padding-top:12px;border-top:1px solid var(--line);font-size:13px}.bless-power-range>span{color:var(--dim)}.bless-power-range>span{display:inline-flex;align-items:center;gap:6px}.bless-power-range>b{font-variant-numeric:tabular-nums;color:var(--gain)}.bless-sim-experience{appearance:none;display:block;flex-basis:100%;width:100%;height:6px;margin:2px 0 4px;border:0;border-radius:3px;overflow:hidden;background:var(--ctl-bg);color:var(--acc)}.bless-sim-experience::-webkit-progress-bar{background:var(--ctl-bg);border-radius:3px}.bless-sim-experience::-webkit-progress-value{background:var(--acc);border-radius:3px}.bless-sim-experience::-moz-progress-bar{background:var(--acc);border-radius:3px}.bless-sim-experience.is-max{color:var(--gain)}.bless-sim-experience.is-max::-webkit-progress-value{background:var(--gain)}.bless-sim-experience.is-max::-moz-progress-bar{background:var(--gain)}.bless-sim-controls{padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--line)}.bless-sim-actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.bless-sim-actions button{min-height:36px;font-size:12px}.bless-sim-actions [data-bless-sim-once]{border:1px solid var(--lk-acc-line);background:var(--lk-acc-soft);color:var(--lk-acc-text)}.bless-sim-actions button[aria-pressed=true]{border-color:var(--acc);color:var(--lk-acc-text);background:var(--lk-bless-simulation-toggle-bg)}.bless-sim-actions [data-bless-sim-auto]{display:inline-flex;align-items:center;gap:7px}.bless-sim-actions [data-bless-sim-auto]:before{content:"";width:10px;height:10px;box-sizing:border-box;border:1.5px solid currentColor;border-radius:50%;border-top-color:transparent}.bless-sim-actions [data-bless-sim-auto][aria-pressed=true]:before{animation:blessAutoSpin .75s linear infinite}@keyframes blessAutoSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bless-sim-actions [data-bless-sim-auto][aria-pressed=true]:before{animation:none}}.bless-sim-ledger{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;margin:12px 0 6px;font-size:13px;font-variant-numeric:tabular-nums}.bless-sim-controls .bless-unlock-notice{display:flex;align-items:flex-start;gap:10px;margin:12px 0;padding:12px;background:var(--lk-bless-unlock-notice-bg);color:var(--lk-bless-unlock-notice-ink);border:1px solid var(--lk-bless-unlock-notice-line);border-radius:8px}.bless-unlock-notice>svg{width:22px;height:22px;flex:none;margin-top:1px}.bless-unlock-notice strong{display:block;font-size:15px;font-weight:700;line-height:1.5}.bless-unlock-notice>span>span{display:block;margin-top:3px;color:var(--lk-bless-unlock-notice-span-ink);font-size:12px}.bless-sim-ledger>span{display:inline-flex;align-items:center;gap:4px}.bless-sim-controls[data-bless-sim-result=complete] [data-bless-sim-status],.bless-sim-controls[data-bless-sim-result=matched] [data-bless-sim-status]{color:var(--gain)}.bless-slot.sim-matched .bless-mark,.bless-slot.sim-matched select,.bless-slot.sim-matched .bless-lock,.bless-sim-controls.sim-settled .bless-sim-ledger,.bless-sim-power.sim-settled b{animation:blessSettle .22s cubic-bezier(.16,1,.3,1)}@keyframes blessSettle{0%{opacity:.6}to{opacity:1}}@media(prefers-reduced-motion:reduce){.bless-slot.sim-matched .bless-mark,.bless-slot.sim-matched select,.bless-slot.sim-matched .bless-lock,.bless-sim-controls.sim-settled .bless-sim-ledger,.bless-sim-power.sim-settled b{animation:none}}.bless-sim-power{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:13px;font-variant-numeric:tabular-nums}.bless-sim-power>span{color:var(--dim);margin-right:4px}.bless-sim-power img{width:16px;height:16px;object-fit:contain;filter:var(--lk-cp-icon)}.bless-sim-power b{color:var(--gain);font-size:16px}.bless.simulating .bless-input select:disabled{opacity:1;color:var(--tx);cursor:default}.bless.simulating .bless-clear-slot{display:none}.bless.simulating .bless-input .unopened select:disabled{opacity:.45}.bless.simulating .bless-lv,:root[data-theme=light] .esim-page .ep-area .bless.simulating .bless-lv{border-color:var(--lk-acc-mute)}.bless-slot.sim-rolling .bless-mark,.bless-slot.sim-rolling select{opacity:.4;transform:translateY(-2px);transition:opacity .14s ease,transform .14s ease}.bless-slot.sim-revealed .bless-mark,.bless-slot.sim-revealed select{animation:blessReveal .22s cubic-bezier(.16,1,.3,1)}@keyframes blessReveal{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bless-slot.sim-rolling .bless-mark,.bless-slot.sim-rolling select{opacity:1;transform:none;transition:none}.bless-slot.sim-revealed .bless-mark,.bless-slot.sim-revealed select{animation:none}}.medals,.stigma{margin:2px 0 4px}.medal-slots{display:grid;grid-template-columns:repeat(3,minmax(0,260px));justify-content:center;gap:8px 18px}@container (max-width:430px){.medal-slots{grid-template-columns:minmax(0,1fr);gap:12px}.medal-slots>.medal-slot{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:12px;row-gap:3px;align-items:center}.medal-slots>.medal-slot>.medal-face{grid-row:1 / span 3;width:44px;height:44px;font-size:16px}.medal-slots>.medal-slot>:not(.medal-face){grid-column:2;justify-self:stretch}.medal-slots>.medal-slot select{max-width:none}.medal-slots>.medal-slot>.medal-eff{text-align:left}}.medal-slot{min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px}.medal-face{position:relative;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:2px solid var(--frame,var(--lk-line2));border-radius:50%;background:radial-gradient(circle at 50% 34%,var(--lk-lift),var(--lk-raised));box-shadow:0 0 8px -3px var(--frame,transparent);color:var(--tx-name);font-size:19px;font-weight:600}.medal-face img{width:100%;height:100%;border-radius:50%;object-fit:cover}.medal-lv{position:absolute;z-index:1;right:-2px;bottom:-2px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--lk-line);border-radius:50%;background:var(--frame,var(--sv-bg-blue-36));color:var(--sv-tx-keep-gray-7);font-size:9.5px;font-style:normal;font-weight:700;line-height:1}.medal-slot.empty .medal-face{border-style:dashed;border-color:var(--ctl-line);color:var(--lk-medal-face-empty-ink)}@keyframes medalSeat{0%{transform:scale(1.34) rotate(-10deg);opacity:0;box-shadow:0 0 8px -3px transparent;animation-timing-function:cubic-bezier(.7,0,.9,.35)}22%{opacity:1}44%{transform:scale(.93) rotate(2deg);opacity:1;box-shadow:0 0 26px 1px var(--frame,transparent);animation-timing-function:cubic-bezier(.2,1.5,.4,1)}58%{transform:scale(1.03) rotate(-.6deg)}74%{transform:scale(.985) rotate(0)}to{transform:none;opacity:1}}.medal-slot.seating .medal-face{animation:medalSeat .82s both;animation-delay:calc(var(--i,0) * .33s)}@keyframes medalKnock{0%,to{transform:none}28%{transform:translate(-1.6px)}58%{transform:translate(1.2px)}82%{transform:translate(-.5px)}}.medal-slot.seating{animation:medalKnock .19s ease-out both;animation-delay:calc(var(--i,0) * .33s + 345ms)}@keyframes medalSocket{0%{opacity:0;transform:scale(1.15);border-color:color-mix(in srgb,var(--frame,var(--slot-line)) 60%,#fff)}18%{opacity:1;transform:scale(1.06)}38%{opacity:1;transform:scale(1);border-color:var(--frame,var(--slot-line))}70%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1)}}.medal-slot.seating .medal-face:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:1.5px solid var(--frame,var(--slot-line));pointer-events:none;will-change:transform,opacity;animation:medalSocket .5s cubic-bezier(.25,1,.3,1) both;animation-delay:calc(var(--i,0) * .33s + .35s)}@keyframes medalBurst{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.95)}}.medal-slot.seating .medal-face:before{content:"";position:absolute;inset:-1px;border-radius:50%;border:1px solid var(--frame,var(--slot-line));pointer-events:none;will-change:transform,opacity;animation:medalBurst .56s cubic-bezier(.16,.75,.3,1) both;animation-delay:calc(var(--i,0) * .33s + 355ms)}@keyframes medalLvIn{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.medal-slot.seating .medal-lv{animation:medalLvIn .26s cubic-bezier(.33,1,.68,1) both;animation-delay:calc(var(--i,0) * .33s + .66s)}@keyframes medalUnseat{0%{transform:scale(1.07);opacity:.3}45%{opacity:1}to{transform:none;opacity:1}}.medal-slot.releasing .medal-face{animation:medalUnseat .34s cubic-bezier(.33,1,.68,1) both;animation-delay:calc(var(--i,0) * .12s)}@keyframes medalLetGo{0%{opacity:.55;transform:scale(.94)}to{opacity:0;transform:scale(1.4)}}.medal-slot.releasing .medal-face:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:1px solid var(--tx-off);pointer-events:none;will-change:transform,opacity;animation:medalLetGo .3s ease-out both;animation-delay:calc(var(--i,0) * .12s)}@media(prefers-reduced-motion:reduce){.medal-slot.seating,.medal-slot.seating .medal-face,.medal-slot.seating .medal-lv,.medal-slot.releasing .medal-face{animation:none}.medal-slot.releasing .medal-face:after{display:none}.medal-slot.seating .medal-face:after,.medal-slot.seating .medal-face:before{display:none}}.medal-slot select,.stigma-slot select{width:100%;max-width:190px;height:23px;padding:0 5px;border:1px solid var(--ctl-line);border-radius:6px;background:var(--ctl-bg);color:var(--tx-sub);font-size:10.5px}.medal-slot:not(.empty) select,.stigma-slot:not(.empty) select{border-color:var(--ctl-on);color:var(--tx-lit)}.medal-eff{min-height:15px;color:var(--dim);font-style:normal;text-align:center;font-size:clamp(10.5px,calc(6px + .5cqi),12.5px)}.stigma-set{position:relative;overflow:hidden;display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-height:26px;margin:0 0 8px;padding:5px 9px;border:1px dashed var(--ctl-line);border-radius:8px;background:var(--lk-surface);color:var(--tx-name);font-size:11px}.stigma-set>*{position:relative;z-index:1}.stigma-set.on{border-style:solid;color:var(--tx-on);border-color:var(--lit);background:color-mix(in srgb,var(--lit) 13%,var(--lk-surface));box-shadow:inset 0 0 24px -12px var(--lit),0 0 10px -5px var(--lit)}.stigma-set.on b{color:var(--lit)}@keyframes stigmaSlotIgnite{0%{border-color:var(--slot-line);box-shadow:inset 0 0 12px -6px transparent,0 0 0 -4px transparent}50%{border-color:var(--lit);box-shadow:inset 0 0 22px -3px var(--lit),0 0 11px -4px var(--lit)}}.stigma-slot.set.igniting{animation:stigmaSlotIgnite .7s cubic-bezier(.33,1,.68,1) .12s both}@keyframes stigmaBloom{0%{transform:scale(.72);opacity:0}45%{opacity:.28}to{transform:scale(1.01);opacity:0}}.stigma-slot.set.igniting:after{content:"";position:absolute;inset:0;z-index:0;border-radius:9px;pointer-events:none;background:radial-gradient(62% 96% at 50% 50%,color-mix(in srgb,var(--lit) 52%,transparent),transparent 70%);will-change:transform,opacity;animation:stigmaBloom .75s ease-out .12s both}@keyframes stigmaIgnite{0%{border-color:var(--ctl-line);background:#151c28;color:var(--tx-name)}}.stigma-set.on.igniting{animation:stigmaIgnite .6s cubic-bezier(.33,1,.68,1) .22s both}@keyframes stigmaHaze{0%{opacity:0;transform:scale(.88)}45%{opacity:.34}to{opacity:0;transform:scale(1.06)}}.stigma-set.on.igniting:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;will-change:transform,opacity;background:radial-gradient(70% 140% at 50% 60%,color-mix(in srgb,var(--lit) 40%,transparent),transparent 72%);animation:stigmaHaze 1s ease-out .22s both}@keyframes stigmaEmber{0%{opacity:0;transform:scaleX(.12) scaleY(.55)}30%{opacity:.5}72%{opacity:.28}to{opacity:0;transform:scaleX(1.02) scaleY(1)}}.stigma-set.on.igniting:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;will-change:transform,opacity;background:radial-gradient(26% 130% at 40% 55%,color-mix(in srgb,var(--lit) 55%,transparent),transparent 70%),radial-gradient(20% 115% at 61% 46%,color-mix(in srgb,var(--lit) 42%,transparent),transparent 74%);animation:stigmaEmber .85s cubic-bezier(.33,1,.68,1) .3s both}@keyframes stigmaSlotDouse{0%{border-color:var(--lit);box-shadow:inset 0 0 14px -5px var(--lit)}20%{border-color:color-mix(in srgb,var(--lit) 35%,var(--slot-line));box-shadow:inset 0 0 5px -6px var(--lit)}33%{border-color:color-mix(in srgb,var(--lit) 80%,var(--slot-line));box-shadow:inset 0 0 15px -4px var(--lit)}}.stigma-slot.dousing{animation:stigmaSlotDouse .5s ease-out both}@keyframes stigmaDouse{0%{border-color:var(--lit);color:var(--tx-on);background:color-mix(in srgb,var(--lit) 13%,#151c28);box-shadow:inset 0 0 24px -12px var(--lit),0 0 10px -5px var(--lit)}38%{border-color:color-mix(in srgb,var(--lit) 50%,var(--ctl-line));background:color-mix(in srgb,var(--lit) 7%,#151c28);box-shadow:inset 0 0 18px -11px var(--lit),0 0 5px -4px var(--lit)}}.stigma-set.dousing{border-style:solid;animation:stigmaDouse .66s ease-out .1s both}@media(prefers-reduced-motion:reduce){.stigma-set.on.igniting,.stigma-slot.set.igniting,.stigma-set.dousing,.stigma-slot.dousing{animation:none}.stigma-set.on.igniting:before,.stigma-set.on.igniting:after,.stigma-slot.set.igniting:after{display:none}}.stigma-set span b{color:var(--dim);font-weight:600}.stigma-slots{display:flex;gap:10px;flex-wrap:wrap}.stigma-slot{position:relative;flex:1 1 190px;min-width:170px;display:flex;flex-direction:column;gap:4px;padding:7px 9px;border:1px solid var(--lk-line);border-radius:9px;background:var(--lk-surface)}.stigma-slot>*{position:relative;z-index:1}.stigma-slot>b{color:var(--tx-name);font-size:11px}.stigma-grades{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.sgrade{display:flex;align-items:center;justify-content:center;height:22px;padding:0;border:1px solid var(--ctl-line);border-radius:6px;background:var(--ctl-bg);line-height:1;color:var(--tx-off);font-size:10.5px;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.sgrade,.slight,.stigma .mmax{box-shadow:0 1.5px 0 var(--sv-sh-gray-20);transition:border-color .12s,background .12s,color .12s,transform .16s,box-shadow .16s}.sgrade:active,.slight:active,.stigma .mmax:active{transform:translateY(1.5px) scale(.972);box-shadow:0 0 0 var(--sv-sh-gray-20),inset 0 1px 3px var(--sv-sh-gray-16);transition:transform .04s,box-shadow .04s}@keyframes btnSnap{0%{transform:translateY(1.5px) scale(.965)}52%{transform:translateY(-.5px) scale(1.014)}to{transform:none}}.sgrade.release,.slight.release,.stigma .mmax.release{animation:btnSnap .17s cubic-bezier(.2,.9,.3,1) both}@media(prefers-reduced-motion:reduce){.sgrade:active,.slight:active,.stigma .mmax:active{transform:none;box-shadow:0 1.5px 0 var(--sv-sh-gray-20)}.sgrade.release,.slight.release,.stigma .mmax.release{animation:none}}.sgrade:hover{border-color:var(--ctl-hover);color:var(--tx-lit)}.sgrade.on{background:var(--lk-acc);border-color:var(--ctl-on);color:var(--tx-on);font-weight:600}.stigma-lights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.slight{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:38px;padding:4px 2px;border:1px solid var(--ctl-line);border-radius:7px;background:var(--ctl-bg);color:var(--tx-off);cursor:pointer;text-align:center;transition:border-color .12s,background .12s,color .12s}.slight b{font-size:10px;font-weight:600;color:var(--lit)}.slight i{font-size:10px;font-style:normal;line-height:1.25;word-break:keep-all}.slight:hover{border-color:var(--lit)}.slight.on{border-color:var(--lit);color:var(--tx-on);background:color-mix(in srgb,var(--lit) 18%,var(--ctl-bg))}.stigma-slot.empty{border-style:dashed;border-color:var(--lk-bless-mark-bg)}.light-0{--lit:var(--lk-gain)}.light-1{--lit:var(--lk-neg)}.light-2{--lit:var(--lk-warn)}.light-3{--lit:var(--lk-acc-text)}.stigma-slot:not(.empty){border-color:var(--slot-line)}.stigma-slot.set{border-color:var(--lit);box-shadow:inset 0 0 12px -6px var(--lit)}.mmax.light-0,.mmax.light-1,.mmax.light-2,.mmax.light-3{border-color:var(--lit);color:var(--lit)}.mmax{flex:none;display:inline-flex;align-items:center;justify-content:center;height:24px;margin-left:4px;padding:0 9px;border:1px solid var(--lk-line2);border-radius:6px;background:var(--lk-lift);color:var(--tx-sub);font-size:10.5px;line-height:1;cursor:pointer;vertical-align:middle}.mmax:hover{border-color:var(--ctl-hover);color:var(--tx-lit)}.mmax:disabled{border-color:var(--lk-line);background:var(--lk-raised);color:var(--lk-ink-dim);cursor:default}.mmax:disabled:hover{border-color:var(--lk-line);color:var(--lk-ink-dim)}.manual-guide{margin:0 0 14px;padding:0 0 12px;border-bottom:1px solid var(--line)}.manual-guide-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.manual-guide-head b{color:var(--cost);font-size:13px}.manual-guide p{margin:6px 0 10px;color:var(--tx-sub);font-size:11.5px;line-height:1.5}.manual-guide p b{color:var(--tx-lit);font-weight:600}.manual-chip{padding:5px 11px;border:1px solid var(--lk-manual-chip-line);border-radius:99px;background:var(--lk-seri-mstep-bg);color:var(--tx-lit);font-size:12px;font-weight:500;cursor:pointer}.manual-chip:hover{border-color:var(--ctl-hover);background:var(--lk-manual-chip-hover-bg)}.manual-guide-head b{transition:color .45s ease}.manual-guide.done .manual-guide-head b{color:var(--gain)}.mghead .mdone{margin-left:auto;color:var(--gain);font-size:11px;font-weight:600}.mghead .mdone.off{color:var(--lk-hexa-frag-sum-na-ink)}.mghead .mtodo{margin-left:auto;padding:1px 8px;border-radius:99px;background:var(--lk-manual-mtodo-mghead-bg);color:var(--cost);font-size:10.5px;font-weight:600}.mgroup.empty{border-color:var(--lk-manual-mgroup-empty-line)}.mghead .mtodo.soft{background:none;box-shadow:inset 0 0 0 1px var(--ctl-line);color:var(--tx-off);font-weight:500}.mgroup.empty.soft{border-color:var(--ctl-line)}.tag.replaced{border-style:dashed;border-color:var(--ctl-line);color:var(--lk-sym-split-span-ink)}.tag.replaced b{color:var(--lk-tag-b-replaced-ink);font-weight:500}.tag.from-manual{border-color:var(--slot-line);color:var(--tx-name)}.tag.from-manual b{color:var(--tx-on)}.mgtools{display:inline-flex;align-items:center;gap:2px;margin-left:auto;flex:none}.mghead .mdone~.mgtools,.mghead .mtodo~.mgtools{margin-left:0}@media(max-width:820px){.mgtools{flex-basis:100%;justify-content:flex-end;margin-left:0}.mclear{margin-left:6px}}.mclear{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:2px 10px;border:1px solid var(--lk-manual-mclear-line);border-radius:99px;background:var(--lk-bless-clear-hover-bg);color:var(--lk-bless-clear-hover-ink);font-size:10.5px;font-weight:600;line-height:1.5;cursor:pointer;max-width:84px;opacity:1;overflow:hidden;white-space:nowrap;transition:max-width .22s ease,opacity .18s ease,margin .22s ease,padding .22s ease,transform .22s ease,background .14s,border-color .14s,color .14s}.mclear>i{font-size:9px;font-style:normal;line-height:1}.mclear:hover{border-color:var(--lk-manual-mclear-hover-line);color:var(--lk-manual-mclear-hover-ink);background:var(--lk-manual-mclear-hover-bg)}.mclear:active{transform:scale(.96)}.mclear.off{max-width:0;opacity:0;margin-left:0;padding-left:0;padding-right:0;border-width:0;transform:scale(.9);pointer-events:none}@keyframes mgnext{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes mgprev{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}.mgroup.slide-next{animation:mgnext .2s cubic-bezier(.22,.61,.36,1)}.mgroup.slide-prev{animation:mgprev .2s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){.mgroup.slide-next,.mgroup.slide-prev{animation:none}.mclear{transition:none}}.mnone{display:inline-flex;align-items:center;gap:4px;margin-left:10px;color:var(--lk-ink-dim);font-size:10.5px;white-space:nowrap;cursor:pointer}.mgroup.none .mnone{color:var(--gain);font-weight:600}.mgroup.none .mnone:before{content:"\2713"}.mghead .mdone.off{margin-left:auto;padding:0}.mnone input{width:13px;height:13px;margin:0;cursor:pointer}.mnone input:disabled{cursor:default;opacity:.4}.mgroup.flash,.card.flash{border-color:var(--cost);box-shadow:0 0 0 2px var(--lk-manual-mgroup-flash-shadow);transition:box-shadow .2s,border-color .2s}.mgroup-card>h2{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.mgroup-card.none .mnone{color:var(--gain);font-weight:600}.mgroup-card.none .mnone:before{content:"\2713"}.hexa-skill-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:1px;background:var(--line)}.hexa-skill-card{display:flex;gap:10px;min-width:0;padding:10px 12px}.hexa-skill-card.is-inactive>img{filter:grayscale(1);opacity:.5}.hexa-skill-card.is-inactive .hexa-skill-top>b{color:var(--dim)}.hexa-inactive{color:var(--dim);font-size:10px;font-style:normal;white-space:nowrap}.hexa-skill-card>img,.hexa-skill-blank{flex:none;width:38px;height:38px;border-radius:8px;object-fit:contain;image-rendering:pixelated}.hexa-skill-copy{min-width:0;flex:1}.hexa-skill-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.hexa-skill-top b{min-width:0;font-size:12.5px;font-weight:500;overflow-wrap:anywhere}.hexa-skill-lv{flex:none;color:var(--tx-name);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.hexa-skill-lv em{margin-left:2px;font-size:10.5px;font-style:normal;font-weight:500}.hexa-skill-bar{height:4px;margin:5px 0;border-radius:99px;overflow:hidden}.hexa-skill-bar>span{display:block;height:100%;border-radius:99px}.hexa-skill-card.max .hexa-skill-bar>span{background:linear-gradient(90deg,var(--lk-hexa-skill-bar-span-max-bg),var(--gain))}.hexa-skill-cost{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:10.5px;font-variant-numeric:tabular-nums}.hexa-cost-max{margin-left:auto}.hexa-skill-cost>span{display:inline-flex;align-items:center;gap:5px}.hexa-skill-cost b{font-weight:500}.hexa-cost-next.max b{color:var(--gain);font-weight:600}:is(.hexa-skill-cost,.lk-asc-up) i{display:inline-flex;align-items:center;gap:2px;color:var(--tx-name);font-style:normal;font-weight:600}:is(.hexa-skill-cost,.lk-asc-up) i img{width:15px;height:15px;object-fit:contain;flex:none}.hexa-skill-card p{margin:4px 0 0;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.hexa-skill-effect{display:flex;flex-wrap:wrap;gap:2px 10px}.hexa-skill-effect span{color:var(--tx-sub)}.hexa-skill-effect b{font-weight:600;font-variant-numeric:tabular-nums}.hexa-total-gauge .vcore-gauge-foot i{display:inline-flex;align-items:center;gap:2px;margin-left:5px;color:var(--tx-name);font-style:normal;font-weight:600}.hexa-total-gauge .vcore-gauge-foot i img{width:12px;height:12px;object-fit:contain}.preset-detail-sub>h5.hexa-stat-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding-right:11px}.hexa-stat-head>span{flex:1;min-width:0}.hexa-stat-head>b{color:var(--tx-sub);font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums}.hexa-stat-head .preset-detail-nos{padding:2px}.hexa-stat-head .preset-no{min-width:22px;height:20px;padding:0 6px;font-size:11px}.hexa-stat-head .preset-no.applied:after{content:"";position:absolute;right:3px;top:3px;width:4px;height:4px;border-radius:50%;background:var(--lk-ink-soft)}.hexa-stat-head .preset-no{position:relative}.hexa-stat-rows{display:flex;flex-direction:column;gap:7px;padding:7px 11px 10px}.hexa-stat-card{display:flex;align-items:center;gap:11px;padding:9px 12px;border:1px solid var(--lk-hexa-stat-card-line);border-radius:9px;background:linear-gradient(180deg,var(--lk-hexa-stat-card-bg),var(--lk-hexa-stat-card-bg-2))}.hexa-stat-card.main{border-color:var(--lk-hexa-stat-card-main-line);background:linear-gradient(180deg,var(--lk-hexa-stat-card-main-bg),var(--lk-hexa-stat-card-main-bg-2))}.hexa-stat-rows.is-inactive .hexa-stat-card{filter:grayscale(1)}.hexa-stat-rows.is-inactive .hexa-stat-card>img{opacity:.5}.hexa-stat-card>img{flex:none;width:32px;height:32px;object-fit:contain;filter:drop-shadow(0 1px 3px var(--lk-home-quick-panel-shadow))}.hexa-stat-copy{min-width:0;flex:1}.hexa-stat-kind{color:var(--lk-hexa-stat-kind-ink);font-size:11px;font-weight:600}.hexa-stat-card.main .hexa-stat-kind{color:var(--lk-hexa-stat-kind-main-ink)}.hexa-stat-kind em{margin-left:6px;color:var(--lk-seri-headinfo-span-ink);font-size:10.5px;font-style:normal;font-weight:500;font-variant-numeric:tabular-nums}.hexa-stat-line{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:2px 0 6px}.hexa-stat-line b{min-width:0;color:var(--lk-hexa-stat-line-b-ink);font-size:12.5px;font-weight:500;overflow-wrap:anywhere}.hexa-stat-line span{flex:none;color:var(--tx-sub);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.hexa-stat-bar{display:flex;gap:2px;padding:2px;border:1px solid var(--lk-hexa-stat-bar-line);border-radius:4px;background:var(--lk-hexa-stat-bar-bg)}.hexa-stat-bar>i{flex:1 1 0;min-width:0;height:11px;border-radius:2px;background:var(--lk-hexa-stat-bar-i-bg)}.preset-detail-columns.hexa-detail-columns,.preset-detail-columns.vmatrix-detail-columns{grid-template-columns:minmax(0,1fr)}.vmatrix-common-columns .preset-detail-copy>p{font-size:10.5px}.vmatrix-detail-columns .vcore-gauge{line-height:1.5}.vmatrix-detail-columns .vcore-gauge-head b,.vmatrix-detail-columns .vcore-gauge-head>span{font-size:14px}.vmatrix-detail-columns .vcore-gauge-head em,.vmatrix-detail-columns .vcore-gauge-foot{font-size:12px;color:var(--dim)}.vmatrix-detail-columns .vcore-gauge-foot>span{min-width:0}.vmatrix-detail-columns .vcore-gauge-foot em{flex-wrap:wrap;gap:4px 6px;font-size:14px}.vmatrix-detail-columns .vcore-gauge-foot em>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.vmatrix-detail-columns .vcore-gauge-foot em i{font-size:14px;white-space:nowrap}.vmatrix-detail-columns .vcore-gauge-foot .boss-open{display:inline-block;max-width:100%;font-size:12px;line-height:1.6;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere}.vmatrix-detail-columns .vcore-gauge>p{font-size:12px;line-height:1.6;color:var(--dim)}@media(max-width:600px){.vmatrix-detail-columns .vcore-gauge{padding:12px}.vmatrix-detail-columns .vcore-gauge-foot{flex-wrap:wrap;gap:4px 12px}.vmatrix-detail-columns .vcore-gauge-foot>span:last-child{flex:1 1 240px}}.preset-detail-sub+.preset-detail-sub{border-top:1px solid}.preset-detail-sub>h5{margin:0;padding:7px 11px 1px;font-size:11px;font-weight:500}.preset-detail-sub>h5 em{margin-left:6px;color:var(--lk-preset-detail-sub-em-ink);font-size:10.5px;font-style:normal}.preset-detail-head .vpoint em{margin-left:5px;color:var(--lk-preset-detail-sub-em-ink);font-size:10.5px;font-style:normal;font-weight:400}.preset-detail-sub>.preset-detail-empty{padding:10px 11px;text-align:left}.union-stat-layout{display:grid;grid-template-columns:minmax(0,520px) minmax(170px,1fr);gap:1px;background:var(--line);border-bottom:1px solid var(--line)}.union-stat-layout>.union-stat-effect-column{display:flex;min-height:100%;flex-direction:column}.union-stat-layout>.union-stat-effect-column>.preset-detail-sub{flex:1}#union-view-stat{container:union-stat / inline-size}@container union-stat (max-width:560px){.union-stat-layout{grid-template-columns:minmax(0,1fr)}}.union-stat-effect-column .preset-effect-rows,.union-detail-columns .preset-effect-rows{grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr))}.union-stat-points{margin-left:6px;color:var(--tx-off);font-size:10.5px;font-variant-numeric:tabular-nums}.union-stat-more{display:block;margin:2px 0 0;padding:6px 11px;border:0;background:none;color:var(--tx-sub);font-size:11.5px;text-align:left;cursor:pointer}.union-stat-more:hover{color:var(--tx)}.union-hero{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:7px 12px;min-width:0;padding:14px}.union-hero-grade{align-self:end;color:var(--tx-on);font-size:14px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.union-tier-0{color:var(--lk-g-copper)}.union-tier-1{color:var(--lk-g-silver)}.union-tier-2{color:var(--lk-g-gold)}.union-tier-3{color:var(--lk-g-violet)}.union-tier-4{color:var(--lk-g-sky)}.union-tier-5{color:var(--lk-gain)}.union-hero-mark{grid-column:1;grid-row:1/span 2;align-self:center;width:64px;height:64px;object-fit:contain}.union-hero-rows,.union-hero-note,.union-hero>.union-allocation-run{grid-column:1/-1}.union-hero-gauge{align-self:start;display:flex;align-items:center;gap:8px;min-width:0}.union-hero-meter{flex:1;min-width:0;height:5px;border-radius:3px;background:var(--bg);overflow:hidden}.union-hero-meter>i{display:block;height:100%;max-width:100%;border-radius:3px;background:var(--acc)}.union-hero-meter[data-known=false]>i{background:var(--line)}.union-hero-need{flex:none;color:var(--tx-sub);font-size:11px;font-variant-numeric:tabular-nums}.union-hero-rows{display:grid;gap:5px;min-width:0}.union-hero-rows>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 8px;min-width:0}.union-hero-rows span{color:var(--tx-off);font-size:11px}.union-hero-rows b{color:var(--tx-lit);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.union-hero-rows em{color:var(--acc);font-size:11px;font-style:normal;font-weight:500}.union-hero-note{margin:0;color:var(--tx-sub);font-size:11.5px;line-height:1.6}.union-hero>.union-allocation-run{justify-self:end}@media(min-width:781px){@container union-stat (min-width:561px) and (max-width:921px){.union-hero{grid-template-columns:minmax(0,1fr);align-content:center;gap:10px}.union-hero-grade{justify-self:center;text-align:center;font-size:16px}.union-hero-mark{grid-column:auto;grid-row:auto;justify-self:center;width:120px;height:120px}}@container union-stat (min-width:922px){.union-hero{grid-template-rows:repeat(4,auto);align-content:center;gap:6px 16px}.union-hero-grade{font-size:16px}.union-hero-mark{grid-row:1/-1;width:96px;height:96px}.union-hero-rows,.union-hero-note,.union-hero>.union-allocation-run{grid-column:2}}}.union-view[hidden]{display:none}.union-max-summary{padding:10px 12px;background:var(--panel);border-bottom:1px solid var(--line)}.union-max-heading{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.union-max-heading>b{color:var(--tx);font-size:13px}.union-max-heading>span{color:var(--tx-sub);font-size:12px;margin-left:auto;text-align:right;min-width:0;max-width:100%}.union-max-heading strong{margin-left:4px;font-size:18px;color:var(--gain);font-variant-numeric:tabular-nums}.union-max-group{--meter:var(--lk-union-max-group-meter);min-width:0;padding:0 0 10px;margin-bottom:12px;border-bottom:1px solid var(--line)}.union-max-row-head{display:flex;justify-content:space-between;gap:8px;align-items:baseline;flex-wrap:wrap;font-size:12px}.union-max-row-head>b{color:var(--tx);font-weight:500}.union-max-row-head>span{font-size:12px;color:var(--tx-sub);text-align:right;min-width:0;max-width:100%}.union-max-row-head strong{color:var(--gain);font-size:14px;white-space:nowrap;font-variant-numeric:tabular-nums}.union-max-meter{display:flex;align-items:center;gap:10px;margin-top:6px}.union-max-track{flex:1;min-width:0;height:5px;border-radius:2px;overflow:hidden;background:var(--panel2);border:1px solid var(--line)}.union-max-track>i{display:block;height:100%;background:var(--meter)}.union-max-meter>b{min-width:45px;flex-shrink:0;white-space:nowrap;text-align:right;font-size:11px;color:var(--tx-sub);font-variant-numeric:tabular-nums}.union-max-heading [data-union-max-pending],.union-max-row-head [data-union-max-pending]{color:var(--tx-sub);font-size:inherit;font-weight:500}.union-max-summary>p{margin:5px 0 0;font-size:10px;color:var(--tx-sub);line-height:1.5}.union-max-group>[data-union-max-basis]{margin:3px 0 0;font-size:10px;color:var(--tx-sub);line-height:1.5}@media(max-width:420px){.union-max-summary{padding:8px 10px}.union-max-heading strong{font-size:16px}.union-max-row-head{flex-wrap:wrap}}.union-overview{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:10px 12px;border-bottom:1px solid var(--line);background:var(--panel)}.union-overview>.union-max-summary{flex:1 1 300px;min-width:0;padding:0;border:0;background:transparent}.union-overview .union-max-heading>b{font-size:12px;font-weight:500}.union-overview .union-max-heading>span{max-width:100%;overflow-wrap:anywhere}.union-overview .union-max-heading strong{font-size:16px}.union-overview .union-max-meter{margin-top:4px}.union-overview .union-max-summary>p{margin-top:3px}@media(max-width:420px){.union-overview{gap:8px;padding:10px}}.union-view-tabs{padding:10px 12px;border-bottom:1px solid var(--line);background:var(--panel)}.union-growth{padding:14px;background:var(--panel)}.union-goal-note{margin:10px 0;color:var(--tx-sub);font-size:11.5px;line-height:1.65}.preset-detail-sub>.union-goal-note{margin:6px 0 10px;padding:0 11px}.union-sec{min-width:0;margin-bottom:18px}.union-sec+.union-sec{padding-top:16px;border-top:1px solid var(--line)}.union-sec:last-child{margin-bottom:0}.union-sec-title{margin:0 0 9px;color:var(--tx-sub);font-size:12.5px;font-weight:600;letter-spacing:.01em}.union-fold,.union-status,.union-milestone{min-width:0;border:1px solid var(--line);border-radius:6px;background:var(--panel2)}.union-fold-summary,.union-status-summary,.union-milestone-summary{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;min-height:44px;padding:8px 27px 8px 11px;list-style:none;cursor:pointer}.union-fold-summary::-webkit-details-marker,.union-status-summary::-webkit-details-marker,.union-milestone-summary::-webkit-details-marker{display:none}.union-fold>summary:after,.union-status>summary:after,.union-milestone>summary:after{content:"";position:absolute;right:13px;top:13px;width:7px;height:7px;border-right:1.5px solid var(--tx-sub);border-bottom:1.5px solid var(--tx-sub);transform:rotate(45deg);transition:transform .16s ease-out}.union-fold[open]>summary:after,.union-status[open]>summary:after,.union-milestone[open]>summary:after{transform:rotate(-135deg)}.union-status.flat .union-status-summary,.union-milestone.flat .union-milestone-summary{cursor:default}.union-fold-name{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px;flex:1 1 200px;min-width:0}.union-fold-name>b{color:var(--tx);font-size:12.5px}.union-fold-name>span{color:var(--dim);font-size:11px;word-break:keep-all}.union-fold-summary>em{flex:none;font-style:normal;font-size:12px;color:var(--tx-sub);font-variant-numeric:tabular-nums;white-space:nowrap}.union-fold-summary>em.gain{color:var(--gain)}.union-fold[open] [data-allocation-summary]{display:none}.union-fold-body{padding:0 11px 11px}.union-fold-body>.union-allocation{margin:0;padding:0;border:0}.union-raise-unit{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:0 0 12px}.union-raise-unit>b{color:var(--tx);font-size:12.5px}.union-chips{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.union-chips>em{padding:2px 8px;border:1px solid var(--line);border-radius:999px;background:var(--panel2);color:var(--tx-sub);font-size:11px;font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap}.union-raise-layout{container-type:inline-size}.union-raise-columns{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px;align-items:start}.union-raise-columns.single{grid-template-columns:minmax(0,1fr)}.union-raise-col{min-width:0}.union-raise-col>.union-training{margin-top:0;padding-top:0;border-top:0}.union-raise-col .union-training-list{grid-template-columns:minmax(0,1fr)}@container (max-width:760px){.union-raise-columns{grid-template-columns:minmax(0,1fr);gap:16px}}.union-milestone{margin-top:6px}.union-milestone-count{flex:none;min-width:4.4em;color:var(--tx);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.union-milestone-name{flex:1 1 92px;min-width:0;color:var(--tx-name);font-size:11.5px;line-height:1.5;overflow-wrap:anywhere}.union-milestone-summary em{flex:none;padding:2px 6px;border:1px solid var(--line);border-radius:4px;color:var(--tx-sub);font-size:10.5px;font-style:normal}.union-milestone.next{border-left:3px solid var(--acc)}.union-milestone.next .union-milestone-summary em{border-color:var(--ctl-on);color:var(--tx-name)}.union-milestone.done{opacity:.62}.union-milestone.done .union-milestone-count,.union-milestone.unknown .union-milestone-count{color:var(--tx-sub);font-size:11.5px;font-weight:500}.union-milestone.ready .union-milestone-count{color:var(--acc)}.union-milestone-why{margin:0;padding:0 11px 11px;color:var(--tx-off);font-size:11.5px;line-height:1.6;overflow-wrap:anywhere}.union-status{margin-bottom:6px}.union-status-name{display:flex;align-items:baseline;gap:3px 7px;flex-wrap:wrap;flex:1 1 150px;min-width:0}.union-status-name>b{color:var(--tx);font-size:12.5px;font-weight:500;overflow-wrap:anywhere}.union-status-name>em{flex:none;color:var(--tx-off);font-size:11px;font-style:normal;font-variant-numeric:tabular-nums}.union-status-meter{display:block;flex:1 1 60px;max-width:120px;height:4px;border-radius:2px;overflow:hidden;background:var(--lk-union-status-meter-bg);border:1px solid var(--line)}.union-status-meter>i{display:block;height:100%;background:var(--lk-union-max-group-meter)}.union-status-power{flex:none;min-width:0;color:var(--tx-off);font-size:10.5px;overflow-wrap:anywhere}.union-status-power strong{color:var(--gain);font-weight:600;font-variant-numeric:tabular-nums}.union-status-power [data-union-max-pending]{color:var(--tx-sub);font-weight:500}.union-status-body{padding:0 11px 12px}.union-status-body>.union-goal-list-heading:first-child{margin-top:0}.union-goal-preview{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 8px;padding:9px 11px;margin:10px 0 0;overflow-wrap:anywhere;background:var(--panel2);border:1px solid var(--line);border-left:2px solid var(--ctl-on);border-radius:5px}.union-goal-preview>b{color:var(--tx);font-size:13px}.union-goal-preview>span{color:var(--tx-name);font-size:12px;font-variant-numeric:tabular-nums}.union-goal-preview>small{flex-basis:100%;color:var(--tx-sub);font-size:11px;line-height:1.6}.union-goal-preview p{flex-basis:100%;margin:0;font-size:11.5px;line-height:1.6;color:var(--tx-sub)}.union-goal-preview p b{color:var(--tx-name);font-weight:500}.union-goal-assumptions{flex-basis:100%;min-width:0}.union-goal-assumptions>summary,.union-training-extra>summary{width:fit-content;max-width:100%;padding:3px 0;color:var(--tx-sub);font-size:11.5px;line-height:1.6;cursor:pointer}.union-goal-assumptions[open]>summary{color:var(--tx-name)}.union-growth summary:focus-visible{outline:2px solid var(--ctl-on);outline-offset:2px}.union-goal-list-heading{display:flex;justify-content:space-between;gap:8px;margin:10px 0 5px;color:var(--tx-sub);font-size:11px}.union-goal-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.union-reference-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin-top:12px;padding-top:10px;border-top:1px solid var(--line);font-size:12px;color:var(--tx-sub)}.union-reference-stats>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.union-reference-stats b{flex-shrink:0;font-weight:500;color:var(--tx);font-variant-numeric:tabular-nums}.union-goal-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 7px;min-width:0;text-align:left;padding:9px 10px;background:var(--panel2);border:1px solid var(--line);border-radius:5px;font-size:12px;font-weight:400}.union-goal-row[aria-pressed=true]{border-color:var(--ctl-on);background:var(--lk-union-goal-row-on-bg)}.union-goal-row:disabled{opacity:1;cursor:default}.union-goal-name{color:var(--tx-name);font-weight:600;overflow-wrap:anywhere}.union-goal-name em{display:inline-block;margin-left:5px;font-size:10px;color:var(--tx-sub);font-style:normal;font-weight:400}.union-goal-row.inactive .union-goal-name em{color:var(--cost)}.union-goal-values{grid-column:1/-1;min-width:0;color:var(--tx-sub);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.union-goal-values b{color:var(--tx-name);font-weight:500}.union-goal-gain{text-align:right;font-size:11px;align-self:center;color:var(--gain);min-width:0;overflow-wrap:anywhere}.union-goal-gain.muted,.union-training-heading strong.muted{color:var(--tx-sub);font-weight:400}.union-goal-meter,.union-capacity-meter{display:block;height:3px;background:var(--bg);border-radius:2px;overflow:hidden}.union-goal-meter{grid-column:1/-1;margin-top:1px}.union-goal-meter i,.union-capacity-meter i{display:block;max-width:100%;height:100%;background:var(--acc)}.union-goal-row.complete .union-goal-meter i{background:var(--gain)}.union-goal-row.inactive .union-goal-meter i{background:var(--tx-sub)}.union-growth button:focus-visible,.union-view-tabs button:focus-visible{outline:2px solid var(--ctl-on);outline-offset:2px}.union-level-heading{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:10px;color:var(--tx-sub);font-size:12px}.union-level-heading>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-width:0}.union-level-heading b{color:var(--tx-on);font-size:20px;font-variant-numeric:tabular-nums}.union-level-path{display:grid;gap:8px}.union-level-step{background:var(--panel2);border:1px solid var(--line);border-radius:5px;padding:12px}.union-level-step.next{border-left:3px solid var(--acc)}.union-step-heading,.union-step-gain{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.union-step-heading b{font-size:13px;color:var(--tx)}.union-step-heading span,.union-step-gain span{font-size:11px;color:var(--tx-sub)}.union-level-step p{margin:6px 0;font-size:12px;color:var(--tx-name)}.union-step-progress{height:5px;background:var(--bg);border-radius:3px;overflow:hidden;margin:10px 0}.union-step-progress i{display:block;height:100%;background:var(--acc)}.union-step-gain strong{color:var(--gain);font-size:12px}.union-goal-more{margin-top:12px}.union-goal-more>summary{padding:6px 0;color:var(--tx-sub);font-size:12px;cursor:pointer}.union-level-done{display:flex;gap:12px;padding:6px 0;border-bottom:1px solid var(--line);font-size:11.5px;color:var(--tx-sub)}.union-level-done b{min-width:60px;color:var(--gain)}.union-capacity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:10px;background:var(--panel2);border:1px solid var(--line);border-radius:5px}.union-capacity>div{min-width:0}.union-capacity-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:3px 8px;margin-bottom:7px}.union-capacity-head span{font-size:11px;color:var(--tx-sub)}.union-capacity-head b{font-size:13px;color:var(--tx);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.union-promotion{margin:8px 0;font-size:11.5px;line-height:1.6;color:var(--tx-name);overflow-wrap:anywhere}.union-milestone-why em,.union-training-levels em{font-style:normal;color:var(--tx);font-weight:600;font-variant-numeric:tabular-nums}.union-training-levels{flex-basis:100%;color:var(--tx-off);font-size:11.5px}.union-sss{display:flex;flex-wrap:wrap;align-items:center;gap:2px 5px;margin-top:9px;padding-top:9px;border-top:1px solid var(--line);color:var(--tx-sub);font-size:11.5px}.union-sss button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--ctl-line);border-radius:6px;background:var(--ctl-bg);color:var(--tx-sub);font-size:14px;font-weight:600;line-height:1;cursor:pointer}.union-sss button:hover:not(:disabled){border-color:var(--ctl-hover);color:var(--tx-lit)}.union-sss button:disabled{opacity:.35;cursor:default}.union-sss>b{min-width:1.6em;text-align:center;color:var(--tx);font-variant-numeric:tabular-nums}.union-sss-need{color:var(--tx-off);white-space:nowrap}.union-capacity small{display:block;color:var(--tx-off);font-size:11px}.union-allocation-apply{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:2px}.union-allocation-apply>small{color:var(--tx-off);font-size:11.5px}.union-allocation-undo{margin-top:8px;padding:0;border:0;background:none;color:var(--tx-sub);font:inherit;font-size:11.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.union-allocation-undo:hover{color:var(--tx-lit)}.ustat-warn{margin:6px 0 0;color:var(--cost);font-size:11.5px;line-height:1.5}.union-goal-note{max-width:72ch}.union-detail-columns{margin-top:12px}.union-milestone,.union-allocation,.union-goal-note,.union-goal-list-heading,.union-capacity,.union-hero,.ustat-hint,.ustat-warn{word-break:keep-all}.ustat-ctl button:focus-visible,.ustat-ctl input:focus-visible,.ustats .mmax:focus-visible,[data-union-stat-edit]:focus-visible,.union-allocation-run:focus-visible,.union-allocation-undo:focus-visible,.union-allocation-budget input:focus-visible,.union-allocation-option input:focus-visible,.union-sss button:focus-visible{outline:2px solid var(--ctl-on);outline-offset:2px}@media(max-width:400px){.ustat-row{grid-template-areas:"name value" "ctl ctl" "count count"}.ustat-ctl{justify-content:space-between}.ustat-count{text-align:left}.ustat-actions{flex:1 1 100%;min-width:0;max-width:100%}.ustat-actions .mmax{flex:1 1 auto}}@media(pointer:coarse){.union-sss button{width:30px;height:30px}}.union-promotion>summary{width:fit-content;max-width:100%;padding:3px 0;cursor:pointer}.union-promotion>summary b{color:var(--cost);margin-left:8px;font-weight:500}.union-promotion p{margin:3px 0;color:var(--tx-sub)}.union-training{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.link-recommendation .union-training{padding:12px 11px}.union-training h4,.union-milestones h4{margin:0;color:var(--tx);font-size:14px}.union-training-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.union-training-card{display:flex;flex-direction:column;gap:5px;min-width:0;padding:10px;border:1px solid var(--line);border-radius:5px;background:var(--panel2);overflow-wrap:anywhere}.union-training-heading{display:flex;align-items:baseline;justify-content:space-between;gap:3px 8px;flex-wrap:wrap;font-size:12px}.union-training-heading strong{color:var(--gain);font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums}.union-training-heading strong.muted{color:var(--tx-sub);font-weight:500}.union-training-heading em{display:inline-block;font-style:normal;color:var(--tx-sub);font-size:11px;margin-right:8px;padding:2px 5px;border:1px solid var(--line);border-radius:4px;vertical-align:1px;font-variant-numeric:tabular-nums}.union-training-card[data-training-rank="1"] .union-training-job em{color:var(--cost);border-color:var(--lk-union-training-job-em-line);background:var(--lk-union-training-job-em-bg)}.union-training-card p{margin:0;color:var(--tx-name);font-size:11.5px;line-height:1.6}.union-training-effect b{color:var(--tx);font-weight:600;font-variant-numeric:tabular-nums}.union-training-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;color:var(--tx-sub);font-size:11.5px;line-height:1.6}.union-training-meta>span{min-width:0}.union-training-block-preview{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px 8px}.union-training-card small{display:block;font-size:11px;color:var(--tx-sub);line-height:1.65}.union-training-extra{margin-top:8px}.union-training-extra>.union-training-list{margin-top:6px}@media(max-width:700px){.union-goal-list,.union-training-list{grid-template-columns:minmax(0,1fr)}.union-growth{padding:10px}.union-level-heading{flex-wrap:wrap}.union-goal-row{gap:5px 7px}.union-capacity{gap:10px}}.union-allocation{container-type:inline-size;width:100%;min-width:0;margin:10px 0 14px;padding:11px;border:1px solid var(--line);border-radius:8px}.union-allocation-run{padding:7px 10px;border:1px solid;border-radius:6px;font-size:11.5px;cursor:pointer}.union-allocation-run:hover{background:var(--lk-union-allocation-run-hover-bg)}.union-allocation-status{margin:8px 0 0;color:var(--dim);font-size:11px;line-height:1.5}.union-allocation-result{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.union-allocation-heading{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;justify-content:space-between}.union-allocation-heading b{font-size:12px;color:var(--lk-union-allocation-heading-b-ink)}.union-allocation-heading>span{color:var(--dim);font-size:11px}.union-allocation-heading strong{font-size:15px;font-variant-numeric:tabular-nums}.union-allocation-toolbar{align-items:center;justify-content:flex-end;margin-bottom:12px}.union-allocation-toolbar>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.union-allocation .gain{color:var(--lk-union-gain-ink)}.union-allocation .loss{color:var(--lk-union-loss-ink)}.union-allocation-budget{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 6px;color:var(--tx-sub);font-size:11.5px;white-space:nowrap}.union-allocation-budget input{width:64px;height:28px;padding:0 6px;border-radius:6px;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}.union-allocation-budget span{color:var(--tx-off);font-variant-numeric:tabular-nums}.union-allocation-toolbar>.union-allocation-controls{align-items:center;gap:6px 14px}.union-allocation-option{display:inline-flex;align-items:center;gap:6px;color:var(--tx-sub);font-size:11.5px;white-space:nowrap;cursor:pointer}.union-allocation-option input{width:14px;height:14px;margin:0;accent-color:var(--acc);cursor:pointer}.union-allocation-result>.union-allocation-run{margin-top:2px}.union-allocation-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 18px;margin:12px 0}.union-allocation-rows>div{display:flex;justify-content:space-between;gap:7px;min-width:0;font-size:11px}.union-allocation-rows dt{color:var(--dim);overflow-wrap:anywhere}.union-allocation-rows dd{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:3px 8px;margin:0;font-variant-numeric:tabular-nums}.union-allocation-rows dd span{white-space:nowrap}.union-allocation-rows small{color:var(--dim);white-space:nowrap}@container (max-width:440px){.union-allocation-toolbar{gap:8px}.union-allocation-run{width:100%}}@media(max-width:440px){.union-allocation-rows{grid-template-columns:1fr}}@media(max-width:780px){.preset-detail-list,.union-stat-layout{grid-template-columns:1fr}.union-hero-mark{width:52px;height:52px}}.api-credit{position:absolute;z-index:0;inset:12px 0 0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin:0;transform:none;pointer-events:none;text-align:center;color:var(--dim);font-size:13px;line-height:1.35}.api-credit strong{color:var(--lk-ink);font-size:14px;font-weight:400;letter-spacing:.01em}.api-credit strong b,.ep-boss-hp-parts b,.ep-boss-hp-extra b{color:var(--lk-ink);font-weight:600;white-space:nowrap}@media(max-width:560px){.api-credit{padding-left:calc(var(--cell) + 7px)}}table{width:100%;border-collapse:collapse}.scroll{overflow-x:auto}th,td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line);white-space:nowrap}th{color:var(--dim);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}td.num{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}tr.flatstat td.num{color:var(--gold)}tr:last-child td{border-bottom:none}.src{color:var(--dim);font-size:12px;white-space:normal;line-height:1.5}.src b{font-weight:500}.tag{display:inline-block;background:var(--panel2);border:1px solid var(--line);border-radius:5px;padding:1px 6px;margin:1px 3px 1px 0;font-size:11.5px}.cat{margin-bottom:7px}.cat:last-child{margin-bottom:0}.cathead{display:flex;gap:8px;align-items:baseline;margin-bottom:2px}.cathead span{color:var(--acc);font-size:11.5px;font-weight:600;min-width:42px}.cathead b{color:var(--tx);font-size:12.5px;font-variant-numeric:tabular-nums}.stats-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 12px}.stats-head h2{margin:0}.stat-tabs{flex:none;margin:0}.stats-card .seff,.stats-card.is-eff .statlist{display:none}.stats-card.is-eff .seff{display:block}.seff-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 12px;margin:0 0 12px}.seff h3{margin:0;font-size:13px;font-weight:700;color:var(--tx-name)}.seff h3.seff-sub{margin:22px 0 10px;padding-top:18px;border-top:1px solid var(--line)}.seff-head>div{min-width:0}.seff-head>div:first-child{flex:1 1 260px}.seff-basis{flex:none;display:inline-flex;gap:2px;padding:3px;border:1px solid var(--line);border-radius:10px}.seff .seff-basis button{padding:5px 12px;border:0;border-radius:7px;background:transparent;color:var(--tx-off);font-size:13px;font-weight:700;white-space:nowrap}.seff .seff-basis button:hover{filter:none;color:var(--tx-lit)}.seff .seff-basis button[aria-pressed=true]{background:var(--sv-bg-blue-7);color:var(--lk-ink)}.seff .seff-basis button:focus-visible{outline:2px solid var(--ctl-on);outline-offset:2px}:is(.seff,.lk-asc-basis,.lk-lib-pick,.nr-basis) .seff-xboss{field-sizing:content;max-width:100%;margin:2px 0 0 2px;padding:2px 8px;border:1px solid var(--lk-seff-xboss-line);border-radius:999px;background:var(--panel);color:var(--lk-seff-xboss-ink);font-size:12px;vertical-align:baseline;color-scheme:dark}:is(.seff,.lk-asc-basis,.lk-lib-pick,.nr-basis) .seff-xboss:hover{border-color:var(--lk-seff-xboss-hover-line)}:is(.seff,.lk-asc-basis,.lk-lib-pick,.nr-basis) .seff-xboss:focus-visible{outline:2px solid var(--ctl-on);outline-offset:2px}.seff-bar.is-wide .seff-bar-val{grid-column:2 / -1;text-align:left}.seff-desc{margin:3px 0 0;font-size:11.5px;color:var(--dim)}.seff h3.seff-sub+.seff-desc{margin:-4px 0 12px}.seff-label{margin:0 0 6px;font-size:11.5px;color:var(--dim)}.seff-result{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.seff-conv-power{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;font-size:12.5px;line-height:20px;font-variant-numeric:tabular-nums;color:var(--tx-sub)}.seff-conv-power b{font-size:13.5px;line-height:1;font-weight:800;color:var(--gain)}.seff-conv-power em{font-style:normal;color:var(--dim)}.seff-conv-power.is-down b{color:var(--lk-neg)}.seff.is-expected .seff-conv-power>span:first-child{flex:none}.seff.is-expected .seff-conv-power .seff-warn{text-align:right}.seff-conv-trail{margin:2px 0 0;text-align:right;font-size:11.5px;line-height:16px;font-variant-numeric:tabular-nums;color:var(--dim);word-break:keep-all}:is(.seff-conv-trail,.link-recommend-basis,.lk-asc-basis,.ep-patch-doping,.nr-basis) .seff-buffs-open{display:inline-flex;align-items:center;gap:5px;min-height:0;margin:0 0 0 2px;padding:1px 9px 1px 10px;border:1px solid var(--lk-seff-buffs-open-line);border-radius:999px;background:var(--lk-seff-buffs-open-bg);color:var(--lk-seff-buffs-open-ink);font:inherit;font-weight:600;line-height:1.55;text-decoration:none;vertical-align:baseline;cursor:pointer;transition:background .15s ease,border-color .15s ease}:is(.seff-conv-trail,.link-recommend-basis,.lk-asc-basis,.ep-patch-doping,.nr-basis) .seff-buffs-open:after{content:"";flex:none;width:5px;height:5px;margin:0 1px 1px 0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);opacity:.7}:is(.seff-conv-trail,.link-recommend-basis,.lk-asc-basis,.ep-patch-doping,.nr-basis) .seff-buffs-open:hover{border-color:var(--lk-seff-buffs-open-hover-line);background:var(--lk-seff-buffs-open-hover-bg)}:is(.seff-conv-trail,.link-recommend-basis,.lk-asc-basis,.ep-patch-doping,.nr-basis) .seff-buffs-open:focus-visible{outline:2px solid var(--lk-seff-buffs-open-focus-line);outline-offset:2px}@media(pointer:coarse){:is(.seff-conv-trail,.link-recommend-basis,.lk-asc-basis,.ep-patch-doping) .seff-buffs-open{padding:4px 11px 4px 12px}}.seff-conv-list{margin-top:12px}.seff-conv-cap{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px;margin:0 0 10px;font-size:11.5px;color:var(--dim)}.seff-conv-cap b{font-size:12.5px;font-weight:600;color:var(--tx-sub)}.seff-conv-unit{display:block;margin-top:1px;font-size:10.5px;color:var(--tx-off)}.seff-bar-name small,.ep-auto-estimate>span small{font-size:11px;font-weight:400;color:var(--dim)}.seff-bar.is-basis .seff-bar-name{color:var(--tx)}.seff select{padding:6px 9px;border-radius:7px;font-size:13px}.seff-chart{display:grid;gap:8px}.seff-bar{display:grid;grid-template-columns:10.5em 6.5em minmax(40px,200px) 4.2em;align-items:center;gap:12px;font-size:12.5px;line-height:20px}.seff-bar-name{display:flex;flex-wrap:wrap;align-items:center;gap:0 5px;min-width:0;white-space:nowrap;color:var(--tx-sub)}.seff-bar-name .stat-caution{margin-left:0}.seff-bar-track,.ep-serion-track{position:relative;height:6px;overflow:hidden;border-radius:3px;background:var(--sv-bg-gray-8)}.seff-bar.is-flat .seff-bar-track{background:none}.seff-bar-track i,.ep-serion-track>i{position:absolute;inset:0 auto 0 0;width:calc(var(--w) * 100%);border-radius:inherit;background:var(--lk-acc-mute)}.seff-bar-val{text-align:right;white-space:nowrap;font-weight:700;font-variant-numeric:tabular-nums;color:var(--tx)}.seff-bar-val .is-na,.ep-grow-sub{font-size:11.5px;font-weight:500;color:var(--dim)}.seff-bar-per{text-align:right;white-space:nowrap;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--tx-sub)}.seff-rows{display:grid;gap:6px;justify-items:start}.seff-row{display:grid;grid-template-columns:minmax(0,12em) 7.5em minmax(5.2em,1fr) 36px;align-items:center;gap:8px;width:100%}.seff-field{display:flex;align-items:center;min-width:0;border:1px solid var(--line);border-radius:7px;background:var(--panel2);transition:border-color .12s}.seff-field:focus-within{border-color:var(--acc)}.seff .seff-field input::-webkit-inner-spin-button,.seff .seff-field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.seff .seff-field input{-moz-appearance:textfield;appearance:textfield;flex:1;width:100%;min-width:0;padding:6px 0 6px 9px;border:0;background:transparent;font-size:13px;font-variant-numeric:tabular-nums;text-align:right}.seff-unit{flex:none;min-width:1.6em;padding:0 9px 0 4px;font-size:12px;color:var(--dim)}.seff-row-val{justify-self:end;white-space:nowrap;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--tx-name)}.seff-row-val.is-down{color:var(--lk-neg)}.seff .seff-remove{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--dim);font-size:12px;font-weight:500}.seff .seff-remove:not(:disabled):hover{filter:none;background:var(--it-rollmine-shadow);color:var(--tx-lit)}.seff .seff-remove:disabled{opacity:0;cursor:default}.seff .seff-add{margin-top:2px;padding:8px 2px;border:0;background:transparent;color:var(--lk-acc-text);font-size:12.5px;font-weight:600}.stat-tabs .guild-subtab:focus-visible,.seff .seff-add:focus-visible,.seff .seff-remove:focus-visible{outline:2px solid var(--ctl-on);outline-offset:2px}.seff .seff-add:hover{filter:none;color:var(--tx-lit)}.seff-empty,.seff-warn{margin:0;font-size:12.5px;color:var(--dim)}.seff-ign-ctl{display:grid;grid-template-columns:minmax(0,19em);justify-content:start;gap:8px}.seff-ign-swaps{margin-top:12px}.seff-ign-swaps-title{margin:0 0 4px;font-size:11.5px;color:var(--dim)}.seff-ign-swap{display:grid;grid-template-columns:7.5em 1.4em 7.5em 36px;align-items:center;gap:6px;margin-top:6px}.seff-ign-swap.has-val{grid-template-columns:minmax(0,7.5em) 1.4em minmax(0,7.5em) minmax(max-content,1fr) 36px}.seff-ign-swap.is-head{margin:0;color:var(--dim)}.seff-ign-swap.is-head>span{padding-left:2px;font-size:11px}.seff-ign-arrow{font-style:normal;text-align:center;color:var(--dim)}.seff-ign-swap input:placeholder-shown+.seff-unit{visibility:hidden}.seff-ign-swaps .seff-desc{margin-top:6px}.seff-ctl{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0}.seff-ctl select{width:100%;min-width:0}.seff-ctl>span:first-child{font-size:11.5px;color:var(--dim)}.seff-ign{margin-top:14px}.seff-ign-now,.seff-ign-force,.seff-ign-max{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 6px;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--tx-sub)}.seff-ign-now b,.seff-ign-force b,.seff-ign-max b{font-size:13.5px;font-weight:800;color:var(--tx)}.seff-ign-sub{margin:-3px 0 7px;text-align:right;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--dim)}.seff-ign-sub.is-penalty{font-weight:700;color:var(--lk-neg)}.seff-ign-sub.is-left{margin-top:0;text-align:left}.seff-ign-sub .nw{white-space:nowrap}.seff-ign-rows{display:grid;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.seff-ign-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px;margin:0}.seff-ign-name{font-size:12.5px;color:var(--tx-name)}.seff-ign-name small{margin-left:4px;font-size:11px;color:var(--dim)}.seff-ign-val{margin-left:auto;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--tx-sub)}.seff-ign-val b{font-size:13.5px;font-weight:800;color:var(--tx)}.seff-ign-val span{margin-left:2px}.seff-ign-diff{margin:2px 0 0;text-align:right;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}.seff-ign-diff.is-up{color:var(--gain)}.seff-ign-diff.is-down,.seff-warn{color:var(--lk-neg)}.seff-note{margin:20px 0 0;font-size:11.5px;line-height:1.6;color:var(--dim)}.seff-note .stat-caution{margin:0 6px 0 0;vertical-align:1px}@media(max-width:560px){.seff-bar{grid-template-columns:9em 5.8em minmax(24px,1fr) 3.9em;gap:8px}.seff-row{grid-template-columns:minmax(0,1fr) 6.2em minmax(4.4em,auto) 36px;gap:6px}.seff-ign-swap.has-val{grid-template-columns:minmax(0,6.2em) 1.2em minmax(0,6.2em) minmax(max-content,1fr) 36px}.seff-ign-ctl{grid-template-columns:minmax(0,1fr);gap:10px}}.statlist{display:flex;flex-direction:column;gap:4px}.sblock{border-radius:6px;overflow:hidden}.shead{display:flex;align-items:center;gap:10px;padding:9px 12px;cursor:pointer;background:var(--panel2);border:1px solid var(--line);border-radius:6px;transition:background .12s}.shead:hover{background:var(--lk-lift)}.shead .sn{flex:1;font-size:13px;font-weight:700;color:var(--tx)}.shead .sv{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;color:var(--tx)}.shead .scaret{font-style:normal;font-size:9px;color:var(--dim);transition:transform .15s;transform:rotate(180deg)}.sblock.on .scaret{transform:rotate(0)}.shead .scaret svg{display:block;width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.sbody{display:none;padding:4px 0 2px}.sblock.on .sbody{display:block}.cline{display:flex;align-items:center;gap:10px;padding:7px 12px 7px 22px;background:var(--sv-bg-gray-13);border-radius:5px;margin-top:3px}.cline[data-detail]{cursor:pointer}.cline[data-detail]:hover{background:var(--lk-cline-hover-bg)}.cline .cn{flex:1;font-size:12.5px;color:var(--lk-ink)}.cline .cn:before{content:"\2022  ";color:var(--dim)}.cline .cv{font-variant-numeric:tabular-nums;font-size:13px;color:var(--tx)}.cline .cinfo{flex:none;width:16px;height:16px;border-radius:50%;background:var(--lk-seri-cinfo-bg);color:var(--lk-cinfo-cline-ink);font-style:normal;font-weight:700;font-size:11px;line-height:16px;text-align:center;font-family:Georgia,serif}.cline .cgap{flex:none;width:16px}.crow.on .cinfo{background:var(--acc)}.cdetail{display:none;margin:2px 0 4px;padding:7px 12px 7px 34px;background:var(--bg);border:1px solid var(--line);border-radius:5px}.crow.on .cdetail{display:block}.drow{display:flex;justify-content:space-between;gap:12px;padding:2.5px 0;font-size:12px}.drow span{color:var(--dim)}.drow b{color:var(--it-drow-b-ink);font-weight:600;font-variant-numeric:tabular-nums}.drow.sub{cursor:pointer;border-radius:4px;margin:0 -4px;padding:2.5px 4px}.drow.sub:hover{background:var(--lk-preset-no-hover-bg)}.drow.sub span{color:var(--it-drow-b-ink)}.dcaret{font-style:normal;font-size:8px;color:var(--dim);margin-left:5px;display:inline-block;transition:transform .15s}.dgroup.on .dcaret{transform:rotate(180deg)}.dsub{display:none;padding:1px 0 3px 14px;border-left:1px solid var(--line);margin:2px 0 4px 3px}.dgroup.on .dsub{display:block}.dsub .drow span{color:var(--dim);font-size:11.5px}.dsub .drow b{font-size:11.5px}.snote{font-size:11.5px;color:var(--dim);padding:6px 12px 2px 22px;line-height:1.5}details{margin-top:10px}summary{cursor:pointer;color:var(--dim);font-size:12.5px}pre{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:12px;overflow:auto;font-size:12px;max-height:340px;margin:8px 0 0}.msg{padding:10px 12px;border-radius:8px;font-size:12.5px;margin-bottom:8px}.msg.warn{background:color-mix(in srgb,var(--lk-warn) 10%,transparent);border:1px solid color-mix(in srgb,var(--lk-warn) 30%,transparent);color:var(--lk-warn)}.msg.err{background:color-mix(in srgb,var(--lk-neg) 10%,transparent);border:1px solid color-mix(in srgb,var(--lk-neg) 35%,transparent);color:var(--lk-neg)}.msg.info{background:var(--lk-acc-soft);border:1px solid var(--lk-acc-line);color:var(--lk-acc-text)}.msg.search-elsewhere{padding:0;border:0;background:none;color:var(--lk-ink-soft)}.search-elsewhere>p{margin:0 0 10px;font-size:13.5px}.search-elsewhere .quick-character{font:inherit;font-weight:400;color:inherit;filter:none}.search-elsewhere .quick-character:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.search-elsewhere .quick-character-copy>.quick-character-name{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;margin-top:0}.mgbody{--mfs:clamp(9.5px, calc(5px + .6cqi) ,12px);--mfs-note:clamp(8.5px, calc(4.5px + .5cqi) ,10.5px)}.petbox{--mfs:clamp(11px, calc(7px + 1.15cqi) ,13px);--mfs-note:clamp(10px, calc(6px + 1cqi) ,12px)}.mgbody .manual label,.mgbody .petsum,.mgbody .bless-fields span,.mgbody .medal-slot>b,.mgbody .stigma-slot>b,.mgbody .src{font-size:var(--mfs)}.mgbody .pethint,.mgbody .petfood,.mgbody .petsum i,.mgbody .petbox-head i,.mgbody .petbox-head em,.mgbody .petlv i,.mgbody .bless-note,.mgbody .hint{font-size:var(--mfs-note)}.mgbody .medal-eff{font-size:clamp(11px,calc(6.5px + .5cqi),12.5px)}.mgroups{margin-top:10px}.preset-detail-columns.tab-next{animation:mgnext .2s cubic-bezier(.22,.61,.36,1)}.preset-detail-columns.tab-prev{animation:mgprev .2s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){.preset-detail-columns.tab-next,.preset-detail-columns.tab-prev{animation:none}}.mgroups.sizing,.manual-guide.sizing{overflow:hidden;transition:height .26s cubic-bezier(.22,.61,.36,1)}.preset-detail-panel.sizing{overflow:hidden;transition:height .26s cubic-bezier(.22,.61,.36,1),border-width .26s cubic-bezier(.22,.61,.36,1),opacity .2s ease,border-color .2s ease}.mgroup{border:1px solid var(--line);border-radius:9px;padding:10px 12px;background:var(--panel2)}.mgbody{container-type:inline-size}.mgroup.wide{grid-column:1/-1}.mchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mchip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;cursor:pointer;border:1px solid var(--line);border-radius:999px;background:var(--panel2);color:var(--dim);font-size:12px;line-height:1;transition:border-color .12s,color .12s,background .12s,transform .08s}.mchip:hover{color:var(--tx);border-color:var(--slot-line);box-shadow:0 0 0 1px var(--lk-manual-mchip-hover-shadow)}.mchip:active{box-shadow:none;background:var(--lk-manual-mchip-press-bg)}.mnav{display:flex;align-items:center;gap:10px;margin-top:10px}.mnav em{margin:0 auto;font-style:normal;color:var(--dim);font-size:11.5px;font-variant-numeric:tabular-nums}.mnav button{padding:5px 12px;font-size:12px}.mnav button.ready{border-color:var(--lk-manual-ready-mnav-line);color:var(--lk-manual-ready-mnav-ink);background:var(--lk-manual-ready-mnav-bg)}.mnav button.ready:hover{border-color:var(--lk-manual-ready-mnav-hover-line);background:var(--lk-manual-ready-mnav-hover-bg)}.mnav-end{color:var(--ok);font-size:11.5px}.mchip .mchip-dot{display:inline-block;font-style:normal;font-size:9px;line-height:1;transition:color .25s ease}@keyframes chipPop{0%{transform:scale(1)}35%{transform:scale(1.55)}to{transform:scale(1)}}@keyframes chipGlow{0%{box-shadow:0 0 #4ad08a73}to{box-shadow:0 0 0 9px #4ad08a00}}.mchip.state-in .mchip-dot{animation:chipPop .45s cubic-bezier(.22,.61,.36,1)}.mchip.state-in{animation:chipGlow .55s ease-out}@media(prefers-reduced-motion:reduce){.mchip.state-in,.mchip.state-in .mchip-dot{animation:none}}.mchip.empty .mchip-dot{color:var(--lk-manual-mchip-dot-empty-ink)}.mchip.filled .mchip-dot{color:var(--ok)}.mchip.none .mchip-dot{color:var(--lk-manual-mchip-dot-none-ink)}.mchip.filled{color:var(--lk-manual-mchip-filled-ink)}.mchip b{color:var(--ok);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.mchip.on{background:var(--lk-manual-mchip-on-bg);border-color:var(--lk-manual-mchip-on-line);color:var(--tx-on)}.mchip.on b{color:var(--lk-manual-ready-mnav-ink)}.mghead{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;font-size:12.5px;font-weight:600;color:var(--acc);margin-bottom:7px}.mghead b{color:var(--ok);font-size:11px;font-weight:500}.mtabs{display:flex;gap:3px;align-self:center}.mtab{padding:2px 9px;font-size:11px;font-weight:600;line-height:1.5;border-radius:6px;cursor:pointer;border:1px solid var(--line);background:var(--panel);color:var(--dim)}.mtab:hover{color:var(--tx);border-color:var(--acc)}.mtab.on{background:var(--acc);border-color:var(--acc);color:var(--lk-manual-mtab-on-ink)}:is(.pb,.preset-no,.mtab)[data-boss-preset]{position:relative;overflow:hidden}:is(.pb,.preset-no,.mtab)[data-boss-preset]:not(.on){background:linear-gradient(145deg,var(--lk-preset-pb-bg),var(--lk-preset-pb-bg-2));color:var(--lk-preset-pb-ink)}.pb[data-boss-preset]:not(.on) .helm{background:var(--lk-preset-helm-pb-bg)}.pb[data-boss-preset]:not(.on) i{color:var(--lk-preset-pb-ink)}:is(.pb,.preset-no,.mtab)[data-boss-preset]:before{content:"";position:absolute;inset:0;border:1px solid var(--lk-preset-pb-before-line);border-radius:inherit;pointer-events:none}:is(.pb,.preset-no,.mtab)[data-boss-preset]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(110deg,transparent 20%,var(--lk-preset-pb-after-bg) 50%,transparent 80%);transform:translate(-125%)}@media(prefers-reduced-motion:no-preference){.boss-preset-arrive[data-boss-preset]:after{animation:boss-preset-sheen .76s cubic-bezier(.22,1,.36,1) both}}@keyframes boss-preset-sheen{0%{transform:translate(-125%);opacity:0}20%{opacity:1}to{transform:translate(125%);opacity:0}}.mnote{width:15px;height:15px;border-radius:50%;background:var(--line);color:var(--dim);font-style:normal;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:help;align-self:center}.mnote:hover{background:var(--acc);color:var(--lk-manual-mtab-on-ink)}.tag.off{opacity:.45;text-decoration:line-through}.tag .adj{font-style:normal;font-size:10.5px;color:var(--ok);margin-left:3px}.cline.on{background:var(--lk-cline-on-bg)}.statpop{position:absolute;z-index:60;width:290px;max-height:70vh;overflow:auto;background:var(--panel);border:1px solid var(--acc);border-radius:12px;box-shadow:0 14px 40px var(--sv-sh-gray-15)}.pophead{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--panel2);border-bottom:1px solid var(--line);position:sticky;top:0}.pophead b{font-size:13.5px;flex:1}.popx{background:none;border:0;color:var(--dim);font-size:14px;cursor:pointer;padding:0 2px;line-height:1}.popx:hover{color:var(--tx)}.popcat{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--line);font-size:13px}.popcat span{flex:1;min-width:0;color:var(--acc);font-weight:600}.popcat b{text-align:right;line-height:1.35}.popcat b{font-variant-numeric:tabular-nums}.poprows{padding:6px 12px 10px}.poprow{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:12.5px}.poprow span{flex:1;color:var(--dim)}.poprow b{font-weight:500;font-variant-numeric:tabular-nums}.popgrp>.poprow{cursor:pointer;border-radius:6px;margin:0 -6px;padding-left:6px;padding-right:6px}.popgrp>.poprow:hover{background:var(--panel2)}.popcaret{font-style:normal;font-size:9px;opacity:.6;margin-left:4px;display:inline-block;transition:transform .12s}.popgrp.on .popcaret{transform:rotate(180deg)}.popsub{display:none;padding:2px 0 4px;margin-left:8px;border-left:1px solid var(--line)}.popgrp.on .popsub{display:block}.stella-cost{font-weight:700;font-variant-numeric:tabular-nums}.stella-roll{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;padding:1px 7px 1px 9px;border:1px solid var(--lk-seri-roll-line);border-radius:999px;background:var(--lk-seri-roll-bg);color:var(--tx-name);font:inherit;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.stella-roll .cinfo{flex:none;width:13px;height:13px;border-radius:50%;background:var(--lk-seri-cinfo-bg);color:var(--lk-seri-cinfo-ink);font-size:9px;font-style:normal;font-weight:700;line-height:13px;text-align:center}.stella-roll:hover{background:var(--lk-seri-roll-hover-bg);border-color:var(--ctl-on);color:var(--tx-on)}.stella-roll:hover .cinfo,.stella-roll.on .cinfo{background:var(--acc)}.stella-roll.on{background:var(--lk-ed-pick);border-color:var(--ctl-on);color:var(--tx-on)}.statpop.rollpop{width:min(560px,calc(100vw - 20px));container-type:inline-size}.popnote{padding:8px 12px;border-bottom:1px solid var(--line);color:var(--dim);font-size:11.5px;line-height:1.55}.popnote b{color:var(--tx);font-weight:600}.rollpop .popcat span{color:var(--tx)}.rollcols{display:grid;grid-template-columns:1fr 1fr}.rollcols>section{min-width:0;padding-bottom:9px}.rollcols>section+section{border-left:1px solid var(--line)}@container (max-width:470px){.rollcols{grid-template-columns:minmax(0,1fr)}.rollcols>section+section{border-left:0;border-top:1px solid var(--line)}}.rollhead,.rollrow{display:grid;grid-template-columns:1fr .82fr .78fr .86fr;gap:4px;align-items:center;padding:3px 11px;font-size:11px;font-variant-numeric:tabular-nums}.rollhead{align-items:end;padding-bottom:5px;border-bottom:1px solid var(--line);color:var(--dim);font-size:9.5px;line-height:1.3;letter-spacing:.02em}.rollhead i,.rollhead b{font-style:normal;font-weight:400;text-align:right}.rolltable{padding:3px 0 0}.rollrow span{color:var(--tx)}.rollrow i{color:var(--dim);font-style:normal;text-align:right}.rollrow b{color:var(--tx-name);font-weight:600;text-align:right}.statpop .roll-p{color:var(--lk-g-sky);font-weight:700}.statpop .roll-c{color:var(--cost);font-weight:700}.rollrow:nth-child(2n){background:var(--lk-home-quick-character-shadow)}.rollmines{padding:2px 5px}.rollmine{display:block;width:100%;padding:6px;border:0;border-radius:6px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .12s}.rollmine:hover{background:var(--lk-union-champ-grade-inc-bg)}.rollmine:hover .rollmine-top span{color:var(--tx-name)}.rollmine+.rollmine{margin-top:1px;box-shadow:0 -1px 0 var(--it-rollmine-shadow)}.rollmine-top{display:flex;align-items:baseline;gap:8px;font-size:12px}.rollmine-top span{flex:1;min-width:0;color:var(--dim)}.rollmine-top span em{font-style:normal;opacity:.65}.rollmine-top b{color:var(--tx-on);font-weight:600;font-variant-numeric:tabular-nums}.rollmine-up{margin-top:2px;color:var(--dim);font-size:10.5px;font-variant-numeric:tabular-nums}.rollmine-up span{white-space:nowrap}.rollmine-up b{color:var(--tx-name);font-weight:600}.rollmine-up.maxed{color:var(--it-rollmine-up-maxed-ink)}@keyframes stellaSeek{0%{transform:scale(1);filter:none}34%{transform:scale(1.34);filter:drop-shadow(0 0 9px rgba(151,229,255,.9))}to{transform:scale(1);filter:none}}.stella-node.seeking .stella-star{animation:stellaSeek 1.15s cubic-bezier(.33,1,.68,1) .22s both}.stella-node.seeking .stella-label b,.stella-node.seeking .stella-label i{color:var(--tx-on)}.rollfoot{margin:7px 11px 0;color:var(--dim);font-size:10.5px;line-height:1.5}.rollfoot span{white-space:nowrap}.rollfoot b{color:var(--tx-name);font-weight:600}.poprow.sub{padding-left:12px}.poprow.sub span{opacity:.8;font-size:12px}.poprow.sub b{color:var(--dim);font-size:12px}.mb .mbq{font-style:normal;font-size:10px;color:var(--dim);border:1px solid var(--line);border-radius:5px;padding:0 4px;margin-left:4px;cursor:help;white-space:nowrap}.manual{columns:var(--mcolw,auto) var(--mcols,1);column-gap:18px}.manual>div{break-inside:avoid;margin-bottom:7px}.manual div{display:flex;gap:6px;align-items:center}.manual label{flex:0 0 150px;font-size:12.5px;color:var(--dim)}@container (max-width:760px){.mgbody .manual.compact{columns:136px 2;column-gap:10px}.mgbody .manual.compact>div{flex-wrap:wrap;gap:2px 6px}.mgbody .manual.compact label{flex:1 1 100%;font-size:11px}.mgbody .manual.compact input{flex:1 1 60px;width:auto;min-width:0}.mgbody .manual.compact .mmax{flex:none}}.manual input{width:92px;padding:6px 8px;text-align:right}#manualCard input,#manualCard select{transition:border-color .14s,box-shadow .14s}#manualCard input:focus,#manualCard select:focus{border-color:var(--ctl-on);box-shadow:0 0 0 3px var(--lk-seri-manual-input-focus-shadow)}.stella-card .manual input{background:var(--lk-seri-manual-input-bg);border-color:var(--lk-seri-manual-input-line);color:var(--lk-seri-manual-input-ink);transition:border-color .14s,box-shadow .14s,background .14s}.stella-card .manual input:hover{border-color:var(--lk-seri-manual-input-hover-line)}.stella-card .manual input:focus{background:var(--lk-seri-manual-input-focus-bg);border-color:var(--ctl-on);box-shadow:0 0 0 3px var(--lk-seri-manual-input-focus-shadow)}.stella-card .manual label{color:var(--lk-seri-manual-label-ink)}@keyframes justSet{0%{box-shadow:0 0 #7ea6f099;border-color:var(--ctl-on)}to{box-shadow:0 0 0 10px #7ea6f000}}@keyframes justClear{0%{opacity:.3;box-shadow:0 0 #94a3b866}to{opacity:1;box-shadow:0 0 0 9px #94a3b800}}#manualCard input.just-set,.manual input.just-set,.mpick-num.just-set{animation:justSet .7s ease-out}#manualCard input.just-clear{animation:justClear .5s ease-out}@media(prefers-reduced-motion:reduce){#manualCard input.just-set,#manualCard input.just-clear,.manual input.just-set,.mpick-num.just-set{animation:none}}.stella-card .mmax{background:var(--lk-seri-mmax-bg);border-color:var(--lk-seri-manual-input-line)}.stella-card .mmax:hover{border-color:var(--ctl-on);color:var(--tx-lit)}.symbol-manual>div{min-height:42px}.symbol-manual-icon{flex:0 0 36px;width:36px;height:36px;border-radius:7px;overflow:hidden;background:var(--lk-sym-manual-icon-bg);box-shadow:inset 0 0 0 1px var(--lk-sym-manual-icon-shadow)}.symbol-manual-icon img{display:block;width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.hint{color:var(--dim);font-size:12px;margin-top:8px}.manual-saved{margin-top:10px;font-size:12px;color:var(--dim)}.manual-saved-head{display:flex;align-items:center;gap:12px;margin-bottom:5px}.manual-saved-head button{background:none;border:0;padding:3px 0;color:var(--tx-sub);font-size:11px;font-weight:400}.manual-saved-head button:not(:disabled):hover{color:var(--warn)}.manual-saved-list{display:flex;flex-wrap:wrap;gap:5px}.manual-saved-chip{display:inline-flex;align-items:stretch;max-width:100%;background:var(--panel2);border:1px solid var(--line);border-radius:6px;overflow:hidden}.manual-saved-chip.is-current{border-color:var(--slot-line)}.manual-saved-chip button{min-width:0;padding:4px 7px;border:0;border-radius:0;background:none;color:var(--dim);font-size:12px;font-weight:400;overflow-wrap:anywhere}.manual-saved-chip button:hover{background:var(--ctl-bg);color:var(--tx-on)}.manual-saved-chip b{font-weight:600}.manual-saved-chip .manual-saved-remove{flex:none;min-width:28px;padding:2px 6px;font-size:17px;color:var(--tx-off)}.manual-saved-chip .manual-saved-remove:hover{color:var(--warn)}.manual-saved button:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.manual-saved-empty{font-size:11.5px}.manual-saved-error{color:var(--warn);font-size:12px;margin:8px 0 0}.manual-delete-dialog{width:min(390px,calc(100vw - 32px));padding:20px;border:1px solid var(--ctl-line);border-radius:12px;background:var(--panel);color:var(--tx)}.manual-delete-dialog::backdrop{background:var(--lk-manual-delete-dialog-backdrop-bg)}.manual-delete-dialog h3{font-size:15px;margin:0 0 10px}.manual-delete-dialog p{font-size:12px;line-height:1.7;color:var(--dim);margin:0 0 12px}.manual-delete-dialog p b{color:var(--tx)}.manual-delete-dialog .manual-saved-error{color:var(--warn)}.manual-delete-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.manual-delete-actions button{font-size:12px;padding:7px 12px}.manual-delete-actions :is([data-manual-delete-confirm],[data-account-delete-confirm]){background:var(--lk-manual-delete-actions-x-bg);border-color:var(--lk-manual-delete-actions-x-line)}.link-recommendation{container-type:inline-size}.link-view-tabs,.link-target-levels,.union-target-grades,.union-view-tabs{display:inline-flex;gap:2px;padding:3px;border:1px solid;border-radius:9px}.link-view-tabs{margin-bottom:12px;max-width:100%;box-sizing:border-box}.union-target-grades{margin:10px 0}.link-view-tabs button,.link-target-levels button,.union-target-grades button,.union-view-tabs button{flex:none;min-width:0;border:0;border-radius:6px;background:transparent;color:var(--tx-off);font-weight:500;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.link-view-tabs button,.union-target-grades button,.union-view-tabs button{height:28px;padding:0 16px;font-size:12px}.link-view-tabs button{flex:1 1 auto;height:auto;min-height:28px;padding:4px 16px;line-height:1.4;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.link-view-tabs button:hover,.link-target-levels button:hover,.union-target-grades button:hover,.union-view-tabs button:hover{filter:none;color:var(--lk-preset-no-hover-ink);background:var(--lk-preset-no-hover-bg)}.link-view-tabs [aria-selected=true],.link-view-tabs [aria-selected=true]:hover,.union-view-tabs [aria-selected=true],.union-view-tabs [aria-selected=true]:hover,.union-target-grades [aria-pressed=true],.union-target-grades [aria-pressed=true]:hover{background:linear-gradient(180deg,var(--lk-preset-no-on-hover-bg),var(--lk-preset-no-on-hover-bg-2));color:var(--lk-on-acc);box-shadow:0 1px 3px var(--lk-link-view-tabs-x-on-shadow),inset 0 1px var(--lk-link-view-tabs-x-on-shadow-2)}.link-target-levels button{height:23px;padding:0 11px;font-size:11px}.link-target-levels [aria-pressed=true],.link-target-levels [aria-pressed=true]:hover{background:var(--lk-link-target-levels-x-on-bg);color:var(--tx-on);box-shadow:inset 0 1px var(--lk-link-target-levels-x-on-shadow)}.union-training button:focus-visible{outline:2px solid var(--ctl-on);outline-offset:2px}@media(max-width:420px){.union-target-grades,.union-view-tabs{flex-wrap:wrap}.union-target-grades button{height:26px;padding:0 9px;font-size:11px}.union-view-tabs button{padding:0 11px}}.link-recommendation button:focus-visible,.link-recommendation summary:focus-visible,.link-cygnus input:focus-visible{outline:2px solid var(--ctl-on);outline-offset:2px}.link-recommend-controls{display:flex;align-items:center;justify-content:space-between;gap:10px 20px;flex-wrap:wrap;padding:10px 12px;background:var(--panel);border:1px solid var(--line);border-radius:7px 7px 0 0}.link-target-control{display:flex;align-items:center;gap:12px}.link-target-control>span{font-size:11px;color:var(--tx-sub)}.link-target-levels button{padding:5px 10px;font-size:11px}.link-cygnus{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--tx-name);cursor:pointer;min-height:28px}.link-cygnus small{font-size:10.5px;color:var(--dim);margin-left:5px;white-space:nowrap}.link-cygnus input{width:15px;height:15px;margin:0;accent-color:var(--acc)}.link-recommend-summary{display:flex;justify-content:space-between;align-items:baseline;gap:4px 8px;flex-wrap:wrap;border:1px solid var(--line);border-top:0;border-radius:0 0 7px 7px;background:var(--panel2);padding:8px 11px;margin-bottom:10px}.link-recommend-summary>div{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;min-width:0;max-width:100%}.link-recommend-summary>.power-boss-preview{flex:0 1 auto;margin:0 0 0 auto}.link-recommend-summary span{font-size:11px;color:var(--tx-sub)}.link-recommend-summary b{font-size:12px;color:var(--tx-name);font-variant-numeric:tabular-nums;font-weight:500}.link-recommendation .slide-next,.union-view.slide-next,.union-goal-body.slide-next{animation:mgnext .2s cubic-bezier(.22,.61,.36,1)}.link-recommendation .slide-prev,.union-view.slide-prev,.union-goal-body.slide-prev{animation:mgprev .2s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){.link-recommendation .slide-next,.link-recommendation .slide-prev,.union-view.slide-next,.union-view.slide-prev,.union-goal-body.slide-next,.union-goal-body.slide-prev{animation:none}}.link-recommend-power>b{font-size:14px;line-height:1.3;color:var(--tx-on)}.link-recommend-power>b,.link-recommend-power>strong{white-space:nowrap}.link-recommend-power>strong{font-size:13px;line-height:1.3;color:var(--tx-sub);font-weight:500;font-variant-numeric:tabular-nums}.link-recommend-power [data-gain=positive]{color:var(--gain)}.link-recommend-power [data-gain=negative]{color:var(--warn)}@media(max-width:600px){.link-recommend-power>span{font-size:12px;flex-basis:100%}.link-recommend-power>strong,.gability-power>b{font-size:14px}}.link-recommend-note{font-size:11.5px;line-height:1.6;color:var(--dim);margin:10px 0 14px;word-break:keep-all}.link-recommend-note.is-missing{margin-top:0;color:var(--lk-ink);font-size:13px;font-weight:600}.link-recommend-layout{align-items:stretch}.link-recommend-build{min-width:0;grid-column:1;grid-row:1;container:link-build / inline-size}.link-recommend-build-head{display:flex;align-items:baseline;justify-content:space-between;gap:5px 10px;flex-wrap:wrap}.link-recommend-build h4 small{font-size:10px;color:var(--dim);font-weight:400;margin-left:5px;white-space:nowrap}.link-recommend-build-head>span:last-child{font-size:10.5px;color:var(--tx-sub);font-weight:400;font-variant-numeric:tabular-nums}.link-recommend-build-head small{font-size:10.5px;color:var(--dim);margin-left:3px}.link-recommend-build .link-recommend-list{grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));align-content:start}.link-skill-list-column .link-skill-list{grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr))}.link-detail-columns .preset-effect-rows{grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr))}.link-skill-row{min-width:0;margin:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.link-skill-row>summary{display:grid;grid-template-columns:36px minmax(0,1fr);gap:9px;align-items:start;padding:9px 11px;cursor:pointer;list-style:none}.link-skill-row>summary::-webkit-details-marker{display:none}.link-skill-row>summary:hover{background:var(--lk-link-skill-row-summary-hover-bg)}.link-skill-row[open]>summary{background:var(--lk-link-skill-row-summary-bg)}.link-skill-face{position:relative;display:block;width:36px;height:36px}.link-skill-face>.link-skill-icon{width:36px;height:36px}.link-skill-row .link-skill-rank{position:absolute;top:-5px;left:-5px;min-width:15px;padding:0 3px;border:1px solid var(--ctl-line);border-radius:4px;background:var(--ctl-bg);color:var(--tx-name);font-size:9px;text-align:center}.link-skill-copy{display:block;min-width:0}.link-skill-heading{display:flex;align-items:baseline;gap:3px 6px;flex-wrap:wrap;font-size:12.5px;line-height:1.4}.link-skill-heading>b{min-width:0;overflow-wrap:anywhere;font-weight:500}.link-skill-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:7px;background:var(--ctl-bg);overflow:hidden}.link-skill-icon img{display:block;max-width:100%;max-height:100%;object-fit:contain;image-rendering:pixelated}.link-skill-icon.missing{color:var(--tx-off);font-size:14px;border-style:dashed}.link-skill-status{flex:none;padding:1px 6px;border:1px solid var(--ctl-line);border-radius:4px;background:var(--ctl-bg);font-size:9.5px;line-height:1.6;white-space:nowrap;color:var(--tx-sub)}.link-skill-status.added{color:var(--lk-link-skill-status-added-ink);border-color:var(--lk-link-skill-status-added-line);background:var(--lk-link-skill-status-added-bg)}.link-skill-level{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap}.link-skill-effects{display:flex;justify-content:space-between;align-items:baseline;gap:6px;margin-top:2px;font-size:11.5px;line-height:1.4}.link-skill-effects>span:first-child{min-width:0;overflow-wrap:anywhere}.link-skill-detail{padding:0 11px 9px 56px;color:var(--dim);font-size:10.5px;line-height:1.5;overflow-wrap:anywhere}.link-skill-power{flex:none;font-size:11px;font-variant-numeric:tabular-nums;color:var(--gain)}.link-skill-power[data-link-contribution="0"],.link-skill-power[data-link-contribution=""]{color:var(--dim)}.link-removed-skills{display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px;padding:6px 11px;border-bottom:1px solid var(--line);font-size:10.5px;color:var(--dim)}.link-removed-skills>span:first-child{color:var(--warn)}.link-removed-reveal,.link-removed-list{display:contents}.link-removed-reveal,.link-recommend-list{overflow-anchor:none}.link-removed-toggle{display:none}.link-removed-skill{display:inline-flex;align-items:center;min-width:0;max-width:100%;gap:5px}.link-removed-skill>.link-skill-icon{width:22px;height:22px;flex:none}.link-removed-skill>span:not(.link-skill-icon){overflow-wrap:anywhere}.link-removed-skill>small{font-size:10px;white-space:nowrap}@container link-build (max-width:480px){.link-removed-skills{display:block;padding:0 11px}.link-removed-skills>.link-removed-label{display:none}.link-removed-toggle{display:flex;align-items:center;gap:6px;width:100%;min-width:0;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;color:var(--tx-sub);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.link-removed-toggle:hover{color:var(--tx-lit)}.link-removed-toggle:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.link-removed-count{color:var(--warn)}.link-removed-icons{display:flex;align-items:center;gap:3px}.link-removed-icons>.link-skill-icon{width:20px;height:20px;flex:none}.link-removed-icons>small{font-size:11px}.link-removed-toggle>svg{width:16px;height:16px;margin-left:auto;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s cubic-bezier(.16,1,.3,1)}.link-removed-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.link-removed-reveal{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .18s cubic-bezier(.16,1,.3,1),opacity .12s ease,visibility 0s .18s}.link-removed-skills.is-open>.link-removed-reveal{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .22s cubic-bezier(.16,1,.3,1),opacity .16s ease,visibility 0s}.link-removed-list{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-height:0;overflow:hidden}.link-removed-list:after{content:"";height:3px;flex:none}}@media(prefers-reduced-motion:reduce){.link-removed-toggle>svg,.link-removed-reveal,.link-removed-skills.is-open>.link-removed-reveal{transition:none}}@container link-build (max-width:220px){.link-removed-toggle>.link-removed-icons{display:none}}.link-skill-row strong{flex:none;font-size:11px;font-weight:400}.link-skill-row p{font-size:11px;line-height:1.6;color:var(--dim);margin:4px 0;overflow-wrap:anywhere}.link-skill-row small{font-size:10.5px;color:var(--dim)}.link-recommend-stats{grid-column:2;grid-row:1;min-width:0}.link-compare-body{padding:5px 11px 8px}.link-compare-head{display:flex;justify-content:flex-end;gap:8px;color:var(--dim);font-size:10.5px}.link-compare-head span{min-width:52px;text-align:right}.link-compare-row{display:grid;grid-template-columns:minmax(0,1fr) 52px 52px;gap:8px;align-items:center;border-bottom:1px solid var(--line);padding:8px 0;font-size:11px;line-height:1.5}.link-compare-body.one-value .link-compare-row{grid-template-columns:minmax(0,1fr) 52px 52px}.link-compare-group{margin-top:9px;padding-top:8px;border-top:1px solid var(--line);color:var(--tx-off);font-size:10px;letter-spacing:.02em}.link-compare-group:first-child{margin-top:0;padding-top:0;border-top:0}.stat-caution{display:inline-block;margin-left:5px;padding:0 4px;border:1px solid var(--sv-ln-yellow-5);border-radius:3px;background:var(--sv-bg-gray-15);color:var(--lk-cost);font-size:9px;font-style:normal;line-height:1.6;white-space:nowrap;vertical-align:1px;cursor:help}.link-skill-heading .stat-caution{margin-left:0}.stat-caution-note{display:flex;align-items:center;gap:6px;margin:8px 0 0;color:var(--dim);font-size:10.5px;line-height:1.6;overflow-wrap:anywhere}.stat-caution-note .stat-caution{margin-left:0;flex:none}.link-compare-row span{color:var(--dim);overflow-wrap:anywhere}.link-compare-row b,.link-compare-row strong{text-align:right;font-variant-numeric:tabular-nums}.link-compare-row strong small{display:block;margin-top:1px;font-size:9.5px;font-weight:400}.link-compare-row strong small[data-link-delta=up]{color:var(--gain)}.link-compare-row strong small[data-link-delta=down]{color:var(--lk-link-compare-row-small-ink)}.link-compare-row b{color:var(--dim);font-weight:400}.link-compare-row strong{color:var(--tx-on)}.union-training-heading .union-training-job{font-size:15px;color:var(--tx-on);font-weight:700}.union-training-title{display:flex;align-items:baseline;gap:5px 12px;flex-wrap:wrap}.union-training-title>span{font-size:11px;color:var(--tx-sub)}.union-training-badge{display:inline-flex;align-items:center;font-size:10.5px;line-height:1.6;font-weight:500;white-space:nowrap;padding:0 5px;border-radius:4px;color:var(--job-tone,var(--tx-name));border:1px solid color-mix(in srgb,var(--job-tone,var(--tx-name)) 38%,var(--line));background:color-mix(in srgb,var(--job-tone,var(--tx-name)) 9%,var(--panel2))}.union-training-badge[data-job-group=\d574\c801]{--job-tone:var(--lk-union-training-badge-job-tone)}.union-training-badge[data-job-group=\b9c8\bc95\c0ac]{--job-tone:var(--lk-g-cyan)}.union-training-badge[data-job-group=\c804\c0ac]{--job-tone:var(--lk-g-rose)}.union-training-badge[data-job-group=\ad81\c218]{--job-tone:var(--lk-g-olive)}.union-training-badge[data-job-group=\b3c4\c801]{--job-tone:var(--lk-union-training-badge-job-tone-b)}.union-training-badge[data-job-group=\c0e4\c778]{--job-tone:var(--lk-union-training-badge-job-tone-c)}.union-training-benefit{padding:6px 0}.union-training-benefit-head{display:flex;align-items:baseline;justify-content:space-between;gap:3px 10px;flex-wrap:wrap;font-size:11px;color:var(--tx-sub);margin-bottom:3px}.union-training-benefit-head>b{color:var(--tx-name);font-weight:500}.union-training-link-level{margin-right:auto;color:var(--tx-sub);font-size:10.5px}.union-training-link-level b{color:var(--lk-union-training-link-level-b-ink);font-weight:400;font-variant-numeric:tabular-nums}.union-training-benefit-head>span:last-child{font-variant-numeric:tabular-nums;color:var(--lk-union-training-benefit-head-span-ink)}.union-training-benefit.link{display:grid;grid-template-columns:32px minmax(0,1fr);gap:9px;border-top:1px solid var(--line);padding-top:9px}.union-training-benefit .link-skill-icon{width:32px;height:32px}.union-training-link{word-break:keep-all;overflow-wrap:anywhere;margin-top:5px;font-size:10.5px;color:var(--tx-sub)}.union-training-link>div{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:2px 10px;line-height:1.65}.union-training-link b{color:var(--tx-name);font-weight:500;font-variant-numeric:tabular-nums}.union-training-link b>span{color:var(--tx-sub);margin:0 3px}@container (max-width:540px){.link-recommend-controls{gap:8px;padding:10px}.link-target-control{width:100%;justify-content:space-between}.link-view-tabs button{padding:4px 12px}.link-target-levels button{padding:0 9px}.link-compare-body{padding:5px 7px 8px}.link-compare-head{gap:6px}.link-compare-head span{min-width:0;flex:1}.link-compare-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px;padding:7px 0}.link-compare-row>span{grid-column:1/-1}.link-skill-effects{flex-wrap:wrap;gap:2px}}.spin{display:inline-block;width:13px;height:13px;border:2px solid;border-top-color:var(--lk-on-acc);border-radius:50%;animation:s .7s linear infinite;vertical-align:-2px;margin-right:6px}@keyframes s{to{transform:rotate(360deg)}}@media(max-width:560px){.cp{margin-left:0;text-align:left}}.world-leap{margin:0 0 18px;border:1px solid var(--slot-line);border-radius:12px;background:var(--panel);overflow:clip;overflow-anchor:none;color-scheme:dark}.world-leap button:focus-visible,.world-leap summary:focus-visible,.world-leap input:focus-visible,.world-leap select:focus-visible{outline:2px solid var(--ctl-on);outline-offset:3px}.world-leap .wl-trigger:focus-visible{outline-offset:-4px}.world-leap ::selection{background:var(--slot-line);color:var(--tx)}.wl-trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:70px;padding:14px 20px;background:var(--panel2);border:0;border-radius:0;text-align:left;color:var(--tx);transition:background .18s ease-out}.wl-trigger:hover{background:var(--ctl-bg);filter:none}.wl-trigger strong{display:block;font-size:16px;font-weight:700;color:var(--lk-acc-text)}.wl-trigger small{display:block;margin-top:3px;font-size:12px;font-weight:400;color:var(--tx-sub)}.wl-trigger>svg,.wl-calculation-notes summary svg{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease-out}.world-leap.is-open .wl-trigger>svg{transform:rotate(180deg)}.wl-error[hidden]{display:none}.wl-panel{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .2s cubic-bezier(.16,1,.3,1),opacity .12s ease,visibility 0s .2s}.world-leap.is-open .wl-panel{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1),opacity .18s ease,visibility 0s}.wl-panel-clip{min-height:0;overflow:hidden}.wl-panel-inner{padding:20px;border-top:1px solid var(--line)}.wl-intro{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0 0 18px;color:var(--tx-sub);font-size:13px}.wl-intro img,.wl-result-source img{width:20px;height:20px;object-fit:contain}.wl-intro b{color:var(--tx);font-weight:600}.wl-form{display:grid;grid-template-columns:minmax(132px,160px) minmax(120px,280px) auto auto;justify-content:start;align-items:end;gap:10px;margin:0}.wl-form label{display:flex;flex-direction:column;gap:7px;color:var(--tx-sub);font-size:12px;min-width:0}.wl-form input,.wl-form select{width:100%;min-width:0;min-height:44px;font-size:14px;background:var(--ctl-bg);color:var(--tx);caret-color:var(--ctl-on);border-color:var(--ctl-line)}.wl-form input::placeholder{color:var(--tx-sub)}.wl-world-field{display:flex;flex-direction:column;gap:7px;min-width:0}.wl-form .wl-world-button{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;color:var(--tx);background:var(--ctl-bg);border-color:var(--ctl-line);font-size:14px;font-weight:400;text-align:left}.wl-world-button [data-wl-world-icon]{display:flex;flex:none}.wl-world-button img,.wl-world-menu img{width:20px;height:20px;object-fit:contain;flex:none}.wl-world-button>svg,.wl-world-menu svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-left:auto}.wl-world-button[aria-expanded=true]{border-color:var(--ctl-on)}.wl-world-button[aria-expanded=true]>svg{transform:rotate(180deg)}.wl-world-menu{position:fixed;inset:auto;margin:0;padding:6px;min-width:0;z-index:100;max-height:340px;overflow:auto;overscroll-behavior:contain;border:1px solid var(--ctl-line);border-radius:9px;background:var(--panel);color:var(--tx);box-shadow:0 10px 24px var(--lk-wl-world-menu-shadow);color-scheme:dark}.wl-world-menu[hidden]{display:none}.wl-form .wl-world-menu button{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:8px 10px;border:0;border-radius:5px;background:transparent;color:var(--tx-name);font-size:14px;font-weight:400;text-align:left}.wl-world-menu button+button{margin-top:2px}.wl-world-menu button[aria-selected=true]{background:var(--panel2);color:var(--tx)}.wl-world-menu button:hover{background:var(--ctl-bg);filter:none}.wl-world-menu button:focus-visible{outline-offset:-2px}.wl-world-menu button>svg{visibility:hidden;color:var(--lk-acc-text)}.wl-world-menu button[aria-selected=true]>svg{visibility:visible}.wl-world-label{display:inline-flex;align-items:center;gap:6px;max-width:100%;vertical-align:middle}.wl-world-label>img{width:18px;height:18px;flex:none;object-fit:contain}.wl-world-label>span{min-width:0;word-break:keep-all;overflow-wrap:anywhere}.wl-form button{min-height:44px;padding:9px 16px;white-space:nowrap;font-size:13px}.wl-form button[type=submit]{background:var(--acc);color:var(--bg)}.wl-form [data-wl-no-character][aria-pressed=true]{border-color:var(--ctl-on);color:var(--tx);background:var(--ctl-bg)}.wl-form-help{margin:10px 0 0;font-size:12px;color:var(--tx-sub);max-width:70ch}.wl-error{margin:14px 0 0;font-size:13px;color:var(--warn);overflow-wrap:anywhere}.wl-loading{display:flex;align-items:center;gap:10px;margin:20px 0 0;color:var(--tx-sub);font-size:13px}.wl-loading>span{width:20px;height:4px;background:var(--ctl-on);border-radius:2px;animation:wl-pulse 1s ease-in-out infinite alternate}@keyframes wl-pulse{to{opacity:.35}}.wl-result{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.wl-result-source{display:flex;gap:7px;align-items:center;flex-wrap:wrap;color:var(--tx-sub);font-size:12px;margin:0 0 18px}.wl-result-source b{color:var(--tx);font-size:14px}.wl-powers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;gap:20px}.wl-stage{min-width:0;padding-right:20px;border-right:1px solid var(--line)}.wl-stage:last-child{padding-right:0;border-right:0}.wl-stage dt{color:var(--tx-sub);font-size:13px;margin-bottom:9px}.wl-stage-note{display:inline-block;margin-left:6px;font-size:11px;color:var(--dim);font-weight:400}.wl-stage dd{margin:0}.wl-power-caption{display:block;margin-bottom:3px;color:var(--tx-sub);font-size:11px;font-weight:400}.wl-stage strong{display:flex;align-items:flex-start;gap:7px;font-size:22px;line-height:1.4;font-weight:700;font-variant-numeric:tabular-nums;color:var(--tx)}.wl-stage strong>span{min-width:0;overflow-wrap:anywhere}.wl-stage strong img{width:18px;height:18px;object-fit:contain;margin-top:6px;flex:none}.wl-range-end{display:block}.wl-gain{display:block;margin-top:6px;color:var(--gain);font-size:13px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.wl-gain small{color:var(--tx-sub);font-size:11px;margin-right:4px}.wl-gain.has-loss{color:var(--warn)}.wl-baseline-note{display:block;margin-top:6px;color:var(--dim);font-size:11px}.wl-selected{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px;padding:12px 0;border-top:1px solid var(--line);color:var(--tx-sub);font-size:12px}.wl-selected b{font-weight:600;color:var(--tx-name)}.wl-selected small{font-size:11px;margin-left:auto;color:var(--tx-sub)}.wl-union-stat{container-type:inline-size;padding:16px 0 4px;border-top:1px solid var(--line)}.wl-union-stat:focus-visible{outline:2px solid var(--ctl-on);outline-offset:4px}.wl-union-stat h3{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px}.wl-tag{padding:1px 7px;border:1px solid var(--line);border-radius:999px;color:var(--tx-sub);font-size:11px;font-style:normal;font-weight:400;white-space:nowrap}.wl-union-stat-used{color:var(--tx-sub);font-size:12px;font-variant-numeric:tabular-nums}.wl-union-stat-used b{color:var(--tx-name);font-weight:600}.wl-union-stat-note{margin:8px 0 12px;max-width:75ch;color:var(--tx-sub);font-size:12px;line-height:1.5;word-break:keep-all}.wl-union-stat-note button{padding:0;border:0;background:none;color:var(--lk-acc-text);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.wl-union-stat-note button:hover{color:var(--tx-lit);filter:none}@media(max-width:400px){.wl-union-stat .ustat-row{grid-template-areas:"name value" "ctl ctl"}.wl-union-stat .ustat-count{display:none}}.wl-calculation-notes{font-size:12px;color:var(--tx-sub);margin-bottom:24px}.wl-calculation-notes summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;list-style:none;min-height:44px;padding:8px 0}.wl-calculation-notes summary::-webkit-details-marker{display:none}.wl-calculation-notes summary svg{width:16px;height:16px}.wl-calculation-notes[open] summary svg{transform:rotate(180deg)}.wl-calculation-notes p{margin:7px 0;max-width:75ch}.wl-candidates{padding:0;margin:12px 0 0;list-style:none;max-width:640px}.wl-candidates li{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid var(--line)}.wl-candidates b{font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.wl-section-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.wl-section-head h3{font-size:15px;margin:0;color:var(--tx)}.wl-segment{display:flex;gap:4px;padding:3px;background:var(--ctl-bg);border:1px solid var(--line);border-radius:9px}.wl-segment button{padding:8px 12px;min-height:40px;border:0;background:transparent;color:var(--tx-sub);font-size:12px;font-weight:500;border-radius:6px}.wl-segment button[aria-pressed=true]{background:var(--ctl-line);color:var(--tx)}.wl-boss-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:14px 0 10px}.wl-boss-count{display:flex;gap:16px;margin:0;font-size:12px;color:var(--tx-sub)}.wl-boss-count b{margin-left:4px;color:var(--tx)}.wl-boss-count span:first-child b{color:var(--gain)}.wl-filter{display:flex;gap:4px}.wl-filter button{min-height:40px;padding:7px 10px;font-size:12px;border:0;background:transparent;color:var(--tx-sub)}.wl-filter button[aria-pressed=true]{color:var(--tx);background:var(--panel2)}.wl-boss-table{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums}.wl-boss-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wl-boss-table th,.wl-boss-table td{padding:12px;border-bottom:1px solid var(--line);vertical-align:middle;font-size:13px;white-space:normal;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.wl-boss-table th:first-child{width:40%}.wl-boss-table thead th{font-size:12px;font-weight:600;color:var(--tx-sub);background:var(--panel2)}.wl-boss-table thead th:not(:first-child),.wl-boss-table td{text-align:right}.wl-boss-table thead small{display:block;margin-top:2px;font-size:11px;font-weight:400}.wl-boss-table .wl-world-label{justify-content:flex-end;gap:5px}.wl-boss-table .wl-world-label>img{width:16px;height:16px}.wl-boss-table tbody th{font-weight:500;color:var(--tx-name)}.wl-boss-name{display:inline;overflow-wrap:anywhere}.wl-difficulty{display:inline-block;font-size:10px;margin-left:5px;color:var(--tx-sub)}.wl-entry-power{display:block;font-size:13px;overflow-wrap:anywhere;color:var(--tx)}.wl-entry-state{display:block;margin-top:4px;font-size:11px;color:var(--tx-sub)}.wl-entry-state.is-open{color:var(--gain)}.wl-entry-state.is-uncertain{color:var(--gold)}.wl-change-label{display:block;margin-top:4px;color:var(--gain);font-size:11px}.wl-boss-new{background:color-mix(in srgb,var(--gain) 5%,var(--panel))}.wl-boss-lost .wl-change-label,.wl-boss-exclusive .wl-change-label{color:var(--warn)}.wl-boss-uncertain .wl-change-label{color:var(--gold)}.wl-footnote{margin:12px 0 0;color:var(--tx-sub);font-size:11px}.wl-empty{margin:14px 0;padding:18px 0;color:var(--tx-sub);font-size:13px}.wl-empty button{display:inline-block;min-height:44px;padding:8px;background:transparent;border:0;color:var(--lk-acc-text);font-size:inherit}@media(max-width:640px){.wl-trigger{padding:13px 14px}.wl-trigger strong{font-size:15px}.wl-trigger small{font-size:11px}.wl-panel-inner{padding:16px 12px}.wl-form{grid-template-columns:minmax(132px,1.1fr) minmax(100px,1.4fr);gap:12px 8px;justify-content:stretch}.wl-form button[type=submit],.wl-form button[data-wl-cancel],.wl-form button[data-wl-no-character]{grid-column:1/-1}.wl-form input,.wl-form select{font-size:16px;padding:9px}.wl-form .wl-world-button{font-size:14px;gap:6px}.wl-powers{display:block}.wl-stage{display:grid;grid-template-columns:minmax(88px,.9fr) minmax(0,1.5fr);gap:12px;padding:14px 0;border-right:0;border-bottom:1px solid var(--line)}.wl-stage:first-child{padding-top:0}.wl-stage:last-child{padding-bottom:0;border-bottom:0}.wl-stage dt{margin:3px 0 0;font-size:12px}.wl-stage-note{display:block;margin:4px 0 0;line-height:1.4}.wl-world-label{gap:5px}.wl-world-label>img{width:16px;height:16px}.wl-boss-table .wl-world-label>img{width:14px;height:14px}.wl-stage dd{text-align:right}.wl-stage strong{justify-content:flex-end;font-size:18px}.wl-stage strong img{width:15px;height:15px;margin-top:5px}.wl-gain{font-size:12px}.wl-gain small{display:block}.wl-selected{gap:7px}.wl-selected small{flex-basis:100%;margin-left:0}.wl-section-head{align-items:flex-start}.wl-segment{width:100%}.wl-segment button{flex:1;min-height:44px}.wl-filter button{min-height:44px}.wl-boss-table th,.wl-boss-table td{padding:10px 6px;font-size:12px}.wl-boss-table th:first-child{width:38%}.wl-entry-power{font-size:12px}.wl-difficulty{display:block;margin:2px 0 0}.wl-entry-state,.wl-change-label{font-size:10.5px}}@media(prefers-reduced-motion:reduce){.wl-loading>span{animation:none}.wl-panel,.world-leap.is-open .wl-panel,.wl-trigger,.wl-trigger>svg,.wl-calculation-notes summary svg{transition:none}}@media(max-width:600px){.manual-guide{padding:0 0 10px}.manual-guide-head{flex-wrap:wrap;row-gap:2px}.manual-guide-head>b:first-child{flex:1 1 auto;min-width:0}.manual-guide-head>.mcp{order:2;flex-basis:100%}.manual-guide.done>p{display:none}.mchips{gap:4px;margin-top:6px}.mchip{gap:4px;padding:4px 9px}.mg-split:has(.petlv-icon)>.pets{display:none}.petlv:has(.petlv-icon){gap:10px}.petlv .petlv-icon{display:block;flex:none;width:40px;height:40px;object-fit:contain}.petlv label:has(.petlv-icon){gap:10px}.petlv label:has(.petlv-icon) i{font-size:14px;font-weight:700;color:var(--tx)}.petlv .petlv-exp{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--tx-sub)}}:root[data-theme] body{background:var(--lk-ground)}:root[data-theme] .wrap>h1,:root[data-theme] .wrap>.sub,:root[data-theme] .wrap>h1 .brand-home{color:var(--lk-ink)}:root[data-theme] .site-credit{border-top-color:var(--lk-line)}:root[data-theme] .site-credit,:root[data-theme] .site-credit .credit-legal,:root[data-theme] .site-credit .credit-label,:root[data-theme] .site-credit .credit-disclaim{color:var(--lk-ink-soft)}:root[data-theme] .site-credit a{color:var(--lk-ink-dim)}:root[data-theme] .site-credit b{color:var(--lk-ink)}:root[data-theme=light] .site-credit .openapi-mark img{filter:none;content:var(--openapi-logo-light)}.theme-toggle .tt-moon{display:var(--lk-to-moon)}.theme-toggle .tt-sun{display:var(--lk-to-sun)}.theme-toggle:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.site-theme,.rank-theme{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:none;color:var(--lk-ink-soft)}.site-theme:hover,.rank-theme:hover{filter:none;background:var(--lk-well);color:var(--lk-ink)}.site-theme svg,.rank-theme svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lk-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0 10px;color:var(--lk-ink)}.lk-id{min-width:0}.lk-name{display:flex;align-items:center;gap:6px;margin:0;font-size:20px;font-weight:800;letter-spacing:-.01em;color:var(--lk-ink)}.lk-name img{width:18px;height:18px;object-fit:contain}.lk-sub{display:block;margin-top:2px;overflow:hidden;color:var(--lk-ink-soft);font-size:12.5px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.lk-acts{display:flex;gap:6px;flex:none}.lk-bar .lk-act{display:inline-flex;align-items:center;gap:6px;width:auto;height:36px;padding:0 12px;flex:none;border:1px solid var(--lk-line2);border-radius:10px;background:var(--lk-surface);color:var(--lk-ink);font-size:13px;font-weight:600;box-shadow:none}.lk-bar .lk-act:after{display:none}.lk-bar .lk-act svg{width:17px;height:17px;margin:0;fill:none;stroke:currentColor;stroke-width:1.7;filter:none}.lk-bar .lk-act:hover{filter:none;border-color:var(--lk-acc-line)}.lk-bar .lk-theme{justify-content:center;width:36px;padding:0}.lk-bar .lk-find{padding:0 12px 0 10px;gap:4px;color:var(--lk-acc-text)}.lk-bar .lk-find span{font-weight:700}@media(min-width:1024px){.lk-bar :is(.lk-theme,.lk-find){display:none}}.lk-bar [data-favorite-current]{isolation:isolate}.lk-bar .favorite-current.on{border-color:var(--lk-ink-soft);background:var(--lk-surface);color:var(--lk-ink)}.lk-bar .favorite-current.on svg{fill:currentColor;stroke:currentColor}.lk-mine:empty,.lk-refresh-at:empty{display:none}.lk-bar .lk-when{display:none}.lk-when .lookup-status{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;margin:0;color:var(--lk-ink-soft);font-size:12.5px;line-height:1.4}.lk-when .lookup-time>summary{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:4px 0;list-style:none;color:var(--lk-ink-soft);font-weight:500}.lk-when .lookup-time>summary::-webkit-details-marker{display:none}.lk-when .lookup-time>summary svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.lk-when .lookup-time>summary:focus-visible{outline-color:var(--lk-acc)}.lk-when #lookupStatusText{padding:0 0 2px 20px;color:var(--lk-ink-dim);font-size:12px}.lookup-note{color:var(--lk-ink-dim);font-size:12px;font-weight:500}.lookup-note[hidden]{display:none}.lk-fresh{display:flex;align-items:flex-start;justify-content:space-between;gap:4px 10px;margin:-2px 0 8px;min-height:28px}.lk-fresh .lk-when{min-width:0}.lk-fresh:not(:has(#lookupStatus)):not(:has(.lk-cp)){display:none}.lk-fresh .lookup-refresh{min-width:0;min-height:28px;padding:4px 2px 4px 6px;color:var(--lk-acc-text);font-size:13px;font-weight:700}.lk-fresh .lookup-refresh:disabled{color:var(--lk-ink-dim)}.lk-fresh .lookup-refresh:not(:disabled):hover{background:var(--lk-acc-soft);color:var(--lk-acc-text)}.lk-fresh .lookup-refresh:focus-visible,.lk-bar .lookup-refresh:focus-visible{outline-color:var(--lk-acc)}.lk-shared{display:flex;align-items:center;justify-content:space-between;gap:4px 12px;flex-wrap:wrap;margin:0 0 8px;padding:0 0 4px;border-bottom:1px solid var(--lk-line);color:var(--lk-ink-soft);font-size:12.5px;font-weight:500;line-height:1.4;transition:opacity .2s ease,height .24s ease,margin-bottom .24s ease,padding-bottom .24s ease,border-bottom-width .24s ease}.lk-shared-text{display:flex;align-items:center;gap:6px;min-width:0;margin:0;min-height:32px}.lk-shared-text svg{width:15px;height:15px;flex:none;fill:none;stroke:var(--lk-ink-dim);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lk-shared-acts{display:flex;align-items:center;gap:4px;margin-left:auto}.lk-shared-btn{display:inline-flex;align-items:center;width:auto;min-width:0;height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;box-shadow:none;color:var(--lk-ink-soft);font-size:13px;font-weight:600;white-space:nowrap}.lk-shared-btn:after{display:none}.lk-shared-btn:hover{filter:none;background:var(--lk-lift);color:var(--lk-ink)}.lk-shared-btn.is-main{color:var(--lk-acc-text);font-weight:700}.lk-shared-btn.is-main:hover{background:var(--lk-acc-soft);color:var(--lk-acc-text)}.lk-shared-btn:focus-visible{outline:2px solid var(--lk-acc);outline-offset:1px}.lk-shared.is-done .lk-shared-text svg{stroke:var(--lk-ink-soft);stroke-width:2.4}.lk-shared.is-bad .lk-shared-text{color:var(--lk-neg)}.lk-shared.is-gone{overflow:hidden;opacity:0;margin-bottom:0;padding-bottom:0;border-bottom-width:0}@media(max-width:1023px){.lk-shared{gap:4px 8px;margin:0 0 4px;padding:0;border-bottom:0}.lk-shared-text{min-height:28px}.lk-shared-btn{height:28px;padding:0 8px}.lk-shared-w1,.lk-shared.has-own .lk-shared-w2{display:none}}@media(prefers-reduced-motion:reduce){.lk-shared{transition:none}}@media(min-width:1024px){.lk-fresh{display:none}.lk-bar{gap:12px;margin:4px 0 14px}.lk-bar .lk-id{display:flex;align-items:baseline;gap:10px;flex:0 1 auto;min-width:0}.lk-bar .lk-name{font-size:24px}.lk-bar .lk-sub{margin:0;font-size:13px}.lk-bar .lk-when{display:block;flex:1 1 auto;min-width:0}.lk-bar .lk-refresh-at:not(:empty){display:contents}.lk-bar .lookup-refresh{gap:6px;height:36px;min-width:0;padding:0 12px;border:1px solid var(--lk-line2);border-radius:10px;background:var(--lk-surface);color:var(--lk-ink);font-size:13px;font-weight:600}.lk-bar .lookup-refresh svg{width:16px;height:16px}.lk-bar .lookup-refresh:not(:disabled):hover{border-color:var(--lk-acc-line);background:var(--lk-surface);color:var(--lk-ink)}.lk-bar .lookup-refresh:disabled{color:var(--lk-ink-dim)}}@media(max-width:1023px){.lk-bar{position:sticky;top:0;z-index:15;box-sizing:border-box;height:58px;margin:0 calc(-1 * var(--wrap-x,16px)) 2px;padding:6px var(--wrap-x,16px);background:var(--lk-ground)}#out .lk-gtabs{top:58px}#out .lk-groups{scroll-margin-top:58px}#out .lk-alist{top:104px}}@media(max-width:719px){#out .lk-alist{position:static}}@media(max-width:719px){:root:has(#out .detailside.open) .lk-bar{z-index:0}}@media(max-width:1000px){:root:has(#out #itemOptionPopup:not([hidden])) .lk-bar{z-index:0}}.card.lk-card{background:var(--lk-surface);border-color:var(--lk-line);border-radius:16px;padding:12px;color:var(--lk-ink)}.lk-card .bagrest{border-top-color:var(--lk-line)}.lk-card .lk-tools{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;margin:0 0 10px}.lk-seg{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:9px;background:var(--lk-ground)}.lk-card .lk-tools .lk-seg.bag-tabs{display:inline-flex;flex:none;width:auto;min-width:0;grid-template-columns:none}.lk-card .lk-seg .bag-tab{width:auto;min-width:48px;height:30px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--lk-ink-soft);font-size:13px;font-weight:700;box-shadow:none}.lk-card .lk-seg .bag-tab.on{background:var(--lk-surface);color:var(--lk-ink)}.lk-card .lk-presets{--pbh:30px;gap:2px;min-height:0;margin-left:auto}.lk-card .lk-presets .pb{position:relative;width:42px;height:30px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--lk-ink-soft)}.lk-card .lk-presets .pb .helm{display:none}.lk-card .lk-presets .pb>i{position:static;font-style:normal;font-size:12.5px;font-weight:700;color:inherit;text-shadow:none}.lk-card .lk-presets .pb.on{background:var(--lk-surface);color:var(--lk-ink)}.lk-card .lk-presets .pb.look svg{display:none}.lk-card .lk-presets .cash-preset-group{display:contents}.lk-card .lk-presets .pb[data-boss-preset]:after{content:"";position:absolute;top:5px;right:7px;width:5px;height:5px;border-radius:50%;background:var(--lk-uni);border:0;box-shadow:none;animation:none}.lk-card .lk-boss{display:inline-flex;align-items:center;gap:4px;flex:none;height:32px;padding:0 10px;border:1px solid var(--lk-line2);border-radius:9px;background:transparent;color:var(--lk-ink-soft);font-size:13px;font-weight:700;white-space:nowrap}.lk-card .lk-boss svg{width:15px;height:15px;fill:currentColor}.lk-card .lk-boss[aria-pressed=true],.esim-dialog .ep-alloc-open[aria-pressed=true]{border-color:var(--lk-acc-line);background:var(--lk-acc-soft);color:var(--lk-acc-text)}.lk-card .lk-boss:hover:not(:disabled){filter:none;border-color:var(--lk-acc-line)}.lk-card .lk-boss:disabled{opacity:.45;cursor:default}.lk-card .ic{background-color:var(--lk-tile);border-color:var(--lk-line2)}:root[data-theme] .lk-card .ic.empty{background-color:var(--lk-tile-empty);border-color:var(--lk-line2)}:root[data-theme] .lk-card .bagrest .ic{background-color:var(--lk-raised);border-color:var(--lk-line2)}.lk-card .slot-ghost{opacity:var(--lk-ghost-op);filter:var(--lk-ghost-filter)}:root[data-theme] .lk-card .ic .cs{color:var(--lk-ink-dim)}:is(.lk-card,.esim-page) .ic .istar{top:calc(var(--cell,72px) * -.07);right:calc(var(--cell,72px) * -.07);width:clamp(12px,calc(var(--cell,78px) * .31),24px);height:clamp(12px,calc(var(--cell,78px) * .31),24px)}:is(.lk-card,.esim-page) .ic .istar svg{fill:var(--lk-star);stroke:var(--lk-star-line);stroke-width:2.1;stroke-linejoin:round;paint-order:stroke;filter:var(--lk-star-shadow)}:is(.lk-card,.esim-page) .ic .istar i{font-size:clamp(6.5px,calc(var(--cell,78px) * .15),11.5px);font-weight:700;transform:translateY(.12em)}:is(.lk-card,.esim-page) .ic .istar.max i{font-size:clamp(6px,calc(var(--cell,78px) * .135),10.5px);font-weight:700}:is(.lk-card,.esim-page) .ic .istar.d2 i{font-size:clamp(6px,calc(var(--cell,78px) * .128),10px);letter-spacing:-.5px;font-weight:700}:is(.lk-card,.esim-page) .ic .istar.max svg{fill:var(--lk-star)}:is(.lk-card,.esim-page) .ic .istar.max.ext svg{fill:var(--lk-star-ext);filter:drop-shadow(0 0 2.5px var(--lk-emblem-istar-ext-svg-ic-max-shade))}@media(max-width:719px){:is(.lk-card,.esim-page) .ic .istar{width:calc(var(--cell,78px) * .34);height:calc(var(--cell,78px) * .34)}:is(.lk-card,.esim-page) .ic .istar i,:is(.lk-card,.esim-page) .ic .istar.max i{font-size:7.5px}:is(.lk-card,.esim-page) .ic .istar.d2 i{font-size:7px;letter-spacing:-.4px}}.lk-card .midbottom{bottom:6px}:root[data-theme=light] .lk-card .cpbig{color:var(--lk-ink);text-shadow:none;background:none}:root[data-theme=light] .lk-card .cpbig img{filter:none}.lk-card{--bag-gap:4px}.lk-card .bag,.lk-card .bagrest{gap:var(--bag-gap)}.lk-card .bagside{width:calc(var(--cell) * 7 + 6 * var(--bag-gap))}@media(max-width:719px){.lk-card{container-type:inline-size}.lk-card .bagwrap{--bagcell:min(78px,calc((100cqi - 6 * var(--bag-gap)) / 7))}}.lk-card .cpbig{height:auto;gap:6px;padding:2px 22px;font-size:22px;font-weight:800;letter-spacing:-.01em;line-height:1.25;background-size:100% 28px}.lk-card .cpbig img{width:18px;height:18px}.lk-card .cp-estimate .cpnum{font-size:14px;font-weight:700}@media(max-width:719px){.lk-card .cpbig{gap:4px;padding:1px 2px;font-size:clamp(15px,calc(var(--cell,40px) * .47),19px);letter-spacing:-.02em;line-height:1.1;background-size:100% 23px}.lk-card .midbottom{bottom:4px}.lk-card .cpbig img{width:16px;height:16px}.lk-card .cp-estimate .cpnum{font-size:12.5px}}.portrait-tap{position:absolute;left:27%;right:27%;top:30%;bottom:clamp(30px,calc(var(--cell,78px) * .55),44px);z-index:1;padding:0;border:0;border-radius:12px;background:transparent;cursor:pointer}.portrait-tap:hover{filter:none}.portrait-tap:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.bagmid .portrait.portrait-ghost{pointer-events:none;animation:portrait-fade .2s ease-out both}@keyframes portrait-fade{to{opacity:0}}.portrait-tap{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.bagmid img.portrait{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.bagmid .portrait.is-morph{top:auto;height:calc(var(--cell,78px) * 1.3 * var(--morph-h,1));bottom:calc(clamp(33px,calc(var(--cell,78px) * .744),58px) - 2px);transform:none;object-fit:contain;object-position:center bottom;image-rendering:pixelated}.bagmid.is-morphing .portrait{animation:portrait-morphing 1.1s ease-in-out both}.bagmid.is-morphed-in .portrait{animation:portrait-morphed-in .45s cubic-bezier(.34,1.56,.64,1) both}@keyframes portrait-morphing{0%,to{filter:none}15%{translate:-3px 0}30%{translate:3px 0}45%{translate:-3px 0}60%{translate:3px 0;filter:brightness(1.4)}85%{translate:0 0;opacity:.2;filter:brightness(2.2) blur(1px)}to{opacity:0}}@keyframes portrait-morphed-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@media(prefers-reduced-motion:reduce){.bagmid.is-morphing .portrait,.bagmid.is-morphed-in .portrait{animation:none}}.lk-card .bag{position:relative}.lk-say{position:relative;z-index:20;grid-column:3 / 5;grid-row:1;align-self:start;justify-self:start;margin:6px 0 0 4px;max-width:100%}.lk-say.is-morph:not(.has-own):not(:has(.lk-say-btn[aria-expanded=true])){display:none}.lk-rank-pick[hidden]{display:none}.lk-say-btn{position:relative;display:inline-flex;align-items:center;max-width:100%;height:auto;min-height:30px;padding:6px 11px;border:0;border-radius:12px;background:var(--lk-balloon);color:var(--lk-balloon-ink);font-size:12.5px;font-weight:700;line-height:1.25;box-shadow:var(--lk-shadow);text-align:center}.lk-say-btn:after{content:"";position:absolute;left:28px;bottom:-5px;margin-left:-6px;border:6px solid transparent;border-bottom:0;border-top-color:var(--lk-balloon)}.lk-say-btn:hover{filter:none}.lk-say-rank{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:4px}.lk-say-rank small{flex-basis:100%;text-align:center}@media(max-width:719px){.lk-say-rank .lk-say-move{display:none}}.lk-say-rank b{font-size:13px;font-weight:800;word-break:keep-all;text-align:center}.lk-say-rank small{font-size:11px;font-weight:600;opacity:.75;word-break:keep-all}@media(max-width:719px){.lk-say-btn:has(.lk-say-rank){padding:5px 7px}.lk-say-rank b{font-size:11.5px}.lk-say-rank small,.lk-say-rank .lk-say-kind{font-size:10px}}.lk-say-move{font-size:11px;font-style:normal;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.lk-say-move.up{color:var(--lk-gain)}.lk-say-move.down{color:var(--lk-neg)}.lk-say-own-text{max-width:220px;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;line-height:1.35}@media(max-width:719px){.lk-say-own-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;font-size:11.5px;line-height:1.3}}.lk-say-dim{opacity:.7;font-weight:600;word-break:keep-all;text-wrap:balance}.lk-say-rank .lk-say-kind{font-size:11px;font-weight:600;opacity:.62;letter-spacing:-.01em;margin-bottom:1px}.lk-say-rank .lk-say-dim{flex-basis:100%}.lk-say-edit{position:absolute;top:calc(100% + 10px);left:0;z-index:6;width:240px;padding:10px;border:1px solid var(--lk-line);border-radius:14px;background:var(--lk-surface);color:var(--lk-ink);box-shadow:var(--lk-shadow)}.lk-say-edit[hidden]{display:none}.lk-say-h{margin:0 0 8px;font-size:12px;font-weight:700;color:var(--lk-ink-soft)}.lk-rank-pick{position:relative}.lk-rank-btn{display:flex;align-items:center;gap:7px;width:100%;height:38px;padding:0 10px;border:1px solid var(--lk-line2);border-radius:10px;background:var(--lk-ground);color:var(--lk-ink);font-size:13px;font-weight:700;text-align:left}.lk-rank-btn:hover{filter:none;border-color:var(--lk-acc-line)}.lk-rank-btn span{flex:1}.lk-rank-btn>i{font-style:normal;font-size:10px;opacity:.6}.lk-rank-btn img,.lk-rank-btn svg,.lk-rank-list img,.lk-rank-list svg{width:18px;height:18px;flex:none;object-fit:contain}.lk-rank-btn svg,.lk-rank-list svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.lk-ico-lv{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:none;border-radius:5px;background:var(--lk-acc-soft);color:var(--lk-acc-text);font-size:9.5px;font-weight:800;font-style:normal}.lk-rank-list{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:2;display:flex;flex-direction:column;gap:1px;padding:4px;border:1px solid var(--lk-line);border-radius:10px;background:var(--lk-surface);box-shadow:var(--lk-shadow)}.lk-rank-list[hidden]{display:none}.lk-rank-list button{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--lk-ink);font-size:13px;font-weight:600;text-align:left}.lk-rank-list button:hover{filter:none;background:var(--lk-raised)}.lk-rank-list button[aria-selected=true]{background:var(--lk-acc-soft);color:var(--lk-acc-text)}.lk-say-own{display:flex;align-items:center;gap:6px;margin:8px 0 0}.lk-say-own input{flex:1;min-width:0;height:36px;padding:0 9px;border:1px solid var(--lk-line2);border-radius:9px;background:var(--lk-ground);color:var(--lk-ink);font-size:12.5px}.lk-say-own input:focus{border-color:var(--lk-acc-line)}.lk-say-own button{height:36px;padding:0 12px;border:1px solid var(--lk-acc-line);border-radius:9px;background:var(--lk-acc-soft);color:var(--lk-acc-text);font-size:12.5px;font-weight:700}.lk-say-own button:hover{filter:none}.lk-say-field{position:relative;display:flex;flex:1;min-width:0}.lk-say-own .lk-say-field input{padding-right:30px}.lk-say-own .lk-say-clear{position:absolute;top:50%;right:5px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--lk-ink-dim);transform:translateY(-50%)}.lk-say-own .lk-say-clear:before{content:"";position:absolute;inset:-8px}.lk-say-own .lk-say-clear:hover{background:var(--lk-raised);color:var(--lk-ink)}.lk-say-own .lk-say-clear:focus-visible{outline:2px solid var(--lk-acc);outline-offset:1px}.lk-say-own .lk-say-clear svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.lk-say-own input:placeholder-shown+.lk-say-clear{display:none}#out:not(:has(.lk-card))+#nudge,#out:has(#itemOptionShade:not([hidden]))+#nudge,.wrap.esim-covered #nudge{display:none}.esim-page>#nudge .lk-nudge-bw{display:none}.esim-page:is(.esim-page-leaving,:has(.ep-item-popup))>#nudge{display:none}@media(max-width:1023px){.esim-page>#nudge{display:none}}.wrap:not(.esim-covered):has(#out .lk-card):has(#nudge .lk-nudge.on:not(.no-face.folded)){padding-bottom:180px}.wrap:has(#out .lk-card){transition:padding-bottom .4s cubic-bezier(.2,0,0,1)}.lk-nudge{position:fixed;left:0;right:0;bottom:0;z-index:30;height:0;pointer-events:none}.lk-nudge-face{position:absolute;right:30px;bottom:0;width:96px;height:118px;padding:0;border:0;border-radius:0;background:none;pointer-events:auto;transform:translateY(130px);transform-origin:50% 100%;transition:transform .5s cubic-bezier(.22,1,.36,1),scale .4s cubic-bezier(.2,0,0,1),translate .4s cubic-bezier(.2,0,0,1);cursor:pointer}.lk-nudge-face img{position:absolute;left:50%;bottom:-64px;width:200px;height:200px;margin-left:-100px;image-rendering:pixelated;pointer-events:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.lk-nudge-face img.is-morph{bottom:4px;width:auto;height:calc(44px * var(--morph-h,1));max-width:88px;margin-left:0;translate:-50% 0;object-fit:contain}.lk-nudge-face:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-6px;border-radius:24px}.lk-nudge.on .lk-nudge-face{transform:none}.lk-nudge.open .lk-nudge-face img{transform:translateY(-6px)}.lk-nudge-bw{position:absolute;right:112px;bottom:24px;display:flex;align-items:center;max-width:min(300px,calc(100vw - 128px));pointer-events:auto;border-radius:16px;background:var(--lk-lift);color:var(--lk-ink);box-shadow:var(--lk-shadow-float);transform-origin:100% 80%;transform:scale(.6) translate(18px);opacity:0;transition:transform .34s cubic-bezier(.34,1.56,.64,1) .32s,opacity .18s ease-out .32s}.lk-nudge-bw:after,.lk-mfx-tail{content:"";position:absolute;right:-6px;bottom:16px;width:13px;height:13px;background:inherit;transform:rotate(45deg);border-radius:0 3px 0 0}.lk-nudge.no-face .lk-nudge-bw{right:16px}.lk-nudge.no-face .lk-nudge-bw:after{display:none}.lk-nudge.on .lk-nudge-bw{transform:none;opacity:1}.lk-nudge.folded .lk-nudge-bw{transform:scale(.85) translate(10px);opacity:0;visibility:hidden;pointer-events:none;transition:transform .2s ease-in,opacity .2s ease-in,visibility 0s .2s}.lk-nudge.folded[data-state=done] .lk-nudge-mini{display:none}.lk-nudge-bb{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 2px 8px 10px;border:0;border-radius:16px 0 0 16px;background:none;color:inherit;font:inherit;text-align:left}.lk-nudge-bb:hover,.lk-nudge-x:hover,.lk-nudge-face:hover{filter:none}.lk-nudge-bb:focus-visible,.lk-nudge-x:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.lk-nudge-tx{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;line-height:1.3}.lk-nudge-tx b{min-height:1.3em;overflow:hidden;font-size:14px;font-weight:800;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-wrap:balance;word-break:keep-all}.lk-nudge-tx small{overflow:hidden;font-size:12.5px;font-weight:500;color:var(--lk-ink-dim);white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:opacity .3s ease-out}.lk-nudge.typed .lk-nudge-tx small{opacity:1}.lk-nudge-tx small:empty{display:none}.lk-nudge-chev{width:16px;height:16px;flex:none;fill:none;stroke:var(--lk-ink-dim);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lk-nudge-x{display:grid;place-items:center;width:38px;height:44px;flex:none;margin-left:-4px;padding:0;border:0;border-radius:0 16px 16px 0;background:none;color:var(--lk-ink-dim)}.lk-nudge-x svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.lk-ring{position:relative;display:inline-grid;place-items:center;flex:none;width:38px;height:38px}.lk-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.lk-ring circle{fill:none;stroke-width:3.2}.lk-ring .t{stroke:var(--lk-track)}.lk-ring .f{stroke:var(--lk-acc-mute);stroke-linecap:round}.lk-ring[data-zero] .f{visibility:hidden}.lk-ring b{position:relative;font-size:12.5px;font-weight:800;letter-spacing:-.02em;line-height:1}.lk-ring b small{font-size:10.5px;font-weight:700;color:var(--lk-ink-dim)}.lk-nudge.tucked .lk-nudge-bw{opacity:0;transition:none}.lk-nudge:is(.tucked,.bidding) :is(.lk-nudge-face,.lk-nudge-bw){pointer-events:none}.lk-nudge-mini{position:absolute;right:16px;bottom:80px;display:flex;flex-direction:column;align-items:center;gap:3px;width:max-content;max-width:104px;padding:7px 9px 8px;border-radius:14px;background:var(--lk-lift);color:var(--lk-ink);box-shadow:var(--lk-shadow-float);pointer-events:none;text-align:center;transform-origin:50% 100%;transform:scale(.6) translateY(8px);opacity:0;transition:transform .2s ease-in,opacity .15s ease-in}.lk-nudge-mini:after{content:"";position:absolute;left:50%;bottom:-5px;width:11px;height:11px;margin-left:-5.5px;background:inherit;transform:rotate(45deg);border-radius:0 0 3px}.lk-nudge.on.tucked .lk-nudge-mini{transform:none;opacity:1;transition:transform .34s cubic-bezier(.34,1.56,.64,1) .36s,opacity .18s ease-out .36s}.lk-nudge-mini .lk-ring{width:32px;height:32px}.lk-nudge-mini .lk-ring b{font-size:11px}.lk-nudge-mini .lk-ring b small{font-size:9.5px}.lk-nudge-say{min-height:1.3em;font-size:12.5px;font-weight:800;line-height:1.3;text-wrap:balance;word-break:keep-all}.lk-nudge.no-face .lk-nudge-mini{bottom:24px}.lk-nudge.no-face .lk-nudge-mini:after{display:none}@media(max-width:1419px){.lk-nudge.tucked .lk-nudge-face{scale:.62;translate:22px 0}.lk-nudge-mini{right:84px;bottom:10px;flex-direction:row;gap:6px;max-width:calc(100vw - 100px);padding:4px 12px 4px 4px;border-radius:19px;transform-origin:100% 50%;white-space:nowrap}.lk-nudge-mini:after{left:auto;right:-4px;bottom:50%;margin:0 0 -5.5px;border-radius:0 3px 0 0}.lk-nudge-mini .lk-ring{width:28px;height:28px}.lk-nudge-say{overflow:hidden;font-size:12px;text-overflow:ellipsis}.lk-nudge.no-face .lk-nudge-mini{right:16px;bottom:16px}.wrap:has(#nudge .lk-nudge.tucked) .lk-msheet #manualCard{padding-bottom:96px}.wrap:has(#nudge .lk-nudge.tucked) .lk-msheet-box{scroll-padding-bottom:72px}}.lk-nudge[data-state=done] :is(.lk-nudge-chev,.lk-nudge-x){display:none}.lk-nudge.hint .lk-nudge-bb :is(.lk-ring,.lk-nudge-chev){display:none}.lk-nudge.hint .lk-nudge-bb{padding-left:14px}.lk-nudge[data-state=done] .lk-nudge-bb{padding-right:16px;border-radius:16px}.lk-nudge.open .lk-nudge-bw{display:none}.lk-nudge-npc{position:absolute;right:112px;bottom:24px;width:288px;max-width:calc(100vw - 128px);padding:14px 6px 6px;border-radius:18px;background:var(--lk-lift);color:var(--lk-ink);box-shadow:var(--lk-shadow-float);pointer-events:auto;transform-origin:100% 90%;animation:lk-nudge-pop .32s cubic-bezier(.34,1.56,.64,1)}.lk-nudge-npc[hidden]{display:none}.lk-nudge-npc{display:flex;flex-direction:column;max-height:calc(100vh - 36px);max-height:calc(100dvh - 36px)}.lk-nudge-npc ul{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.lk-nudge-npc ul.more-below{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 44px),transparent)}.lk-nudge-npc ul.more-above{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 28px);mask-image:linear-gradient(to bottom,transparent,#000 28px)}.lk-nudge-npc ul.more-above.more-below{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 28px,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 28px,#000 calc(100% - 44px),transparent)}.lk-nudge-npc-more{position:absolute;left:50%;bottom:8px;display:grid;place-items:center;width:40px;height:26px;margin-left:-20px;padding:0;border:1px solid var(--lk-line2);border-radius:999px;background:var(--lk-lift);color:var(--lk-ink-soft);box-shadow:var(--lk-shadow-float)}.lk-nudge-npc-more[hidden]{display:none}.lk-nudge-npc-more:hover{filter:none;color:var(--lk-ink)}.lk-nudge-npc-more svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.lk-nudge-npc:after{content:"";position:absolute;right:-6px;bottom:16px;width:13px;height:13px;background:inherit;transform:rotate(45deg);border-radius:0 3px 0 0}.lk-nudge-npc-say{padding:0 44px 10px 10px;border-bottom:1px solid var(--lk-line)}.lk-nudge-npc-say b{font-size:15px;font-weight:800;letter-spacing:-.01em}.lk-nudge-npc ul{margin:4px 0 0;padding:0;list-style:none}.lk-nudge-npc li button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 10px;border:0;border-radius:12px;background:none;color:var(--lk-acc-text);font:inherit;font-size:14px;font-weight:700;text-align:left}.lk-nudge-npc li button:hover,.lk-nudge-npc li button:active{filter:none;background:var(--lk-well)}@media(max-height:740px){.lk-nudge-npc li button{min-height:40px}}.lk-nudge-npc li.is-pick+li.is-pick{margin-top:2px}.lk-nudge-npc li.is-pick button{background:var(--lk-acc-soft)}.lk-nudge-npc li.is-pick button:hover,.lk-nudge-npc li.is-pick button:active{background:color-mix(in srgb,var(--lk-acc-text) 16%,transparent)}.lk-nudge-npc :is(li button,.lk-nudge-npc-x):focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.lk-nudge-i{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.lk-nudge-npc li.is-kakao .lk-nudge-i{box-sizing:border-box;width:24px;height:24px;margin:-3px;padding:3px;border-radius:7px;background:var(--lk-kakao);stroke:var(--lk-kakao-ink)}.lk-nudge-l{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lk-nudge-m{flex:none;color:var(--lk-ink-dim);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.lk-nudge-m.is-gain{color:var(--lk-gain)}.lk-nudge-m.is-on{color:var(--lk-acc-text)}.lk-nudge-npc .lk-ring{width:30px;height:30px;margin:0 -2px 0 -4px}.lk-nudge-npc .lk-ring b{font-size:10.5px}.lk-nudge-npc .lk-ring b small{font-size:9px}.lk-nudge-npc-x{position:absolute;top:7px;right:7px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:none;color:var(--lk-ink-dim)}.lk-nudge-npc-x:hover{filter:none;background:var(--lk-well);color:var(--lk-ink)}.lk-nudge-npc-x svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@keyframes lk-nudge-pop{0%{transform:scale(.6) translate(18px);opacity:0}}@media(max-width:1023.98px){:root:has(#nudge .lk-nudge:not(.no-face)) .lk-bar .lk-acts :is([data-favorite-current],[data-share-copy]){display:none}}@media(prefers-reduced-motion:reduce){.lk-nudge-face,.lk-nudge-face img,.lk-nudge-bw,.lk-nudge.folded .lk-nudge-bw,.lk-nudge.on.tucked .lk-nudge-mini,.lk-nudge-mini,.lk-nudge-tx small,.wrap:has(#out .lk-card){transition:none}.lk-nudge-npc{animation:none}}.lk-force-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:6px;margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--lk-line)}.lk-force-row.has-heart{grid-template-columns:44px minmax(0,1fr)}.lk-force-row>.ic[data-heart]{--cell:44px;width:44px;height:44px;background-color:var(--lk-surface)}.lk-force{display:grid;grid-template-columns:repeat(auto-fit,minmax(56px,1fr));gap:2px;margin:0;padding:0;list-style:none}.lk-force li{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:5px;row-gap:1px;min-width:0}.lk-force li img{width:16px;height:16px;object-fit:contain}.lk-force b{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--lk-ink)}.lk-force small{grid-column:1 / -1;overflow:hidden;text-align:center;color:var(--lk-ink-soft);font-size:11.5px;white-space:nowrap;text-overflow:ellipsis}@media(max-width:374px){.lk-force{gap:2px 0}.lk-force small{font-size:10.5px;letter-spacing:-.02em}.lk-force b{font-size:14px}}@media(max-width:719px){.lk-force-row.has-heart{grid-template-columns:40px minmax(0,1fr)}.lk-force-row>.ic[data-heart]{--cell:40px;width:40px;height:40px}.lk-force b{font-size:14.5px}.lk-force small{font-size:11px}}.stats-api-foot{margin:12px 0 0;padding:10px 0 0;border-top:1px solid var(--lk-line);color:var(--lk-ink-soft);font-size:12.5px}.stats-api-foot b{color:var(--lk-ink-soft);font-weight:600;font-variant-numeric:tabular-nums}.lk-card .esim-open{display:flex;align-items:center;gap:10px;width:100%;min-height:0;margin:10px 0 0;padding:12px 4px 2px 2px;border:0;border-top:1px solid var(--lk-line);border-radius:0;background:none;color:var(--lk-ink);text-align:left}.lk-card .esim-open:hover{filter:none;background:var(--lk-well);color:var(--lk-ink)}.lk-card .esim-open{border-radius:0 0 10px 10px}@media(max-width:1023px){:root:has(#nudge .lk-nudge-face) .lk-card .esim-open{padding-right:100px}}.lk-card .esim-open>svg{flex:none;width:18px;height:18px;fill:none;stroke:var(--lk-acc-text);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lk-card .esim-open-text{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;flex:1;min-width:0}.lk-card .esim-open-text b{font-size:14px;font-weight:700;color:inherit}.lk-card .esim-open-text small{flex-basis:100%;color:var(--lk-ink-dim);font-size:12.5px}.lk-card .esim-open-go{border-color:var(--lk-ink-dim)}.lk-card .esim-open:hover .esim-open-go{border-color:var(--lk-ink)}@media(max-width:720px){.lk-name{font-size:18px}.lk-bar .lk-act span{display:none}.lk-bar .lk-acts{gap:0;padding:2px;border:1px solid var(--lk-line);border-radius:22px;background:var(--lk-surface);box-shadow:0 1px 2px var(--lk-acts-shadow)}.lk-bar .lk-act{width:40px;height:36px;padding:0;justify-content:center;border:0;border-radius:18px;background:transparent;box-shadow:none}.lk-bar .lk-act:hover{background:var(--lk-raised)}.lk-bar .favorite-current.on{background:transparent}.lk-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:10px;row-gap:0;align-content:center;padding-top:2px;padding-bottom:1px}.lk-bar .lk-id{display:contents}.lk-bar .lk-name{grid-column:1;grid-row:1;min-width:0}.lk-bar .lk-sub{grid-column:1 / -1;grid-row:2;margin-top:0}.lk-bar .lk-acts{grid-column:2;grid-row:1;align-self:center;border-radius:17px}.lk-bar .lk-act{position:relative;height:28px;border-radius:14px}.lk-bar .lk-act:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.lk-bar .lk-find{width:auto;padding:0 11px 0 9px;gap:3px}.lk-bar .lk-find span{display:inline;font-size:13px}.card.lk-card{padding:10px}.lk-card .lk-tools{gap:6px}.lk-card .lk-presets .pb{width:36px}.lk-card .lk-seg .bag-tab{min-width:42px;padding:0 10px}}@media(max-width:374px){.lk-bar{column-gap:6px}.lk-bar .lk-acts .lk-act:not(.lk-manual-open){width:36px}.lk-name .lk-mine-chip{margin-left:0}}@media(max-width:389px){.lk-bar .lk-acts .lk-find{width:40px;padding:0}.lk-bar .lk-find span{display:none}}.lk-spec{color:var(--lk-ink)}.lk-card .lk-spec{margin-top:10px;padding-top:2px;border-top:1px solid var(--lk-line)}.lk-card .detailside .lk-spec-pc>.lk-spec{margin-top:0;padding-top:0;border-top:0}.lk-card .bagside>.lk-spec>.lk-spec-title{margin:10px 0 6px}.lk-spec-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px;font-size:15px}.lk-spec-title>b{font-weight:800}.lk-spec-save{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border:1px solid var(--lk-line2);border-radius:9px;background:transparent;color:var(--lk-ink-soft);font-size:12.5px;font-weight:700;white-space:nowrap}.lk-spec-save:hover{filter:none;border-color:var(--lk-acc-line);color:var(--lk-ink)}.lk-spec-save:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.lk-spec-save svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.lk-spec-q2{display:grid;grid-template-columns:1fr 1fr auto;gap:0 14px;align-items:end;margin:0;padding:10px 0;border-bottom:1px solid var(--lk-line)}.lk-spec-q2>div{min-width:0}.lk-spec-q2 dt{margin:0;color:var(--lk-ink-soft);font-size:12px;font-weight:500}.lk-spec-q2 dd{margin:1px 0 0;font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.lk-spec-q2 .lk-spec-side{display:grid;grid-template-columns:auto auto;column-gap:10px;row-gap:2px;align-items:baseline;padding-left:14px;border-left:1px solid var(--lk-line)}.lk-spec-q2 .lk-spec-side dd{margin:0;font-size:15px;text-align:right}.lk-spec-hexa,.lk-spec-stella{padding:10px 0;border-bottom:1px solid var(--lk-line)}.lk-spec-pc .lk-spec-stella,.lk-card .lk-spec-stella{border-bottom:0}.lk-spec-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 0 8px;font-size:13px}.lk-spec-h>b{font-weight:800}.lk-spec-h span{color:var(--lk-ink-soft);font-size:12px}.lk-spec-h span b{color:var(--lk-ink);font-weight:800}.lk-hexa-groups{display:flex;flex-wrap:wrap;gap:8px 18px}.lk-hexa-g{min-width:0}.lk-hexa-g>small{display:block;margin:0 0 4px;font-size:11px;font-weight:700;color:var(--lk-ink-dim);white-space:nowrap}.lk-hexa-cores{display:flex;flex-wrap:wrap;gap:8px 11px;margin:0;padding:0 5px 5px 0;list-style:none}.lk-constella-cores{margin-bottom:6px}@media(max-width:719px){.lk-hexa-groups{gap:8px 10px}.lk-hexa-cores{gap:8px 6px}}.lk-hexa-cores li{position:relative;width:28px;height:28px}@media(max-width:374px){.lk-hexa-groups{column-gap:8px}.lk-hexa-cores{column-gap:5px}.lk-hexa-cores li{width:25px;height:25px}}.lk-hexa-cores img,.lk-hexa-cores i{display:block;width:28px;height:28px;border-radius:6px;object-fit:contain;background:var(--lk-raised)}.lk-hexa-cores li.off img{opacity:.35;filter:grayscale(1)}.lk-hexa-cores b{position:absolute;right:-5px;bottom:-5px;min-width:16px;padding:0 3px;border-radius:5px;background:var(--lk-surface);box-shadow:0 0 0 1px var(--lk-line2);color:var(--lk-ink);font-size:10px;font-weight:800;line-height:14px;text-align:center;font-variant-numeric:tabular-nums}.lk-spec-line{display:flex;flex-wrap:wrap;gap:4px 12px;margin:9px 0 0;color:var(--lk-ink-soft);font-size:12px}.lk-spec-line b{color:var(--lk-ink);font-weight:800;font-variant-numeric:tabular-nums}.lk-stella-body{display:flex;align-items:center;gap:14px}.lk-stella-map{flex:none;width:150px;max-width:100%;height:auto;overflow:visible}.lk-stella-map line{stroke:var(--lk-seri-line);stroke-width:1;stroke-linecap:round;opacity:var(--lk-seri-line-a)}.lk-stella-map line.on{stroke:var(--lk-seri-line-on);stroke-width:1.3;opacity:var(--lk-seri-line-on-a)}.lk-stella-map path{fill:var(--lk-seri-off)}.lk-stella-map path.on{fill:var(--lk-seri);filter:var(--lk-seri-glow)}.lk-stella-copy{min-width:0}.lk-stella-copy .lk-spec-line:first-child{margin-top:0}.lk-spec-quiet{margin:0;color:var(--lk-ink-soft);font-size:12px}.lk-spec-link{display:inline-flex;align-items:center;gap:2px;flex:none;min-height:26px;margin:-5px -4px -5px auto;padding:2px 2px 2px 6px;border:0;border-radius:7px;background:transparent;color:var(--lk-ink-soft);font-size:12px;font-weight:500;white-space:nowrap}.lk-spec-link b{margin-left:3px;color:var(--lk-ink);font-weight:800;font-variant-numeric:tabular-nums}.lk-spec-link:hover{filter:none;background:var(--lk-raised);color:var(--lk-ink)}.lk-spec-link:focus-visible{outline:2px solid var(--lk-acc);outline-offset:1px}.lk-spec-chev{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lk-spec-stella .lk-spec-h{align-items:center;justify-content:flex-start;gap:10px}.lk-spec-h .lk-constella-cores{gap:6px 9px;margin:0;padding:0 5px 4px 0}.lk-spec-h .lk-constella-cores li,.lk-spec-h .lk-constella-cores img,.lk-spec-h .lk-constella-cores i{width:22px;height:22px}.lk-spec-pairs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;font-size:12.5px}.lk-spec-pairs span{display:flex;align-items:baseline;justify-content:space-between;gap:6px;min-width:0}.lk-spec-pairs small{overflow:hidden;color:var(--lk-ink-soft);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.lk-spec-pairs b{color:var(--lk-ink);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.lk-sanct section{padding:10px 0 0;border-top:1px solid var(--lk-line)}.lk-sanct section+section{margin-top:10px}.lk-sanct-body{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;align-items:start}.lk-sanct-marks{display:flex;flex-wrap:wrap;gap:4px}.lk-sanct-marks i{display:inline-grid;place-items:center;width:19px;height:19px;border-radius:5px;background:var(--lk-ink-dim);color:var(--lk-badge-ink);font-size:11px;font-weight:800;font-style:normal;line-height:1}.lk-sanct-marks i.g-\b808\c804\b354\b9ac {background:var(--lk-leg)}.lk-sanct-marks i.g-\c720\b2c8\d06c {background:var(--lk-uni)}.lk-sanct-marks i.g-\c5d0\d53d {background:var(--lk-epi)}.lk-sanct-marks i.g-\b808\c5b4 {background:var(--lk-rar)}:root[data-theme] .lk-sanct-marks i:is(.g-\c5d0\d53d ,.g-\b808\c5b4 ){color:var(--lk-badge-ink)}.lk-sanct-slots{color:var(--lk-ink-soft);font-size:12px}@media(min-width:1024px){.wrap:has(#out .lk-card){max-width:1012px}.card.lk-card{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.lk-card .bagwrap{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:stretch;--bagcell:72px}.lk-card .bagside{display:flex;flex-direction:column;width:calc(var(--cell) * 7 + 6 * var(--bag-gap) + 32px);padding:14px 15px 15px;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.lk-card .bagside>.esim-open{margin-top:auto}.lk-card .bagside>.lk-force-row{margin-bottom:10px}.lk-card .detailside{min-width:0;max-width:none;width:auto}.lk-card .detailside>.detail-body{position:static;height:100%}.lk-card .detailside .lk-spec-pc{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:16px 16px 14px;border-radius:16px}.lk-card .detailside .lk-spec-pc>.lk-spec{display:flex;flex:1;flex-direction:column;margin-top:0;padding-top:0;border-top:0}.lk-card .detailside .lk-spec-pc .lk-spec-foot,.lk-card .detailside .lk-spec-pc .lk-sanct{margin-top:auto}.lk-card .detailside .idetail{border-radius:16px}}@media(min-width:1001px)and (max-width:1023px){.lk-card .bagwrap{justify-content:flex-start;--bagcell:clamp(44px,calc((48vw - 38px) / 7),62px)}.lk-card .detailside{min-width:0;width:auto;max-width:none}.lk-card .detailside>.detail-body{position:static}}.lk-card .detailside .lk-spec-pc{padding:14px 16px;border:1px solid var(--lk-line);border-radius:14px;background:var(--lk-surface)}.lk-card .detailside-ghost[hidden]{display:none}@media(min-width:720px){.lk-card .bagside>.lk-spec{display:none}}@media(max-width:719px){.lk-card .detailside .lk-spec-pc{display:none}}.lk-bar .lk-manual-open svg{stroke-linecap:round;stroke-linejoin:round}.lk-bar .lk-manual-open b{font-weight:800;font-variant-numeric:tabular-nums;color:var(--lk-ink-dim)}.lk-bar .lk-manual-open.todo b{color:var(--lk-cost)}.lk-bar .lk-manual-open :is(em,.lk-spec-chev){display:none}.lk-bar .lk-cp-row .lk-act.lk-manual-open{align-self:center;height:30px;margin-left:12px;padding:0 6px 0 8px;gap:5px;border:0;border-radius:8px;background:transparent;color:var(--lk-acc-text);font-size:14px;font-weight:600;letter-spacing:0;line-height:1}.lk-bar .lk-cp-row .lk-act.lk-manual-open:hover{background:var(--lk-well);color:var(--lk-acc-text)}.lk-bar .lk-cp-row .lk-manual-open svg{width:15px;height:15px}.lk-bar .lk-cp-row .lk-manual-open b{display:none}.lk-bar .lk-cp-row .lk-manual-open :is(em,.lk-spec-chev){display:inline-block}.lk-bar .lk-cp-row .lk-manual-open em{font-style:normal;font-weight:700;color:var(--lk-ink-dim)}.lk-bar .lk-cp-row .lk-manual-open.todo em{color:var(--lk-warn)}.lk-bar .lk-cp-row .lk-manual-open .lk-spec-chev{width:14px;height:14px;stroke-width:2}.lk-cp button.cpnum{display:inline-flex;align-items:center;gap:.15em;margin:0 0 0 -.2em;padding:.05em .25em;border:0;border-radius:8px;background:transparent;color:var(--lk-acc-text);font:inherit;letter-spacing:inherit;cursor:pointer}.lk-cp button.cpnum:after{content:"\203a";font-weight:600}.lk-cp button.cpnum:hover{background:var(--lk-well)}.lk-cp button.cpnum:focus-visible{outline:2px solid var(--lk-acc);outline-offset:1px}@media(max-width:720px){.lk-bar .lk-act.lk-manual-open{width:auto;gap:4px;padding:0 10px}}:root:has(#out .lk-msheet){overflow:hidden;scrollbar-gutter:stable;background-color:var(--lk-scrim-ground)}:root:has(#out .lk-msheet) body{min-height:100vh}.lk-msheet{position:fixed;inset:0;z-index:25}.lk-msheet-back{--back:var(--lk-scrim);position:absolute;inset:0;background:var(--back)}.lk-msheet-box{position:absolute;inset:24px 0;width:min(1180px,calc(100vw - 24px));margin:0 auto;overflow:auto;overscroll-behavior:contain;border:0;border-radius:18px;background:var(--lk-surface);color:var(--lk-ink);box-shadow:var(--lk-shadow-float);outline:none;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.lk-msheet-head{position:sticky;top:0;z-index:7;display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 10px 8px 24px;border-bottom:1px solid var(--lk-line);background:var(--lk-surface)}.lk-msheet-t{display:grid;flex:1;min-width:0;line-height:1.3}.lk-msheet-t h2{margin:0;color:var(--lk-ink);font-size:15px;font-weight:800;letter-spacing:-.01em}.lk-msheet-t small{overflow:hidden;color:var(--lk-ink-dim);font-size:12.5px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}:is(.lk-msheet-t,.lk-lib-login) :is(.lk-msheet-login,.lk-msheet-sync-act){justify-self:start;margin:1px 0 0;padding:0;border:0;background:none;color:var(--lk-acc-text);font-size:12.5px;font-weight:700}:is(.lk-msheet-t,.lk-lib-login) :is(.lk-msheet-login,.lk-msheet-sync-act):hover{filter:none;text-decoration:underline}.lk-msheet-t .lk-msheet-sync-act[hidden]{display:none}.lk-mfx{position:fixed;inset:0;z-index:24;pointer-events:none;color:var(--lk-ink)}.lk-mfx-sheet{position:fixed}.lk-mfx-row{position:fixed;display:flex;align-items:center}.lk-mfx-row .lk-ring{visibility:hidden}.lk-mfx-row .lk-nudge-tx small{opacity:1}.lk-mfx-clip{position:absolute;inset:0;overflow:hidden;border-radius:inherit}:root[data-msheet-fx=open] #out .lk-msheet-box *{pointer-events:none}.lk-msheet-x{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--lk-ink-soft);filter:none}.lk-msheet-x svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lk-msheet-x:hover{filter:none;background:var(--lk-raised);color:var(--lk-ink)}.lk-msheet-x:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.lk-msheet #manualCard{margin:0;padding:18px 24px 24px;border:0;border-radius:0;background:transparent;box-shadow:none}#out:has(.lk-msheet)>.statpop{position:fixed}@media(max-width:1199px){.lk-msheet #manualCard{padding-left:16px;padding-right:16px}}@media(max-width:1023px){.lk-msheet-box{top:0;bottom:0;width:100%;border:0;border-radius:0;box-shadow:none}.lk-msheet-head{min-height:56px;gap:10px;padding:6px 4px 6px 16px}.lk-msheet #manualCard{padding:12px 16px 28px}}.lk-bar .lk-share svg{stroke-linecap:round;stroke-linejoin:round}.lk-pc-dlg{width:min(820px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;border:1px solid var(--lk-line);border-radius:18px;background:var(--lk-ground);color:var(--lk-ink);box-shadow:var(--lk-shadow);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.lk-pc-dlg::backdrop{background:var(--lk-scrim,var(--lk-pc-dlg-backdrop-bg))}.lk-pc-in{display:grid;gap:12px;padding:10px 14px 0}.lk-pc-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.lk-pc-top h2{margin:0 0 0 2px;font-size:15px;font-weight:800;color:var(--lk-ink)}.lk-pc-dlg button{filter:none;font:inherit}.lk-pc-dlg button:focus-visible,.lk-pc-blocks input:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.lk-pc-dlg svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.lk-pc-x{position:relative;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--lk-surface);color:var(--lk-ink-soft)}.lk-pc-x:before{content:"";position:absolute;inset:-4px}.lk-pc-x svg{width:18px;height:18px}.lk-pc-x:hover{color:var(--lk-ink)}.lk-pc-slot{display:grid;justify-items:center;align-content:start;min-width:0;margin:0}.lk-pc-img{display:block;width:100%;max-width:360px;height:auto}.lk-pc-slot:not(.is-ready){min-height:420px;align-content:center}.lk-pc-slot:not(.is-ready) .lk-pc-img{display:none}.lk-pc-wait{color:var(--lk-ink-dim);font-size:12.5px;font-weight:600}.lk-pc-slot.is-ready .lk-pc-wait{display:none}.lk-pc-panel{display:grid;min-width:0;color:var(--lk-ink)}.lk-pc-col{display:contents}.lk-pc-panel section{padding:10px 0;border-top:1px solid var(--lk-line)}.lk-pc-col:first-child>section:first-child{border-top:0;padding-top:2px}.lk-pc-panel h3{margin:0 0 6px;font-size:13px;font-weight:800;color:var(--lk-ink)}.lk-pc-seg{display:flex;width:max-content;max-width:100%;padding:2px;border-radius:10px;background:var(--lk-well);box-shadow:inset 0 0 0 1px var(--lk-line)}.lk-pc-seg button{height:30px;min-width:44px;padding:0 11px;border:0;border-radius:8px;background:transparent;color:var(--lk-ink-soft);font-size:12.5px;font-weight:700;white-space:nowrap}.lk-pc-seg button[aria-checked=true]{background:var(--lk-lift);color:var(--lk-ink);box-shadow:var(--lk-shadow-lift)}.lk-pc-seg button:disabled{opacity:.45;cursor:default}.lk-pc-col>section>.lk-pc-seg{width:100%}.lk-pc-col>section>.lk-pc-seg button{flex:1}.lk-pc-more summary{display:flex;align-items:center;gap:8px;min-height:40px;margin-top:4px;color:var(--lk-ink);font-size:13px;font-weight:700;list-style:none;cursor:pointer}.lk-pc-more summary::-webkit-details-marker{display:none}.lk-pc-more summary small{margin-left:auto;color:var(--lk-ink-dim);font-size:12px;font-weight:600}.lk-pc-more summary i{color:var(--lk-ink-dim);font-size:16px;font-style:normal;transition:transform .15s}.lk-pc-more[open] summary i{transform:rotate(90deg)}.lk-pc-blocks{margin:0;padding:0;border-top:1px solid var(--lk-line);list-style:none}.lk-pc-blocks li+li{border-top:1px solid var(--lk-line)}.lk-pc-blocks label{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px;cursor:pointer}.lk-pc-blocks label>span{display:flex;align-items:baseline;gap:7px;min-width:0;font-size:13px;font-weight:600}.lk-pc-blocks small{overflow:hidden;color:var(--lk-ink-dim);font-size:11.5px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.lk-pc-blocks input{flex:none;width:18px;height:18px;margin:0;padding:0;border:0;background:none;accent-color:var(--lk-acc)}.lk-pc-blocks label:has(input:disabled){cursor:default}.lk-pc-blocks label:has(input:disabled)>span{color:var(--lk-ink-dim)}.lk-pc-faces{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 10px}.lk-pc-face{display:grid;justify-items:center;gap:2px;width:44px;padding:4px 0 3px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--lk-ink-soft);font-weight:600}.lk-pc-face span{display:block;width:36px;height:36px;border-radius:8px;background-color:var(--lk-photo);background-repeat:no-repeat;background-size:160px 160px;background-position:-62px -65px;image-rendering:pixelated}.lk-pc-face small{font-size:11px;font-weight:600}.lk-pc-face[aria-checked=true]{background:var(--lk-lift);box-shadow:var(--lk-shadow-lift);color:var(--lk-ink)}.lk-pc-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px}.lk-pc-row>span{color:var(--lk-ink-soft);font-size:12.5px;font-weight:600;white-space:nowrap}.lk-pc-sw{display:flex;gap:6px}.lk-pc-sw button{display:grid;justify-items:center;gap:2px;padding:0;border:0;background:transparent;color:var(--lk-ink-dim)}.lk-pc-sw i{display:block;width:26px;height:26px;border-radius:50%;background:var(--sw);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lk-shade) 14%,transparent)}.lk-pc-sw button[aria-checked=true] i{box-shadow:0 0 0 2px var(--lk-surface),0 0 0 4px var(--lk-acc-mute)}.lk-pc-sw small{font-size:10.5px;font-weight:600}.lk-pc-sw button[aria-checked=true] small{color:var(--lk-ink)}.lk-pc-note{margin:4px 0 0;color:var(--lk-ink-dim);font-size:11.5px;line-height:1.45}.lk-pc-say{display:flex;margin:6px 0 0}.lk-pc-say[hidden]{display:none}.lk-pc-bar{position:sticky;bottom:0;z-index:2;display:grid;gap:6px;margin:0 -14px;padding:10px 14px;border-top:1px solid var(--lk-line);background:var(--lk-ground)}.lk-pc-acts{display:flex;gap:8px}.lk-pc-acts button{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:6px;min-width:0;height:44px;padding:0 12px;border-radius:12px;font-size:14px;font-weight:700;white-space:nowrap}.lk-pc-acts svg{flex:none;width:17px;height:17px}.lk-pc-save{border:1px solid var(--lk-acc-line);background:var(--lk-surface);color:var(--lk-acc-text)}.lk-pc-save:hover{filter:none;border-color:var(--lk-acc);background:var(--lk-acc-soft)}.lk-pc-save[aria-busy=true]{opacity:.7;cursor:progress}.lk-pc-copy{border:1px solid var(--lk-line2);background:var(--lk-surface);color:var(--lk-ink)}.lk-pc-copy:hover{border-color:var(--lk-acc-line)}.lk-pc-copy[aria-busy=true]{opacity:.7;cursor:progress}.lk-pc-toast{display:flex;align-items:center;justify-content:center;gap:5px;min-height:18px;margin:0;color:var(--lk-gain);font-size:12.5px;font-weight:700;opacity:0;transition:opacity .2s ease}.lk-pc-toast.on{opacity:1}.lk-pc-toast.is-bad{color:var(--lk-neg)}.lk-pc-toast.is-note{color:var(--lk-ink-soft)}.lk-share-tip{position:fixed;z-index:35;max-width:min(320px,calc(100vw - 16px));padding:7px 11px;border:1px solid var(--lk-line);border-radius:10px;background:var(--lk-surface);box-shadow:var(--lk-shadow-float);pointer-events:none}.lk-pc-toast svg{width:15px;height:15px;stroke-width:2.4}.lk-pc-copybox{position:fixed;top:0;left:0;width:1px;height:1px;opacity:0}@media(min-width:720px){.lk-pc-in{grid-template-columns:372px minmax(0,1fr);column-gap:22px;align-items:start}.lk-pc-top{grid-column:1 / -1}.lk-pc-slot{grid-column:1;grid-row:2 / span 2;position:sticky;top:10px}.lk-pc-img{width:auto;max-width:100%;max-height:calc(100dvh - 100px)}.lk-pc-panel,.lk-pc-bar{grid-column:2}.lk-pc-bar{margin:0 -14px 0 0;padding-left:0}}@media(min-width:720px){.lk-pc-dlg[data-orient=landscape] .lk-pc-in{display:block}.lk-pc-dlg[data-orient=landscape] .lk-pc-top{margin-bottom:6px}.lk-pc-dlg[data-orient=landscape] .lk-pc-slot{top:0;z-index:1;padding:4px 0 12px;border-bottom:1px solid var(--lk-line);background:var(--lk-ground)}.lk-pc-dlg[data-orient=landscape] .lk-pc-img{max-height:max(240px,calc(100dvh - 380px))}.lk-pc-dlg[data-orient=landscape] .lk-pc-panel{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;align-items:start}.lk-pc-dlg[data-orient=landscape] .lk-pc-col{display:block;min-width:0}.lk-pc-dlg[data-orient=landscape] .lk-pc-col>section:first-child{border-top:0;padding-top:10px}.lk-pc-dlg[data-orient=landscape] .lk-pc-bar{margin:0 -14px;padding:10px 14px}}@media(max-width:719.98px){.lk-pc-dlg[data-orient=landscape] .lk-pc-slot{justify-items:start;overflow-x:auto;overscroll-behavior-x:contain;margin:0 -14px;padding:0 14px 8px;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.lk-pc-dlg[data-orient=landscape] .lk-pc-img{width:max(660px,100%);max-width:none;margin-right:14px}.lk-pc-dlg:not([data-orient=landscape]) .lk-pc-img{width:auto;max-width:min(100%,360px);max-height:max(340px,calc(100dvh - 250px))}}@media(prefers-reduced-motion:reduce){.lk-pc-toast,.lk-pc-more summary i{transition:none}}.lk-card .idetail,.lk-card .ioption-popup,.lk-card .detailside{--panel:var(--lk-surface);--panel2:var(--lk-raised);--line:var(--lk-line);--tx:var(--lk-ink);--dim:var(--lk-ink-dim);--warn:var(--it-warn);--ok:var(--it-ok);--cost:var(--lk-cost);--gain:var(--lk-gain);--ep-border:var(--lk-line);--ep-muted:var(--lk-ink-dim)}:root[data-theme] .lk-card :is(.idetail,.ioption-popup,.detailside){--gold:var(--lk-g-gold)}.lk-card .idetail{border:1px solid var(--lk-line);border-radius:14px;padding:14px 16px;background:var(--lk-surface);color:var(--lk-ink)}@media(min-width:720px){.lk-card .bagwrap .idetail{scrollbar-color:var(--lk-line2) transparent}}:is(.lk-card,.esim-page .ep-item-popup) .idetail-close,:is(.lk-card,.esim-page .ep-item-popup) .iopt-close{color:var(--lk-ink-dim)}:is(.lk-card,.esim-page .ep-item-popup) .idetail-close:hover,:is(.lk-card,.esim-page .ep-item-popup) .iopt-close:hover{color:var(--lk-ink);filter:none}:is(.lk-card,.esim-page .ep-item-popup) .starrow svg{fill:var(--it-star-off)}:is(.lk-card,.esim-page .ep-item-popup) .starrow i.on svg{fill:var(--it-star-on)}:is(.lk-card,.esim-page .ep-item-popup) .starrow i.on{filter:var(--lk-star-glow)}:is(.lk-card,.esim-page .ep-item-popup) .isoul{color:var(--it-soul-name)}:is(.lk-card,.esim-page .ep-item-popup) .iremains b{color:var(--lk-ink-soft)}:is(.lk-card,.esim-page .ep-item-popup) .mb{color:var(--lk-g-gold)}:is(.lk-card,.esim-page .ep-item-popup) .og-ring b{color:var(--lk-ink)}:is(.lk-card,.esim-page .ep-item-popup) .og.lemon .or b{color:var(--it-lemon)}:is(.lk-card,.esim-page .ep-item-popup) .og.gtitle .or b,:is(.lk-card,.esim-page .ep-item-popup) .soul-option .or b{color:var(--lk-g-sky)}:is(.lk-card,.esim-page .ep-item-popup) .og .or.off b,:is(.lk-card,.esim-page .ep-item-popup) .og .or.past b{color:var(--dim)}:is(.lk-card,.esim-page .ep-item-popup) .or .brk{color:var(--lk-g-sky)}:root[data-theme] :is(.lk-card,.esim-page .ep-item-popup) .ep-crest-stats dd{color:var(--lk-g-sky)}.og :is(.ogh,.or)>span[data-grade]{color:var(--g)}:root[data-theme] :is(.lk-card,.esim-page .ep-item-popup) .og :is(.ogh,.or)>span[data-grade=\b808\c804\b354\b9ac]{color:var(--lk-leg-ink)}:root[data-theme] :is(.lk-card,.esim-page .ep-item-popup) .og :is(.ogh,.or)>span[data-grade=\c720\b2c8\d06c]{color:var(--lk-uni-ink)}:root[data-theme] :is(.lk-card,.esim-page .ep-item-popup) .og :is(.ogh,.or)>span[data-grade=\c5d0\d53d]{color:var(--lk-epi-ink)}:root[data-theme] :is(.lk-card,.esim-page .ep-item-popup) .og :is(.ogh,.or)>span[data-grade=\b808\c5b4]{color:var(--lk-rar-ink)}:is(.lk-card,.esim-page .ep-item-popup) .soul-applied span{color:var(--it-soul)}:is(.lk-card,.esim-page .ep-item-popup) .soul-applied i{color:var(--lk-ink-dim)}:is(.lk-card,.esim-page .ep-item-popup) .soul-option .or span{color:var(--lk-ink-soft)}.lk-card .iset-actions button{background:var(--lk-raised);color:var(--lk-ink-soft)}.lk-card .iset-actions button:hover,:root[data-theme=light] .esim-page .ep-item-popup .iset-options .iset-actions button:hover{filter:none;background:var(--lk-line)}.lk-card .iset-actions button:last-child,:root[data-theme=light] .esim-page .ep-item-popup .iset-options .iset-actions button:last-child{color:var(--it-soul)}.lk-card .lucky-options .ogh>span:first-child{color:var(--it-lucky)}.lk-card .lucky-options .iset-actions button{border-color:var(--it-lucky-line)}.lk-card .idetail-cost-toggle{background:transparent;color:var(--lk-ink-soft)}.lk-card .idetail-cost-toggle:hover{background:var(--lk-raised);color:var(--lk-ink);filter:none}.lk-card .idetail-cost-toggle svg{stroke:var(--lk-acc-text)}.lk-card .idetail-cost .ep-group-chevron{border-color:var(--lk-ink-dim)}.lk-card .idetail-cost .ep-build-body{background:var(--lk-raised)}.lk-card .idetail-cost .ep-build-part+.ep-build-part{border-top-color:var(--lk-line)}.lk-card .idetail-cost .ep-build-items{color:var(--lk-ink-soft)}.lk-card .idetail-cost :is(.ep-build-head b,.ep-build-head span,.ep-build-items b,.ep-build-items .ep-meso,.ep-build-total h4){color:var(--lk-ink)}:is(.lk-card,.esim-page .ep-item-popup) .ioption-shade{background:var(--it-shade)}:is(.lk-card,.esim-page .ep-item-popup) .ioption-popup{border-color:var(--lk-line2);border-radius:14px;background:var(--lk-surface);color:var(--lk-ink);box-shadow:var(--lk-shadow)}@media(min-width:720px){.detailside.is-float:is(.open,.is-closing){position:fixed;z-index:41;top:50%;right:max(24px,calc((100vw - 1180px)/2));left:auto;transform:translateY(-50%);width:min(420px,calc(100vw - 48px));min-width:0;max-width:none;max-height:calc(100vh - 48px);overflow:auto;overscroll-behavior:contain;border-radius:14px;box-shadow:var(--lk-shadow-float);scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.detailside.is-float:is(.open,.is-closing)>.detail-body{position:static}.lk-card .detailside.is-float>.detail-body>.idetail{width:auto;max-height:none;overflow:visible}.detailside.open.is-float{animation:lkFloatIn .2s cubic-bezier(.2,.7,.3,1)}.detailside.is-float.is-closing{animation:lkFloatOut .17s ease-in forwards;pointer-events:none}.bagwrap:has(>.detailside.open.is-float)>.ioption-shade{position:fixed;inset:0;z-index:40;border-radius:0;background:transparent}.bagwrap:has(>.detailside.open.is-float)>.ioption-popup{position:fixed;z-index:43;top:50%;transform:translateY(-50%);max-height:min(720px,calc(100vh - 48px))}.bagwrap:has(>.detailside.is-float:is(.open,.is-closing)){isolation:auto}.bagwrap:has(>.detailside.is-float:is(.open,.is-closing))>:not(.detailside,.ioption-shade,.ioption-popup){isolation:isolate}}@media(min-width:720px){.lk-card .bagwrap>.ioption-shade{background:transparent}.lk-card .bagwrap>.ioption-popup{box-shadow:var(--lk-shadow-float)}}:is(.lk-card,.esim-page .ep-item-popup) .iopt-tabs button{border-color:var(--lk-line2);background:var(--lk-raised);color:var(--lk-ink-soft)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-tabs button:hover{filter:none;border-color:var(--lk-acc-line)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-tabs button.on{border-color:var(--lk-acc-line);background:var(--lk-acc-soft);color:var(--lk-acc-text)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-scroll{scrollbar-color:var(--lk-line2) transparent}:is(.lk-card,.esim-page .ep-item-popup) .iopt-set-block h4,:is(.lk-card,.esim-page .ep-item-popup) .iopt-tier.active .iopt-tier-title,:is(.lk-card,.esim-page .ep-item-popup) .iopt-tier.active .iopt-stats span{color:var(--lk-ink)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-members,:is(.lk-card,.esim-page .ep-item-popup) .iopt-tier{border-color:var(--lk-line)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-members>div,:is(.lk-card,.esim-page .ep-item-popup) .iopt-stats>div{color:var(--lk-ink-dim)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-members>div.worn{color:var(--g,var(--lk-home-quick-panel-heading-ink))}:root[data-theme=light] :is(.lk-card,.esim-page .ep-item-popup) .iopt-members>div.worn{color:color-mix(in srgb,var(--g,var(--lk-ink)) 62%,var(--lk-shade))}:root[data-theme=light] :is(.lk-card,.esim-page .ep-item-popup) .iopt-members>div.worn:not([data-grade],.lucky){color:var(--lk-ink)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-members>div.worn b,:is(.lk-card,.esim-page .ep-item-popup) .iopt-tier-title em,:is(.lk-card,.esim-page .ep-item-popup) .iopt-tier.active .iopt-stats b,:is(.lk-card,.esim-page .ep-item-popup) .iopt-sf-now em{color:var(--it-lemon)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-members p,:is(.lk-card,.esim-page .ep-item-popup) .iopt-empty,:is(.lk-card,.esim-page .ep-item-popup) .iopt-sf-now{background:var(--lk-raised);color:var(--lk-ink-dim)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-tier-title{color:var(--lk-ink-soft)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-stats b{color:var(--lk-ink-soft)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-sf-now b{color:var(--it-warn)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-members>div.lucky{--g:var(--it-lucky)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-lucky-note{border-color:var(--it-lucky-line);background:var(--it-lucky-bg);color:var(--lk-ink-soft)}:is(.lk-card,.esim-page .ep-item-popup) .iopt-lucky-note b{color:var(--it-lucky)}@media(max-width:719px){.lk-card .detailside{border-color:var(--lk-line2);border-radius:16px;background:var(--lk-surface);color:var(--lk-ink);box-shadow:var(--lk-shadow-sheet)}.lk-card .detail-body{padding:16px;scrollbar-color:var(--lk-line2) transparent}.lk-card .detailside .idetail{border:0;border-radius:0;padding:0;background:transparent}}#out{overflow-anchor:none}.lk-groups{display:flex;flex-direction:column;margin-top:16px;border:1px solid var(--lk-card-edge);border-radius:16px;background:var(--lk-surface);box-shadow:var(--lk-shadow-card);color:var(--lk-ink);min-height:calc(100vh + 24px)}:root[data-theme] :is(#out,#nudge,.lk-pc-dlg,#accountSheet),:root[data-theme] .lk-groups{--bg:var(--lk-ground);--panel:var(--lk-surface);--panel2:var(--lk-raised);--line:var(--lk-line);--tx:var(--lk-ink);--dim:var(--lk-ink-dim);--tx-on:var(--lk-ink);--tx-lit:var(--lk-ink);--tx-name:var(--lk-ink-soft);--tx-sub:var(--lk-ink-soft);--tx-off:var(--lk-ink-dim);--ctl-bg:var(--lk-ctl);--ctl-line:var(--lk-line2);--ctl-hover:var(--lk-ink-dim);--ctl-on:var(--lk-acc-text);--slot-line:var(--lk-line2);--cost:var(--lk-cost);--gain:var(--lk-gain);--gold:var(--lk-cost);--warn:var(--lk-warn);--ok:var(--lk-gain)}:root[data-theme] :is(.esim-page,.esim-dialog,.expected-buffs-dialog,.ep-capped-dialog,.ep-select-list):not(#out *){--bg:var(--lk-ground);--panel:var(--lk-surface);--panel2:var(--lk-raised);--line:var(--lk-line);--tx:var(--lk-ink);--dim:var(--lk-ink-dim);--acc:var(--lk-acc);--gold:var(--lk-cost);--warn:var(--lk-warn);--ok:var(--lk-gain);--tx-on:var(--lk-ink);--tx-lit:var(--lk-ink);--tx-name:var(--lk-ink);--tx-sub:var(--lk-ink-soft);--tx-off:var(--lk-ink-dim);--ctl-bg:var(--lk-surface);--ctl-line:var(--lk-line2);--ctl-hover:var(--sv-ln-blue-6);--ctl-on:var(--lk-acc-line);--slot-line:var(--lk-acc-line);--cost:var(--lk-cost);--gain:var(--lk-gain)}.lk-gtabs{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;padding:0 6px;border-bottom:1px solid var(--lk-line);border-radius:15px 15px 0 0}.lk-gtabs:before,.lk-gtabs:after{content:"";position:absolute;inset:-1px -1px 0;z-index:-1;pointer-events:none}.lk-gtabs:before{background:var(--lk-ground)}.lk-gtabs:after{border:1px solid var(--lk-card-edge);border-bottom:0;border-radius:16px 16px 0 0;background:var(--lk-surface)}.lk-gtab{position:relative;height:46px;margin:0;padding:0 2px;border:0;border-radius:0;background:transparent;box-shadow:inset 0 -2px 0 transparent;color:var(--lk-ink-dim);font-size:14px;font-weight:600;white-space:nowrap}.lk-gtab:hover{filter:none;color:var(--lk-ink)}.lk-gtab[aria-selected=true]{color:var(--lk-ink);font-weight:800;box-shadow:inset 0 -2px 0 var(--lk-acc-mute)}.lk-gtab:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-3px}.lk-gbody{display:grid;flex:1 0 auto;align-content:start;margin:0;border-radius:0 0 15px 15px}.lk-area{min-width:0;padding:12px 14px 14px}.lk-area>.card,.lk-area>section,.lk-area>.preset-detail-panel{margin-top:0}.lk-alist{position:sticky;top:46px;z-index:4;display:flex;flex-wrap:wrap;gap:2px;padding:8px;border-bottom:1px solid var(--lk-line);background:var(--lk-side)}.lk-arow{position:relative;display:inline-flex;align-items:center;flex:none;gap:6px;height:36px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--lk-ink-soft);font-size:14px;font-weight:600;white-space:nowrap}.lk-arow:hover{filter:none;color:var(--lk-ink)}.lk-arow.on,.esim-inline .ep-power-summary .ep-expected-core[aria-pressed=true]{background:var(--lk-lift);box-shadow:var(--lk-shadow-lift);color:var(--lk-acc-text);font-weight:700}.lk-arow:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.lk-arow-t b{font-weight:inherit}.lk-arow-v{display:none}.lk-arow-v.todo{display:block;width:6px;height:6px;border-radius:50%;background:var(--lk-warn);font-size:0}@media(min-width:1024px){.lk-gtabs{display:flex;gap:4px;padding:0 12px}.lk-gtab{height:50px;padding:0 14px;font-size:14.5px}.lk-gbody{--gbody-side:248px;grid-template-columns:var(--gbody-side) minmax(0,1fr);align-items:start;background:linear-gradient(90deg,var(--lk-side) 0 var(--gbody-side),var(--lk-line) var(--gbody-side) calc(var(--gbody-side) + 1px),transparent 0)}.lk-gbody.is-single{grid-template-columns:minmax(0,1fr);background:none}.lk-alist{top:50px;display:grid;gap:2px;overflow:visible;padding:10px 11px 10px 10px;border:0;background:transparent}.lk-arow{display:flex;gap:10px;width:100%;height:auto;min-height:44px;padding:0 12px;border-radius:10px;text-align:left;white-space:normal}.lk-arow-t{flex:1;min-width:0}.lk-arow-t b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lk-arow-v,.lk-arow-v.todo{display:block;width:auto;height:auto;border-radius:0;background:none;color:inherit;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.lk-arow-v:is(.gain,.ok){color:var(--lk-gain)}.lk-arow-v.todo{color:var(--lk-warn);font-size:12.5px;font-weight:600}.lk-arow-v:is(.none,.meta){color:var(--lk-ink-dim);font-weight:600}.lk-area{padding:4px 24px 18px}}.lk-area :is(.preset-detail-head,.stats-head,.lk-k4h){min-height:54px;margin:0}.lk-area .preset-detail-head{align-items:center;padding:0 11px;border-bottom:0;background:transparent}.lk-area :is(.preset-detail-head>b,.stats-head>h2,.lk-k4t>h2,.card>h2){margin:0;color:var(--lk-ink);font-size:15px;font-weight:700;letter-spacing:-.01em;text-transform:none}.lk-area>.card>h2{display:flex;align-items:center;min-height:54px}.lk-area #potentialUtilityCard>.utility-section{margin-top:0;padding-top:0;border-top:0}.lk-area .stats-card.is-eff .seff-head h3{display:none}@media(min-width:1024px){.lk-area>.preset-detail-panel:has(>.guild-subtabs){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:center}.lk-area>.preset-detail-panel:has(>.guild-subtabs)>*{grid-column:1 / -1}.lk-area>.preset-detail-panel:has(>.guild-subtabs)>.preset-detail-head{grid-column:1;grid-row:1}.lk-area>.preset-detail-panel>.guild-subtabs{grid-column:2;grid-row:1;margin:0}}@media(max-width:1023.98px){.lk-area :is(.preset-detail-head>b,.stats-head>h2,.lk-k4t>h2,.card>h2){display:none}.lk-area .preset-detail-head:not(:has(>:not(b))){display:none}.lk-area .stats-head:not(:has(>:not(h2))){display:none}.lk-area :is(.preset-detail-head,.stats-head,.lk-k4h){min-height:0;margin-bottom:10px}.lk-area .lk-k4h:not(:has(.lk-k4t small)):not(:has(.lk-k4m)){display:none}}@media(min-width:1024px){.lk-area :is(.preset-detail-head>b,.stats-head>h2,.lk-k4t>h2,.card>h2){position:absolute;width:1px;height:1px;min-height:0;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lk-area .preset-detail-head:not(:has(>:not(b))),.lk-area .stats-head:not(:has(>:not(h2))){display:none}.lk-area :is(.preset-detail-head,.stats-head){min-height:44px;margin:0 0 4px;align-items:center}.lk-area .lk-k4h{min-height:44px}.lk-area :is(.preset-detail-head,.stats-head)>:last-child:not(b,h2){margin-left:auto}.lk-area .utility-section>.pot-section-title.utility{display:none}.lk-area :is(#potentialUtilityCard,#potentialSummaryCard){padding-top:12px}.lk-area>.preset-detail-panel:has(>.guild-subtabs)>.guild-profile{grid-column:1;grid-row:1;margin:0;padding-block:10px}.lk-area>.preset-detail-panel:has(>.guild-subtabs){padding-top:6px}.lk-area .potential-card .potrow>.pot.tot{display:none}.lk-area .lk-k4h>.lk-k4m{display:none}.lk-area .lk-k4h:not(:has(.lk-k4t small)){min-height:0}}.lk-area-presets{display:flex;margin:0 0 8px}.lk-groups .guild-subtabs{padding:2px;border:0;border-radius:10px;background:var(--lk-ground);box-shadow:none}.lk-groups .guild-subtab{height:30px;padding:0 12px;border-radius:8px;background:transparent;color:var(--lk-ink-dim);font-size:13px;font-weight:700}.lk-groups .guild-subtab:hover{background:transparent;color:var(--lk-ink)}.lk-groups .guild-subtab.on,.lk-groups .guild-subtab.on:hover{background:var(--lk-surface);color:var(--lk-ink);box-shadow:inset 0 0 0 1px var(--lk-line2)}:root[data-theme] .lk-groups .preset-detail-panel{background:var(--lk-surface)}:root[data-theme] .lk-groups .preset-detail-head{background:var(--lk-raised)}:root[data-theme] .lk-groups .preset-detail-head b{color:var(--lk-ink)}:root[data-theme] .lk-groups .preset-detail-head .vpoint{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups :is(.preset-detail-head .vpoint em,.preset-detail-sub>h5 em){color:var(--lk-g-gold)}:root[data-theme] .lk-groups :is(.preset-detail-list,.preset-detail-row,.preset-detail-empty,.preset-detail-column){background:var(--lk-surface)}:root[data-theme] .lk-groups :is(.preset-detail-row>img,.preset-detail-row>.row-face>img){background:var(--lk-raised);box-shadow:inset 0 0 0 1px var(--lk-line)}:root[data-theme] .lk-groups .preset-detail-row>.row-face>i{background:var(--g,var(--lk-ink-soft));box-shadow:none}:root[data-theme] .lk-groups .preset-detail-copy b{color:var(--lk-ink)}:root[data-theme] .lk-groups .preset-detail-copy i{color:var(--lk-g-sky)}:root[data-theme] .lk-groups :is(.preset-detail-copy i.core-next,.preset-detail-copy i.core-next.max,.preset-detail-row.dim .preset-detail-copy>div>b,.preset-detail-row.dim .preset-detail-copy p){color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .preset-detail-copy p{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .preset-detail-copy i.row-off{border-color:var(--lk-line2);background:var(--lk-raised);color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .preset-detail-copy i.row-off.water{border-color:color-mix(in srgb,var(--lk-g-sky) 45%,transparent);background:color-mix(in srgb,var(--lk-g-sky) 9%,var(--lk-surface));color:var(--lk-g-sky)}:root[data-theme] .lk-groups .preset-detail-copy i.row-off.battle{border-color:color-mix(in srgb,var(--lk-g-violet) 45%,transparent);background:color-mix(in srgb,var(--lk-g-violet) 9%,var(--lk-surface));color:var(--lk-g-violet)}:root[data-theme] .lk-groups :is(.preset-detail-column>h4,.preset-detail-sub+.preset-detail-sub){border-color:var(--lk-line)}:root[data-theme] .lk-groups .preset-detail-sub>h5{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups :is(.link-skill-list-column>.preset-detail-list,.guild-scroll-column>.preset-detail-list){scrollbar-color:var(--lk-line2) transparent}:root[data-theme] :is(.lk-groups,.esim-page) label.preset-detail-row.guild-cook:hover{background:var(--lk-raised)}:root[data-theme] :is(.lk-groups,.esim-page) .preset-detail-row.guild-cook.on{background:var(--lk-acc-soft);box-shadow:inset 2px 0 0 var(--lk-acc)}:root[data-theme] .lk-groups .preset-effect-rows>.effect-group-label{border-color:var(--lk-line);color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .preset-effect-rows span{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .preset-effect-rows b{color:var(--lk-ink)}.lk-groups .preset-detail-nos,:root[data-theme=light] .esim-page .ep-hexa .preset-detail-nos{border:0;background:var(--lk-ground);box-shadow:none}.lk-groups .preset-no{color:var(--lk-ink-dim)}.lk-groups .preset-no:hover,:root[data-theme=light] .esim-page .ep-hexa .preset-no:hover{background:transparent;color:var(--lk-ink)}.lk-groups .preset-no.on,.lk-groups .preset-no.on:hover{background:var(--lk-surface);color:var(--lk-ink);box-shadow:inset 0 0 0 1px var(--lk-line2)}:root[data-theme] .lk-groups .preset-no[data-boss-preset]:not(.on){background:linear-gradient(145deg,color-mix(in srgb,var(--lk-acc) 16%,transparent),color-mix(in srgb,var(--lk-acc) 7%,transparent));color:var(--lk-acc-text)}:root[data-theme] .lk-groups .preset-no[data-boss-preset]:before{border-color:var(--lk-acc-line)}:root[data-theme] .lk-groups .preset-no[data-boss-preset]:after{background:linear-gradient(110deg,transparent 20%,var(--lk-sheen) 50%,transparent 80%)}:root[data-theme] .lk-groups :is(.sympanel-body h4 em,.symtotal-head em){color:var(--lk-g-sky)}:root[data-theme] .lk-groups :is(.symrow-opts b,.symallmax-stats b,.symtotal-rows b){color:var(--lk-ink)}:root[data-theme] .lk-groups :is(.symrow-need,.symrow-need i,.symstat>i,.symtotal-rows i,.symrows>li.missing b,li.symsplit span){color:var(--lk-ink-dim)}:root[data-theme] .lk-groups :is(.symrow-need b,.symstat .symrow-opts){color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .symbar{background:var(--lk-track)}:root[data-theme] .lk-groups .symnone-tag{border-color:var(--lk-line2);background:var(--lk-raised);color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .symallmax>b{color:var(--lk-ink)}:root[data-theme] .lk-groups .symbol-manual-icon{background:var(--lk-raised);box-shadow:inset 0 0 0 1px var(--lk-line)}.lk-area .potential-card .potdetail{display:block}.lk-area .potential-card .pot-expand-hint{display:none}.lk-area .potential-card .potrow.pclick{cursor:default}:root[data-theme] .lk-groups .pot-section-title,:root[data-theme] .esim-page .esim-stats .pot-section-title{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .pot-section-title b,:root[data-theme] .esim-page .esim-stats .pot-section-title b{color:var(--lk-ink)}:root[data-theme] .lk-groups .utility-section,:root[data-theme] .esim-page .esim-stats .utility-section{border-top-color:var(--lk-line)}:root[data-theme] .lk-groups .utility-section>.potrow .pot,:root[data-theme] .esim-page .esim-stats .utility-section>.potrow .pot{background:var(--lk-raised);border-color:var(--lk-line)}:root[data-theme] .lk-groups .potrow.pclick:hover .pot{border-color:var(--lk-line2)}:root[data-theme] .lk-groups .src b{color:var(--lk-ink)}:root[data-theme] .lk-groups :is(.tag.replaced,.tag.replaced b){color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .tag.from-manual{background:var(--lk-acc-soft)}.lk-opt .src{margin:14px 0 0}.lk-items{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:0 18px}.lk-items li{border-top:1px solid var(--lk-line)}.lk-item{display:grid;grid-template-columns:34px minmax(0,1fr) auto 12px;align-items:center;gap:10px;width:100%;min-height:52px;padding:6px 2px;border:0;border-radius:0;background:transparent;color:var(--lk-ink);text-align:left;font:inherit}.lk-item:hover{filter:none;background:var(--lk-well)}.lk-item:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.lk-item>img,.lk-item-blank{width:34px;height:34px;object-fit:contain;image-rendering:pixelated}.lk-item-t{display:grid;min-width:0;line-height:1.35}.lk-item-t b{overflow:hidden;font-size:13.5px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.lk-item-t small{font-size:12px;color:var(--lk-ink-dim)}.lk-item-g{display:flex;gap:2px}.lk-item-g em{display:grid;place-items:center;width:16px;height:16px;border-radius:4px;background:var(--g);color:var(--lk-on-acc);font-size:10.5px;font-weight:800;line-height:1;font-style:normal}.lk-item-g em.add{filter:brightness(.88)}.lk-item-go{font-style:normal;font-size:16px;color:var(--lk-ink-dim)}.lk-passive{padding-top:12px;padding-bottom:12px}.lk-k4 .lk-ico{flex:none}.card.lk-k4{padding:12px 14px 2px}.lk-k4h{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:40px}.lk-k4t{min-width:0}.lk-k4t h2{margin:0;overflow:hidden;color:var(--lk-ink);font-size:15.5px;font-weight:800;letter-spacing:-.01em;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.lk-k4t small{display:block;overflow:hidden;color:var(--lk-ink-dim);font-size:12.5px;line-height:1.4;white-space:nowrap;text-overflow:ellipsis}.lk-k4m{display:inline-flex;align-items:center;gap:3px;color:var(--lk-ink-dim);font-size:12.5px;font-weight:700;white-space:nowrap}.lk-k4m.ok{color:var(--lk-gain)}.lk-k4m.todo{color:var(--lk-warn)}.lk-k4f button:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.lk-k4b{margin-top:8px;padding-bottom:12px;color:var(--lk-ink)}.lk-k4f{display:flex;flex-wrap:wrap;gap:0 18px;border-top:1px solid var(--lk-line)}.lk-k4f button{display:inline-flex;align-items:center;gap:1px;width:auto;height:42px;margin-inline:-6px;padding:0 6px;border:0;border-radius:9px;background:transparent;color:var(--lk-acc-text);font-size:13px;font-weight:700}.lk-k4f button:hover{filter:none;background:var(--lk-well)}.lk-k4f .lk-ico{width:15px;height:15px}.lk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lk-kq{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));row-gap:12px;margin:0 0 0 -13px;clip-path:inset(0 0 0 1px)}.lk-kq>div{min-width:0;padding:1px 12px;border-left:1px solid var(--lk-line)}.lk-kq dt{overflow:hidden;color:var(--lk-ink-dim);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.lk-kq dd{margin:1px 0 0;overflow:hidden;color:var(--lk-ink);font-size:17px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.lk-kq small{display:block;overflow:hidden;color:var(--lk-ink-soft);font-size:11.5px;white-space:nowrap;text-overflow:ellipsis}.lk-kq[style*="--cols:4"] dd{font-size:15.5px}@media(max-width:380px){.lk-kq[style*="--cols:4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lk-ksub{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 7px;margin:14px 0 6px;color:var(--lk-ink);font-size:13px;font-weight:800}.lk-ksub small{color:var(--lk-ink-dim);font-size:11.5px;font-weight:600}.lk-k4b>.lk-ksub:first-child,.lk-k2>div>.lk-ksub:first-child{margin-top:2px}.lk-kn{margin:8px 0 0;color:var(--lk-ink-soft);font-size:12.5px;line-height:1.5}.lk-kn b{color:var(--lk-ink);font-weight:800}.lk-k4 .lk-up,.lk-kn b.lk-up{color:var(--lk-gain)}.lk-k4 .lk-down{color:var(--lk-neg)}.lk-kfoot{margin:8px 0 0;color:var(--lk-ink-dim);font-size:11.5px;line-height:1.45}.lk-k2{display:grid;gap:4px 28px}.lk-k2>div{min-width:0}@media(min-width:1180px){.lk-k2:has(>div+div){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.lk-k2>div+div>.lk-ksub:first-child{margin-top:2px}}.lk-kt{width:100%;border-collapse:collapse;font-size:13.5px;font-variant-numeric:tabular-nums}.lk-kt :is(th,td){border-bottom:0;letter-spacing:0;text-transform:none}.lk-kt tbody th{font-size:13px}.lk-kt thead th{padding:0 0 6px;color:var(--lk-ink-dim);font-size:11.5px;font-weight:700;text-align:right}.lk-kt tbody th{padding:7px 10px 7px 0;border-top:1px solid var(--lk-line);color:var(--lk-ink-soft);font-weight:600;text-align:left;white-space:nowrap}.lk-kt td{padding:7px 0 7px 10px;border-top:1px solid var(--lk-line);color:var(--lk-ink);font-weight:700;text-align:right;white-space:nowrap}.lk-kt tr.sum :is(th,td){color:var(--lk-ink);font-size:15px;font-weight:800}.lk-kt tr.sum td:last-child{color:var(--lk-acc-text)}.lk-kt2 tbody tr:first-child :is(th,td){border-top:0}.lk-kt2 td.l{width:100%;color:var(--lk-ink-soft);font-weight:500;text-align:left;white-space:normal}.lk-kg{display:inline-grid;place-items:center;width:16px;height:16px;margin-right:3px;border-radius:4px;background:var(--g,var(--lk-ink-dim));color:var(--lk-on-acc);font-size:10.5px;font-style:normal;font-weight:800;line-height:1;vertical-align:-2px}.lk-kblank{display:grid;place-items:center;border-radius:8px;box-shadow:inset 0 0 0 1px var(--lk-line2);color:var(--lk-ink-dim);font-size:12px;font-style:normal}.lk-kchips{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 12px;padding:0;list-style:none}.lk-kchips li{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700}.lk-kchips img{width:28px;height:28px;object-fit:contain}.lk-kchips .lk-ico{width:16px;height:16px;color:var(--lk-ink-dim)}.lk-kheart{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:8px 0;font-size:13px}.lk-kheart+.lk-kheart{border-top:1px solid var(--lk-line)}.lk-kheart span{color:var(--lk-ink-dim);font-size:12px}.lk-kheart b{font-weight:700}.lk-krows{margin:0;padding:0;list-style:none}.lk-krows li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:36px;border-top:1px solid var(--lk-line);font-size:13px}.lk-krows li:first-child{border-top:0}.lk-krows img,.lk-krows .lk-kblank{width:26px;height:26px;object-fit:contain}.lk-krows .k{min-width:0;color:var(--lk-ink-soft)}.lk-krows .k small,.ep-patch-rows small{margin-left:6px;color:var(--lk-ink-dim);font-size:11px}.lk-krows b{font-weight:800;text-align:right;font-variant-numeric:tabular-nums}.lk-kstella{display:flex;align-items:center;gap:16px}.lk-kstella>div{flex:1;min-width:0}.lk-kstella .lk-stella-map{width:min(200px,46%)}.lk-ksv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;margin:0}.lk-ksv>div{display:flex;justify-content:space-between;gap:6px;min-width:0;font-size:12.5px}.lk-ksv dt{color:var(--lk-ink-dim)}.lk-ksv dd{margin:0;color:var(--lk-ink);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.lk-kcores{margin-top:8px}.lk-kcores li{grid-template-columns:26px minmax(0,1fr) auto}.lk-kgr{display:flex;gap:8px;margin:0;padding:0;list-style:none}.lk-kgr li{display:grid;place-items:center;min-width:44px;height:34px;padding:0 8px;border:1px solid var(--lk-line2);border-radius:9px;color:var(--lk-ink);font-size:14px;font-weight:800}.lk-kgr li.off{color:var(--lk-ink-dim);border-style:dashed}.lk-kpc{margin:0;padding:0;list-style:none}.lk-kpc li{display:grid;grid-template-columns:minmax(0,1fr) auto 46px;align-items:center;gap:10px;min-height:36px;border-top:1px solid var(--lk-line);font-size:13px}.lk-kpc li:first-child{border-top:0}.lk-kpc li>span{min-width:0;color:var(--lk-ink-soft)}.lk-kpc li>span small{margin-left:5px;color:var(--lk-ink-dim);font-size:11px}.lk-kpc i{display:flex;gap:4px;font-style:normal}.lk-kpc i b{display:grid;place-items:center;min-width:22px;height:20px;padding:0 4px;border:1px solid var(--lk-line2);border-radius:5px;color:var(--lk-ink-dim);font-size:11px;font-weight:700}.lk-kpc i b.on{color:var(--lk-ink)}.lk-kpc li>em{color:var(--lk-ink);font-style:normal;font-weight:800;text-align:right;font-variant-numeric:tabular-nums}.lk-kpc li:is(.k-out,.k-pr)>em{color:var(--lk-ink-soft)}.lk-kbadge{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;margin:0;padding:0;list-style:none}.lk-kbadge li{display:grid;justify-items:center;align-content:start;gap:3px;min-width:0;text-align:center}.lk-kbadge img{width:44px;height:44px;object-fit:contain}.lk-kbadge b{font-size:12.5px;font-weight:700;line-height:1.3}.lk-kbadge b em{color:var(--lk-ink-soft);font-style:normal}.lk-kbadge small{color:var(--lk-ink-soft);font-size:11.5px}.lk-kgoal{display:flex;align-items:center;justify-content:space-between;gap:10px}.lk-kgoal p{display:flex;align-items:center;gap:6px;min-width:0;margin:0;font-size:13px;color:var(--lk-ink-soft)}.lk-kgoal p b{color:var(--lk-ink);font-weight:800}.lk-kgoal strong{font-size:22px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.lk-kfix{margin:10px 0 0;padding:0;list-style:none;border-top:1px solid var(--lk-line)}.lk-kfix li+li{border-top:1px solid var(--lk-line)}.lk-kgrow{display:grid;grid-template-columns:36px minmax(0,1fr) auto 16px;align-items:center;gap:10px;width:100%;min-height:56px;padding:8px 2px;border:0;border-radius:0;background:transparent;color:var(--lk-ink);font:inherit;text-align:left}.lk-kgrow:hover{filter:none;background:var(--lk-raised)}.lk-kgrow:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.lk-kgrow>img,.lk-kgrow>.lk-kblank{width:36px;height:36px;object-fit:contain}.lk-kgrow-t{display:grid;min-width:0;line-height:1.4}.lk-kgrow-t b{font-size:13.5px;font-weight:800}.lk-kgrow-t small{overflow:hidden;color:var(--lk-ink-soft);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.lk-kgrow-t small em{margin-right:5px;color:var(--lk-ink-dim);font-style:normal;font-weight:700}.lk-kgrow-t small s{color:var(--lk-ink-dim)}.lk-kgain{color:var(--lk-gain);font-size:14.5px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.lk-kgrow>.lk-ico{width:16px;height:16px;color:var(--lk-ink-dim)}.lk-kmore{margin-top:4px}.lk-kmore>summary,.alt-more{display:inline-flex;align-items:center;min-height:40px;color:var(--lk-acc-text);font-size:13px;font-weight:700;cursor:pointer}.lk-kmore[open]>summary,.alt-more[aria-expanded=true]{color:var(--lk-ink-soft)}.lk-jseg{display:inline-flex;gap:2px;margin:0 0 8px;padding:3px;border:1px solid var(--lk-line);border-radius:999px;background:var(--lk-surface)}.lk-jseg button{position:relative;min-height:32px;padding:0 13px;border:0;border-radius:999px;background:none;color:var(--lk-ink-soft);font:inherit;font-size:13px;font-weight:700}.lk-jseg button:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.lk-jseg button[aria-pressed=true]{background:var(--lk-acc-soft);color:var(--lk-acc-text)}.lk-jseg button:focus-visible{outline:2px solid var(--lk-acc);outline-offset:1px}.lk-jh p{display:grid;margin:0;line-height:1.2}.lk-jh small{color:var(--lk-ink-dim);font-size:12px}.lk-jh b{font-size:24px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lk-jh em{color:var(--lk-ink-soft);font-size:12.5px;font-style:normal;font-weight:700}.lk-jh em.up{color:var(--lk-gain)}.lk-jh em.down{color:var(--lk-neg)}.lk-jc{margin-top:6px}.lk-jsvg{display:block;width:100%;height:auto;overflow:visible}.lk-jsvg .ytx{fill:var(--lk-ink-dim);font-size:10.5px;font-variant-numeric:tabular-nums}.lk-jsvg .xtx{fill:var(--lk-ink-dim);font-size:11px}.lk-jsvg .ln{fill:none;stroke:var(--lk-acc-text);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.lk-jsvg .top{stop-color:var(--lk-acc-text);stop-opacity:.28}.lk-jsvg .bot{stop-color:var(--lk-acc-text);stop-opacity:0}.lk-jsvg .stem{stroke:var(--lk-gain);stroke-width:1.5}.lk-jsvg .hit{fill:var(--lk-gain);stroke:var(--lk-surface);stroke-width:2}.lk-jsvg .ring{fill:none;stroke:var(--lk-gain);stroke-width:2.5}.lk-jsvg .ringbg{fill:var(--lk-surface)}.lk-jsvg .badge{fill:var(--lk-gain);stroke:var(--lk-surface);stroke-width:1.5}.lk-jsvg .tick{fill:none;stroke:var(--lk-on-acc);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lk-jsvg .btx{fill:var(--lk-gain);font-size:11px;font-weight:800;paint-order:stroke;stroke:var(--lk-surface);stroke-width:4px;stroke-linejoin:round}.lk-jsvg .ntx{fill:var(--lk-ink-soft);font-size:11px;font-weight:700;paint-order:stroke;stroke:var(--lk-surface);stroke-width:4px;stroke-linejoin:round}.lk-jsvg .vtx{fill:var(--lk-ink);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--lk-surface);stroke-width:4px;stroke-linejoin:round}.lk-jsvg .halo{fill:var(--lk-acc-text);opacity:.16}.lk-jsvg .now{fill:var(--lk-acc-text);stroke:var(--lk-surface);stroke-width:2}.lk-jnext{display:flex;align-items:center;gap:10px;margin:10px 0 0;color:var(--lk-ink-soft);font-size:13px}.lk-jnext img{width:30px;height:30px;flex:none;border-radius:9px;object-fit:cover;filter:grayscale(1);opacity:.7}.lk-jnext b{color:var(--lk-ink);font-weight:800}.lk-jnext em{color:var(--lk-ink);font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}.lk-jxh{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px}.lk-jxh>b{font-size:14px;font-weight:800}.lk-jxh>span{color:var(--lk-ink-soft);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.lk-jxh>span b{color:var(--lk-ink);font-weight:800}.lk-jxn{margin:6px 0 0;color:var(--lk-ink-soft);font-size:13px;word-break:keep-all}.lk-jxn em{color:var(--lk-ink);font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}.lk-jxn>span{white-space:nowrap}.lk-jsvg .lvl{fill:var(--lk-surface);stroke:var(--lk-acc-text);stroke-width:2}.lk-jsvg .ltx{fill:var(--lk-acc-text);font-size:11px;font-weight:800;paint-order:stroke;stroke:var(--lk-surface);stroke-width:4px;stroke-linejoin:round}.lk-jdays{display:grid;gap:14px;margin:0;padding:0;list-style:none}.lk-k4b>.lk-jdays{margin-top:18px}.lk-jday{display:grid;gap:2px}.lk-jdh{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:6px;border-bottom:1px solid var(--lk-line)}.lk-jdh b{font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.lk-jdh em{font-size:15px;font-style:normal;font-weight:800;font-variant-numeric:tabular-nums;color:var(--lk-ink-soft)}.lk-jdh em.up{color:var(--lk-gain)}.lk-jdh em.down{color:var(--lk-neg)}.lk-jrs{display:grid;margin:0;padding:0;list-style:none}.lk-jr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 0}.lk-jw{display:grid;min-width:0;line-height:1.4}.lk-jw b{font-size:13.5px;font-weight:700}.lk-jw small{overflow:hidden;color:var(--lk-ink-soft);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.lk-jw small.lk-js{color:var(--lk-ink);font-weight:600;white-space:normal}.lk-jw small i{margin-left:4px;color:var(--lk-ink-dim);font-style:normal;font-weight:600}.lk-jtag{margin-right:6px;color:var(--lk-ink-dim);font-size:11.5px;font-weight:700}.lk-jq{margin-left:6px;color:var(--lk-ink-dim);font-size:11px;font-style:normal;font-weight:600}.lk-jv{font-size:13.5px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.lk-jv.up{color:var(--lk-gain)}.lk-jv.down{color:var(--lk-neg)}.lk-jv.dim{color:var(--lk-ink-dim);font-weight:700}.lk-jr.boss{grid-template-columns:32px minmax(0,1fr);align-items:center;padding:8px 0 4px}.lk-jr.boss img{width:32px;height:32px;border-radius:9px;object-fit:cover;box-shadow:0 0 0 2px var(--lk-gain)}.lk-jr.boss .lk-jw b{color:var(--lk-gain);font-weight:800}.lk-jr:is(.wait,.none){grid-template-columns:1fr}.lk-jr:is(.wait,.none) small{color:var(--lk-ink-dim);font-size:12.5px}.lk-jr.meta .lk-jw b{color:var(--lk-ink-soft);font-weight:600}.lk-jic{width:32px;flex:none;border-width:var(--lk-frame-w);border-radius:9px;background-color:var(--lk-tile);cursor:default}.lk-jic.out{opacity:.5}.lk-jr:is(.item,.skill){grid-template-columns:32px minmax(0,1fr) auto}.lk-jr:is(.item,.skill)>.lk-jic{align-self:start}.lk-jr.item .lk-jw small{white-space:normal;word-break:keep-all}.lk-jr.items{row-gap:6px}.lk-jr.items>:is(.lk-jics,.lk-jdet){grid-column:1/-1}.lk-jics{display:flex;flex-wrap:wrap;gap:5px}.lk-jset{padding:6px 0 0;border-top:1px dashed var(--lk-line);color:var(--lk-ink-soft);font-size:12.5px;line-height:1.45}.lk-jset b{color:var(--lk-ink);font-weight:800}.lk-jdet{margin-top:0}.lk-jdet>summary{position:relative;display:block;cursor:pointer;list-style:none}.lk-jdet>summary:before{content:"";position:absolute;inset:-6px 0}.lk-jdet>summary::-webkit-details-marker{display:none}.lk-jdet>summary .lk-jics{display:inline-flex;vertical-align:middle}.lk-jmore{margin-left:6px;color:var(--lk-acc-text);font-size:12.5px;font-style:normal;font-weight:700;white-space:nowrap}.lk-jmore:after{content:"\203a";display:inline-block;margin-left:3px;font-size:14px;transition:transform .15s}.lk-jdet[open]>summary .lk-jmore:after{transform:rotate(90deg)}.lk-jdl{display:flex;flex-wrap:wrap;gap:2px 8px;margin:2px 0 4px;color:var(--lk-ink-soft);font-size:12.5px;line-height:1.5}.lk-jdl .g{color:var(--lk-ink-dim);font-size:11.5px;font-weight:700}.lk-jdl .add{color:var(--lk-gain);font-weight:700}.lk-jdl .del{color:var(--lk-ink-dim)}.lk-jdl .del s{text-decoration:line-through}.lk-jmine{min-height:40px;margin:8px 0 2px;padding:0 14px;border:0;border-radius:11px;background:var(--lk-raised);color:var(--lk-acc-text);font:inherit;font-size:14px;font-weight:700}.lk-jmine:hover{filter:none;background:var(--lk-acc-soft)}.lk-jmine:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}@media(min-width:1024px){.lk-jdays{max-width:720px}}.lk-jm{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin:10px 0 0;padding-top:8px;border-top:1px solid var(--lk-line);color:var(--lk-ink-dim);font-size:12px}.lk-jm b{color:var(--lk-ink-soft);font-weight:700}.lk-online{display:inline-flex;align-items:center;gap:7px;color:var(--lk-ink-soft);font-weight:600}.lk-online i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--lk-gain);box-shadow:0 0 0 3px color-mix(in srgb,var(--lk-gain) 22%,transparent)}.lk-gnote{margin:4px 0 0;padding-top:12px;border-top:1px solid var(--lk-line);color:var(--lk-ink-dim);font-size:12.5px;line-height:1.5}.lk-area .potential-card .prow>span{white-space:nowrap}@media(max-width:480px){.lk-area .potential-card .prow{grid-template-columns:minmax(max-content,1fr) repeat(3,minmax(0,66px));column-gap:6px}}:root[data-theme] .lk-groups :is(.hexa-score,.hexa-skill-top .vpoint){color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .hexa-score b{color:var(--lk-ink)}:root[data-theme] .lk-groups .vcore-gauge{background:var(--lk-raised)}:root[data-theme] .lk-groups .vcore-gauge-head>span{color:var(--lk-g-sky)}:root[data-theme] .lk-groups :is(.vcore-gauge-head em,.vcore-gauge-foot,.vcore-gauge>p,.vcore-gauge-head>span.hexa-frag-sum-unit){color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .vcore-gauge-bar{background:var(--lk-track);box-shadow:none}:root[data-theme] .lk-groups .vcore-gauge-foot em{color:var(--lk-g-gold)}:root[data-theme] .lk-groups .vcore-gauge-foot em i{color:var(--lk-gain)}:root[data-theme] .lk-groups :is(.hexa-frag-sum-name em,.hexa-frag-sum-cost){color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .hexa-frag-sum-list b{color:var(--lk-g-sky)}:root[data-theme] .lk-groups :is(.hexa-frag-sum-na,.hexa-frag-sum p.hexa-frag-sum-note){color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .hexa-simulator-open{border-color:var(--lk-line2);background:var(--lk-surface);color:var(--lk-acc-text)}:root[data-theme] .lk-groups .hexa-simulator-open:hover{background:var(--lk-raised);color:var(--lk-ink)}:root[data-theme] .lk-groups .hexa-simulator-new{color:var(--lk-g-gold)}:root[data-theme] .lk-groups .hexa-skill-card{background:var(--lk-surface)}:root[data-theme] .lk-groups :is(.hexa-skill-card>img,.hexa-skill-blank){background:var(--lk-raised)}:root[data-theme] .lk-groups .hexa-skill-top b{color:var(--lk-ink)}:root[data-theme] .lk-groups :is(.hexa-skill-lv em,.hexa-skill-cost>span,.hexa-skill-cost b){color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .hexa-skill-bar{background:var(--lk-track)}:root[data-theme] .lk-groups .hexa-cost-next b{color:var(--lk-g-violet)}:root[data-theme] .lk-groups .hexa-skill-card p{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .hexa-skill-effect b{color:var(--lk-g-cyan)}:root[data-theme] .lk-groups .hexa-stat-card,:root[data-theme=light] .esim-page .ep-hexa .hexa-stat-card{border-color:var(--lk-line2);background:var(--lk-surface)}:root[data-theme] .lk-groups .hexa-stat-card.main,:root[data-theme=light] .esim-page .ep-hexa .hexa-stat-card.main{border-color:color-mix(in srgb,var(--lk-g-violet) 45%,transparent);background:color-mix(in srgb,var(--lk-g-violet) 7%,var(--lk-surface))}:root[data-theme] .lk-groups .hexa-stat-card>img,:root[data-theme=light] .esim-page .ep-hexa .hexa-stat-card>img{filter:drop-shadow(0 1px 2px color-mix(in srgb,var(--lk-shade) 18%,transparent))}:root[data-theme] .lk-groups .hexa-stat-kind,:root[data-theme=light] .esim-page .ep-hexa .hexa-stat-kind{color:var(--lk-g-cyan)}:root[data-theme] .lk-groups .hexa-stat-card.main .hexa-stat-kind,:root[data-theme=light] .esim-page .ep-hexa .hexa-stat-card.main .hexa-stat-kind{color:var(--lk-g-violet)}:root[data-theme] .lk-groups .hexa-stat-kind em,:root[data-theme=light] .esim-page .ep-hexa .hexa-stat-kind em{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .hexa-stat-line b,:root[data-theme=light] .esim-page .ep-hexa .hexa-stat-line b{color:var(--lk-ink)}:root[data-theme] .lk-groups .hexa-stat-bar,:root[data-theme=light] .esim-page .ep-hexa .hexa-stat-bar{border-color:var(--lk-acc-line);background:var(--lk-track)}:root[data-theme] .lk-groups .hexa-stat-bar>i,:root[data-theme=light] .esim-page .ep-hexa .hexa-stat-bar>i{background:var(--lk-line2)}:root[data-theme] .lk-groups .ep-serion{--ep-border:var(--lk-line);--ep-panel:var(--lk-surface);--ep-blue:var(--lk-acc);--ep-warn:var(--warn);--ep-nav-fill:var(--lk-surface);--ep-nav-soft:var(--lk-raised);--ep-nav-current:var(--lk-raised);--ep-nav-indicator:var(--lk-acc);--ep-nav-focus:var(--lk-acc)}:root[data-theme] .lk-groups .ep-serion ::selection{background:var(--lk-sel);color:var(--lk-ink)}:root[data-theme] .lk-groups .ep-serion :is(.ep-serion-cap b,.ep-serion-open-note){color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .ep-serion .ep-area-note{border-color:var(--lk-line2);background:var(--lk-raised)}:root[data-theme] .lk-groups .ep-serion .ep-serion-row.is-open{background:var(--lk-raised)}:root[data-theme] .lk-groups .ep-serion :is(.ep-serion-head:hover,.ep-serion-stop:hover:not(.is-static)){background:var(--lk-raised)}:root[data-theme] .lk-groups .ep-serion .ep-serion-row.is-open :is(.ep-serion-head:hover,.ep-serion-stop:hover:not(.is-static)){background:var(--lk-surface)}:root[data-theme] .lk-groups .ep-serion .ep-serion-star{fill:var(--lk-g-sky)}:root[data-theme] .lk-groups .ep-serion .ep-serion-star.is-big{fill:var(--lk-acc-text)}:root[data-theme] .lk-groups .ep-serion .ep-serion-tag{border-color:var(--lk-line2)}:root[data-theme] .lk-groups .ep-serion .ep-serion-tag.is-avg{border-color:color-mix(in srgb,var(--lk-cost) 45%,transparent);color:var(--lk-cost)}:root[data-theme] .lk-groups .ep-serion .ep-serion-tag.is-best{border-color:color-mix(in srgb,var(--lk-gain) 45%,transparent);color:var(--lk-gain)}:root[data-theme] .lk-groups .ep-serion .ep-serion-track{background:var(--ar-track)}:root[data-theme] .lk-groups .ep-serion .ep-serion-map line{stroke:var(--lk-seri-line);opacity:.4}:root[data-theme] .lk-groups .ep-serion .ep-serion-map line.is-open{stroke:var(--lk-seri-line-on);opacity:.85}:root[data-theme] .lk-groups .ep-serion .ep-serion-map line.is-plan{stroke:var(--lk-acc);opacity:.45}:root[data-theme] .lk-groups .ep-serion .ep-serion-map line.is-lit{stroke:var(--lk-acc);opacity:.95}:root[data-theme] .lk-groups .ep-serion :is(.ep-serion-map path,svg.ep-serion-glyph){fill:var(--lk-seri-off)}:root[data-theme] .lk-groups .ep-serion .ep-serion-map path.is-open{fill:var(--lk-seri)}:root[data-theme] .lk-groups .ep-serion :is(.ep-serion-map path.is-plan,svg.ep-serion-glyph.is-plan){fill:var(--lk-acc);opacity:.35}:root[data-theme] .lk-groups .ep-serion :is(.ep-serion-map path.is-lit,svg.ep-serion-glyph.is-lit){fill:var(--lk-acc);filter:drop-shadow(0 0 2px var(--lk-acc-line))}:root[data-theme] .lk-groups .ep-serion .ep-serion-map-ring{fill:var(--lk-acc-soft);stroke:var(--lk-acc)}:root[data-theme] .lk-groups .ep-serion .ep-serion-map-key i{background:var(--lk-seri)}:root[data-theme] .lk-groups .ep-serion .ep-serion-map-key i.is-lit{background:var(--lk-acc);box-shadow:0 0 4px var(--lk-acc-line)}:root[data-theme] .lk-groups .ep-serion .ep-serion-stops>li.is-longer{border-top-color:var(--lk-line2)}:root[data-theme] .lk-groups .ep-serion .ep-serion-stop[aria-pressed=true]{border-color:var(--lk-line2);background:var(--lk-surface)}:root[data-theme] .lk-groups .ep-serion .ep-serion-stop[aria-pressed=true]>b{color:var(--lk-acc-text)}:root[data-theme] .lk-groups .ep-serion :is(.ep-serion-stop.is-static,.ep-serion-stops>li.is-after .ep-serion-stop){color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .ep-serion .ep-serion-stops>li.is-after .ep-serion-stop>b{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .ep-serion .ep-primary,:root[data-theme] .bless-dlg .bless-dlg-foot .mmax.best[data-bless-apply]:not(:disabled){border-color:var(--lk-acc-line);background:var(--lk-acc-soft);color:var(--lk-acc-text);box-shadow:none}:root[data-theme] .lk-groups .ep-serion .ghost{border-color:var(--lk-line2);color:var(--lk-ink)}:root[data-theme] .lk-groups .ep-serion .ep-serion-field input{border-color:var(--lk-line2);background:var(--lk-ctl);color:var(--lk-ink)}@media(hover:hover){:root[data-theme] .lk-groups .ep-serion .ep-area-choices>button:hover:not([aria-pressed=true]){background:transparent;color:var(--lk-ink)}:root[data-theme] .lk-groups .ep-serion .ghost:hover:not(:disabled){border-color:var(--lk-acc-line);background:var(--lk-raised);color:var(--lk-ink)}:root[data-theme] .lk-groups .ep-serion .ep-primary:hover:not(:disabled),:root[data-theme] .bless-dlg .bless-dlg-foot .mmax.best[data-bless-apply]:hover:not(:disabled){border-color:var(--lk-acc-text)}}:root[data-theme] .lk-groups .ep-serion .ep-serion-step-n{background:var(--lk-ground);color:var(--lk-ink-soft)}.lk-groups :is(.union-max-track,.union-step-progress,.union-hero-meter){display:none}:root[data-theme] .lk-groups :is(.union-overview,.union-view){--acc:var(--lk-acc)}:root[data-theme] .lk-groups :is(.union-max-summary,.union-max-group){--meter:var(--lk-acc)}:root[data-theme] .lk-groups :is(.union-max-track,.union-hero-meter,.union-step-progress,.union-goal-meter,.union-capacity-meter,.union-status-meter){background:var(--lk-track)}:root[data-theme] .lk-groups .union-status-meter>i{background:var(--ar-bar)}:root[data-theme] .lk-groups :is(.union-view-tabs,.union-target-grades){border-color:var(--lk-ground);background:var(--lk-ground);box-shadow:none}:root[data-theme] .lk-groups :is(.union-view-tabs,.union-target-grades) button{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups :is(.union-view-tabs [aria-selected=true],.union-target-grades [aria-pressed=true]),:root[data-theme] .lk-groups :is(.union-view-tabs [aria-selected=true],.union-target-grades [aria-pressed=true]):hover{background:var(--lk-surface);color:var(--lk-ink);box-shadow:inset 0 0 0 1px var(--lk-line2)}:root[data-theme] .lk-groups .union-hero{background:var(--lk-raised)}:root[data-theme] .lk-groups .union-tier-0{color:var(--lk-g-copper)}:root[data-theme] .lk-groups .union-tier-1{color:var(--lk-g-silver)}:root[data-theme] .lk-groups .union-tier-2{color:var(--lk-g-gold)}:root[data-theme] .lk-groups .union-tier-3{color:var(--lk-g-violet)}:root[data-theme] .lk-groups .union-tier-4{color:var(--lk-g-sky)}:root[data-theme] .lk-groups .union-tier-5{color:var(--lk-g-mint)}:root[data-theme] .lk-groups :is(.union-hero-rows em,.union-milestone.ready .union-milestone-count){color:var(--lk-acc-text)}:root[data-theme] .lk-groups .union-total-column{box-shadow:inset 2px 0 0 var(--lk-acc-line)}:root[data-theme] .lk-groups .union-total-column>h4{color:var(--lk-g-sky)}:root[data-theme] .lk-groups .union-goal-row[aria-pressed=true]{background:color-mix(in srgb,var(--lk-acc) 8%,var(--lk-surface))}:root[data-theme] .lk-groups .union-allocation-heading b{color:var(--lk-ink)}:root[data-theme] .lk-groups .union-allocation .gain{color:var(--lk-gain)}:root[data-theme] .lk-groups .union-allocation .loss{color:var(--lk-neg)}:root[data-theme] .lk-groups .union-allocation-run{border-color:var(--lk-line2);background:var(--lk-surface);color:var(--lk-acc-text)}:root[data-theme] .lk-groups .union-allocation-run:hover{background:var(--lk-raised);color:var(--lk-ink)}:root[data-theme] .lk-groups .union-view .union-training-card[data-training-rank="1"] .union-training-job em{border-color:color-mix(in srgb,var(--lk-cost) 40%,var(--lk-line));background:color-mix(in srgb,var(--lk-cost) 10%,var(--lk-raised))}:root[data-theme] .lk-groups .union-view :is(.union-training-benefit-head>span:last-child,.union-training-link-level b){color:var(--lk-g-sky)}:root[data-theme] .lk-groups .union-view .union-training-badge[data-job-group=\d574\c801]{--job-tone:var(--lk-ink-soft)}:root[data-theme] .lk-groups .union-view .union-training-badge[data-job-group=\b9c8\bc95\c0ac]{--job-tone:var(--lk-g-cyan)}:root[data-theme] .lk-groups .union-view .union-training-badge[data-job-group=\c804\c0ac]{--job-tone:var(--lk-g-rose)}:root[data-theme] .lk-groups .union-view .union-training-badge[data-job-group=\ad81\c218]{--job-tone:var(--lk-g-olive)}:root[data-theme] .lk-groups .union-view .union-training-badge[data-job-group=\b3c4\c801]{--job-tone:var(--lk-g-violet)}:root[data-theme] .lk-groups .union-view .union-training-badge[data-job-group=\c0e4\c778]{--job-tone:var(--lk-g-gold)}:root[data-theme] .lk-groups :is(.link-view-tabs,.link-target-levels,.union-target-grades){border-color:transparent;background:var(--lk-ground);box-shadow:none}:root[data-theme] .lk-groups :is(.link-view-tabs,.link-target-levels,.union-target-grades) button{background:transparent;color:var(--lk-ink-soft);box-shadow:none}:root[data-theme] .lk-groups :is(.link-view-tabs,.link-target-levels,.union-target-grades) button:hover{background:transparent;color:var(--lk-ink)}:root[data-theme] .lk-groups :is(.link-view-tabs [aria-selected=true],.link-target-levels [aria-pressed=true],.union-target-grades [aria-pressed=true]),:root[data-theme] .lk-groups :is(.link-view-tabs [aria-selected=true],.link-target-levels [aria-pressed=true],.union-target-grades [aria-pressed=true]):hover{background:var(--lk-surface);color:var(--lk-ink);box-shadow:inset 0 0 0 1px var(--lk-line2)}:root[data-theme] .lk-groups .link-skill-row{background:var(--lk-surface)}:root[data-theme] .lk-groups :is(.link-skill-row>summary:hover,.link-skill-row[open]>summary){background:var(--lk-raised)}:root[data-theme] .lk-groups .link-skill-heading>b{color:var(--lk-ink)}:root[data-theme] .lk-groups :is(.link-skill-row strong,.union-training-link-level b,.union-training-benefit-head>span:last-child){color:var(--lk-g-sky)}:root[data-theme] .lk-groups .link-skill-effects{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .link-skill-status.added{border-color:var(--lk-acc-line);background:var(--lk-acc-soft);color:var(--lk-acc-text)}:root[data-theme] .lk-groups :is(.link-removed-skills>span:first-child,.link-removed-count){color:var(--lk-cost)}:root[data-theme] .lk-groups .link-compare-row strong small[data-link-delta=down]{color:var(--warn)}:root[data-theme] .lk-groups .union-training-card[data-training-rank="1"] .union-training-job em{border-color:color-mix(in srgb,var(--lk-g-gold) 45%,transparent);background:color-mix(in srgb,var(--lk-g-gold) 12%,transparent);color:var(--lk-g-gold)}:root[data-theme] .lk-groups .link-recommend-basis .seff-buffs-open{border-color:var(--lk-line2);background:var(--lk-surface);color:var(--lk-acc-text)}:root[data-theme] .lk-groups .link-recommend-basis .seff-buffs-open:hover{border-color:var(--lk-acc-line);background:var(--lk-raised)}:root[data-theme] .lk-groups .link-recommend-basis .seff-buffs-open:focus-visible{outline-color:var(--lk-acc)}:root[data-theme] .lk-groups .union-training-badge[data-job-group=\d574\c801]{--job-tone:var(--lk-ink-dim)}:root[data-theme] .lk-groups .union-training-badge[data-job-group=\b9c8\bc95\c0ac]{--job-tone:var(--lk-g-cyan)}:root[data-theme] .lk-groups .union-training-badge[data-job-group=\c804\c0ac]{--job-tone:var(--lk-g-rose)}:root[data-theme] .lk-groups .union-training-badge[data-job-group=\ad81\c218]{--job-tone:var(--lk-g-olive)}:root[data-theme] .lk-groups .union-training-badge[data-job-group=\b3c4\c801]{--job-tone:var(--lk-g-violet)}:root[data-theme] .lk-groups .union-training-badge[data-job-group=\c0e4\c778]{--job-tone:var(--lk-g-gold)}:root[data-theme] .lk-groups .guild-profile{background:var(--lk-surface)}:root[data-theme] .lk-groups :is(.guild-profile b,.guild-profile .guild-name-big){color:var(--lk-ink)}:root[data-theme] .lk-groups .guild-profile span{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .guild-profile .guild-level-badge{border-color:var(--lk-line2);color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .gability-power>img{filter:var(--lk-cp-icon)}:root[data-theme] .lk-groups .preset-detail-row .preset-detail-copy>div.gability-power>b:not(.neutral){color:var(--lk-gain)}:root[data-theme] .lk-groups .preset-detail-row>.row-face[title=\c720\b2c8\d06c]>i{background:var(--lk-uni-fill)}:root[data-theme] .lk-groups .preset-detail-row.dim>.row-face>i{opacity:1;background:var(--lk-off-fill);color:var(--lk-on-acc)}:root[data-theme] .lk-groups .gskill-gp{border-color:var(--lk-line);background:var(--lk-raised)}:root[data-theme] .lk-groups .gskill-gp-head{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .gskill-gp b{color:var(--lk-ink)}:root[data-theme] .lk-groups .gskill-gp i{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .gskill-gp em{color:var(--lk-g-sky)}:root[data-theme] .lk-groups .gskill-gp .symbar>span{background:var(--lk-g-sky)}:root[data-theme] .lk-groups .effect-extra{border-top-color:var(--lk-line2)}:root[data-theme] .lk-groups .effect-extra h5{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .effect-extra.water h5{color:var(--lk-g-sky)}:root[data-theme] .lk-groups .effect-extra.battle h5{color:var(--lk-g-violet)}:root[data-theme] .lk-groups .effect-extra .preset-effect-rows{opacity:1}:root[data-theme] .lk-groups .effect-extra .preset-effect-rows span{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .effect-extra .preset-effect-rows b{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .guild-cook-face>img{background:var(--lk-raised)}:root[data-theme] .lk-groups .guild-cook-foot button.bless-sim-open:focus-visible{outline-color:var(--lk-acc)}.lk-groups :is(.link-recommend-build .link-recommend-list,.link-skill-list-column .link-skill-list){grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}:root[data-theme] .lk-groups .stella-headinfo>span b{color:var(--lk-acc-text)}:root[data-theme] .lk-groups .mgsub,:root[data-theme] .lk-groups .mgsub:before{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .stella-headinfo>span{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups :is(.stella-gain.down,.stella-preview .down){color:var(--lk-neg)}:root[data-theme] .lk-groups .stella-change{border-color:var(--lk-line2);background:var(--lk-surface);color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .stella-head .stella-apply{border-color:color-mix(in srgb,var(--lk-cost) 45%,transparent)}:root[data-theme] .lk-groups .stella-scroll{scrollbar-color:var(--lk-line2) transparent}:root[data-theme] .lk-groups .stella-zoombar button{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .stella-zoombar button:hover{background:var(--lk-ground);color:var(--lk-ink)}:root[data-theme] .lk-groups .stella-zoombar button.fit.on{color:var(--lk-g-sky)}:where(:root[data-theme=light] :is(.lk-groups,.esim-page)) .stella-star{stroke:var(--lk-seri-star-ranged-stroke);stroke-width:.7}:where(:root[data-theme=light] :is(.lk-groups,.esim-page)) .stella-node.on .stella-star{stroke:none}:root[data-theme=light] :is(.lk-groups,.esim-page) .stella-node.on:not(.lighting)>button:not(:hover) .stella-starbox:after{animation:none;opacity:.42}:root[data-theme] .lk-groups .stella-change-count{color:var(--lk-acc-text)}:root[data-theme] .lk-groups .stella-note{border-color:color-mix(in srgb,var(--lk-cost) 35%,transparent);background:color-mix(in srgb,var(--lk-cost) 7%,var(--lk-surface));color:var(--lk-cost)}:root[data-theme] .lk-groups .stella-card .manual label{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups #manualCard :is(input,select):focus{box-shadow:0 0 0 3px var(--lk-acc-soft)}:root[data-theme] .lk-groups .stella-roll .cinfo{background:var(--lk-ink-dim);color:var(--lk-surface)}:root[data-theme] .lk-groups .mghead .mdone.off{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .mghead .mtodo{background:var(--lk-ed-best);color:var(--lk-ed-best-ink)}:root[data-theme] .lk-groups .manual-guide-head>b:first-child{color:var(--lk-ed-best-ink)}:root[data-theme] .lk-groups .mgroup.empty:not(.soft){border-color:var(--lk-ed-todo-line)}:root[data-theme] .lk-groups .mnone{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups :is(.mgroup.flash,#manualCard.flash){box-shadow:0 0 0 2px color-mix(in srgb,var(--lk-cost) 22%,transparent)}:root[data-theme] .lk-groups .mchip.empty .mchip-dot{color:var(--lk-cost)}:root[data-theme] .lk-groups .mchip.none .mchip-dot{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .mchip.on b{color:var(--lk-gain)}:root[data-theme] .lk-groups .mghead{color:var(--lk-ed-title)}:root[data-theme] .lk-groups .manual-saved button:focus-visible{outline-color:var(--lk-acc)}:root[data-theme] .lk-groups .manual-delete-actions [data-manual-delete-confirm]{border-color:var(--lk-neg);background:var(--lk-neg);color:var(--lk-on-acc)}:root[data-theme] .lk-groups :is(.bless-lv b.bad,.bless-slot i b.bad){color:var(--lk-neg)}:root[data-theme] .lk-groups .bless-mark:not([data-bless-mark]),:root[data-theme=light] .esim-page .ep-area .bless-mark:not([data-bless-mark]){background:var(--lk-line2);color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .bless button.bless-clear,:root[data-theme=light] .esim-page .ep-area .bless button.bless-clear{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .bless button.bless-clear:hover,:root[data-theme=light] .esim-page .ep-area .bless button.bless-clear:hover{background:color-mix(in srgb,var(--lk-neg) 10%,transparent);color:var(--lk-neg)}:root[data-theme] .lk-groups .bless-side button.bless-sim-open:focus-visible{outline-color:var(--lk-acc)}:root[data-theme] .lk-groups .bless-warn{border-color:color-mix(in srgb,var(--lk-cost) 35%,transparent);background:color-mix(in srgb,var(--lk-cost) 8%,transparent);color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .bless-warn b{color:var(--lk-cost)}:root[data-theme] .bless-dlg .bless-dlg-foot [data-bless-dialog-clear]:focus-visible{outline-color:var(--lk-neg)}:root[data-theme] .lk-groups .stigma .light-0,:root[data-theme=light] .esim-page .ep-area .stigma .light-0{--lit:var(--lk-lit-0);--litv:var(--lk-litv-0)}:root[data-theme] .lk-groups .stigma .light-1,:root[data-theme=light] .esim-page .ep-area .stigma .light-1{--lit:var(--lk-lit-1);--litv:var(--lk-litv-1)}:root[data-theme] .lk-groups .stigma .light-2,:root[data-theme=light] .esim-page .ep-area .stigma .light-2{--lit:var(--lk-lit-2);--litv:var(--lk-litv-2)}:root[data-theme] .lk-groups .stigma .light-3,:root[data-theme=light] .esim-page .ep-area .stigma .light-3{--lit:var(--lk-lit-3);--litv:var(--lk-litv-3)}:root[data-theme] .lk-groups .stigma-set.on,:root[data-theme=light] .esim-page .ep-area .stigma-set.on{background:linear-gradient(90deg,color-mix(in srgb,var(--litv) calc(var(--lk-lit-wash) + var(--lk-lit-sweep)),var(--lk-ed-cell)),color-mix(in srgb,var(--litv) var(--lk-lit-wash),var(--lk-ed-cell)) 65%);box-shadow:inset 0 0 24px -12px color-mix(in srgb,var(--litv) var(--lk-lit-glow),transparent),0 0 10px -5px color-mix(in srgb,var(--litv) var(--lk-lit-glow),transparent)}:root[data-theme] .lk-groups .stigma-set.on.igniting,:root[data-theme=light] .esim-page .ep-area .stigma-set.on.igniting{background:linear-gradient(90deg,color-mix(in srgb,var(--litv) calc(var(--lk-lit-wash) + var(--lk-lit-sweep)),var(--lk-ed-cell)),color-mix(in srgb,var(--litv) var(--lk-lit-wash),var(--lk-ed-cell)) 65%)!important}:root[data-theme] .lk-groups .stigma-set.dousing,:root[data-theme=light] .esim-page .ep-area .stigma-set.dousing{background:var(--lk-ed-cell)!important}:root[data-theme] .lk-groups .stigma-slot.set,:root[data-theme=light] .esim-page .ep-area .stigma-slot.set{border-color:var(--litv);box-shadow:inset 0 0 12px -6px color-mix(in srgb,var(--litv) var(--lk-lit-slot),transparent)}:root[data-theme] .lk-groups :is(.sgrade,.slight,.stigma .mmax):active,:root[data-theme=light] .esim-page .ep-area :is(.sgrade,.slight,.stigma .mmax):active{box-shadow:0 0 0 var(--lk-lip),inset 0 1px 3px color-mix(in srgb,var(--lk-shade) 20%,transparent)}:root[data-theme] .lk-groups .stigma .mmax:is(.light-0,.light-1,.light-2,.light-3),:root[data-theme=light] .esim-page .ep-area .stigma .mmax:is(.light-0,.light-1,.light-2,.light-3){border-color:color-mix(in srgb,var(--litv) 55%,transparent);background:color-mix(in srgb,var(--litv) 8%,var(--lk-ed-btn2));color:var(--lit)}:root[data-theme] .lk-groups .stigma .mmax:is(.light-0,.light-1,.light-2,.light-3):hover,:root[data-theme=light] .esim-page .ep-area .stigma .mmax:is(.light-0,.light-1,.light-2,.light-3):hover{border-color:var(--litv);color:var(--lit)}@media(prefers-reduced-motion:reduce){:root[data-theme] .lk-groups .stigma .mmax:active,:root[data-theme=light] .esim-page .ep-area .stigma .mmax:active{box-shadow:0 1.5px 0 var(--lk-lip)}}:root[data-theme] .lk-groups .medal-face{border-color:var(--frame,var(--lk-line2));background:var(--lk-ed-medal)}:root[data-theme] .lk-groups .medal-slot.empty .medal-face{border-color:var(--lk-line2);color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .medal-lv{border-color:var(--lk-surface)}:root[data-theme] .lk-groups :is(.ustats,.constella){--acc:var(--lk-acc)}:root[data-theme] .lk-groups .ustat-ctl button:active:not(:disabled){box-shadow:none}:root[data-theme] .lk-groups .champ-grade:active,:root[data-theme=light] .esim-page .ep-area .champ-grade:active{box-shadow:0 0 0 var(--lk-lip),inset 0 1px 3px color-mix(in srgb,var(--lk-shade) 18%,transparent)}@media(prefers-reduced-motion:reduce){:root[data-theme] .lk-groups .champ-grade:active,:root[data-theme=light] .esim-page .ep-area .champ-grade:active{box-shadow:none}}:root[data-theme] .lk-groups .mpick-num.off{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups :is(.petbox-head em,.pethint,.petsum i){color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .petfood>span:not(:last-child):after{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups :is(.petlv i,.petfood){color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .petsum b{color:var(--lk-ink)}:root[data-theme] .lk-groups .petrow-max{border-top-color:var(--lk-line)}:root[data-theme] .lk-groups .constella-gain,:root[data-theme=light] .esim-page .ep-area .constella-gain{background:var(--lk-group)}:root[data-theme] #out>.statpop{--panel:var(--lk-surface);--panel2:var(--lk-raised);--line:var(--lk-line);--tx:var(--lk-ink);--dim:var(--lk-ink-dim);--acc:var(--lk-acc-text);--tx-name:var(--lk-ink-soft);--tx-on:var(--lk-ink);--cost:var(--lk-cost);border-color:var(--lk-line2);color:var(--lk-ink);box-shadow:0 12px 32px color-mix(in srgb,var(--lk-shade) 18%,transparent)}:root[data-theme] #out>.statpop .roll-p{color:var(--lk-g-sky)}:root[data-theme] #out>.statpop .rollrow:nth-child(2n){background:color-mix(in srgb,var(--lk-ink) 3.5%,transparent)}:root[data-theme] #out>.statpop .rollmine:hover{background:var(--lk-raised)}:root[data-theme] #out>.statpop .rollmine+.rollmine{box-shadow:0 -1px 0 var(--lk-line)}:root[data-theme] #out>.statpop .rollmine-up.maxed{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .shead:hover{background:var(--lk-ground)}:root[data-theme] .lk-groups .cline{background:color-mix(in srgb,var(--lk-ink) 3%,transparent)}:root[data-theme] .lk-groups .cline[data-detail]:hover{background:color-mix(in srgb,var(--lk-ink) 6%,transparent)}:root[data-theme] .lk-groups .cline.on{background:var(--lk-acc-soft)}:root[data-theme] .lk-groups .cline .cn{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .cline .cinfo{background:var(--lk-ink-dim);color:var(--lk-surface)}@keyframes starLightL{0%{fill:var(--lk-sky-star-off);transform:scale(1);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--lk-sky-star) 0%,transparent)) drop-shadow(0 1px 1px var(--lk-seri-star-shade))}55%{transform:scale(1.42)}to{transform:scale(1)}}@keyframes coreInL{0%{fill:var(--lk-seri-star-core-ranged-fill)}}@keyframes lineOnL{0%{stroke:var(--lk-sky-line);stroke-width:1;opacity:.34}to{stroke:var(--lk-sky-line-on);stroke-width:1.4;opacity:.95}}@keyframes starDimL{0%{fill:var(--lk-sky-star);opacity:1;transform:scale(1.2);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--lk-sky-star) 70%,transparent)) drop-shadow(0 1px 1px var(--lk-seri-star-shade))}46%{fill:color-mix(in srgb,var(--lk-sky-star) 45%,var(--lk-sky-star-off));opacity:.85;transform:scale(.84);filter:drop-shadow(0 0 2px color-mix(in srgb,var(--lk-sky-star) 28%,transparent)) drop-shadow(0 1px 1px var(--lk-seri-star-shade))}to{opacity:1;transform:scale(1)}}@keyframes lineOffL{0%{stroke:var(--lk-sky-line-on);stroke-width:1.4;opacity:.95}to{stroke:var(--lk-sky-line);stroke-width:1;opacity:.34}}@keyframes stellaSeekL{0%{transform:scale(1);filter:none}34%{transform:scale(1.34);filter:drop-shadow(0 0 9px color-mix(in srgb,var(--lk-sky-star) 75%,transparent))}to{transform:scale(1);filter:none}}:where(:root[data-theme=light] :is(.lk-groups,.esim-page)) .stella-node.on.lighting.ranged .star-core{animation-name:coreInL}:where(:root[data-theme=light] :is(.lk-groups,.esim-page)) .stella-edges line.lighting{animation-name:lineOnL}:where(:root[data-theme=light] :is(.lk-groups,.esim-page)) .stella-node.lighting .stella-star{animation-name:starLightL}:where(:root[data-theme=light] :is(.lk-groups,.esim-page)) .stella-node.dimming .stella-star{animation-name:starDimL}:where(:root[data-theme=light] :is(.lk-groups,.esim-page)) .stella-edges line.dimming{animation-name:lineOffL}:where(:root[data-theme=light] :is(.lk-groups,.esim-page)) .stella-node.seeking .stella-star{animation-name:stellaSeekL}:root[data-theme] .lk-groups .mtab[data-boss-preset]:not(.on){background:linear-gradient(145deg,color-mix(in srgb,var(--lk-acc) 16%,transparent),color-mix(in srgb,var(--lk-acc) 7%,transparent));color:var(--lk-acc-text)}:root[data-theme] .lk-groups .mtab[data-boss-preset]:before{border-color:var(--lk-acc-line)}:root[data-theme] .lk-groups .mtab[data-boss-preset]:after{background:linear-gradient(110deg,transparent 20%,var(--lk-sheen) 50%,transparent 80%)}:root[data-theme] .lk-groups .wl-form button[type=submit]{border-color:var(--lk-acc-line);background:var(--lk-acc-soft);color:var(--lk-acc-text)}:root[data-theme] .lk-groups .hexa-frag-sum-foot button.bless-sim-open:focus-visible{outline-color:var(--lk-acc)}:root[data-theme] .lk-groups :is(.world-leap,.wl-world-menu){color-scheme:var(--lk-scheme)}:root[data-theme] .lk-groups .wl-world-menu{box-shadow:0 10px 24px color-mix(in srgb,var(--lk-shade) 18%,transparent)}:root[data-theme] .lk-groups .mchip{border-color:var(--lk-line2);background:var(--lk-ctl);color:var(--lk-ink-soft);box-shadow:none}:root[data-theme] .lk-groups .mchip:hover{border-color:var(--lk-ink-dim);box-shadow:none;color:var(--lk-ink)}:root[data-theme] .lk-groups .mchip.on{border-color:var(--lk-acc-mute);background:var(--lk-ctl);box-shadow:inset 0 0 0 .5px var(--lk-acc-mute);color:var(--lk-acc-text)}:root[data-theme] .lk-groups .mgroup{border-color:var(--lk-ed-group-line);background:var(--lk-group)}:root[data-theme] .lk-groups .mgroup.stella-card{background:var(--lk-box)}:root[data-theme] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky){background-image:var(--lk-sky-dawn);background-size:var(--lk-sky-dawn-size);background-position:var(--lk-sky-dawn-pos);background-repeat:var(--lk-sky-dawn-repeat)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky)>.mghead{color:var(--lk-sky-ink)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky)>.mghead .mgsub,:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky)>.mghead .mgsub:before,:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky)>.mghead .mnone{color:var(--lk-sky-ink-soft)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky)>.mghead :is(.mdone,.mcp){color:var(--lk-sky-good)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky)>.mghead .mdone.off{color:var(--lk-sky-ink-dim)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky)>.mghead .mclear{color:var(--lk-sky-bad)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky)>.mghead .mtodo{background:var(--lk-sky-btn);color:var(--lk-sky-gold)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .manual label{color:var(--lk-sky-ink-soft)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .manual input{background-color:var(--lk-seri-manual-input-bg);border-color:var(--lk-seri-manual-input-line);color:var(--lk-seri-manual-input-ink)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .manual input:hover:not(:disabled){border-color:var(--lk-seri-manual-input-hover-line)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .manual input:focus{background-color:var(--lk-seri-manual-input-focus-bg)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .stella{--tx-off:var(--lk-sky-ink-dim);--tx-lit:var(--lk-sky-ink);--tx-name:var(--lk-sky-ink);--tx-sub:var(--lk-sky-ink-soft);--dim:var(--lk-sky-ink-dim);--cost:var(--lk-sky-gold);--gain:var(--lk-sky-good)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .stella-node select{border-color:var(--lk-seri-manual-input-line);background-color:var(--lk-seri-manual-input-bg);color:var(--lk-seri-manual-input-ink)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .stella-headinfo>span{color:var(--lk-sky-ink-soft)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .stella-headinfo>span b{color:var(--lk-sky-ink)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) :is(.stella-gain.down,.stella-preview .down){color:var(--lk-sky-bad)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .stella-change-count{color:var(--lk-sky-ink)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) :is(.manual .mmax,.stella-all,.stella-change,.stella-head .stella-apply,.stella-zoombar button,.stella-roll){border-color:var(--lk-sky-btn-line);background:linear-gradient(var(--lk-sky-btn),var(--lk-sky-btn)) var(--lk-sky-btn-base);color:var(--lk-sky-ink);box-shadow:none}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) :is(.manual .mmax,.stella-all,.stella-change,.stella-head .stella-apply,.stella-zoombar button,.stella-roll):hover:not(:disabled){border-color:var(--lk-sky-ink-soft);background:linear-gradient(var(--lk-sky-btn-hover),var(--lk-sky-btn-hover)) var(--lk-sky-btn-base);color:var(--lk-sky-ink)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) :is(.manual .mmax,.stella-all):disabled{border-color:var(--lk-sky-btn);background:var(--lk-sky-btn-base);color:var(--lk-sky-ink-dim)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .stella-roll.on{border-color:var(--lk-sky-ink);background:var(--lk-sky-ink);color:var(--lk-acc-text)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .stella-head .stella-apply{color:var(--lk-sky-gold)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .stella-roll .cinfo{background:var(--lk-sky-ink);color:var(--lk-acc-text)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .stella-roll.on .cinfo{background:var(--lk-acc-text);color:var(--lk-sky-ink)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .stella-zoombar button.fit.on{color:var(--lk-sky-star)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .stella-note{border-color:var(--lk-sky-btn-line);background:var(--lk-sky-btn);color:var(--lk-sky-gold)}:root[data-theme=light] :is(.lk-groups .mgroup.lk-sky,.esim-page .ep-area .minput.lk-sky) .stella-scroll{scrollbar-color:var(--lk-sky-btn-line) transparent}:root[data-theme] .lk-groups .bless-slot.unopened,:root[data-theme=light] .esim-page .ep-area .bless-slot.unopened{background:var(--lk-ed-well)}:root[data-theme] .lk-groups :is(.ustat-row,.champ-slot,.constella-core,.petbox,.stigma-slot:not(.set),.pet,.bless-lv,.stigma-set:not(.on)),:root[data-theme=light] .esim-page .ep-area :is(.champ-slot,.stigma-slot:not(.set),.bless-lv,.stigma-set:not(.on)){border-color:var(--lk-ed-cell-line);background:var(--lk-ed-cell);box-shadow:var(--lk-ed-cell-shadow)}:root[data-theme] .lk-groups .stigma-slot.set,:root[data-theme=light] .esim-page .ep-area .stigma-slot.set{background:var(--lk-ed-cell)}:root[data-theme] .lk-groups .stigma-set,:root[data-theme=light] .esim-page .ep-area .stigma-set{color:var(--lk-ink-soft)}:root[data-theme] :is(.lk-groups .mgroup.stella-card,.esim-page .stella-host)>.stella-sky,:root[data-theme] :is(.lk-groups .mgroup.stella-card,.esim-page .stella-host):before,:root[data-theme] :is(.lk-groups .mgroup.stella-card,.esim-page .stella-host):after{opacity:var(--lk-sky)}:root[data-theme] .lk-groups :is(.ustat-row.on,.champ-slot:not(.empty),.constella-core:not(.empty),.stigma-slot:not(.empty):not(.set)),:root[data-theme=light] .esim-page .ep-area :is(.champ-slot:not(.empty),.stigma-slot:not(.empty):not(.set)){border-color:var(--lk-ed-filled)}:root[data-theme] .lk-groups .ustat-row:after{background:var(--lk-ed-mark)}:root[data-theme] .lk-groups .ustat-row.max:after{background:var(--lk-ed-max-bar)}:root[data-theme] .lk-groups .ustat-value{color:var(--lk-ed-off)}:root[data-theme] .lk-groups .ustat-row.on .ustat-value{color:var(--lk-ed-val)}:root[data-theme] .lk-groups :is(.ustat-row.max .ustat-value,.ustat-row.max .ustat-count){color:var(--lk-cost)}:root[data-theme] .lk-msheet :is(input:not([type=checkbox]):not([type=radio]),select){background-color:var(--lk-ctl);border-color:var(--lk-line2);color:var(--lk-ink)}:root[data-theme] .lk-msheet :is(input:not([type=checkbox]):not([type=radio]),select):hover:not(:disabled){border-color:var(--lk-ink-dim)}:root[data-theme] .lk-msheet :is(input:not([type=checkbox]):not([type=radio]),select):focus{border-color:var(--lk-acc);box-shadow:0 0 0 3px var(--lk-acc-soft)}:root[data-theme] .lk-msheet :is(input:not([type=checkbox]):not([type=radio]),select):disabled{background-color:transparent;border-color:var(--lk-line);color:var(--lk-ink-dim)}:root[data-theme] .lk-msheet .stella-card .manual input{background-color:var(--lk-seri-manual-input-bg);border-color:var(--lk-seri-manual-input-line);color:var(--lk-seri-manual-input-ink)}:root[data-theme] .lk-msheet .stella-card .manual input:focus{background-color:var(--lk-seri-manual-input-focus-bg)}:root[data-theme] .lk-msheet :is(.bless-slot select:not(:disabled),.bless-lv select,.medal-slot:not(.empty) select,.stigma-slot:not(.empty) select){border-color:var(--lk-ed-field-on);color:var(--lk-ed-val)}:root[data-theme] .lk-groups :is(.ustat-ctl button,.champ-clear,.champ-grade,.sgrade,.slight),:root[data-theme=light] .esim-page .ep-area :is(.champ-clear,.champ-grade,.sgrade,.slight){border-color:var(--lk-ed-btn-line);background:var(--lk-ed-btn);color:var(--lk-ed-btn-ink);box-shadow:0 1.5px 0 var(--lk-ed-lip)}:root[data-theme] .lk-groups :is(.mmax,.mstep,.mtoggle){border-color:var(--lk-ed-btn2-line);background:var(--lk-ed-btn2);color:var(--lk-ed-btn-ink);box-shadow:0 1.5px 0 var(--lk-ed-lip)}:root[data-theme] .lk-groups :is(.stella-zoombar button,.stella-all){border-color:var(--lk-line2);background:var(--lk-ctl);color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .stella-all{box-shadow:0 1.5px 0 var(--lk-lip)}:root[data-theme] .lk-groups :is(.mmax,.mstep,.ustat-ctl button,.champ-clear,.stella-zoombar button,.stella-all):hover:not(:disabled),:root[data-theme=light] .esim-page .ep-area .champ-clear:hover:not(:disabled){border-color:var(--lk-ink-dim);color:var(--lk-ink)}:root[data-theme] .lk-groups :is(.mmax,.mstep,.ustat-ctl button,.champ-clear,.stella-all):disabled,:root[data-theme=light] .esim-page .ep-area .champ-clear:disabled{border-color:var(--lk-ed-cell-line);background:transparent;color:var(--lk-ink-dim);box-shadow:none}:root[data-theme] .lk-groups .mmax.best:not(:disabled){border-color:var(--lk-ed-best-line);background:var(--lk-ed-best);color:var(--lk-ed-best-ink);font-weight:700}:root[data-theme] .lk-groups .mmax.best:hover:not(:disabled){border-color:var(--lk-ed-best-ink);color:var(--lk-ed-best-ink)}:root[data-theme] .lk-groups .mmax[data-bless-open],:root[data-theme=light] .esim-page .ep-area .mmax[data-bless-open]{border-color:var(--lk-ed-open-line);background:var(--lk-ed-open);color:var(--lk-ed-open-ink);font-weight:700}:root[data-theme] .lk-groups .mmax[data-bless-open]:hover:not(:disabled),:root[data-theme=light] .esim-page .ep-area .mmax[data-bless-open]:hover:not(:disabled){border-color:var(--lk-ed-open-ink);color:var(--lk-ed-open-ink)}:root[data-theme] .lk-groups .mmax.best:disabled,.esim-dialog .ep-forge-attempt .ep-forge-undo:disabled{border-color:var(--lk-line);background:transparent;color:var(--lk-ink-dim)}:root[data-theme] .lk-groups :is(.mtab,.stella-roll,.constella-groups .chip,.petgrade){border-color:var(--lk-line2);background:var(--lk-ctl);color:var(--lk-ink-soft)}:root[data-theme] .lk-groups :is(.mtab,.champ-grade,.sgrade,.stella-roll,.constella-groups .chip,.petgrade):hover,:root[data-theme=light] .esim-page .ep-area :is(.champ-grade,.sgrade):hover{border-color:var(--lk-ink-dim);color:var(--lk-ink)}:root[data-theme] .lk-groups :is(.mtab.on,.champ-grade.on,.sgrade.on,.stella-roll.on,.constella-groups .chip.on),:root[data-theme] .lk-groups :is(.mtab.on,.champ-grade.on,.sgrade.on,.stella-roll.on,.constella-groups .chip.on):hover,:root[data-theme=light] .esim-page .ep-area :is(.champ-grade.on,.sgrade.on),:root[data-theme=light] .esim-page .ep-area :is(.champ-grade.on,.sgrade.on):hover{border-color:var(--lk-ed-on-line);background:var(--lk-ed-pick);color:var(--lk-ed-pick-ink);font-weight:700;box-shadow:0 1.5px 0 var(--lk-ed-lip)}:root[data-theme] .lk-groups .stigma-grades>.sgrade[data-g=\c720\b2c8\d06c],:root[data-theme=light] .esim-page .ep-area .stigma-grades>.sgrade[data-g=\c720\b2c8\d06c]{--g:var(--lk-uni)}:root[data-theme] .lk-groups .stigma-grades>.sgrade[data-g=\c5d0\d53d],:root[data-theme=light] .esim-page .ep-area .stigma-grades>.sgrade[data-g=\c5d0\d53d]{--g:var(--lk-epi)}:root[data-theme] .lk-groups .stigma-grades>.sgrade.on,:root[data-theme] .lk-groups .stigma-grades>.sgrade.on:hover,:root[data-theme=light] .esim-page .ep-area .stigma-grades>.sgrade.on,:root[data-theme=light] .esim-page .ep-area .stigma-grades>.sgrade.on:hover{border-color:var(--g);background:color-mix(in srgb,var(--g) 12%,var(--lk-ed-cell));color:var(--g);box-shadow:inset 0 0 0 var(--lk-ed-pick-ring) var(--g)}:root[data-theme] .lk-groups .champ-grade.inc:not(.on),:root[data-theme=light] .esim-page .ep-area .champ-grade.inc:not(.on){border-style:solid;border-color:var(--lk-ed-inc-line);background:var(--lk-ed-inc);color:var(--lk-ed-inc-ink)}:root[data-theme] .lk-groups .stella-roll.on .cinfo{background:var(--lk-acc-mute)}:root[data-theme] .lk-groups .petgrade.petit{border-color:color-mix(in srgb,var(--lk-g-violet) 45%,transparent);background:var(--lk-ctl);color:var(--lk-g-violet)}:root[data-theme] .lk-groups .mpick .chip{border-color:var(--lk-ed-btn-line);background:var(--lk-ed-cell);color:var(--lk-ed-btn-ink)}:root[data-theme] .lk-groups :is(.mpick .chip,.mtoggle):hover{border-color:var(--lk-acc-line);color:var(--lk-ink)}:root[data-theme] .lk-groups .mpick .chip.on,:root[data-theme] .lk-groups .mpick .chip.on:hover{border-color:var(--lk-ed-on-line);background:var(--lk-ed-on);color:var(--lk-ed-on-ink);font-weight:700;box-shadow:none}:root[data-theme] .lk-groups .mtoggle.on,:root[data-theme] .lk-groups .mtoggle.on:hover{border-color:var(--lk-ed-yes-line);background:var(--lk-ed-yes);color:var(--lk-ed-yes-ink);font-weight:700}:root[data-theme] .lk-groups .mpick-num{color:var(--lk-ink)}:root[data-theme] .lk-groups .slight.on,:root[data-theme=light] .esim-page .ep-area .slight.on{border-color:var(--litv);background:color-mix(in srgb,var(--litv) var(--lk-lit-pick),var(--lk-ed-btn));color:var(--lk-ink);box-shadow:0 1.5px 0 var(--lk-ed-lip),0 2px 12px -4px color-mix(in srgb,var(--litv) var(--lk-lit-glow),transparent)}:root[data-theme=light] :is(.lk-groups,.esim-page .ep-area) .stigma-set:not(.on){border-color:transparent;background:transparent;box-shadow:none;padding-inline:2px}:root[data-theme=light] :is(.lk-groups,.esim-page .ep-area) .stigma-slot.set{border-color:var(--lk-ed-cell-line)}:root[data-theme=light] :is(.lk-groups,.esim-page .ep-area) .stigma-grades>.sgrade.on{background:var(--lk-ed-cell)}:root[data-theme=light] :is(.lk-groups,.esim-page .ep-area) .stigma .mmax:is(.light-0,.light-1,.light-2,.light-3){border-color:var(--lk-ed-btn-line);background:var(--lk-ed-btn)}:root[data-theme=light] :is(.lk-groups,.esim-page .ep-area) .stigma .mmax:is(.light-0,.light-1,.light-2,.light-3):hover{border-color:var(--litv)}:root[data-theme] .lk-groups .mclear,:root[data-theme] .bless-dlg .bless-dlg-foot [data-bless-dialog-clear]{border-color:transparent;background:transparent;box-shadow:none;color:var(--lk-neg)}:root[data-theme] .lk-groups .mclear:hover,:root[data-theme] .bless-dlg .bless-dlg-foot [data-bless-dialog-clear]:hover{border-color:transparent;background:color-mix(in srgb,var(--lk-neg) 10%,transparent);color:var(--lk-neg)}:root[data-theme] .lk-groups .mnav button{border-color:var(--lk-line2);background:var(--lk-ctl);color:var(--lk-ink)}:root[data-theme] .lk-groups .mghead .mdone{color:var(--lk-ed-yes-ink)}:root[data-theme] .lk-groups .manual-guide.done .manual-guide-head b{color:var(--lk-ink)}:root[data-theme] .lk-groups .mnav button:hover{border-color:var(--lk-ink-dim);background:var(--lk-ctl)}:root[data-theme] .lk-groups .mnav button.ready,:root[data-theme] .lk-groups .mnav button.ready:hover{border-color:var(--lk-ed-yes-line);background:var(--lk-ed-yes);color:var(--lk-ed-yes-ink)}:root[data-theme] .lk-groups .manual-saved-chip{border-color:var(--lk-line2);background:var(--lk-ctl)}:root[data-theme] .lk-groups .manual-saved-chip.is-current{border-color:var(--lk-ink)}:root[data-theme] .lk-groups .manual-saved-chip button{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .manual-saved-chip button:hover{background:var(--lk-well);color:var(--lk-ink)}:root[data-theme] .lk-groups #resetManual{border-color:transparent;background:transparent;color:var(--lk-neg)}:root[data-theme] .lk-groups #resetManual:hover{border-color:transparent;background:color-mix(in srgb,var(--lk-neg) 10%,transparent);color:var(--lk-neg)}.cpbig.lk-cp{display:flex;justify-content:flex-start;gap:.2em;width:auto;max-width:100%;height:auto;min-width:0;padding:0;background:none;color:var(--lk-ink);font-size:28px;font-weight:800;letter-spacing:-.025em;line-height:1.08;text-shadow:none;white-space:nowrap}.cpbig.lk-cp img{width:.62em;height:.62em;filter:var(--lk-cp-icon)}.cpbig.lk-cp.cp-estimate{flex-wrap:nowrap;padding:0;font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:var(--lk-ink-soft)}.cpbig.lk-cp.cp-estimate .cpnum{font-size:1em}@keyframes lkCpUp{0%{color:var(--lk-gain)}to{color:inherit}}@keyframes lkCpDown{0%{color:var(--lk-neg)}to{color:inherit}}.lk-cp .cpnum.cp-up{animation:lkCpUp .9s ease-out}.lk-cp .cpnum.cp-down{animation:lkCpDown .9s ease-out}@media(prefers-reduced-motion:reduce){.lk-cp .cpnum.cp-up,.lk-cp .cpnum.cp-down{animation:none}}.lk-when .lookup-time>summary svg{display:none}.lk-fresh{align-items:flex-end}.lk-fresh .cpbig.lk-cp{flex:1 1 auto}@media(max-width:1023.98px){.lk-bar .cpbig.lk-cp,.lk-bar .lk-cp-row{display:none}}.lk-fresh .lk-when{flex:0 1 auto}.lk-fresh .lk-when .lookup-status{justify-content:flex-end}@media(min-width:1024px){.lk-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id acts" "cp when";align-items:start;gap:8px 16px}.lk-bar .lk-id{grid-area:id;display:block}.lk-bar .lk-name{font-size:26px;line-height:1.2}.lk-bar .lk-sub{margin-top:3px}.lk-bar .lk-acts{grid-area:acts}.lk-bar .lk-when{grid-area:when;align-self:end;justify-self:end;flex:none}.lk-bar .lk-when .lookup-status{justify-content:flex-end}.lk-bar .lk-cp-row{grid-area:cp;display:flex;align-items:center;min-width:0}.lk-bar .cpbig.lk-cp{display:flex;font-size:40px}.lk-bar .cpbig.lk-cp.cp-estimate{font-size:20px}}.lk-card .bagmid .portrait:not(.is-morph){transform:scale(1.5) translateY(46%)}.lk-card .portrait-tap{bottom:8px}.lk-card .bagmid .portrait.is-morph{bottom:calc(var(--cell,78px) * .27);height:calc(var(--cell,78px) * 1.56 * var(--morph-h,1))}:is(.lk-card,.esim-page) .ic{border-width:var(--ic-frame-w,var(--lk-frame-w))}.lk-card .detailside .lk-spec-pc>.lk-spec>.lk-sanct{margin-top:0}.lk-card .detailside .lk-spec-pc>.lk-spec>.lk-spec-q2{flex:1 1 auto;align-content:center}.lk-card .detailside .lk-spec-pc>.lk-spec>:is(.lk-spec-hexa,.lk-spec-stella){display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}@media(min-width:1024px){.lk-bar .lk-act,.lk-bar .lookup-refresh{border-color:transparent;background:transparent;box-shadow:none;color:var(--lk-ink-soft)}.lk-bar .lk-act:hover,.lk-bar .lookup-refresh:not(:disabled):hover{border-color:transparent;background:var(--lk-well);color:var(--lk-ink)}.lk-bar .favorite-current.on{border-color:transparent;background:transparent;color:var(--lk-ink)}.lk-bar .lk-acts{gap:2px}}@media(max-width:720px){.lk-bar .lk-acts{border-color:transparent;background:var(--lk-glass-fill);-webkit-backdrop-filter:var(--lk-glass-blur);backdrop-filter:var(--lk-glass-blur);box-shadow:var(--lk-glass-shadow)}.lk-bar .lk-act:hover{background:var(--lk-glass-platter)}}.lk-card .esim-open-text small b{color:var(--lk-gain);font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:1023.98px){.lk-fresh{gap:4px 8px;align-items:center}.lk-fresh .cpbig.lk-cp{flex:1 1 auto;min-width:0}.lk-fresh .lk-when .lookup-status{flex-direction:column;flex-wrap:nowrap;align-items:flex-end;gap:0;font-size:12px;line-height:1.3;text-align:right}.lk-fresh .lk-when .lookup-time>summary{min-height:0;padding:0}.lk-fresh .lk-when .lookup-note{color:var(--lk-ink-dim);font-size:11.5px}.lk-fresh .lookup-refresh{flex:none;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;justify-content:center;font-size:0}.lk-fresh .lookup-refresh svg{width:18px;height:18px}}:root .lk-groups .stat-tabs{background:var(--lk-well)}:root .lk-groups .stat-tabs .guild-subtab.on{background:var(--lk-lift);box-shadow:var(--lk-shadow-lift);color:var(--lk-acc-text)}.lk-groups #characterStatsCard .statlist,.esim-page #esim-characterStatsCard .statlist{gap:0}.lk-groups #characterStatsCard .sblock,.esim-page #esim-characterStatsCard .sblock{margin:0;border-radius:0}.lk-groups #characterStatsCard .shead,.esim-page #esim-characterStatsCard .shead{padding:12px 2px;border:0;border-bottom:1px solid var(--lk-line);border-radius:0;background:transparent}.lk-groups #characterStatsCard .sblock.on>.shead,.esim-page #esim-characterStatsCard .sblock.on>.shead{border-bottom-color:transparent}.lk-groups #characterStatsCard .sbody,.esim-page #esim-characterStatsCard .sbody{padding:0 0 10px;border-bottom:1px solid var(--lk-line)}.lk-groups #characterStatsCard .cline,.esim-page #esim-characterStatsCard .cline{margin:0;padding:6px 2px 6px 14px;border-radius:0;background:transparent}:root .lk-groups .lk-area[data-area-view=hyper] .preset-detail-nos{background:var(--lk-well)}:root .lk-groups .lk-area[data-area-view=hyper] .lk-kq dd{font-size:17px;font-weight:700}:root .lk-groups .lk-area[data-area-view=hyper] .preset-detail-head{background:transparent}:root .lk-groups .lk-area[data-area-view=hyper] .preset-detail-list{column-gap:28px;padding:2px 11px 6px}:root .lk-groups .lk-area[data-area-view=hyper] .preset-detail-row{padding:11px 0;border:0;border-bottom:1px solid var(--lk-line);background:transparent}:root .lk-groups .lk-area[data-area-view=hyper] .preset-detail-row:last-child{border-bottom:0}:root .lk-groups .lk-area[data-area-view=hyper] .preset-detail-copy b{font-size:13.5px;font-weight:600;color:var(--lk-ink-soft)}:root .lk-groups .lk-area[data-area-view=hyper] .preset-detail-copy .row-tags i{background:none;color:var(--lk-ink-dim);font-weight:500}:root .lk-groups .lk-area[data-area-view=hyper] .preset-detail-copy p{margin-top:3px;color:var(--lk-ink);font-size:15px;font-weight:700;line-height:1.45;font-variant-numeric:tabular-nums}:is(.lk-card,.esim-page) .ic{--ic-frame-in:var(--ic-frame-w,var(--lk-frame-w));--ic-frame-used:var(--ic-frame-in)}:is(.lk-card,.esim-page) .ic.emblem-slot{--ic-frame-in:1px}@supports (top:round(down,1px,1px)){:is(.lk-card,.esim-page) .ic{--ic-frame-used:max(calc(1px / var(--dpr,1)),calc(round(down,calc(var(--ic-frame-in) * var(--dpr,1)),1px) / var(--dpr,1)))}}:is(.lk-card,.esim-page) .ic .ibadges{top:calc(-1 * var(--ic-frame-used));left:calc(-1 * var(--ic-frame-used))}.ic .iemb{display:none}:is(.lk-card,.esim-page) .ic .iemb{position:absolute;z-index:5;display:flex;align-items:center;justify-content:center;font-style:normal;line-height:1;white-space:nowrap;pointer-events:none;left:3px;bottom:3px;box-sizing:border-box;min-width:clamp(11px,calc(var(--cell,72px) * .2),15px);height:clamp(11px,calc(var(--cell,72px) * .2),15px);padding:0 2px;--iemb-r:clamp(3px,calc(var(--cell,72px) * .06),4px);border-radius:var(--iemb-r) var(--iemb-r) var(--iemb-r) max(3px,calc(var(--ic-r) - 4px));background:var(--lk-surface);color:var(--lk-ink);box-shadow:var(--lk-shadow-lift);font-size:clamp(7.5px,calc(var(--cell,72px) * .131),10.5px);font-weight:700;letter-spacing:-.02em}:is(.lk-card,.esim-page) .ic .iemb small{margin-left:.5px;font-size:.78em;font-weight:700;color:var(--lk-ink-soft)}:is(.lk-card,.esim-page) .ibadges i.add-grade{background-image:var(--lk-add-grade)}:is(.lk-card,.esim-page) .ibadges i+i{box-shadow:inset 1px 0 0 var(--lk-badge-sep)}:root .lk-groups .lk-area[data-area-view] .preset-detail-nos,:root[data-theme=light] .esim-page .ep-hexa .preset-detail-nos{background:var(--lk-well)}:root .lk-groups .lk-area[data-area-view] .lk-kq dd{font-size:17px;font-weight:700}:root .lk-groups .lk-area[data-area-view] .preset-detail-head{background:transparent}:root .lk-groups .lk-area[data-area-view] .preset-detail-row{border:0;border-bottom:1px solid var(--lk-line);background:transparent}:root .lk-groups .lk-area[data-area-view] .preset-detail-copy .row-tags i{background:none;color:var(--lk-ink-dim);font-weight:500}:root .lk-groups .lk-area[data-area-view] .preset-detail-row.guild-cook{border-bottom:0}:is(.lk-card,.esim-page) .ic{--ic-r:clamp(7px,calc(var(--cell,72px) * .165),13px);border-radius:var(--ic-r)}:is(.lk-card,.esim-page) .ic.emblem-slot,.ic.it-ic.emblem-slot{--em-art: calc((100% - 2px)*1.0909) calc((100% - 2px)*1.0909) ;--em-band:230% calc((100% - 2px)*1.0909) ;--em-spark-inset:-4.55%;--em-frame:inset 0 0 0 1.5px var(--lk-emblem-frame-gold),inset 0 0 0 2px var(--lk-emblem-frame-line);border:1px solid var(--lk-emblem-frame-line)!important;background-color:transparent!important;box-shadow:var(--em-frame)}:is(.lk-card,.esim-page) .ic.emblem-slot .ibadges{border-top-left-radius:var(--ic-r)}:is(.lk-card,.esim-page) .ic .ibadges{border-top-left-radius:var(--ic-r);border-bottom-right-radius:clamp(4px,calc(var(--cell,72px) * .09),7px)}@media(min-width:720px){:root[data-theme=light] :is(.lk-card,.esim-page){--ic-frame-w:2px}}@media(min-width:1024px){.wrap:has(#out .lk-card){max-width:1112px}}@media(min-width:1024px){.lk-card .bagwrap{gap:16px;--bagcell:68px}.lk-card .detailside .lk-spec.is-pc{--spec-rail:104px}.lk-spec.is-pc .lk-spec-q2{grid-template-columns:auto auto minmax(0,1fr) max-content;column-gap:28px}.lk-spec.is-pc .lk-spec-q2 .lk-spec-side{grid-column:4;width:auto;padding-left:0;border-left:0;grid-template-columns:auto auto;column-gap:10px;justify-content:end}.lk-spec.is-pc .lk-spec-q2 .lk-spec-side dd{text-align:right}.lk-spec.is-pc .lk-spec-pairs{grid-template-columns:repeat(2,minmax(0,var(--spec-rail)));gap:6px 16px;width:auto;justify-content:end}.lk-spec.is-pc .lk-spec-pairs>span:only-child{grid-column:2}.lk-spec.is-pc .lk-spec-pairs>span{justify-content:flex-end;gap:10px}.lk-spec.is-pc .lk-stella-copy{margin-left:auto;min-width:0}.lk-spec.is-pc .lk-sanct-body{grid-template-columns:max-content minmax(0,1fr);column-gap:16px}.lk-card .detailside .lk-spec-pc>.lk-spec>.lk-spec-hexa{display:grid;grid-template-columns:minmax(0,1fr) max-content;column-gap:16px;align-content:center}.lk-spec.is-pc .lk-spec-hexa>.lk-spec-h{grid-column:1 / -1}.lk-spec.is-pc .lk-spec-hexa>.lk-hexa-groups{grid-column:1}.lk-spec.is-pc .lk-spec-hexa>.lk-spec-line{grid-column:2;display:grid;gap:5px;align-content:start;margin:0}.lk-spec.is-pc .lk-spec-hexa>.lk-spec-line>span{display:flex;justify-content:flex-end;gap:10px}.lk-spec.is-pc .lk-spec-hexa>.lk-spec-line>span:first-child:not(:only-child){color:var(--lk-ink-dim);font-size:12px;line-height:17px}.lk-spec.is-pc :is(.lk-spec-q2,.lk-spec-hexa,.lk-spec-stella){padding-block:8px}}.lk-sanct-marks i.g-\b808\c804\b354\b9ac {background:var(--lk-leg-fill);color:var(--lk-badge-ink)}.lk-sanct-marks i.g-\c720\b2c8\d06c {background:var(--lk-uni-fill);color:var(--lk-badge-ink)}.lk-sanct-marks i.g-\c5d0\d53d {background:var(--lk-epi-fill);color:var(--lk-badge-ink)}.lk-sanct-marks i.g-\b808\c5b4 {background:var(--lk-rar-fill);color:var(--lk-badge-ink)}.lk-spec-line .lk-spec-lv{display:none}.lk-spec.is-pc .lk-spec-line .lk-spec-lv{display:inline;margin-left:2px;color:var(--lk-ink-dim);font-size:11.5px;font-weight:500;font-variant-numeric:tabular-nums}.lk-spec-line .is-main>.lk-spec-stat{color:var(--lk-ink);font-weight:700}:root[data-theme] .lk-groups .union-overview{padding:12px 16px;border-bottom:1px solid var(--lk-line);background:transparent}:root[data-theme] .lk-groups .union-overview .union-max-summary{display:grid;grid-template-columns:max-content max-content minmax(0,1fr);align-items:baseline;column-gap:10px;row-gap:4px;padding:0;border:0;border-radius:0;background:transparent}:root[data-theme] .lk-groups .union-overview .union-max-heading{display:contents}:root[data-theme] .lk-groups .union-overview .union-max-heading>b{grid-column:1;grid-row:1;color:var(--lk-ink-soft);font-size:13.5px;font-weight:600}:root[data-theme] .lk-groups .union-overview .union-max-heading>span{grid-column:3;grid-row:1;justify-self:end;margin:0;color:var(--lk-ink-dim);font-size:12.5px;text-align:right}:root[data-theme] .lk-groups .union-overview .union-max-heading strong{margin-left:4px;font-size:15px;font-weight:700}:root[data-theme] .lk-groups .union-max-heading strong.done,:root[data-theme] .lk-groups .union-status-power strong.done{color:var(--lk-ink)}:root[data-theme] .lk-groups .union-overview .union-max-meter{grid-column:2;grid-row:1;margin:0}:root[data-theme] .lk-groups .union-overview .union-max-meter>b{min-width:0;color:var(--lk-ink);font-size:15px;font-weight:700;text-align:left}:root[data-theme] .lk-groups .union-overview .union-max-meter.is-max{display:none}:root[data-theme] .lk-groups .union-overview .union-max-summary>:not(.union-max-heading,.union-max-meter){grid-column:1/-1}:root[data-theme] .lk-groups .union-view-tabs{margin:12px 16px 0}:root[data-theme] .lk-groups :is(.union-view-tabs,.union-target-grades){padding:3px;border:0;border-radius:10px;background:var(--lk-well);box-shadow:none}:root[data-theme] .lk-groups :is(.union-view-tabs,.union-target-grades) button{background:transparent;color:var(--lk-ink-soft);box-shadow:none}:root[data-theme] .lk-groups :is(.union-view-tabs,.union-target-grades) button:hover{background:transparent;color:var(--lk-ink)}:root[data-theme] .lk-groups :is(.union-view-tabs [aria-selected=true],.union-target-grades [aria-pressed=true]),:root[data-theme] .lk-groups :is(.union-view-tabs [aria-selected=true],.union-target-grades [aria-pressed=true]):hover{background:var(--lk-lift);color:var(--lk-ink);box-shadow:var(--lk-shadow-lift)}:root[data-theme] .lk-groups .union-stat-layout{margin-top:12px;border-top:1px solid var(--lk-line)}:root[data-theme] .lk-groups .union-stat-layout .union-hero{background:var(--lk-surface)}:root[data-theme] .lk-groups .union-hero .union-hero-grade[class]{color:var(--lk-ink);font-weight:800}:root[data-theme] .lk-groups .union-hero-rows span{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .union-hero-rows b{color:var(--lk-ink);font-weight:700}:root[data-theme] .lk-groups .union-hero>.union-allocation-run,:root[data-theme] .lk-groups .union-hero>.union-allocation-run:hover{padding:6px 8px;border:0;border-radius:9px;background:transparent;box-shadow:none;color:var(--lk-acc-text);font-weight:700}:root[data-theme] .lk-groups .union-hero>.union-allocation-run:hover{background:var(--lk-well)}:root[data-theme] .lk-groups .union-detail-columns .union-total-column{background:var(--lk-surface);box-shadow:none}:root[data-theme] .lk-groups .union-detail-columns .union-total-column>h4{color:var(--lk-ink)}:root[data-theme] .lk-groups .union-growth{background:transparent}:root[data-theme] .lk-groups :is(.union-fold,.union-status,.union-milestone){margin:0;border:0;border-bottom:1px solid var(--lk-line);border-radius:0;background:transparent}:root[data-theme] .lk-groups :is(.union-fold,.union-status,.union-milestone):last-child{border-bottom:0}:root[data-theme] .lk-groups :is(.union-fold-summary,.union-status-summary,.union-milestone-summary){padding-left:2px}:root[data-theme] .lk-groups :is(.union-fold-body,.union-status-body){padding:0 2px 14px}:root[data-theme] .lk-groups .union-milestone-why{padding:0 2px 12px}:root[data-theme] .lk-groups .union-milestone.next{border-left:0}:root[data-theme] .lk-groups .union-milestone-summary em,:root[data-theme] .lk-groups .union-milestone.next .union-milestone-summary em{padding:0;border:0;background:none;color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .union-fold-name>b,:root[data-theme] .lk-groups .union-status-name>b,.ep-auto-gauge-head b{color:var(--lk-ink);font-size:14px;font-weight:700}:root[data-theme] .lk-groups .union-status-name>em{color:var(--lk-ink-dim);font-size:12.5px}:root[data-theme] .lk-groups .union-status-power{color:var(--lk-ink-dim);font-size:12.5px}:root[data-theme] .lk-groups .union-status-power strong{font-size:14px;font-weight:700}:root[data-theme] .lk-groups .union-chips{gap:0 10px}:root[data-theme] .lk-groups .union-chips>em{padding:0;border:0;background:none;color:var(--lk-ink-soft);font-size:12.5px}:root[data-theme] .lk-groups :is(.union-status-meter,.union-goal-meter,.union-capacity-meter){display:none}:root[data-theme] .lk-groups .union-goal-row{border:0;border-bottom:1px solid var(--lk-line);border-radius:0;background:transparent}:root[data-theme] .lk-groups .union-goal-row[aria-pressed=true]{border-bottom-color:transparent;border-radius:9px;background:var(--lk-lift);box-shadow:var(--lk-shadow-lift)}:root[data-theme] .lk-groups .union-goal-gain{color:var(--lk-gain)}:root[data-theme] .lk-groups .union-goal-gain.muted{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .union-goal-values b{color:var(--lk-ink);font-weight:700}:root[data-theme] .lk-groups .union-goal-preview{padding:10px 2px 0;border:0;border-top:1px solid var(--lk-line);border-radius:0;background:transparent}:root[data-theme] .lk-groups .union-capacity{padding:0;border:0;border-radius:0;background:transparent}:root[data-theme] .lk-groups .union-hero-gauge{display:flex;align-items:baseline;gap:6px}:root[data-theme] .lk-groups .union-hero-need-label{color:var(--lk-ink-soft);font-size:12.5px}:root[data-theme] .lk-groups .union-hero-need,.mine-r3 b,.ep-link-rec-changes>li>b{color:var(--lk-ink);font-weight:700;font-variant-numeric:tabular-nums}:root[data-theme] .lk-groups :is(.union-hero-rows em,.union-milestone.ready .union-milestone-count){color:var(--lk-ink);font-weight:700}:root[data-theme] .lk-groups :is(.union-stat-layout,.union-detail-columns) .preset-effect-rows>div>span{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups :is(.union-stat-layout,.union-detail-columns) .preset-effect-rows>div>b{color:var(--lk-ink);font-weight:700}:root[data-theme] .lk-groups .union-level-path{gap:0}:root[data-theme] .lk-groups .union-level-step,:root[data-theme] .lk-groups .union-level-step.next{padding:12px 2px;border:0;border-bottom:1px solid var(--lk-line);border-radius:0;background:transparent}:root[data-theme] .lk-groups .union-level-step:last-child{border-bottom:0}:root[data-theme] .lk-groups .union-step-gain strong{color:var(--lk-gain)}:root[data-theme] .lk-groups .union-level-done b{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .union-goal-row.complete .union-goal-gain{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups{--ar-bar:var(--lk-acc-mute);--ar-track:var(--lk-line)}:root[data-theme] .lk-groups .lk-area :is(.guild-subtabs,.union-view-tabs,.link-view-tabs){background:var(--lk-well);border-color:transparent}:root[data-theme] .lk-groups .lk-area :is(.guild-subtabs,.union-view-tabs,.link-view-tabs)>button:is(.on,.active,[aria-selected=true],[aria-pressed=true]){background:var(--lk-lift);box-shadow:var(--lk-shadow-lift);color:var(--lk-acc-text)}:root[data-theme] .lk-groups .lk-area .preset-detail-columns{background:transparent}:root[data-theme] .lk-groups .lk-area .preset-detail-columns>.preset-detail-column+.preset-detail-column{border-left:1px solid var(--lk-line)}:root[data-theme] .lk-groups .lk-area[data-area-view=symbol] .sympanel-body>section{border:0;background:transparent}:root[data-theme] .lk-groups .lk-area[data-area-view=symbol] .sympanel-body>section+section{border-left:1px solid var(--lk-line)}:root[data-theme] .lk-groups .lk-area[data-area-view=symbol] :is(h4 em,.symtotal-head em){color:var(--lk-ink)}:root[data-theme] .lk-groups .lk-area[data-area-view=symbol] .symmax,:root[data-theme=light] .esim-page :is(.symmax,.ep-mastery-badge){padding:0;background:none;color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .lk-area[data-area-view=symbol] .symbar{background:var(--ar-track)}:root[data-theme] .lk-groups .lk-area[data-area-view=symbol] .symbar>span{background:var(--ar-bar)}:root[data-theme] .lk-groups .lk-area[data-area-view=symbol] li:has(.symmax) .symbar{display:none}:root[data-theme] .lk-groups .lk-area:is([data-area-view=hexa],[data-area-view=vmatrix]) .vcore-gauge{background:transparent}:root[data-theme] .lk-groups .lk-area:is([data-area-view=hexa],[data-area-view=vmatrix]) .vcore-gauge-head span{color:var(--lk-ink)}:root[data-theme] .lk-groups .lk-area:is([data-area-view=hexa],[data-area-view=vmatrix]) :is(.vcore-gauge-bar,.hexa-skill-bar){background:var(--ar-track)}:root[data-theme] .lk-groups .lk-area:is([data-area-view=hexa],[data-area-view=vmatrix]) :is(.vcore-gauge-bar,.hexa-skill-bar)>span{background:var(--ar-bar)}:root[data-theme] .lk-groups .lk-area[data-area-view=hexa] .hexa-skill-card.max .hexa-skill-bar{display:none}:root[data-theme] .lk-groups .lk-area[data-area-view=hexa] .hexa-skill-list{background:transparent}:root[data-theme] .lk-groups .lk-area[data-area-view=hexa] .hexa-skill-card{background:transparent}:root[data-theme] .lk-groups .lk-area[data-area-view=hexa] .hexa-cost-next b{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .lk-area[data-area-view=union] .union-stat-layout{background:transparent}:root[data-theme] .lk-groups .lk-area[data-area-view=union] .union-hero{background:transparent}:root[data-theme] .lk-groups .lk-area[data-area-view=union] .union-stat-effect-column{border-left:1px solid var(--lk-line)}:root[data-theme] .lk-groups .lk-area[data-area-view=union] h5 em{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .lk-area[data-area-view=link] .link-skill-level strong{color:var(--lk-ink-dim);font-weight:500}:root[data-theme] .lk-groups .lk-area[data-area-view=link] .link-skill-icon{border-color:transparent;background:transparent}:root[data-theme] .lk-groups .lk-area[data-area-view=link] .link-skill-status{border-color:transparent;background:var(--lk-well);color:var(--lk-ink-soft)}@media(min-width:1024px)and (max-width:1099px){.lk-spec.is-pc .lk-hexa-groups{column-gap:9px}.lk-spec.is-pc .lk-hexa-cores{column-gap:6px;padding-right:3px}.lk-spec.is-pc .lk-hexa-cores li,.lk-spec.is-pc .lk-hexa-cores img,.lk-spec.is-pc .lk-hexa-cores i{width:26px;height:26px}}@media(min-width:720px){:root[data-theme] :is(.lk-card .bagwrap>.bagside,.lk-card .detailside .lk-spec-pc){border:1px solid var(--lk-card-edge);border-radius:16px;background:var(--lk-surface);box-shadow:var(--lk-shadow-card)}}:root[data-theme] .lk-groups :is(.lk-area>.card,.lk-area>.preset-detail-panel){margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}:root[data-theme] .lk-groups .lk-area>:is(.card,.lk-gnote){padding-inline:11px}:root[data-theme] .lk-groups .lk-area>:is(.card,.preset-detail-panel)+:is(.card,.preset-detail-panel){margin-top:14px;border-top:1px solid var(--lk-line)}:root[data-theme] .lk-groups :is(.preset-detail-column,.preset-summary-column,.preset-detail-list,.link-skill-row,.preset-detail-columns,.union-total-column){background:transparent}:root[data-theme] .lk-groups :is(.preset-detail-column>h4,.preset-detail-sub,.effect-group-label,.symstat,.symtotal,.symrows>li){border-color:var(--lk-line)}:root[data-theme] .lk-groups :is(.pot,.utility-section>.potrow .pot,.potdetail),:root[data-theme] .esim-page .esim-stats :is(.pot,.utility-section>.potrow .pot,.potdetail){background:transparent;border-color:var(--lk-line)}:root[data-theme] :is(.lk-card,.lk-hub-pop,.ep-hub-pop) .lk-seg{background:var(--lk-well)}:root[data-theme] .lk-card :is(.lk-seg .bag-tab.on,.lk-presets .pb.on),:root[data-theme] .lk-hub-seg .lk-hub-no.on,:root[data-theme] .lk-groups :is(.preset-no.on,.preset-no.on:hover),:root[data-theme=light] .esim-page .ep-hexa :is(.preset-no.on,.preset-no.on:hover){background:var(--lk-lift);color:var(--lk-acc-text);box-shadow:var(--lk-shadow-lift)}:root[data-theme] .lk-say-btn{--lk-gain:var(--lk-bal-gain);--lk-neg:var(--lk-bal-neg);--lk-acc-text:var(--lk-bal-acc)}:is(.lk-card,.esim-inline) .ic.g-\b808\c804\b354\b9ac {--g:var(--lk-leg)}:is(.lk-card,.esim-inline) .ic.g-\c720\b2c8\d06c {--g:var(--lk-uni)}:is(.lk-card,.esim-inline) .ic.g-\c5d0\d53d {--g:var(--lk-epi)}:is(.lk-card,.esim-inline) .ic.g-\b808\c5b4 {--g:var(--lk-rar)}:is(.lk-card,.esim-inline,.esim-dialog) .ic.emblem-slot{--g:var(--lk-emblem-frame-line)}:root[data-theme] :is(.lk-card .ic.sel,:is(.esim-inline,.esim-dialog) .ic.esim-selected,.esim-candidate.ep-candidate-selected>.ic){outline:var(--lk-pick-ring) solid var(--lk-ink);outline-offset:2px;box-shadow:0 0 0 calc(3px * var(--lk-pick-halo)) color-mix(in srgb,var(--g,var(--lk-ink-dim)) 28%,transparent),0 4px 12px -4px color-mix(in srgb,var(--g,var(--lk-ink-dim)) calc(45% * var(--lk-pick-halo)),transparent),var(--em-frame,0 0 transparent)}@media(max-width:1023.98px){.lk-fresh .cpbig.lk-cp{flex:none}.lk-fresh .lk-when{flex:1 1 0;min-width:0;overflow:hidden}.lk-fresh .lk-when .lookup-status{min-width:0;max-width:100%}.lk-fresh .lk-when .lookup-note{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media(max-width:480px){.lk-fresh .lk-when{overflow:visible}.lk-fresh .lk-when .lookup-note{display:none}.lk-fresh .lk-when .lookup-time,.lk-fresh .lk-when .lookup-time>summary{white-space:normal;text-align:right;overflow-wrap:anywhere;word-break:keep-all;text-wrap:balance}}@media(max-width:719.98px){.lk-spec:not(.is-pc) .lk-hexa-g>small{display:none}.lk-card .bagside>.lk-spec>.lk-spec-title{display:none}.lk-spec:not(.is-pc) :is(.lk-spec-hexa,.lk-spec-stella){padding:5px 0}.lk-spec:not(.is-pc) .lk-spec-q2{padding:5px 0}.lk-spec:not(.is-pc) :is(.lk-spec-hexa,.lk-spec-stella)>.lk-spec-h{margin-bottom:4px}.lk-spec:not(.is-pc) .lk-spec-hexa>.lk-spec-line{margin-top:4px}.lk-spec:not(.is-pc) .lk-stella-body>svg{width:100px;height:auto}.lk-card .esim-open{margin-top:6px;padding-top:8px;padding-bottom:0}.lk-card .bagside>.lk-tools{margin-bottom:6px}.lk-card .bagside>.lk-force-row{margin-top:6px;padding-top:6px}.lk-card .bagside>.lk-spec{margin-top:6px;padding-top:0}.card.lk-card{padding-top:8px;padding-bottom:4px}.lk-fresh{margin-bottom:4px}}:root[data-theme] .site-credit .contact-link{border-color:var(--lk-line2);background:var(--lk-surface);color:var(--lk-ink)}:root[data-theme] .site-credit .contact-link span{color:var(--lk-ink-dim)}:root[data-theme] .site-credit .contact-link svg{box-sizing:border-box;width:20px;height:20px;padding:3px;border-radius:6px;background:var(--lk-kakao);stroke:var(--lk-kakao-ink);stroke-width:2.2}:root[data-theme] .site-credit .contact-link:hover{border-color:var(--lk-line2);background:var(--lk-well);color:var(--lk-ink)}.site-credit .credit-contact{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.site-credit .app-install[hidden]{display:none}.site-credit .app-install b{font-weight:500}.site-credit .credit-install-how{margin:-2px 0 8px;color:var(--lk-ink-soft);font-size:12.5px}:root[data-theme] .site-credit .app-install svg{background:var(--lk-acc-soft);stroke:var(--lk-acc-text)}:root[data-theme] .site-credit .credit-privacy{margin-left:10px;color:var(--lk-ink-soft);font-weight:700}:root[data-theme] .site-credit .credit-privacy:hover{color:var(--lk-ink)}.lk-card .idetail .ibox{width:60px;height:60px}.lk-card .idetail{display:grid;grid-template-columns:minmax(0,1fr)}.lk-card .isum-cost>.idetail-cost-toggle{min-height:28px;margin:0;padding:2px 6px;border:0;border-radius:8px;background:transparent;color:var(--lk-acc-text);font-size:12.5px;font-weight:700;box-shadow:none}.lk-card .isum-cost>.idetail-cost-toggle:hover{background:var(--lk-well);color:var(--lk-acc-text)}.lk-card .idetail .starrow{column-gap:4px}.lk-card .idetail .starrow :is(i,svg){width:10px;height:10px}.lk-card .idetail .or{padding:1px 0;line-height:1.4}.lk-card .idetail .og{margin-top:5px;padding-top:5px}.lk-card .idetail .ogh{margin-bottom:3px}@media(min-width:1024px){.lk-card .detailside>.detail-body>.idetail{box-sizing:border-box;width:min(100%,400px);max-height:var(--bagside-h,calc(var(--bagcell) * 6 + 150px))}.lk-card .idetail .og{margin-top:4px;padding-top:4px}.lk-card .detailside>.detail-body>.idetail.is-opening{animation:lkIwinIn .26s cubic-bezier(.2,.7,.3,1)}}@keyframes lkIwinIn{0%{width:100%;opacity:.35}to{width:min(100%,400px);opacity:1}}@media(min-width:1024px){.lk-card .detailside>.detail-body>.is-growing{animation:lkIwinOut .26s cubic-bezier(.2,.7,.3,1)}}@keyframes lkIwinOut{0%{clip-path:inset(0 calc(100% - 400px) 0 0 round 16px);opacity:.35}to{clip-path:inset(0 0 0 0 round 16px);opacity:1}}@keyframes lkFloatIn{0%{opacity:0;transform:translateY(calc(-50% + 10px)) scale(.97)}to{opacity:1;transform:translateY(-50%)}}@keyframes lkFloatOut{0%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(calc(-50% + 8px)) scale(.97)}}@media(prefers-reduced-motion:reduce){.lk-card .detailside>.detail-body>:is(.idetail.is-opening,.is-growing),.detailside.is-float{animation:none}}@media(max-width:719px){.bagwrap:has(.detailside.open){z-index:40}}.lk-spec-sign{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--lk-line);color:var(--lk-ink-dim);font-size:12.5px;line-height:1.3}.lk-spec-sign b{color:var(--lk-ink-soft);font-weight:700}.lk-spec-title .lk-spec-save{gap:6px;height:32px;padding:0 12px;background:var(--lk-surface);color:var(--lk-ink);font-size:13px;font-weight:600}.lk-spec-title .lk-spec-save:hover{background:var(--lk-well)}.lk-spec-save.is-wide{display:flex;justify-content:center;gap:6px;width:100%;height:40px;margin:12px 0 2px;border-radius:11px;background:var(--lk-surface);color:var(--lk-ink);font-size:13.5px;font-weight:700}.lk-spec-save.is-wide:hover{background:var(--lk-well)}.lk-spec-save.is-wide svg{width:16px;height:16px}.lk-spec.is-pc .lk-spec-q2.lk-spec-kpi{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;align-items:start;padding:8px 0 16px}.lk-card .detailside .lk-spec-pc>.lk-spec>.lk-spec-kpi{flex:0 0 auto}.lk-spec-kpi>div{min-width:0;padding-left:16px;border-left:1px solid var(--lk-line)}.lk-spec-kpi>div:first-child{padding-left:0;border-left:0}.lk-spec-q2.lk-spec-kpi dt{color:var(--lk-ink-dim);font-size:12.5px;font-weight:600}.lk-spec-q2.lk-spec-kpi dd{margin:3px 0 0;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.lk-card .detailside .lk-spec-pc{container-type:inline-size}@container (max-width:400px){.lk-spec.is-pc .lk-spec-q2.lk-spec-kpi{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.lk-spec-kpi>div:nth-child(3){padding-left:0;border-left:0}}:root[data-theme] :is(.lookup-loading,.manual-delete-dialog,.bless-dlg,.expected-buffs-dialog,.ep-capped-dialog,.ep-discard-dialog){border-color:var(--lk-line);border-radius:14px;background:var(--lk-window);color:var(--lk-ink);box-shadow:var(--lk-shadow-float)}:root[data-theme] :is(.lookup-loading,.manual-delete-dialog,.bless-dlg,.expected-buffs-dialog,.ep-capped-dialog,.ep-discard-dialog)::backdrop{background:var(--lk-scrim)}:root[data-theme] .lookup-loading :is(#lookup-loading-target,[data-lookup-stage]){color:var(--lk-ink-dim)}:root[data-theme] .lookup-loading .spin{border-color:var(--lk-line2);border-top-color:var(--lk-acc-mute)}:root[data-theme] .lookup-loading button{border-color:var(--lk-line2);background:var(--lk-ctl);color:var(--lk-ink-soft);box-shadow:0 1.5px 0 var(--lk-lip)}:root[data-theme] .lookup-loading button:hover{border-color:var(--lk-ink-dim);background:var(--lk-ctl);color:var(--lk-ink)}:root[data-theme] .lookup-loading button:focus-visible{outline-color:var(--lk-acc)}:root[data-theme] .lk-msheet .ustat-ctl input:focus-visible{outline:none}:root[data-theme] .lk-msheet input::placeholder{color:var(--lk-ink-dim);opacity:1}.lk-msheet .manual input[data-stat="\cd5c\b300  \b300\bbf8\c9c0"]{width:104px;padding-inline:5px}:root[data-theme] :is(.lk-card,.esim-page) .ic .istar i{color:var(--lk-star-ink)}[data-grade=\b808\c804\b354\b9ac]{--g:var(--lk-g-leg)}[data-grade=\c720\b2c8\d06c]{--g:var(--lk-g-uni)}[data-grade=\c5d0\d53d]{--g:var(--lk-g-epi)}[data-grade=\b808\c5b4]{--g:var(--lk-g-rar)}[data-bless-mark=\b808\c804\b354\b9ac]{--g:var(--lk-g-bless-leg)}[data-bless-mark=\c720\b2c8\d06c]{--g:var(--lk-g-bless-uni)}[data-bless-mark=\c5d0\d53d]{--g:var(--lk-g-bless-epi)}[data-bless-mark=\b808\c5b4]{--g:var(--lk-g-bless-rar)}[data-bless-mark=\b178\b9d0]{--g:var(--lk-g-bless-normal)}:root[data-theme] :is(#out,.lk-pc-dlg,.esim-page) :is(.ibadges i,.og .gbadge){color:var(--lk-badge-ink);text-shadow:none}:is(.ibadges i,.og .gbadge,:is(#out,.lk-pc-dlg,.it-sheet) :is(.lk-kg,.lk-item-g em,.bless-mark)):is([data-grade=\b808\c804\b354\b9ac],[data-bless-mark=\b808\c804\b354\b9ac]){background-color:var(--lk-leg-fill)}:is(.ibadges i,.og .gbadge,:is(#out,.lk-pc-dlg,.it-sheet) :is(.lk-kg,.lk-item-g em,.bless-mark)):is([data-grade=\c720\b2c8\d06c],[data-bless-mark=\c720\b2c8\d06c]){background-color:var(--lk-uni-fill)}:is(.ibadges i,.og .gbadge,:is(#out,.lk-pc-dlg,.it-sheet) :is(.lk-kg,.lk-item-g em,.bless-mark)):is([data-grade=\c5d0\d53d],[data-bless-mark=\c5d0\d53d]){background-color:var(--lk-epi-fill)}:is(.ibadges i,.og .gbadge,:is(#out,.lk-pc-dlg,.it-sheet) :is(.lk-kg,.lk-item-g em,.bless-mark)):is([data-grade=\b808\c5b4],[data-bless-mark=\b808\c5b4]){background-color:var(--lk-rar-fill)}:root[data-theme] .lk-groups .row-face[title=\b808\c804\b354\b9ac]>i{background:var(--lk-leg-fill);color:var(--lk-badge-ink)}:root[data-theme] .lk-groups .row-face[title=\c720\b2c8\d06c]>i{background:var(--lk-uni-fill);color:var(--lk-badge-ink)}:root[data-theme] .lk-groups .row-face[title=\c5d0\d53d]>i{background:var(--lk-epi-fill);color:var(--lk-badge-ink)}:root[data-theme] .lk-groups .row-face[title=\b808\c5b4]>i{background:var(--lk-rar-fill);color:var(--lk-badge-ink)}:root[data-theme] .lk-groups .preset-detail-row.dim>.row-face>i{background:var(--lk-off-fill)}:root[data-theme] .lk-groups .lk-area[data-area-view=sanct] .lk-k4i img,:root[data-theme] .lk-card .iset-icon img,:root[data-theme=light] .esim-page .ep-item-popup .iset-options .iset-icon img{filter:var(--lk-cp-icon)}:root[data-theme] .lk-groups :is(.pot.tot strong,.potdetail .prow em,.lk-kt tr.sum td:last-child,.stella-headinfo>span b,.hexa-skill-effect b),:root[data-theme] .esim-page .esim-stats :is(.pot.tot strong,.potdetail .prow em){color:var(--lk-ink)}:root[data-theme] .lk-groups .lk-area[data-area-view=hexa] .hexa-frag-sum-list li>b{color:var(--lk-ink)}:root[data-theme] .lk-groups :is(.lk-khs .t,.lk-kicons b.mx){color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .lk-kg2 em{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .lk-k4m.ok{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .lk-k4m.todo{color:var(--lk-warn)}:root[data-theme] .lk-groups .lk-area .boss-open{color:var(--lk-ink-soft)}:root[data-theme] .lk-groups .hexa-stat-head .preset-no.applied:after{background:var(--lk-ink-soft)}:root[data-theme] .lk-groups :is(.link-recommend-power [data-gain=negative],.link-compare-row strong small[data-link-delta=down]){color:var(--lk-neg)}:root[data-theme] .lk-groups :is(.link-removed-skills>span:first-child,.link-removed-count){color:var(--lk-ink-soft)}:root[data-theme] .lk-groups :is(.potrow .pot,.potdetail),:root[data-theme] .esim-page .esim-stats :is(.potrow .pot,.potdetail){border:0;border-radius:0;border-top:1px solid var(--lk-line)}:root[data-theme] .lk-groups .potrow .pot+.pot:not(.tot),:root[data-theme] .esim-page .esim-stats .potrow .pot+.pot:not(.tot){border-left:1px solid var(--lk-line)}:root[data-theme] .lk-groups .lk-area[data-area-view=link] :is(.link-recommend-controls,.link-recommend-summary){border:0;border-bottom:1px solid var(--lk-line);border-radius:0;background:transparent}:root[data-theme] .lk-groups .gskill-gp{border:0;border-bottom:1px solid var(--lk-line);border-radius:0;background:transparent}:root[data-theme] .lk-groups .gskill-gp .symbar{display:none}:root[data-theme] .lk-groups .gskill-gp :is(i,em){color:var(--lk-ink-dim)}:root[data-theme] .lk-groups :is(.guild-profile,.preset-detail-empty){background:transparent}:root[data-theme] .lk-groups :is(.preset-detail-row>.row-face>img,.guild-cook-face>img,.preset-detail-row>img){background:var(--lk-well)}:root[data-theme] .lk-groups .lk-area[data-area-view=vmatrix] .vcore-gauge-bar{box-shadow:none}#out .lk-groups #characterStatsCard .stats-api-foot{border-top:0}@media(max-width:719.98px){:root[data-theme] .lk-groups .lk-area[data-area-view=symbol] .sympanel-body>section+section{border-left:0;border-top:1px solid var(--lk-line);border-radius:0}}:root[data-theme] .lk-groups .lk-area[data-area-view=symbol] .symtotal .symbar:has(>span[style*="100%"]){display:none}:root[data-theme] .lk-groups .seff-bar-track{background:var(--lk-track)}:root[data-theme] .lk-groups :is(.seff-bar-track i,.ep-serion .ep-serion-track>i){background:var(--ar-bar)}:root[data-theme] .lk-groups .lk-opt .src b{color:var(--lk-ink)}:root[data-theme] .lk-groups .effect-extra:is(.water,.battle) h5{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .ep-serion .ep-exp{padding:0 6px;border-radius:6px;background:var(--lk-acc-soft)}:root[data-theme] .lk-groups .ep-serion .ep-exp-tag{border:0;padding:0;color:inherit}:root[data-theme] .lk-groups :is(.union-view-tabs,.union-target-grades,.link-view-tabs,.link-target-levels,.skill-set-tabs,.ep-serion .ep-area-choices,.seff-basis),:root[data-theme] :is(.rank-tabs,.hrank-tabs,.esim-dialog .ep-area-choices,.lk-card .iopt-tabs,.esim-page .ep-item-popup .iopt-tabs),:root[data-theme] .lk-pc-seg{border-color:transparent;background:var(--lk-well);box-shadow:none}:root[data-theme] .lk-groups :is(.union-view-tabs,.union-target-grades,.link-view-tabs,.link-target-levels,.skill-set-tabs,.ep-serion .ep-area-choices,.seff-basis) button,:root[data-theme] :is(.lk-card,.esim-page .ep-item-popup) .iopt-tabs button{background:transparent;color:var(--lk-ink-dim);box-shadow:none}:root[data-theme] .lk-groups :is(.union-view-tabs [aria-selected=true],.link-view-tabs [aria-selected=true],.union-target-grades [aria-pressed=true],.link-target-levels [aria-pressed=true],.skill-set-tabs button[aria-pressed=true],.ep-serion .ep-area-choices>button[aria-pressed=true],.seff .seff-basis button[aria-pressed=true]),:root[data-theme] .lk-groups :is(.union-view-tabs [aria-selected=true],.link-view-tabs [aria-selected=true],.union-target-grades [aria-pressed=true],.link-target-levels [aria-pressed=true],.skill-set-tabs button[aria-pressed=true],.ep-serion .ep-area-choices>button[aria-pressed=true],.seff .seff-basis button[aria-pressed=true]):hover,:root[data-theme] .lk-pc-seg button[aria-checked=true],:root[data-theme] :is(.rank-tabs,.hrank-tabs) button[aria-pressed=true],:root[data-theme] .esim-dialog .ep-area-choices>button[aria-pressed=true],:root[data-theme] :is(.lk-card,.esim-page .ep-item-popup) .iopt-tabs button.on{background:var(--lk-lift);color:var(--lk-acc-text);box-shadow:var(--lk-shadow-lift)}:root[data-theme] .lk-groups .preset-no[data-boss-preset]:before{border-color:transparent}:root[data-theme] .lk-groups :is(.lk-krec button,.link-recommend-basis .seff-buffs-open,.hexa-simulator-open,:is(.bless-side,.hexa-frag-sum-foot,.guild-cook-foot) button.bless-sim-open){border-color:transparent;background:transparent;color:var(--lk-acc-text);box-shadow:none}:root[data-theme] .lk-groups :is(.lk-krec button,.link-recommend-basis .seff-buffs-open,.hexa-simulator-open,:is(.bless-side,.hexa-frag-sum-foot,.guild-cook-foot) button.bless-sim-open):hover{border-color:transparent;background:var(--lk-well);color:var(--lk-acc-text)}:root[data-theme] .lk-groups .hexa-simulator-new{background:none;color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .lk-kgrow:hover{background:var(--lk-well)}:root[data-theme] .lk-groups .lk-area[data-area-view=link] .link-recommend-basis{margin:10px 16px 14px}:root[data-theme] .lk-groups .lk-area .preset-detail-panel>.guild-subtabs{margin:10px 12px 0}:root[data-theme] .lk-groups .lk-area .hexa-score{padding:0 11px}:root[data-theme] .lk-groups .union-milestone.done{opacity:1}:root[data-theme] .lk-groups .union-milestone.done :is(.union-milestone-name,.union-milestone-count){color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .lk-area[data-area-view=vmatrix] .preset-detail-row.dim :is(.preset-detail-copy>div>b,.preset-detail-copy p){color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .lk-area :is(.lk-k4t h2,.card>h2,.stats-head>h2,.preset-detail-head>b){font-size:15px;font-weight:800;color:var(--lk-ink);letter-spacing:0;text-transform:none}:root[data-theme] .lk-card .lk-hexa-cores :is(img,i),:root[data-theme] .lk-card .iset-actions button,:root[data-theme=light] .esim-page .ep-item-popup .iset-options .iset-actions button{background:var(--lk-well);box-shadow:none}:root[data-theme] .lk-card .iset-actions button:hover,:root[data-theme=light] .esim-page .ep-item-popup .iset-options .iset-actions button:hover{background:var(--lk-line)}:root[data-theme] .lk-card .iset-info,:root[data-theme=light] .esim-page .ep-item-popup .iset-options .iset-info{background:var(--lk-ink-dim);color:var(--lk-surface)}@media(min-width:720px){:root[data-theme] .lk-card .detailside .idetail{border-color:var(--lk-card-edge);border-radius:16px;box-shadow:var(--lk-shadow-card)}}@media(min-width:1024px){:root[data-theme] .lk-groups .lk-alist{background:var(--lk-side)}}:root[data-theme] :is(.lk-pc-blocks input,.lk-msheet :is(input[type=checkbox],input[type=radio]),.lk-groups :is(.mnone,.link-cygnus) input){accent-color:var(--lk-acc-mute)}:root[data-theme] .site-credit .credit-legal{color:var(--lk-ink-dim)}:root[data-theme] .lk-groups .lk-line-v.ok:not(.is-value){color:var(--lk-ink-dim)}:root[data-theme] .lk-groups :is(.seff-field,.seff select,.union-allocation-budget input,.ustat-rec-budget input){background-color:var(--lk-ctl);border-color:var(--lk-line2);color:var(--lk-ink)}:root[data-theme] .lk-groups .seff-field:focus-within{border-color:var(--lk-acc)}@media(max-width:374.98px){.lk-groups .wl-form{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}:root[data-theme] .lk-groups .lk-arow-v.ok:not(.is-value){color:var(--lk-ink-dim)}.lk-bar .lk-acts{position:relative}.lk-hub-wrap{display:inline-flex;flex:none}.lk-bar .lk-hub-chip.on{border-color:var(--lk-acc-line);color:var(--lk-acc-text)}.lk-hub-pop,.ep-hub-pop{position:absolute;top:calc(100% + 8px);left:var(--hub-x,auto);right:0;z-index:60;width:344px;padding:12px 14px 10px;border:1px solid var(--lk-line);border-radius:14px;background:var(--lk-window);box-shadow:var(--lk-shadow-float);color:var(--lk-ink);font-size:14px;line-height:1.35;text-align:left;cursor:default}.lk-hub-pop[hidden],.ep-hub-pop[hidden]{display:none}.lk-hub-pop-h{display:flex;align-items:center;gap:8px;padding-bottom:10px;border-bottom:1px solid var(--lk-line)}.lk-hub-pop-h>b{font-size:15px;font-weight:700}.lk-hub-pop-cp{margin-left:auto;color:var(--lk-ink-soft);font-size:12.5px;font-weight:500;white-space:nowrap}.lk-hub-pop-cp b{margin-left:2px;color:var(--lk-ink);font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.lk-hub-pop-cp.is-need b{color:var(--lk-warn);font-size:12.5px}.lk-hub-no,.lk-hub-x,.lk-hub-rank{position:relative;border:0;background:transparent;box-shadow:none;font:inherit;cursor:pointer}.lk-hub-no:hover,.lk-hub-x:hover,.lk-hub-rank:hover{filter:none}.lk-hub-x{display:inline-grid;place-items:center;width:32px;height:32px;margin:-6px -8px -6px 0;padding:0;border-radius:8px;color:var(--lk-ink-soft)}.lk-hub-x:hover{background:var(--lk-well);color:var(--lk-ink)}.lk-hub-x svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.lk-hub-r{display:flex;align-items:center;gap:8px;min-height:42px;border-bottom:1px solid var(--lk-line)}.lk-hub-n{margin-right:auto;font-size:14px;font-weight:600}.lk-hub-was{color:var(--lk-ink-dim);font-size:12px;font-weight:600;white-space:nowrap}.lk-seg.lk-hub-seg{flex:none}.lk-hub-no{min-width:28px;height:28px;padding:0 6px;border-radius:7px;color:var(--lk-ink-soft);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.lk-hub-no:hover{color:var(--lk-ink)}.lk-hub-no[data-boss-preset]:after{content:none;animation:none}.lk-hub-no[data-boss-preset]:not(.on):after{content:"";position:absolute;top:4px;right:4px;width:5px;height:5px;border-radius:50%;background:var(--lk-uni);opacity:1;transform:none}.lk-hub-boss{padding-top:10px}.lk-hub-boss-h{display:flex;align-items:baseline;gap:8px;margin:0 0 4px}.lk-hub-boss-h b{display:inline-flex;align-items:center;gap:4px;align-self:center;font-size:14px;font-weight:700}.lk-hub-boss-h b svg{width:14px;height:14px;fill:var(--lk-acc-text)}.lk-hub-boss-h small{color:var(--lk-ink-dim);font-size:12px;font-weight:500}.lk-hub-ranks{display:flex;flex-direction:column;margin:0 -6px}.lk-hub-rank{display:grid;grid-template-columns:30px minmax(0,1fr) auto 78px;align-items:center;gap:6px;width:100%;min-height:34px;padding:0 6px;border-radius:8px;color:var(--lk-ink);font-size:13px;font-weight:500;text-align:left}.lk-hub-rank:hover:not(.on){background:var(--lk-well)}.lk-hub-rank.on{cursor:default}.lk-hub-rank.is-origin{margin-top:7px}.lk-hub-rank.is-origin:before{content:"";position:absolute;left:6px;right:6px;top:-4px;height:1px;background:var(--lk-line)}.lk-hub-rk{color:var(--lk-ink-dim);font-size:12.5px;font-weight:700}.lk-hub-what{min-width:0;overflow:hidden;color:var(--lk-ink-soft);text-overflow:ellipsis;white-space:nowrap}.lk-hub-rank.on :is(.lk-hub-rk,.lk-hub-what){color:var(--lk-ink);font-weight:700}.lk-hub-now{margin-left:6px;color:var(--lk-acc-text);font-size:12px;font-style:normal;font-weight:700}.lk-hub-cp{color:var(--lk-ink-soft);font-size:12.5px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.lk-hub-gain{color:var(--lk-ink-dim);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.lk-hub-gain.up{color:var(--lk-gain)}.lk-hub-note{margin:6px 0 2px;color:var(--lk-ink-dim);font-size:12.5px}@media(max-width:720px){.lk-hub-pop,.ep-hub-pop{left:auto;right:0;width:calc(100vw - 32px);max-width:420px;max-height:calc(100dvh - 150px);overflow:auto;overscroll-behavior:contain}}.lk-asc-basis{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 8px;color:var(--tx-sub);font-size:12.5px}.hexa-skill-copy .lk-asc{margin-top:12px}.lk-asc-table td b{font-size:14px}.lk-asc-table tbody th small{margin-left:6px;color:var(--lk-ink-dim);font-size:11.5px;font-weight:400}.lk-asc-table .lk-asc-wait{text-align:left;color:var(--lk-ink-dim)}.lk-asc .lk-kn{margin-top:6px}.lk-asc .ep-boss-hp-h small{margin-left:8px;color:var(--lk-ink-dim);font-size:12px;font-weight:500}.lk-asc-what{margin:0 0 6px;color:var(--lk-ink-soft);font-size:12.5px}.lk-asc-table tr.lk-asc-part>*{padding-top:4px;padding-bottom:4px;color:var(--lk-ink-dim);font-size:12px}.lk-asc-table tr.lk-asc-part th{padding-left:20px}.lk-asc-table tr.lk-asc-part td b{font-size:inherit;font-weight:600;color:var(--lk-ink-soft)}.lk-asc-skill{display:flex;align-items:center;gap:10px;margin:0 0 10px}.lk-asc-skill img{flex:none;width:40px;height:40px;border-radius:8px;object-fit:contain}.lk-asc-skill p{display:flex;flex-direction:column;margin:0;line-height:1.35}.lk-asc-skill b{color:var(--lk-ink);font-size:14.5px}.lk-asc-skill small{color:var(--lk-ink-dim);font-size:12px}.lk-asc-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px 16px;margin:0 0 12px;padding:10px 2px;border-block:1px solid var(--lk-line)}.lk-asc-stats dt{color:var(--lk-ink-dim);font-size:11.5px}.lk-asc-stats dd{margin:2px 0 0;color:var(--lk-ink);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.lk-asc-stats dd small{margin-left:5px;color:var(--lk-ink-dim);font-size:11px;font-weight:400}.lk-asc-levels{display:inline-flex;align-items:center;gap:6px}.lk-asc-levels>span{color:var(--lk-ink-dim)}.lk-asc-up{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0 0 10px;color:var(--lk-ink-soft);font-size:12.5px;font-variant-numeric:tabular-nums}.lk-asc-up b{color:var(--lk-ink);font-weight:700}.lk-asc-cost{display:inline-flex;gap:10px}.lk-asc-stats dd.lk-asc-was{margin:1px 0 0;color:var(--lk-ink-dim);font-size:11px;font-weight:500}.lk-asc-table td small.lk-asc-was{display:block;margin-top:1px;color:var(--lk-ink-dim);font-size:11px;font-weight:400}.esim-dialog .lk-asc-basis .seff-xboss{width:auto;height:auto;min-height:0;padding:2px 8px}@media(pointer:coarse){.esim-page .esim-dialog .lk-asc-basis .seff-xboss{min-height:32px}}.lk-lib-pts{display:inline-flex;align-items:center;gap:6px;color:var(--lk-ink-dim);font-size:12.5px;font-variant-numeric:tabular-nums}.lk-asc-basis .lk-lib-pts .seff-xboss{width:72px;field-sizing:fixed;text-align:right}.lk-lib-table td.lk-lib-pick,.lk-lib-table thead th:nth-child(2){text-align:left}.lk-lib-table tr.lk-lib-off th,.lk-lib-table tr.lk-lib-dim>*{color:var(--lk-ink-dim)}.lk-lib-table tr.lk-lib-sum>*{color:var(--lk-ink-soft)}.lk-lib-table tr.lk-lib-mile td{color:var(--lk-acc-text);font-weight:700}.lk-lib-log th{width:52px;white-space:nowrap;color:var(--lk-ink-soft);font-weight:600}.lk-lib-log td:nth-child(2){text-align:left;color:var(--lk-ink);white-space:normal}.lk-lib-tag{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:1px;color:var(--lk-ink-dim);font-size:11.5px;font-weight:400}.lk-lib-minus{color:var(--lk-ink-soft)}.lk-lib-next td{white-space:nowrap}.lk-lib-wk b{margin-right:6px;color:var(--lk-ink);font-weight:800}.lk-asc-basis.lk-lib-acts{margin:10px 0 0}.lk-lib-table+.lk-asc-what,.lk-lib-acts+.lk-asc-what,.lk-lib-form+.lk-asc-what,.lk-lib .lk-kmore+.lk-asc-what{margin-top:18px}.lk-lib-form{margin:10px 0 0;padding:12px 0 6px;border-block:1px solid var(--lk-line)}.lk-lib-ft{display:grid;margin:0 0 8px;line-height:1.35}.lk-lib-ft b{color:var(--lk-ink);font-size:14px}.lk-lib-ft small{color:var(--lk-ink-dim);font-size:12px}.lk-lib-step{display:inline-flex;align-items:center;gap:6px}.lk-lib-step button{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--lk-line);border-radius:8px;background:none;color:var(--lk-ink);font-size:16px;line-height:1}.lk-lib-step button:disabled{opacity:.4}.lk-lib-step b{min-width:30px;text-align:center;color:var(--lk-ink);font-size:13.5px}.lk-lib-add{color:var(--lk-ink);font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.lk-lib .lk-jmine.lk-lib-ok{min-height:34px;margin:0}.lk-lib-end{display:flex;justify-content:flex-end;margin:8px 0 0}.lk-lib-del{margin:0;padding:0;border:0;background:none;color:var(--lk-ink-dim);font-size:11.5px;font-weight:600;text-decoration:underline}.lk-lib-del:hover{filter:none;color:var(--lk-ink-soft)}.lk-lib{word-break:keep-all;overflow-wrap:break-word}.lk-lib>.lk-asc{max-width:680px}.lk-lib .lk-asc-stats{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:520px){.lk-lib .lk-asc-stats dd small{display:block;margin:1px 0 0}}.lk-lib-log tr.lk-lib-auto>*{padding-top:6px;padding-bottom:6px}.lk-lib-log tr.lk-lib-auto td:nth-child(2){color:var(--lk-ink-soft)}.lk-lib-log tr.lk-lib-auto .lk-lib-tag{display:inline-flex;margin:0 0 0 6px}.lk-lib-log tr.lk-lib-auto td b{color:var(--lk-ink-soft);font-weight:600}.lk-lib-plan{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin-top:18px}.lk-lib-plan .lk-asc-what,.lk-lib-plan .lk-lib-acts{margin:0}.lk-lib-guide{margin:0 0 6px}.lk-lib-reset .lk-lib-end{gap:8px}.lk-lib-go{min-height:34px;margin:0;padding:0 14px;border:1px solid var(--lk-line);border-radius:11px;background:none;color:var(--lk-warn);font:inherit;font-size:13.5px;font-weight:700}.lk-lib-go:hover{filter:none;border-color:var(--lk-warn)}.lk-lib .lk-lib-start{display:block;width:100%;min-height:44px;margin-top:14px;padding:0 20px;border:1px solid var(--lk-acc-line);border-radius:11px;background:var(--lk-acc-soft);color:var(--lk-acc-text);font:inherit;font-size:14.5px;font-weight:700}.lk-lib .lk-lib-start:hover{filter:none;border-color:var(--lk-acc)}@media(min-width:521px){.lk-lib .lk-lib-start{width:fit-content;min-width:200px;margin-left:auto}}.lk-lib-login{display:grid;margin-top:6px}.lk-lib-done{margin:10px 0 12px;color:var(--lk-ink-soft);font-size:13.5px}.lk-lib-err{color:var(--lk-warn)}@media(pointer:coarse){.lk-lib-step button{width:36px;height:36px}}.lk-ostar{display:inline-flex;align-items:center;gap:3px;flex:none;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.lk-ostar svg{flex:none;width:16px;height:16px;overflow:visible;fill:var(--lk-star);stroke:var(--lk-star-line);stroke-width:2.1;stroke-linejoin:round;paint-order:stroke;filter:var(--lk-star-shadow)}.lk-ostar.max svg{fill:var(--lk-star)}.lk-ostar.max.ext svg{fill:var(--lk-star-ext)}.lk-ostar b{color:var(--lk-ink);font-size:14px;font-weight:800;letter-spacing:-.01em}.lk-ostar small{margin-left:2px;color:var(--lk-ink-soft);font-size:10.5px;font-weight:800;letter-spacing:.03em}.lk-opt .lk-oc-r{display:inline-grid;flex:none;place-items:center;min-width:24px;min-height:24px}.lk-opt .lk-oc-r .og-ring{margin-left:0}.lk-opt .lk-oc-r:empty{min-width:0}.lk-opt .lk-oc-dash{color:var(--lk-ink-dim);opacity:.55}.lk-opt{--ot-cols:34px 96px 58px repeat(3,minmax(0,.85fr)) minmax(0,1.15fr) 12px}.lk-opt .lk-items{grid-template-columns:minmax(0,1fr)}.lk-opt :is(.lk-item,.lk-ot-head){display:grid;grid-template-columns:var(--ot-cols);column-gap:12px;align-items:start}.lk-opt .lk-item{min-height:52px;padding:9px 2px}.lk-opt .lk-item>img,.lk-opt .lk-item>.lk-item-blank{margin-top:-5px}.lk-opt .lk-item-t{padding-top:2px}.lk-opt .lk-ob{overflow:hidden;color:var(--lk-ink-dim);font-size:12px;font-weight:600;line-height:1.45;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.lk-opt .lk-ob b{overflow:visible;color:var(--lk-ink);font-size:inherit;font-weight:700}.lk-opt .lk-items>li.lk-ot-gs{margin-top:10px}.lk-opt .lk-item-t small{font-size:11.5px;line-height:1.4;white-space:nowrap}.lk-opt .lk-item-t small.warn{color:var(--lk-warn)}.lk-opt .lk-item-go{align-self:center}.lk-opt .lk-ot-head{margin-top:2px;padding:0 2px 6px;color:var(--lk-ink-dim);font-size:11.5px;font-weight:700;line-height:1.2}.lk-opt .lk-ot-st{display:flex;align-items:center;min-height:24px}.lk-opt .lk-ogs{display:contents}.lk-opt .lk-og{display:grid;align-content:start;min-width:0}.lk-opt .lk-ogh{display:flex;align-items:center;gap:5px;min-height:24px;margin-bottom:1px}.lk-opt .lk-ogl{display:none;font-style:normal}.lk-opt .lk-ol{overflow:hidden;color:var(--lk-ink);font-size:12px;font-weight:600;line-height:1.45;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.lk-opt .lk-ol.dim{color:var(--lk-ink-dim)}.lk-opt .lk-ol-m{color:var(--lk-g-gold);font-size:11px;font-style:normal;font-weight:600}.lk-opt .lk-oxs{display:grid;gap:5px;align-content:start;min-width:0}.lk-opt .lk-ox{display:grid;min-width:0}.lk-opt .lk-oxh{display:flex;flex-wrap:wrap;align-items:center;gap:0 5px;min-width:0;min-height:24px;margin-bottom:1px;font-size:12px}.lk-opt .lk-oxh i{flex:none;color:var(--lk-ink-dim);font-size:11.5px;font-style:normal;font-weight:700}.lk-opt .lk-ox-n{min-width:0;color:var(--lk-ink-soft);font-weight:600;word-break:keep-all}.lk-opt .lk-ox b{overflow:hidden;color:var(--lk-ink);font-size:12px;font-weight:600;line-height:1.45;white-space:nowrap;text-overflow:ellipsis}.lk-opt .lk-oxs>.lk-oc-dash,.lk-opt .lk-ot-st>.lk-oc-dash{padding-left:4px}@media(max-width:719px){.lk-opt .lk-ot-head{display:none}.lk-opt .lk-item{grid-template-columns:34px minmax(0,1fr) auto 12px;grid-template-areas:"img t st go" "og og og og" "ox ox ox ox";row-gap:8px;column-gap:10px;padding:10px 2px}.lk-opt .lk-item>img,.lk-opt .lk-item>.lk-item-blank{grid-area:img;margin-top:0}.lk-opt .lk-item-t{grid-area:t;padding-top:0}.lk-opt .lk-ot-st{grid-area:st;align-self:center}.lk-opt .lk-item-go{grid-area:go}.lk-opt .lk-ogs{grid-area:og;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lk-opt .lk-ogs:not(:has(.lk-og:not(.is-none))){display:none}.lk-opt .lk-ogl{display:inline;color:var(--lk-ink-dim);font-size:11.5px;font-weight:700}.lk-opt .lk-oxs{grid-area:ox}.lk-opt .lk-oxs:has(>.lk-oc-dash){display:none}.lk-opt .lk-ox{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px}.lk-opt .lk-oxh{min-height:0;margin:0}}.union-alts-slot{display:contents}.union-alts{grid-column:1/-1;display:grid;gap:4px;margin-top:6px;padding:12px;border:1px solid var(--lk-line);border-radius:14px;background:var(--lk-surface)}.union-alts h4{margin:0;color:var(--lk-ink);font-size:14px;font-weight:800}.union-alts>p{margin:0 0 4px;color:var(--lk-ink-soft);font-size:12.5px;line-height:1.45}.alt-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.alt-list>li+li{border-top:1px solid var(--lk-line)}.alt-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:58px;padding:7px 2px;border:0;border-radius:0;background:none;color:var(--lk-ink);font:inherit;text-align:left}button.alt-row:hover{filter:none;background:var(--lk-raised)}button.alt-row:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px;border-radius:10px}.alt-face{position:relative;display:grid;place-items:center;width:44px;height:44px;overflow:hidden;border-radius:12px;background:var(--lk-photo);color:var(--lk-ink-soft);font-weight:800;box-shadow:inset 0 0 0 1px var(--lk-line)}.alt-face i{font-style:normal;font-size:15px}.alt-face img{position:absolute;width:160px;height:160px;max-width:none;left:-58px;top:-52px;image-rendering:pixelated}.alt-nm{display:grid;min-width:0;line-height:1.35}.alt-nm b{overflow:hidden;font-size:14.5px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.alt-nm span{overflow:hidden;color:var(--lk-ink-soft);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.alt-go{color:var(--lk-ink-dim);font-size:18px;line-height:1}.alt-more{justify-self:start;padding:0 2px;border:0;background:none;font-family:inherit}.alt-more:hover{filter:none}.alt-more:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px;border-radius:6px}.nr-sheet .lk-msheet-box{width:min(1000px,calc(100vw - 24px))}.nr-vs .lk-msheet-box{width:min(1120px,calc(100vw - 24px))}.nr-rep,.nr-vs-body{word-break:keep-all;overflow-wrap:anywhere}.nr-head .home-face.nr-face{flex:none;width:44px;height:44px}.nr-head-s>span+span:before{content:" \b7  "}.nr-rep{padding:4px 28px 12px}.nr-foot{padding:4px 28px 24px}.nr-vs-go{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 6px;border:0;border-radius:12px;background:transparent;box-shadow:none;color:var(--lk-ink);font:inherit;text-align:left}.nr-vs-go:hover{filter:none;background:var(--lk-raised)}.nr-vs-go>svg:first-child{width:22px;height:22px;flex:none;fill:none;stroke:var(--lk-acc-text);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.nr-vs-go>span{flex:1;min-width:0}.nr-vs-go b{font-size:15px;font-weight:800}.nr-vs-go>.lk-spec-chev{color:var(--lk-ink-dim)}body:has(#out .nr-sheet) #nudge{visibility:hidden}.nr-spec-acts{display:flex;gap:6px}.nr-spec-wide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nr-spec-wide>.lk-spec-save.is-wide{width:100%;min-width:0;padding-inline:8px}.nr-spec-wide>.lk-spec-save.is-wide span{overflow:hidden;text-overflow:ellipsis}@media(max-width:1023px){:root:has(#nudge .lk-nudge:not(.no-face)) .lk-bar .lk-acts [data-naesil-vs]{display:none}}.nr-top{display:grid;gap:6px;padding:10px 0 22px}:is(.nr-top-t,.nr-top-b){margin:0;color:var(--lk-ink);font-size:20px;font-weight:800;line-height:1.45;letter-spacing:-.02em;text-wrap:balance}.nr-top-b{color:var(--lk-ink-soft)}.nr-top-s{margin:0;color:var(--lk-ink-soft);font-size:13px;font-weight:500;line-height:1.6}.nr-top-g{color:var(--lk-ink);font-weight:600}.nr-basis{margin:0;color:var(--lk-ink-soft);font-size:12.5px;font-weight:500;line-height:1.9}.nr-basis-k{color:var(--lk-ink);font-weight:700}.nr-top-g .nr-cp{font-size:14px}.nr-h{margin:0 0 6px;color:var(--lk-ink);font-size:15px;font-weight:800;letter-spacing:-.01em}.nr-cp{font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.nr-cp.is-up{color:var(--lk-gain)}.nr-cp.is-down{color:var(--lk-neg)}.nr-cp.is-same{color:var(--lk-ink-dim);font-weight:600}.nr-sheet .ep-exp.is-wait b{color:var(--lk-ink-dim)}.nr-sheet .ep-exp>b{display:inline-block;min-width:6.6ch;text-align:right}:is(.nr-top-t,.nr-row-g,.nr-links) .ep-exp>b{text-align:left}.nr-top-t .ep-exp{margin-left:8px;vertical-align:.12em}.nr-top-t .ep-exp-tag{height:20px;padding:0 6px;font-size:12px}.nr-v{color:var(--lk-ink);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.nr-v b{font-size:15px;font-weight:800}.nr-v small{color:var(--lk-ink-soft);font-size:11.5px;font-weight:600}.nr-v.is-none{color:var(--lk-ink-dim)}.nr-glyph{flex:none;width:22px;height:22px;color:var(--lk-ink-soft)}.nr-glyph.is-menu{display:inline-block;background:currentColor;-webkit-mask:var(--nr-ico) center/contain no-repeat;mask:var(--nr-ico) center/contain no-repeat}.nr-sheet[data-nr-sheet=report] .lk-msheet-box{width:min(860px,calc(100vw - 24px))}.nr-body{display:grid;gap:26px}.nr-rows{display:grid;margin:0;padding:0;list-style:none}.nr-row-h{display:grid;grid-template-columns:28px minmax(64px,92px) minmax(0,1fr) 44px 16px;align-items:center;column-gap:12px}.nr-row-h{row-gap:1px;width:100%;min-height:58px;padding:8px 6px;border:0;border-radius:10px;background:none;box-shadow:none;color:var(--lk-ink);font:inherit;text-align:left;cursor:pointer}.nr-row-h:hover{filter:none;background:var(--lk-raised)}.nr-row-h:focus-visible,.nr-gr-h:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.nr-row-h>.lk-spec-chev{width:16px;height:16px;color:var(--lk-ink-dim);transform:rotate(90deg);transition:transform .16s ease-out}.nr-row.is-open>.nr-row-h>.lk-spec-chev{transform:rotate(-90deg)}.nr-row-n{overflow:hidden;color:var(--lk-ink);font-size:13px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.nr-row-v{color:var(--lk-ink);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;text-align:right}.nr-row-g{grid-column:2/-1;min-width:0;color:var(--lk-ink-soft);font-size:12.5px;font-weight:600;line-height:1.7}.nr-row-g>.nr-cp{font-size:13px}.nr-row-g.is-left b{color:var(--lk-ink);font-weight:700}.nr-row-b{display:grid;justify-items:start;gap:10px;padding:2px 6px 18px 46px}.nr-row-l,.nr-row-c{margin:0;color:var(--lk-ink-soft);font-size:13px;line-height:1.5}.nr-row-l b{color:var(--lk-ink);font-weight:700}.nr-row-k{grid-column:2/-1;min-width:0;color:var(--lk-ink-soft);font-size:12.5px;font-weight:600;line-height:1.6;font-variant-numeric:tabular-nums}.nr-row-k b{color:var(--lk-ink);font-weight:700}.nr-row-k .nr-stage{color:var(--lk-ink-dim);font-weight:500}.nr-row-k .nr-stage.is-now{color:var(--lk-ink);font-weight:700}.nr-tw{justify-self:stretch;min-width:0;overflow-x:auto;scrollbar-width:thin}.nr-tbl{width:100%;border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums}.nr-tbl :is(th,td){padding:6px 8px;border-bottom:1px solid var(--lk-line);text-align:right;white-space:nowrap;vertical-align:middle}.nr-tbl :is(th,td):first-child{padding-left:0}.nr-tbl :is(th,td):last-child{padding-right:0}.nr-tbl th{color:var(--lk-ink-dim);font-size:11.5px;font-weight:600;text-transform:none;letter-spacing:0}.nr-tbl td{color:var(--lk-ink);font-weight:500}.nr-tbl td:first-child{font-weight:600}.nr-tbl .l{text-align:left}.nr-tbl td.l{min-width:7em;white-space:normal;word-break:keep-all}.nr-tbl tbody tr:last-child td{border-bottom:1px solid var(--lk-line)}.nr-tbl tr.is-dim td{color:var(--lk-ink-dim)}.nr-tbl tr.is-sub td{border-bottom-color:var(--lk-line2);font-weight:700}.nr-tbl tr.is-now td{color:var(--lk-acc-text);font-weight:700}.nr-tbl tfoot td{border-bottom:0;font-weight:700}.nr-tbl td b{font-weight:700}.nr-tbl small{margin-left:4px;color:var(--lk-ink-dim);font-size:11px;font-weight:500}.nr-tbl small.nr-now{margin-left:6px;padding:0 5px;border:1px solid currentColor;border-radius:4px;color:var(--lk-acc-text);font-weight:700}.nr-tbl .ep-exp{margin-left:6px}.nr-tbl :is(.nr-c-x,.nr-c-still){font-size:inherit}.nr-tbl th .ep-exp-tag{margin:0 0 0 2px;vertical-align:1px}.nr-gain{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:0 8px}.nr-gain .nr-cp{font-size:inherit}.nr-gain-sw{flex-basis:100%;color:var(--lk-ink-dim);font-size:11.5px;font-weight:500;text-align:right}.nr-tn{display:inline-flex;align-items:center;gap:6px;min-width:0}.nr-tn>img{flex:none;width:20px;height:20px;object-fit:contain}.nr-tn>span{min-width:0;word-break:keep-all}.nr-tn>span>small{display:block;margin-left:0}@media(max-width:900px){.nr-tbl.is-kind .nr-tn-n{display:none}.nr-tbl.is-kind .nr-tn>span>small{color:var(--lk-ink-soft);font-size:12px;white-space:nowrap}.nr-tbl.is-kind td.l{min-width:0}.nr-tbl :is(th,td){padding:6px}.nr-pg{width:34px}.nr-cost{flex-direction:column;align-items:flex-end}}.nr-pc{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.nr-pg{position:relative;display:inline-block;width:44px;height:5px;overflow:hidden;border-radius:3px;background:var(--lk-line)}.nr-pg>i{position:absolute;inset:0 auto 0 0;width:calc(var(--v) * 100%);border-radius:3px;background:var(--lk-acc-mute)}.nr-pc.is-max>.nr-pg{visibility:hidden}.nr-pv{min-width:4.6ch;font-variant-numeric:tabular-nums;text-align:right}.nr-ic{display:inline-flex;vertical-align:-3px;margin-right:2px}.nr-ic>img{width:16px;height:16px;object-fit:contain}.nr-cost{display:inline-flex;justify-content:flex-end;gap:2px 10px;white-space:nowrap}.nr-cost>i{display:inline-flex;align-items:center;gap:2px;font-style:normal;white-space:nowrap}.nr-dt{margin:6px 0 -4px;color:var(--lk-ink-dim);font-size:12px;font-weight:700}.nr-dl{margin:0;color:var(--lk-ink-soft);font-size:12.5px;line-height:1.6}.nr-dl b{color:var(--lk-ink);font-weight:700}.nr-done.nr-links{padding:0}.nr-links>.nr-done-k{min-width:7em}.nr-links .nr-done-a>small{color:var(--lk-ink-dim);font-size:11.5px;font-weight:600}@media(max-width:600px){.nr-done.nr-links{flex-direction:column;gap:6px}}.nr-grades{display:inline-flex;gap:2px}.nr-grades>i{padding:0 4px;border:1px solid var(--lk-line);border-radius:3px;color:var(--lk-ink-dim);font-size:10.5px;font-style:normal;font-weight:600;line-height:16px}.nr-grades>i.on{border-color:var(--lk-ink);color:var(--lk-ink);font-weight:800}.nr-stella .lk-stella-map{width:min(240px,100%)}.nr-stella-vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:6px 0 10px}.nr-stella-vs>figure{min-width:0;margin:0}.nr-stella-vs figcaption{margin:0 0 6px;color:var(--lk-ink-soft);font-size:12.5px;font-weight:700}.nr-done-w{display:grid;gap:10px}.nr-done-w>.nr-row-b{padding-left:6px}.nr-done{display:flex;align-items:flex-start;gap:8px 16px;margin:0;padding:0 6px;color:var(--lk-ink-soft);font-size:13px;line-height:1.4}.nr-done-k{flex:none;color:var(--lk-ink);font-weight:700;line-height:20px}.nr-done-l{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0}.nr-done-a{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}button.nr-done-a{margin:0;padding:0;border:0;border-radius:6px;background:none;box-shadow:none;color:inherit;font:inherit;cursor:pointer}button.nr-done-a:hover{filter:none;color:var(--lk-ink)}button.nr-done-a[aria-expanded=true]{color:var(--lk-ink);font-weight:700}button.nr-done-a:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.nr-done-a>.nr-glyph{width:20px;height:20px;color:var(--lk-acc-text)}.nr-go{margin:0;font-size:13px;font-weight:700}.nr-bar{position:relative;display:block;height:8px;border-radius:4px;background:var(--lk-line)}.nr-bar>i{position:absolute;inset:0 auto 0 0;width:calc(var(--v) * 100%);border-radius:4px;background:var(--lk-acc-mute)}.nr-lines{display:grid;gap:8px}.nr-line{margin:0;color:var(--lk-ink-soft);font-size:13px;line-height:1.5}.nr-line .nr-go{display:inline-flex;align-items:center;margin-left:8px;vertical-align:baseline}.nr-vs-who{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:16px;padding:16px 28px 10px}.nr-vs-who>.nr-vs-x{align-self:center}.nr-vs-p{display:flex;align-items:center;gap:12px;min-width:0}.nr-vs-p+.nr-vs-x+.nr-vs-p{flex-direction:row-reverse;text-align:right}.nr-vs-p .home-face.nr-face{flex:none;width:52px;height:52px}.nr-vs-p>span{display:grid;min-width:0;line-height:1.35}.nr-vs-p b{overflow:hidden;font-size:16px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.nr-vs-p em{color:var(--lk-ink-dim);font-size:11.5px;font-style:normal;font-weight:700;word-break:keep-all}.nr-vs-p small{overflow:hidden;color:var(--lk-ink-soft);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.nr-vs-p small>span+span:before{content:" \b7  "}.nr-vs-p.is-pick{width:auto;margin:-6px;padding:6px;border:0;border-radius:12px;background:none;box-shadow:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.nr-vs-p.is-pick:hover{filter:none;background:var(--lk-raised)}.nr-vs-p.is-pick:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.nr-vs-swap{color:var(--lk-acc-text);font-size:12.5px;font-style:normal;font-weight:700}.nr-vs-p.is-empty b{color:var(--lk-ink-soft)}.nr-vs-p.is-empty .home-face{opacity:.55}.nr-vs-x svg{display:block;width:22px;height:22px;fill:none;stroke:var(--lk-ink-dim);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lk-gtabs.nr-vs-tabs{position:relative;top:auto;display:flex;gap:6px;margin:0 16px;padding:0 6px;border-radius:0}.lk-gtabs.nr-vs-tabs:before,.lk-gtabs.nr-vs-tabs:after{display:none}#out .lk-gtabs.nr-vs-tabs{top:auto}.nr-vs-tabs .lk-gtab{flex:none;height:44px;padding:0 16px}.nr-vs-body{padding:4px 28px 28px}.nr-pick{padding:6px 0 18px}.nr-pick .rank-s{margin:0}:root[data-theme] .lk-msheet .rank-s input:is(.rank-s-input,.rank-jp-input),:root[data-theme] .lk-msheet .rank-s input:is(.rank-s-input,.rank-jp-input):is(:focus,:hover){background-color:transparent;box-shadow:none}.rank-tabs.nr-pick-tabs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);max-width:none;margin:12px 0 0}.nr-pick-base{margin-top:8px}.rank-row.nr-pick-me{cursor:default}.nr-pick .rank-row:disabled{cursor:progress;opacity:.6}.nr-pick .rank-row.is-loading:disabled{opacity:1}.nr-pick .rank-row.is-loading .rank-nm>span{color:var(--lk-acc-text)}.nr-pick-acts{display:flex;flex-wrap:wrap;gap:4px 18px;margin:10px 2px 0}.nr-pick-acts .lk-spec-link{margin:0;color:var(--lk-acc-text);font-size:13px;font-weight:700}.nr-pick-box{margin:10px 0 0;padding:4px 6px;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.nr-pick-sec+.nr-pick-sec{margin-top:6px;padding-top:6px;border-top:1px solid var(--lk-line)}.nr-pick-h{margin:0;padding:10px 8px 4px;color:var(--lk-ink-dim);font-size:12.5px;font-weight:700}.nr-pick-list{display:grid;margin:0;padding:0;list-style:none}.nr-pick-row{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:52px;padding:6px 8px;border:0;border-radius:10px;background:none;box-shadow:none;color:var(--lk-ink);font:inherit;text-align:left;cursor:pointer}.nr-pick-row:hover{filter:none;background:var(--lk-raised)}.nr-pick-row:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.nr-pick-row:disabled{cursor:progress;opacity:.6}.nr-pick-row.is-loading:disabled{opacity:1}.nr-pick-row.is-loading>small{color:var(--lk-acc-text)}.nr-pick-row .home-face.nr-face{flex:none;width:36px;height:36px;margin:0}.nr-pick-row>img{flex:none;width:19px;height:19px;object-fit:contain;image-rendering:pixelated}.nr-pick-n{display:flex;align-items:center;gap:6px;min-width:0}.nr-pick-n b{overflow:hidden;font-size:14px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.nr-pick-n em{flex:none;padding:0 5px;border-radius:5px;background:var(--lk-acc-soft);color:var(--lk-acc-text);font-size:11px;font-style:normal;font-weight:700;line-height:18px}.nr-pick-row>small{flex:none;max-width:52%;margin-left:auto;overflow:hidden;color:var(--lk-ink-dim);font-size:12px;white-space:nowrap;text-overflow:ellipsis}@media(min-width:1024px){.nr-vs.is-picking .lk-msheet-box{bottom:auto;max-height:calc(100% - 48px)}}.nr-pick-err{margin:8px 2px 0;color:var(--lk-warn);font-size:13px}.nr-pick-keep{margin:10px 0 0}.nr-pick-keep .lk-spec-link{margin:0;color:var(--lk-acc-text);font-size:13px;font-weight:700}.nr-pick-note{margin:16px 2px 0;color:var(--lk-ink-soft);font-size:13px;line-height:1.5;word-break:keep-all}.nr-pick-sec>.nr-pick-note{margin-top:0}.nr-gsum,.nr-gl{min-width:0}.nr-cmp{display:grid;gap:16px;min-width:0}.nr-cl{margin:0;padding:0;list-style:none}.nr-ch,.nr-cr-h,.nr-co{display:grid;grid-template-columns:minmax(0,1.1fr) 120px minmax(0,1.2fr) 120px 24px;column-gap:16px;align-items:center}:is(.nr-ch,.nr-cr-h,.nr-co).has-d{grid-template-columns:minmax(0,1.1fr) 120px minmax(0,1.2fr) 120px 88px 72px 24px}.nr-c1,.nr-c2{display:contents}.nr-c-n{grid-area:1/1;display:flex;align-items:center;gap:12px;min-width:0}.nr-c-l{grid-area:1/2;min-width:0;text-align:right}.nr-c-g{grid-area:1/3;min-width:0}.nr-c-r{grid-area:1/4;min-width:0}.nr-c-p{grid-area:1/5;text-align:right}.nr-c-d{grid-area:1/6;text-align:right}.nr-c-e,.nr-c-h{grid-area:1/5/2/7;min-width:0;text-align:right}.nr-c-v{grid-area:1/-2;display:grid;place-items:center;width:24px;height:24px;margin:0;padding:0;border:0;border-radius:6px;background:none;box-shadow:none;color:var(--lk-ink-dim)}button.nr-c-v{cursor:pointer}button.nr-c-v:hover{filter:none;color:var(--lk-ink)}button.nr-c-v:focus-visible{outline:2px solid var(--lk-acc);outline-offset:1px}.nr-c-v>.lk-spec-chev{width:16px;height:16px;transform:rotate(90deg);transition:transform .16s ease-out}.nr-cr.is-open>.nr-cr-h .nr-c-v>.lk-spec-chev{transform:rotate(-90deg)}.nr-ch{padding:0 8px 8px;border-bottom:1px solid var(--lk-line);color:var(--lk-ink-soft);font-size:12.5px;font-weight:700}.nr-ch .nr-c-l,.nr-ch .nr-c-r{overflow:hidden;color:var(--lk-ink);font-size:14px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.nr-c-h{display:grid;grid-template-columns:88px 72px;column-gap:16px;row-gap:2px;justify-content:end;align-items:center}.nr-c-hif{grid-column:1/-1;color:var(--lk-ink-soft);font-weight:600}.nr-c-h>.ep-exp-tag{justify-self:end;height:20px;margin:0;padding:0 6px;font-size:12px}.nr-cr{border-bottom:1px solid var(--lk-line)}.nr-cr-h{min-height:56px;padding:10px 8px;border-radius:10px}.nr-cr-h[data-nr-vs-row]{cursor:pointer}.nr-cr-h[data-nr-vs-row]:hover{background:var(--lk-raised)}.nr-c-n>.nr-glyph{width:20px;height:20px}.nr-c-n>b{min-width:0;color:var(--lk-ink);font-size:15px;font-weight:700}.nr-cv{display:grid;gap:2px;line-height:1.35}.nr-cv>.nr-v{white-space:normal}.nr-cv>small{color:var(--lk-ink-soft);font-size:12.5px;line-height:1.35}.nr-cv>small.nr-cv-o{display:flex;align-items:center;gap:6px;margin-top:2px}.nr-cv-o>img{flex:none;width:20px;height:20px;object-fit:contain}.nr-cv.is-lo>.nr-v,.nr-cv.is-lo>.nr-v b{color:var(--lk-ink-soft);font-weight:600}.nr-c-p .nr-cp{font-size:15px}.nr-c-x{color:var(--lk-acc-text);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.nr-c-x.is-neg{color:var(--lk-neg)}.nr-c-x.is-wait{color:var(--lk-ink-dim)}.nr-c-still{color:var(--lk-ink-dim);font-size:12.5px;font-weight:500;white-space:nowrap}.nr-c-e .nr-tab-go{margin:0;color:var(--lk-acc-text);font-size:14px;font-weight:700}.nr-vsb{position:relative;display:grid;grid-template-columns:1fr 1fr;column-gap:4px}.nr-vsb>i{position:relative;display:block;height:8px;overflow:hidden;background:var(--lk-line)}.nr-vsb>i:first-child{border-radius:4px 0 0 4px}.nr-vsb>i:last-child{border-radius:0 4px 4px 0}.nr-vsb b{position:absolute;top:0;bottom:0;background:var(--lk-bar-lo)}.nr-vsb>i:first-child>b{right:0;border-radius:4px 0 0 4px}.nr-vsb>i:last-child>b{left:0;border-radius:0 4px 4px 0}.nr-vsb b.is-hi{background:var(--lk-acc-mute)}.nr-vsb:after{content:"";position:absolute;left:50%;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px;background:color-mix(in srgb,var(--lk-ink-dim) 60%,var(--lk-surface))}.nr-co .nr-vsb>i{height:6px}.nr-co .nr-vsb:after{top:-3px;bottom:-3px}.nr-cd{padding:0 8px 12px}.nr-co{padding:8px 0;border-top:1px solid var(--lk-line)}.nr-co:first-child{border-top:0}.nr-co .nr-c-n{gap:8px;padding-left:32px}.nr-co .nr-c-n>img,.nr-c-ph{flex:none;width:24px;height:24px;object-fit:contain}.nr-c-t{display:grid;min-width:0;line-height:1.35}.nr-c-t>b{color:var(--lk-ink);font-size:14px;font-weight:600}.nr-c-t>small{color:var(--lk-ink-dim);font-size:12.5px}.nr-co .nr-v b,.nr-co .nr-c-p .nr-cp,.nr-co .nr-c-x{font-size:14px}.nr-csame{display:flex;align-items:baseline;gap:12px;margin:0;padding:8px 0 4px 32px;border-top:1px solid var(--lk-line);color:var(--lk-ink-dim);font-size:12.5px;line-height:1.5}.nr-csame>b{flex:none;color:var(--lk-ink-soft);font-weight:700}.nr-same-w>.nr-cd{padding:0 6px}.nr-same-w .nr-csame{padding-left:0;border-top:0}.nr-same button.nr-done-a>.lk-spec-chev{width:14px;height:14px;color:var(--lk-ink-dim);transform:rotate(90deg);transition:transform .16s ease-out}.nr-same button.nr-done-a[aria-expanded=true]>.lk-spec-chev{transform:rotate(-90deg)}button.nr-vs-x{display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:12px;background:none;box-shadow:none;cursor:pointer}button.nr-vs-x:hover{filter:none;background:var(--lk-raised)}button.nr-vs-x:hover svg{stroke:var(--lk-ink)}button.nr-vs-x:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}@media(max-width:760px){.nr-ch,.nr-cr-h,.nr-co,:is(.nr-ch,.nr-cr-h,.nr-co).has-d{display:block}.nr-c1{display:flex;align-items:center;gap:12px}.nr-c2{display:grid;grid-template-columns:100px minmax(0,1fr) 100px;align-items:center;column-gap:12px;margin-top:6px}:is(.nr-c1,.nr-c2)>*{grid-area:auto}.nr-c-n{flex:1}.nr-c-l{text-align:left}.nr-c-r{text-align:right}.nr-c-r .nr-cv-o{justify-content:flex-end}.nr-c-p{flex:none;width:72px}.nr-c-d{flex:none;width:64px}.nr-c-e{flex:none}.nr-c-h{flex:none;grid-template-columns:72px 64px;column-gap:12px;margin-left:auto}.nr-ch .nr-c-n{display:none}.nr-cr-h{padding:12px 0}.nr-cd{padding:0 0 12px}.nr-co .nr-c-n,.nr-csame{padding-left:0}}.nr-vs-table{width:100%;border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums}.nr-vs-table th,.nr-vs-table td{padding:10px 4px;border-bottom:1px solid var(--lk-line);vertical-align:top}.nr-vs-table thead th{padding:4px 4px 8px;overflow:hidden;color:var(--lk-ink);font-size:13px;font-weight:800;text-align:right;white-space:nowrap;text-overflow:ellipsis}.nr-vs-table thead th:first-child{width:30%}.nr-vs-table.is-gear thead th:first-child{width:44%}.nr-vs-table tbody th{color:var(--lk-ink-soft);font-size:13px;font-weight:600;line-height:1.4;text-align:left;white-space:normal}.nr-vs-table td{text-align:right}.nr-vs-table td>.nr-v{white-space:normal}.nr-vs-table td>small{display:block;margin-top:2px;color:var(--lk-ink-dim);font-size:11.5px;line-height:1.35;white-space:normal}.nr-vs-table .nr-v,.nr-vs-table .nr-v b{color:var(--lk-ink-soft);font-weight:600}.nr-vs-table td.is-lead .nr-v b{color:var(--lk-ink);font-weight:800}.nr-vs-table td.is-tie .nr-v b{color:var(--lk-ink)}.nr-vs-table tbody tr:last-child>*{border-bottom:0}.nr-vs-table tbody tr.is-sub th{padding-left:18px;color:var(--lk-ink-dim)}.nr-txt{display:grid;justify-items:end;gap:1px;color:var(--lk-ink);line-height:1.35}.nr-txt b{font-size:13px;font-weight:700}.nr-txt small{color:var(--lk-ink-soft);font-size:11.5px}.nr-vs-table .nr-txt{min-width:0;white-space:normal}.nr-vs-table td[data-nr-avg]>.nr-v{line-height:20px}.nr-cmp.is-gear :is(.nr-ch,.nr-cr-h){grid-template-columns:minmax(52px,.5fr) minmax(0,1.7fr) minmax(64px,1fr) minmax(0,1.7fr) 24px}.nr-cmp.is-gear :is(.nr-ch,.nr-cr-h).has-d{grid-template-columns:minmax(52px,.5fr) minmax(0,1.7fr) minmax(64px,1fr) minmax(0,1.7fr) 88px 72px 24px}button.nr-gr-h{width:100%;margin:0;border:0;background:none;box-shadow:none;color:var(--lk-ink);font:inherit;text-align:left;cursor:pointer}button.nr-gr-h:hover{filter:none;background:var(--lk-raised)}.nr-cmp.is-gear .nr-c-l .nr-gr-i{flex-direction:row-reverse}.nr-cmp.is-gear .nr-c-l .nr-gr-t{text-align:right}.nr-done-ic{flex:none;width:20px;height:20px;object-fit:contain}@media(max-width:760px){.nr-cmp.is-gear .nr-c2{grid-template-columns:96px minmax(0,1fr) 96px;column-gap:10px}.nr-cmp.is-gear .nr-gr-i{gap:6px}.nr-cmp.is-gear .nr-gr-t b{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nr-cmp.is-gear .nr-c-l .nr-gr-i{flex-direction:row}.nr-cmp.is-gear .nr-c-l .nr-gr-t{text-align:left}.nr-cmp.is-gear .nr-c-r .nr-gr-i{flex-direction:row-reverse}.nr-cmp.is-gear .nr-c-r .nr-gr-t{text-align:right}}.nr-gr-why{margin:0;color:var(--lk-ink-soft);font-size:13px;line-height:1.7}.nr-gr-why>span:first-child{color:var(--lk-ink);font-weight:700}.nr-gr-i{display:flex;align-items:center;gap:10px;min-width:0}.nr-gr-i .ic{position:relative;flex:none;width:40px;height:40px}.nr-gr-i .ic>img{width:100%;height:100%;object-fit:contain}.nr-gr-t{display:grid;min-width:0;line-height:1.35}.nr-gr-t b{overflow:hidden;color:var(--lk-ink);font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.nr-gr-sc{color:var(--lk-ink-dim);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.nr-gr-sc.is-lead{color:var(--lk-ink);font-weight:800}.nr-gr-none{color:var(--lk-ink-dim);font-size:13px}.nr-gr-off{color:var(--lk-ink-dim);font-size:12.5px;font-weight:600}.nr-gr-b{display:grid;gap:14px;padding:6px 8px 22px}.nr-gr-sum{margin:0;color:var(--lk-ink);font-size:14px;font-weight:600;line-height:1.5}.nr-gr-sum .nr-cp{font-size:15px}.nr-gr-sum.is-off{color:var(--lk-ink-soft);font-weight:500}.nr-iws{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.nr-iw{display:grid;gap:8px;min-width:0}.nr-iw-who{margin:0;color:var(--lk-ink-soft);font-size:12.5px;font-weight:700}.nr-iw .bagwrap .idetail{max-height:none;overflow:visible}.nr-iw .bagwrap{display:block}.nr-iw .nr-detail{width:100%}.nr-iw .detail-body{padding:0}.nr-iw .detail-body:empty{min-height:200px}.nr-iw .idetail-close{display:none}.nr-iw.is-empty{align-content:start}.nr-iw-act{display:grid;gap:4px}.nr-copy{justify-self:center;display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:40px;margin:4px 0 0;padding:0 18px;border:1px solid var(--lk-acc-fill-line);border-radius:10px;background:var(--lk-acc-fill);color:var(--lk-acc-text);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.nr-copy:hover{background:color-mix(in srgb,var(--lk-acc-fill) 82%,var(--lk-acc-fill-line))}.nr-copy:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}@media(max-width:719px){.nr-copy{justify-self:stretch;min-height:44px}}.rank-list>li.rank-near-li{border-top:0}button.rank-near-go{display:flex;align-items:center;justify-content:center;gap:2px;width:100%;min-height:40px;margin:0;padding:0 12px;border:0;border-radius:0;background:var(--lk-acc-soft);box-shadow:inset 1.5px 0 0 var(--lk-acc-line),inset -1.5px 0 0 var(--lk-acc-line),inset 0 -1.5px 0 var(--lk-acc-line);color:var(--lk-acc-text);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}button.rank-near-go:hover{filter:none;background:color-mix(in srgb,var(--lk-acc-soft) 60%,var(--lk-acc-line))}button.rank-near-go:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-3px}.rank-near-go svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}button.rank-top-go{display:inline-flex;align-items:center;gap:4px;flex:none;min-height:34px;margin:-4px 0 -4px auto;padding:0 12px 0 9px;border:0;border-radius:10px;background:var(--lk-acc-soft);box-shadow:inset 0 0 0 1.5px var(--lk-acc-line);color:var(--lk-acc-text);font:inherit;font-size:13.5px;font-weight:700;white-space:nowrap;cursor:pointer}button.rank-top-go:hover{filter:none;background:color-mix(in srgb,var(--lk-acc-soft) 60%,var(--lk-acc-line))}button.rank-top-go:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}button.rank-top-go>svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:719px){button.rank-top-go{min-height:36px}}.nr-gr-why .nr-d{font-weight:700}.nr-gr-why .nr-d.is-up{color:var(--lk-gain)}.nr-gr-why .nr-d.is-down{color:var(--lk-neg)}.nr-copy-n{margin:0;color:var(--lk-ink-soft);font-size:12.5px;line-height:1.5}.nr-copied{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;color:var(--lk-ink);font-size:13px}.nr-copied>b{font-weight:800}.nr-copied .lk-spec-link{margin:0;color:var(--lk-acc-text);font-size:13px;font-weight:700}.nr-gsum{margin-top:30px}.nr-nw{white-space:nowrap}.nr-same{padding:0 4px}.nr-same .nr-done-a>.nr-glyph{color:var(--lk-ink-soft)}@media(min-width:761px){.nr-vs-table.is-gear,.nr-vs-table.is-gear>thead,.nr-vs-table.is-gear>tbody{display:block}.nr-vs-table.is-gear tr{display:grid;grid-template-columns:minmax(52px,.5fr) minmax(0,1.7fr) minmax(64px,1fr) minmax(0,1.7fr) 24px;column-gap:16px;padding:0 8px;border-bottom:1px solid var(--lk-line)}.nr-vs-table.is-gear.has-d tr{grid-template-columns:minmax(52px,.5fr) minmax(0,1.7fr) minmax(64px,1fr) minmax(0,1.7fr) 88px 72px 24px}.nr-vs-table.is-gear tbody tr:last-child{border-bottom:0}.nr-vs-table.is-gear th,.nr-vs-table.is-gear td{width:auto;padding:10px 0;border-bottom:0}.nr-vs-table.is-gear tr>:nth-child(1){grid-area:1/1/2/3}.nr-vs-table.is-gear tr>:nth-child(2){grid-area:1/2;text-align:right}.nr-vs-table.is-gear tr>:nth-child(3){grid-area:1/4;text-align:left}.nr-vs-table.is-gear tr>:nth-child(3) .nr-txt{justify-items:start}.nr-vs-table.is-gear tbody th{overflow:visible;white-space:nowrap}}.esim-candidate .ep-copied-tag{display:block;margin-top:1px;color:var(--lk-ink-dim);font-size:11px;font-weight:600}.ep-copied-from{margin:0;padding:10px 12px 2px;color:var(--lk-ink-soft);font-size:12.5px;font-weight:600}@media(max-width:1023px){.nr-rep{padding:2px 18px 10px}.nr-foot{padding:4px 10px 28px}.nr-vs-who{padding:14px 16px 8px;gap:10px}.nr-vs-p .home-face.nr-face{width:44px;height:44px}.lk-gtabs.nr-vs-tabs{margin:0 8px}.nr-vs-body{padding:4px 16px 32px}.nr-gsum{max-width:none}}@media(max-width:719px){.nr-iws{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.nr-top{padding:8px 0 18px}:is(.nr-top-t,.nr-top-b){font-size:18px}.nr-top.is-score .nr-top-t{min-height:2.9em}.nr-row-b{padding-left:40px}.lk-msheet-t small.nr-head-s{display:grid;white-space:normal}.nr-head-s>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nr-head-s>span+span:before{content:none}.nr-row-h{grid-template-columns:24px minmax(56px,72px) minmax(0,1fr) 40px 16px;column-gap:10px}.nr-vs-p small{display:grid;white-space:normal}.nr-vs-p small>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nr-vs-p small>span+span:before{content:none}.nr-vs-table th,.nr-vs-table td{padding:9px 2px}.nr-gr-t b{display:-webkit-box;white-space:normal;word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nr-tbl,.nr-tbl>tbody,.nr-tbl>tfoot{display:block}.nr-tbl>thead{display:none}.nr-tbl tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 14px;padding:8px 0;border-bottom:1px solid var(--lk-line)}.nr-tbl tr.is-sub{border-bottom-color:var(--lk-line2)}.nr-tbl tfoot tr{border-bottom:0}.nr-tbl :is(th,td),.nr-tbl :is(th,td):first-child,.nr-tbl :is(th,td):last-child{display:block;min-width:0;padding:0;border:0;white-space:normal;text-align:right}.nr-tbl tbody tr:last-child td{border-bottom:0}.nr-tbl td:first-child{grid-column:1/-1;text-align:left}.nr-tbl td[data-k]:before{content:attr(data-k);float:left;margin-right:8px;color:var(--lk-ink-dim);font-size:11.5px;font-weight:600}.nr-tbl td:empty{display:none}.nr-tbl td.l{min-width:0}.nr-tbl.is-list tr{grid-template-columns:minmax(0,1fr) auto}.nr-tbl.is-list td:first-child{grid-area:1/1}.nr-tbl.is-list td:nth-child(2){grid-area:2/1/3/3;text-align:left}.nr-tbl.is-list td:nth-child(4){grid-area:3/1/4/3}.nr-tbl.has-gain tbody td:last-child,.nr-tbl.has-gain tbody td:nth-child(2n):nth-last-child(3){grid-column:1/-1}.nr-tbl tr:has(>td>.nr-pc){position:relative}.nr-tbl tr:has(>td>.nr-pc)>td:first-child{padding-right:96px}.nr-tbl td:has(>.nr-pc){position:absolute;top:8px;right:0}.nr-tbl td:has(>.nr-pc):before{content:none}.nr-tbl.is-jewel tr{grid-template-columns:auto minmax(0,1fr)}.nr-tbl.is-kind tr{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.nr-tbl.is-kind td:is(:has(>.nr-cost),:last-child){grid-column:1/-1}.nr-cost{flex-direction:row}.nr-tbl.is-jewel td:nth-child(2){text-align:left}.nr-gr-i{gap:8px}.nr-gr-i .ic{width:34px;height:34px}.nr-gr-b{padding:4px 2px 18px}}.lk-exp{display:grid;padding:18px 20px 16px;container:lkexp / inline-size}.lk-exp.is-wait{min-height:740px;align-content:start}.lk-exp>.lk-jxh{margin:0 0 4px}.lk-exp>.lk-jxh>b{font-size:15px}.ex-b{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:32px;margin:18px 0 0;padding:18px 0 0;border-top:1px solid var(--lk-line)}.ex-sp,.ex-rec{min-width:0}.ex-sh{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0 0 10px}.ex-sh>h4,.ex-cap>b{margin:0;color:var(--lk-ink);font-size:14px;font-weight:800}.ex-sh>small{color:var(--lk-ink-dim);font-size:12.5px;font-weight:500;word-break:keep-all}.ex-head{margin:0 0 12px;color:var(--lk-ink);font-size:17px;font-weight:800;letter-spacing:-.01em;line-height:1.35;word-break:keep-all;text-wrap:balance}.ex-foot{margin:10px 0 0;color:var(--lk-ink-soft);font-size:12.5px;font-variant-numeric:tabular-nums}.ex-foot b{color:var(--lk-ink);font-weight:700}.ex-bars{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 12px}.ex-bn{color:var(--lk-ink-soft);font-size:13px;font-weight:600;white-space:nowrap}.ex-bt{position:relative;height:10px;border-radius:999px;background:var(--lk-track)}.ex-bt>i{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--lk-line2)}.ex-bt>i.is-me{background:var(--lk-acc-mute)}.ex-bv{color:var(--lk-ink-soft);font-size:14px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}:is(.ex-bn,.ex-bv).is-me{color:var(--lk-ink);font-weight:800}.ex-days{width:100%;border-collapse:collapse;font-size:13.5px;font-variant-numeric:tabular-nums}.ex-days th,.ex-days td{padding:9px 0 9px 12px;border-bottom:0;border-top:1px solid var(--lk-line);text-align:right;white-space:nowrap;letter-spacing:0;text-transform:none}.ex-days :is(th,td):first-child{padding-left:0;text-align:left}.ex-days thead th{padding-top:0;border-top:0;color:var(--lk-ink-dim);font-size:12.5px;font-weight:600}.ex-days tbody th{color:var(--lk-ink-soft);font-size:13.5px;font-weight:500}.ex-days tbody th small{margin-left:6px;color:var(--lk-ink-dim);font-size:11.5px;font-weight:600}.ex-days td{color:var(--lk-ink-soft);font-weight:500}.ex-days td.is-k{color:var(--lk-ink);font-weight:700}.ex-days tfoot :is(th,td){border-top:1.5px solid var(--lk-line2);color:var(--lk-ink);font-size:13.5px;font-weight:700}.ex-lv{display:inline-flex;align-items:center;gap:5px;margin-right:5px;color:var(--lk-ink-dim);font-size:12px;font-weight:700}.ex-lv.is-up{color:var(--lk-ink);font-weight:800}.ex-lv>i{width:9px;height:9px;border-radius:50%;background:var(--lk-surface);box-shadow:inset 0 0 0 2px var(--lk-acc-text)}.ex-vsb{margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--lk-line)}.ex-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ex-chips>h4{margin:0 4px 0 0;color:var(--lk-ink);font-size:14px;font-weight:800}button.ex-chip{display:inline-flex;align-items:center;gap:6px;height:34px;margin:0;padding:0 12px;border:1px solid var(--lk-line2);border-radius:9px;background:var(--lk-ctl);box-shadow:none;color:var(--lk-ink);font:inherit;font-size:13.5px;font-weight:700;white-space:nowrap;cursor:pointer}button.ex-chip:hover{filter:none;border-color:var(--lk-acc-mute)}button.ex-chip:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.ex-chip>small{color:var(--lk-ink-dim);font-size:12.5px;font-weight:600}.ex-chip>.home-face{width:24px;height:24px;margin-left:-4px;border-radius:7px}.ex-chip>.home-face img{left:-48px;top:-43px;width:120px;height:120px}button.ex-chip.is-on{border-color:var(--lk-acc-mute);box-shadow:inset 0 0 0 1px var(--lk-acc-mute);color:var(--lk-acc-text)}.ex-chip.is-on>small{color:var(--lk-acc-text)}.ex-x{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}button.ex-chip.is-find{border-style:dashed;color:var(--lk-acc-text);font-weight:600}.ex-vsd{display:grid;gap:10px;max-width:640px;margin:14px 0 0}.ex-vsd.is-wait{min-height:118px;align-content:start}.ex-vsd-n{margin:0;color:var(--lk-ink-dim);font-size:12.5px;font-weight:600}.ex-vsd-f{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin:2px 0 0;color:var(--lk-ink-soft);font-size:12.5px;line-height:1.5}.ex-vsd-f b{color:var(--lk-ink);font-weight:700}.ex-vsd-f .ex-more{margin:0;color:var(--lk-acc-text);font-size:13px;font-weight:700}.ex-nw{white-space:nowrap}.ex-sh.is-sw{align-items:center;gap:4px 10px}.ex-sh.is-sw>.ex-basis{margin-left:auto}.ex-sh.is-sw>small{flex:1 0 100%}.guild-subtabs.ex-basis{display:inline-flex;gap:2px;margin:0;padding:2px;border:0;border-radius:10px;background:var(--lk-well);box-shadow:none}.ex-basis>.guild-subtab{height:30px;padding:0 12px;border-radius:8px;background:transparent;color:var(--lk-ink-dim);font-size:13px;font-weight:700;white-space:nowrap}.ex-basis>.guild-subtab:hover{background:transparent;color:var(--lk-ink)}.ex-basis>.guild-subtab.on,.ex-basis>.guild-subtab.on:hover{background:var(--lk-lift);box-shadow:var(--lk-shadow-lift);color:var(--lk-acc-text)}.ex-basis>.guild-subtab:focus-visible{outline:2px solid var(--lk-acc);outline-offset:1px}.nr-top>.guild-subtabs.ex-basis{justify-self:start;margin-top:6px}@container lkexp (max-width:620px){.ex-b{grid-template-columns:minmax(0,1fr);gap:22px}.ex-days thead th{white-space:normal;word-break:keep-all;vertical-align:bottom}.ex-chips>h4{flex:1 0 100%;margin:0 0 2px}button.ex-chip{height:36px}}.nr-cmp.is-exp :is(.nr-ch,.nr-cr-h){grid-template-columns:minmax(0,1fr) 150px minmax(0,1.2fr) 150px 24px}.nr-cmp.is-exp .nr-cr.is-key .nr-v b{font-size:17px}.ex-lvp{margin-right:2px;font-size:12px;font-weight:700}.ex-vs-wait{min-height:655px}.ex-fig{display:grid;gap:8px;min-width:0;margin:0}.ex-fig.is-vs{margin-top:22px}.ex-cap{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.ex-legend{display:inline-flex;flex-wrap:wrap;gap:4px 16px;color:var(--lk-ink-soft);font-size:12px;font-weight:600}.ex-legend>span{display:inline-flex;align-items:center;gap:6px}.ex-sw{flex:none;width:22px;height:8px;overflow:visible}.ex-sw line{fill:none;stroke-linecap:round}.ex-sw .is-a{stroke:var(--lk-acc-text);stroke-width:3}.ex-sw .is-b{stroke:var(--lk-ink-soft);stroke-width:2.5}.ex-plot{min-width:0}.ex-svg{display:block;width:100%;height:auto;overflow:visible}.ex-svg .ytx{fill:var(--lk-ink-dim);font-size:10.5px;font-variant-numeric:tabular-nums}.ex-svg .xtx{fill:var(--lk-ink-dim);font-size:11px}.ex-ln{fill:none;stroke:var(--lk-acc-text);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.ex-ln.is-b{stroke:var(--lk-ink-soft);stroke-width:2.5}.ex-pt{fill:var(--lk-acc-text);stroke:var(--lk-surface);stroke-width:2}.ex-pt.is-b{fill:var(--lk-ink-soft)}.ex-base,.ex-tick{stroke:var(--lk-line2);stroke-width:1}.ex-up{fill:var(--lk-acc-text);font-size:10.5px;font-weight:700;paint-order:stroke;stroke:var(--lk-surface);stroke-width:3px;stroke-linejoin:round}.ex-up.is-b{fill:var(--lk-ink-soft)}.ex-end{font-size:12px;font-weight:700}.ex-end .n{fill:var(--lk-ink-dim);font-weight:600}.ex-end .v{fill:var(--lk-ink-soft);font-variant-numeric:tabular-nums}.ex-end.is-a .n,.ex-end.is-a .v{fill:var(--lk-acc-text);font-weight:800}.ex-end.is-b .n,.ex-end.is-b .v{fill:var(--lk-ink);font-weight:800}.ex-wait{margin:0;color:var(--lk-ink-soft);font-size:13px;line-height:1.6}@media(max-width:760px){.nr-cmp.is-exp .nr-c2{grid-template-columns:112px minmax(0,1fr) 112px}.nr-cmp.is-exp .nr-ch>.nr-c1{display:none}.nr-cmp.is-exp .nr-ch>.nr-c2{margin-top:0}.ex-vs-wait{min-height:777px}}@media(max-width:600px){.lk-exp{padding:14px 14px 12px}.lk-exp.is-wait{min-height:1025px}}.skill-content{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr)}.skill-layout-column{min-width:0;padding:20px 24px 12px;background:var(--lk-surface)}.skill-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.skill-set-tabs{display:flex;gap:5px;padding:4px;border:1px solid;border-radius:30px}.skill-set-tabs button{width:39px;height:36px;padding:0;border:0;border-radius:50%;font-size:20px;font-weight:400}.skill-set-tabs button:disabled{opacity:.3}.skill-page-control{display:flex;align-items:center;gap:12px;color:var(--lk-ink-dim);font-size:12px;font-variant-numeric:tabular-nums}.skill-page-cycle{position:relative;display:grid;place-items:start center;width:42px;height:54px;padding:8px 0 0;border:0;background:transparent;border-radius:22px;filter:none}.skill-page-cycle:before{content:"";position:absolute;z-index:0;inset:0 1px 13px;border:1px solid var(--lk-line2);border-radius:50%;background:var(--lk-raised);box-shadow:0 1px 2px color-mix(in srgb,var(--lk-shade) 10%,transparent);transition:transform .1s,background .15s}.skill-page-cycle:after{content:"";position:absolute;left:8px;bottom:1px;width:26px;height:10px;border-radius:99px;background:radial-gradient(circle at 27% 50%,var(--lk-acc-mute) 0 4px,transparent 4.5px),var(--lk-track);box-shadow:inset 0 0 0 1px var(--lk-line2)}.skill-page-cycle[aria-pressed=true]:after{background:radial-gradient(circle at 73% 50%,var(--lk-acc-mute) 0 4px,transparent 4.5px),var(--lk-track)}.skill-page-cycle svg{position:relative;z-index:1;width:24px;height:24px;fill:none;stroke:var(--lk-ink-soft);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;transition:transform .18s ease,opacity .1s}.skill-page-cycle[aria-pressed=true] svg{transform:rotate(180deg)}.skill-page-cycle:active:before{transform:translateY(2px) scale(.94);background:var(--lk-line)}.skill-page-cycle:active svg{opacity:.75;transform:translateY(2px) scale(.9)}.skill-page-cycle[aria-pressed=true]:active svg{transform:translateY(2px) rotate(180deg) scale(.9)}.skill-page-cycle:hover{filter:none}.skill-board{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:repeat(3,auto);column-gap:0;row-gap:5px;max-width:550px;margin:0 auto}.skill-slot{position:relative;display:grid;place-items:center;aspect-ratio:1;width:100%;padding:0;border:0;border-radius:0;background:transparent;min-width:0;isolation:isolate}.skill-slot:before{position:absolute;inset:0;content:"";background:var(--lk-line);clip-path:polygon(50% 0,95% 24%,95% 76%,50% 100%,5% 76%,5% 24%);z-index:-1}.skill-slot.selected:before{background:var(--lk-acc-soft)}.skill-slot-inner{display:grid;place-items:center;width:64%;height:64%;border-radius:9px;overflow:hidden;background:var(--lk-raised);box-shadow:0 0 0 1px var(--lk-line2)}.skill-slot.selected .skill-slot-inner{box-shadow:0 0 0 2px var(--lk-acc-mute)}.skill-slot img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.skill-slot.empty{opacity:1;cursor:default}.skill-slot.empty .skill-slot-inner{background:var(--lk-surface);box-shadow:inset 0 0 0 1px var(--lk-line2)}.skill-empty-mark{color:var(--lk-ink-dim);font-size:22px;font-weight:400}.skill-preset-glyph{display:grid;place-items:center;width:100%;height:100%;font:italic 500 clamp(18px,3vw,30px)/1 system-ui;color:var(--lk-acc-text);background:var(--lk-acc-soft)}.skill-preset-tag{position:absolute;z-index:2;top:2%;left:3%;padding:0;border:0;background:transparent;font:800 clamp(10px,1.4vw,14px)/1 Arial,sans-serif;letter-spacing:-.04em;white-space:nowrap}.skill-preset-tag.preset-9{font-size:clamp(8px,1.15vw,12px)}.skill-icon-fallback{display:grid;place-items:center;width:100%;height:100%;background:var(--lk-raised);color:var(--lk-ink-dim);font-size:20px;font-weight:400}.skill-page-dots{display:flex;justify-content:center;gap:7px;margin-top:17px}.skill-page-dots button{position:relative;width:24px;height:24px;background:transparent;border:0;padding:0;border-radius:50%}.skill-page-dots button:after{content:"";position:absolute;inset:8px;border-radius:50%;background:var(--lk-line2)}.skill-page-dots button[aria-pressed=true]:after{background:var(--lk-acc-mute)}.skill-panel button:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.skill-board-note{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;margin:10px 0 0;color:var(--lk-ink-dim);font-size:11px}.skill-board-note span{color:var(--lk-ink-dim)}.skill-inspector{min-width:0;padding:20px;background:var(--lk-surface);border-left:1px solid;border-color:var(--lk-line)}.skill-selected-heading{display:flex;align-items:center;gap:12px;min-height:56px}.skill-selected-heading>img,.skill-selected-heading>.skill-icon-fallback,.skill-selected-heading>.skill-preset-glyph{flex:none;width:48px;height:48px;object-fit:contain;image-rendering:pixelated;border-radius:8px}.skill-selected-heading b{display:block;font-size:14px;line-height:1.5;font-weight:400;color:var(--lk-ink);overflow-wrap:anywhere}.skill-selected-heading div>span{display:block;margin-top:3px;color:var(--lk-g-sky);font-size:12px}.skill-meta{margin:16px 0 0;color:var(--lk-ink-dim);font-size:11.5px}.skill-meta>div{display:flex;justify-content:space-between;gap:10px;margin:4px 0}.skill-meta dd{margin:0;color:var(--lk-ink);text-align:right}.skill-select-hint{padding:12px 0 18px;text-align:center;color:var(--lk-ink-soft)}.skill-select-hint>span{font-size:34px;color:var(--lk-ink-dim)}.skill-select-hint p{font-size:13px;margin:6px 0}.skill-select-hint small{font-size:11px;line-height:1.7;color:var(--lk-ink-dim)}.skill-panel h4{font-size:12px;font-weight:400;color:var(--lk-ink-soft);margin:0 0 10px}.skill-preset-overview{margin-top:16px;padding-top:14px;border-top:1px solid var(--lk-line)}.skill-preset-list{position:relative;display:grid;gap:8px;max-height:min(360px,50vh);overflow-y:auto;overflow-x:hidden;padding:3px 7px 3px 3px;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent;scrollbar-gutter:stable}.skill-preset-list:focus-visible{outline:1px solid var(--lk-acc);outline-offset:2px;border-radius:5px}.skill-preset-row{display:grid;grid-template-columns:68px 14px minmax(0,1fr);align-items:center;gap:4px;padding:8px 5px;border:0;border-bottom:1px solid var(--lk-line);border-radius:0;background:transparent}.skill-preset-row:last-child{border-bottom:0}.skill-preset-card{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:.95;padding:10px 4px 17px;overflow:hidden;border:1px solid var(--lk-line2);border-radius:7px;background:var(--lk-surface);color:var(--lk-ink);box-shadow:0 1px 2px color-mix(in srgb,var(--lk-shade) 8%,transparent)}.skill-preset-card[aria-pressed=true]{border-color:var(--lk-acc-mute)}.skill-preset-card:active{transform:translateY(1px)}.skill-preset-card-icon{display:grid;place-items:center;width:62%;aspect-ratio:1;margin-top:3px;border-radius:7px;overflow:hidden;background:var(--lk-raised);box-shadow:0 0 0 2px var(--lk-line)}.skill-preset-card-icon>img,.skill-preset-card-icon>.skill-icon-fallback,.skill-preset-card-icon>.skill-preset-glyph{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.skill-preset-card-name{position:absolute;z-index:2;inset:auto 0 0;padding:2px;background:var(--lk-raised);color:var(--lk-ink-soft);font-size:9px;font-weight:400;line-height:13px;text-align:center}.skill-preset-card-badge{position:absolute;z-index:3;top:4px;left:4px;font:800 11px/1 Arial,sans-serif;letter-spacing:-.04em;white-space:nowrap}.skill-preset-card-badge.preset-9{font-size:9px}:is(.skill-preset-tag,.skill-preset-card-badge){color:var(--lk-p1);-webkit-text-stroke:var(--lk-p-stroke) var(--lk-p-edge);text-shadow:var(--lk-p-shadow)}:is(.skill-preset-tag,.skill-preset-card-badge).preset-2{color:var(--lk-p2)}:is(.skill-preset-tag,.skill-preset-card-badge).preset-3{color:var(--lk-p3)}:is(.skill-preset-tag,.skill-preset-card-badge).preset-4{color:var(--lk-p4)}:is(.skill-preset-tag,.skill-preset-card-badge).preset-5{color:var(--lk-p5)}:is(.skill-preset-tag,.skill-preset-card-badge).preset-6{color:var(--lk-p6)}:is(.skill-preset-tag,.skill-preset-card-badge).preset-7{color:var(--lk-p7)}:is(.skill-preset-tag,.skill-preset-card-badge).preset-8{color:var(--lk-p8)}:is(.skill-preset-tag,.skill-preset-card-badge).preset-9{color:var(--lk-p9)}.skill-preset-plus{color:var(--lk-ink-dim);font:300 43px/1 Arial,sans-serif}.skill-preset-arrow{color:var(--lk-ink-dim);font:300 22px/1 Arial,sans-serif;letter-spacing:-.32em;transform:translate(-2px)}.skill-preset-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;list-style:none;margin:0;padding:0}.skill-preset-grid-cell{display:grid;place-items:center;aspect-ratio:1;min-width:0;overflow:hidden;border:1px solid var(--lk-line);border-radius:6px;background:var(--lk-well);color:var(--lk-ink-dim);font-size:15px;font-weight:400}.skill-preset-grid-cell.filled{padding:2px;background:var(--lk-raised);border-color:var(--lk-line2)}.skill-preset-grid-cell.filled>img,.skill-preset-grid-cell.filled>.skill-icon-fallback,.skill-preset-grid-cell.filled>.skill-preset-glyph{width:100%;height:100%;object-fit:contain;image-rendering:pixelated;border-radius:5px}.skill-preset-grid-cell.unavailable{border-color:var(--lk-line)}.skill-empty{padding:28px 18px;text-align:center;color:var(--lk-ink-soft);font-size:12px;font-weight:400}.skill-empty small{display:block;color:var(--lk-ink-dim);font-size:11px;margin-top:5px}.skill-unplaced{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:14px}.skill-unplaced p{grid-column:1/-1;color:var(--lk-ink-dim);font-size:11px;margin:0 0 6px}.skill-unplaced button{display:flex;align-items:center;gap:8px;padding:7px;background:var(--lk-raised);border:1px solid var(--lk-line2);color:var(--lk-ink);text-align:left;font-size:11px;font-weight:400}.skill-unplaced img,.skill-unplaced .skill-icon-fallback{width:30px;height:30px;flex:none;object-fit:contain}.skill-unplaced small{display:block;color:var(--lk-ink-dim)}.skill-special{border-top:1px solid var(--lk-line);display:flex;flex-wrap:wrap;gap:18px;padding:14px 20px}.skill-special>div{display:flex;gap:8px;align-items:center;color:var(--lk-ink);font-size:12px}.skill-special img{width:32px;height:32px;object-fit:contain}.skill-special small{display:block;color:var(--lk-ink-dim);font-size:10px}@media(max-width:680px){.skill-content{grid-template-columns:minmax(0,1fr)}.skill-layout-column{padding:16px 14px 10px}.skill-inspector{border-left:0;border-top:1px solid;border-color:var(--lk-line);padding:16px}.skill-board{max-width:500px}.skill-controls{margin-bottom:16px}.skill-preset-tag{left:1%;top:1%}.skill-select-hint{padding:0 0 8px}.skill-select-hint>span{display:none}.skill-select-hint br{display:none}}:root{--site-tabs-h:64px}.site-head{display:flex;align-items:center;gap:22px;min-height:56px;color:var(--lk-ink)}.site-head h1.site-brand{margin:0;font-size:inherit}.site-head .brand-home{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0;border:0;background:none;color:var(--lk-ink);font-size:20px;font-weight:800;letter-spacing:-.03em;line-height:1}.site-head .brand-home:hover{filter:none;color:var(--lk-ink)}.site-head .brand-home:focus-visible{outline:2px solid var(--lk-acc);outline-offset:3px;border-radius:8px}.brand-mark{display:block;width:36px;height:36px;border-radius:9px;flex:none;background:var(--brand-mark,none) center/cover no-repeat}.site-nav{display:none}.head-search:empty{display:none}.site-head .site-theme{margin-left:auto}.site-head .head-search:not(:empty)+.site-theme{margin-left:-10px}.site-head .site-login{display:inline-flex;align-items:center;justify-content:center;flex:none;height:44px;margin-left:-16px;padding:0 10px;border:0;border-radius:10px;background:none;color:var(--lk-acc-text);font-size:14.5px;font-weight:700;white-space:nowrap}.site-head .site-login[hidden]{display:none}.site-head .site-login:hover{filter:none;background:var(--lk-well)}.site-head .site-login:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.site-head .site-login.is-in{width:44px;padding:0;border-radius:12px;color:var(--lk-ink-soft)}.site-head .site-login.is-in:hover{color:var(--lk-ink)}.site-head .site-login svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(min-width:1024px){.site-head{height:64px}.site-head .brand-home{font-size:21px;gap:10px}.brand-mark{width:40px;height:40px;border-radius:10px}.site-nav{display:flex;gap:4px}.site-nav a{display:inline-flex;align-items:center;height:40px;padding:0 14px;border-radius:10px;color:var(--lk-ink-dim);font-size:14.5px;font-weight:700;text-decoration:none}.site-nav a:hover{color:var(--lk-ink);background:var(--lk-raised)}.site-nav a[aria-current=page]{color:var(--lk-ink);background:var(--lk-acc-soft)}.site-nav a:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.head-search{margin-left:auto;width:min(420px,40vw)}.wrap{padding-top:8px}}@media(max-width:1023px){:root[data-view=character] .site-head,:root[data-view=rank] .site-head,:root[data-view=board] .site-head,:root[data-view=updates] .site-head{display:none}:root[data-view=character] .wrap,:root[data-view=rank] .wrap,:root[data-view=board] .wrap,:root[data-view=updates] .wrap{padding-top:12px}:root[data-view=privacy] .site-head .head-search{display:none}:root[data-view=privacy] .site-head .head-search+.site-theme{margin-left:auto}}:root:not([data-view=home]) .home-search{display:none}@media(max-width:1023px){:root[data-view=home] .wrap{padding-top:4px}}@media(max-width:719.98px){:root[data-view=character] .wrap{--wrap-x:12px;padding-top:4px}}.view-in{animation:viewIn .18s ease}@keyframes viewIn{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.view-in{animation:none}}:root[data-view=home] .mine-add-hint:not([hidden]){display:flex}.search-row #f{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;margin:0;padding:6px;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.search-row #f:focus-within{border-color:var(--lk-acc-line)}.search-row #f:has(#name[aria-invalid=true]){border-color:var(--lk-neg)}.search-row .world-badge{display:flex;align-items:center;gap:6px;height:44px;padding:0 10px 0 8px;border:0;border-radius:11px;background:var(--lk-raised);color:var(--lk-ink);font-size:14px;font-weight:700;white-space:nowrap}.search-row .world-badge:hover{filter:none;background:var(--lk-raised);color:var(--lk-ink)}.search-row .world-badge img{width:22px;height:22px}.search-row .world-badge i{display:grid;place-items:center;color:var(--lk-ink-dim);font-size:11px;transition:transform .18s}.search-row .world-badge i svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.search-row .world-badge[aria-expanded=true] i{transform:rotate(180deg)}.search-row .world-badge:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.search-row .search-name{position:relative;display:flex;align-items:center;min-width:0}.search-row #f #name{flex:1;min-width:0;width:100%;height:44px;min-height:44px;padding:0 6px;border:0;border-radius:0;background:transparent;color:var(--lk-ink);font-size:16px;font-weight:600;outline:none}.search-row #name::placeholder{color:var(--lk-ink-dim);font-weight:500}.search-row #name.is-morph-mask::placeholder{color:var(--lk-ink);font-weight:inherit}.search-row #name[aria-invalid=true],.search-row #name[aria-invalid=true]:focus{border:0;outline:none}.search-row .search-glass,.search-row .search-key{display:none}.search-row .search-glass{width:17px;height:17px;flex:none;margin-left:4px;fill:none;stroke:var(--lk-ink-dim);stroke-width:2;stroke-linecap:round}.search-row .search-key{flex:none;margin-right:2px;padding:1px 6px;border:1px solid var(--lk-line);border-radius:6px;color:var(--lk-ink-dim);font:600 11.5px/1.4 inherit}.search-row #f #go{height:44px;min-height:44px;padding:0 16px;border:0;border-radius:11px;background:var(--lk-raised);color:var(--lk-acc-text);font-size:15px;font-weight:700;white-space:nowrap}.search-row #f #go:hover:not(:disabled){filter:none;background:var(--lk-acc-soft)}.search-row #f #go:disabled{opacity:1;color:var(--lk-ink-dim)}.search-row #f #go:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.search-row .search-field-error{position:absolute;left:0;top:calc(100% + 14px);z-index:3;margin:0;color:var(--lk-neg);font-size:13px;font-weight:600;white-space:nowrap}.home-search .search-row:has(#searchNameError:not([hidden])){padding-bottom:28px}.home-search{margin-top:4px}.home-search .search-row .worlds{margin:12px 0 0}@media(min-width:1024px){.home-search{margin-top:8px}.home-search .search-row #f{padding:8px;border-radius:18px;gap:8px}.home-search .search-row :is(.world-badge,#name,#go){height:48px;min-height:48px}.home-search .search-row .world-badge{padding:0 12px 0 10px}.home-search .search-row #f #name{font-size:17px}.home-search .search-row #f #go{padding:0 22px;font-size:15.5px}}.head-search .search-row #f{gap:4px;height:44px;padding:0 4px 0 0;border-radius:12px}.head-search .search-row .world-badge{height:42px;padding:0 10px;border-radius:11px 0 0 11px;background:transparent;box-shadow:inset -1px 0 0 var(--lk-line);font-size:13.5px}.head-search .search-row .world-badge img{width:20px;height:20px}.head-search .search-row .search-glass{display:block}.head-search .search-row #f #name{height:42px;min-height:42px;font-size:14px}.head-search .search-row .search-key{display:inline-block}.head-search .search-row #name:focus~.search-key,.head-search .search-row #name:not(:placeholder-shown)~.search-key{display:none}.head-search .search-row #f #go{height:34px;min-height:34px;padding:0 11px;border-radius:9px;font-size:13px}.head-search .search-row .search-field-error{top:auto;left:auto;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none}.head-search .search-row #name[aria-invalid=true]::placeholder{color:var(--lk-neg)}.head-search .quick-panel{right:0;left:auto;width:min(420px,calc(100vw - 32px))}.search-row .quick-panel{top:calc(100% + 6px);padding:6px 0;border:1px solid var(--lk-line2);border-radius:14px;background:var(--lk-surface);box-shadow:var(--lk-shadow);color:var(--lk-ink);scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.home-search .quick-panel{width:100%}@keyframes quickPanelDrop{0%{opacity:0;transform:translateY(-10px) scaleY(.97)}to{opacity:1;transform:none}}.search-row .quick-panel:not(.is-sheet){transform-origin:50% 0;animation:quickPanelDrop .26s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.search-row .quick-panel:not(.is-sheet){animation:none}}.search-row .quick-panel-section{padding:0 6px}.search-row .quick-panel-section+.quick-panel-section{margin-top:6px;padding-top:6px;border-top-color:var(--lk-line)}.search-row .quick-panel-heading{min-height:30px;margin:0;padding:4px 8px 0;color:var(--lk-ink-dim);font-size:12.5px;font-weight:700}.search-row .quick-panel-heading button{min-height:30px;color:var(--lk-ink-dim);font-size:12.5px;font-weight:600}.search-row .quick-panel-heading button:hover{filter:none;color:var(--lk-ink)}.search-row .quick-panel .panel-worlds{padding:4px 6px 8px}.search-row .quick-row-open{min-height:44px;border-radius:10px;color:var(--lk-ink)}.search-row .quick-row-open:hover,.search-row .quick-row-open:focus-visible{background:var(--lk-raised);border-color:transparent}.search-row .quick-row-open b{color:var(--lk-ink);font-size:14px}.search-row .quick-row-open span{color:var(--lk-ink-dim);font-size:12px}.search-row .quick-row-remove{width:36px;height:36px;color:var(--lk-ink-dim);font-size:17px}.search-row .quick-row-remove:hover{background:var(--lk-raised);color:var(--lk-ink)}.search-row .w{position:relative;height:38px;padding:0 12px 0 8px;border:0;border-radius:10px;background:var(--lk-surface);box-shadow:inset 0 0 0 1px var(--lk-line);color:var(--lk-ink-soft);font-size:14px;font-weight:600}.search-row .w:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.search-row .w:hover{color:var(--lk-ink);box-shadow:inset 0 0 0 1px var(--lk-line2)}.search-row .w.on{background:var(--lk-acc-soft);box-shadow:inset 0 0 0 1px var(--lk-acc-line);color:var(--lk-ink);font-weight:700}.search-row .quick-panel .w{background:var(--lk-raised)}.mine-add-hint{display:none;align-items:center;gap:8px;flex-wrap:wrap;margin:10px 2px 0;color:var(--lk-ink-soft);font-size:13px}.mine-add-hint b{color:var(--lk-ink)}.mine-add-hint button{min-height:32px;padding:0 10px;border:1px solid var(--lk-line2);border-radius:8px;background:var(--lk-surface);color:var(--lk-ink-soft);font-size:12.5px;font-weight:600}.mine-add-hint button:hover{filter:none;color:var(--lk-ink)}.site-tabs{display:none}@media(max-width:1023px){.site-tabs{position:fixed;left:0;right:0;bottom:0;z-index:31;display:grid;grid-template-columns:repeat(3,1fr);max-width:438px;height:calc(var(--site-tabs-h) + env(safe-area-inset-bottom));margin:0 auto;padding:0 0 env(safe-area-inset-bottom);border-top:1px solid var(--lk-line);background:var(--lk-surface)}.site-tabs a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--lk-ink-dim);font-size:11.5px;font-weight:700;letter-spacing:-.01em;text-decoration:none}.site-tabs a[aria-current=page]{color:var(--lk-ink)}.site-tabs a:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-4px;border-radius:14px}.site-tab-ico{position:relative;display:grid;place-items:center;width:56px;height:30px;border-radius:15px;transition:background-color .2s}.site-tab-ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.site-tabs a[aria-current=page] .site-tab-ico{background:var(--lk-acc-soft);color:var(--lk-acc-text)}.site-tab-ico img{display:none}.site-tab-ico.has-face svg{display:none}.site-tab-ico.has-face img{display:block;width:26px;height:26px;border-radius:50%;object-fit:none;object-position:-87px -86px;background:var(--lk-photo);box-shadow:0 0 0 1.5px var(--lk-line2);image-rendering:pixelated}.site-tabs a[aria-current=page] .site-tab-ico.has-face img{box-shadow:0 0 0 2px var(--lk-acc-text)}.site-tab-ico.has-face.is-morph img{object-fit:cover;object-position:50% 100%}.wrap{padding-bottom:calc(var(--site-tabs-h) + 40px + env(safe-area-inset-bottom))}.lk-nudge{bottom:calc(var(--site-tabs-h) + env(safe-area-inset-bottom))}:root:has(#out .lk-msheet) .lk-nudge{bottom:env(safe-area-inset-bottom);transition:bottom .3s cubic-bezier(.2,0,0,1)}.wrap.esim-covered .site-tabs,.wrap:has(#out .lk-msheet) .site-tabs{display:none}@media(max-width:719px){.wrap:has(.detailside.open) .site-tabs{display:none}}:root[data-msheet-fx] .site-tabs{z-index:23}:root[data-msheet-fx] .wrap:has(#out .lk-msheet) .site-tabs{display:grid}}@media(prefers-reduced-motion:reduce){.site-tab-ico{transition:none}}.home-view[hidden],.rank-view[hidden]{display:none}.home-view{color:var(--lk-ink)}.home-cols{display:flex;flex-direction:column}.home-col{display:contents}.home-layer{margin-top:26px;min-width:0}.home-layer[hidden],.home-layer:empty{display:none}@media(min-width:1024px){:root[data-view=home] .wrap{max-width:1240px;padding-left:32px;padding-right:32px}.home-cols{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:28px;align-items:start}.home-col{display:flex;flex-direction:column;min-width:0}.home-layer{margin-top:28px}}.home-layer-head{display:flex;align-items:baseline;gap:8px;min-height:28px;margin:0 2px 10px}.home-layer-head h2{margin:0;color:var(--lk-ink);font-size:16px;font-weight:800;letter-spacing:-.01em;text-transform:none}.home-layer-head .home-sub{color:var(--lk-ink-dim);font-size:12.5px;font-weight:500}.home-more{position:relative;display:inline-flex;align-items:center;gap:2px;margin-left:auto;padding:0;border:0;background:none;color:var(--lk-ink-dim);font-size:13px;font-weight:600;white-space:nowrap}.home-more:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:44px;transform:translate(-50%,-50%)}.home-more:hover,.home-view .quick-heading button[data-clear-history]:hover{filter:none;color:var(--lk-ink)}.home-more:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px;border-radius:6px}.home-more svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.home-more.acc{color:var(--lk-acc-text)}.home-more.acc:hover{color:var(--lk-acc-text);text-decoration:underline;text-underline-offset:2px}.home-layer-head .home-more.acc+.home-more{margin-left:14px}.home-panel{overflow:hidden;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.home-note{display:flex;align-items:center;gap:6px;margin:0;padding:10px 12px;border-top:1px solid var(--lk-line);color:var(--lk-ink-dim);font-size:12px}.home-note svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.home-state{margin:0;padding:18px 14px;color:var(--lk-ink-dim);font-size:13px;text-align:center}.home-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.home-note a{display:inline-flex;align-items:center;gap:2px;margin-left:auto;padding:0 2px;color:var(--lk-acc-text);font-weight:600;white-space:nowrap;text-decoration:none}.home-note a:hover{text-decoration:underline;text-underline-offset:2px}.home-note a:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px;border-radius:4px}.home-state button{margin-left:6px;min-height:30px;padding:0 10px;border:1px solid var(--lk-line2);border-radius:8px;background:var(--lk-surface);color:var(--lk-ink-soft);font-size:12.5px;font-weight:600}.home-state button:hover{filter:none;color:var(--lk-ink)}.home-face{position:relative;display:grid;place-items:center;flex:none;width:40px;height:40px;overflow:hidden;border-radius:12px;background:var(--lk-photo);color:var(--lk-ink-dim);font-weight:800}.home-face img{position:absolute;left:-80px;top:-72px;width:200px;height:200px;max-width:none;image-rendering:pixelated}.home-face i{font-style:normal}.home-view .quick-characters{display:block;margin:26px 0 0;padding:0;border:0;border-radius:0;background:none}.home-view .quick-characters[hidden]{display:none}.home-view .quick-heading button[data-clear-history]{margin-left:auto;padding:0;border:0;background:none;color:var(--lk-ink-dim);font-size:13px;font-weight:600}@media(min-width:1024px){.home-view .quick-characters{margin-top:28px}}.search-elsewhere .quick-character{min-height:0;border-color:var(--lk-line);background:var(--lk-surface);box-shadow:none}.search-elsewhere .quick-character:hover,.search-elsewhere .quick-character:focus-visible{border-color:var(--lk-acc-line);background:var(--lk-surface)}.search-elsewhere .quick-character-image{color:var(--lk-ink-dim)}.search-elsewhere .quick-character-image:after{background:radial-gradient(ellipse,var(--lk-home-quick-character-image-after-bg),var(--lk-home-quick-character-image-after-bg-2) 70%)}.search-elsewhere .quick-character-copy b{color:var(--lk-ink)}.search-elsewhere .quick-character-copy>span{color:var(--lk-ink-dim)}.home-view .history-character-list{display:block;gap:0}.history-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px;padding:0 4px 0 12px;border-top:1px solid var(--lk-line)}.history-row:first-child{border-top:0}.home-view .history-character{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;max-width:none;min-height:58px;padding:6px 0;border:0;border-radius:0;background:none;color:var(--lk-ink);font-weight:500;text-align:left}.home-view .history-character:hover{filter:none}.home-view .history-character:hover .history-copy b span{text-decoration:underline;text-underline-offset:2px}.home-view .history-character:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px;border-radius:10px}.history-copy{display:block;min-width:0;margin:0}.home-view .history-character span{margin-left:0}.home-view .history-character .history-copy b span{color:inherit;font-size:inherit;font-weight:inherit}.home-view .history-character b{font-size:14.5px;font-weight:700}.history-copy b{display:flex;align-items:center;gap:5px;min-width:0;color:var(--lk-ink);font-size:14.5px;font-weight:700}.history-copy b img{width:16px;height:16px;object-fit:contain;image-rendering:pixelated}.history-copy b span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-copy>span{display:block;overflow:hidden;color:var(--lk-ink-dim);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.history-side{display:block;text-align:right;white-space:nowrap}.home-view .history-character .history-cp{display:block;color:var(--lk-ink);font-size:14.5px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.home-view .history-character .history-cp.blank{color:var(--lk-ink-dim);font-size:11.5px;font-weight:600;letter-spacing:0}.home-view .history-character .history-cp:empty{display:none}.home-view .history-character .history-side small{color:var(--lk-ink-dim);font-size:11.5px}.history-remove{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:none;color:var(--lk-ink-dim)}.history-remove:hover{filter:none;background:var(--lk-raised);color:var(--lk-ink)}.history-remove:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.history-remove svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.fav-mark{display:inline-grid;place-items:center;flex:none;color:var(--lk-ink-soft)}.fav-mark svg{width:13px;height:13px;fill:currentColor;stroke:none}.home-view .history-row.is-fav .history-side small{color:var(--lk-ink-soft);font-weight:600}.home-note b{color:var(--lk-ink-soft);font-weight:700}.history-character-list.clip>.history-row:nth-child(n+6){display:none}.history-more .on-ph{display:none}@media(max-width:1023px){.history-character-list.clip>.history-row:nth-child(n+4){display:none}.history-more .on-pc{display:none}.history-more .on-ph{display:inline}}@media(min-width:1024px){.history-more.pc-none{display:none}}.history-more{display:block;width:100%;min-height:44px;border:0;border-top:1px solid var(--lk-line);border-radius:0;background:none;color:var(--lk-ink-soft);font-size:13px;font-weight:600}.history-more:hover{filter:none;color:var(--lk-ink);background:var(--lk-raised)}.history-more:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.rank-view{color:var(--lk-ink)}.rank-top{display:flex;align-items:center;gap:6px;min-height:52px}.rank-title{margin:0 auto 0 2px;color:var(--lk-ink);font-size:19px;font-weight:800;letter-spacing:-.02em;text-transform:none}.rank-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;padding:2px;border-radius:11px}.rank-tabs button{position:relative;height:38px;padding:0;border:0;border-radius:9px;background:none;color:var(--lk-ink-dim);font-size:14px;font-weight:700}.rank-tabs button:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.rank-tabs button:hover{filter:none;color:var(--lk-ink)}.rank-tabs button:focus-visible,.rank-s-w:focus-visible,.rank-jp-q:focus-visible,.rank-jp-tab:focus-visible,.rank-jp-j:focus-visible,.rank-jp-findbtn:focus-visible,.rank-jp-close:focus-visible,.rank-row:focus-visible,.rank-pod-open:focus-visible,.rank-more:focus-visible,.rank-side-row:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.rank-s{margin:8px 0 0}.rank-s-f{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"world name go" "job job job";align-items:center;gap:6px;margin:0;padding:6px;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.rank-s-f:focus-within{border-color:var(--lk-acc-line)}.rank-s-world{grid-area:world}.rank-s-name{grid-area:name;position:relative;display:flex;align-items:center;min-width:0}.rank-s-go{grid-area:go}.rank-s-job{grid-area:job;justify-self:start;max-width:100%}.rank-s-pick{display:flex;align-items:center;gap:6px;min-width:0;height:44px;padding:0 10px 0 8px;border:0;border-radius:11px;background:var(--lk-raised);color:var(--lk-ink);font:inherit;font-size:14px;font-weight:700;white-space:nowrap}.rank-s-job{height:38px;padding:0 10px 0 12px}.rank-s-pick:hover{filter:none;background:var(--lk-raised);color:var(--lk-ink)}.rank-s-pick.on{background:var(--lk-acc-soft);color:var(--lk-acc-text)}.rank-s-pick img{width:22px;height:22px;flex:none}.rank-s-pick>svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8}.rank-s-pick>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.rank-s-pick i{display:grid;place-items:center;flex:none;color:var(--lk-ink-dim);transition:transform .18s}.rank-s-pick i svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rank-s-pick[aria-expanded=true] i{transform:rotate(180deg)}.rank-s-input{flex:1;min-width:0;width:100%;height:44px;padding:0 6px;border:0;border-radius:0;background:transparent;color:var(--lk-ink);font:inherit;font-size:16px;font-weight:600;outline:none}.rank-s-input::placeholder{color:var(--lk-ink-dim);font-weight:500}.rank-s-input::-webkit-search-cancel-button{display:none}.rank-s-clear{display:grid;place-items:center;flex:none;width:36px;height:36px;padding:0;border:0;border-radius:10px;background:none;color:var(--lk-ink-dim)}.rank-s-clear[hidden]{display:none}.rank-s-clear:hover{filter:none;background:var(--lk-raised);color:var(--lk-ink)}.rank-s-clear svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.rank-s-go{height:44px;padding:0 16px;border:0;border-radius:11px;background:var(--lk-raised);color:var(--lk-acc-text);font:inherit;font-size:15px;font-weight:700;white-space:nowrap}.rank-s-go:hover{filter:none;background:var(--lk-acc-soft)}.rank-s-pick:focus-visible,.rank-s-go:focus-visible,.rank-s-clear:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.rank-s-pop{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0 0}.rank-s-pop[hidden]{display:none}.rank-s-w{position:relative;min-width:0;height:38px;padding:0 6px;border:0;border-radius:10px;background:var(--lk-surface);box-shadow:inset 0 0 0 1px var(--lk-line);color:var(--lk-ink-soft);font:inherit;font-size:13.5px;font-weight:600}.rank-s-w{display:flex;align-items:center;justify-content:center;gap:6px}.rank-s-w span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rank-s-w:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.rank-s-w img{width:22px;height:22px;flex:none}.rank-s-w svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8}.rank-s-w:hover{filter:none;color:var(--lk-ink);box-shadow:inset 0 0 0 1px var(--lk-line2)}.rank-s-w[aria-pressed=true]{background:var(--lk-acc-soft);box-shadow:inset 0 0 0 1px var(--lk-acc-line);color:var(--lk-ink);font-weight:700}.rank-s-state{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 2px;color:var(--lk-ink-dim);font-size:13px}.rank-s-jobs:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.rank-jp-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px}.rank-jp-head p{margin:0 2px;color:var(--lk-ink-dim);font-size:12.5px;font-weight:700}.rank-jp-findbtn,.rank-jp-close{position:relative;display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 10px;border:0;border-radius:9px;background:none;color:var(--lk-ink-dim);font:inherit;font-size:12.5px;font-weight:600;white-space:nowrap}.rank-jp-findbtn:before,.rank-jp-close:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.rank-jp-findbtn:hover,.rank-jp-close:hover{filter:none;background:var(--lk-raised);color:var(--lk-ink)}.rank-jp-findbtn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.rank-jp-quick{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:12px;border-bottom:1px solid var(--lk-line)}.rank-jp-q{position:relative;display:inline-flex;align-items:baseline;gap:5px;height:34px;padding:0 11px;border:0;border-radius:10px;background:var(--lk-surface);box-shadow:inset 0 0 0 1px var(--lk-line);color:var(--lk-ink-soft);font:inherit;font-size:14px;font-weight:600;line-height:34px;white-space:nowrap}.rank-jp-q:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.rank-jp-q small{color:var(--lk-ink-dim);font-size:12px;font-weight:600}.rank-jp-q:hover{filter:none;color:var(--lk-ink);box-shadow:inset 0 0 0 1px var(--lk-line2)}.rank-jp-box{display:grid;gap:10px;padding:10px;border:1px solid var(--lk-line);border-radius:14px;background:var(--lk-surface)}.rank-jp-tabs{display:flex;flex-wrap:wrap;gap:2px;padding-bottom:10px;border-bottom:1px solid var(--lk-line)}.rank-jp-tabs>.rank-jp-tab{flex:1 1 auto;justify-content:center;padding:0 8px}.rank-jp-tab{position:relative;display:inline-flex;align-items:baseline;gap:4px;height:34px;padding:0 11px;border:0;border-radius:9px;background:none;color:var(--lk-ink-soft);font:inherit;font-size:14px;font-weight:700;line-height:34px;white-space:nowrap}.rank-jp-tab:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.rank-jp-tab:hover{filter:none;color:var(--lk-ink)}.rank-jp-tab[aria-selected=true]{background:var(--lk-acc-soft);color:var(--lk-acc-text)}.rank-jp-title{display:flex;align-items:baseline;gap:6px;margin:0 2px;color:var(--lk-ink);font-size:14px}.rank-jp-title b{font-weight:800}.rank-jp-title small{color:var(--lk-ink-dim);font-size:12px;font-weight:600}.rank-jp-all{margin-left:auto}.rank-jp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.rank-jp-j{display:grid;align-content:center;justify-items:start;gap:2px;min-width:0;min-height:50px;padding:6px 9px;border:0;border-radius:10px;background:var(--lk-surface);box-shadow:inset 0 0 0 1px var(--lk-line);color:var(--lk-ink);font:inherit;font-size:13.5px;font-weight:600;line-height:1.25;text-align:left}.rank-jp-j span{max-width:100%;white-space:normal;word-break:keep-all}.rank-jp-j span small{margin-left:5px;color:var(--lk-ink-dim);font-size:12px}.rank-jp-j b{color:var(--lk-acc-text);font-weight:800}.rank-jp-j em{color:var(--lk-ink-dim);font-size:11.5px;font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}.rank-jp-j:hover:not(:disabled){filter:none;box-shadow:inset 0 0 0 1px var(--lk-line2)}.rank-jp-j:disabled{box-shadow:none;background:transparent;color:var(--lk-ink-dim);cursor:default}.rank-jp-j[aria-pressed=true],.rank-jp-q[aria-pressed=true]{background:var(--lk-acc-soft);box-shadow:inset 0 0 0 1px var(--lk-acc-line);color:var(--lk-ink);font-weight:700}.rank-jp-j.it-icn,.rank-jp-j.jf{grid-template-columns:auto minmax(0,1fr);column-gap:8px;align-items:center}.rank-jp-j.it-icn>span,.rank-jp-j.it-icn>small,.rank-jp-j.it-icn>em,.rank-jp-j.jf>span,.rank-jp-j.jf>em{grid-column:2}.rank-jp-j.jf{container-type:inline-size;padding-left:7px;padding-right:7px;column-gap:6px}.rank-jp-j.jf>.job-face{grid-row:span 2;width:30px;height:30px;border-radius:50%}.rank-jp-j.jf:disabled>.job-face{opacity:.45;filter:grayscale(1)}@media(max-width:389px){.rank-jp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rank-jp-find{display:flex;align-items:center;gap:8px;height:42px;padding:0 4px 0 12px;border:1px solid var(--lk-acc-line);border-radius:11px;background:var(--lk-surface);box-shadow:0 0 0 3px var(--lk-acc-soft);color:var(--lk-ink-dim)}.rank-jp-find svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.rank-jp-input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:none;color:var(--lk-ink);font:inherit;font-size:15px;font-weight:600}.rank-jp-input::placeholder{color:var(--lk-ink-dim);font-weight:500}.rank-jp-input::-webkit-search-cancel-button{display:none}@media(min-width:480px){.rank-s-worlds{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:720px){.rank-s-f{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"world job name go"}.rank-s-job{height:44px;max-width:190px}.rank-s-worlds{grid-template-columns:repeat(8,minmax(0,1fr))}.rank-jp-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.rank-jp-j.jf>.job-face{width:32px;height:32px}.rank-jp-find{max-width:420px}}@container (max-width:113px){.rank-jp-j.jf>.job-face{width:26px;height:26px}.rank-jp-j.jf>span{font-size:12px}}.rank-src{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 2px 0;color:var(--lk-ink-dim);font-size:12px}.rank-src>span{flex:1 1 200px;min-width:0;word-break:keep-all}.rank-src svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round}.rank-src b{color:var(--lk-ink-soft);font-weight:700}.rank-foot{margin:12px 2px 0;color:var(--lk-ink-dim);font-size:12px}.rank-body .home-state{margin-top:12px;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.rank-podium{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:8px;align-items:end;margin:12px 0 0;padding:0;list-style:none}.rank-podium>li{min-width:0}.rank-pod-open{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;padding:12px 8px;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface);color:var(--lk-ink);font-weight:500;text-align:center}.rank-pod-open:hover{filter:none;border-color:var(--lk-acc-line)}.rank-pod.first .rank-pod-open{padding-top:14px;border-color:color-mix(in srgb,var(--lk-cost) 55%,var(--lk-line))}.rank-pod.mine .rank-pod-open{background:var(--lk-acc-soft);border-color:var(--lk-acc-line)}.rank-pod .rank-me-tag{margin-top:6px}.rank-pod-no{position:absolute;left:9px;top:8px;z-index:2;display:grid;justify-items:center;color:var(--lk-ink-dim);font-size:14px;line-height:1.25;font-variant-numeric:tabular-nums}.rank-pod-no b{font-weight:700}.rank-pod.first .rank-pod-no{color:var(--lk-ink)}.rank-face{position:relative;display:grid;place-items:center;overflow:hidden;background:var(--lk-photo);color:var(--lk-ink-soft);font-weight:800}.rank-face i{font-style:normal;font-size:20px}.rank-face img{position:absolute;width:200px;height:200px;max-width:none;image-rendering:pixelated}.rank-face-m{width:64px;height:64px;border-radius:18px}.rank-face-m img{left:-68px;top:-62px}.rank-face-l{width:76px;height:76px;border-radius:20px}.rank-face-l img{left:-62px;top:-56px}.rank-face-s{width:40px;height:40px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--lk-line)}.rank-face-s i{font-size:14px}.rank-face-s img{width:150px;height:150px;left:-55px;top:-50px}.rank-pod .rank-nm{width:100%;margin-top:8px;text-align:center}.rank-pod .rank-nm b{justify-content:center;font-size:14px;font-weight:800}.rank-pod .rank-nm>span{display:-webkit-box;margin-top:1px;white-space:normal;word-break:keep-all;text-wrap:balance;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rank-pod .rank-val{margin-top:6px;text-align:center}.rank-pod.first .rank-val b{font-size:15.5px}.rank-pod .rank-move{margin-top:1px}.rank-list{margin:12px 0 0;padding:0;overflow:clip;list-style:none;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.rank-list>li+li{border-top:1px solid var(--lk-line)}.rank-list:empty{display:none}.rank-row{display:grid;grid-template-columns:44px 40px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:62px;padding:8px 12px 8px 6px;border:0;border-radius:0;background:none;color:var(--lk-ink);font-weight:500;text-align:left}.rank-row:hover{filter:none;background:var(--lk-raised)}.rank-no{display:block;text-align:center;font-variant-numeric:tabular-nums}.rank-no b{display:block;font-size:15px;font-weight:700;letter-spacing:-.02em}.rank-move{display:block;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.rank-move.up{color:var(--lk-gain)}.rank-move.down{color:var(--lk-neg)}.rank-move.same{color:var(--lk-ink-dim)}.rank-found-cut{margin:10px 2px 0;color:var(--lk-ink-dim);font-size:12.5px}.rank-move.none{display:none}.rank-ini{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--lk-raised);box-shadow:inset 0 0 0 1px var(--lk-line);color:var(--lk-ink-soft);font-weight:800}.rank-nm{display:block;min-width:0}.rank-nm b{display:flex;align-items:center;gap:5px;min-width:0;font-size:14.5px;font-weight:700}.rank-nm b>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-nm b img{width:16px;height:16px;flex:none;object-fit:contain;image-rendering:pixelated}.rank-nm>span{display:block;overflow:hidden;color:var(--lk-ink-dim);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.rank-val{display:block;text-align:right;white-space:nowrap}.rank-val b{display:block;font-size:14.5px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.rank-val b.acc{color:var(--lk-acc-text)}.rank-val b.dim{color:var(--lk-ink-dim);font-size:12.5px}.rank-val small{display:block;color:var(--lk-ink-dim);font-size:11.5px}.rank-gap{padding:6px 0;color:var(--lk-ink-dim);font-size:12px;letter-spacing:.3em;text-align:center}.rank-row.me,.rank-row.mine{position:relative;background:var(--lk-acc-soft);box-shadow:inset 0 0 0 1.5px var(--lk-acc-line)}.rank-list>li:has(.rank-row.me){position:sticky;bottom:calc(var(--site-tabs-h) + env(safe-area-inset-bottom));z-index:3;background:var(--lk-surface)}.rank-me-face{width:40px;height:40px}.rank-me-tag{display:inline-flex;flex:none;align-items:center;height:20px;white-space:nowrap;padding:0 6px;border-radius:6px;background:var(--lk-acc-soft);color:var(--lk-acc-text);font-size:11.5px;font-style:normal;font-weight:700}.rank-more{display:block;width:100%;min-height:44px;margin:10px 0 0;border:1px solid var(--lk-line2);border-radius:12px;background:var(--lk-surface);color:var(--lk-ink-soft);font-size:13.5px;font-weight:600}.rank-more:hover:not(:disabled){filter:none;color:var(--lk-ink);border-color:var(--lk-acc-line)}.rank-more:disabled{opacity:1;color:var(--lk-ink-dim)}.rank-side{display:none}.rank-side-card{padding:14px;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.rank-side-card h3{margin:0 0 10px;color:var(--lk-ink);font-size:14.5px;font-weight:800}.rank-side-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:58px;padding:8px 10px;border:0;border-radius:12px;background:none;color:var(--lk-ink);font-weight:500;text-align:left}.rank-side-row:hover{filter:none;background:var(--lk-raised)}.rank-side-row+.rank-side-row{margin-top:4px}.rank-side-row .rank-move{text-align:right}.rank-side-empty{margin:0;color:var(--lk-ink-dim);font-size:12.5px}.rank-side-card.empty{padding:11px 14px}.rank-side-card.empty h3{margin:0 0 3px;font-size:13.5px}@media(max-width:1023px){.rank-view .rank-title{font-size:19px}.rank-pod-open{padding-top:24px}.rank-pod.first .rank-pod-open{padding-top:26px}.rank-pod-no{display:flex;align-items:baseline;gap:4px;top:7px}}@media(min-width:1024px){:root[data-view=rank] .wrap,:root[data-view=board] .wrap,:root[data-view=updates] .wrap{max-width:1200px;padding-left:32px;padding-right:32px}.rank-top{min-height:0;margin:10px 0 12px}.rank-title{font-size:24px}.rank-top .rank-theme{display:none}.rank-tabs{max-width:420px}.rank-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start;margin-top:10px}.rank-podium{grid-template-columns:1fr 1.1fr 1fr}.rank-row{grid-template-columns:60px 40px minmax(0,1fr) auto;padding-right:18px}.rank-list>li:has(.rank-row.me){position:static}.rank-side{display:grid;gap:14px;position:sticky;top:20px}}.it-s{margin:8px 0 0}.it-s[hidden],.it-chips[hidden],.it-tip[hidden],.rank-view .rank-src[hidden]{display:none}.rank-s-f.it-s-f{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"world name go"}.it-slot{grid-area:world}.it-pop .rank-jp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.it-sec{margin:16px 0 0}.it-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 2px 8px}.it-h h3{margin:0;color:var(--lk-ink);font-size:15px;font-weight:800;letter-spacing:-.01em}.it-h small{color:var(--lk-ink-dim);font-size:12.5px}.it-gear{display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:6px;padding:12px}.it-gt{display:block;min-width:0;padding:0;border:0;border-radius:11px;background:none}.it-gt:hover{filter:none}.it-gt .ic{width:100%;border-radius:11px;background-color:var(--lk-tile)}.it-gt.off{opacity:.3;filter:saturate(.3)}.it-gt.off .ic{cursor:default}.it-gt:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.it-ini{display:grid;place-items:center;width:100%;height:100%;color:var(--lk-ink-soft);font-size:15px;font-style:normal;font-weight:800}.it-scope{padding:6px 14px}.it-scope ul{margin:0;padding:0;list-style:none}.it-scope ul+ul{margin-top:6px;padding-top:6px;border-top:1px solid var(--lk-line)}.it-scope button{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;align-items:baseline;width:100%;min-height:40px;padding:9px 0;border:0;border-radius:0;background:none;color:var(--lk-ink);font:inherit;text-align:left}.it-scope button:hover{filter:none;color:var(--lk-acc-text)}.it-scope button:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px;border-radius:6px}.it-sl{color:var(--lk-ink-dim);font-size:12.5px;font-weight:700}.it-sn{font-size:13.5px;font-weight:600;line-height:1.45;word-break:keep-all}.it-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}.it-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:34px;padding:6px 6px 6px 11px;border:0;border-radius:10px;background:var(--lk-acc-soft);color:var(--lk-acc-text);font:inherit;font-size:13px;font-weight:700;line-height:1.35;text-align:left;word-break:keep-all}.it-chip:hover{filter:none}.it-chip svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;opacity:.7}.it-chip.add{padding:6px 12px;background:var(--lk-raised);color:var(--lk-ink-soft)}.it-chip.add[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--lk-acc-line);color:var(--lk-acc-text)}.it-chip:focus-visible,.it-open:focus-visible,.it-reset:focus-visible,.it-go:focus-visible,.it-sort:focus-visible,.it-relax button:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.it-filter{display:grid;gap:14px}.it-s .it-filter{margin:10px 0 0}.it-fsec h4{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;margin:0 0 6px;color:var(--lk-ink);font-size:13.5px;font-weight:800}.it-fnote{margin:0;color:var(--lk-ink-dim);font-size:13px}.it-stars{display:flex;flex-wrap:wrap;gap:6px}.hrank-tabs.it-order{flex:none;margin:0}.hrank-tabs.it-order button{height:28px;padding:0 9px;font-size:12px}.it-lrows{display:grid;gap:6px}.it-lrow{display:grid;grid-template-columns:38px minmax(0,1fr) 62px 14px 66px;align-items:center;gap:6px;margin:0}.it-lno{color:var(--lk-ink-dim);font-size:12px;font-weight:700;white-space:nowrap}.bd-in.it-in{height:36px;padding:0 8px;border-radius:9px;font-size:14px;font-weight:700}input.it-in{text-align:right;font-variant-numeric:tabular-nums}input.it-in[aria-invalid=true]{border-color:var(--lk-neg)}.it-in option{background:var(--lk-lift);color:var(--lk-ink)}.it-lrow.off select{color:var(--lk-ink-dim);font-weight:600}.it-unit{color:var(--lk-ink-dim);font-size:12.5px;font-weight:700}.it-acts{display:flex;gap:8px;padding-top:2px}.it-reset,.it-go{min-height:44px;padding:0 14px;border:0;border-radius:11px;font:inherit;font-size:14px;font-weight:700}.it-reset{flex:none;background:var(--lk-raised);color:var(--lk-ink-soft)}.it-go{flex:1}.it-reset:hover{filter:none}.it-head{display:flex;align-items:center;gap:12px;margin:12px 0 0;padding:12px 14px}.rank-jp-j.it-icn .it-tic{grid-row:span 2;width:30px;height:30px;border-radius:8px;background-color:var(--lk-tile);cursor:inherit}.rank-jp-j.it-gtile{grid-column:1/-1}.rank-jp-j.it-gtile>span{font-weight:800}.rank-jp-j.it-icn:has(.it-jobs) .it-tic{grid-row:span 3}.it-jobs{color:var(--lk-ink-dim);font-size:11.5px;font-weight:600;line-height:1.3;word-break:keep-all}.rank-jp-box .it-fam{margin-top:8px}.it-pop .rank-s-w .slot-ghost{width:22px;height:22px;flex:none;opacity:.72;filter:var(--lk-ghost-filter)}.it-pop .rank-s-w[aria-pressed=true] .slot-ghost{opacity:1}@media(min-width:720px){.it-pop.rank-s-worlds{grid-template-columns:repeat(5,minmax(0,1fr))}}.it-row .it-rface{flex:none;width:40px;height:40px;border-radius:12px;background-color:var(--lk-tile);box-shadow:inset 0 0 0 1px var(--lk-line);cursor:inherit}.it-row .it-iname{color:var(--lk-ink-soft);font-size:12.5px;font-weight:700}.it-head .it-ic,.it-top .it-ic{flex:none;background-color:var(--lk-tile);cursor:default}.it-head .it-ic{width:44px;height:44px;border-radius:12px}.it-head p{display:grid;flex:1;min-width:0;margin:0;line-height:1.35}.it-head p b{color:var(--lk-ink);font-size:15px;font-weight:800}.it-head p b em{color:var(--lk-acc-text);font-style:normal}.it-head p small{color:var(--lk-ink-dim);font-size:12.5px;word-break:keep-all;font-variant-numeric:tabular-nums}.it-sort{flex:none;height:32px;padding:0 2px 0 8px;border:1px solid var(--lk-line2);border-radius:9px;background:var(--lk-surface);color:var(--lk-ink-soft);font:inherit;font-size:12.5px;font-weight:700}.it-sort option{background:var(--lk-surface);color:var(--lk-ink)}.rank-row.it-row{padding-top:10px;padding-bottom:10px}.rank-row.it-row[aria-busy=true]{background:var(--lk-raised);cursor:progress}.rank-nm>.it-pot{margin-top:1px;color:var(--lk-ink-soft);font-variant-numeric:tabular-nums;white-space:normal;text-overflow:clip;word-break:keep-all}.it-pot em{color:var(--lk-ink-dim);font-style:normal;font-weight:700}.it-pot strong{color:var(--lk-ink);font-weight:700}.it-tip{margin:10px 2px 0;color:var(--lk-ink-soft);font-size:12.5px;line-height:1.5;word-break:keep-all}.rank-main>.rank-foot{line-height:1.55;word-break:keep-all}.it-none{margin:12px 0 0}.it-relax{margin:0;padding:0;list-style:none}.it-relax li+li{border-top:1px solid var(--lk-line)}.it-relax button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:46px;padding:0 2px;border:0;border-radius:0;background:none;color:var(--lk-ink);font:inherit;font-size:14px;font-weight:700;text-align:left;word-break:keep-all}.it-relax button:hover{filter:none;color:var(--lk-acc-text)}.it-relax b{flex:none;color:var(--lk-acc-text);font-variant-numeric:tabular-nums}.it-sheet .mine-sheet-body{padding:2px 18px 16px}#rankView>.rank-grid.slide-next{animation:mgnext .2s cubic-bezier(.22,.61,.36,1)}#rankView>.rank-grid.slide-prev{animation:mgprev .2s cubic-bezier(.22,.61,.36,1)}#rankView:has(>.rank-grid:is(.slide-next,.slide-prev)){overflow-x:clip}@media(prefers-reduced-motion:reduce){#rankView>.rank-grid:is(.slide-next,.slide-prev){animation:none}}.it-sheet[open]{animation:itSheetIn .18s ease}.it-sheet[open]::backdrop{animation:itSheetFade .18s ease}@keyframes itSheetIn{0%{opacity:0;transform:translateY(5px)}}@keyframes itSheetFade{0%{opacity:0}}.it-sheet[open].is-closing{animation:itSheetOut .15s cubic-bezier(.3,0,.8,.15) forwards;pointer-events:none}.it-sheet[open].is-closing::backdrop{animation:itSheetFadeOut .15s ease forwards}@keyframes itSheetOut{to{opacity:0;transform:translateY(5px)}}@keyframes itSheetFadeOut{to{opacity:0}}@media(prefers-reduced-motion:reduce){.it-sheet[open],.it-sheet[open]::backdrop,.it-sheet[open].is-closing,.it-sheet[open].is-closing::backdrop{animation:none}}.it-top{display:flex;align-items:center;gap:12px}.it-top .it-ic{width:52px;height:52px;border-radius:13px}.it-top p{display:grid;min-width:0;margin:0;line-height:1.35}.it-top b{color:var(--lk-ink);font-size:16px;font-weight:800}.it-top small{color:var(--lk-ink-dim);font-size:12.5px;font-variant-numeric:tabular-nums;word-break:keep-all}.it-top small>span{white-space:nowrap}.it-row .it-rface>.istar,.it-top .it-ic>.istar{top:-7px;right:-8px;width:21px;height:21px}.it-top .it-ic>.istar{width:24px;height:24px}.it-row .it-rface>.istar i,.it-row .it-rface>.istar.d2 i{margin-top:1px;font-size:8.5px;font-weight:700;letter-spacing:-.4px}.it-top .it-ic>.istar i,.it-top .it-ic>.istar.d2 i{margin-top:1px;font-size:9.5px;font-weight:700;letter-spacing:-.4px}.it-score{margin:10px 0 0;color:var(--lk-ink-dim);font-size:12.5px;line-height:1.5;font-variant-numeric:tabular-nums}.it-score b{color:var(--lk-ink);font-weight:700}.it-opts{display:grid;gap:7px;margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--lk-line)}.it-opts div{display:grid;grid-template-columns:86px minmax(0,1fr);gap:8px;font-size:13.5px;line-height:1.45}.it-opts dt{color:var(--lk-ink-dim);font-size:12.5px;font-weight:700}.it-opts dt .lk-item-g{display:inline-flex;margin-right:5px}.it-opts dd{margin:0;color:var(--lk-ink);font-variant-numeric:tabular-nums;word-break:keep-all}.it-opts dd b{font-weight:700}.it-opts dd small{color:var(--lk-ink-dim);font-size:12px}.it-owner{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--lk-line)}.it-ow{line-height:1.4}.it-ow>small{display:block;color:var(--lk-ink-soft);font-size:12.5px;word-break:keep-all}.it-open{min-height:40px;padding:0 12px;border:0;border-radius:10px;background:var(--lk-raised);color:var(--lk-acc-text);font:inherit;font-size:13.5px;font-weight:700;white-space:nowrap}.it-open:hover{filter:none;background:var(--lk-acc-soft)}@media(max-width:359px){.it-lrow{grid-template-columns:30px minmax(0,1fr) 14px 66px}.it-lrow [data-it-opt]{grid-column:2/-1}.it-lrow [data-it-val]{grid-column:2}}@media(min-width:720px){.it-pop .rank-jp-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.it-side{max-height:calc(100vh - 40px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}}.rank-s-f.jc-s-f{display:flex;flex-wrap:wrap;gap:6px}.jc-s-f .rank-s-pick{height:40px}.jc-top{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border:1px solid var(--lk-line2);border-radius:11px;background:none;color:var(--lk-ink-soft);font:inherit;font-size:14px;font-weight:700;white-space:nowrap}.jc-top svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jc-top:hover{filter:none;color:var(--lk-ink)}.jc-top[aria-pressed=true]{border-color:var(--lk-acc-line);background:var(--lk-acc-soft);color:var(--lk-acc-text)}.jc-top:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.jc-periods{grid-template-columns:repeat(2,minmax(0,1fr));max-width:360px}.jc-periods .rank-s-w svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jc-head{display:grid;gap:4px;margin:18px 2px 0}.jc-t{margin:0;color:var(--lk-ink);font-size:20px;font-weight:800;line-height:1.4;letter-spacing:-.02em;text-wrap:balance;word-break:keep-all}.jc-sub{margin:0;color:var(--lk-ink-dim);font-size:12.5px;line-height:1.55;word-break:keep-all}.jc-sub b{color:var(--lk-ink-soft);font-weight:700;font-variant-numeric:tabular-nums}.jc-head .jc-sub b{color:var(--lk-ink)}.jc-part{display:grid;margin-top:18px}.jc-h{margin:0 2px 8px;color:var(--lk-ink);font-size:15px;font-weight:800}.jc-tbl{overflow:clip;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.jc-tr{display:grid;align-items:center;column-gap:6px;width:100%;min-height:52px;margin:0;padding:8px 10px 8px 6px;border:0;border-top:1px solid var(--lk-line);border-radius:0;background:none;color:var(--lk-ink);font:inherit;font-size:14px;font-weight:500;text-align:left}.jc-tbl>.jc-tr:first-child{border-top:0}button.jc-tr{cursor:pointer}button.jc-tr:hover{filter:none;background:var(--lk-raised)}button.jc-tr:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.jc-tr[aria-expanded=true]{background:var(--lk-raised)}.jc-tr.mine{background:var(--lk-acc-soft);box-shadow:inset 0 0 0 1.5px var(--lk-acc-line)}.jc-no{color:var(--lk-ink-dim);font-size:12.5px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.jc-tr.mine .jc-no{color:var(--lk-acc-text)}.jc-job{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;line-height:1.35;word-break:keep-all}.jc-job>b{font-weight:700}.jc-face{display:block;flex:none;width:28px;height:28px;border-radius:50%}.jc-pop{font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.jc-net{display:grid;justify-items:end;line-height:1.25;font-variant-numeric:tabular-nums}.jc-net b{font-weight:800}.jc-net b.up{color:var(--lk-gain)}.jc-net b.down{color:var(--lk-neg)}.jc-net b.zero{color:var(--lk-ink-dim);font-weight:500}.jc-net small{color:var(--lk-ink-dim);font-size:12px;font-weight:600}.jc-chev{display:grid;place-items:center;color:var(--lk-ink-dim)}.jc-chev svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.jc-tr[aria-expanded=true] .jc-chev svg,.jc-more[aria-expanded=true] .jc-chev svg{transform:rotate(180deg)}.jc-bf{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:6px;align-items:center;min-width:0;min-height:24px}.jc-bf>b{font-size:13px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.jc-bf>b:first-child{text-align:right}.jc-bf>b.dim{color:var(--lk-ink-dim);font-weight:500}.jc-th{min-height:40px;color:var(--lk-ink-dim);font-size:12.5px;font-weight:600}.jc-bfh{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-width:0}.jc-bfh>.l{display:flex;justify-content:flex-end;padding-right:6px}.jc-bfh>.r{display:flex;justify-content:flex-start;padding-left:6px}.jc-th>.jc-pop,.jc-th>.jc-nt{display:flex;justify-content:flex-end}.jc-sort{display:inline-flex;align-items:center;gap:1px;min-height:32px;padding:0;border:0;background:none;color:inherit;font:inherit;word-break:keep-all;cursor:pointer}.jc-sort:hover,.jc-flows li.more:hover .jc-more{filter:none;color:var(--lk-ink)}.jc-sort[aria-pressed=true]{color:var(--lk-ink);font-weight:700}.jc-sort i{display:inline-grid}.jc-sort svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.jc-sort:focus-visible{border-radius:4px;outline:2px solid var(--lk-acc);outline-offset:2px}.jc-pin+.jc-tr,.jc-pin+.jc-open+.jc-tr{border-top:6px solid var(--lk-line)}.jc-crow .jc-job>b{font-size:15px;font-weight:800}.jc-crow .jc-job>small{color:var(--lk-ink-dim);font-size:12.5px;font-weight:600}.jc-open{display:grid;gap:8px;padding:0 12px 14px 34px;background:var(--lk-raised);font-size:13px}.jc-open>p{margin:0;color:var(--lk-ink-soft);font-weight:600;line-height:1.5;word-break:keep-all}.jc-open>p b{color:var(--lk-ink);font-weight:700;font-variant-numeric:tabular-nums}.jc-flows{display:grid;gap:12px}.jc-flows h5{margin:0 0 6px;color:var(--lk-ink-dim);font-size:12.5px;font-weight:700}.jc-flows h5 b{color:var(--lk-ink);font-variant-numeric:tabular-nums}.jc-flows ol{display:grid;gap:6px;margin:0;padding:0;list-style:none}.jc-flows li{display:grid;grid-template-columns:minmax(0,9.5em) minmax(0,1fr) 32px 34px;gap:8px;align-items:center}.jc-fn{min-width:0;overflow:hidden;color:var(--lk-ink);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.jc-flows li.etc .jc-fn{color:var(--lk-ink-dim)}.jc-fn>.jc-face{display:inline-block;width:20px;height:20px;margin-right:6px;vertical-align:-5px}.jc-flows ol.fc li.etc .jc-fn{padding-left:26px}.jc-flows li.more{position:relative}.jc-more{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;outline:0;background:none;color:inherit;font:inherit;cursor:pointer}.jc-more:after{content:"";position:absolute;inset:-3px -6px;border-radius:6px}.jc-more:focus-visible:after{outline:2px solid var(--lk-acc)}.jc-ft{display:block;height:8px;overflow:hidden;border-radius:4px;background:var(--lk-line)}.jc-ft>i{display:block;height:100%;min-width:2px;border-radius:4px;background:var(--lk-bar-lo)}.jc-flows .hi .jc-ft>i{background:var(--lk-acc-mute)}.jc-flows li>b{font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.jc-flows li>small{color:var(--lk-ink-dim);font-size:12px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.jc-none{margin:0;color:var(--lk-ink-dim);font-weight:600}.jc-fig{display:grid;gap:6px;margin:0}.jc-fig svg{display:block;width:100%;height:auto;overflow:visible}.jc-fig .b{fill:var(--lk-acc-mute)}.jc-fig .ax{fill:var(--lk-ink-dim);font-size:12.5px;font-weight:600}.jc-card{margin-top:16px;padding:14px;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.jc-card h4{margin:0 0 4px;color:var(--lk-ink);font-size:15px;font-weight:800}.jc-mine-h{display:flex;align-items:center;gap:12px}.jc-mine-h>.jc-face{width:40px;height:40px}.jc-mine .jc-mine-t{margin:0;color:var(--lk-ink);font-size:15px;font-weight:700;line-height:1.45;word-break:keep-all}.jc-mine dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--lk-line);font-size:13px}.jc-mine dt{color:var(--lk-ink-dim);font-weight:600}.jc-mine dd{margin:0;color:var(--lk-ink);font-weight:600;word-break:keep-all}.jc-mine dd b{font-variant-numeric:tabular-nums;font-weight:700}@media(max-width:1023px){.jc-t{font-size:18px}.jc-tr{grid-template-columns:22px minmax(0,1fr) 62px 14px;row-gap:2px}.jc-tr>.jc-no,.jc-tr>.jc-net,.jc-tr>.jc-chev{grid-row:1/3}.jc-tr>.jc-no{grid-column:1}.jc-tr>.jc-job{grid-column:2;grid-row:1}.jc-job>.jc-face{width:24px;height:24px}.jc-tr>.jc-bf{grid-column:2;grid-row:2}.jc-tr>.jc-net{grid-column:3}.jc-tr>.jc-chev{grid-column:4}.jc-tr>.jc-pop,.jc-th>.jc-thj{display:none}.jc-th>.jc-bfh{grid-column:2;grid-row:1}.jc-th>.jc-nt{grid-column:3;grid-row:1}}@media(min-width:1024px){.jc-tr{grid-template-columns:30px minmax(0,1fr) 76px minmax(0,1.7fr) 96px 16px;column-gap:10px;min-height:50px;padding:6px 16px 6px 8px}.jc-pin,.jc-pin+.jc-open{display:none}.jc-pin+.jc-tr,.jc-pin+.jc-open+.jc-tr{border-top:0}.jc-open{padding:2px 16px 14px 48px}.jc-flows{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;align-items:start}.jc-when-m{display:none}}.bd-write{width:100%;margin:8px 0 0}.bd-go,.bd-submit{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 16px;border:0;border-radius:11px;background:var(--lk-raised);color:var(--lk-acc-text);font:inherit;font-size:15px;font-weight:700;white-space:nowrap}.bd-go:hover{filter:none;background:var(--lk-acc-soft)}.bd-submit:hover:not(:disabled){filter:none;box-shadow:inset 0 0 0 1px var(--lk-acc)}.bd-go svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bd-submit{width:100%;height:48px;background:var(--lk-acc-fill);box-shadow:inset 0 0 0 1px var(--lk-acc-fill-line);font-size:16px}.bd-submit:disabled{opacity:1;color:var(--lk-ink-dim)}.bd-go:focus-visible,.bd-submit:focus-visible,.bd-back:focus-visible,.bd-attach:focus-visible,.bd-tools button:focus-visible,.bd-confirm button:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.board-view .bd-tabs{grid-template-columns:repeat(3,1fr);margin-top:12px}.rank-list .bd-row{grid-template-columns:44px minmax(0,1fr) auto;min-height:60px;padding:9px 14px 9px 6px}.bd-vote{display:grid;justify-items:center;font-size:15px;line-height:1.2;font-variant-numeric:tabular-nums}.bd-vote b{color:var(--lk-ink);font-weight:700}.bd-vote small{color:var(--lk-ink-dim);font-size:11px}.bd-vote.zero b{color:var(--lk-ink-dim)}.bd-vote svg{width:17px;height:17px;fill:none;stroke:var(--lk-ink-dim);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bd-row .rank-nm b{align-items:flex-start}.bd-row .rank-nm b>span{display:-webkit-box;white-space:normal;line-height:1.38;word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bd-row .rank-nm>span{margin-top:2px}.bd-row.lock .rank-nm b{color:var(--lk-ink-soft);font-weight:600}.bd-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.bd-k{flex:none;color:var(--lk-ink-dim);font-size:12.5px;font-style:normal;font-weight:700;line-height:1.55}.bd-flag svg,.board-view .bd-seg svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bd-who{color:var(--lk-ink-soft);font-weight:600}.bd-op{color:var(--lk-acc-text);font-weight:700}.bd-state{display:inline-flex;flex:none;align-items:center;height:22px;padding:0 7px;border-radius:6px;font-size:12px;font-weight:700;white-space:nowrap}.bd-state.ans{background:var(--lk-acc-soft);color:var(--lk-acc-text)}.bd-state.done{background:color-mix(in srgb,var(--lk-gain) 13%,transparent);color:var(--lk-gain)}.bd-state.hold{background:var(--lk-raised);color:var(--lk-ink-dim);box-shadow:inset 0 0 0 1px var(--lk-line)}.bd-state.warn{background:color-mix(in srgb,var(--lk-neg) 12%,transparent);color:var(--lk-neg)}.board-view .bd-top{gap:2px}.bd-back{display:grid;place-items:center;flex:none;width:40px;height:40px;margin-left:-8px;padding:0;border:0;border-radius:12px;background:none;color:var(--lk-ink)}.bd-back:hover{filter:none;background:var(--lk-raised)}.bd-back svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bd-post{min-width:0;margin:8px 0 0;padding:16px 16px 10px;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.bd-post-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0}.bd-flag{display:inline-flex;align-items:center;gap:3px;color:var(--lk-ink-dim);font-size:12px;font-weight:600}.bd-post h3{margin:3px 0 0;color:var(--lk-ink);font-size:18px;font-weight:800;line-height:1.38;letter-spacing:-.02em;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere}.bd-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:6px 0 0;color:var(--lk-ink-dim);font-size:12.5px;font-variant-numeric:tabular-nums}.bd-text{white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere}.bd-body{margin:14px 0 0;padding:14px 0 0;border-top:1px solid var(--lk-line);color:var(--lk-ink);font-size:15px;line-height:1.72}.bd-attach{display:flex;align-items:center;gap:8px;width:100%;margin:12px 0 0;padding:9px 12px;border:0;border-radius:12px;background:var(--lk-raised);color:var(--lk-ink-soft);font:inherit;font-size:13px;text-align:left}.bd-attach b{color:var(--lk-ink);font-weight:700}.bd-attach-go{margin-left:auto;color:var(--lk-acc-text);font-weight:700}.bd-attach:hover{filter:none;background:var(--lk-acc-soft)}.bd-votes{display:flex;justify-content:center;gap:8px;margin:18px 0 2px}.bd-vbtn{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 16px;border:0;border-radius:12px;background:var(--lk-raised);color:var(--lk-ink-soft);font:inherit;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.bd-vbtn b{font-weight:800}.bd-vbtn:hover{filter:none;color:var(--lk-ink)}.bd-vbtn[aria-pressed=true]{background:var(--lk-acc-soft);box-shadow:inset 0 0 0 1px var(--lk-acc-line);color:var(--lk-acc-text)}.bd-vbtn:focus-visible,.bd-fold button:focus-visible,.bd-best button:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.bd-vbtn svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.bd-vbtn.dn svg{transform:rotate(180deg)}.bd-rvotes{justify-content:flex-start;margin:12px 0 0}.bd-vbtn.sm{height:34px;padding:0 12px;border-radius:10px;font-size:13px}.bd-vbtn.sm svg{width:15px;height:15px}.bd-fold{display:grid;justify-items:start;gap:8px;margin:14px 0 0;padding:14px 0 0;border-top:1px solid var(--lk-line);color:var(--lk-ink-soft);font-size:14px}.bd-fold p{margin:0}.bd-fold button{height:36px;padding:0 12px;border:0;border-radius:9px;background:var(--lk-raised);color:var(--lk-acc-text);font:inherit;font-size:13px;font-weight:700}.bd-report{display:grid;gap:10px;margin:10px 0 4px;padding:12px;border-radius:12px;background:var(--lk-raised)}.bd-report p{margin:0;color:var(--lk-ink-soft);font-size:13px;line-height:1.5;word-break:keep-all}.bd-report .bd-report-acts{display:flex;gap:8px}.bd-report-acts button{height:36px;padding:0 12px;border:0;border-radius:9px;background:var(--lk-surface);color:var(--lk-ink-soft);font:inherit;font-size:13px;font-weight:700}.bd-report-acts .bd-danger{color:var(--lk-neg)}.bd-done{margin:8px 0 0;color:var(--lk-ink-dim);font-size:12.5px;text-align:right}.bd-op-reports{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;color:var(--lk-ink-soft);font-size:13px}.bd-op-reports button{margin-left:auto;height:32px;padding:0 10px;border:0;border-radius:9px;background:var(--lk-surface);color:var(--lk-acc-text);font:inherit;font-size:12.5px;font-weight:700}.bd-tools{display:flex;justify-content:flex-end;gap:2px;margin:8px -6px 0 0}.bd-tools button{height:36px;padding:0 10px;border:0;border-radius:9px;background:none;color:var(--lk-ink-dim);font:inherit;font-size:13px;font-weight:600}.bd-tools button:hover{filter:none;background:var(--lk-raised);color:var(--lk-ink)}.bd-tools .bd-danger,.bd-confirm .bd-danger{color:var(--lk-neg)}.bd-confirm{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:10px 0 2px;color:var(--lk-ink);font-size:13.5px;word-break:keep-all}.bd-confirm button{height:36px;padding:0 12px;border:0;border-radius:9px;background:var(--lk-raised);color:var(--lk-ink-soft);font:inherit;font-size:13px;font-weight:700}.bd-err{margin:6px 2px 0;color:var(--lk-neg);font-size:13px;font-weight:600;word-break:keep-all}.bd-err[hidden]{display:none}.bd-reply{min-width:0;margin:10px 0 0;padding:14px 16px 15px;border:1px solid var(--lk-acc-line);border-radius:16px;background:var(--lk-surface);font-size:14.5px;line-height:1.72}.bd-reply header{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;font-size:14px;line-height:1.3}.bd-reply header b{color:var(--lk-ink);font-weight:800}.bd-reply header time,.bd-reply header small{margin-left:auto;color:var(--lk-ink-dim);font-size:12px;font-weight:500}.bd-reply-edit{display:grid;gap:12px}.bd-reply-edit header{margin:0}.bd-op-tools{justify-content:flex-start;margin:-4px 0 -6px -6px}.bd-sec{margin:22px 2px 0;color:var(--lk-ink);font-size:15px;font-weight:800}.bd-sec+.rank-list{margin-top:8px}.board-view .bd-state-box{margin-top:12px;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.bd-locked{display:grid;justify-items:center;gap:6px;padding:26px 18px 20px;text-align:center}.bd-locked h3{margin:4px 0 0}.bd-lock-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--lk-raised);color:var(--lk-ink-soft)}.bd-lock-ic svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bd-lock-t{max-width:340px;margin:6px 0 4px;color:var(--lk-ink-soft);font-size:14px;line-height:1.6;word-break:keep-all}.bd-login-ask .bd-go{margin-top:10px}.bd-form{display:grid;gap:16px;min-width:0;margin:8px 0 0;padding:16px;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface)}.bd-f{display:grid;gap:7px;min-width:0}.bd-l{display:flex;align-items:baseline;gap:8px;color:var(--lk-ink);font-size:13.5px;font-weight:700}.bd-l small{margin-left:auto;color:var(--lk-ink-dim);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.bd-l small.over{color:var(--lk-neg);font-weight:700}.bd-in{width:100%;min-width:0;height:46px;padding:0 13px;border:1px solid var(--lk-line2);border-radius:12px;background:var(--lk-lift);color:var(--lk-ink);font:inherit;font-size:15px}.bd-in::placeholder{color:var(--lk-ink-dim)}.bd-in:focus{outline:none;border-color:var(--lk-acc-line)}.bd-ta{height:auto;min-height:150px;padding:11px 13px;line-height:1.6;resize:vertical;word-break:keep-all}.bd-hint{color:var(--lk-ink-dim);font-size:12.5px;line-height:1.45;word-break:keep-all}.bd-c{text-align:center}.bd-chips{display:flex;flex-wrap:wrap;gap:6px}.bd-chips .rank-jp-q{box-shadow:inset 0 0 0 1px var(--lk-line)}.bd-chips .rank-jp-q[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--lk-acc-line)}.bd-check{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:var(--lk-raised);font-size:14px}.bd-check[hidden]{display:none}.bd-check input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--lk-acc)}.bd-check span{display:grid;gap:1px}.bd-check b{color:var(--lk-ink);font-weight:700}.bd-check small{color:var(--lk-ink-dim);font-size:12.5px;word-break:keep-all}.board-view .bd-seg{grid-template-columns:repeat(2,1fr)}.board-view .bd-seg button{display:inline-flex;align-items:center;justify-content:center;gap:5px}.bd-rules ul{display:grid;gap:7px;margin:0;padding:0;list-style:none;color:var(--lk-ink-soft);font-size:13px;line-height:1.5;word-break:keep-all}.bd-rules li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:6px}.bd-rules li:before{content:"";width:5px;height:5px;margin:7px 0 0 4px;border-radius:50%;background:var(--lk-ink-dim)}.bd-best{display:grid;margin:0;padding:0;list-style:none}.bd-best li+li{border-top:1px solid var(--lk-line)}.bd-best button{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:40px;padding:0;border:0;background:none;color:var(--lk-ink);font:inherit;font-size:13.5px;text-align:left}.bd-best button:hover{filter:none;color:var(--lk-acc-text)}.bd-best b{font-weight:800;text-align:center;font-variant-numeric:tabular-nums}.bd-best span{overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.home-board button.news-row{width:100%;border:0;border-radius:0;background:none;font:inherit;text-align:left}.home-board button.news-row:hover{filter:none;background:var(--lk-raised)}.home-board button.news-row:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.home-board .news-k{width:62px}.home-board .news-k.ans{color:var(--lk-acc-text);font-weight:700}.home-board .news-k.done{color:var(--lk-gain);font-weight:700}.home-board .home-state{margin:0;padding:14px}.home-board .home-layer-head button.home-more{font:inherit;font-size:13px;font-weight:600}.home-board .home-note span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:719.98px){.home-board .news-k{width:auto}}:root[data-theme] .site-credit .contact-link:is(.board-link,.upd-link) svg{background:var(--lk-acc-soft);stroke:var(--lk-acc-text)}.upd-dot{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:var(--lk-acc)}.upd-day{display:grid;margin-top:30px}.upd-day:first-child{margin-top:4px}.upd-dh{margin:0 0 2px 2px;color:var(--lk-ink);font-size:15px;font-weight:800}.upd-dh:focus{outline:none}.upd-list{display:grid;margin:0;padding:0;list-style:none}.upd-feat{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 2px}.upd-feat+.upd-feat{border-top:1px solid var(--lk-line)}.upd-feat.is-focus{margin:0 -10px;padding-left:12px;padding-right:12px;border-radius:14px;background:var(--lk-acc-soft)}.upd-pic{display:block;width:100%;max-width:400px;aspect-ratio:16 / 10;overflow:hidden;border:1px solid var(--lk-line);border-radius:12px;background:var(--lk-well)}.upd-shot{width:100%;height:100%;object-fit:cover;object-position:top center}.upd-shot.is-l{display:var(--lk-shot-l)}.upd-shot.is-d{display:var(--lk-shot-d)}.upd-ft{display:grid;gap:4px;min-width:0}.upd-a{color:var(--lk-ink-dim);font-size:12.5px;font-weight:700}.upd-nm{display:flex;align-items:center;gap:7px;color:var(--lk-ink);font-size:18px;font-weight:800;line-height:1.35;word-break:keep-all}.upd-in{margin:0;color:var(--lk-ink-soft);font-size:14px;line-height:1.5;word-break:keep-all}.upd-older{margin-top:16px}.hrank-tabs.news-tabs{flex:none;align-self:center;margin:0 0 0 4px}.hrank-tabs.news-tabs button{height:28px;padding:0 10px;font-size:12.5px}.news-tabs .upd-dot{margin-left:5px;vertical-align:.12em}.upd-news .news-k{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:54px;padding-right:2px}@media(max-width:640px){.upd-feat{padding:14px 2px}}@media(min-width:1024px){:root[data-view=privacy] .wrap{max-width:1200px;padding-left:32px;padding-right:32px}}.privacy-view{max-width:760px;padding:6px 0 4px;color:var(--lk-ink);font-size:14.5px;line-height:1.7;overflow-wrap:break-word}.privacy-view .pv-title{margin:4px 0 10px;font-size:22px;font-weight:800;letter-spacing:-.01em;line-height:1.3;text-wrap:balance}.privacy-view .pv-meta{color:var(--lk-ink-dim);font-size:13px}.privacy-view h3{margin:24px 0 6px;font-size:15.5px;font-weight:800;line-height:1.45}.privacy-view p{margin:0 0 8px}.privacy-view .pv-ol{margin:0 0 8px;padding-left:1.5em}.privacy-view .pv-ul,.privacy-view .pv-ol ul{margin:4px 0 8px;padding-left:1.25em}.privacy-view li{margin:0 0 5px}.privacy-view li::marker{color:var(--lk-ink-dim)}.privacy-view b{font-weight:700}.privacy-view code{padding:0 4px;border-radius:5px;background:var(--lk-well);font-size:12.5px;overflow-wrap:anywhere}.privacy-view a{color:var(--lk-acc-text);text-decoration:underline;text-underline-offset:2px}.privacy-view a:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px;border-radius:2px}.pv-table{width:100%;margin:6px 0 10px;border-collapse:collapse;font-size:13.5px;line-height:1.55}.pv-table th,.pv-table td{padding:9px 12px 9px 0;border-bottom:1px solid var(--lk-line);text-align:left;vertical-align:top;white-space:normal;text-transform:none;letter-spacing:0}.pv-table thead th{padding-top:2px;border-bottom-color:var(--lk-line2);color:var(--lk-ink-dim);font-size:12.5px;font-weight:700}.pv-table tbody th{color:inherit;font-size:inherit;font-weight:700}.pv-table tbody tr:last-child th{border-bottom:0}.pv-kv tbody th{width:10em;color:var(--lk-ink-dim);font-weight:600}@media(min-width:600px){.pv-diff tbody th{width:9em}}@media(max-width:599.98px){.pv-stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pv-stack,.pv-stack tbody,.pv-stack tr,.pv-stack th,.pv-stack td{display:block;width:auto}.pv-stack tr{padding:9px 0;border-bottom:1px solid var(--lk-line)}.pv-stack tr:last-child{border-bottom:0}.pv-stack th,.pv-stack td{padding:0;border:0}.pv-stack td{display:flex;gap:8px;margin-top:3px}.pv-stack td:before{content:attr(data-label);flex:none;min-width:5em;color:var(--lk-ink-dim);font-size:12.5px}.pv-kv tbody th{width:7.5em}}.mine-wrap{display:flex;flex-direction:column;gap:10px}.mine-rail{display:flex;gap:10px;overflow-x:auto;margin:0 -16px;padding:0 16px 2px;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.mine-item{flex:none;width:300px;scroll-snap-align:start}@media(max-width:719px){.mine-rail>.mine-item:only-child{width:100%}}.mine-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;padding:0;overflow:hidden;border:1px solid var(--lk-line);border-radius:18px;background:var(--lk-surface);color:var(--lk-ink);font-weight:500;text-align:left}.mine-card:hover{filter:none;border-color:var(--lk-acc-line)}.mine-card:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.mine-stage{position:relative;display:block;height:142px;overflow:hidden;background:var(--lk-photo)}.mine-stage img{position:absolute;left:50%;bottom:-46px;width:200px;height:200px;margin-left:-100px;image-rendering:pixelated;transform:scale(1.3);transform-origin:50% 71%}.mine-ini{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);color:var(--lk-ink-dim);font-size:40px;font-style:normal;font-weight:800;line-height:1;text-align:center}.mine-tag{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:7px;background:var(--lk-surface);color:var(--lk-ink);font-size:11.5px;font-weight:700;box-shadow:0 0 0 1px var(--lk-line)}.mine-tag :is(.lk-online,.mine-seen){gap:6px;font-size:11.5px}.mine-ago{position:absolute;right:10px;top:12px;color:var(--lk-ink-soft);font-size:11.5px;font-weight:600}.mine-body{display:block;padding:11px 14px 13px}.mine-r1{display:flex;align-items:center;gap:6px;min-width:0}.mine-r1 img{width:18px;height:18px;object-fit:contain;image-rendering:pixelated}.mine-r1 b{overflow:hidden;font-size:17px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis}.mine-r1 small{flex:none;color:var(--lk-ink-dim);font-size:12.5px;font-weight:600}.mine-r2{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin-top:3px}.mine-cp{color:var(--lk-ink);font-size:21px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.025em}.mine-cp.blank{color:var(--lk-ink-dim);font-size:14px;font-weight:700;letter-spacing:0}.mine-r2 em{color:var(--lk-gain);font-size:13.5px;font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.mine-r2 em.down{color:var(--lk-neg)}.mine-r2 small{color:var(--lk-ink-dim);font-size:12px}.mine-r3{display:flex;justify-content:space-between;gap:8px;margin-top:6px;color:var(--lk-ink-soft);font-size:12.5px}.mine-r3+.mine-r3{margin-top:4px}.mine-r3 b{font-variant-numeric:tabular-nums}.mine-kp{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:9px;border-top:1px solid var(--lk-line);color:var(--lk-ink-soft);font-size:12.5px}.mine-ics{display:flex;gap:4px}.mine-ics img{width:26px;height:26px;object-fit:contain;image-rendering:pixelated}.mine-kp b{margin-left:auto;color:var(--lk-gain);font-size:14.5px;font-weight:700;font-variant-numeric:tabular-nums}.mine-item.has-vf{display:flex;flex-direction:column}.mine-item.has-vf .mine-card{flex:1 1 auto;height:auto;border-bottom:0;border-radius:18px 18px 0 0}.mine-vf-foot{display:flex;align-items:center;gap:7px;width:100%;min-height:46px;padding:0 12px 0 14px;border:1px solid var(--lk-line);border-radius:0 0 18px 18px;background:var(--lk-surface);color:var(--lk-ink-dim);font:inherit;font-size:12.5px;font-weight:600;text-align:left}.mine-vf-foot>svg:first-child{flex:none;width:17px;height:17px;fill:none;stroke:var(--lk-acc-text);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mine-vf-foot b{flex:none;color:var(--lk-acc-text);font-size:13.5px;font-weight:800}.mine-vf-foot span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mine-vf-foot>svg:last-child{flex:none;width:16px;height:16px;margin-left:auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mine-vf-foot:hover{filter:none;background:var(--lk-raised)}.mine-vf-foot:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.mine-item.has-vf:has(.mine-card:hover) .mine-vf-foot{border-right-color:var(--lk-acc-line);border-bottom-color:var(--lk-acc-line);border-left-color:var(--lk-acc-line)}.mine-list{margin:0;padding:0;list-style:none}.mine-list>li+li{border-top:1px solid var(--lk-line)}.mine-list.clip>li:nth-child(n+4){display:none}.mine-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:56px;padding:7px 14px 7px 12px;border:0;border-radius:0;background:none;color:var(--lk-ink);font-weight:500;text-align:left}.mine-row:hover{filter:none;background:var(--lk-raised)}.mine-row:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.mine-row .rank-val{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.mine-row-cp{display:flex;align-items:baseline;gap:6px}.mine-row-cp em{color:var(--lk-gain);font-size:12px;font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.mine-row-cp em.down{color:var(--lk-neg)}.mine-row :is(.lk-online,.mine-seen){gap:6px;font-size:12px}.mine-seen{display:inline-flex;align-items:center;color:var(--lk-ink-dim);white-space:nowrap}.mine-seen i{flex:none;width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--lk-ink-dim) 55%,transparent)}@media(min-width:720px){.mine-wrap.solo{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start}.mine-wrap.solo .mine-rail{margin:0;padding:0;overflow:visible}.mine-wrap.solo .mine-item{width:100%}}@media(min-width:1024px){.mine-rail{flex-wrap:wrap;overflow:visible;margin:0;padding:0}.mine-item{width:calc(50% - 5px)}.mine-wrap.solo .mine-item{width:100%}}.mine-hello{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px}.mine-hello-pic{display:block;width:108px;height:auto;margin-left:2px;user-select:none;-webkit-user-drag:none}.mine-hello-say.home-panel{position:relative;overflow:visible;padding:15px 16px 13px}.mine-hello-say:before{content:"";position:absolute;left:-7px;top:calc(50% - 7px);width:12px;height:12px;border-left:1px solid var(--lk-line);border-bottom:1px solid var(--lk-line);border-bottom-left-radius:3px;background:var(--lk-surface);transform:rotate(45deg)}.mine-hello-pic+.mine-hello-say{grid-column:2}.mine-hello-say:only-child{grid-column:1/-1}.mine-hello-say:only-child:before{content:none}.mine-hello-t{margin:0}.mine-hello-t b{display:block;color:var(--lk-ink);font-size:16px;font-weight:800;letter-spacing:-.01em;word-break:keep-all}.mine-hello-t span{display:block;margin-top:3px;color:var(--lk-ink-soft);font-size:13px;line-height:1.5;word-break:keep-all;text-wrap:pretty}.mine-hello-acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:12px}.mine-hello-go{display:inline-flex;align-items:center;gap:5px;height:40px;min-height:40px;padding:0 14px 0 11px;border:0;border-radius:11px;background:var(--lk-raised);color:var(--lk-acc-text);font-size:14px;font-weight:700;white-space:nowrap}.mine-hello-go:hover{filter:none;background:var(--lk-acc-soft)}.mine-hello-go:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.mine-hello-login{min-height:40px;padding:0 4px;border:0;background:none;color:var(--lk-acc-text);font-size:13.5px;font-weight:700}.mine-hello-login:hover{filter:none;text-decoration:underline}.mine-hello svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:719px){.mine-hello{gap:10px}.mine-hello-pic{width:84px}.mine-hello-say.home-panel{padding:13px 14px 12px}.mine-hello-t b{font-size:15px}.mine-hello-t span{font-size:12.5px}}.mine-sheet{width:min(440px,calc(100vw - 24px));max-height:min(640px,calc(100vh - 48px));padding:0;border:1px solid var(--lk-line2);border-radius:18px;background:var(--lk-window);color:var(--lk-ink);box-shadow:var(--lk-shadow)}.mine-sheet[open]{display:flex;flex-direction:column}:root[data-theme] .mine-sheet::backdrop{background:var(--lk-scrim)}.mine-sheet-head{display:flex;align-items:center;gap:8px;padding:12px 8px 6px 18px}.mine-sheet-head h2{margin:0;color:var(--lk-ink);font-size:16px;font-weight:800;text-transform:none;letter-spacing:-.01em}.mine-sheet-x{display:grid;place-items:center;width:44px;height:44px;margin-left:auto;padding:0;border:0;border-radius:10px;background:none;color:var(--lk-ink-dim)}.mine-sheet-x:hover{filter:none;background:var(--lk-raised);color:var(--lk-ink)}.mine-sheet-x svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.mine-sheet-body{flex:1 1 auto;overflow:auto;padding:0 12px 6px;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.mine-sheet-body h3{margin:14px 6px 6px;color:var(--lk-ink-dim);font-size:12.5px;font-weight:700}.mine-sheet-list{margin:0;padding:0;list-style:none}.mine-sheet-list li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:56px;padding:6px;border-top:1px solid var(--lk-line)}.mine-sheet-list li>.history-copy{flex:1 1 128px;min-width:0}.mine-sheet-list li>.mine-sheet-acts{margin-left:auto}.mine-sheet-list li:first-child{border-top:0}.mine-sheet-acts{display:flex;gap:4px}.mine-sheet-acts button{display:grid;place-items:center;min-width:36px;height:36px;padding:0 10px;border:1px solid var(--lk-line2);border-radius:9px;background:var(--lk-surface);color:var(--lk-ink-soft);font-size:12.5px;font-weight:600}.mine-sheet-acts button:hover:not(:disabled){filter:none;color:var(--lk-ink);border-color:var(--lk-acc-line)}.mine-sheet-acts button:disabled{opacity:.4}.mine-sheet-acts button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mine-sheet-acts .in{color:var(--lk-acc-text)}.mine-sheet-body h3.mine-sheet-group{display:flex;align-items:baseline;gap:6px;color:var(--lk-ink-soft)}.mine-sheet-group span{color:var(--lk-ink-dim);font-size:11.5px;font-weight:600}.mine-sheet-empty,.mine-sheet-note{margin:8px 6px;color:var(--lk-ink-dim);font-size:12.5px}.vf-seal{display:inline-flex;flex:none;width:18px;height:18px;margin-left:1px;overflow:visible}.vf-seal svg{width:100%;height:100%;overflow:visible}:is(.vf-seal,.lk-shared.is-owner .lk-shared-text,.mine-vf-foot) svg rect{fill:var(--lk-seal-fill);stroke:var(--lk-seal-ink);stroke-width:1.25}:is(.vf-seal,.lk-shared.is-owner .lk-shared-text,.mine-vf-foot) svg rect+path{fill:none;stroke:var(--lk-seal-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.history-copy>.mine-vf-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;overflow:visible;white-space:normal}.mine-vf-line>span{white-space:nowrap}.mine-vf-go{position:relative;display:inline;min-height:0;padding:0;border:0;background:none;color:var(--lk-acc-text);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;white-space:nowrap;cursor:pointer}.mine-vf-go:before{content:"";position:absolute;inset:-12px -6px}.mine-vf-share{position:relative;display:inline-flex;align-items:center;height:22px;min-height:0;padding:0 8px;border:1px solid var(--lk-line2);border-radius:9px;background:none;color:var(--lk-ink-dim);font:inherit;font-size:11.5px;font-weight:700;white-space:nowrap;cursor:pointer}.mine-vf-share:before{content:"";position:absolute;left:0;right:0;top:50%;height:40px;transform:translateY(-50%)}.mine-vf-share.on{border-color:var(--lk-acc-line);background:var(--lk-acc-soft);color:var(--lk-acc-text)}.mine-vf-share:hover{filter:none;border-color:var(--lk-acc-line)}.mine-vf-share:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.mine-vf-go:hover{filter:none;color:var(--lk-acc)}.vf-sheet:focus{outline:none}.vf-body h3.vf-share-h{margin-top:4px;font-size:15px}.vf-share label{min-height:52px}.vf-share label>span{flex-direction:column;align-items:flex-start;gap:2px}.vf-share b{font-size:14px;font-weight:700}.vf-share small{white-space:normal}.vf-body .vf-share-fine{margin:-6px 0 0;text-align:left}.vf-body{display:grid;gap:14px;padding:2px 18px 18px;color:var(--lk-ink)}.vf-who{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--lk-line)}.vf-body h3.vf-h,.vf-body .vf-clock h3{margin:2px 0 0;color:var(--lk-ink);font-size:17px;font-weight:800;letter-spacing:-.01em;text-wrap:balance}.vf-clock{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.vf-clock h3{margin:0}.vf-clock b{color:var(--lk-acc-text);font-size:26px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.vf-p{margin:0;color:var(--lk-ink-soft);font-size:13.5px;line-height:1.55;word-break:keep-all;text-wrap:pretty}.vf-item{display:flex;align-items:center;gap:14px;min-width:0}.vf-item img{flex:none;width:56px;height:56px;object-fit:contain;image-rendering:pixelated}.vf-item>span{min-width:0}.vf-item b{display:block;color:var(--lk-ink);font-size:16px;font-weight:800;letter-spacing:-.01em;word-break:keep-all}.vf-item>span>span{display:block;margin-top:3px;color:var(--lk-ink-dim);font-size:12.5px;font-weight:600}.vf-steps{display:grid;gap:7px;margin:0;padding:0;list-style:none;counter-reset:vf}.vf-steps li{position:relative;padding-left:20px;color:var(--lk-ink-soft);font-size:13.5px;line-height:1.5;counter-increment:vf;word-break:keep-all}.vf-steps li:before{content:counter(vf) ".";position:absolute;left:0;top:0;color:var(--lk-acc-text);font-weight:800;font-variant-numeric:tabular-nums}.vf-steps b{color:var(--lk-ink);font-weight:700}.vf-note{margin:0;color:var(--lk-ink-soft);font-size:13px;line-height:1.5;word-break:keep-all}.vf-note.warn{color:var(--lk-warn)}.vf-note.bad{color:var(--lk-neg)}.vf-note b{font-weight:700}.vf-acts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:8px;margin-top:2px}.vf-acts.one{grid-template-columns:minmax(0,1fr)}.vf-acts button{min-height:46px;padding:0 14px;border-radius:12px;font:inherit;font-size:15px;font-weight:700}.vf-main{border:1px solid var(--lk-acc-fill-line);background:var(--lk-acc-fill);color:var(--lk-acc-text)}.vf-main:hover:not(:disabled){filter:none;border-color:var(--lk-acc)}.vf-ghost{border:1px solid var(--lk-line2);background:var(--lk-surface);color:var(--lk-ink)}.vf-ghost:hover:not(:disabled){filter:none;background:var(--lk-raised)}.vf-acts button:disabled{opacity:.55;cursor:default}.vf-acts button:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.vf-fine{margin:-6px 0 0;color:var(--lk-ink-dim);font-size:12px;text-align:center}.vf-wait{display:flex;align-items:center;gap:10px;margin:6px 0;color:var(--lk-ink-soft);font-size:13.5px}.vf-wait .spin{flex:none;width:16px;height:16px;margin:0;border-color:var(--lk-line2);border-top-color:var(--lk-acc-mute)}@media(prefers-reduced-motion:reduce){.vf-wait .spin{animation:none}}.acct-body{display:grid;gap:10px;padding:2px 18px 18px;color:var(--lk-ink)}.acct-who{display:flex;align-items:center;gap:8px;margin:0;color:var(--lk-ink);font-size:15px}.acct-kakao{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--lk-kakao);color:var(--lk-kakao-ink);font-size:12px;font-weight:800}.acct-line{margin:0;font-size:14px}.acct-note{margin:0;color:var(--lk-ink-dim);font-size:12.5px;line-height:1.5}.acct-note a{color:var(--lk-acc-text);font-weight:700;text-decoration:underline;text-underline-offset:2px}.acct-acts{display:flex;gap:8px}.acct-out{min-height:40px;padding:0 16px;border:1px solid var(--lk-line2);border-radius:10px;background:var(--lk-surface);color:var(--lk-ink);font-weight:700}.acct-out:hover{filter:none;background:var(--lk-well)}.acct-danger{color:var(--lk-ink-dim);font-size:12.5px}.acct-danger summary{width:max-content;cursor:pointer;font-weight:600}.acct-danger p{margin:6px 0 8px;line-height:1.5}.acct-delete{min-height:36px;padding:0 14px;border:1px solid var(--lk-neg);border-radius:10px;background:none;color:var(--lk-neg);font-weight:700}.acct-delete:hover{filter:none;background:var(--lk-well)}.acct-status{margin:0;color:var(--lk-neg);font-size:12.5px}.acct-status:empty{display:none}.acct-toast{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + var(--site-tabs-h) + 20px);z-index:60;max-width:calc(100vw - 32px);margin:0;padding:10px 16px;border-radius:12px;background:var(--lk-ink);color:var(--lk-surface);font-size:13.5px;font-weight:700;line-height:1.4;box-shadow:var(--lk-shadow-float);opacity:0;pointer-events:none;transform:translate(-50%,8px);transition:opacity .2s ease,transform .2s ease}.acct-toast.on{opacity:1;transform:translate(-50%)}.acct-toast[data-tone=bad]{background:var(--lk-neg);color:var(--lk-badge-ink)}.acct-stale{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + var(--site-tabs-h) + 20px);z-index:60;display:flex;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 32px);margin:0;padding:6px 6px 6px 16px;border-radius:12px;background:var(--lk-ink);color:var(--lk-surface);font-size:13.5px;font-weight:700;line-height:1.4;box-shadow:var(--lk-shadow-float);transform:translate(-50%)}.acct-stale span{min-width:0}.acct-stale button{flex:none;min-height:36px;padding:0 14px;border:0;border-radius:9px;background:var(--lk-surface);color:var(--lk-ink);font-size:13px;font-weight:800}.acct-stale button:hover{filter:none;opacity:.9}.acct-stale button:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}@media(min-width:1024px){.acct-toast,.acct-stale{bottom:32px}}@media(prefers-reduced-motion:reduce){.acct-toast{transition:none}}.mine-sheet-foot{padding:10px 18px 16px;border-top:1px solid var(--lk-line)}.mine-sheet-foot button{width:100%;min-height:44px;border:1px solid var(--lk-acc-line);border-radius:11px;background:var(--lk-acc-soft);color:var(--lk-acc-text);font-size:14px;font-weight:700}.mine-sheet-foot button:hover{filter:none}.hrank-tabs{display:flex;width:fit-content;gap:2px;margin:6px 6px 4px;padding:2px;border-radius:9px}.hrank-tabs button{position:relative;height:32px;padding:0 14px;border:0;border-radius:7px;background:none;color:var(--lk-ink-dim);font-size:13px;font-weight:700}.hrank-tabs button:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.hrank-tabs button:hover{filter:none;color:var(--lk-ink)}.hrank-tabs button:focus-visible,.hrank-row:focus-visible,.news-row:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.hrank-list{margin:0;padding:0;list-style:none}.hrank-list>li+li{border-top:1px solid var(--lk-line)}.hrank-row{display:grid;grid-template-columns:30px 40px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:58px;padding:6px 12px 6px 8px;border:0;border-radius:0;background:none;color:var(--lk-ink);font-weight:500;text-align:left}.hrank-row:hover{filter:none;background:var(--lk-raised)}.hrank-row .rank-no.gold b{color:var(--lk-ink)}.hrank-row .rank-no.small b{font-size:12px}.hrank-row.me{background:var(--lk-acc-soft)}.hrank-row .rank-val .rank-move{text-align:right}.hrank-body .home-state{padding:22px 14px}.news-list{margin:0;padding:0;list-style:none}.news-list>li+li{border-top:1px solid var(--lk-line)}.news-row{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px 6px 14px;color:var(--lk-ink);text-decoration:none}a.news-row:hover{background:var(--lk-raised)}.news-k{flex:none;width:54px;color:var(--lk-ink-dim);font-size:12px;font-weight:600}.news-tt{flex:1;min-width:0;overflow:hidden;font-size:14px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.news-row time{flex:none;color:var(--lk-ink-dim);font-size:12px;font-variant-numeric:tabular-nums}.news-ext{display:grid;color:var(--lk-ink-dim)}.news-ext svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}#homeNews .home-note span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:719.98px){.news-k{width:auto}.news-ext{display:none}}.lk-name .lk-mine-chip{position:relative;display:inline-flex;align-items:center;gap:3px;flex:none;height:22px;margin-left:4px;padding:0 7px;border:1px solid var(--lk-line2);border-radius:9px;background:none;color:var(--lk-ink-dim);font-size:12.5px;font-weight:700;letter-spacing:0;line-height:1;white-space:nowrap}.lk-name .lk-mine-chip:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.lk-name .lk-mine-chip:hover{filter:none;color:var(--lk-ink);border-color:var(--lk-acc-line)}.lk-name .lk-mine-chip:focus-visible{outline:2px solid var(--lk-acc);outline-offset:2px}.lk-name .lk-mine-chip i{font-style:normal;font-size:13px;line-height:1}.lk-name .lk-mine-chip svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.lk-name .lk-mine-chip.on{border-color:var(--lk-acc-line);background:var(--lk-acc-soft);color:var(--lk-acc-text)}.lk-bar .lk-name{min-width:0}.lk-bar .lk-name>span:not(.lk-mine){min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lk-bar .lk-name>.lk-mine{flex:none}.lk-bar .lk-name>.lk-mine:not(:empty){display:flex;align-items:center}.lk-when .lookup-time>summary{white-space:nowrap}.lk-name .lk-mine-chip:not(.on) svg{display:none}@media(min-width:1024px){.lk-bar .lk-id{flex-shrink:100}.lk-bar .lk-name{flex-shrink:0}}@media(max-width:720px){.lk-name .lk-mine-chip{gap:1px;margin-left:2px;padding:0 6px}.lk-name .lk-mine-chip span{display:none}.lk-name .lk-mine-chip:not(.on) svg{display:block}}.lk-name .vf-seal{width:26px;height:26px;margin:-2px 0 -2px 3px}@media(max-width:720px){.lk-name .vf-seal{margin-left:2px;margin-right:-1px}}@media(max-width:1023px){.site-tabs{left:12px;right:12px;bottom:calc(8px + env(safe-area-inset-bottom));height:56px;padding:4px;border-top:0;border-radius:28px;background:var(--lk-glass-fill);-webkit-backdrop-filter:var(--lk-glass-blur);backdrop-filter:var(--lk-glass-blur);box-shadow:var(--lk-glass-shadow)}.site-tabs a{gap:1px;border-radius:24px;color:var(--lk-ink-soft)}.site-tabs a[aria-current=page]{background:var(--lk-glass-platter);color:var(--lk-ink)}.site-tab-ico{height:26px}.site-tabs a[aria-current=page] .site-tab-ico{background:transparent;color:var(--lk-ink)}.site-tabs a[aria-current=page] .site-tab-ico.has-face img{box-shadow:0 0 0 2px var(--lk-ink)}}@media(max-width:1023px){:root{--site-bar-w:min(100vw - 24px, 438px);--site-bar-r:calc((100vw - var(--site-bar-w)) / 2);--site-qm-x:calc(var(--site-bar-r) + 4px + (var(--site-bar-w) - 8px) / 6)}.site-tab-l{display:block;max-width:100%;padding:0 6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.site-tab-badge{position:absolute;top:-6px;left:calc(50% + 6px);display:none;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--lk-cost);color:var(--lk-surface);font-size:10.5px;font-weight:800;line-height:17px;text-align:center;font-variant-numeric:tabular-nums}:root:is([data-bar-tuck],:has(#nudge .lk-nudge.folded)) #siteTabs a[data-qm] .site-tab-badge:not([hidden]){display:block}:root:has(#siteTabs a[data-qm]) .lk-nudge:not(.tucked) .lk-nudge-face{display:none}:root:has(#siteTabs a[data-qm]) .lk-nudge:not(.tucked) .lk-nudge-bw{right:var(--site-bar-r);bottom:42px;max-width:min(320px,var(--site-bar-w));transform-origin:calc(100% - var(--site-qm-x) + var(--site-bar-r)) 100%}:root:has(#siteTabs a[data-qm]) .lk-nudge:not(.tucked) .lk-nudge-bw:after,:root:has(#siteTabs a[data-qm]) .lk-nudge-npc:after{right:calc(var(--site-qm-x) - var(--site-bar-r) - 6.5px);bottom:-5px;border-radius:0 0 3px}:root:has(#siteTabs a[data-qm]) .lk-nudge-npc{right:var(--site-bar-r);bottom:42px;width:300px;max-width:var(--site-bar-w);max-height:calc(100dvh - var(--site-tabs-h) - env(safe-area-inset-bottom) - 54px);transform-origin:calc(100% - var(--site-qm-x) + var(--site-bar-r)) 100%}:root:has(#siteTabs a[data-qm]) .wrap:not(.esim-covered):has(#out .lk-card):has(#nudge .lk-nudge.on:not(.folded)){padding-bottom:180px}:root:has(#siteTabs a[data-qm]) .lk-card .esim-open{padding-right:4px}.lk-nudge.open .lk-nudge-bw{display:none}}@media(max-width:1023px){.site-tabs{transition:transform .26s cubic-bezier(.05,.7,.1,1)}:root[data-bar-tuck] .site-tabs{transform:translateY(calc(100% + 40px + env(safe-area-inset-bottom)));pointer-events:none;transition:transform .2s cubic-bezier(.3,0,.8,.15)}.lk-nudge-bw{transition:transform .34s cubic-bezier(.34,1.56,.64,1) .32s,opacity .18s ease-out .32s,translate .26s cubic-bezier(.05,.7,.1,1)}:root[data-bar-tuck] .lk-nudge:not(.tucked):not(.bidding):not(.folded) .lk-nudge-bw{opacity:0;visibility:hidden;translate:0 24px;pointer-events:none;transition:opacity .15s ease-in,translate .2s cubic-bezier(.3,0,.8,.15),visibility 0s .2s}.rank-list>li:has(.rank-row.me){transition:bottom .26s cubic-bezier(.05,.7,.1,1)}:root[data-bar-tuck] .rank-list>li:has(.rank-row.me){bottom:env(safe-area-inset-bottom);transition:bottom .2s cubic-bezier(.3,0,.8,.15)}}@media(prefers-reduced-motion:reduce){:root .site-tabs,:root[data-bar-tuck] .site-tabs,:root .lk-nudge-bw,:root[data-bar-tuck] .lk-nudge:not(.tucked):not(.bidding):not(.folded) .lk-nudge-bw,:root .rank-list>li,:root[data-bar-tuck] .rank-list>li:has(.rank-row.me){transition:none}}.site-nav a{border-radius:0;background:transparent;box-shadow:inset 0 -2px 0 transparent}.site-nav a:hover{background:transparent}.site-nav a[aria-current=page],.site-nav a.on{background:transparent;box-shadow:inset 0 -2px 0 var(--lk-acc-mute);color:var(--lk-ink)}.search-sheet{display:none}@media(max-width:1023.98px){.search-sheet:not([hidden]){display:block;position:fixed;inset:0;z-index:45}:root.search-sheet-on{overflow:hidden}.search-sheet-scrim{position:absolute;inset:0;background:var(--lk-scrim);opacity:0;transition:opacity .2s linear}.search-sheet.is-open .search-sheet-scrim{opacity:1}.search-sheet-panel{position:absolute;top:0;left:0;right:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto auto minmax(0,1fr);align-items:center;column-gap:6px;box-sizing:border-box;max-height:min(calc(var(--sheet-vvh,100dvh) - 56px),600px);padding:calc(10px + env(safe-area-inset-top)) max(12px,calc((100vw - 640px)/2)) 12px;background:var(--lk-ground);color:var(--lk-ink);border-radius:0 0 22px 22px;box-shadow:0 0 0 1px var(--lk-line);transform:translateY(-100%);transition:transform .2s cubic-bezier(.3,0,.8,.15)}.search-sheet.is-open .search-sheet-panel{transform:none;transition:transform .3s cubic-bezier(.05,.7,.1,1)}.sheet-search,.sheet-search .search-row{display:contents}.search-sheet .search-row #f{grid-column:2;grid-row:1;padding:5px}.search-sheet .search-row #f #go{padding:0 15px}.search-sheet .search-row #f #go .go-wait-l{display:none}.search-sheet .search-row .worlds:not([hidden]){grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0 0}.search-sheet .search-row .worlds .w{min-width:0;padding:0 8px}@media(min-width:480px){.search-sheet .search-row .worlds:not([hidden]){grid-template-columns:repeat(4,minmax(0,1fr))}}.search-sheet .search-row .search-field-error{top:auto;left:auto;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.search-sheet .search-row #name[aria-invalid=true]::placeholder{color:var(--lk-neg)}.search-sheet-back,.search-sheet-x{grid-row:1;display:grid;place-items:center;height:44px;padding:0;border:0;background:none;color:var(--lk-ink-soft)}.search-sheet-back{grid-column:1;width:40px;margin-left:-8px;border-radius:12px}.search-sheet-back svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.search-sheet-x{grid-column:3;padding:0 4px 0 8px;font-size:15px;font-weight:600;white-space:nowrap}.search-sheet :is(.search-sheet-back,.search-sheet-x):hover{filter:none;color:var(--lk-ink)}.search-sheet :is(.search-sheet-back,.search-sheet-x):focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px;border-radius:10px}.search-sheet[data-sheet=top] .search-sheet-back,.search-sheet[data-sheet=full] .search-sheet-x{display:none}.sheet-msgs{grid-column:1/-1;grid-row:3;min-width:0}.sheet-msgs #msgs:not(:empty){padding-top:10px}.sheet-msgs .msg{margin:0 0 6px;padding:10px 12px;border:0;border-radius:12px;background:var(--lk-surface);color:var(--lk-ink-soft);font-size:13px;line-height:1.5}.sheet-msgs .msg.err{color:var(--lk-neg)}.sheet-msgs .msg.warn{color:var(--lk-warn)}.search-sheet .search-row .quick-panel{grid-column:1/-1;grid-row:4;position:static;align-self:stretch;width:auto;max-height:none;min-height:0;margin:10px 0 0;padding:4px 0 6px;overflow:auto;overscroll-behavior:contain;border:1px solid var(--lk-line);border-radius:16px;background:var(--lk-surface);box-shadow:none}.search-sheet .search-row .quick-panel[hidden]{display:none}.search-sheet .quick-row.has-face .quick-row-open{gap:8px;min-height:56px;padding:6px 8px}.search-sheet .quick-row.has-face .home-face{width:40px;height:40px;margin:0 2px 0 0}.search-sheet .quick-row-open b{font-size:15px}.search-sheet .quick-row-open span{font-size:12.5px}.search-sheet .quick-row-remove{width:44px;height:44px}.search-sheet .quick-panel-heading{min-height:32px;padding:6px 8px 0}.search-sheet .quick-panel-heading button{min-height:40px}.search-sheet[data-sheet=full] .search-sheet-scrim{display:none}.search-sheet[data-sheet=full] .search-sheet-panel{bottom:auto;height:var(--sheet-vvh,100dvh);max-height:none;border-radius:0;box-shadow:none;padding-bottom:calc(8px + env(safe-area-inset-bottom));opacity:0;transform:translateY(14px);transition:opacity .15s linear,transform .18s cubic-bezier(.3,0,.8,.15)}.search-sheet[data-sheet=full].is-open .search-sheet-panel{opacity:1;transform:none;transition:opacity .2s linear,transform .26s cubic-bezier(.05,.7,.1,1)}.search-sheet[data-sheet=full] .search-row .quick-panel{align-self:start;max-height:100%;margin-top:12px}}@media(prefers-reduced-motion:reduce){.search-sheet-scrim,.search-sheet .search-sheet-panel,.search-sheet.is-open .search-sheet-panel,.search-sheet .search-row .world-badge i{transition:none}}.esim-dialog{inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--lk-ground);color:var(--lk-ink);font:inherit;overflow:hidden;color-scheme:var(--lk-scheme)}.esim-dialog[open]{display:flex;flex-direction:column}.esim-dialog::backdrop{background:var(--lk-ground)}.esim-dialog *{box-sizing:border-box}.esim-dialog button:not(:where(.idetail *,.ioption-popup *,.minput *)),.esim-dialog input:not(:where(.minput *)),.esim-dialog select:not(:where(.minput *)){font:inherit}.esim-dialog button:not(:where(.idetail *,.ioption-popup *,.minput *)){cursor:pointer;min-height:36px;padding:7px 12px;border-radius:8px}.esim-dialog button:not(:where(.idetail *,.ioption-popup *)):focus-visible,.esim-dialog input:focus-visible,.esim-dialog select:focus-visible,.esim-dialog [role=button]:focus-visible{outline:2px solid var(--lk-acc);outline-offset:3px}.esim-dialog .ghost{background:var(--lk-raised);border:1px solid var(--lk-line2);color:var(--lk-ink)}.esim-dialog .ghost:hover{background:var(--lk-lift);color:var(--lk-ink)}.esim-dialog input:not(:where(.minput *)),.esim-dialog select:not(:where(.minput *)){min-width:0;width:100%;height:38px;padding:6px 9px;border:1px solid var(--lk-line2);border-radius:7px;background:var(--lk-surface);color:var(--lk-ink)}.esim-dialog input[type=checkbox]{width:18px;height:18px;accent-color:var(--lk-acc-text)}.esim-dialog input[type=number]{font-variant-numeric:tabular-nums}.esim-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 24px;border-bottom:1px solid var(--lk-line2);flex:none}.esim-header h1{display:flex;align-items:center;flex-wrap:wrap;gap:14px;font-size:22px;margin:0}.esim-header h1 small{font-size:12px;font-weight:400;color:var(--lk-ink-soft)}.esim-header>div,.esim-section-head>div{display:flex;gap:8px}.esim-header>div{flex-shrink:0;white-space:nowrap}.esim-summary{display:flex;align-items:center;gap:22px;padding:14px 24px;background:var(--lk-raised);border-bottom:1px solid var(--lk-line2);flex:none;font-variant-numeric:tabular-nums}.esim-summary>span:not(.esim-arrow){display:flex;align-items:baseline;gap:12px;color:var(--lk-ink-soft);font-size:13px}.esim-summary b{color:var(--lk-ink);font-size:22px;font-weight:700}.esim-summary>small{margin-left:auto;color:var(--lk-ink-soft);white-space:nowrap}.esim-power{display:flex;align-items:center;gap:8px;color:var(--lk-gain);font-size:22px;white-space:nowrap}.esim-power .ui-icon{width:22px;height:22px}.esim-power.negative{color:var(--lk-neg)}.esim-arrow{color:var(--lk-ink-soft)}.esim-content{overflow:auto;flex:1;min-height:0;scrollbar-gutter:stable;scrollbar-color:var(--lk-line2) var(--lk-surface)}.esim-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:20px 24px;max-width:1720px;margin:auto}.esim-equipped,.esim-edit-side{min-width:0}.esim-equipped{border-right:1px solid var(--lk-line2);padding-right:24px}.esim-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}.esim-dialog h2{font-size:17px;line-height:1.4;margin:0;font-weight:650}.esim-dialog h2 small{font-size:13px;color:var(--lk-ink-soft);margin-left:5px}.esim-segments{display:flex;gap:3px;background:var(--lk-ground);border:1px solid var(--lk-line2);padding:3px;border-radius:9px}.esim-segments button{border:0;background:transparent;color:var(--lk-ink-soft);white-space:nowrap}.esim-segments button[aria-pressed=true]{background:var(--lk-lift);color:var(--lk-acc-text)}.esim-bag-area{container-type:inline-size;margin:22px 0 12px}.esim-bag-area .bag{--cell:min(83px,calc((100cqw - 42px)/7));width:100%;margin:0}.esim-bag-area .bagrest{--cell:min(60px,calc((100cqw - 42px)/7));justify-content:start}.esim-dialog .esim-character{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:8px;padding:10px;text-align:center}.esim-character>img{width:85%;height:65%;object-fit:contain;image-rendering:pixelated}.esim-character>strong{font-size:16px}.esim-character>span{font-size:12px;color:var(--lk-ink-soft)}.esim-character .esim-avatar-empty{height:65%;display:flex;align-items:center;color:var(--lk-ink-soft)}.esim-changed{position:absolute;bottom:0;left:0;padding:1px 4px;background:var(--lk-lift);border-radius:0 4px 0 5px;box-shadow:inset 0 0 0 1px var(--lk-acc-line);color:var(--lk-acc-text);font-size:10px;font-weight:700}.esim-sets{padding-top:16px;margin-top:18px;border-top:1px solid var(--lk-line2)}.esim-sets h2{margin-bottom:10px}.esim-sets table{width:100%;border-collapse:collapse;font-size:12px;margin:0 0 18px;table-layout:fixed}.esim-sets th,.esim-sets td{text-align:left;padding:8px 6px;border-bottom:1px solid var(--lk-line2);overflow-wrap:anywhere}.esim-sets th:first-child{width:52%}.esim-sets thead{color:var(--lk-ink-soft);font-size:11px}.esim-sets tbody th{font-weight:500}.esim-set-detail td{font-size:11px;line-height:1.7}.esim-set-detail del{display:block;color:var(--sv-tx-red-1);text-decoration:none}.esim-set-detail span{display:block;color:var(--lk-gain)}.esim-star-detail{color:var(--lk-gain);font-size:11px;line-height:1.7}.esim-star-detail .negative{color:var(--ep-red,var(--lk-neg))}.esim-caption{color:var(--lk-ink-soft);font-size:12px;margin:0 0 12px;line-height:1.5}.esim-candidate-list{display:flex;overflow-x:auto;gap:12px;padding:4px 3px 12px;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.esim-dialog .esim-candidate{display:flex;flex-direction:column;align-items:center;gap:6px;flex:0 0 86px;width:86px;border:0;background:transparent;padding:0;color:var(--lk-ink);font-size:11px;text-align:center}.esim-candidate>.ic{width:66px;height:66px}.esim-candidate>span:not(.ic){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.esim-candidate small{color:var(--lk-ink-soft);font-size:10px}.esim-candidate:hover>.ic{outline:2px solid var(--lk-acc-mute);outline-offset:2px}.esim-candidates{border-bottom:1px solid var(--lk-line2);padding-bottom:8px}.esim-editor{padding-top:20px;scroll-margin-top:12px}.esim-editor .esim-section-head button{font-size:12px;padding:6px 8px}.esim-item-heading{display:flex;gap:14px;align-items:center;margin-bottom:14px}.esim-item-heading>.ic{width:62px;height:62px;flex:none}.esim-item-heading>div{flex:1;min-width:0}.esim-item-heading label,.esim-meta label{display:flex;flex-direction:column;gap:5px;font-size:11px;color:var(--lk-ink-soft)}.esim-item-heading input{font-size:16px;font-weight:600}.esim-item-heading>div>span{display:block;margin-top:5px;font-size:12px;color:var(--lk-ink-soft)}.esim-meta{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:12px;margin-bottom:18px}.esim-option-tabs{margin-bottom:14px}.esim-option-tabs button{flex:1;padding:7px 6px;font-size:13px}.esim-options{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.esim-option-row{display:grid;grid-template-columns:18px minmax(100px,1fr) 105px 12px 45px;gap:8px;align-items:center}.esim-option-row>span{font-size:12px;color:var(--lk-ink-soft);text-align:center}.esim-option-row .esim-delete{border:0;padding:5px;font-size:11px;background:transparent;color:var(--sv-tx-red-2)}.esim-dialog .esim-delete{color:var(--lk-neg)}.esim-expectation{margin-top:18px;border-top:1px solid var(--lk-line2);padding:18px 0;color:var(--lk-ink-soft)}.esim-expectation h2{color:var(--lk-ink)}.esim-expectation p{font-size:13px;margin:12px 0 4px}.esim-expectation>span{font-size:12px;line-height:1.5}.esim-notices{max-width:1672px;margin:0 auto 24px;padding:0 24px;color:var(--lk-warn);font-size:13px;line-height:1.6}.esim-notices p{margin:6px 0}.esim-error{color:var(--lk-neg)}.esim-new-form{display:grid;grid-template-columns:140px minmax(120px,1fr) auto;gap:8px;margin:12px 0}.esim-new-form label{font-size:12px;color:var(--lk-ink-soft)}.esim-new-form button{align-self:end}.esim-new-form p{grid-column:1/-1;font-size:12px;color:var(--lk-ink-soft);margin:0}@media(min-width:1500px){.esim-layout{gap:32px}.esim-equipped{padding-right:32px}.esim-bag-area .bag{--cell:85px}}@media(max-width:1120px){.esim-summary{gap:14px}.esim-summary>span:not(.esim-arrow){flex-direction:column;gap:4px}.esim-summary b,.esim-power{font-size:19px}.esim-option-row{grid-template-columns:16px minmax(90px,1fr) 85px 9px 40px;gap:5px}.esim-layout{gap:18px;padding:16px}.esim-equipped{padding-right:18px}}@media(max-width:849px){.esim-header{padding:12px 14px}.esim-header h1{font-size:18px;gap:4px}.esim-header h1 small{width:100%}.esim-header>div{gap:5px}.esim-header button{font-size:12px;padding:6px 8px}.esim-summary{padding:12px 14px;flex-wrap:wrap;gap:10px 16px}.esim-summary b,.esim-power{font-size:17px}.esim-summary>small{font-size:11px}.esim-layout{display:block;padding:14px;max-width:650px}.esim-equipped{border-right:0;padding-right:0}.esim-edit-side{margin-top:24px;border-top:1px solid var(--lk-line2);padding-top:18px}.esim-bag-area .bag{--cell:min(78px,calc((100cqw - 42px)/7))}.esim-character>strong{font-size:13px}.esim-character>span{font-size:10px}.esim-notices{padding:0 14px}.esim-section-head h2{font-size:16px}.esim-character .esim-avatar-empty{font-size:11px}.esim-new-form{grid-template-columns:100px minmax(80px,1fr)}.esim-new-form button{grid-column:1/-1}.esim-option-tabs button{font-size:12px;padding:7px 3px}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);white-space:nowrap;overflow:hidden}.esim-dialog{--ep-border:var(--lk-line2);--ep-muted:var(--lk-ink-soft);--ep-panel:var(--lk-raised);--ep-blue:var(--lk-acc-text);--ep-green:var(--lk-gain);--ep-red:var(--lk-neg);--ep-warn:var(--lk-warn);--ep-nav-fill:var(--lk-acc);--ep-nav-soft:var(--lk-lift);--ep-nav-current:var(--sv-bg-blue-1);--ep-nav-hover:var(--lk-raised);--ep-nav-indicator:var(--lk-acc-text);--ep-nav-focus:var(--lk-ink);color-scheme:var(--lk-scheme)}.esim-dialog ::selection{background:var(--lk-sel);color:var(--lk-ink)}.esim-dialog img.ep-damaged-icon{filter:grayscale(1) brightness(.65)}.ep-item-popup [data-esim-forge-link]:not([aria-disabled=true]){position:relative;isolation:isolate;cursor:pointer;border-radius:6px}.ep-item-popup [data-esim-forge-link]:not([aria-disabled=true]):before{content:"";position:absolute;inset:-4px;z-index:-1;pointer-events:none;border-radius:9px;opacity:0;background:radial-gradient(ellipse at 50% 0,var(--sv-bg-blue-2),var(--sv-bg-blue-3) 65%,transparent);box-shadow:0 2px 14px var(--lk-acc-line),inset 0 0 12px var(--lk-acc-line);transition:opacity .12s ease-out}.ep-item-popup [data-esim-forge-link]:not([aria-disabled=true]):is(:hover,:focus-visible):before{opacity:1;transition-duration:.18s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.ep-item-popup [data-esim-forge-link]:not([aria-disabled=true]):active:before{opacity:.65;transition-duration:70ms}.ep-item-popup [data-esim-forge-link]:focus-visible{outline:2px solid var(--lk-acc);outline-offset:3px}@media(prefers-reduced-motion:reduce){.ep-item-popup [data-esim-forge-link]:before{transition:none!important}}.esim-dialog button:not(:where(.idetail *,.ioption-popup *,.minput *)){min-height:40px}.esim-layout{grid-template-columns:minmax(330px,1.1fr) minmax(300px,1fr);max-width:1440px;gap:24px;align-items:start}.esim-equipped{position:sticky;top:20px;padding-right:24px}.esim-edit-side{display:block}.esim-bag-area .bag{--cell:min(80px,calc((100cqw - 42px)/7));width:max-content;max-width:100%;margin:auto}.esim-bag-area .bag .ic.empty{cursor:pointer}.esim-bag-area .bag .ic.empty:hover{background:var(--lk-lift)}.esim-bag-area .bag .ic.empty[aria-pressed=true]{outline:2px solid var(--lk-acc-mute);outline-offset:3px;opacity:1}.esim-page .ic:is([data-esim-item],[data-esim-heart],[data-esim-slot]){transition:transform .08s}.esim-page .ic:is([data-esim-item],[data-esim-heart],[data-esim-slot]):active{transform:scale(.94)}.esim-summary{font-variant-numeric:tabular-nums;flex-wrap:wrap}.esim-power>img{width:1.2em;height:1.2em;object-fit:contain;flex:none}.esim-summary>small{font-size:12px}.esim-section-head{min-height:40px;margin-bottom:12px;flex-wrap:wrap}.ep-detail{min-width:0;padding:16px;background:var(--ep-panel);border:1px solid var(--ep-border);border-radius:12px}.ep-item-popup{position:fixed;z-index:10;display:flex;padding:0;border:0;box-shadow:0 16px 48px var(--sv-sh-gray-1);overflow:hidden}.ep-popup-scroll{display:flex;flex:1;min-width:0;min-height:0;overflow:hidden}.ep-mobile-item,.ep-detail-actions.ep-mobile-actions{display:none}.ep-popup-body{min-width:0;width:100%;overflow:auto;padding:18px;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.ep-forge-open .ep-popup-body{flex:0 0 var(--ep-info-width)}.ep-popup-body:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-3px}.ep-item-popup .ep-forge-pane{flex:1;min-width:0;margin:0;padding:0 24px 16px;border-top:0;border-left:1px solid var(--ep-border);overflow:auto;overflow-anchor:none;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent;scroll-padding-top:132px;background:var(--lk-raised);container-type:inline-size;container-name:forge}.ep-forge-top{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 16px;margin:0 -24px 12px;padding:12px 24px 0;background:var(--lk-raised);border-bottom:1px solid var(--ep-border)}.ep-forge-heading{min-height:44px;margin:0;gap:8px}.ep-forge-top .ep-forge-heading h2{font-size:16px;white-space:nowrap}.esim-dialog .ep-forge-back{display:flex;align-items:center;gap:4px;min-width:40px;justify-content:center}.ep-forge-back svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ep-forge-back span{display:none}.ep-forge-tools{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.ep-forge-tools button{font-size:12px}.ep-slot-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:12px 0}.ep-slot-heading .esim-caption{margin:0}.ep-slot-heading button{font-size:12px;min-height:44px}.ep-forge-power{display:grid;gap:3px;padding:0;font-variant-numeric:tabular-nums}.ep-forge-top>.ep-forge-power{text-align:right;align-content:center}.ep-forge-top>.ep-forge-power>div{justify-content:flex-end}.ep-forge-power>span{font-size:12px;color:var(--ep-muted)}.ep-forge-power>div{display:flex;align-items:baseline;gap:8px 12px;flex-wrap:wrap}.ep-forge-power b{font-size:20px;font-weight:700;white-space:nowrap}.ep-forge-power strong{font-size:13px;white-space:nowrap}.ep-forge-power strong.positive{color:var(--ep-green,var(--lk-gain))}.ep-forge-power strong.negative{color:var(--ep-red,var(--lk-neg))}.ep-power-reason{font-size:12px;color:var(--dim)}.ep-power-reason summary{cursor:pointer;min-height:32px;align-content:center}.ep-power-reason p{margin:6px 0;line-height:1.6;overflow-wrap:anywhere}.ep-item-power{margin:0 12px;padding:12px 0;border-bottom:1px solid var(--line)}.ep-item-power{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:12px;row-gap:8px}.ep-item-power>.ep-forge-power{flex:1 0 auto}.ep-item-power>.ep-item-links{margin:0 0 0 auto;justify-content:flex-end}.ep-item-power>:not(.ep-forge-power,.ep-item-links){flex:1 1 100%}.ep-item-power .ep-forge-power>div{justify-content:space-between}.ep-forge-compare .ep-forge-power b{font-size:16px}.ep-forge-compare .ep-forge-power strong{font-size:12px}.ep-forge-manage{border-top:1px solid var(--line);margin-top:0;font-size:13px;color:var(--ep-muted)}.ep-forge-manage>summary{min-height:44px;align-content:center;cursor:pointer}.ep-forge-enter{animation:ep-forge-open .18s cubic-bezier(.16,1,.3,1)}@keyframes ep-forge-open{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.ep-item-popup .esim-section-head:first-child{padding-right:44px;min-height:36px}.ep-item-popup .ep-forge-heading:first-child{padding-right:0}.esim-dialog .ep-popup-close{position:absolute;top:8px;right:8px;z-index:1;display:grid;place-items:center;width:40px;height:40px;padding:8px;background:var(--ep-panel);color:var(--lk-ink);border:0}.esim-dialog .ep-popup-close:hover{background:var(--lk-track);color:var(--lk-ink)}.ep-popup-close svg,.ep-forge-close svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.ep-item-popup .ep-detail-options{max-height:none;overflow:visible;scrollbar-gutter:auto}.ep-popup-enter{animation:ep-popup-open .16s cubic-bezier(.16,1,.3,1)}@keyframes ep-popup-open{0%{opacity:.65;transform:translateY(4px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ep-popup-enter,.ep-forge-enter{animation:none}}.ep-detail .esim-section-head button{font-size:12px;padding:5px 8px}.ep-slot-label{color:var(--ep-muted);font-size:12px}.ep-item-title{display:flex;align-items:center;gap:14px;padding:10px 0 20px}.ep-item-title>.ic{width:76px;height:76px;flex-shrink:0;background-color:var(--lk-lift)}.ep-item-title>div{min-width:0}.ep-item-title h3{font-size:18px;line-height:1.45;margin:0;font-weight:650;word-break:keep-all;overflow-wrap:anywhere}.ep-item-title p{font-size:12px;line-height:1.5;margin:7px 0 0;color:var(--ep-muted)}.ep-stars{display:flex;flex-wrap:wrap;gap:2px;max-width:270px;margin-bottom:7px}.ep-stars svg{width:12px;height:12px;fill:var(--sv-tx-yellow-1);filter:drop-shadow(0 0 2px var(--sv-sh-yellow-1))}.ep-detail-options{max-height:450px;overflow:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.ep-option-section{padding:15px 0;border-top:1px solid var(--ep-border)}.ep-option-section h3{display:flex;align-items:center;gap:7px;font-size:14px;margin:0 0 10px;font-weight:650}.ep-option-section dl{margin:0;display:flex;flex-direction:column;gap:8px}.ep-option-section dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px;line-height:1.5}.ep-option-section dt{color:var(--lk-ink-soft);word-break:keep-all;overflow-wrap:anywhere}.ep-option-section dd{margin:0;flex-shrink:0;font-variant-numeric:tabular-nums;color:var(--lk-acc-text);text-align:right}.ep-option-section:first-child dd{color:var(--lk-cost)}.ep-option-empty{font-size:12px;color:var(--ep-muted);margin:0}.ep-extra-option{font-size:13px;line-height:1.6;margin:0;color:var(--lk-ink-soft);overflow-wrap:anywhere}.ep-detail{scroll-margin-top:14px}.ep-detail-actions{display:flex;gap:8px;padding-top:16px;border-top:1px solid var(--ep-border)}.esim-dialog .ep-primary{background:var(--lk-acc);border:1px solid var(--lk-acc-line);color:var(--lk-on-acc);flex:1;font-size:13px;font-weight:600}.esim-dialog .ep-primary:hover{background:var(--lk-acc)}.ep-detail-actions .ghost{font-size:12px}.ep-detail-actions .ep-forge{flex:1;font-size:13px;font-weight:600}.ep-detail-actions .ep-discard{flex:0 0 44px;width:44px;min-height:44px;padding:10px;display:grid;place-items:center;color:var(--tx-sub)}.ep-detail-actions .ep-discard:hover{color:var(--lk-neg);border-color:var(--sv-ln-red-1)}.ep-discard svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.esim-inline .ep-discard-dialog{width:min(360px,calc(100vw - 32px));box-sizing:border-box;margin:auto;padding:24px;background:var(--panel2);color:inherit;border:1px solid var(--line);border-radius:12px;max-height:calc(100dvh - 32px);overflow:auto;color-scheme:var(--lk-scheme)}.ep-discard-dialog::backdrop{background:var(--sv-bg-gray-1)}.ep-discard-dialog h3{margin:0 0 16px;font-size:18px;line-height:1.4}.ep-discard-dialog p{margin:0;color:var(--tx-sub);font-size:13px;line-height:1.65;overflow-wrap:anywhere}.ep-discard-dialog .ep-discard-name{margin-bottom:8px;font-size:15px;color:inherit;font-weight:600}.ep-discard-actions{display:flex;gap:8px;margin-top:24px}.esim-inline .ep-patch-dialog{width:min(400px,calc(100vw - 32px))}.ep-patch-dialog h3{margin-bottom:10px}.ep-patch-dialog .ep-patch-doping{display:flex;flex-wrap:wrap;gap:2px 8px;margin-top:12px;font-size:12.5px}.ep-patch-dialog .ep-patch-doping b{color:var(--lk-ink);font-weight:600}.ep-patch-rows{display:grid;gap:10px;margin-top:14px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--lk-surface)}.ep-patch-dialog .ep-patch-rows>p,.ep-patch-rows>label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;font-size:13px;color:var(--tx-sub)}.ep-patch-rows b{color:var(--lk-ink);font-size:16px;font-variant-numeric:tabular-nums}.esim-inline .ep-patch-rows input{width:9.5em;min-width:0;min-height:38px;padding:6px 10px;border:1px solid var(--sv-ln-blue-1);border-radius:8px;background:var(--lk-ground);color:var(--lk-ink);font:inherit;font-size:15px;text-align:right;font-variant-numeric:tabular-nums}.ep-patch-rows input:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:1px}.ep-patch-dialog .ep-patch-diff{min-height:20px;margin-top:10px;color:var(--lk-ink);font-size:14px;font-weight:600}.ep-patch-dialog .ep-patch-note{margin-top:6px;font-size:12px}.ep-patch-dialog .ep-patch-now{margin-top:6px;color:var(--lk-gain);font-size:12px}.ep-patch-dialog .ep-patch-stale{margin-top:6px;color:var(--ep-warn,var(--lk-warn));font-size:12px;word-break:keep-all}.ep-patch-tag{display:inline-flex;align-items:center;height:18px;margin-left:6px;padding:0 6px;border-radius:4px;background:var(--sv-bg-green-1);color:var(--lk-gain);font-size:11px;font-style:normal;font-weight:600}.ep-patch-on{color:var(--lk-gain);font-weight:600}.esim-inline .ep-discard-actions button{flex:1;min-height:44px;font-size:14px}.ep-discard-actions [data-discard-confirm]{color:var(--lk-neg);border-color:var(--sv-ln-red-1)}.ep-discard-dialog .ep-rank-change{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:18px}.ep-rank-change strong{color:var(--ep-gold,var(--lk-cost))}.ep-discard-dialog[data-return-action=forge-reroll] p{font-size:14px}.ep-discard-dialog[data-return-action=forge-reroll] [data-discard-confirm]{flex:1.6}.ep-set-options h3 small{font-size:12px;font-weight:400;color:var(--ep-muted);margin-left:auto}.ep-set-options h4{font-size:13px;margin:16px 0 10px;font-weight:600}.ep-set-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.ep-set-badges>span{display:inline-flex;align-items:center;gap:6px;background:var(--lk-surface);color:var(--lk-ink);border-radius:8px;padding:5px 9px;font-size:13px}.ep-set-badges>span:last-child:not(:first-child){color:var(--lk-warn)}.ep-set-badges img{width:18px;height:18px;object-fit:contain;flex-shrink:0}.ep-set-tiers{border-top:1px solid var(--ep-border)}.ep-set-tiers>summary{cursor:pointer;font-size:13px;padding:12px 0;min-height:44px}.ep-set-tiers>summary>span{font-size:12px;color:var(--ep-muted);margin-left:8px}.ep-set-tiers .iopt-tier{padding:12px 8px;border-bottom:1px solid var(--ep-border)}.ep-set-tiers .iopt-tier:last-child{border-bottom:0}.ep-set-tiers .iopt-tier-title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--ep-muted)}.ep-set-tiers .iopt-tier-label{display:inline-flex;align-items:center;gap:6px}.ep-set-tiers .iopt-tier-label img{width:14px;height:14px;object-fit:contain;flex-shrink:0}.ep-set-tiers .iopt-tier-title em{margin-left:auto;font-size:11px;font-style:normal;color:var(--lk-cost)}.ep-set-tiers .iopt-tier.active{background:var(--lk-lift);border-radius:8px}.ep-set-tiers .iopt-tier.active .iopt-tier-title{color:var(--lk-ink)}.ep-set-tiers .iopt-tier.active dd{color:var(--lk-cost)}.ep-option-section .ep-set-stats>div{font-size:12px}.ep-reference{font-size:12px;line-height:1.6;color:var(--lk-warn);margin:0 0 12px}.esim-candidates{min-width:0;border:0;padding:0}.esim-section-head>.ep-candidate-tabs{display:grid;grid-template-columns:1fr 1fr;gap:3px;width:100%;min-width:0}.ep-candidate-tabs button{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;padding:9px 8px;font-size:14px;white-space:normal;word-break:keep-all}.ep-candidate-tabs button small{font-size:12px;font-variant-numeric:tabular-nums}.esim-candidates .esim-section-head>button{font-size:12px;padding:6px 8px}.esim-candidates .esim-caption{margin:0 0 16px;font-size:12px}.esim-candidates .esim-caption b{color:var(--lk-ink);font-weight:600}.esim-candidate-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(66px,1fr));gap:10px;max-height:570px;overflow:auto;align-content:start;padding:8px;background:var(--lk-surface);border:1px solid var(--ep-border);border-radius:10px;scrollbar-gutter:stable}.esim-dialog .esim-candidate{display:flex;flex-direction:column;gap:5px;width:100%;min-width:0;flex:initial;padding:0 0 4px;border:0;background:transparent;border-radius:5px;color:var(--lk-ink-soft);text-align:center;min-height:88px}.esim-candidate{container-type:inline-size}.esim-candidate>.ic{--cell:100cqw;width:100%;height:auto;aspect-ratio:1;min-height:60px;background-color:var(--lk-lift)}.esim-candidate>.ic>img{width:76%;height:76%;object-fit:contain;image-rendering:pixelated}.esim-candidate .ep-candidate-name{font-size:11px;line-height:1.35;max-width:100%;overflow-wrap:anywhere;-webkit-line-clamp:2}.esim-candidate .ep-item-level{position:absolute;bottom:3px;right:4px;color:var(--lk-ink);font-size:10px;line-height:1.3;text-shadow:0 1px 2px var(--sv-sh-gray-2)}.esim-candidate:hover>.ic{outline:1px solid var(--lk-acc-mute);outline-offset:1px}.ep-option-group{min-width:0;align-self:start}.ep-option-group>summary{display:flex;flex-direction:column;gap:5px;position:relative;min-height:88px;list-style:none;cursor:pointer;color:var(--lk-ink-soft);text-align:center;border-radius:7px}.ep-option-group>summary::-webkit-details-marker{display:none}.ep-option-group>summary:focus-visible{outline:2px solid var(--lk-acc);outline-offset:3px}.ep-option-group .ep-group-icon{width:100%;height:auto;aspect-ratio:1;min-height:60px;background:var(--lk-lift);border:1px solid var(--sv-ln-blue-2);border-radius:7px;box-shadow:inset 0 -3px var(--lk-line)}.ep-group-icon>img{width:76%;height:76%;object-fit:contain;image-rendering:pixelated}.ep-group-count{position:absolute;right:3px;bottom:3px;padding:1px 4px;border-radius:3px;background:var(--lk-raised);color:var(--lk-ink);font-size:11px;line-height:1.4;font-weight:600}.ep-option-group .ep-candidate-name{font-size:11px;line-height:1.35;overflow-wrap:anywhere}.ep-option-group:not([open])>summary .ep-candidate-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ep-group-chevron{position:absolute;right:7px;top:7px;width:7px;height:7px;border-right:2px solid var(--sv-chevron);border-bottom:2px solid var(--sv-chevron);transform:rotate(45deg)}.ep-option-group>summary:hover .ep-group-icon{outline:1px solid var(--lk-acc-mute);outline-offset:1px}.ep-option-group[open]{grid-column:1/-1;padding:10px;border:1px solid var(--lk-line2);border-radius:8px;background:var(--lk-raised)}.ep-option-group[open]>summary{flex-direction:row;align-items:center;gap:12px;min-height:44px;padding-right:24px;text-align:left}.ep-option-group[open] .ep-group-icon{flex:0 0 48px;width:48px;min-height:48px}.ep-option-group[open]>summary .ep-candidate-name{font-size:13px;font-weight:600}.ep-option-group[open] .ep-group-chevron{top:18px;transform:rotate(225deg)}.ep-shared-options{display:grid;gap:6px;margin:12px 0;color:var(--lk-ink-soft);font-size:12px;line-height:1.5}.ep-shared-options>div{display:flex;flex-wrap:wrap;gap:3px 12px}.ep-shared-options span{overflow-wrap:anywhere}.ep-shared-options small{flex-basis:100%;color:var(--lk-ink-soft);font-size:11px}.ep-option-group-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:10px;align-items:start}.ep-item-status{position:absolute;bottom:0;inset-inline:0;display:flex;z-index:2;font-size:12px;font-weight:800;line-height:1.5;text-align:center;pointer-events:none}.ep-item-status>span{flex:1;padding:2px 0}.ep-worn{background:var(--sv-bg-green-2)}.ep-broken{background:var(--sv-bg-red-1);color:var(--lk-neg)}.ep-damaged-notice{display:grid;gap:6px;color:var(--lk-ink);line-height:1.6}.ep-damaged-notice strong{color:var(--lk-neg)}.ep-flame-grade{font-size:12px;font-weight:700}.ep-flame-grade[data-grade]{color:var(--g)}.ep-bag-empty{aspect-ratio:1;min-height:60px;background:var(--lk-raised);border:1px solid var(--lk-line);border-radius:7px}.ep-bag-help{font-size:12px;color:var(--ep-muted);line-height:1.6;margin:12px 0}.ep-detail-empty{padding:28px 0;min-height:200px;display:flex;flex-direction:column;justify-content:center;gap:12px}.ep-detail-empty h2{font-size:20px}.ep-detail-empty p{margin:0;font-size:14px}.ep-detail-empty span{color:var(--ep-muted);font-size:12px;line-height:1.6}.esim-editor{margin-top:18px;padding-top:18px;border-top:1px solid var(--ep-border)}.esim-editor[hidden]{display:none}.esim-editor .esim-section-head{gap:8px}.esim-editor .esim-section-head>div{flex-wrap:wrap}.esim-editor .esim-section-head h2{font-size:15px}.esim-meta{gap:8px;grid-template-columns:1.15fr 1fr 1fr}.esim-option-row{grid-template-columns:14px minmax(70px,1fr) 65px 9px 32px;gap:4px}.esim-option-row select,.esim-option-row input{font-size:12px;padding:5px}.esim-item-heading input{font-size:13px}.esim-option-tabs button{font-size:12px}.esim-sets summary{font-size:14px;font-weight:600;color:var(--lk-ink);cursor:pointer;min-height:40px;line-height:24px;padding:8px 0}.esim-sets table{margin-top:12px}.esim-notices{font-size:12px;max-width:1820px}@media(min-width:1500px){.esim-bag-area .bag{--cell:min(80px,calc((100cqw - 42px)/7))}}@media(max-width:1120px){.esim-layout{grid-template-columns:minmax(280px,1.1fr) minmax(0,1fr);gap:18px}.esim-equipped{padding-right:18px}.esim-candidate-list{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));max-height:320px}.ep-detail-options{max-height:300px}.ep-item-title h3{font-size:17px}}@media(max-width:849px){.ep-item-popup{flex-direction:column}.ep-original-detail>.ep-detail-actions{display:none}.ep-detail-actions.ep-mobile-actions{display:flex;flex:none;gap:8px;margin:0;padding:12px max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:var(--ep-panel);border-top:1px solid var(--ep-border)}.ep-mobile-actions>button:not(.ep-discard){flex:1;min-width:0;min-height:48px;font-size:14px;white-space:normal;padding:10px 8px}.esim-inline .ep-item-popup.ep-forge-open{border:0;border-radius:0}.ep-forge-open .ep-popup-scroll{display:block;overflow:auto;overscroll-behavior:contain;overflow-anchor:none;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent;scroll-padding-top:64px}.ep-forge-open .ep-popup-body{display:none;position:relative;width:100%;overflow:visible;max-height:none;scrollbar-gutter:auto}.ep-forge-open.ep-info-expanded .ep-popup-body{display:block;border-bottom:1px solid var(--ep-border)}.ep-forge-open .ep-popup-body .idetail-close{display:none}.ep-item-popup .ep-forge-pane{min-height:0;border:0;padding:0 16px max(24px,env(safe-area-inset-bottom));overflow:visible;scrollbar-gutter:auto}.ep-mobile-item{display:flex;flex:none;align-items:center;gap:4px;padding:max(6px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) 6px max(12px,env(safe-area-inset-left));background:var(--ep-panel);border-bottom:1px solid var(--ep-border)}.esim-dialog .ep-mobile-item-toggle{display:flex;align-items:center;gap:10px;flex:1;min-width:0;min-height:44px;padding:0;text-align:left;border:0;border-radius:10px;background:transparent;box-shadow:none;color:var(--text)}.ep-mobile-item .ic{--cell:40px;width:40px;height:40px;flex:none}.ep-mobile-item .ic>img{width:80%;height:80%;object-fit:contain;image-rendering:pixelated}.ep-mobile-item-name{display:grid;gap:1px;min-width:0}.ep-mobile-item-title{display:flex;align-items:center;gap:2px;min-width:0}.ep-mobile-item-title>strong{min-width:0;overflow:hidden;color:var(--lk-ink);font-size:15px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ep-mobile-item svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ep-mobile-item-title>svg{flex:none;width:16px;height:16px;color:var(--lk-acc-text);stroke-width:2}.ep-mobile-item-toggle[aria-expanded=true] .ep-mobile-item-title>svg{transform:rotate(180deg)}.ep-mobile-item-power{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:5px;min-width:0;color:var(--lk-ink-soft);font-size:12.5px;font-weight:500;line-height:1.4;font-variant-numeric:tabular-nums}.ep-mobile-item-power>*{white-space:nowrap}.ep-mobile-item-power>b{color:var(--lk-ink);font-weight:700}.ep-mobile-item-power strong{font-weight:700}.ep-mobile-item-power strong.positive{color:var(--ep-green,var(--lk-gain))}.ep-mobile-item-power strong.negative{color:var(--ep-red,var(--lk-neg))}.ep-mobile-item-power .ep-forge-gains>.ep-exp-slot:first-child .ep-exp{margin-left:0}.esim-dialog .ep-mobile-close{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;background:transparent;box-shadow:none;color:var(--lk-ink-soft)}.ep-mobile-close svg{width:22px;height:22px}.ep-forge-heading{flex-direction:row-reverse}.ep-forge-back span{display:inline}.ep-forge-enter{animation-name:ep-forge-slide}.esim-layout{display:block;max-width:680px}.esim-equipped{position:static;padding-right:0}.esim-edit-side{margin-top:16px;padding-top:18px}.ep-popup-body{padding:14px}.esim-dialog .ep-popup-close{width:44px;height:44px;top:4px;right:4px}.esim-bag-area .bag{--cell:min(78px,calc((100cqw - 42px)/7))}.ep-item-title>.ic{width:70px;height:70px}.ep-item-title h3{font-size:17px}.ep-detail-options{max-height:275px}.esim-dialog button:not(:where(.idetail *,.ioption-popup *,.minput *)){min-height:44px}.esim-dialog input,.esim-dialog select{font-size:16px}.ep-area .minput .bless-row select.bless-grade-select{width:124px}.ep-area .minput .bless-row>select.bless-kind-select{width:152px}.ep-area .minput .bless-row>select.bless-pick-select{width:104px}.esim-candidate-list{max-height:340px;grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.esim-meta{grid-template-columns:1.2fr 1fr 1fr}.esim-meta label{font-size:12px}}@keyframes ep-forge-slide{0%{transform:translateY(12px);opacity:.7}to{transform:none;opacity:1}}.esim-inline{width:100%;min-width:0;overflow-anchor:none}.esim-inline-controls{position:static;inset:auto;width:auto;height:auto;overflow:visible;background:transparent}.esim-bagwrap>.esim-edit-side{flex:1;min-width:0;max-width:420px;margin:0;padding:0;border:0}.esim-side-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.esim-side-heading>button{font-size:12px}.esim-inline .esim-summary{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:12px 24px;margin:0;padding:0;border:0;background:transparent}.esim-inline .esim-summary>span{flex-direction:column;gap:3px;font-size:12px}.esim-inline .esim-summary b{font-size:22px;white-space:nowrap}.esim-inline .esim-summary .esim-power{justify-content:flex-end;font-size:18px}.ep-growth-shell{--ep-bar-h:0px;display:grid;grid-template-columns:212px minmax(0,1fr);column-gap:24px;align-items:start}.esim-page .ep-growth-bar{grid-column:1/-1;position:sticky;top:0;z-index:7;display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin:-12px 0 20px;padding:12px 0 16px;border-bottom:1px solid var(--ep-border);background:var(--bg)}.ep-growth-bar>.ep-workspace-bar{flex:1 1 380px;min-width:min(100%,380px);display:flex;align-items:stretch;gap:8px}.ep-growth-bar>.ep-workspace-bar>.esim-summary{flex:1;min-width:0}.ep-power-label{white-space:nowrap}.ep-label-now{display:none}.ep-growth-bar>.esim-error{flex-basis:100%;margin:0}.ep-growth-bar>.ep-bar-tools{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:0 1 auto;min-width:0}.ep-bar-tools-row{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 12px}.esim-dialog .ep-preset-mode>button{display:inline-flex;align-items:center;gap:5px;font-size:12.5px}.ep-preset-mode svg{flex:none;width:14px;height:14px;fill:currentColor;stroke:none}.esim-dialog .ep-preset-mode>button[aria-pressed=true]{background:var(--lk-lift);color:var(--lk-acc-text)}.esim-dialog .ep-preset-mode>button:disabled{color:var(--lk-ink-dim);cursor:default}.esim-page .bag-toolbar>.esim-side-heading{flex-wrap:wrap;gap:8px 12px;margin:0 0 0 auto}.esim-page .bag-toolbar>.esim-side-heading>.ep-reset{font-size:12px}.esim-dialog :is(.ep-reset-areas,.ep-alloc-open){display:inline-flex;align-items:center;gap:6px;font-size:12px}:is(.ep-reset-areas,.ep-alloc-open) svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.esim-dialog .ep-reset-areas:disabled{cursor:default}.ep-label-short{display:none}.ep-hub-wrap{position:relative;display:inline-flex;flex:none}.esim-dialog .ep-basis-toggle{display:inline-flex;align-items:center;gap:6px;font-size:12px}.ep-basis-toggle svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.esim-page .esim-dialog .ghost.ep-basis-toggle.on:not(:hover){border-color:var(--lk-acc-line);color:var(--lk-acc-text)}.ep-hub-pop .lk-hub-x{margin-left:auto}@media(min-width:1200px)and (pointer:fine){.esim-dialog.ep-growth-bar :is(.ep-alloc-open,.ep-reset-areas){min-height:36px}.esim-dialog.ep-growth-bar .ep-basis-toggle{min-height:32px}}@media(min-width:1200px){.esim-page .ep-growth-bar{align-items:stretch}.ep-growth-bar>.ep-workspace-bar{flex:1 1 0;min-width:min(100%,800px)}.ep-growth-bar>.ep-bar-tools{flex:none;width:224px;align-items:stretch;gap:0}.ep-growth-bar .ep-bar-tools-row{display:contents}.ep-growth-bar .ep-preset-mode{order:1;display:flex}.esim-dialog.ep-growth-bar .ep-preset-mode>button{flex:1 1 0;justify-content:center;min-width:0}.ep-growth-bar .ep-hub-wrap{order:2;align-self:flex-end}.esim-dialog.ep-growth-bar :is(.ep-alloc-open,.ep-reset-areas){justify-content:flex-start;width:100%}.esim-dialog.ep-growth-bar .ep-alloc-open{order:4;margin-top:auto}.esim-dialog.ep-growth-bar .ep-reset-areas{order:5;margin-top:8px}.ep-growth-bar>.ep-bar-tools{width:300px;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:space-between;column-gap:6px;row-gap:6px}.ep-growth-bar .ep-preset-mode{flex:none}.esim-dialog.ep-growth-bar .ep-preset-mode>button{padding-inline:10px;font-size:12px}.ep-growth-bar .ep-hub-wrap{margin-left:auto}.esim-dialog.ep-growth-bar :is(.ep-alloc-open,.ep-reset-areas){flex:1 1 calc(50% - 3px);width:auto;min-width:0;margin-top:0;justify-content:center;padding-inline:8px;white-space:nowrap}.ep-growth-bar .ep-reset-areas>.ep-label-long{display:none}.ep-growth-bar .ep-reset-areas>.ep-label-short{display:inline}.esim-inline .ep-growth-bar .esim-summary.ep-power-summary{padding:14px 16px;column-gap:16px}.esim-inline .ep-growth-bar .ep-power-summary>.ep-power-before,.ep-growth-bar .ep-expected>.ep-expected-before{min-width:150px}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected{column-gap:16px}.ep-growth-bar .ep-expected-dl{padding-left:20px}.esim-inline .ep-growth-bar .esim-summary.ep-power-summary{padding-block:10px;row-gap:6px}.esim-inline .ep-growth-bar .ep-power-summary>span,.ep-growth-bar .ep-expected>:is(.ep-expected-before,.ep-expected-suro){gap:2px}.esim-inline .ep-growth-bar .ep-power-summary :is(.ep-power-before b,.ep-power-after-value>b,.ep-expected-now,.ep-expected-score){font-size:20px}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected-pct{font-size:20px}.ep-growth-bar .ep-power-arrow{margin-top:27px}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected{row-gap:6px;padding-top:8px}.esim-dialog.ep-growth-bar .ep-power-summary .ep-expected-boss{min-height:32px;padding:3px 10px}.esim-inline .ep-growth-bar .ep-power-summary .ep-power-boss{padding:7px 2px 2px}}.petlv-icon,.petlv-exp,.ep-delta-short,.ep-chip-short{display:none}.ep-snackbar{position:fixed;left:16px;right:16px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;gap:4px;width:max-content;max-width:min(600px,calc(100vw - 32px));margin-inline:auto;padding:4px 4px 4px 16px;border-radius:12px;background:var(--sv-bg-keep-gray-1);color:var(--sv-tx-keep-gray-1);font-size:14px;font-weight:600;line-height:1.45;word-break:keep-all;box-shadow:0 8px 24px var(--sv-sh-gray-3)}.ep-snackbar>p{flex:1 1 auto;min-width:0;margin:6px 8px 6px 0}.ep-snackbar-power{white-space:nowrap;color:var(--sv-snack-dim);font-weight:600}.ep-snackbar-power b.positive{color:var(--lk-gain)}.ep-snackbar-power b.negative{color:var(--lk-neg)}.ep-snackbar>button{flex:none;min-height:44px;margin:0;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--lk-acc-text);font:inherit;font-weight:800;white-space:nowrap;cursor:pointer}.ep-snackbar>button:hover{background:var(--sv-bg-blue-5)}.ep-snackbar>button:focus-visible{outline:2px solid var(--lk-acc);outline-offset:-2px}.ep-snackbar>.ep-snackbar-close{display:grid;place-items:center;width:44px;padding:0;color:var(--lk-ink-dim)}.ep-snackbar-close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media(prefers-reduced-motion:no-preference){.ep-snackbar{animation:ep-snack-in .2s cubic-bezier(.2,.8,.2,1)}}@keyframes ep-snack-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ep-power-hint{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:0 0 16px;padding:10px 12px 10px 14px;border:1px solid var(--sv-ln-yellow-1);border-radius:12px;background:var(--sv-bg-gray-2);color:var(--lk-cost);font-size:13.5px;line-height:1.5;word-break:keep-all}.ep-power-hint>span{flex:1 1 16em;min-width:0}.ep-power-done{display:flex;align-items:center;gap:10px;box-sizing:border-box;margin:0 0 16px;padding:10px 12px 10px 14px;border:1px solid var(--sv-ln-green-1);border-radius:12px;background:var(--sv-bg-gray-3);color:var(--lk-gain);font-size:13.5px;line-height:1.5}.ep-power-done>svg{flex:none;width:18px;height:18px;fill:none;stroke:var(--ep-green);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ep-power-done>span{min-width:0}@keyframes epCpUp{0%{color:var(--lk-gain);text-shadow:0 0 10px var(--sv-sh-green-1)}to{color:var(--lk-ink);text-shadow:none}}@keyframes epCpDown{0%{color:var(--lk-neg);text-shadow:0 0 10px var(--sv-sh-red-1)}to{color:var(--lk-ink);text-shadow:none}}.esim-page .ep-power-after-value>b{position:relative}.esim-page .ep-power-after-value>b.is-rolling{color:transparent}.esim-page .ep-power-after-value>b.is-rolling:after{content:attr(data-roll);position:absolute;inset:0;color:var(--lk-ink);text-align:inherit;white-space:nowrap;pointer-events:none}.esim-page .ep-power-after-value>b.is-rolling.cp-up:after{animation:epCpUp .9s ease-out}.esim-page .ep-power-after-value>b.is-rolling.cp-down:after{animation:epCpDown .9s ease-out}.ep-power-hint .ep-info-icon{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.esim-page .ep-power-hint>button{flex:none;min-height:40px;font-size:13px;border-color:var(--sv-ln-yellow-2);color:var(--lk-cost)}.esim-page .ep-power-hint>button:hover{background:var(--sv-bg-gray-4)}@media(pointer:coarse){.esim-page .ep-power-hint>button{min-height:44px}}.esim-power.unknown .ep-info-icon{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.esim-workspace-heading h1:focus{outline:none}.esim-workspace-heading>[data-esim-back]:focus-visible{outline:2px solid var(--ep-nav-focus,var(--sv-back-focus));outline-offset:2px}.ep-growth-main{grid-column:2;min-width:0}.ep-area-groups{display:none}.esim-page .ep-areas{grid-column:1;position:sticky;top:calc(var(--ep-bar-h) + 16px);max-height:calc(100dvh - var(--ep-bar-h) - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent;scrollbar-gutter:stable;margin:0;padding:0 8px 8px 0}.ep-area-group h2{margin:22px 12px 6px;font-size:12px;font-weight:700;letter-spacing:0;color:var(--dim)}@media(min-width:1200px){.ep-area-group+.ep-area-group{margin-top:8px;padding-top:8px;border-top:1px solid var(--ep-border)}.ep-area-group h2{margin:0 12px 4px}.esim-dialog.ep-areas .ep-area-group[data-home] li:first-child>button[data-esim-growth-tab]{min-height:36px;font-size:15px}}.ep-areas ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.esim-dialog.ep-areas button[data-esim-growth-tab]{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;width:100%;min-height:36px;padding:6px 12px;border:0;border-radius:8px;background:transparent;color:var(--ep-muted);font-size:14px;font-weight:400;line-height:1.4;text-align:left;filter:none}.esim-dialog.ep-areas button[data-esim-growth-tab][aria-pressed=true]{background:var(--ep-nav-current);color:var(--lk-ink);font-weight:700}.esim-dialog.ep-areas button[data-esim-growth-tab]:hover:not([aria-pressed=true]){background:var(--ep-nav-hover);color:var(--lk-ink)}.esim-dialog.ep-areas button[data-esim-growth-tab]:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:-2px}.ep-item-switch{--ep-border:var(--lk-line2);--ep-muted:var(--lk-ink-soft);--ep-nav-indicator:var(--lk-acc-text);--ep-nav-focus:var(--lk-ink);display:flex;flex-wrap:wrap;gap:4px 24px;margin:0 0 8px;padding:0 2px}.esim-page .ep-item-switch>button{position:relative;min-height:44px;margin:0;padding:6px 0 10px;border:0;border-radius:0;background:transparent;color:var(--ep-muted);font:inherit;font-size:16px;font-weight:400;line-height:1.3;cursor:pointer;filter:none}.esim-page .ep-item-switch>button>span{position:relative;display:inline-block}.esim-page .ep-item-switch>button>span:before{content:attr(data-label);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:700}.esim-page .ep-item-switch>button[aria-pressed=true]{color:var(--lk-ink);font-weight:700}.esim-page .ep-item-switch>button[aria-pressed=true]>span:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--ep-nav-indicator)}.esim-page .ep-item-switch>button:hover:not([aria-pressed=true]){color:var(--lk-ink)}.esim-page .ep-item-switch>button:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}.esim-page .ep-item-switch .ep-area-empty{margin-left:2px}.esim-page .ep-item-switch>[aria-pressed=true] .ep-area-empty{color:var(--lk-cost)}.ep-item-switch>.ep-area-title-tag{align-self:center;margin-left:auto}.ep-item-switch+.bagwrap :is(.ep-area-title,.ep-hexa-title)>h2,.ep-item-switch+.bagwrap .ep-hexa>h2{font-size:0}.ep-item-switch+.bagwrap :is(.ep-area-title,.ep-hexa-title)>h2>*{font-size:12px}.ep-item-switch+.bagwrap .ep-area-title-tag{display:none}@media(pointer:coarse){.esim-dialog.ep-areas button[data-esim-growth-tab]{min-height:44px}}@media(pointer:fine)and (min-width:1200px){.esim-dialog.ep-areas button[data-esim-growth-tab]{min-height:32px;padding:5px 12px}}.ep-area-delta,.ep-area-soon{margin-left:auto;font-size:12px;line-height:1.5;white-space:nowrap}.ep-area-delta{font-weight:800;font-variant-numeric:tabular-nums;color:var(--ep-green)}.ep-area-delta.negative{color:var(--ep-red,var(--lk-neg))}.ep-area-delta.even{font-weight:600;color:var(--ep-muted)}.ep-areas [aria-pressed=true] .ep-area-delta{color:var(--lk-gain)}.ep-areas [aria-pressed=true] .ep-area-delta.negative{color:var(--sv-tx-pink-1)}.ep-areas [aria-pressed=true] .ep-area-delta.even,.ep-areas [aria-pressed=true] .ep-area-soon{color:var(--lk-ink)}.ep-area-soon{font-weight:600;color:var(--dim)}.ep-exp{display:inline-flex;align-items:center;margin-left:6px;font-weight:700;color:var(--lk-acc-text);white-space:nowrap}.ep-exp b{font-weight:800}.ep-exp.negative b{color:var(--ep-red,var(--lk-neg))}.ep-exp-dot{margin-right:6px}.ep-exp-tag{display:inline-flex;align-items:center;height:16px;padding:0 5px;margin-right:4px;border:1px solid var(--lk-acc-line);border-radius:4px;font-size:10.5px;font-weight:700;font-style:normal;line-height:1;color:var(--lk-acc-text)}.ep-area-delta.even>.ep-exp:first-child{margin-left:0}.ep-areas [aria-pressed=true] .ep-exp,.ep-areas [aria-pressed=true] .ep-exp-tag{color:var(--lk-ink)}@media(max-width:1199px){.ep-areas .ep-exp-dot{display:none}}.ep-area-diff+.ep-union-summary{margin-top:8px}.ep-union-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 4px;border:1px solid var(--ep-border);border-radius:12px;overflow:hidden;background:var(--ep-border)}.ep-union-cell{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;background:var(--lk-surface)}.ep-union-label{font-size:12px;color:var(--ep-muted)}.ep-union-val{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:15px;color:var(--lk-ink);font-variant-numeric:tabular-nums}.ep-union-val b{font-size:17px}.ep-union-mark{width:28px;height:28px;object-fit:contain}.ep-union-note{font-size:12px;color:var(--ep-muted)}.esim-dialog .ep-union-go{align-self:flex-start;min-height:32px;margin-top:2px;padding:4px 10px;border-color:var(--lk-line2);color:var(--lk-acc-text);font-size:12px}.ep-union-effs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 6px}.ep-union-eff{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:2px 8px;padding:10px 12px;border:1px solid var(--ep-border);border-radius:10px;background:var(--lk-surface)}.ep-union-eff.is-outside{opacity:.72}.ep-union-eff-name{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--lk-ink)}.ep-union-eff-val{grid-row:1/3;grid-column:2;align-self:center;display:inline-flex;align-items:baseline;gap:4px;color:var(--lk-ink);font-variant-numeric:tabular-nums}.ep-union-eff-val b{font-size:15px}.ep-union-eff-cap{font-size:12px;color:var(--ep-muted)}.ep-union-eff-who{font-size:11.5px;color:var(--ep-muted)}.ep-union-bar{grid-column:1/-1;position:relative;height:4px;margin-top:6px;border-radius:2px;background:var(--lk-lift);overflow:hidden}.ep-union-bar i{position:absolute;inset:0 auto 0 0;width:calc(var(--w)*100%);border-radius:2px;background:var(--ep-green,var(--sv-bg-keep-green-1))}.ep-union-bar i.is-now{background:var(--sv-bg-blue-6)}.ep-union-eff.is-outside .ep-union-bar i{background:var(--sv-bg-gray-5)}.ep-union-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.ep-union-head>.ep-area-subhead{margin-right:auto}.ep-union-unit{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--ep-border);border-radius:10px}.esim-dialog .ep-union-unit button{min-height:30px;padding:4px 12px;border:0;border-radius:7px;background:transparent;color:var(--ep-muted);font-size:12.5px;font-weight:700}.esim-dialog .ep-union-unit button[aria-pressed=true]{background:var(--sv-bg-blue-7);color:var(--lk-ink)}.ep-union-tag{display:inline-flex;align-items:center;height:18px;margin-left:6px;padding:0 6px;border:1px solid var(--lk-line2);border-radius:4px;font-size:11px;color:var(--lk-ink-soft)}.ep-union-tag.is-shine{border-color:var(--sv-ln-yellow-1);color:var(--lk-cost)}.ep-union-raises{display:inline-flex;flex-wrap:wrap;gap:4px 10px;color:var(--ep-muted)}.ep-union-raise b{color:var(--lk-ink)}.ep-union-raise.is-outside{opacity:.7}.ep-union-raise.is-max{color:var(--dim)}@media(max-width:899px){.ep-union-effs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.ep-union-summary,.ep-union-effs{grid-template-columns:1fr}.ep-union-effs{gap:6px}.ep-union-cell{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:10px;padding:10px 12px}.ep-union-label{min-width:72px}}@media(max-width:599px){:is(.ep-alloc-gains,.ep-forge-gains,.ep-alloc-total) .ep-exp-dot{display:none}}.ep-exp-slot:empty{display:none}:is(.ep-forge-power,.ep-mobile-item-power,.ep-forge-gain,.ep-forge-change,.ep-auto-estimate,.ep-mastery-plan-head,.ep-alloc,.ep-hexa-recommendations) .ep-exp-slot .ep-exp b{margin:0;font-size:inherit;font-weight:800;color:inherit}:is(.ep-forge-power,.ep-mobile-item-power,.ep-forge-gain,.ep-forge-change,.ep-auto-estimate,.ep-mastery-plan-head,.ep-alloc,.ep-hexa-recommendations) .ep-exp-slot .ep-exp.negative b{color:var(--ep-red,var(--lk-neg))}.ep-forge-power .ep-exp-slot .ep-exp{font-size:13px}.ep-forge-gains{display:inline-flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;min-width:0}.ep-alloc-gains>.ep-exp-slot>.ep-exp,.ep-alloc-total>p>.ep-exp-slot>.ep-exp{margin-left:0}.ep-areas-note{margin:10px 12px 0;font-size:12px;color:var(--dim)}.ep-area-soon-panel{grid-column:1/-1;display:grid;justify-items:start;gap:8px;padding:28px 24px;border:1px solid var(--ep-border);border-radius:12px;background:var(--lk-surface)}.ep-area-soon-panel h2{margin:0;font-size:18px;color:var(--lk-ink)}.ep-area-soon-panel p{margin:0;max-width:40em;font-size:14px;line-height:1.6;word-break:keep-all;color:var(--ep-muted)}.ep-area-soon-panel p.esim-caption{font-size:12px;color:var(--dim)}.esim-compare-tools{display:flex;justify-content:flex-end;margin-bottom:16px}.esim-inline .esim-notices{padding:0;margin:12px 0}.esim-inline .ic.empty[data-esim-slot]{cursor:pointer}.esim-inline .ic.empty[data-esim-slot]:hover{background:var(--lk-lift)}.esim-inline .ic[role=button]:focus-visible{outline:2px solid var(--lk-acc);outline-offset:3px}.esim-inline .ep-item-popup{inset:auto;height:auto;max-width:none;margin:0;background:var(--panel2);border:1px solid var(--acc);border-radius:10px;z-index:23}.esim-inline .ep-popup-body{padding:0}.ep-original-detail>.ep-detail-actions,.ep-original-detail>.ep-reference{margin:0 12px 12px}.ep-original-detail>.ep-detail-actions{border:0}.esim-inline .ep-original-detail>.ep-detail-actions{position:sticky;bottom:0;z-index:1;margin:0;padding:12px;background:var(--panel2);border-top:1px solid var(--ep-border)}.ep-original-detail>.ep-alpha-options{margin:0 12px 12px}.ep-original-detail .detail-body{position:static;padding:0;overflow:visible}.ep-original-detail .idetail{border:0;border-radius:0}.ep-option-scope{position:static;isolation:auto;display:contents}.ep-option-scope .ioption-popup{position:absolute;inset:12px!important;width:calc(100% - 24px);max-height:calc(100% - 24px);transform:none;display:flex;flex-direction:column;min-height:0;box-sizing:border-box}.ep-option-scope .iopt-head,.ep-option-scope .iopt-tabs{flex-shrink:0}.ep-option-scope .iopt-head>b{white-space:normal;overflow-wrap:anywhere;min-width:0}.ep-option-scope .iopt-scroll{flex:1;min-height:0;max-height:none;overflow:auto}.ep-option-scope .iopt-stats span,.ep-option-scope .iopt-members span{min-width:0;overflow-wrap:anywhere}.ep-option-scope .iopt-stats b{flex-shrink:0}.ep-option-scope .ioption-shade{position:absolute;inset:0;width:100%;height:100%;min-height:0;z-index:21}.ep-option-scope .ioption-popup[hidden],.ep-option-scope .ioption-shade[hidden]{display:none}.esim-open.on{border-color:var(--acc);color:var(--text)}.ep-forge-top>.ep-forge-close{grid-column:3;grid-row:1;align-self:center;margin-right:-8px}.esim-dialog .ep-forge-close{display:grid;place-items:center;width:40px;height:40px;padding:8px}.ep-forge-open .ep-popup-body .idetail-close{display:none}@media(max-width:849px){.esim-dialog .ep-forge-close{display:none}.ep-forge-heading{flex-direction:row}.ep-forge-heading>h2{order:2;flex:1;text-align:center}.ep-forge-heading>.ep-forge-back{order:1}}.ep-direct-controls{display:flex;align-items:center;gap:8px;min-width:0}.ep-direct-controls select{flex:1;min-width:0}.ep-forge-pane .ep-direct-max{flex:none;min-width:48px;min-height:44px;padding:6px 8px;font-size:12px}.ep-basic-panel{margin:4px 0 12px;padding:4px 14px 6px;background:var(--panel2);border:1px solid var(--line);border-radius:10px}.ep-basic-stage{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line)}.ep-basic-stage>label{display:flex;align-items:center;gap:10px;min-width:0;font-size:13px;color:var(--dim)}.ep-basic-stage select{width:112px}.ep-basic-next{font-size:16px;font-weight:650;white-space:nowrap}.ep-basic-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 16px;padding:10px 0;border-bottom:1px solid var(--line);min-width:0}.ep-basic-row:last-child{border-bottom:0}.ep-basic-name{font-size:14px;color:var(--dim);min-width:0;overflow-wrap:anywhere}.ep-basic-value{color:var(--text);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.ep-basic-gain{margin-left:6px;font-size:12px;font-weight:600;color:var(--ep-green,var(--lk-gain))}.ep-basic-innocent{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--dim)}.ep-basic-innocent select{width:84px;min-width:0}@media(max-width:560px){.ep-basic-row{grid-template-columns:minmax(0,1fr) auto}.ep-basic-innocent{grid-column:1/-1;justify-content:flex-end}}.ep-roll-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:16px 0 6px}.ep-roll-heading>label{display:grid;gap:6px;min-width:0;flex:1;color:var(--dim);font-size:13px}.ep-roll-heading select{width:100%;max-width:200px}select[data-esim-option-grade]{color:var(--text)}select[data-esim-option-grade][data-grade],select[data-esim-option-grade] option[data-grade]{color:var(--g)}.ep-roll-count{flex:none;padding-bottom:9px;color:var(--dim);font-size:12px;white-space:nowrap}.ep-roll-row{padding:12px 0;border-bottom:1px solid var(--line);min-width:0}.ep-roll-fixed{grid-area:selects;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;min-height:40px;padding:0 12px;border:1px dashed var(--ep-border);border-radius:9px;font-size:13px;color:var(--ep-muted)}.ep-roll-fixed b{color:var(--lk-ink);font-variant-numeric:tabular-nums}.ep-roll-line{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:12px;color:var(--dim)}.ep-roll-line button{padding:5px 8px;font-size:12px}.ep-roll-selects{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:8px}.ep-roll-selects select{width:100%;min-width:0;font-size:13px;padding:8px 6px}.ep-select-list{position:fixed;inset:auto;margin:0;padding:4px;display:flex;flex-direction:column;width:max-content;max-width:calc(100vw - 16px);box-sizing:border-box;overflow:auto;overscroll-behavior:contain;border:1px solid var(--ctl-line,var(--lk-line2));border-radius:8px;background:var(--ctl-bg,var(--lk-surface));color:var(--tx,var(--lk-ink));box-shadow:0 8px 24px var(--sv-sh-gray-4);z-index:1000;color-scheme:var(--lk-scheme);font-size:13px;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.ep-select-list.is-up{flex-direction:column-reverse}.ep-select-option{flex:none;padding:5px 10px;border-radius:4px;line-height:18px;white-space:nowrap;cursor:default;user-select:none}.ep-select-option[aria-selected=true]{background:var(--sv-bg-blue-8);font-weight:600}.ep-select-option.is-active{background:var(--sv-bg-blue-9)}.ep-roll-current{display:block;margin-top:6px;color:var(--dim);font-size:12px;overflow-wrap:anywhere}.ep-roll-actions{display:flex;justify-content:space-between;gap:10px;margin-top:14px}.ep-roll-actions button{min-height:36px;font-size:13px}.ep-forge-tabs{grid-column:1/-1;display:flex;margin:0;border:0;border-radius:0;background:transparent;padding:0;gap:4px}.ep-forge-tabs button{flex:1;min-width:0;min-height:44px;padding:10px 6px;white-space:normal;font-size:14px}.esim-dialog .ep-forge-tabs button{border-radius:6px 6px 0 0;border-bottom:2px solid transparent}.ep-forge-tabs button[aria-pressed=true]{background:var(--sv-bg-blue-10);border-bottom-color:var(--lk-acc-line);color:var(--lk-ink)}.ep-forge-subtabs{display:flex;margin:8px 0 12px;max-width:360px;background:transparent;border:0;padding:0;gap:6px}.ep-forge-subtabs button{flex:1;font-size:13px;padding:8px;min-height:44px}.ep-forge-subtabs button[aria-pressed=true]{background:var(--lk-lift);color:var(--lk-ink)}.ep-forge-material{display:flex;align-items:center;gap:12px;margin:12px 0 8px;min-width:0}.ep-forge-material-icon{flex:none;width:44px;height:44px;display:grid;place-items:center;background:var(--bg);border-radius:8px}.ep-forge-material-icon img{max-width:34px;max-height:34px;image-rendering:pixelated}.ep-forge-material label{display:grid;gap:6px;flex:1;min-width:0;font-size:12px;color:var(--dim)}.ep-forge-material select{width:100%;min-width:0;font-size:14px}.ep-forge-stage{display:flex;justify-content:space-between;align-items:center;margin:12px 0 8px;font-size:16px}.ep-forge-stage span{color:var(--dim)}.ep-forge-rates{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0;font-size:12px}.ep-forge-rates dt{color:var(--dim);font-size:12px}.ep-forge-rates dt[data-grade]{color:var(--g)}.ep-forge-rates dd{margin:6px 0 0;font-variant-numeric:tabular-nums}.ep-forge-rates>div:first-child dd{color:var(--green);font-weight:600}.ep-forge-gain{display:flex;flex-wrap:wrap;gap:4px 16px;margin:-4px 0 12px;font-size:12px;color:var(--dim);font-variant-numeric:tabular-nums}.ep-forge-gain b{margin-left:4px;color:var(--text);font-weight:600}.ep-forge-gain b.positive{color:var(--ep-green,var(--lk-gain))}.ep-forge-gain b.negative{color:var(--ep-red,var(--lk-neg))}.ep-forge-scrolls{display:grid;gap:4px 16px;margin:8px 0}.ep-forge-scrolls label{display:flex;gap:10px;align-items:center;min-height:40px;font-size:13px;cursor:pointer}.ep-forge-scrolls img,.ep-forge-usage img{width:28px;height:28px;object-fit:contain;image-rendering:pixelated;flex:none}.ep-forge-scrolls span{flex:1}.ep-forge-scrolls input{width:18px;height:18px;accent-color:var(--acc)}.ep-forge-scrolls select{width:100px;min-height:44px;font-size:16px;flex:none}.ep-forge-attempt{display:flex;align-items:center;gap:16px;justify-content:space-between;padding:12px 0 4px;margin-top:4px}.ep-forge-attempt>div{display:grid;gap:5px;min-width:0;font-size:14px;font-variant-numeric:tabular-nums}.ep-forge-attempt>div>span,.ep-forge-attempt small{font-size:12px;color:var(--dim)}.ep-forge-attempt button{flex:none;min-width:96px;min-height:44px;font-size:14px}.ep-forge-attempt button,.ep-forge-compare button[data-esim-action=forge-accept]{background:var(--lk-acc-soft);color:var(--lk-acc-text)}.ep-forge-attempt button:hover:not(:disabled),.ep-forge-compare button[data-esim-action=forge-accept]:hover{background:var(--lk-acc-soft)}.ep-forge-attempt button:disabled{opacity:.45;cursor:not-allowed}.ep-forge-attempt>.ep-forge-buttons{display:flex;gap:8px;flex:none}.ep-forge-attempt .ep-forge-undo{min-width:0;padding:8px 14px;background:transparent;color:var(--text);border:1px solid var(--ep-border,var(--lk-line2))}.ep-forge-attempt .ep-forge-undo:hover:not(:disabled){background:var(--lk-lift)}.ep-forge-reason{line-height:1.6;overflow-wrap:anywhere}.ep-current-options{margin:18px 0;border-top:1px solid var(--line);padding-top:16px;overflow-anchor:none}.ep-current-options>.ep-roll-heading{margin-top:0}.ep-roll-quality{min-height:52px;margin-top:8px}.ep-roll-quality>.esim-caption{margin:8px 0;font-size:12px}.ep-completion{--ep-completion:var(--ep-blue);--ep-completion-fill:var(--lk-basis-blue);container-type:inline-size;margin:10px 0 4px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--ep-completion-fill) 40%,var(--ep-border));border-radius:10px;background:color-mix(in srgb,var(--ep-completion-fill) 6%,var(--lk-surface))}:is(.ep-completion,.ep-recommend-basis,.og-ring):is([data-esim-basis="\c544\c774\d15c  \b4dc\b86d\b960"],[data-esim-basis="\ba54\c18c  \d68d\b4dd\b7c9"]){--ep-completion:var(--lk-cost);--ep-completion-fill:var(--lk-basis-gold)}:is(.ep-completion,.ep-recommend-basis,.og-ring)[data-esim-basis="\acbd\d5d8\ce58  \d68d\b4dd\b7c9"]{--ep-completion:var(--lk-gain);--ep-completion-fill:var(--lk-gain-fill)}:is(.ep-completion,.ep-recommend-basis,.og-ring)[data-esim-basis="\bc29\c5b4\c728  \bb34\c2dc"]{--ep-completion:var(--lk-g-violet);--ep-completion-fill:var(--lk-basis-violet)}:is(.ep-completion,.ep-recommend-basis,.og-ring)[data-esim-basis=\c608\c0c1\b51c]{--ep-completion:var(--lk-basis-deal);--ep-completion-fill:var(--lk-basis-coral)}.ep-completion-head{display:flex;align-items:baseline;gap:8px}.ep-completion-head>span{font-size:12px;font-weight:600;color:var(--ep-muted)}.ep-completion-head>b{font-size:22px;font-weight:800;line-height:1.1;color:var(--lk-acc-text);font-variant-numeric:tabular-nums}.ep-completion-head>small{margin-left:auto;font-size:11px;color:var(--dim)}.ep-completion-track{position:relative;margin:6px 0 8px}.ep-completion-track.is-adjustable{margin:16px 0 18px}.ep-completion-slider[type=range]{position:absolute;inset:-18px -9px;width:calc(100% + 18px);height:44px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer;touch-action:pan-y}.ep-completion-slider[type=range]:disabled{cursor:default;opacity:1}.ep-completion-slider::-webkit-slider-runnable-track{height:8px;border:0;background:transparent}.ep-completion-slider::-moz-range-track{height:8px;border:0;background:transparent}.ep-completion-slider::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:-5px;border:3px solid var(--ep-completion-fill);border-radius:50%;background:var(--lk-knob);box-shadow:0 1px 4px var(--sv-sh-gray-5)}.ep-completion-slider::-moz-range-thumb{width:18px;height:18px;box-sizing:border-box;border:3px solid var(--ep-completion-fill);border-radius:50%;background:var(--lk-knob);box-shadow:0 1px 4px var(--sv-sh-gray-5)}.esim-page .ep-completion-slider:focus-visible{outline:none}.ep-completion-track:has(.ep-completion-slider:focus-visible) .ep-completion-meter{outline:2px solid var(--ep-completion-fill);outline-offset:5px}.ep-completion.is-adjusting .ep-completion-odds,.ep-current-options:has(.is-adjusting) .ep-roll-quality{visibility:hidden}.ep-completion-meter{height:8px;background:var(--lk-track);border-radius:4px;overflow:hidden}.ep-completion-ceiling{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px;background:var(--sv-bg-keep-gray-1)}.ep-completion-ceiling-note{display:flex;align-items:center;gap:6px;min-height:16px;margin:-2px 0 8px;font-size:11px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-completion-ceiling-note>i{width:2px;height:12px;border-radius:1px;background:var(--sv-bg-keep-gray-1)}.ep-completion-odds{min-height:20px;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:2px 10px;margin:0 0 8px;font-size:12px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-completion-count{display:inline-flex;align-items:baseline;gap:6px;margin-left:auto;white-space:nowrap}.ep-completion-count b{color:var(--lk-ink);font-size:13px;font-weight:700}.ep-completion-count small{font-size:11px;color:var(--ep-muted)}.ep-completion-meter>span{display:block;height:100%;background:var(--ep-completion-fill);border-radius:inherit}.ep-completion-pick{margin-top:2px}.ep-completion-pick>summary{display:inline-flex;align-items:center;gap:4px;width:fit-content;list-style:none;cursor:pointer;font-size:11px;color:var(--ep-muted);padding:4px 2px;min-height:28px}.ep-completion-pick>summary::-webkit-details-marker{display:none}.ep-completion-pick>summary:after{content:"";width:5px;height:5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translate(-1px,-1px);transition:transform .15s}.ep-completion-pick[open]>summary:after{transform:rotate(-135deg) translate(-1px,-1px)}.ep-completion-pick>summary:hover{color:var(--lk-ink)}.ep-completion-basis{display:flex;flex-wrap:wrap;gap:6px;padding:2px 0 4px}.ep-completion-basis label{display:inline-flex;align-items:center;gap:0;min-height:30px;padding:0 12px;border:1px solid var(--line);border-radius:999px;font-size:12px;color:var(--ep-muted);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.ep-completion-basis label:hover{color:var(--lk-ink);border-color:var(--lk-line2)}.ep-completion-basis label.on{border-color:var(--ep-completion-fill);color:var(--lk-ink);background:color-mix(in srgb,var(--ep-completion-fill) 14%,transparent)}.ep-completion-basis input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ep-completion-basis label:has(input:focus-visible){outline:2px solid var(--ep-completion-fill);outline-offset:2px}@container (max-width:480px){.ep-completion-odds{min-height:41px}}.ep-completion .esim-caption{margin:0 0 6px}.ep-current-expect{margin-top:6px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:2px 8px;font-size:12px;line-height:1.6;color:var(--dim);overflow-wrap:anywhere}.ep-current-expect b{color:var(--tx);font-weight:500;font-variant-numeric:tabular-nums}.ep-current-options>.esim-caption{font-size:12px;line-height:1.65;margin-bottom:0}.ep-forge-run{margin-top:10px;padding:12px;border:1px solid var(--ep-border);border-radius:12px;background:var(--lk-surface)}.ep-forge-run>.ep-run-material{margin-bottom:8px}.ep-forge-run .ep-spend-pick{width:100%}.ep-run-repeat{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;margin:10px 0 0;padding:8px 10px;border:1px solid var(--ep-border);border-radius:10px;background:var(--lk-surface);cursor:pointer}.ep-run-repeat input{grid-row:span 2;width:18px;height:18px;margin:0;accent-color:var(--ep-blue)}.ep-run-repeat span{font-size:13px;font-weight:600;color:var(--lk-ink)}.ep-run-repeat small{font-size:11px;line-height:1.4;color:var(--ep-muted);word-break:keep-all}.ep-run-repeat:not(:has(small)) input{grid-row:auto}.ep-run-repeat:has(input:disabled){cursor:default;opacity:.6}.ep-run-repeat:has(input:focus-visible){outline:2px solid var(--ep-blue);outline-offset:2px}.ep-run-goal{margin-top:10px;padding-top:10px;border-top:1px solid var(--ep-border)}.ep-run-goal>fieldset{border:0;margin:0;padding:0;min-width:0}.ep-run-goal .ep-auto-goal-summary{margin:8px 0 0;font-size:12px;color:var(--ep-muted)}.ep-run-goal .ep-auto-estimate{margin-top:8px}.ep-forge-run>.ep-forge-attempt{margin-top:10px}.ep-forge-run .ep-auto-status{margin-top:10px}.ep-forge-auto{margin:0;border-top:1px solid var(--line);padding-top:4px;overflow-anchor:none}.ep-forge-auto>summary{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;list-style:none;font-size:14px;font-weight:650}.ep-forge-auto>summary::-webkit-details-marker{display:none}.ep-forge-auto>summary>span{flex:1;font-size:12px;font-weight:400;color:var(--dim)}.ep-forge-auto>summary>.ep-group-chevron{position:static;margin-right:5px}.ep-forge-auto[open]>summary>.ep-group-chevron{transform:rotate(225deg)}.ep-forge-auto fieldset{border:0;padding:0;margin:10px 0;min-width:0}.ep-forge-auto legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ep-forge-auto h4{font-size:13px;margin:0;font-weight:650}.ep-auto-control{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--dim);margin:12px 0}.ep-auto-control select{width:150px;max-width:55%;min-width:0}.ep-auto-check{display:flex;align-items:center;gap:9px;min-height:44px;font-size:12px;line-height:1.5;color:var(--dim)}.ep-auto-check input{width:18px;height:18px;flex:none;accent-color:var(--acc)}.ep-auto-goal-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0}.ep-auto-goal-heading label{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--dim)}.ep-auto-goal-heading select{width:64px;min-width:0}.ep-auto-target{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 44px;align-items:end;gap:6px;margin:12px 0}.ep-auto-target label{display:grid;gap:6px;min-width:0;font-size:11px;color:var(--dim)}.ep-auto-target select{width:100%;min-width:0}.ep-forge-auto select{font-size:13px;padding:9px 6px;min-height:40px}.ep-auto-target .ep-auto-remove{width:44px;min-height:44px;padding:11px;color:var(--dim)}.ep-auto-remove svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ep-forge-auto .ep-auto-add{min-height:36px;font-size:12px;padding:6px 10px}.ep-auto-limit{padding-top:12px;border-top:1px solid var(--line);margin-top:16px}.ep-auto-expect{padding:14px 0;margin:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ep-auto-expect dl{display:grid;gap:8px;margin:12px 0;font-size:13px}.ep-auto-expect dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ep-auto-expect dt{color:var(--dim)}.ep-auto-expect dd{margin:0;font-weight:650;font-variant-numeric:tabular-nums;text-align:right}.ep-auto-expect ul,.ep-auto-status ul{list-style:none;padding:0;margin:8px 0;display:grid;gap:5px;font-size:12px}.ep-auto-expect li,.ep-auto-status li{display:flex;align-items:center;gap:8px;min-width:0}.ep-auto-expect li>span,.ep-auto-status li>span{min-width:0;overflow-wrap:anywhere}.ep-auto-expect li>b,.ep-auto-status li>b{flex:none;padding:1px 7px;border-radius:999px;background:var(--lk-lift);color:var(--lk-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.ep-auto-expect li img,.ep-auto-status li img{width:25px;height:25px;flex:none;object-fit:contain;image-rendering:pixelated}.ep-auto-expect .esim-caption,.ep-forge-auto>.esim-caption{font-size:11px;line-height:1.65;margin-bottom:0}.ep-auto-actions{display:flex;gap:8px}.ep-auto-dock{position:sticky;bottom:-18px;z-index:2;padding:12px 0 18px;background:var(--lk-raised);border-top:1px solid var(--line)}.ep-auto-goal-summary{display:grid;gap:4px;font-size:12px;line-height:1.6;color:var(--text);margin:0 0 10px;overflow-wrap:anywhere}.ep-auto-goal-summary>span{font-size:11px;color:var(--dim)}.ep-auto-estimate{margin:0 0 10px;padding:8px 12px;border:1px solid color-mix(in srgb,var(--ep-blue) 50%,var(--ep-border));border-radius:10px;background:color-mix(in srgb,var(--ep-blue) 12%,transparent);font-variant-numeric:tabular-nums}.ep-auto-estimate>span{display:flex;justify-content:space-between;gap:8px;font-size:12px;font-weight:600;color:var(--ep-muted)}.ep-auto-estimate>p{display:flex;flex-wrap:wrap;align-items:center;gap:2px 16px;margin:4px 0 0;font-size:13px;color:var(--ep-muted)}.ep-auto-estimate>p b,.esim-dialog .ep-auto-estimate .ep-meso{font-size:17px;font-weight:700;color:var(--text)}.ep-auto-estimate-item{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.ep-auto-estimate-item>img{width:20px;height:20px;flex:none;object-fit:contain}.ep-auto-estimate>p b.positive{color:var(--ep-green,var(--lk-gain))}.ep-auto-estimate>p b.negative{color:var(--ep-red,var(--lk-neg))}.ep-auto-estimate>p small{font-size:11px;color:var(--dim)}.ep-auto-dock .ep-forge-reason{font-size:11px;margin:0 0 10px}.ep-auto-cost-detail{margin:10px 0;font-size:12px;color:var(--dim)}.ep-auto-cost-detail>summary{min-height:44px;align-content:center;cursor:pointer;line-height:1.5}.ep-auto-cost-detail .ep-auto-expect{margin-top:0;border-top:0;padding-top:0}.ep-auto-actions button{min-width:0;min-height:44px;font-size:13px;padding:8px 12px}.ep-auto-actions button:first-child{flex:1;background:var(--lk-acc-soft);color:var(--lk-acc-text)}.ep-auto-actions button:first-child:hover:not(:disabled){background:var(--lk-acc-soft)}.ep-auto-actions button[aria-pressed=true]{color:var(--text);border-color:var(--acc);background:var(--sv-bg-blue-11)}.ep-forge-auto button:disabled,.ep-forge-auto fieldset:disabled{opacity:.5;cursor:default}.ep-auto-status{display:grid;gap:6px;min-height:60px;margin-top:14px;line-height:1.55;font-size:12px;color:var(--dim);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ep-auto-status strong{color:var(--text);font-weight:600}.ep-auto-status[hidden]{display:none}.ep-auto-rolled{padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel2)}.ep-auto-rolled>span{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;font-size:11px;color:var(--dim)}.ep-auto-rolled>span b{color:var(--text);font-weight:600}.ep-auto-rolled>span em{font-style:normal;font-weight:700}.ep-auto-rolled-graded{border-color:color-mix(in srgb,var(--g) 60%,var(--line));background:color-mix(in srgb,var(--g) 9%,var(--panel2))}.ep-auto-rolled-graded>span em{color:var(--g)}.ep-auto-rolled .ep-forge-grade{width:18px;height:18px;border-radius:5px;font-size:12px;margin-right:2px;background:var(--g);font-style:normal}.ep-auto-rolled ul{margin:6px 0 0}@media(max-width:849px){.ep-forge-auto select{min-height:44px;font-size:16px}.ep-auto-target{grid-template-columns:minmax(0,1fr) 44px}.ep-auto-target label:first-child{grid-column:1/-1}.ep-forge-auto .ep-auto-add{min-height:44px}.ep-auto-dock{bottom:-14px;padding-bottom:14px}}.ep-forge-line{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.ep-forge-line select{font-size:14px;max-width:170px}.ep-forge-manual{margin:0;border-top:1px solid var(--line);padding-top:4px}.ep-forge-manual summary{font-size:13px;color:var(--ep-muted);cursor:pointer;min-height:44px;align-content:center;padding:6px 0}.ep-forge-result{min-height:24px;display:flex;align-items:center;flex-wrap:wrap;gap:0 6px;margin:4px 0 8px;font-size:13px;line-height:1.5;color:var(--text);overflow-anchor:none}.ep-forge-change{color:var(--dim);font-variant-numeric:tabular-nums}.ep-forge-change b{font-weight:600;color:var(--text)}.ep-forge-change b.positive{color:var(--ep-green,var(--lk-gain))}.ep-forge-change b.negative{color:var(--ep-red,var(--lk-neg))}.ep-forge-usage{border-top:1px solid var(--line);padding-top:4px;margin-top:0;font-size:13px}.ep-forge-total{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.ep-forge-total small{color:var(--dim);margin-left:6px}.ep-forge-total b{font-variant-numeric:tabular-nums}.esim-dialog .ep-meso{display:inline-flex;align-items:center;gap:5px;vertical-align:middle;white-space:nowrap;font-size:inherit;color:inherit;font-variant-numeric:tabular-nums}.esim-dialog .ep-meso>img{width:20px;height:20px;flex:none;object-fit:contain;image-rendering:auto}.ep-bag-usage{margin:12px 0 0;padding-top:4px}.ep-usage-disclosure summary{align-items:center;cursor:pointer;list-style:none;min-height:44px}.ep-forge-usage>div.ep-forge-total{align-items:center;min-height:44px}.ep-forge-usage>div.ep-forge-total>span{flex:1}.ep-usage-disclosure summary::-webkit-details-marker{display:none}.ep-usage-disclosure summary>span{flex:1}.ep-usage-disclosure .ep-group-chevron{position:static;flex:none;margin:0 3px 4px 0}.ep-usage-disclosure[open]>.ep-forge-total .ep-group-chevron{transform:rotate(225deg)}.ep-forge-usage ul,.ep-forge-compare ul{list-style:none;padding:0;margin:12px 0 0}.ep-forge-usage li{display:flex;align-items:center;gap:8px;padding:5px 0;min-height:30px}.ep-forge-usage li span{flex:1;min-width:0;overflow-wrap:anywhere}.ep-forge-usage li b{font-variant-numeric:tabular-nums;white-space:nowrap}.ep-usage-basis{margin:10px 0 4px;font-size:12px;color:var(--ep-muted)}.ep-usage-compare table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.ep-usage-compare th,.ep-usage-compare td{padding:5px 0 5px 8px;border-top:1px solid var(--line);text-align:right;white-space:nowrap;vertical-align:middle;text-transform:none;letter-spacing:0}.ep-usage-compare td.none{color:var(--ep-muted)}.ep-usage-compare thead th{border-top:0;padding-top:0;color:var(--ep-muted);font-weight:500}.ep-usage-compare th[scope=row]{padding-left:0;text-align:left;font-weight:500;color:inherit;white-space:normal;overflow-wrap:anywhere}.ep-usage-compare th[scope=row] img{width:22px;height:22px;object-fit:contain;image-rendering:pixelated;vertical-align:middle;margin-right:6px}.ep-usage-compare td.less{color:var(--ep-green,var(--lk-gain))}.ep-usage-compare td.more{color:var(--ep-red,var(--lk-neg))}.ep-forge-compare h3{font-size:15px;margin-top:20px}.ep-forge-compare>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ep-forge-compare section{min-width:0}.ep-forge-compare h4{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--dim)}.ep-forge-grade{display:inline-grid;place-items:center;width:23px;height:23px;border-radius:6px;color:var(--lk-badge-ink);font-size:15px;font-weight:750;line-height:1;flex:none}.ep-forge-grade[data-grade]{background:var(--g)}.ep-forge-compare .ep-forge-reroll{margin-top:18px;min-height:44px;color:var(--text);border-color:var(--sv-ln-blue-3)}.ep-forge-compare li{display:grid;gap:6px;min-height:60px;font-size:12px;overflow-wrap:anywhere}.ep-forge-compare button{width:100%;min-height:44px;font-size:13px;margin-top:12px}@media(max-width:849px){.ep-forge-material select,.ep-forge-line select{font-size:16px;min-height:44px}.ep-forge-tabs button{min-height:44px;font-size:13px}.ep-forge-scrolls label{min-height:44px}}.ep-roll-heading select:disabled,.ep-roll-selects select:disabled,.ep-roll-actions button:disabled,.ep-roll-line button:disabled{opacity:.5;cursor:default}@media(max-width:849px){.ep-roll-heading select,.ep-roll-selects select,.ep-basic-row select{font-size:16px;min-height:44px}.ep-roll-actions button,.ep-roll-line button{min-height:40px}}@media(max-width:719px){.esim-bagwrap>.esim-edit-side{order:2;width:100%;max-width:none;flex:auto;margin-top:8px}.esim-inline .esim-summary b{font-size:16px}.esim-inline .ep-popup-body{padding:0}}.ep-forge-fx{--fx-color:var(--lk-cost);position:absolute;z-index:24;width:0;height:0;pointer-events:none;animation:ep-fx-life .62s ease-out both}.ep-forge-fx:before{content:"";position:absolute;inset:-40px;border:2px solid var(--fx-color);border-radius:50%;box-shadow:0 0 20px var(--fx-color),inset 0 0 14px var(--fx-color);animation:ep-fx-ring .62s cubic-bezier(.16,1,.3,1) both}.ep-forge-fx i{position:absolute;width:4px;height:9px;margin:-4px -2px;background:var(--fx-color);border-radius:50%;box-shadow:0 0 8px var(--fx-color);animation:ep-fx-spark .58s ease-out both}.ep-forge-fx b{position:absolute;top:30px;left:-36px;width:72px;text-align:center;white-space:nowrap;font-size:14px;font-weight:800;line-height:1.5;color:var(--fx-color);text-shadow:0 2px 4px var(--sv-sh-gray-2)}.ep-forge-fx-restore{--fx-color:var(--lk-g-sky)}.ep-forge-fx-flame,.ep-forge-fx-cube{--fx-color:var(--lk-g-violet)}.ep-forge-fx-rank-up{--fx-color:var(--lk-cost);animation-duration:.76s}.ep-forge-fx-rank-up:before{inset:-42px -34px;border-radius:12px;box-shadow:none;animation:ep-fx-rank-up .76s cubic-bezier(.16,1,.3,1) both}.ep-forge-fx-rank-up i{width:3px;height:20px;border-radius:2px;animation-duration:.72s}.ep-forge-fx-rank-up b{top:36px;font-size:18px;color:var(--lk-cost)}@keyframes ep-fx-rank-up{0%{opacity:0;transform:translateY(18px) scale(.65)}30%{opacity:1;transform:translateY(0) scale(1)}75%{opacity:1;transform:translateY(-12px) scale(1.15)}to{opacity:0;transform:translateY(-26px) scale(1.22)}}.ep-forge-fx-stay{--fx-color:var(--lk-acc-text);animation-duration:.42s}.ep-forge-fx-stay:before{inset:-26px -34px;border-radius:8px;box-shadow:none;animation:ep-fx-stay .42s ease-out both}.ep-forge-fx-stay i{display:none}.ep-forge-fx-down{--fx-color:var(--lk-warn);animation-duration:.54s}.ep-forge-fx-down:before{inset:-20px -22px;border:0;border-radius:0;background:var(--fx-color);box-shadow:none;clip-path:polygon(0 0,50% 30%,100% 0,100% 28%,50% 60%,0 28%,0 40%,50% 70%,100% 40%,100% 68%,50% 100%,0 68%);animation:ep-fx-down .54s ease-in both}.ep-forge-fx-down i{display:none}.ep-forge-fx-failure{--fx-color:var(--lk-neg)}.ep-forge-fx-failure:before{box-shadow:none;animation-name:ep-fx-impact}.ep-forge-fx-failure i{display:none}.ep-forge-fx-damage{--fx-color:var(--lk-neg);animation-duration:.72s}.ep-forge-fx-damage:before{inset:-34px;border:0;border-radius:0;background:var(--fx-color);box-shadow:none;clip-path:polygon(44% 0,62% 32%,48% 46%,74% 70%,61% 100%,54% 73%,31% 48%,48% 30%);animation:ep-fx-crack .4s ease-out both}.ep-forge-fx-damage i{width:7px;height:11px;border-radius:0;box-shadow:none;clip-path:polygon(0 0,100% 25%,30% 100%);animation:ep-fx-shatter .7s ease-in both}@keyframes ep-fx-life{0%,60%{opacity:1}to{opacity:0}}@keyframes ep-fx-ring{0%{transform:scale(.45);opacity:0}25%{opacity:.8}to{transform:scale(1.35);opacity:0}}@keyframes ep-fx-spark{0%{transform:rotate(var(--angle)) translateY(-26px) scale(.6);opacity:0}20%{opacity:1}to{transform:rotate(var(--angle)) translateY(-72px) scale(.2);opacity:0}}@keyframes ep-fx-impact{0%{transform:scale(1.05);opacity:0}20%{opacity:.5}to{transform:scale(.75);opacity:0}}@keyframes ep-fx-stay{0%{transform:scaleX(.85);opacity:0}35%{transform:scaleX(1.08);opacity:.9}to{transform:scaleX(1);opacity:0}}@keyframes ep-fx-down{0%{transform:translateY(-18px);opacity:0}25%{opacity:1}to{transform:translateY(22px);opacity:0}}@keyframes ep-fx-crack{0%{transform:scaleY(.25);opacity:0}25%{transform:scaleY(1);opacity:1}to{opacity:0}}@keyframes ep-fx-shatter{0%{transform:translateY(-16px) rotate(var(--angle));opacity:0}20%{opacity:1}to{transform:translate(var(--shard-x),48px) rotate(calc(var(--angle) + 80deg));opacity:0}}@media(prefers-reduced-motion:reduce){.ep-forge-fx{animation-duration:.18s}.ep-forge-fx:before{animation:none;opacity:.35;box-shadow:none}.ep-forge-fx i{display:none}}.esim-page{position:fixed;inset:0;width:100vw;z-index:30;overflow-y:auto;overscroll-behavior:contain;background:var(--bg);color:var(--tx);animation:esim-page-in .24s cubic-bezier(.16,1,.3,1)}.esim-page-inner{max-width:1640px;margin:0 auto;padding:20px 24px 32px}.esim-page.esim-page-leaving{pointer-events:none;animation:esim-page-out .18s ease-in both}.esim-workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.esim-workspace-heading h1{margin:0;font-size:24px}.esim-workspace-heading .esim-brand-sep{color:var(--dim);font-weight:400}.esim-workspace-heading p{margin:8px 0 0;color:var(--dim);font-size:13px}.esim-workspace-heading>button{flex:none;font-size:13px}.esim-workspace-heading>button{display:flex;align-items:center;gap:6px;min-height:40px}.esim-workspace-heading>.theme-toggle{justify-content:center;gap:0;margin-left:auto;margin-right:-8px}.esim-workspace-heading svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.esim-page [data-esim-page-content]>.card{padding:0;border:0;background:transparent}.esim-page .esim-bagwrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:20px 32px;align-items:start}.esim-page .esim-bagwrap>.bagside{position:sticky;top:calc(var(--ep-bar-h,0px) + 16px);width:100%;container-type:inline-size;--cell:min(84px,calc((100cqw - 42px)/7))}.esim-page .esim-bagwrap>.esim-edit-side{width:auto;max-width:none;margin:0}.esim-page .esim-stats{margin:24px 0 0}.esim-stats .card{margin:0}.esim-stat-delta{margin-left:6px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.esim-stat-delta.positive{color:var(--ep-green,var(--lk-gain))}.esim-stat-delta.negative{color:var(--ep-red,var(--lk-neg))}.esim-stats .potential-card .pot strong+.esim-stat-delta{display:block;margin:2px 0 0}.esim-page .bag-toolbar{min-height:44px;margin-bottom:12px}.esim-page .bag-toolbar h2,.esim-page .esim-side-heading h2{font-size:18px;margin:0}.ep-mastery{--ep-gold:var(--gold,var(--lk-cost));--ep-gold-fill:var(--lk-cost-fill,var(--ep-gold));--ep-gold-line:var(--lk-cost-line,var(--ep-gold-fill));margin:0 0 10px;border:1px solid var(--ep-border);border-radius:10px;background:var(--sv-bg-gray-6);padding:0 12px;min-width:0}.ep-mastery.ep-mastery-ready{border-color:color-mix(in srgb,var(--ep-gold-line) 60%,var(--ep-border))}.ep-mastery>summary{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 0;cursor:pointer;list-style:none}.ep-mastery>summary::-webkit-details-marker{display:none}.ep-mastery-head{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:13px}.ep-mastery small{color:var(--ep-muted);font-size:12px}.ep-mastery-head>b{color:var(--text,var(--lk-ink));font-size:14px}.ep-mastery-meter{display:flex;align-items:center;gap:8px;flex-basis:100%;min-width:0}.ep-mastery-progress{display:block;flex:1;max-width:200px;min-width:60px;height:6px;border:0;background:var(--ep-border);color:var(--ep-blue);border-radius:3px;overflow:hidden;appearance:none}.ep-mastery-progress::-webkit-progress-bar{background:var(--ep-border)}.ep-mastery-progress::-webkit-progress-value{background:var(--ep-blue)}.ep-mastery-progress::-moz-progress-bar{background:var(--ep-blue)}.ep-mastery-cta{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;min-height:36px;padding:0 12px;border:1px solid var(--ep-border);border-radius:8px;font-size:13px;font-weight:600;white-space:nowrap}.ep-mastery-cta:after{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-bottom:3px}.ep-mastery[open] .ep-mastery-cta:after{transform:rotate(225deg);margin:3px 0 0}.ep-mastery-cta-open,.ep-mastery[open] .ep-mastery-cta-closed{display:none}.ep-mastery[open] .ep-mastery-cta-open{display:inline}.ep-mastery-ready .ep-mastery-cta{background:var(--ep-gold-fill);border-color:var(--ep-gold-line);color:var(--sv-tx-keep-gray-2)}.ep-mastery-ready:not([open]) .ep-mastery-cta{animation:ep-mastery-pulse 1.6s ease-in-out 3}@keyframes ep-mastery-pulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--ep-gold-fill) 30%,transparent)}}.ep-mastery-exp-gain,.ep-mastery-levelup{border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;animation:ep-mastery-pop .45s ease-out}.ep-mastery-exp-gain{color:var(--lk-acc-text);background:color-mix(in srgb,var(--ep-blue) 22%,transparent)}.ep-mastery-levelup{color:var(--sv-tx-keep-gray-2);background:var(--ep-gold-fill)}@keyframes ep-mastery-pop{0%{opacity:0;transform:scale(.8)}}@media(prefers-reduced-motion:reduce){.ep-mastery-cta,.ep-mastery-exp-gain,.ep-mastery-levelup{animation:none!important}}.ep-mastery-content{padding-bottom:10px}.esim-dialog .ep-mastery-best{flex-shrink:0;min-height:36px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:600;white-space:nowrap}.ep-mastery-bests{display:flex;flex-shrink:0;gap:6px}@container forge (max-width:560px){.ep-mastery>summary{flex-wrap:wrap;row-gap:8px}.ep-mastery-bests{order:3;flex-basis:100%}}.ep-mastery-plan{margin:10px 0 12px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--ep-blue) 45%,var(--ep-border));border-radius:10px;background:color-mix(in srgb,var(--ep-blue) 10%,transparent)}.ep-mastery-plan-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin:0 0 6px;font-size:13px;color:var(--ep-muted)}.ep-mastery-plan-head>b{color:var(--text,var(--lk-ink));font-size:14px}.ep-mastery-plan-head b.positive{color:var(--ep-green,var(--lk-gain))}.ep-mastery-plan-head b.negative{color:var(--ep-red,var(--lk-neg))}.ep-mastery-plan-moves{display:grid;gap:4px;margin:0 0 6px}.ep-mastery-plan-moves>div{display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px;align-items:baseline}.ep-mastery-plan-moves dt{color:var(--ep-muted);font-size:12px;font-weight:600}.ep-mastery-plan-moves dd{margin:0;font-size:13px;color:var(--text,var(--lk-ink))}.ep-mastery-plan-moves dd i{margin:0 6px;font-style:normal;color:var(--ep-muted)}.ep-mastery-plan-actions{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0}.ep-mastery-target{margin-left:8px;font-size:12px;font-weight:600;color:var(--lk-neg);white-space:nowrap}.ep-mastery-target.is-up{color:var(--ep-green,var(--lk-gain))}@media(pointer:coarse){.esim-dialog .ep-mastery-best{min-height:44px}}.ep-mastery-hint{margin:6px 0 0;font-size:12px;color:var(--ep-muted)}.ep-mastery-hint-ready{color:var(--ep-gold);font-weight:600}.ep-mastery-group{margin-top:14px}.ep-mastery-group h3{display:flex;justify-content:space-between;font-size:14px;margin:0 0 4px}.ep-mastery-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -8px;padding:6px 8px;border-radius:8px}.ep-mastery-row.is-on{background:color-mix(in srgb,var(--ep-blue) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ep-blue) 42%,transparent)}.ep-mastery-row.is-on>div:first-child>span:first-child:before{content:"";display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:-2px;border-radius:50%;background:var(--ep-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/9px no-repeat}.ep-mastery-row.is-on .ep-mastery-step output{color:var(--lk-ink)}.ep-mastery-row small em{font-style:normal;font-weight:600;color:var(--lk-acc-text)}.ep-mastery-row>div:first-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.ep-mastery-row b{font-size:13px;font-variant-numeric:tabular-nums}.ep-mastery-row>div:first-child small{flex-basis:100%}.ep-mastery-step{display:flex;align-items:center;gap:4px;flex-shrink:0}.esim-dialog .ep-mastery-step button{width:40px;min-height:40px;padding:0;font-size:18px;line-height:1;border-radius:8px}.esim-dialog .ep-mastery-step .ep-mastery-add{background:var(--ep-gold-fill);border-color:var(--ep-gold-line);color:var(--sv-tx-keep-gray-2)}.esim-dialog .ep-mastery-step button:disabled{opacity:.3;cursor:default}.esim-dialog .ep-mastery-step .ep-mastery-add:disabled{background:transparent;border-color:var(--ep-border);color:var(--ep-muted)}.ep-mastery-step output{min-width:42px;text-align:center;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.ep-mastery-step output small{margin-left:1px;font-weight:400}.esim-dialog .ep-mastery-jump{min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--lk-cost-line,var(--gold));background:var(--lk-cost-fill,var(--gold));color:var(--sv-tx-keep-gray-2);font-size:12px;font-weight:700;animation:ep-mastery-pop .45s ease-out}@media(prefers-reduced-motion:reduce){.esim-dialog .ep-mastery-jump{animation:none}}.ep-mastery-settings{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ep-mastery-settings label{display:grid;gap:6px;min-width:0}.ep-mastery-settings input,.ep-mastery-settings select{width:100%;min-width:0;min-height:44px}.ep-mastery-gain{font-size:12px;color:var(--ep-muted);margin:4px 0;font-variant-numeric:tabular-nums}.esim-inventory{min-width:0;display:flex;flex-direction:column}.esim-inventory[hidden]{display:none}.ep-owned-tabs{display:flex;gap:8px;margin-bottom:12px;border-bottom:1px solid var(--ep-border)}.ep-preset-filter{align-self:flex-start;max-width:100%;margin:0 0 12px}.ep-preset-filter small{margin-left:5px;font-size:12px;font-weight:500;opacity:.7;font-variant-numeric:tabular-nums}.ep-preset-filter button[aria-pressed=true] small{opacity:.85}.ep-discard-bar{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:-4px 0 10px}.esim-dialog .ep-discard-bar button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:12px}.ep-discard-bar svg,.ep-reset svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ep-discard-bar.ep-discard-picking{justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin:0 0 12px;padding:10px 12px;border:1px solid var(--sv-ln-pink-1);border-radius:10px;background:var(--sv-bg-pink-1)}.ep-discard-picking>p{display:grid;gap:2px;margin:0;min-width:0}.ep-discard-picking>p b{font-size:13px;color:var(--sv-tx-pink-2)}.ep-discard-picking>p small{font-size:12px;color:var(--lk-neg);font-variant-numeric:tabular-nums}.ep-discard-picking>div{display:flex;flex-wrap:wrap;gap:6px}.esim-dialog .ep-discard-confirm{background:var(--sv-bg-keep-red-1);border:1px solid var(--sv-ln-pink-2);color:var(--lk-on-acc);font-weight:700}.esim-dialog .ep-discard-confirm:disabled{background:transparent;border-color:var(--sv-ln-pink-3);color:var(--lk-neg)}.esim-candidate.ep-candidate-pick>.ic{position:relative}.ep-pick-check{position:absolute;inset:0;margin:auto;width:24px;height:24px;border-radius:50%;border:2px solid var(--sv-check-line);background:var(--sv-bg-ground-4);box-shadow:0 0 0 2px var(--sv-check-shadow);z-index:3;pointer-events:none}.esim-candidate.ep-candidate-picked>.ic{outline:2px solid var(--sv-ln-red-2);outline-offset:2px}.esim-candidate.ep-candidate-picked .ep-pick-check{border-color:var(--sv-ln-red-2);background:var(--sv-bg-keep-red-2)}.esim-candidate.ep-candidate-picked .ep-pick-check:after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid var(--sv-check-mark);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.esim-candidate.ep-candidate-pick:not(.ep-candidate-picked)>.ic>img{opacity:.75}.ep-discard-list{margin:0 0 12px;padding:0;list-style:none;display:grid;gap:4px;font-size:14px;font-weight:600}.ep-discard-list li{display:flex;align-items:baseline;gap:6px;overflow-wrap:anywhere}.ep-discard-list li:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--sv-bg-keep-red-2);transform:translateY(-2px)}.ep-discard-list small,.ep-discard-list .ep-discard-more{font-weight:400;color:var(--ep-muted)}.ep-discard-list .ep-discard-more:before{background:var(--ep-border)}.esim-dialog .ep-reset{display:inline-flex;align-items:center;gap:6px}.esim-dialog .ep-reset:disabled{cursor:default}.esim-dialog .ep-owned-tabs>button{display:flex;justify-content:center;align-items:center;gap:8px;flex:1;min-width:0;min-height:44px;padding:10px 8px;border:0;border-bottom:2px solid transparent;border-radius:6px 6px 0 0;background:transparent;color:var(--ep-muted);font-size:14px;font-weight:600;white-space:normal;word-break:keep-all}.esim-dialog .ep-owned-tabs>button[aria-selected=true]{background:var(--lk-lift);border-bottom-color:var(--lk-acc-line);color:var(--lk-ink)}.ep-owned-tabs small{font-size:12px;font-weight:400;font-variant-numeric:tabular-nums}.esim-page .esim-candidate-list{flex:1;min-height:260px;max-height:clamp(320px,calc(100dvh - 250px),680px);gap:10px;padding:10px;grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}.ep-slot-choices{outline:none;scroll-margin-top:16px}.ep-slot-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.ep-slot-heading h2{margin:0;font-size:18px}.ep-slot-heading button,.ep-current-choice button.ghost{min-height:44px}.ep-slot-group+.ep-slot-group{margin-top:24px}.ep-slot-group h3{display:flex;align-items:center;gap:8px;font-size:14px;margin:0 0 10px}.ep-slot-group h3 small{color:var(--ep-muted);font-weight:400}.esim-page .ep-slot-group .esim-candidate-list{min-height:0;max-height:none;overflow:visible;border:0;padding:0;background:none;scrollbar-gutter:auto}.ep-current-choice{display:flex;align-items:center;gap:16px}.ep-current-choice>.esim-candidate{width:76px;flex:none}.ep-current-choice>div{display:flex;flex-wrap:wrap;gap:8px}.esim-page .esim-candidate{min-height:0}.esim-page .esim-candidate>.ic,.esim-page .ep-option-group .ep-group-icon{min-height:60px}.esim-page .esim-candidate .ep-candidate-name{font-size:12px;line-height:1.4;word-break:keep-all}.esim-page .esim-candidate .ep-candidate-name{display:grid;justify-items:center;text-align:center;-webkit-line-clamp:unset;overflow:visible}.esim-page .esim-candidate :is(.ep-name-set,.ep-name-part){display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esim-page .esim-candidate .ep-name-set{font-size:11px;color:var(--ep-muted)}.esim-page .esim-candidate .ep-name-part{color:var(--lk-ink);font-weight:650}.esim-page .ep-option-group-items{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:10px}.esim-page .esim-sets{margin:0;padding-top:4px}.esim-inventory-empty{grid-column:1/-1;align-self:center;margin:16px 8px;font-size:12px;line-height:1.6;color:var(--ep-muted);text-align:center}.ep-inventory-heading h2{margin:0;font-size:16px;line-height:1.5}.ep-inventory-heading{justify-content:space-between;gap:12px}.esim-candidates .ep-inventory-heading>button{flex:none;width:auto;min-height:44px;padding:8px 12px}.ep-inventory-heading h2 small{font-size:12px;font-weight:400;color:var(--ep-muted);margin-left:6px}.ep-add-button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 12px}.ep-add-button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;flex:none}.ep-heart-limit{display:block;font-size:10px;line-height:1.4;color:var(--ep-muted)}.ep-extras-editor{padding-top:16px}.ep-extras-selects{display:grid;gap:14px}.ep-extras-selects label{display:grid;gap:6px;min-width:0;font-size:13px;color:var(--ep-muted)}.ep-extras-selects select{width:100%;min-width:0;min-height:44px;color:var(--tx)}.ep-extras-preview{display:flex;align-items:center;gap:12px;min-height:56px;margin:18px 0;color:var(--tx);font-size:14px;overflow-wrap:anywhere}.ep-extras-preview img{width:40px;height:40px;object-fit:contain;image-rendering:pixelated;flex:none}.ep-crest-current{margin:16px 0}.ep-crest-title{margin-bottom:8px;color:var(--tx);font-size:13px;font-weight:600;line-height:1.5}.ep-crest-content{display:flex;align-items:flex-start;gap:10px}.ep-crest-picture{display:grid;place-items:center;flex:none;width:48px;height:48px;background:var(--lk-track);border-radius:6px}.ep-crest-icon{width:36px;height:36px;object-fit:contain;image-rendering:pixelated}.ep-crest-stats{flex:1;min-width:0;margin:0;font-size:12px;line-height:1.7}.ep-crest-stats>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.ep-crest-stats dt{color:var(--ep-muted,var(--dim));overflow-wrap:anywhere}.ep-crest-stats dd{margin:0;color:var(--lk-acc-text);text-align:right;font-variant-numeric:tabular-nums}.ep-crest-stats>.ep-crest-text{grid-template-columns:1fr}.ep-extras-actions{display:flex;gap:8px}.ep-extras-actions>button{flex:1;min-height:44px}.ep-extras-actions small{margin-left:4px;font-size:11px;color:var(--ep-muted)}.esim-editor .ep-extras-apply{width:100%;min-height:44px;background:var(--lk-acc-soft);color:var(--lk-acc-text)}.esim-editor .ep-extras-apply:hover{background:var(--lk-acc-soft);filter:none}.esim-editor .ep-extras-apply:disabled{background:var(--ep-panel);color:var(--ep-muted);cursor:not-allowed;opacity:.65}.ep-extras-details{margin-top:16px;border-top:1px solid var(--ep-border);font-size:14px}.ep-extras-details>summary{padding:12px 0;min-height:44px;box-sizing:border-box;cursor:pointer;color:var(--ep-muted)}.ep-soul-probabilities{margin:0 0 4px}.ep-soul-probabilities>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:7px 0}.ep-soul-probabilities dt{min-width:0;overflow-wrap:anywhere;color:var(--tx)}.ep-soul-probabilities dd{margin:0;flex:none;color:var(--ep-muted);font-variant-numeric:tabular-nums}@media(max-width:850px){.ep-extras-selects select{font-size:16px}.ep-forge-tabs button{font-size:13px}}.ep-add-slot{display:flex;align-items:center;gap:12px;margin:0 0 16px;color:var(--ep-muted);font-size:13px}.ep-add-slot select{flex:1;min-width:0;min-height:44px}.ep-candidate-added>.ic{animation:ep-added-flash 1.2s ease-out}@keyframes ep-added-flash{0%{outline:2px solid var(--lk-acc-mute);outline-offset:3px;background-color:var(--lk-acc-mute)}to{outline:2px solid transparent;outline-offset:3px}}@media(prefers-reduced-motion:reduce){.ep-candidate-added>.ic{animation:none;outline:2px solid var(--lk-acc-mute);outline-offset:2px}}@keyframes esim-page-in{0%{opacity:.4;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes esim-page-out{to{opacity:0;transform:translate(18px)}}@media(prefers-reduced-motion:reduce){.esim-page,.esim-page.esim-page-leaving{animation:none}}@media(max-width:849px){.esim-page-inner{padding:14px 12px 24px}.esim-workspace-heading{align-items:center;margin-bottom:16px}.esim-workspace-heading h1{font-size:20px}.esim-workspace-heading p{max-width:220px;line-height:1.5}.esim-page .esim-bagwrap{grid-template-columns:minmax(0,1fr);gap:16px}.esim-page .esim-bagwrap>.bagside{position:static;max-width:620px;margin-inline:auto}.esim-page .ep-inventory-heading{position:sticky;top:0;z-index:6;background:var(--lk-surface);padding:8px 0}.esim-page .esim-candidate-list{min-height:160px;max-height:none;overflow:visible;scrollbar-gutter:auto}.ep-forge-top{margin:0 -16px 10px;padding:6px 12px;gap:0}.ep-forge-top:not(:has(>.ep-forge-tabs)){padding-block:0;border-bottom:0}.ep-forge-top .ep-forge-heading{position:absolute;width:1px;height:1px;min-height:0;overflow:hidden;clip-path:inset(50%)}.ep-forge-top .ep-forge-heading button{display:none}.ep-forge-top>.ep-forge-power:not(:has(.ep-power-reason)){display:none}.ep-forge-top>.ep-forge-power{grid-column:1/-1;display:grid;gap:4px;margin:0 4px 8px;text-align:left}.ep-forge-top>.ep-forge-power>div{justify-content:space-between;gap:8px}.ep-forge-top .ep-forge-power b{font-size:17px}.ep-forge-top .ep-forge-tabs{margin:0;padding:3px}.esim-dialog .ep-forge-top .ep-forge-tabs>button{min-height:36px;height:36px;padding:0 4px;font-size:14px}.ep-forge-subtabs{max-width:none}.ep-forge-rates{margin:16px 0}.ep-forge-rates dd{font-size:14px}.ep-forge-pane .ep-forge-attempt:not(.ep-extras-details *){position:sticky;bottom:0;z-index:2;margin-inline:-16px;padding:8px 12px max(8px,env(safe-area-inset-bottom));background:var(--lk-raised);border-top:1px solid var(--ep-border);box-shadow:0 -8px 12px var(--sv-sh-gray-6)}}@media(max-width:479px){.esim-inline .esim-summary{grid-template-columns:1fr 1fr;gap:6px 12px}.esim-inline .esim-summary b{font-size:19px}.esim-inline .esim-summary .esim-power{grid-column:1/-1;font-size:15px}.esim-workspace-heading h1{font-size:19px}.esim-workspace-heading>button{font-size:12px;padding-inline:8px}}@container forge (min-width:540px){.ep-forge-scrolls{grid-template-columns:1fr 1fr}.ep-forge-scrolls label:last-child{grid-column:1/-1}}.esim-page .bag-toolbar h2,.esim-page .ep-inventory-heading h2,.esim-page .ep-slot-heading h2,.esim-page .ep-forge-top .ep-forge-heading h2{color:var(--lk-ink);font-weight:750;letter-spacing:-.01em}.esim-page .ep-inventory-heading h2 small,.esim-page .ep-slot-group h3 small{color:var(--ep-muted);font-weight:500}.esim-page .ep-slot-group h3{color:var(--lk-ink)}.esim-inline .esim-summary.ep-power-summary{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:10px 20px;padding:14px 18px;border:1px solid var(--ep-border);border-radius:12px;background:var(--lk-raised)}.ep-power-summary>span{display:grid;gap:4px;font-size:12px;color:var(--ep-muted)}.esim-inline .ep-power-summary b{font-size:22px;color:var(--lk-ink);font-variant-numeric:tabular-nums}.ep-power-summary>span:first-child{flex:none}.esim-inline .ep-power-summary>.ep-power-after{flex:1 1 auto;min-width:0}.ep-power-after-value{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px}.ep-power-arrow{flex:none;width:9px;height:9px;margin:31px 2px 0 -4px;border-top:2px solid var(--ep-muted);border-right:2px solid var(--ep-muted);transform:rotate(45deg)}.esim-inline .ep-power-summary .esim-power{display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 12px;border-radius:999px;font-size:15px;font-weight:800;white-space:nowrap;background:var(--sv-bg-green-3);color:var(--lk-gain)}.esim-inline .ep-power-summary .esim-power.negative{background:var(--sv-bg-pink-1);color:var(--ep-red,var(--lk-neg))}.esim-inline .ep-power-summary .esim-power.even{background:transparent;border:1px solid var(--ep-border);color:var(--ep-muted);font-size:13px;font-weight:600}.esim-inline .ep-power-summary .esim-power.unknown{background:transparent;border:1px solid var(--sv-ln-yellow-1);color:var(--lk-cost);font-size:13px;font-weight:600}.ep-view-label{font-size:12px;color:var(--ep-muted);white-space:nowrap}@media(max-width:849px){.esim-inline .esim-summary.ep-power-summary{padding:12px 14px;gap:8px 14px}.esim-inline .ep-power-summary b{font-size:18px}.ep-power-arrow{margin-top:27px}.esim-inline .ep-power-summary .esim-power{padding:3px 10px;font-size:13px}.esim-inline .ep-power-summary>.ep-power-before,.ep-expected>.ep-expected-before{min-width:140px}.esim-inline .ep-power-summary .ep-expected-gain{padding:3px 10px;font-size:13px}}.ep-roll-row{display:grid;grid-template-columns:26px minmax(0,1fr) 36px;grid-template-areas:"index selects remove" ". current current" ". quality quality";align-items:center;column-gap:8px;row-gap:4px;padding:10px 0}.ep-roll-index{grid-area:index;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--lk-lift);color:var(--ep-muted);font-size:12px;font-weight:700}.ep-roll-row>.ep-roll-selects{grid-area:selects}.ep-roll-row>.ep-roll-current{grid-area:current;margin:0}.ep-roll-row>.ep-roll-quality{grid-area:quality;min-height:0;margin:0}.ep-roll-row .ep-current-expect{margin-top:0}.esim-dialog .ep-roll-remove{grid-area:remove;display:grid;place-items:center;width:36px;min-height:36px;padding:0;border-color:transparent;background:transparent;color:var(--ep-muted)}.esim-dialog .ep-roll-remove:hover:not(:disabled){color:var(--lk-neg);background:var(--sv-bg-pink-1)}.esim-dialog .ep-roll-remove:disabled{opacity:.3}.ep-roll-remove svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ep-mastery-badge{padding:1px 8px;border-radius:999px;background:var(--sv-bg-blue-12);color:var(--lk-acc-text);font-size:11px;font-weight:800;letter-spacing:.02em}.ep-mastery-max>summary{min-height:44px;padding:4px 0}.ep-mastery-max .ep-mastery-meter{display:none}.ep-item-status{inset-inline:auto;left:3px;bottom:3px;gap:2px;font-size:10px;line-height:1}.ep-item-status>span{flex:none;padding:3px 6px;border-radius:999px}.ep-worn{background:var(--sv-bg-green-4);color:var(--lk-ink)}.ep-broken{background:var(--sv-bg-red-2);color:var(--lk-ink)}.ep-forge-pane .ep-forge-attempt{gap:12px 16px;margin-top:12px;padding:12px 14px;border:1px solid var(--ep-border);border-radius:12px;background:var(--lk-surface)}.ep-forge-attempt>.ep-forge-spend{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;flex:1;min-width:0}.ep-spend-items{display:flex;flex-wrap:wrap;gap:6px 14px;min-width:0;margin:0;padding:0;list-style:none}.ep-spend-items li{display:flex;align-items:center;gap:7px;min-width:0}.ep-spend-icon{flex:none;display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--lk-line);border-radius:7px;background:var(--lk-ground)}.ep-spend-icon:empty{display:none}.ep-spend-icon img{width:22px;height:22px;object-fit:contain;image-rendering:pixelated}.ep-spend-items li:only-child .ep-spend-icon{width:44px;height:44px;border-radius:10px}.ep-spend-items li:only-child .ep-spend-icon img{width:36px;height:36px}.ep-spend-name{display:flex;align-items:center;flex-wrap:wrap;gap:3px 6px;min-width:0;color:var(--lk-ink);font-size:13px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.ep-spend-items li:only-child{gap:10px}.ep-spend-items li:only-child .ep-spend-name{font-size:15px;font-weight:700}.ep-spend-name>b{padding:1px 7px;border-radius:999px;background:var(--lk-lift);color:var(--lk-ink);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ep-spend-cost{display:grid;justify-items:start;gap:2px;margin:0;font-size:14px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.ep-spend-max{color:var(--ep-green,var(--lk-gain));font-size:15px;font-weight:700;line-height:1.4}.ep-forge-spend>.ep-spend-cost:not(:first-child){justify-items:end;margin-left:auto;text-align:right}.ep-spend-estimate{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;flex:none;margin:0;color:var(--ep-muted);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.ep-spend-estimate>img{width:24px;height:24px;flex:none;object-fit:contain}.ep-spend-estimate b{color:var(--text);font-size:15px;font-weight:700}.ep-forge-spend:has(>.ep-spend-pick)>.ep-spend-estimate>img{display:none}.ep-spend-pick{display:flex;align-items:center;gap:10px;flex:1 1 260px;min-width:0}.ep-spend-pick .ep-spend-icon{width:44px;height:44px;border-radius:10px}.ep-spend-pick .ep-spend-icon img{width:36px;height:36px}.esim-dialog .ep-spend-pick select{flex:1 1 auto;width:auto;min-width:0;max-width:300px;height:40px;font-size:15px;font-weight:700;color:var(--lk-ink)}.ep-spend-count{flex:none;padding:1px 7px;border-radius:999px;background:var(--lk-lift);color:var(--lk-ink);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ep-spend-minor{display:inline-flex;align-items:center;gap:4px;flex:none}.ep-spend-minor>i{margin-right:2px;font-style:normal;font-weight:700;color:var(--ep-muted)}.ep-spend-minor>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--lk-line);border-radius:7px;background:var(--lk-ground)}.ep-spend-minor img{width:22px;height:22px;object-fit:contain;image-rendering:pixelated}.ep-spend-cost>span{font-size:11px;font-weight:400;color:var(--ep-muted)}.ep-spend-many>.ep-spend-cost{display:flex;align-items:center;gap:8px}.esim-dialog .ep-forge-attempt button:not(.ep-forge-undo),.esim-dialog .ep-auto-actions button:first-child,.esim-dialog .ep-forge-compare button[data-esim-action=forge-accept],.esim-editor .ep-extras-apply{background:var(--lk-acc-soft);color:var(--lk-acc-text);border:1px solid var(--lk-acc-line);font-weight:700}.esim-dialog .ep-forge-attempt button:not(.ep-forge-undo):hover:not(:disabled),.esim-dialog .ep-auto-actions button:first-child:hover:not(:disabled),.esim-dialog .ep-forge-compare button[data-esim-action=forge-accept]:hover,.esim-editor .ep-extras-apply:hover:not(:disabled){background:var(--lk-acc-soft);border-color:var(--lk-acc-line);filter:none}.esim-dialog .ep-primary{background:var(--lk-acc);border:1px solid var(--lk-acc-line);color:var(--lk-on-acc);font-weight:700}.esim-dialog .ep-primary:hover:not(:disabled){background:var(--lk-acc);filter:none}.esim-dialog .ep-forge-attempt button:disabled,.esim-dialog .ep-auto-actions button:first-child:disabled,.esim-dialog .ep-primary:disabled{background:var(--lk-lift);border-color:var(--lk-line2);color:var(--lk-ink-dim);opacity:1;cursor:not-allowed}.esim-dialog .ep-forge-attempt .ep-forge-undo{background:var(--lk-raised);border:1px solid var(--lk-line2);color:var(--lk-ink);font-weight:600}.esim-dialog .ep-forge-attempt .ep-forge-undo:hover:not(:disabled){background:var(--lk-lift);color:var(--lk-ink)}.ep-forge-attempt>.ep-run-blocked{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px 12px;flex:1 1 100%;min-width:0;margin:0;font-size:13px;line-height:1.5;color:var(--lk-ink);text-align:right}.ep-run-blocked>span{min-width:0;overflow-wrap:anywhere}.esim-dialog .ep-forge-attempt .ep-run-blocked>.ep-run-goal-go{flex:none;min-width:0;min-height:32px;padding:4px 12px;border:1px solid var(--lk-acc-line);border-radius:999px;background:transparent;box-shadow:none;color:var(--lk-ink);font-size:12px;font-weight:700}.esim-dialog .ep-forge-attempt .ep-run-blocked>.ep-run-goal-go:hover:not(:disabled){background:var(--lk-lift);color:var(--lk-ink)}@media(pointer:coarse){.esim-dialog .ep-forge-attempt .ep-run-blocked>.ep-run-goal-go{min-height:40px}}@media(min-width:850px){.ep-forge-pane>.ep-forge-attempt>.ep-run-blocked{order:-1}}.ep-forge-attempt>.ep-forge-apply{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;flex:1 1 100%;min-width:0;padding-bottom:10px;border-bottom:1px solid var(--ep-border)}.ep-forge-apply>.ep-spend-pick,.ep-forge-pane>.ep-forge-attempt .ep-forge-apply>.ep-spend-pick{flex:0 1 auto;min-width:0}.esim-dialog .ep-forge-attempt .ep-forge-apply>button{flex:none;min-width:0;margin-left:auto;border-color:var(--lk-line2);background:var(--lk-lift);box-shadow:var(--sv-ctl-shadow)}@media(min-width:850px){.ep-forge-pane>.ep-forge-attempt>.ep-forge-apply{order:-2;margin-bottom:2px}.esim-dialog .ep-forge-pane>.ep-forge-attempt .ep-forge-apply>button{min-height:36px;padding:7px 14px;font-size:13px}}.ep-forge-attempt>.ep-forge-apply-tab{position:absolute;left:0;top:0;transform:translateY(-100%);z-index:1;display:flex}.ep-forge-apply-toggle{display:inline-flex;align-items:center;gap:6px;line-height:1;white-space:nowrap;cursor:pointer}.esim-dialog .ep-forge-pane .ep-forge-attempt .ep-forge-apply-toggle{flex:none;min-width:0;min-height:30px;padding:2px 10px 2px 6px;border:1px solid var(--ep-border);border-bottom:0;border-radius:10px 10px 0 0;background:var(--lk-raised);color:var(--lk-ink-soft);font-size:12px;font-weight:600;box-shadow:none}.esim-dialog .ep-forge-pane .ep-forge-attempt .ep-forge-apply-toggle:hover:not(:disabled){background:var(--lk-lift);color:var(--lk-ink)}.ep-forge-attempt>.ep-forge-apply[hidden]{display:none}.ep-forge-apply-toggle-icon{display:grid;place-items:center;width:20px;height:20px}.ep-forge-apply-toggle-icon img{width:18px;height:18px;object-fit:contain;image-rendering:pixelated}.ep-forge-apply-toggle>svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease}.ep-forge-apply-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.ep-forge-apply-toggle>svg{transition:none}}@media(min-width:850px){.ep-forge-pane>.ep-forge-attempt>.ep-forge-apply-tab{left:24px}.ep-forge-pane>:has(+.ep-forge-attempt>.ep-forge-apply-tab){margin-bottom:34px}}@media(max-width:849px){.ep-forge-pane .ep-forge-attempt>.ep-forge-apply-tab{grid-area:tab;justify-self:start;position:static;transform:none;margin:0 0 8px}.ep-forge-pane .ep-forge-attempt>.ep-forge-apply{grid-area:lead;margin:0 0 8px}.esim-dialog .ep-forge-pane .ep-forge-attempt .ep-forge-apply-toggle{border-bottom:1px solid var(--ep-border);border-radius:999px}}@media(pointer:coarse){.esim-dialog .ep-forge-pane .ep-forge-attempt .ep-forge-apply-toggle{position:relative;min-height:30px;padding:2px 12px 2px 8px;font-size:13px}.ep-forge-apply-toggle:before{content:"";position:absolute;inset:-7px -2px}}.ep-spend-for{display:none}@media(max-width:849px){.ep-spend-for{display:inline}.ep-forge-attempt>.ep-forge-apply{flex-wrap:nowrap;gap:8px}.ep-forge-apply>.ep-spend-pick{flex:1 1 auto;gap:6px}.ep-forge-apply>.ep-spend-cost{display:none}.esim-dialog .ep-forge-pane .ep-forge-attempt .ep-forge-apply>button{min-height:44px;padding:8px 12px;font-size:15px}}@media(max-width:849px){.ep-forge-pane .ep-forge-attempt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tab tab tab" "lead lead lead" "item item acts" "label minor acts" "value value acts" "note note acts" "est est est";align-items:center;gap:0 8px;padding:10px 0;border:0;border-top:1px solid var(--ep-border);border-radius:0;background:var(--lk-raised)}.ep-forge-pane .ep-forge-attempt:has(>.ep-run-blocked){grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"tab tab tab tab" "lead lead lead lead" "item item acts go" "label minor acts go" "value value acts go" "note note acts go" "est est est est"}.ep-forge-pane .ep-forge-attempt>*{grid-column:1/-1}.ep-forge-pane .ep-forge-attempt>:is(.ep-forge-buttons,button){grid-area:acts}.ep-forge-pane .ep-forge-attempt>.ep-forge-reason{grid-area:note;margin:2px 0 0}.ep-forge-pane .ep-forge-attempt>.ep-run-blocked{display:contents}.ep-forge-pane .ep-forge-attempt>.ep-run-blocked>span{grid-area:note;color:var(--lk-warn,var(--lk-ink-soft));font-size:12.5px;line-height:1.4;text-align:left}.ep-forge-pane .ep-forge-attempt>.ep-run-blocked>.ep-run-goal-go{grid-area:go}.ep-forge-pane .ep-forge-attempt:has(>.ep-run-blocked) [data-esim-action=auto-start],.ep-forge-pane .ep-forge-attempt:has([data-esim-action=auto-stop]) :is([data-esim-action=auto-start],.ep-forge-undo){display:none}.ep-forge-pane .ep-forge-attempt>.ep-forge-buttons{display:flex;gap:8px}.esim-dialog .ep-forge-pane .ep-forge-attempt button{flex:none;min-width:0;min-height:44px;margin:0;padding:0 14px;border-radius:10px;font-size:14px;font-weight:700;white-space:nowrap}.esim-dialog .ep-forge-pane .ep-forge-attempt .ep-run-blocked>.ep-run-goal-go{min-height:44px;padding:0 14px;border:1px solid var(--lk-acc-line);border-radius:10px;background:var(--lk-acc-soft);color:var(--lk-acc-text);font-size:14px}.ep-forge-pane .ep-forge-attempt>.ep-forge-spend{display:contents;line-height:1.35}.ep-forge-spend>:is(.ep-spend-items,.ep-spend-pick){grid-area:item}.ep-forge-spend>.ep-spend-pick{margin-bottom:4px}.ep-forge-spend>.ep-spend-minor{grid-area:minor;justify-self:start;gap:3px}.ep-forge-spend>.ep-spend-minor>i{font-size:12px;font-weight:600}.ep-forge-spend>.ep-spend-minor>span{width:22px;height:22px;border-radius:6px}.ep-forge-spend>.ep-spend-minor img{width:18px;height:18px}.ep-forge-spend>.ep-spend-cost{display:contents;text-align:left}.ep-forge-spend>.ep-spend-cost>span{grid-area:label;color:var(--lk-ink-soft);font-size:12.5px;font-weight:500;line-height:1.35}.ep-forge-spend>.ep-spend-cost>b{grid-area:value;justify-self:start;color:var(--lk-ink);font-size:14px;font-weight:700;line-height:1.35}.ep-forge-spend>.ep-spend-max{grid-area:value}.ep-forge-spend .ep-meso{display:inline-flex;align-items:center;gap:4px}.ep-forge-spend .ep-meso img{width:18px;height:18px}.ep-forge-spend>.ep-spend-estimate{grid-area:est;gap:0 6px;margin-top:6px;color:var(--lk-ink-soft);font-size:12.5px;line-height:1.4;white-space:normal}.ep-forge-spend>.ep-spend-estimate>*{white-space:nowrap}.ep-forge-spend>.ep-spend-estimate>img,.ep-forge-spend>.ep-spend-estimate .ep-meso img{width:16px;height:16px}.ep-forge-spend>.ep-spend-estimate b{color:var(--lk-ink);font-size:12.5px;font-weight:700}.ep-forge-spend>.ep-spend-items{flex-wrap:wrap;gap:4px 10px}.ep-forge-spend .ep-spend-items li:only-child{gap:8px}.ep-forge-spend .ep-spend-items li:only-child .ep-spend-icon{width:32px;height:32px;border:0;border-radius:0;background:none}.ep-forge-spend .ep-spend-items li:only-child .ep-spend-icon img{width:32px;height:32px}.ep-forge-spend .ep-spend-items li:only-child .ep-spend-name{display:grid;gap:0;font-size:14px;font-weight:700}.ep-forge-spend .ep-spend-items li:only-child .ep-spend-name>b{justify-self:start;padding:0;background:none;color:var(--lk-ink-soft);font-size:12.5px;font-weight:500}.ep-forge-spend .ep-spend-items li:only-child .ep-spend-name>b:before{content:"1\d68c  "}.ep-forge-spend .ep-spend-items li:only-child .ep-spend-name>b:after{content:" \c0ac\c6a9"}.ep-spend-pick .ep-spend-icon{width:40px;height:40px}.ep-spend-pick .ep-spend-icon img{width:32px;height:32px}.esim-dialog .ep-spend-pick select{height:44px;font-size:16px;max-width:none}.ep-forge-open .ep-detail-actions.ep-mobile-actions{display:none}.esim-inline .ep-forge-open .ep-original-detail>.ep-detail-actions{position:static;display:flex;gap:8px;margin:12px 12px 14px;padding:0;border:0;background:none}.ep-forge-open .ep-original-detail>.ep-detail-actions>button:not(.ep-discard){flex:1;min-width:0;min-height:44px;font-size:14px}.esim-dialog.ep-forge-open .ep-original-detail>.ep-detail-actions>.esim-delete:not(.ep-discard){color:var(--lk-neg)}.ep-item-popup .ep-forge-pane:has(>.ep-forge-attempt:last-child){padding-bottom:0}}@media(min-width:850px){.ep-forge-pane:has(>.ep-forge-attempt){display:flex;flex-direction:column}.ep-forge-pane:has(>.ep-forge-attempt)>*{flex-shrink:0}.ep-forge-pane>.ep-forge-attempt{position:sticky;bottom:-16px;z-index:2;flex-wrap:wrap;gap:8px 12px;margin:auto -24px -16px;padding:14px 24px;border:0;border-top:1px solid var(--ep-border);border-radius:0;background:var(--lk-raised);box-shadow:0 -8px 12px var(--sv-sh-gray-6)}.ep-forge-pane>.ep-forge-attempt>.ep-forge-spend{flex:1 1 180px}.ep-forge-pane>.ep-forge-attempt .ep-spend-pick{flex:1 1 auto;gap:6px}.ep-forge-pane>.ep-forge-attempt .ep-spend-icon{width:32px;height:32px;border-radius:8px}.ep-forge-pane>.ep-forge-attempt .ep-spend-icon img{width:26px;height:26px}.ep-forge-pane>.ep-forge-attempt .ep-spend-items li:only-child .ep-spend-icon{width:32px;height:32px}.ep-forge-pane>.ep-forge-attempt .ep-spend-items li:only-child .ep-spend-icon img{width:26px;height:26px}.ep-forge-pane>.ep-forge-attempt .ep-spend-items li:only-child .ep-spend-name{font-size:13px;font-weight:650}.ep-forge-pane>.ep-forge-attempt>.ep-forge-spend{gap:2px 10px}.ep-forge-pane>.ep-forge-attempt .ep-spend-cost{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:0;text-align:left}.esim-dialog .ep-forge-pane>.ep-forge-attempt .ep-spend-pick select{height:36px;max-width:none;padding:6px 8px;font-size:13px}.ep-forge-pane>.ep-forge-attempt>.ep-run-repeat{flex:0 0 auto;gap:6px;min-height:36px;margin:0;padding:0;border:0;background:none}.ep-forge-pane>.ep-forge-attempt>.ep-run-repeat input{width:16px;height:16px}.ep-forge-pane>.ep-forge-attempt>.ep-run-repeat span{font-size:12px}.ep-forge-pane>.ep-forge-attempt>.ep-forge-scrolls{display:flex;flex:1 0 100%;flex-wrap:wrap;gap:4px 12px;margin:0}.ep-forge-pane>.ep-forge-attempt>.ep-forge-scrolls label{flex:0 0 auto;gap:6px;min-height:28px;font-size:12px}.ep-forge-pane>.ep-forge-attempt>.ep-forge-scrolls label>span{flex:none}.ep-forge-pane>.ep-forge-attempt>.ep-forge-scrolls img{width:16px;height:16px}.ep-forge-pane>.ep-forge-attempt>.ep-forge-scrolls input{width:16px;height:16px}.esim-dialog .ep-forge-pane>.ep-forge-attempt>.ep-forge-scrolls select{width:68px;min-height:28px;height:28px;padding:3px 5px;font-size:12px}.ep-forge-pane>.ep-forge-attempt:has(>.ep-forge-scrolls) .ep-spend-minor{display:none}.ep-forge-pane>.ep-forge-attempt>.ep-forge-buttons{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;min-width:0;margin-left:auto}.esim-dialog .ep-forge-pane>.ep-forge-attempt .ep-forge-buttons>button,.esim-dialog .ep-forge-pane>.ep-forge-attempt>button{flex:1 1 auto;min-width:0;min-height:36px;padding:7px 10px;font-size:13px}.ep-forge-pane>.ep-forge-attempt:has([data-esim-action=auto-stop]) [data-esim-action=auto-start]{display:none}.ep-option-workflow .ep-forge-run:not(:has(.ep-run-goal)){padding:0;border:0;background:none}.ep-forge-run>.ep-run-material:not(:has(*)){display:none}}.esim-page .api-credit{align-items:flex-start;padding-left:calc(var(--cell,78px) + 32px);text-align:left}.esim-page .api-credit strong{color:var(--lk-ink-soft);font-size:12px}.esim-page .api-credit strong b{color:var(--lk-ink);font-weight:600}.bag-toolbar{column-gap:12px;row-gap:12px}.bag-toolbar>.bag-tabs{flex:1 1 128px;width:auto;max-width:350px}.bag-toolbar>.esim-open{order:-1;flex:1 1 100%;display:flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:7px 14px 7px 12px;border:1px solid var(--lk-acc-line);border-radius:10px;background:linear-gradient(90deg,var(--sv-bg-blue-13),var(--lk-raised) 72%);color:var(--lk-ink);text-align:left;box-shadow:inset 0 1px var(--sv-sh-gray-7)}.bag-toolbar>.esim-open:hover{border-color:var(--lk-acc-line);background:linear-gradient(90deg,var(--sv-bg-blue-14),var(--lk-raised) 72%);color:var(--lk-ink);filter:none}.bag-toolbar>.esim-open>svg{flex:none;width:18px;height:18px;fill:none;stroke:var(--lk-acc-text);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.esim-open-text{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;flex:1;min-width:0}.esim-open-text b{font-size:13.5px;font-weight:700;white-space:nowrap}.esim-open-text small{font-size:12px;font-weight:400;color:var(--lk-ink-soft)}.esim-open-saved{display:inline-flex;align-items:center;align-self:center;padding:1px 8px;border:1px solid var(--lk-acc-line);border-radius:999px;color:var(--lk-ink);font-size:11.5px;font-weight:600;line-height:1.5;white-space:nowrap}.esim-open-go{flex:none;width:8px;height:8px;margin-right:3px;border-top:2px solid var(--lk-acc-line);border-right:2px solid var(--lk-acc-line);transform:rotate(45deg)}.bag-toolbar>.esim-open.on{border-color:var(--acc)}.ep-same-slot svg{flex:none;width:16px;height:16px;fill:none;stroke:var(--lk-acc-text);stroke-width:1.8;stroke-linejoin:round}.ep-same-slot-go{flex:none;width:7px;height:7px;margin:0 3px 0 2px;border-top:2px solid var(--lk-acc-line);border-right:2px solid var(--lk-acc-line);transform:rotate(45deg)}.ep-cost-open .ep-popup-body{flex:0 0 var(--ep-info-width)}.ep-item-popup .ep-cost-pane{flex:1;min-width:0;margin:0;padding:16px 20px 20px;border-left:1px solid var(--ep-border);background:var(--lk-raised);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.ep-cost-head{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.ep-cost-head h3{margin:0;font-size:15px;color:var(--lk-ink)}.ep-cost-head small{flex:1;min-width:0;font-size:12px;color:var(--ep-muted)}.esim-dialog .ep-cost-head .ep-popup-close{flex:none;width:32px;height:32px;min-height:32px;padding:0;font-size:14px}.ep-cost-pane .ep-build-cost{margin-top:0}.ep-cost-pane .ep-build-body{margin-top:0;border:0;padding:0;background:transparent}@media(max-width:849px){.ep-item-popup .ep-cost-pane{display:none}}.ep-item-links{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.esim-dialog .ep-item-link{display:inline-flex;align-items:center;gap:6px;width:auto;min-height:32px;margin:0;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}.ep-item-link>span{flex:none;min-width:0}.ep-item-link small{flex:none;font-size:11px;font-weight:500;color:var(--lk-acc-text)}.ep-item-link svg{flex:none;width:14px;height:14px;fill:none;stroke:var(--lk-acc-text);stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.ep-item-link .ep-same-slot-go{width:6px;height:6px;margin:0 1px 0 0}.ep-item-link .ep-group-chevron{position:static;flex:none;width:6px;height:6px;margin:0 1px 2px 0}.ep-build-lead{margin:10px 0 6px;font-size:12px;color:var(--ep-muted)}@media(max-width:849px){.esim-dialog .ep-item-link{min-height:36px;padding:4px 12px}}.ep-build-cost{margin-top:8px}.ep-build-toggle[aria-expanded=true] .ep-group-chevron{transform:rotate(225deg);margin-bottom:-3px}.ep-build-body{margin-top:8px;padding:10px 12px;border:1px solid var(--ep-border);border-radius:10px;background:var(--lk-surface)}.ep-build-parts{margin:0;padding:0;list-style:none;display:grid;gap:10px}.ep-build-part+.ep-build-part{padding-top:10px;border-top:1px solid var(--lk-line)}.ep-build-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;font-size:13px}.ep-build-head b{color:var(--lk-ink)}.ep-build-head small{flex:1;min-width:0;font-size:11px;color:var(--ep-muted)}.ep-build-head span{font-size:12px;font-weight:700;color:var(--lk-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.ep-build-items{display:flex;flex-wrap:wrap;gap:6px 12px;margin:6px 0 0;padding:0;list-style:none;font-size:12px;color:var(--lk-ink);font-variant-numeric:tabular-nums}.ep-build-items li{display:inline-flex;align-items:center;gap:5px}.ep-build-items img{width:20px;height:20px;object-fit:contain;image-rendering:pixelated}.ep-build-items b{color:var(--lk-ink);font-weight:700}.ep-build-items .ep-meso{gap:4px;font-weight:700;color:var(--lk-ink)}.ep-build-items .ep-meso img{width:16px;height:16px}.ep-build-total{margin-top:12px;padding-top:10px;border-top:1px solid var(--ep-border)}.ep-build-total h4{margin:0;font-size:13px;color:var(--lk-ink)}.ep-build-body>.esim-caption{margin:10px 0 0;font-size:11px;line-height:1.6}.ep-auto-target.ep-auto-total{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ep-auto-total input{width:100%;min-width:0;min-height:40px;font-variant-numeric:tabular-nums}@media(max-width:849px){.ep-auto-target.ep-auto-total{grid-template-columns:minmax(0,1fr)}.ep-auto-total label:first-child{grid-column:auto}.ep-auto-total input{min-height:44px}}.ep-auto-goal-gauge{margin-top:10px;padding:10px 12px 8px;border:1px solid var(--ep-border);border-radius:10px;background:var(--lk-surface)}.ep-auto-gauge-head{display:flex;align-items:baseline;gap:8px;margin:0 0 14px;font-size:11px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-auto-gauge-head span{margin-left:auto;white-space:nowrap}.ep-auto-gauge-head em{font-style:normal;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;color:var(--sv-tx-keep-gray-3);background:var(--sv-bg-keep-green-2)}.ep-auto-gauge{position:relative;height:30px;touch-action:pan-y}.ep-auto-gauge:before,.ep-auto-gauge:after{content:"";position:absolute;top:50%;height:10px;margin-top:-5px;border-radius:5px;pointer-events:none}.ep-auto-gauge:before{left:0;right:0;background:var(--lk-track)}.ep-auto-gauge:after{left:0;width:calc(10px + (100% - 20px) * var(--ep-auto-goal,0));background:var(--lk-acc-mute)}.is-reached .ep-auto-gauge:after{background:linear-gradient(90deg,var(--sv-bg-keep-green-3),var(--sv-bg-keep-green-2))}.ep-auto-gauge-now{position:absolute;top:5px;bottom:5px;left:calc(10px + (100% - 20px) * var(--ep-auto-now,0));width:2px;margin-left:-1px;border-radius:1px;background:var(--sv-bg-keep-gray-1);opacity:.9;pointer-events:none}.ep-auto-gauge-now:after{content:attr(data-esim-now);position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%);padding:0 2px;font-size:10px;font-style:normal;line-height:1.2;color:var(--lk-ink-soft);white-space:nowrap}.ep-auto-gauge-now[data-esim-side=left]:after{left:auto;right:0;transform:none}.ep-auto-gauge input[type=range]{position:relative;z-index:1;width:100%;height:30px;margin:0;padding:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}.ep-auto-gauge input[type=range]::-webkit-slider-runnable-track{height:10px;background:transparent;border:0}.ep-auto-gauge input[type=range]::-moz-range-track{height:10px;background:transparent;border:0}.ep-auto-gauge input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-5px;border:3px solid var(--ep-blue);border-radius:50%;background:var(--sv-bg-keep-gray-2);box-shadow:0 1px 5px var(--sv-sh-gray-8)}.ep-auto-gauge input[type=range]::-moz-range-thumb{width:20px;height:20px;border:3px solid var(--ep-blue);border-radius:50%;background:var(--sv-bg-keep-gray-2);box-shadow:0 1px 5px var(--sv-sh-gray-8)}.is-reached .ep-auto-gauge input[type=range]::-webkit-slider-thumb{border-color:var(--sv-ln-green-2)}.is-reached .ep-auto-gauge input[type=range]::-moz-range-thumb{border-color:var(--sv-ln-green-2)}.ep-auto-gauge input[type=range]:active::-webkit-slider-thumb{transform:scale(1.1)}.ep-auto-gauge input[type=range]:focus-visible{outline:2px solid var(--ep-blue);outline-offset:2px;border-radius:15px}@media(max-width:849px){.ep-auto-gauge,.ep-auto-gauge input[type=range]{height:36px}.ep-auto-gauge-head{margin-bottom:16px}}.hexa-stat-bar-wrap{position:relative;margin:-8px 0;padding:8px 0;cursor:pointer;touch-action:pan-y}.hexa-stat-bar-wrap:has(.hexa-stat-range:disabled){cursor:default}.hexa-stat-range[type=range]{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;pointer-events:none}.hexa-stat-bar-wrap:has(.hexa-stat-range:focus-visible) .hexa-stat-bar{outline:2px solid var(--ep-blue);outline-offset:2px}@media(any-pointer:coarse){.ep-completion-slider[type=range],.ep-auto-gauge input[type=range]{--ep-range-thumb:24px}.hexa-stat-bar-wrap{margin:-14px 0;padding:14px 0;touch-action:none}.ep-completion-track.is-adjustable{margin:22px 0 24px}.ep-completion-slider[type=range]{inset:-20px -12px;width:calc(100% + 24px);height:48px;touch-action:none}.ep-completion-slider::-webkit-slider-runnable-track{height:48px}.ep-completion-slider::-moz-range-track{height:48px}.ep-completion-slider::-webkit-slider-thumb{box-sizing:border-box;width:24px;height:24px;margin-top:12px}.ep-completion-slider::-moz-range-thumb{width:24px;height:24px}.ep-auto-gauge,.ep-auto-gauge input[type=range]{height:48px;touch-action:none}.ep-auto-gauge input[type=range]::-webkit-slider-runnable-track{height:48px}.ep-auto-gauge input[type=range]::-moz-range-track{height:48px}.ep-auto-gauge input[type=range]::-webkit-slider-thumb{box-sizing:border-box;width:24px;height:24px;margin-top:12px}.ep-auto-gauge input[type=range]::-moz-range-thumb{box-sizing:border-box;width:24px;height:24px}.ep-auto-gauge:after{width:calc(12px + (100% - 24px) * var(--ep-auto-goal,0))}.ep-auto-gauge-now{top:50%;bottom:auto;left:calc(12px + (100% - 24px) * var(--ep-auto-now,0));height:24px;transform:translateY(-50%)}}.ep-auto-goal-mode{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:12px 0 4px}.esim-dialog .ep-auto-goal-mode>button{display:grid;gap:2px;justify-items:start;min-height:52px;padding:8px 10px;border:1px solid var(--ep-border);border-radius:9px;background:var(--lk-raised);color:var(--ep-muted);text-align:left}.esim-dialog .ep-auto-goal-mode>button:hover{background:var(--lk-lift)}.ep-auto-goal-mode b{font-size:13px;font-weight:700;color:var(--lk-ink)}.ep-auto-goal-mode small{font-size:11px;line-height:1.4;color:var(--ep-muted);word-break:keep-all}.esim-dialog .ep-auto-goal-mode>button[aria-pressed=true]{border-color:var(--lk-acc-line);background:var(--lk-lift)}.ep-auto-goal-mode>button[aria-pressed=true] b{color:var(--lk-ink)}.esim-dialog .ghost{background:transparent;border:1px solid var(--lk-line2);color:var(--lk-ink);font-weight:600}.esim-dialog .ghost:hover:not(:disabled){background:var(--lk-lift);border-color:var(--sv-ln-blue-4);color:var(--lk-ink)}.esim-dialog .ghost:disabled,:root[data-theme] .lk-groups .lk-area .stat-caution,:root[data-theme] .lk-groups .lk-opt .src .tag,:root[data-theme] .lk-groups .preset-detail-copy i:is(.row-off.water,.row-off.battle){background:transparent;border-color:var(--lk-line2);color:var(--lk-ink-dim)}.esim-dialog .ep-primary{min-height:44px;box-shadow:0 2px 8px var(--lk-acc-line)}.esim-dialog .ep-forge-attempt button:not(.ep-forge-undo),.esim-dialog .ep-auto-actions button:first-child,.esim-dialog .ep-forge-compare button[data-esim-action=forge-accept],.esim-editor .ep-extras-apply{min-height:44px;box-shadow:none}.esim-dialog .ep-primary:disabled,.esim-dialog .ep-forge-attempt button:disabled,.esim-dialog .ep-auto-actions button:first-child:disabled{box-shadow:none}.esim-dialog .ep-same-slot,.esim-dialog .ep-build-toggle,.esim-dialog [data-esim-action=all-equipment],.esim-dialog .ep-forge-back,.esim-dialog .ep-quiet{min-height:36px;background:transparent;border-color:transparent;color:var(--lk-ink-soft);font-weight:600}.esim-dialog .ep-same-slot:hover,.esim-dialog .ep-build-toggle:hover,.esim-dialog [data-esim-action=all-equipment]:hover,.esim-dialog .ep-forge-back:hover,.esim-dialog .ep-quiet:hover{background:var(--lk-lift);color:var(--lk-ink)}.esim-dialog [data-esim-action=all-equipment]:after{content:"\203a";margin-left:6px;color:var(--lk-ink-dim);font-size:15px;line-height:1}.ep-same-slot svg{stroke:var(--lk-acc-text)}.esim-dialog button[data-esim-action=unequip],.esim-dialog .ep-discard-start,.esim-dialog .ep-discard{background:transparent;border-color:var(--sv-ln-pink-4);color:var(--lk-neg)}.esim-dialog button[data-esim-action=unequip]:hover:not(:disabled),.esim-dialog .ep-discard-start:hover,.esim-dialog button.ep-discard:hover:not(:disabled){background:var(--sv-bg-pink-2);border-color:var(--sv-ln-pink-1);color:var(--sv-tx-pink-2)}.esim-dialog .ep-auto-remove{border-radius:50%}.esim-dialog .ep-mobile-close,.esim-dialog .ep-popup-close,.esim-dialog .ep-roll-remove,.esim-dialog .ep-auto-remove,.esim-dialog .ep-forge-close{background:transparent;border-color:transparent;color:var(--lk-ink-soft)}.esim-dialog .ep-auto-remove:hover:not(:disabled){background:var(--lk-lift);color:var(--lk-ink)}.esim-dialog button:is(.ep-mobile-close,.ep-popup-close,.ep-forge-close):hover:not(:disabled){background:var(--lk-lift);border-color:transparent;color:var(--lk-ink)}.esim-dialog button.ep-roll-remove:hover:not(:disabled){background:var(--sv-bg-pink-1);border-color:transparent;color:var(--lk-neg)}.esim-dialog .ep-forge-tabs{gap:2px;border-bottom:1px solid var(--ep-border)}.esim-dialog .ep-forge-tabs button{border-radius:0;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--ep-muted);font-weight:600}.esim-dialog .ep-forge-tabs button[aria-pressed=true]{background:transparent;border-bottom-color:var(--lk-acc-line);color:var(--lk-ink)}.esim-dialog .ep-forge-tabs button:hover[aria-pressed=false]{color:var(--lk-ink);background:var(--lk-raised)}.esim-dialog .ep-owned-tabs>button[aria-selected=true]{background:transparent;border-bottom-color:var(--lk-acc-line);color:var(--lk-ink)}.ep-forge-subtabs{display:inline-flex;max-width:none;width:max-content;gap:2px;padding:3px;background:var(--lk-surface);border:1px solid var(--ep-border);border-radius:999px}.esim-dialog .ep-forge-subtabs button{flex:0 0 auto;min-height:36px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--ep-muted);font-weight:600}.esim-dialog .ep-forge-subtabs button[aria-pressed=true]{background:var(--lk-lift);color:var(--lk-acc-text)}.esim-segments{border-radius:999px}.esim-dialog .esim-segments button{border-radius:999px;min-height:32px;padding:0 14px}.esim-page .esim-segments button{border-radius:999px}@media(max-width:849px){.esim-dialog .ep-primary,.esim-dialog .ep-forge-attempt button:not(.ep-forge-undo),.esim-dialog .ep-auto-actions button:first-child{min-height:48px}.esim-dialog .ep-same-slot,.esim-dialog .ep-build-toggle,.esim-dialog [data-esim-action=all-equipment],.esim-dialog .ep-quiet,.esim-dialog .ep-forge-subtabs button{min-height:40px}.ep-forge-subtabs{width:auto;display:flex}.esim-dialog .ep-forge-subtabs button{flex:1}}.ep-forge-events{margin:12px 0}.ep-forge-events label{display:flex;align-items:flex-start;gap:9px;padding:7px 0;font-size:13px;cursor:pointer}.ep-forge-events input{flex:none;margin:2px 0 0}.ep-forge-events span{min-width:0;overflow-wrap:anywhere}.ep-forge-events small{display:block;margin-top:4px;color:var(--ep-muted);font-size:11px}.ep-event-schedule{margin:0 0 8px 27px;font-size:12px}.ep-event-schedule>summary,.ep-recommend .ep-event-schedule>summary{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;min-height:32px;padding:3px 0;cursor:pointer;list-style:none;color:var(--ep-muted)}.ep-event-schedule>summary::-webkit-details-marker{display:none}.ep-event-timing{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-variant-numeric:tabular-nums;color:var(--lk-ink)}.ep-event-timing b{color:var(--lk-acc-text);font-weight:600}.ep-event-timing b.is-today{color:var(--ep-green,var(--lk-gain))}.ep-event-ended{color:var(--ep-muted)}.ep-event-more{display:flex;align-items:center;gap:6px;font-size:11px}.ep-event-more:after{content:"";width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin-bottom:3px}.ep-event-schedule[open] .ep-event-more:after{transform:rotate(225deg);margin-bottom:0}.ep-event-schedule>summary:focus-visible{outline:2px solid var(--lk-acc);outline-offset:3px;border-radius:4px}.ep-event-calendar{padding:2px 0 5px;color:var(--ep-muted);line-height:1.7}.ep-event-calendar p{margin:2px 0}.ep-event-calendar time{white-space:nowrap;color:var(--lk-ink)}.esim-sets tbody th small{display:block;margin-top:4px;color:var(--ep-muted)}.esim-sets th:first-child{width:38%}.esim-sets td{display:table-cell;white-space:normal}.esim-sets tbody th{vertical-align:top}.esim-set-deltas{display:grid;gap:7px;margin:0;line-height:1.5}.esim-set-deltas>div{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;column-gap:12px}.esim-set-deltas dt{margin:0;min-width:0;word-break:keep-all;overflow-wrap:anywhere;white-space:normal}.esim-set-deltas dd{margin:0;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.esim-set-deltas dd.positive{color:var(--ep-green,var(--lk-gain))}.esim-set-deltas dd.negative{color:var(--ep-red,var(--lk-neg))}.ep-recommend{margin:12px 0 16px;padding:14px 8px;border-top:1px solid var(--ep-border)}.ep-forge-rec-area{position:relative}.ep-forge-rec-area>.ep-area-title{min-height:40px;padding-right:112px}.ep-forge-rec-area>.ep-recommend{margin:0;padding:8px 0 0;border-top:0}.ep-forge-rec-area .ep-recommend-head{position:absolute;top:var(--ep-rec-top,14px);right:var(--ep-rec-right,18px)}.ep-forge-rec-area .ep-recommend-head>h3{display:none}.ep-recommend-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ep-recommend h3{margin:0;font-size:14px}.ep-recommend-original{margin-top:16px}.ep-recommend-original h4{margin:0;font-size:13px;font-weight:600}.ep-recommend-original h4 small,.ep-recommend-modified>summary small{margin-left:6px;color:var(--ep-muted);font-size:11px;font-weight:400}.ep-recommend .ep-recommend-modified>summary{font-size:13px;font-weight:600;color:var(--text);padding:12px 0}.ep-recommend-modified{margin-top:12px;border-top:1px solid var(--ep-border)}.ep-recommend-group{margin-top:8px;border-top:1px solid var(--ep-border)}.ep-recommend .ep-recommend-group>summary{min-height:44px;padding:10px 0;color:var(--text);font-size:12px;font-weight:600}.ep-recommend-group>summary::marker{color:var(--ep-muted)}.ep-recommend-group-title{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;max-width:calc(100% - 20px);vertical-align:middle}.ep-recommend-group-title small,.ep-recommend-group-note{color:var(--ep-muted);font-size:11px;font-weight:400}.ep-recommend-group-title>.ep-recommend-basis{margin-left:0}.ep-recommend-group .ep-recommend-list{margin-top:8px}.ep-recommend-item .ep-recommend-presets{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.ep-recommend-preset{--job-tone:var(--ep-muted);font-size:10px;font-weight:400}.ep-recommend-preset.is-boss{--job-tone:var(--ep-blue)}.ep-recommend-basis{--ep-completion:var(--ep-blue);--job-tone:var(--ep-completion);margin-left:7px;font-style:normal;vertical-align:middle}.ep-recommend-equipment{display:flex;align-items:center;gap:9px}.ep-recommend-equipment>.ic{--cell:44px;width:var(--cell);height:var(--cell);flex:none}.ep-recommend-item .ep-recommend-resource{display:flex;align-items:center;gap:5px}.esim-dialog .ep-recommend-material-icon{width:20px;height:20px;flex:none;object-fit:contain}.ep-recommend-material-pick{display:flex;align-items:center;gap:8px;min-width:0}.ep-recommend-material-pick .ep-recommend-material-icon{width:24px;height:24px}.ep-recommend-filters{display:grid;gap:10px;margin:14px 0}.ep-recommend-fields{display:flex;gap:4px}.ep-recommend-fields button{flex:1;min-width:0}.ep-recommend-material{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;font-size:12px;color:var(--ep-muted)}.ep-recommend-material select{width:100%;min-width:0}.ep-recommend-list{list-style:none;margin:12px 0;padding:0;font-variant-numeric:tabular-nums}.ep-recommend-list>li{border-top:1px solid var(--ep-border)}.esim-dialog .ep-recommend-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,.7fr) minmax(90px,.7fr);gap:10px;width:100%;padding:12px 4px;border:0;border-radius:0;background:transparent;text-align:left}.ep-recommend-item span{min-width:0}.ep-recommend-item b{display:block;font-size:12px;font-weight:600}.ep-recommend-item small{display:block;margin-top:5px;color:var(--ep-muted);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.ep-recommend-gain b{color:var(--ep-green,var(--lk-gain))}.ep-recommend summary{cursor:pointer;padding:8px 0;font-size:12px;color:var(--ep-muted)}.ep-usage-compare{overflow-x:auto;padding-right:8px}@media(max-width:480px){.esim-dialog .ep-recommend-item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;padding:12px 0}.ep-recommend-item>span:first-child{grid-column:1/-1}.ep-recommend-gain{text-align:right}}.esim-dialog :is(.ep-hexa-sections,.ep-hexa-pages,.ep-area-tabs)>button:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:-4px}.esim-bagwrap:not([data-growth-tab=equipment])>.bagside,.esim-bagwrap:not([data-growth-tab=equipment])>.esim-edit-side{display:none}.ep-symbol{grid-column:1/-1;min-width:0;padding:18px;border:1px solid var(--ep-border);border-radius:12px;background:var(--bg)}.ep-symbol h2{margin:0;font-size:18px}.ep-symbol-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.ep-symbol-title>button{font-size:13px}.ep-symbol-cost{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;margin:14px 0 0;padding:10px 14px;border-radius:10px;background:var(--lk-raised);font-size:13px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-symbol-cost b,.ep-symbol-cost .ep-meso{color:var(--lk-ink);font-weight:700}.ep-symbol-cost small{font-size:12px;color:var(--dim)}.ep-symbol-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:16px;margin-top:16px}.ep-symbol-group{min-width:0;padding:14px 14px 4px;border:1px solid var(--ep-border);border-radius:12px;background:var(--lk-surface)}.ep-symbol-group-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.ep-symbol-group-head h3{margin:0;font-size:15px;color:var(--lk-ink)}.ep-symbol-force{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-symbol-force img{width:16px;height:16px;object-fit:contain}.ep-symbol-force b{color:var(--lk-ink)}.esim-dialog .ep-symbol-group-head>button{margin-left:auto;font-size:12px}.ep-symbol-rows{margin:6px 0 0;padding:0;list-style:none}@media(min-width:1500px){.esim-page :not(.ep-symbol-group)>.ep-symbol-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.esim-page :not(.ep-symbol-group)>.ep-symbol-rows>.ep-symbol-row:nth-child(2){border-top:0}}.ep-symbol-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:10px 0;border-top:1px solid var(--ep-border)}.ep-symbol-row:first-child{border-top:0}.ep-symbol-icon img{display:block;width:36px;height:36px;object-fit:contain}.ep-symbol-row.is-missing .ep-symbol-icon img{filter:grayscale(1);opacity:.5}.ep-symbol-main{min-width:0}.ep-grow-noicon{display:block;width:36px;height:36px;border:1px dashed var(--ep-border);border-radius:9px}.ep-symbol-row.no-icon{grid-template-columns:minmax(0,1fr) auto}.ep-symbol-head .ep-area-gem{align-self:center;margin:0 2px}.ep-grow-selects{margin-top:8px}.ep-symbol-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;font-size:14px}.symrow-opts>.ep-grow-gain{padding-left:0}.ep-symbol-head b{color:var(--lk-ink)}.ep-symbol-row.is-missing .ep-symbol-head b{color:var(--ep-muted)}.ep-symbol-level{font-size:13px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-symbol-row.is-changed .ep-symbol-level{color:var(--lk-ink);font-weight:700}.ep-symbol-from{font-weight:400;color:var(--dim)}.ep-symbol-head .symmax{align-self:center}.ep-symbol-row .symrow-opts{margin-top:4px;font-size:12.5px;color:var(--ep-muted)}.ep-symbol-row .symforce img{width:15px;height:15px}.ep-symbol-need{display:flex;align-items:center;flex-wrap:wrap;gap:2px 10px;margin:4px 0 0;font-size:12px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.esim-dialog .ep-symbol-need .ep-meso>img{width:16px;height:16px}.ep-symbol-needline{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px 6px}.ep-symbol-needline>i{font-style:normal;color:var(--dim)}.ep-symbol-needline b{color:var(--lk-ink);font-weight:600}.ep-symbol-needline.is-spent,.ep-symbol-needline.is-spent b,.ep-symbol-needline.is-spent .ep-meso{color:var(--lk-ink);font-weight:700}.ep-symbol-needline.is-spent>i{color:var(--ep-muted)}.ep-symbol-left{flex-basis:100%;margin:6px 0 2px}.ep-symbol-row>.ep-symbol-need{grid-column:2/-1;margin:0}.ep-symbol-control{display:flex;align-items:center;justify-content:flex-end;gap:6px}.ep-symbol-stepper{display:inline-flex;align-items:center;border:1px solid var(--ep-border);border-radius:10px;overflow:hidden}.esim-dialog .ep-symbol-stepper>button{display:grid;place-items:center;width:40px;min-height:40px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--lk-ink);filter:none}.esim-dialog .ep-symbol-stepper>button:hover:not(:disabled){background:var(--ep-nav-soft)}.esim-dialog .ep-symbol-stepper>button:disabled{color:var(--lk-ink-dim);cursor:default}.esim-dialog .ep-symbol-stepper>button:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:-3px}.ep-symbol-stepper svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.ep-symbol-stepper output{min-width:54px;text-align:center;font-size:13px;font-weight:700;color:var(--lk-ink);font-variant-numeric:tabular-nums}.esim-dialog .ep-symbol-control>.ghost{min-height:40px;font-size:12px}.esim-dialog .ep-symbol-control>.ghost:disabled{cursor:default}.esim-dialog .ep-symbol-control>.ep-symbol-max:disabled{visibility:hidden}.ep-symbol-note{font-size:12px;color:var(--dim);white-space:nowrap}@media(pointer:coarse){.esim-dialog .ep-symbol-stepper>button{width:44px;min-height:44px}.esim-dialog .ep-symbol-control>.ghost{min-height:44px}}.ep-area{grid-column:1/-1;min-width:0;padding:18px;border:1px solid var(--ep-border);border-radius:12px;background:var(--bg)}.ep-area h2{margin:0;font-size:18px}.ep-area-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.ep-area-title>button{font-size:13px}.esim-dialog .ep-area-title>button:disabled{cursor:default}.ep-area-title-actions{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ep-area-title-actions>.mnone{min-height:40px;margin-left:0;gap:6px;padding:0 4px;font-size:13px}.ep-area-title-actions>.mnone input{width:16px;height:16px}.esim-dialog .ep-area-title-actions>button{font-size:13px}.esim-dialog .ep-area-title-actions>button:disabled{cursor:default}.ep-area-title-tag{margin-left:6px;padding:2px 8px;border:1px solid var(--ep-border);border-radius:999px;font-size:12px;font-weight:600;color:var(--ep-muted);vertical-align:3px;white-space:nowrap}.ep-area-title-tag.is-empty{border-color:var(--sv-ln-yellow-1);color:var(--lk-cost)}.esim-dialog .ep-area-title-actions>.ep-area-save{flex:none;min-height:40px;padding:0 14px;font-size:13px}.esim-dialog .ep-area-note>button{margin-left:8px;min-height:36px;font-size:12.5px;vertical-align:middle}.ep-area-empty{margin-left:auto;font-size:11.5px;font-weight:600;color:var(--lk-cost);white-space:nowrap}.ep-areas [aria-pressed=true] .ep-area-empty{color:var(--lk-cost)}.ep-area-caption-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin:14px 0 0}.ep-area-caption-row>.ep-area-caption{margin:0}.ep-area-caption-row>.ep-area-actions{margin:0}.ep-pet-worn.is-other>.pets{opacity:.55}.ep-pet-worn-note{margin:0 0 6px;font-size:12px;color:var(--dim)}.ep-bless-summary h4{display:flex;align-items:baseline;gap:8px;margin:0 0 10px;font-size:14px;color:var(--lk-ink)}.ep-bless-summary h4 small{font-size:12px;font-weight:500;color:var(--ep-muted)}.ep-bless-summary .ep-area-stats{flex-direction:column;gap:6px;font-size:13px}.ep-bless-summary.is-inline{margin-top:14px;padding-top:12px;border-top:1px solid var(--lk-line)}.ep-bless-summary.is-inline .ep-area-stats{flex-direction:row;flex-wrap:wrap;gap:4px 14px}.bless.simulating [data-bless-sim-view] .ep-bless-summary{display:none}.ep-area-mode{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin:12px 0 0}.ep-area-mode>p{flex:1 1 16em;margin:0;font-size:12.5px;line-height:1.5;color:var(--ep-muted);word-break:keep-all}.esim-dialog .ep-area-mode .ep-area-choices>button:disabled{color:var(--lk-ink-dim);cursor:default}.ep-area-diff{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px;margin:14px 0 0;padding:10px 14px;border-radius:10px;background:var(--lk-raised);font-size:13px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-area-diff b{color:var(--lk-ink)}.ep-area-diff>.ep-area-exp{display:inline-flex;align-items:center}.ep-area-diff>.ep-area-exp .ep-area-power{margin-right:6px;white-space:nowrap}.ep-area-diff>.ep-area-exp .ep-area-power b{color:var(--ep-green,var(--lk-gain))}.ep-area-diff>.ep-area-exp .ep-area-power.negative b{color:var(--ep-red,var(--lk-neg))}.ep-area-diff>.ep-area-exp .ep-exp{margin-left:0;font-size:13px}.ep-area-diff>.ep-area-exp .ep-exp b{color:var(--lk-acc-text)}.ep-area-diff>.ep-area-exp .ep-exp.negative,.ep-area-diff>.ep-area-exp .ep-exp.negative b{color:var(--ep-red,var(--lk-neg))}.stella-headinfo .stella-exp{display:inline-flex;align-items:center;white-space:nowrap}.stella-headinfo .stella-exp .ep-exp{margin-left:4px}.stella-preview .ep-exp{display:inline-flex;align-items:center;margin-left:0;vertical-align:baseline}.stella-preview .ep-exp.is-wait b{color:var(--dim)}.constella-gain>.ep-grow-gain{padding-left:0;font-size:11.5px}.constella-gain>.ep-grow-gain .ep-exp{margin-left:5px}.ep-area-diff .constella-art{width:18px;height:18px;margin-right:5px;vertical-align:-4px}.ep-area-diff .constella-art.is-skill{border-radius:4px}.ep-area-from{font-weight:400;color:var(--dim)}.ep-area-note{margin:14px 0 0;padding:12px 14px;border:1px solid var(--ep-border);border-radius:10px;background:var(--lk-surface);font-size:13px;line-height:1.6;color:var(--ep-muted);word-break:keep-all}.ep-area-caveat{display:flex;align-items:baseline;gap:8px;margin:12px 0 0;font-size:12.5px;line-height:1.55;color:var(--ep-muted);word-break:keep-all}.ep-area-caveat .ep-beta{flex:none;margin-left:0}.ep-area-caption{margin:14px 0 0;font-size:13px;line-height:1.6;color:var(--ep-muted);word-break:keep-all}.ep-area-caption b{color:var(--lk-ink);font-variant-numeric:tabular-nums}.ep-area-rows{margin:10px 0 0;padding:0;list-style:none}.ep-area .minput{container-type:inline-size;margin-top:14px}.ep-area .stella-host{margin:14px 0 0;padding:12px 16px 14px;border:1px solid var(--ep-border);border-radius:12px;background:var(--lk-ground)}@media(max-width:599px){.ep-area .stella-host{margin:12px 0 0;padding:10px 8px 12px}}.ep-area .mpick-sum{justify-self:end;font-size:13px;font-weight:700;color:var(--lk-ink);font-variant-numeric:tabular-nums}.ep-area .mpick-sum.off{font-weight:500;color:var(--dim)}.ep-area-row{display:grid;grid-template-columns:minmax(84px,140px) auto minmax(0,1fr);align-items:center;gap:6px 16px;padding:12px 0;border-top:1px solid var(--ep-border)}.ep-area-row:first-child{border-top:0}.ep-area-row>b{min-width:0;font-size:14px;color:var(--lk-ink);overflow-wrap:anywhere}.ep-area-row>select{min-width:0;max-width:280px;min-height:40px}.ep-area-control{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.ep-area-stats{display:flex;flex-wrap:wrap;gap:2px 12px;margin:0;font-size:12.5px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-area-stats b{color:var(--lk-ink);font-weight:600}.ep-area-row>b small{display:block;margin-top:2px;font-size:11.5px;font-weight:500;color:var(--dim)}.ep-area-row.is-locked>b,.ep-area-row.is-locked .ep-area-stats{color:var(--dim);font-weight:500}.ep-area-mark{display:inline-grid;place-items:center;width:20px;height:20px;margin:0 8px 0 0;border:1.5px solid var(--g);border-radius:6px;background:color-mix(in srgb,var(--g) 18%,transparent);color:var(--lk-ink);font-size:11px;font-weight:800;line-height:1;vertical-align:-4px}.ep-area-control>select{flex:0 1 auto;width:auto;max-width:100%;min-height:40px}.ep-area-row.is-wide{grid-template-columns:minmax(84px,140px) minmax(0,1fr)}.ep-area-row.is-wide>.ep-area-stats{grid-column:2}.ep-area-selects>select{flex:none;width:7.5em}.ep-area-selects>select[data-area-field=bless-stat]{width:10.5em}.ep-area-selects>select[data-area-field=jewel-kind]{width:13em;max-width:100%}.ep-jewel-fill{margin:14px 0 6px;padding:12px 14px 14px;border:1px solid var(--ep-border);border-radius:12px;background:var(--lk-surface)}.ep-jewel-fill-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.ep-jewel-fill-head h3{margin:0;font-size:14px;color:var(--lk-ink)}.esim-dialog .ep-jewel-fill-head>button{font-size:12.5px}.ep-pick-grid{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 14px;margin-top:12px}.ep-pick-grid>span{font-size:12.5px;color:var(--ep-muted)}.ep-pick-grid>div{justify-self:start}.ep-pet-kind{margin-top:14px}.ep-pet-set{margin-bottom:14px}.ep-jewel-colors img{width:18px;height:18px;object-fit:contain}.esim-dialog .ep-jewel-colors>button{gap:6px;padding:0 12px 0 8px}.esim-dialog .ep-jewel-colors>button[aria-pressed=true]{padding-left:6px}.ep-jewel-colors .ep-area-gem{margin:0 4px}.esim-dialog .ep-jewel-grades>button{min-width:44px;padding:0 6px}.ep-jewel-fill-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px;margin-top:12px;padding-top:12px;border-top:1px solid var(--ep-border)}.ep-jewel-fill-foot>p{display:flex;flex-wrap:wrap;gap:2px 12px;margin:0;font-size:13px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-jewel-fill-gain b{color:var(--ep-green);font-weight:800}.ep-jewel-fill-gain.is-loss b{color:var(--ep-red,var(--lk-neg))}.ep-jewel-fill-same{color:var(--dim)}.esim-dialog .ep-jewel-fill-foot>.ep-primary{flex:none;min-height:40px;padding:0 16px}.ep-link-slots{font-variant-numeric:tabular-nums}.ep-link-slots.is-full{color:var(--ep-warn,var(--lk-warn))}.esim-dialog .ep-link-remove{min-height:40px;font-size:12px}.ep-link-rec{margin:14px 0 6px;padding:12px 14px 14px;border:1px solid var(--ep-border);border-radius:12px;background:var(--lk-surface)}.ep-link-rec.is-closed{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px;padding:10px 14px}.ep-link-rec.is-closed>p{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;font-size:13px;color:var(--ep-muted);word-break:keep-all}.ep-link-rec.is-closed>p>b{font-size:14px;color:var(--lk-ink)}.ep-link-rec-options{margin-top:0}.ep-link-rec-changes{display:flex;flex-wrap:wrap;gap:6px 8px;margin:12px 0 0;padding:0;list-style:none}.ep-link-rec-changes>li{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px 0 6px;border:1px solid var(--ep-border);border-radius:8px;font-size:12.5px;color:var(--ep-muted)}.ep-link-rec-changes>li>img{width:20px;height:20px;border-radius:4px}.ep-link-rec-changes>li.is-add{border-color:color-mix(in srgb,var(--ep-green) 45%,var(--ep-border))}.ep-link-rec-changes>li.is-add>b{color:var(--ep-green)}.ep-link-rec-changes>li.is-remove>b{color:var(--ep-red,var(--lk-neg))}.ep-link-rec-result>.ep-jewel-fill-same{margin:12px 0 0;font-size:13px}.ep-link-rec-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px}.ep-link-rec-head>h3{margin:0;font-size:14px;color:var(--lk-ink)}.ep-link-rec-head>h3:focus{outline:none}.ep-link-rec-head>h3:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px;border-radius:4px}.esim-dialog .ep-link-rec-head>button{font-size:12.5px}.ep-link-rec-head+.ep-area-note{margin:0;padding:0;border:0;background:none}.ep-link-rec-head>.ep-link-rec-basis{margin-left:auto}.ep-link-rec-hint{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--dim);word-break:keep-all}.ep-link-rec-gains>.ep-exp:first-child{margin-left:0}.ep-link-rec-gains>.ep-exp.is-wait b{color:var(--dim)}.ep-jewel-fill-bests{display:inline-flex;flex-wrap:wrap;gap:6px}.esim-dialog .ep-jewel-fill-bests>button{font-size:12.5px}.esim-dialog .ep-link-rec .ep-jewel-fill-foot>.ep-primary{flex:none;min-height:40px;padding:0 16px}.ep-alloc-lead{margin:4px 0 14px;font-size:13px;color:var(--ep-muted)}.ep-alloc-basis{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:10px 0 0;font-size:13px;font-weight:600;color:var(--ep-muted)}.ep-alloc-basis+.ep-alloc-lead{margin-top:8px}.ep-alloc-basis-note{margin:-6px 0 14px;font-size:12.5px;line-height:1.5;color:var(--ep-warn,var(--lk-warn));word-break:keep-all}.ep-alloc-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ep-alloc-col{display:grid;grid-template-rows:subgrid;grid-row:span var(--alloc-rows,7);align-content:start;min-width:0;padding-right:16px}.ep-alloc-col+.ep-alloc-col{padding:0 0 0 16px;border-left:1px solid var(--ep-border)}.ep-alloc-col-title{margin:0 0 10px;font-size:15px;color:var(--lk-ink)}.ep-alloc-col-note{display:grid;gap:4px;align-content:center;margin:0 0 14px;padding:12px 14px;border:1px dashed var(--ep-border);border-radius:12px;font-size:13px;line-height:1.5;color:var(--ep-muted);word-break:keep-all}.ep-alloc-col-note>b{font-size:15px;color:var(--lk-ink)}.ep-alloc-col-note.is-error{border-style:solid;border-color:color-mix(in srgb,var(--ep-warn,var(--sv-ln-orange-1)) 40%,var(--ep-border));color:var(--ep-warn,var(--lk-warn))}.ep-alloc-total{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 14px;margin:0 0 14px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--ep-blue) 45%,var(--ep-border));border-radius:12px;background:color-mix(in srgb,var(--ep-blue) 10%,transparent)}.ep-alloc-total>p{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:13px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-alloc-total>p>b{font-size:15px;color:var(--lk-ink)}.ep-alloc-total>p b.ep-alloc-total-gain{font-size:17px;color:var(--ep-green)}.ep-alloc-total>p b.ep-alloc-total-gain.is-same{color:var(--lk-ink)}.ep-alloc-total>p b.ep-alloc-total-gain.is-down{color:var(--ep-red,var(--lk-neg))}.ep-alloc-total>p>small{flex-basis:100%;font-size:12px;color:var(--dim)}.ep-alloc-total>p>small.ep-alloc-total-hint{font-size:12.5px;font-weight:500}.ep-alloc-progress{width:120px;height:6px;border:0;border-radius:3px;background:var(--lk-lift);accent-color:var(--ep-blue)}.ep-alloc-progress::-webkit-progress-bar{border-radius:3px;background:var(--lk-lift)}.ep-alloc-progress::-webkit-progress-value{border-radius:3px;background:var(--ep-blue)}.ep-alloc-progress::-moz-progress-bar{border-radius:3px;background:var(--ep-blue)}.esim-dialog .ep-alloc-total>.ep-primary{flex:none;min-height:40px;padding:0 16px}.ep-alloc-card{margin:0 0 12px;padding:12px 14px 14px;border:1px solid var(--ep-border);border-radius:12px;background:var(--lk-surface);transition:opacity .2s}.ep-alloc-card.is-stale{opacity:.55}.ep-alloc-card.is-applied{border-color:color-mix(in srgb,var(--ep-green) 40%,var(--ep-border))}.ep-alloc-done{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:var(--ep-green);white-space:nowrap;font-variant-numeric:tabular-nums}.ep-alloc-done svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ep-alloc-done b{font-weight:800}.ep-alloc-total.is-applied{border-color:color-mix(in srgb,var(--ep-green) 45%,var(--ep-border));background:color-mix(in srgb,var(--ep-green) 8%,transparent)}.ep-alloc-total.is-applied>p>.ep-alloc-done{font-size:15px}.esim-dialog .ep-alloc-total>button.ghost{flex:none;min-height:40px;padding:0 16px}.ep-alloc-card-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px}.ep-alloc-card-head>:is(h3,h4){margin:0;font-size:15px;color:var(--lk-ink)}.ep-alloc-gain{font-size:13px;color:var(--ep-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ep-alloc-gain b{color:var(--ep-green);font-weight:800}.ep-alloc-gain.is-loss b{color:var(--ep-red,var(--lk-neg))}.ep-alloc-note{margin:4px 0 0;font-size:12.5px;color:var(--ep-muted)}.ep-alloc-card .ep-pick-grid{margin-top:10px}:is(.ep-alloc-same,.ep-alloc-wait){margin:10px 0 0;font-size:13px;color:var(--dim)}.ep-alloc-moves{display:grid;gap:6px;margin:10px 0 0}.ep-alloc-moves>div{display:grid;grid-template-columns:40px minmax(0,1fr);gap:8px;align-items:start}.ep-alloc-moves dt{padding-top:8px;color:var(--ep-muted);font-size:12px;font-weight:600}.ep-alloc-moves dd{margin:0}.ep-alloc-moves ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ep-alloc-moves li{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px 0 8px;border:1px solid var(--ep-border);border-radius:8px;font-size:12.5px;color:var(--ep-muted)}.ep-alloc-moves li>img{width:20px;height:20px;border-radius:4px}.ep-alloc-moves li>span>i{font-style:normal;font-size:11.5px;color:var(--dim)}.ep-alloc-moves li>b{color:var(--lk-ink);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ep-alloc-moves li.is-in{border-color:color-mix(in srgb,var(--ep-green) 45%,var(--ep-border))}.ep-alloc-moves li.is-in>b{color:var(--ep-green)}.ep-alloc-moves li.is-out>b{color:var(--ep-red,var(--lk-neg))}.ep-alloc-moves li.is-swap{border-color:color-mix(in srgb,var(--ep-blue) 45%,var(--ep-border))}.ep-alloc-moves li.is-swap>b{color:var(--lk-ink)}.ep-alloc-items{display:grid;gap:12px;margin:10px 0 0;padding:0;list-style:none}.ep-alloc-items>li+li{padding-top:12px;border-top:1px solid var(--ep-border)}.ep-alloc-item{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px}.ep-alloc-item>img{width:28px;height:28px;object-fit:contain}.ep-alloc-item>b{min-width:0;color:var(--lk-ink)}.ep-alloc-item>.ep-alloc-gain{margin-left:auto}:is(.ep-alloc-item,.ep-alloc-card-head,.ep-alloc-hexa-option)>.ep-alloc-gains{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:2px 12px;margin-left:auto}.ep-alloc-boss{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;font-size:13px}.ep-alloc-boss>span{display:grid;gap:2px}.ep-alloc-boss>span>small{font-size:11px;color:var(--ep-muted)}.ep-alloc .ep-alloc-boss>select{flex:none;width:auto;max-width:60%}@media(max-width:599px){.ep-alloc-boss{flex-direction:column;align-items:stretch;gap:6px}.ep-alloc .ep-alloc-boss>select{width:100%;max-width:none}}.ep-alloc-boss-hit{margin:2px 0 0;font-size:12px;color:var(--ep-muted);text-align:right;font-variant-numeric:tabular-nums}.ep-alloc-total>p>small.ep-alloc-boss-hit{margin:0;text-align:left;color:var(--ep-muted)}.ep-alloc-boss-hit b{font-weight:700;color:var(--lk-ink)}.ep-alloc-boss-hit b.positive{color:var(--ep-green)}.ep-alloc-boss-hit b.negative{color:var(--ep-red,var(--lk-neg))}.ep-alloc-card .ustat-rec-options{justify-content:flex-start;font-size:13px}.ep-alloc-check{display:inline-flex;align-items:center;gap:7px;margin:10px 0 0;font-size:13px;color:var(--lk-ink);cursor:pointer}.ep-alloc-check>input{margin:0}.ep-alloc-hexa-options{display:grid;gap:6px;margin:10px 0 0}.ep-alloc-hexa-options>p{margin:6px 0 0;font-size:12px;color:var(--ep-muted)}.ep-alloc-hexa-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-height:44px;padding:8px 12px;border:1px solid var(--ep-border);border-radius:10px;font-size:13px;cursor:pointer}.ep-alloc-hexa-option:has(input:checked){border-color:color-mix(in srgb,var(--ep-blue) 60%,var(--ep-border));background:color-mix(in srgb,var(--ep-blue) 10%,transparent)}.ep-alloc-hexa-option:has(input:focus-visible){outline:2px solid var(--ep-blue);outline-offset:2px}.ep-alloc-hexa-option>input{margin:0}.ep-alloc-hexa-option>span:first-of-type{font-weight:700;color:var(--lk-ink)}.ep-alloc-hexa-option>span:first-of-type>small{margin-left:5px;font-weight:400;color:var(--ep-muted)}.ep-alloc-hexa-option>:is(.ep-alloc-gain,.ep-alloc-gains,.ep-alloc-hexa-now){justify-self:end}.ep-alloc-hexa-option>.ep-alloc-boss-hit{grid-column:2 / -1;margin:0}.ep-alloc-hexa-now{font-size:12px;color:var(--ep-muted)}.ep-alloc-gain.is-same b{color:var(--lk-ink)}@media(max-width:599px){.ep-alloc-hexa-option{grid-template-columns:auto minmax(0,1fr)}.ep-alloc-hexa-option>:is(.ep-alloc-gain,.ep-alloc-gains,.ep-alloc-hexa-now){grid-column:2;justify-self:start}.ep-alloc-hexa-option>.ep-alloc-gains{justify-content:flex-start;margin-left:0}.ep-alloc-hexa-option>.ep-alloc-boss-hit{grid-column:2;text-align:left}}.ep-alloc-cols .ep-alloc-hexa-option{grid-template-columns:auto minmax(0,1fr)}.ep-alloc-cols .ep-alloc-hexa-option>:is(.ep-alloc-gain,.ep-alloc-gains,.ep-alloc-hexa-now){grid-column:2;justify-self:start}.ep-alloc-cols .ep-alloc-hexa-option>.ep-alloc-gains{justify-content:flex-start;margin-left:0}.ep-alloc-cols .ep-alloc-hexa-option>.ep-alloc-boss-hit{grid-column:2;text-align:left}.ep-alloc-item-body{display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px 16px}.ep-alloc-item-body>.ep-alloc-moves{flex:1 1 320px;min-width:0}.esim-dialog .ep-alloc-item-open{flex:none;margin-left:auto;min-height:40px;padding:0 14px;font-size:13px}@media(pointer:coarse){.esim-dialog .ep-alloc-item-open{min-height:44px}}.ep-alloc-card-foot{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:12px}.esim-dialog .ep-alloc-card-foot>button{flex:none;min-height:40px;padding:0 14px;font-size:13px}@media(pointer:coarse){.esim-dialog :is(.ep-alloc-card-foot,.ep-alloc-total)>button,.esim-dialog .ep-alloc-open{min-height:44px}}.ep-link-rows .ep-symbol-control{display:grid;grid-template-columns:auto minmax(56px,auto) minmax(52px,auto);justify-content:end;align-items:center;gap:6px}.ep-link-rows .ep-symbol-stepper{grid-column:1}.ep-link-rows .ep-symbol-max{grid-column:2}.esim-dialog .ep-link-rows .ep-link-remove{grid-column:3;padding:0 8px;white-space:nowrap}.ep-link-rows .ep-symbol-note{grid-column:1/-1}.esim-dialog .ep-area-tabs>button small{margin-left:2px;font-size:11.5px;font-weight:500;color:var(--dim)}.ep-area-tabs+.ep-area-caption,.ep-area-tabs+.ep-vm-gauge,.ep-area-tabs+.ep-area-subhead{margin-top:14px}.ep-vm-head{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px;margin:14px 0 0;font-size:13px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-vm-score{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 6px}.ep-vm-score img{width:16px;height:16px;object-fit:contain}.ep-vm-head b{color:var(--lk-ink);font-weight:700}.ep-vm-head em{font-style:normal;color:var(--lk-cost);font-size:12px}.ep-vm-power{align-self:center;padding:1px 6px;border:1px solid color-mix(in srgb,var(--ep-green) 50%,transparent);border-radius:6px;color:var(--ep-green);font-size:11px;font-weight:700;line-height:1.4}.ep-symbol-row .vpoint{display:inline-flex;align-items:center;gap:3px}.ep-symbol-row .vpoint img{width:13px;height:13px;object-fit:contain}.ep-vm-gauge{margin:12px 0 4px;border:1px solid var(--ep-border);border-radius:10px}.ep-tier{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-size:12px;font-weight:700;color:var(--ep-muted)}.ep-tier:after{content:"";flex:1;height:1px;background:var(--ep-border)}.ep-tier+.ep-symbol-rows{margin-top:2px}.ep-area-gem{display:inline-block;width:10px;height:10px;margin:0 10px 0 4px;border-radius:2px;background:var(--g);box-shadow:0 0 0 2px color-mix(in srgb,var(--g) 30%,transparent);transform:rotate(45deg);vertical-align:1px}.ep-area-subhead{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:22px 0 0;font-size:15px;color:var(--lk-ink)}.ep-area-subhead small{font-size:12px;font-weight:500;color:var(--ep-muted)}.ep-area-subhead small b{color:var(--lk-ink)}.ep-area-tag{padding:0 6px;border:1px solid var(--ep-border);border-radius:6px;font-size:11.5px;color:var(--dim)}.ep-area-tag.is-outside{align-self:center;white-space:nowrap}.ep-area-tag:is(.is-added,.is-removed){align-self:center;white-space:nowrap;font-weight:700}.ep-area-tag.is-added{border-color:var(--sv-ln-green-3);color:var(--ep-green)}.ep-area-tag.is-removed{border-color:var(--sv-ln-pink-5);color:var(--ep-red,var(--lk-neg))}.ep-symbol-head>b{word-break:keep-all}.ep-grow-preview{color:var(--dim)}.ep-symbol-row:is(.is-missing,.is-outside) .symrow-opts b{color:var(--ep-muted)}.ep-area-note.is-warn{border-color:var(--sv-ln-yellow-1);background:var(--sv-bg-gray-2);color:var(--lk-cost)}.ep-area-total .is-over,.ep-area-total .is-over b{color:var(--ep-warn,var(--lk-warn))}.ep-jewel-fill-best{color:var(--ep-green);font-weight:700}.ep-grow-gain{margin-left:0;align-self:center;padding-left:6px;font-size:12px;font-weight:700;color:var(--ep-green);font-variant-numeric:tabular-nums;white-space:nowrap}.ep-area-total{margin:6px 0 0;padding:10px 0 0;border-top:1px solid var(--ep-border)}.ep-hyper-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin:6px 0 0;padding:10px 0 0;border-top:1px solid var(--ep-border)}.ep-hyper-head>.ep-area-total{margin:0;padding:0;border:0}.esim-dialog .ep-hyper-recommend{flex:none}.ep-hyper-recommends{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.ep-area-more{margin:12px 0 0;border-top:1px solid var(--ep-border)}.ep-area-more>summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;list-style:none;font-size:13px;font-weight:600;color:var(--ep-muted)}.ep-area-more>summary::-webkit-details-marker{display:none}.ep-area-more>summary:after{content:"";flex:none;width:7px;height:7px;margin:-4px 6px 0 auto;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .15s}.ep-area-more[open]>summary:after{margin-top:4px;transform:rotate(-135deg)}@media(prefers-reduced-motion:reduce){.ep-area-more>summary:after{transition:none}}.ep-area-more>summary:hover{color:var(--lk-ink)}.ep-area-more>summary:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px;border-radius:6px}.ep-area-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:6px}.esim-dialog .ep-area-actions>button{font-size:13px}.esim-dialog .ep-area-actions>button:disabled{cursor:default}.ep-area-choices{display:inline-flex;gap:2px;max-width:100%;padding:2px;border-radius:10px}.esim-dialog .ep-area-choices>button{flex:1 0 auto;min-width:44px;min-height:38px;margin:0;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--ep-muted);font-size:13px;font-weight:600;filter:none}.esim-dialog .ep-area-choices>button[aria-pressed=true]{font-weight:700}.esim-dialog .ep-area-choices>button:hover:not([aria-pressed=true]){background:transparent;color:var(--lk-ink)}.ep-area-chips{display:flex;flex-wrap:wrap;gap:8px}.esim-dialog .ep-area-chips>button{display:inline-flex;align-items:center;gap:4px;min-height:36px;margin:0;padding:0 14px;border:1px solid var(--ep-border);border-radius:999px;background:transparent;color:var(--ep-muted);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;filter:none}.esim-dialog .ep-area-chips>button[aria-pressed=true]{padding-left:10px;border-color:var(--lk-acc-mute);background:var(--ep-nav-soft);color:var(--lk-acc-text)}.esim-dialog .ep-area-chips>button[aria-pressed=true]:before{content:"";width:12px;height:7px;margin:-3px 2px 0 0;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}.esim-dialog .ep-jewel-colors>button[aria-pressed=true]{padding-left:14px}.esim-dialog .ep-jewel-colors>button[aria-pressed=true]:before{content:none}.esim-dialog .ep-area-switch{display:inline-flex;align-items:center;gap:10px;min-height:40px;margin:0;padding:0 4px;border:0;background:transparent;color:var(--lk-ink);font-size:13px;font-weight:600;filter:none}.ep-area-switch-track{position:relative;flex:none;width:40px;height:22px;border-radius:999px;background:var(--lk-lift);box-shadow:inset 0 0 0 1px var(--ep-border);transition:background-color .15s}.ep-area-switch-track:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--sv-bg-blue-15);transition:transform .15s}.ep-area-switch[aria-checked=true] .ep-area-switch-track{background:var(--ep-nav-fill);box-shadow:none}.ep-area-switch[aria-checked=true] .ep-area-switch-track:after{transform:translate(18px);background:var(--lk-on-acc)}.esim-dialog :is(.ep-area-choices,.ep-area-chips)>button:focus-visible,.esim-dialog .ep-area-switch:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}.esim-dialog .ep-area-choices>button:focus-visible{outline-offset:-3px}@media(prefers-reduced-motion:reduce){.ep-area-switch-track,.ep-area-switch-track:after{transition:none}}@media(pointer:coarse){.esim-dialog .ep-area-choices>button,.esim-dialog .ep-area-chips>button,.esim-dialog .ep-area-switch{min-height:44px}.esim-dialog :is(.ep-jewel-fill-head,.ep-jewel-fill-foot,.ep-link-rec-head)>button,.esim-dialog .ep-link-rec.is-closed>button,.esim-dialog .ep-grow-selects select{min-height:44px}}@media(max-width:599px){.ep-area{padding:14px 10px}.ep-area-row{grid-template-columns:minmax(0,1fr);gap:8px}.ep-area-row>select{max-width:none;width:100%}.ep-area-row.is-wide{grid-template-columns:minmax(0,1fr)}.ep-area-row.is-wide>.ep-area-stats{grid-column:auto}.ep-area-selects>select{flex:1 1 6em;width:auto}.ep-area-selects>select[data-area-field=bless-stat]{flex-basis:9em}.ep-area-selects>select[data-area-field=jewel-kind]{flex-basis:100%;width:100%}.ep-jewel-fill{padding:12px 10px}.ep-pick-grid{grid-template-columns:minmax(0,1fr);gap:6px}.ep-pick-grid>div{justify-self:stretch}.ep-pick-grid>span:not(:first-child){margin-top:6px}.esim-dialog .ep-jewel-grades>button{flex:1 1 0;min-width:0}.esim-dialog .ep-jewel-fill-foot>.ep-primary{flex:1 1 100%}.ep-area-choices{display:flex}.ep-area-actions{justify-content:flex-start}}@media(max-width:599px){.ep-symbol{padding:14px 10px}.ep-symbol-group{padding:12px 10px 2px}.ep-symbol-row{grid-template-columns:32px minmax(0,1fr)}.ep-symbol-icon img,.ep-symbol-icon>.core-icon{width:32px;height:32px}.ep-grow-noicon{width:32px;height:32px}.ep-symbol-row.no-icon{grid-template-columns:minmax(0,1fr)}.ep-symbol-row.no-icon .ep-symbol-control{grid-column:1}.ep-symbol-control{grid-column:2;justify-content:flex-start}.ep-link-rows .ep-symbol-control{justify-content:start}.ep-symbol-row>.ep-symbol-need{grid-column:2;order:1}.ep-symbol-row>.ep-symbol-control{order:2}.ep-symbol-control:empty{display:none}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper){grid-template-columns:28px minmax(0,1fr) auto;column-gap:8px;row-gap:6px;align-items:center}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper).no-icon{grid-template-columns:minmax(0,1fr) auto}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper)>.ep-symbol-main{display:contents}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper)>.ep-symbol-icon{grid-column:1;grid-row:1/span 2;align-self:start}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper)>.ep-symbol-icon :is(img,.ep-grow-noicon,.core-icon){width:28px;height:28px}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper)>.ep-symbol-main>*{grid-column:2/-1}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper).no-icon>.ep-symbol-main>*{grid-column:1/-1}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper)>.ep-symbol-main>.ep-symbol-head{grid-column:2/3;grid-row:1;align-self:center}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper).no-icon>.ep-symbol-main>.ep-symbol-head{grid-column:1/2}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) .symrow-opts>.ep-grow-gain{margin-left:auto}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper)>.ep-symbol-main>.symrow-opts{grid-column:2/-1;grid-row:2;margin-top:0;font-size:12px;column-gap:6px}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper).no-icon>.ep-symbol-main>.symrow-opts{grid-column:1/-1}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper)>.ep-symbol-control{grid-column:-2;grid-row:1;align-self:center;flex-direction:row;align-items:center;justify-content:flex-end;gap:4px;order:0;margin:-3px 0 -5px}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) .ep-symbol-need{grid-column:2/-1;order:0;margin:0}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper).no-icon .ep-symbol-need{grid-column:1/-1}.esim-dialog :not(.ep-link-rows)>.ep-symbol-row>.ep-symbol-control>.ep-symbol-max:disabled{display:none}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper):not(:has(.symrow-opts))>.ep-symbol-control{margin:0}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper):not(:has(.symrow-opts)) .ep-grow-gain{flex-basis:100%;margin-left:0;padding-left:0}.esim-dialog :not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) .ep-symbol-stepper>button{width:24px;min-height:30px;height:30px}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) .ep-symbol-stepper{border-radius:8px}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) .ep-symbol-stepper output{min-width:36px;font-size:12px}:not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) .ep-symbol-stepper svg{width:13px;height:13px}.esim-dialog :not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper)>.ep-symbol-control>.ep-symbol-max{min-height:30px;height:30px;padding:0 6px;font-size:11px}.ep-area .mpick.mc{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr) 44px;align-items:center;gap:6px 10px}.ep-area .mpick.mc>.mpick-row{display:contents}.ep-area .mpick.mc>.mpick-row>label{grid-column:1;grid-row:auto}.ep-area .mpick.mc>.mpick-row>:is(.chips,.hint){grid-column:2;grid-row:auto;justify-content:flex-start;flex-wrap:nowrap}.ep-area .mpick.mc>.mpick-row>.mpick-sum{grid-column:3;grid-row:auto}.ep-area .mpick.mc .chip{min-width:44px;padding:0 6px}.esim-page .minput .ep-stella-inputs :is(input,.mmax){height:38px;min-height:38px}.esim-page .minput .ep-stella-inputs input{font-size:16px}.ep-pet-merged>.ep-pet-worn{display:none}.ep-pet-merged .petlv-icon{display:block;flex:none;width:40px;height:40px;object-fit:contain}.ep-pet-merged .petlv,.ep-pet-merged .petlv label{gap:10px}.ep-pet-merged .petlv i{font-size:14px;font-weight:700;color:var(--lk-ink)}.ep-pet-merged .petlv-exp{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--ep-muted)}}@media(max-width:599px)and (pointer:coarse){.esim-dialog :not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper)>.ep-symbol-control:has(>.ep-symbol-max:not(:disabled)){gap:7px;margin-left:-3px}.esim-dialog :not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) .ep-symbol-stepper{overflow:visible}.esim-dialog :not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) :is(.ep-symbol-stepper>button,.ep-symbol-control>.ep-symbol-max){position:relative}.esim-dialog :not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) :is(.ep-symbol-stepper>button,.ep-symbol-control>.ep-symbol-max):before{content:"";position:absolute}.esim-dialog :not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) .ep-symbol-stepper>button:first-child{border-radius:7px 0 0 7px}.esim-dialog :not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) .ep-symbol-stepper>button:last-child{border-radius:0 7px 7px 0}.esim-dialog :not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) .ep-symbol-stepper>button:first-child:before{inset:-7px -10px -7px -6px}.esim-dialog :not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper) .ep-symbol-stepper>button:last-child:before{inset:-7px -4px -7px -12px}.esim-dialog :not(.ep-link-rows)>.ep-symbol-row:has(>.ep-symbol-control>.ep-symbol-stepper)>.ep-symbol-control>.ep-symbol-max:before{inset:-8px -1px -8px -5px}}.ep-hexa{grid-column:1/-1;min-width:0;padding:18px;border:1px solid var(--ep-border);border-radius:12px;background:var(--bg)}.ep-hexa h2{margin:0;font-size:18px}.ep-hexa h3{margin:0;font-size:14px}.ep-hexa h4{font-size:13px;margin:16px 0 8px}.ep-hexa-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.ep-hexa-title h3 small{font-size:12px;font-weight:400;color:var(--ep-muted);margin-left:7px}:is(.ep-hexa-sections,.ep-area-tabs){display:flex;gap:8px;width:100%;margin:16px 0 0;padding:0;border:0;border-bottom:1px solid var(--ep-border);border-radius:0;background:transparent}.esim-dialog :is(.ep-hexa-sections,.ep-area-tabs)>button{flex:none;min-width:0;min-height:44px;margin-bottom:-1px;padding:8px 16px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ep-muted);font-size:14px;font-weight:500;filter:none}.esim-dialog :is(.ep-hexa-sections,.ep-area-tabs)>button[aria-pressed=true]{background:transparent;border-bottom-color:var(--ep-nav-indicator);color:var(--ep-nav-indicator);font-weight:700}.esim-dialog :is(.ep-hexa-sections,.ep-area-tabs)>button:hover:not([aria-pressed=true]){background:var(--ep-panel);color:var(--text)}.ep-hexa-pagebar{margin-top:20px;gap:12px}.ep-hexa-panel{padding-top:20px}.ep-hexa-panel .ep-hexa-pagebar{margin-top:0}.ep-hexa-pagebar>h3{margin-right:auto}.ep-hexa-pagebar>b{font-size:12px;white-space:nowrap}.ep-hexa-pages{max-width:100%;flex-wrap:wrap}.esim-dialog .ep-hexa-pages>.preset-no{min-width:32px;min-height:32px;height:32px;padding:0 8px;border-radius:6px;font-size:13px}@media(pointer:coarse),(max-width:700px){.esim-dialog .ep-hexa-pages>.preset-no{min-width:44px;min-height:44px;height:44px}}@media(prefers-reduced-motion:reduce){.ep-hexa-pages>.preset-no{transition:none}}@media(max-width:480px){.esim-dialog :is(.ep-hexa-sections,.ep-area-tabs)>button{flex:1;padding-inline:8px;white-space:normal;word-break:keep-all}.esim-dialog .ep-area-tabs>button{flex:1 1 auto;padding-inline:6px}.ep-tab-more{display:none}}.ep-hexa-panel[hidden]{display:none}.ep-hexa .ep-hexa-overview{padding:0}.ep-hexa-redistribution .ep-hexa-advice{margin-top:14px;padding-top:14px}.ep-hexa-original{font-size:12px;color:var(--ep-muted);margin:14px 0;line-height:1.8}.ep-hexa summary{cursor:pointer}.ep-hexa-original ul{padding-left:18px}.ep-hexa-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px}.ep-hexa-state,.ep-hexa-expectation{min-width:0}.ep-hexa .hexa-stat-rows{padding:12px 0 0}.ep-hexa .hexa-stat-card{min-width:0}.ep-hexa-power{display:flex;flex-wrap:wrap;gap:4px 20px;margin:12px 0 0;font-size:12px;color:var(--ep-muted)}.ep-hexa-power>div{display:flex;align-items:baseline;gap:6px;min-width:0}.ep-hexa-power dd{margin:0;color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.ep-hexa-power+.ep-hexa-original{margin:6px 0 0}.ep-hexa-editable .hexa-stat-kind{display:flex;align-items:center;gap:6px}.ep-hexa-level-edit{display:inline-flex;align-items:center;gap:4px}.esim-dialog .ep-hexa-level-edit input{width:52px;height:28px;padding:2px 5px;border-color:var(--lk-line2);background:var(--sv-bg-face-10);font-size:12px}.ep-hexa-editable .hexa-stat-line{flex-wrap:wrap;align-items:center;gap:6px 12px}.ep-hexa-editable .hexa-stat-line>b{display:flex;align-items:center;flex:1 1 230px;gap:10px}.esim-dialog .ep-hexa-editable select{flex:1;min-width:0;width:auto;height:32px;padding:3px 24px 3px 6px;border-color:var(--lk-line2);background-color:var(--sv-bg-face-10);font-size:12px}.ep-hexa-editable .hexa-stat-line .ep-hexa-stat-value{color:var(--text);font-size:12px;font-weight:600;white-space:nowrap}.esim-dialog .ep-hexa-editable option{background:var(--lk-raised);color:var(--text)}@media(pointer:coarse),(max-width:700px){.esim-dialog .ep-hexa-level-edit input,.esim-dialog .ep-hexa-editable select{height:40px}}.ep-hexa-attempt{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:12px;border:1px solid var(--ep-border);border-radius:10px}.ep-hexa-status{min-height:1.7em;margin:8px 0 0;font-size:12px;line-height:1.7}.ep-hexa-status.is-error{color:var(--ep-red,var(--lk-neg))}.ep-hexa-attempt>.ep-hexa-resource,.ep-hexa-attempt>.ep-cost-max{margin-right:auto}.ep-hexa-resource{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:12px}.ep-hexa-resource>img{width:20px;height:20px;object-fit:contain}.ep-hexa-resource>b{font-variant-numeric:tabular-nums}.ep-hexa-state-actions{display:grid;gap:8px;margin:6px 0 0;padding:14px 13px 0;border-top:1px solid var(--ep-border)}.ep-hexa-state-action{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;min-width:0}.ep-hexa-state-action>button{flex:none;min-width:124px;margin-left:auto}.ep-hexa-state-action>.esim-caption{align-self:center;margin:0;font-size:12px}.ep-hexa-state-action>.ep-hexa-original{flex:1 1 200px;align-self:center;min-width:0;margin:0;line-height:1.6;word-break:keep-all}.ep-hexa .ep-forge-events{margin:16px 0 0}.ep-hexa .ep-forge-event{padding:6px 13px 2px;border:1px solid var(--ep-border);border-radius:10px;background:var(--sv-bg-blue-16)}.ep-hexa .ep-forge-event:has(input:checked){border-color:var(--ep-blue);background:var(--sv-bg-blue-17)}.ep-hexa .ep-forge-events label{gap:11px;padding:7px 0 5px;font-size:14px;font-weight:600}.ep-hexa .ep-forge-events small{font-weight:400}.ep-hexa .ep-forge-events input[type=checkbox]{appearance:none;-webkit-appearance:none;flex:none;width:20px;height:20px;min-height:0;margin:0;padding:0;border:1.5px solid var(--sv-ln-blue-5);border-radius:5px;background:var(--sv-bg-face-11) center/14px no-repeat;cursor:pointer}.ep-hexa .ep-forge-events input[type=checkbox]:hover{border-color:var(--ep-nav-focus)}.ep-hexa .ep-forge-events input[type=checkbox]:checked{border-color:var(--ep-blue);background-color:var(--ep-blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.4 8.4l3 3 6.2-7' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ep-hexa .ep-forge-events input[type=checkbox]:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}.ep-hexa .ep-event-schedule{margin-left:31px}.ep-hexa .ep-hexa-policy{margin:0 0 6px}.ep-hexa .ep-hexa-policy .ep-forge-event{padding-bottom:6px}.ep-hexa-expectation{padding-left:24px;border-left:1px solid var(--ep-border)}.ep-hexa-target{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0;font-size:13px}.ep-hexa-target>select{min-width:100px;width:140px;max-width:50%;flex:none}.ep-hexa .ep-hexa-goal-tabs{display:flex;width:100%;gap:3px;margin:16px 0;padding:3px;border-radius:8px}.ep-hexa .ep-hexa-goal-tabs>button{flex:1;min-width:0;min-height:38px;padding:8px 5px;border-radius:5px;font-size:12px;white-space:normal}.ep-hexa-budget{min-width:0}.ep-hexa-budget-label{display:block;margin:18px 0 8px;font-size:13px}.ep-hexa-budget-input{display:flex;gap:8px;align-items:center}.ep-hexa-budget-input>span{display:flex;align-items:center;flex:1;min-width:0;gap:7px}.ep-hexa-budget-input img{width:20px;height:20px;object-fit:contain}.ep-hexa-budget-input input{width:100%;min-width:0;text-align:right;font-variant-numeric:tabular-nums}.ep-hexa-budget-input>button{flex:none;min-height:44px;padding:8px 12px}.ep-hexa-budget .ep-hexa-budget-note{margin:8px 0 22px;font-size:11px}.ep-hexa-budget .ep-hexa-budget-start{margin:-8px 0 12px;font-size:12px}.ep-hexa-budget-summary{margin:16px 0 9px;font-size:12px;color:var(--ep-muted)}.ep-hexa-budget-chance{min-height:64px}.ep-hexa-goal-cost{padding:4px 0 0;font-size:12px;color:var(--ep-muted)}.ep-hexa-expectation h4{margin:12px 0 8px;color:var(--ep-muted);font-size:12px;font-weight:500}.ep-hexa-goal-cost>strong{display:block;color:var(--text)}.ep-hexa-goal-cost>strong .ep-hexa-resource>b{font-size:22px;font-weight:700}.ep-hexa-event-saving{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:6px 0 0;font-size:12px;font-variant-numeric:tabular-nums}.ep-hexa-event-saving>b{font-weight:600}.ep-hexa-event-saving>.positive{color:var(--ep-green)}.ep-hexa-event-saving>.negative{color:var(--ep-red,var(--lk-neg))}.ep-hexa-metrics{width:100%;margin-top:10px;border-collapse:collapse;font-size:12px;line-height:1.6;font-variant-numeric:tabular-nums}.ep-hexa-metrics :is(th,td){padding:7px 0 7px 12px;border:0;border-top:1px solid var(--ep-border);text-align:right;vertical-align:baseline;word-break:keep-all}.ep-hexa-metrics.is-compared :is(th,td):first-child{width:30%}.ep-hexa-metrics :is(th,td):last-child{padding-right:12px}.ep-hexa-metrics.is-compared :is(th,td):last-child{width:36%}.ep-hexa-metrics tbody th{padding-left:12px;text-align:left;color:var(--ep-muted);font-size:12px;font-weight:400;white-space:normal}.ep-hexa-metrics tbody td{color:var(--text);font-weight:600}.ep-hexa-metrics thead :is(th,td){padding-top:0;padding-bottom:5px;border-top:0;color:var(--ep-muted);font-size:11px;font-weight:500}.ep-hexa-metrics thead th:last-child{color:var(--ep-nav-indicator)}.ep-hexa-metrics tbody .ep-hexa-normal{color:var(--ep-muted);font-weight:400}.esim-dialog .ep-hexa-metrics .ep-meso{display:inline;white-space:normal}.esim-dialog .ep-hexa-metrics .ep-meso>img{width:14px;height:14px;margin-right:3px;vertical-align:-2px}.esim-dialog .ep-hexa-metrics .ep-hexa-normal .ep-meso>img{display:none}.ep-hexa-chance{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:11px 12px;border-radius:8px;background:var(--sv-bg-blue-18)}.ep-hexa-chance>span{grid-row:1/span 2;color:var(--text);font-size:13px;font-weight:600}.ep-hexa-chance>strong{grid-column:2;color:var(--text);font-size:19px;font-weight:700;line-height:1.3;text-align:right;font-variant-numeric:tabular-nums}.ep-hexa-chance>small{grid-column:2;color:var(--ep-muted);font-size:12px;text-align:right;font-variant-numeric:tabular-nums}.ep-hexa-cycle .ep-hexa-metrics{margin-top:4px}.ep-hexa-cycle .ep-hexa-metrics:not(.is-compared) tbody tr:first-child :is(th,td){border-top:0}.ep-hexa-cycle .ep-hexa-metrics.is-compared{margin-top:10px}.ep-hexa-cycle{margin-top:18px}.ep-hexa-achieved{color:var(--ep-green);margin:24px 0}.ep-hexa-capped{margin:24px 0;color:var(--ep-muted);font-size:13px;line-height:1.8}.ep-hexa-early-reset{padding:12px;border:1px solid var(--ep-border);border-radius:8px;color:var(--lk-cost);font-size:12px;line-height:1.7}.ep-hexa-early-reset>b{color:var(--sv-tx-yellow-2);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.ep-hexa-usage{margin-top:22px;padding-top:14px;border-top:1px solid var(--ep-border);font-size:12px}.ep-hexa-advice{margin-top:24px;padding-top:20px;border-top:1px solid var(--ep-border)}.ep-hexa-defense{display:flex;align-items:center;gap:7px;margin-top:12px;font-size:12px;flex-wrap:wrap}.ep-hexa-defense>small{color:var(--ep-muted)}.ep-hexa-recommendations{list-style:none;margin:8px 0;padding:0}.ep-hexa-recommendations>li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid var(--ep-border)}.ep-hexa-recommendations>li>div{flex:1;min-width:0;font-size:12px;line-height:1.8}.ep-hexa-allocation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;margin:0 0 8px}.ep-hexa-allocation>div{min-width:0}.ep-hexa-allocation dt{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px}.ep-hexa-allocation .ep-hexa-allocation-level{font-size:11px;font-weight:400;white-space:nowrap}.ep-hexa-allocation dd{margin:4px 0 0;font-weight:500;overflow-wrap:anywhere}.ep-hexa-role{--job-tone:var(--lk-g-sky)}.ep-hexa-role[data-hexa-role=main]{--job-tone:var(--lk-g-violet)}.ep-hexa-recommendations small{display:block;color:var(--ep-muted)}.ep-hexa-recommendations em{font-style:normal;color:var(--lk-g-violet)}.ep-hexa-recommendations .positive{color:var(--ep-green)}.ep-hexa-recommendations .negative{color:var(--ep-red,var(--lk-neg))}.ep-hexa-boss{margin:10px 0 4px}.ep-hexa-boss>span{display:grid;gap:2px}.ep-hexa-boss>span>small{font-size:11px;color:var(--ep-muted)}.ep-hexa .ep-hexa-boss>select{width:auto;max-width:60%}@media(max-width:599px){.ep-hexa-boss{flex-direction:column;align-items:stretch;gap:6px}.ep-hexa .ep-hexa-boss>select{width:100%;max-width:none}}.ep-hexa-recommendations .ep-hexa-boss-hit b{font-weight:700;color:var(--tx)}.ep-hexa-recommendations .ep-hexa-boss-hit b.positive{color:var(--ep-green)}.ep-hexa-recommendations .ep-hexa-boss-hit b.negative{color:var(--ep-red,var(--lk-neg))}.ep-hexa-recommendations button{flex:none}@media(max-width:700px){.ep-hexa-allocation{grid-template-columns:minmax(0,1fr);gap:6px}.ep-hexa-allocation>div{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:8px}.ep-hexa-allocation dd{margin:0}.ep-hexa{padding:14px 10px}.ep-hexa-layout{grid-template-columns:minmax(0,1fr);gap:20px}.ep-hexa-state-actions{padding-inline:4px}.ep-hexa-state-action>button{min-width:112px}.ep-hexa-expectation{padding:20px 0 0;border-left:0;border-top:1px solid var(--ep-border)}.ep-hexa-title>.esim-caption{margin:0}.ep-hexa .hexa-stat-line{flex-wrap:wrap}}@media(max-width:1199px){.ep-growth-shell{display:flex;flex-direction:column;align-items:stretch}.esim-page .ep-growth-bar{display:contents}.ep-growth-bar>.ep-workspace-bar{order:1;flex:none;min-width:0;position:sticky;top:0;z-index:7;margin:-12px 0 0;padding:12px 0 8px;background:var(--bg)}.esim-inline .ep-growth-bar .esim-summary.ep-power-summary{padding:10px 14px}.esim-inline .ep-growth-bar .ep-power-summary b{font-size:19px}.ep-growth-bar>.ep-bar-tools{order:2;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;margin:6px 0 8px}.esim-dialog button.ghost.ep-reset-areas{border-color:transparent;background:transparent;padding-inline:8px}.esim-dialog button.ghost.ep-reset-areas:hover:not(:disabled){background:var(--ep-nav-hover)}.ep-bar-tools-row{justify-content:flex-start}.ep-growth-bar>.esim-error{order:5;margin:12px 0 0}.ep-growth-main{order:6}.esim-page .ep-areas{order:4}.esim-dialog .ep-area-groups{order:3;position:sticky;top:var(--ep-sum-h,0px);z-index:7;display:flex;flex-basis:100%;gap:4px;margin:0;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--ep-border);border-radius:14px;background:var(--bg)}.esim-dialog .ep-area-groups>button{position:relative;flex:none;min-height:44px;padding:8px 14px 10px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ep-muted);font-size:14px;font-weight:600;filter:none}.esim-dialog .ep-area-groups>button[aria-pressed=true]{border-bottom-color:var(--ep-nav-indicator);color:var(--ep-nav-indicator);font-weight:800}.esim-dialog .ep-area-groups>button:hover:not([aria-pressed=true]){color:var(--lk-ink)}.esim-dialog .ep-area-groups>button:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:-4px}.ep-group-dot{position:absolute;top:9px;right:5px;width:6px;height:6px;border-radius:50%;background:var(--ep-nav-indicator)}.esim-page .ep-areas{position:static;max-height:none;overflow:visible;margin:10px 0 18px}.esim-page .ep-areas:is(.is-single,.is-none){display:none}.ep-area-group,.ep-area-group h2{display:none}.ep-area-group.is-current{display:flex;align-items:flex-start;min-width:0}.ep-areas ul{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.esim-dialog.ep-areas button[data-esim-growth-tab]{flex-wrap:nowrap;width:auto;min-height:36px;padding:6px 12px;border:1px solid var(--lk-line);border-radius:10px;background:var(--lk-surface);font-weight:400;white-space:nowrap}.esim-dialog.ep-areas button[data-esim-growth-tab][aria-pressed=true]{border-color:var(--lk-acc-line)}.ep-area-delta,.ep-area-soon,.ep-area-empty{margin-left:0}.ep-areas-note{margin:10px 2px 0}.esim-page .ep-inventory-heading{top:var(--ep-bar-h,0px)}}@media(max-width:1199px)and (max-height:520px){.esim-dialog .ep-area-groups{position:static}}@media(min-width:600px)and (max-width:1199px){.ep-bar-tools-row{width:100%}.esim-dialog .ep-alloc-open{margin-left:auto}}@media(max-width:679px){.ep-bar-tools-row{width:100%;flex-wrap:nowrap}.ep-bar-tools-row>.ep-preset-mode{flex:1 1 auto;min-width:0}.ep-reset-areas>.ep-label-long{display:none}.ep-reset-areas>.ep-label-short{display:inline}.ep-reset-areas{margin-left:auto}.ep-bar-tools-row{flex-wrap:wrap;row-gap:0}.ep-bar-tools-row>.ep-preset-mode{flex:0 0 auto}.esim-dialog .ep-alloc-open{order:1;margin-left:auto}.ep-bar-tools-row:after{content:"";order:2;flex-basis:100%}.esim-dialog .ep-reset-areas{order:3;margin:4px 0 0 -8px}.ep-bar-tools-row>.ep-hub-wrap{order:4;margin:4px 0 0 auto}}@media(max-width:599px){.ep-growth-shell{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.esim-page-inner:has(>.esim-page-credit:not([hidden])) .ep-growth-shell{padding-bottom:0}.esim-page-credit{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.ep-growth-bar>.ep-workspace-bar{margin:-8px 0 0;padding:8px 0}.esim-page .ep-areas{margin:12px 0 18px}.ep-area-group.is-current>h2{display:flex;align-items:center;flex:none;min-height:36px;margin:0 8px 0 0;padding:0 10px 0 2px;border-right:1px solid var(--ep-border);font-size:13px;font-weight:700;line-height:1.3;color:var(--dim)}.ep-areas ul{flex:1}.ep-areas ul>li{flex:none}.esim-page .ep-areas{margin-top:2px}.ep-areas ul{gap:6px}.esim-page .ep-areas .ep-area-group.is-current>h2{display:none}.esim-dialog.ep-areas button[data-esim-growth-tab]{min-height:36px;padding:4px 8px;font-size:13px;gap:2px 6px}.ep-areas .ep-chip-full{display:none}.ep-areas .ep-chip-short{display:inline}.ep-areas .ep-area-empty{position:relative;width:7px;height:7px;flex:none;overflow:hidden;border-radius:50%;background:var(--sv-bg-keep-yellow-2);color:transparent;font-size:0}.ep-areas [aria-pressed=true] .ep-area-empty{background:var(--sv-bg-keep-yellow-3)}.ep-areas .ep-delta-full{display:none}.ep-areas .ep-delta-short{display:inline}.esim-page .ep-areas .ep-area-group.is-current>h2{margin-top:0}.esim-dialog.ep-areas button[data-esim-growth-tab]{flex:none;white-space:nowrap}.esim-workspace-heading>[data-esim-back]{border-color:transparent;background:transparent;padding-inline:4px}.ep-growth-bar>.ep-bar-tools{margin:6px 0 4px}.ep-snackbar{bottom:calc(92px + env(safe-area-inset-bottom))}.ep-growth-bar>.esim-error{margin:12px 0 0}.esim-inline .ep-growth-bar .esim-summary.ep-power-summary{padding:8px 12px}.esim-inline .ep-growth-bar .ep-power-summary>:is(.ep-power-before,.ep-power-arrow){display:none}.esim-inline .ep-growth-bar .ep-power-summary>.ep-power-after{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px}.ep-growth-bar .ep-power-after>.ep-power-label{grid-area:1/1}.esim-inline .ep-growth-bar .ep-power-after-value{display:contents}.ep-growth-bar .ep-power-after-value>b{grid-area:2/1}.esim-inline .ep-growth-bar .ep-power-after-value>.esim-power{grid-area:1/2/3/3;padding:3px 10px;font-size:13px}.esim-inline .ep-growth-bar .ep-power-summary b{font-size:17px}.esim-inline .ep-growth-bar .ep-power-summary.is-same .ep-label-after{display:none}.esim-inline .ep-growth-bar .ep-power-summary.is-same .ep-label-now{display:inline}.esim-inline .ep-growth-bar .ep-power-summary.is-unconfirmed{flex-direction:column;align-items:stretch;gap:4px}.esim-inline .ep-growth-bar .ep-power-summary.is-unconfirmed>.ep-power-before{display:flex;flex-direction:row;order:2;align-items:baseline;gap:6px}.esim-inline .ep-growth-bar .ep-power-summary.is-unconfirmed>.ep-power-before b{font-size:13px;font-weight:600;color:var(--ep-muted)}.esim-inline .ep-growth-bar .ep-power-summary{gap:4px 14px}.ep-growth-bar .ep-power-boss{padding-top:6px}.ep-growth-bar .ep-power-boss-text{flex-wrap:wrap;column-gap:5px;min-width:0}.ep-growth-bar .ep-power-boss-text>*{flex:none}.esim-inline .ep-growth-bar .ep-power-summary .ep-power-boss{gap:6px}.ep-growth-bar .ep-power-boss .ep-boss-tag{padding:0 4px;letter-spacing:.02em}.esim-inline .ep-growth-bar .ep-power-summary .ep-power-boss .ep-power-boss-text>:is(b,span){white-space:nowrap;overflow-wrap:normal}.esim-inline .ep-growth-bar .ep-power-summary>.ep-power-after{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:2px 8px;text-align:left}.esim-inline .ep-growth-bar .ep-power-after-value>.esim-power{margin-left:auto;padding:2px 8px;font-size:12px}.esim-dialog .ep-area-groups{position:fixed;top:auto;left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));z-index:8;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;margin:0;padding:6px;overflow:visible;border:1px solid var(--ep-border);border-radius:18px;background:var(--sv-bg-face-13);box-shadow:0 10px 30px var(--sv-sh-gray-9)}.esim-dialog .ep-area-groups>button{min-width:0;min-height:48px;padding:4px 2px;border:0;border-radius:12px;font-size:12px;line-height:1.25;word-break:keep-all}.esim-dialog .ep-area-groups{transition:transform .22s cubic-bezier(.3,0,.8,.15)}.esim-page[data-bar-tuck] .esim-dialog .ep-area-groups{transform:translateY(calc(100% + 16px + env(safe-area-inset-bottom)));pointer-events:none}.esim-dialog .ep-area-groups>button[aria-pressed=true]{background:var(--ep-nav-current);color:var(--lk-ink)}.ep-group-dot{top:7px;right:7px}}.esim-page :is(.ep-area,.ep-symbol,.ep-hexa){padding:0;border:0;border-radius:0;background:transparent}.esim-page :is(.ep-area-title,.ep-symbol-title,.ep-hexa-title)>h2,.esim-page :is(.ep-symbol,.ep-hexa)>h2{margin:0;color:var(--lk-ink);font-size:20px;font-weight:700;line-height:1.4;letter-spacing:-.01em;text-transform:none}.esim-page :is(.ep-growth-bar,.ep-areas,.ep-area-groups,.ep-area,.ep-symbol,.ep-hexa,.bag-toolbar) button:disabled:not(:where(.minput *)){opacity:1}:where(.esim-page :is(.ep-growth-bar,.ep-areas,.ep-area-groups,.ep-area,.ep-symbol,.ep-hexa,.bag-toolbar)) button:disabled:not(:where(.minput *)){color:var(--lk-ink-dim);cursor:default}.esim-dialog :is(.ep-area-choices,.ep-area-chips,.ep-area-tabs,.ep-hexa-sections,.ep-hexa-pages,.esim-segments)>button:disabled{color:var(--lk-ink-dim);cursor:default}.esim-dialog .ep-symbol-control>button{white-space:nowrap}@media(max-width:359px){.ep-symbol-control{flex-wrap:wrap}}.esim-page :where(button,[role=button],summary,select,input,[tabindex]):focus-visible{outline:2px solid var(--ep-nav-focus,var(--sv-back-focus));outline-offset:2px}.esim-page{scroll-padding-top:calc(var(--ep-scroll-top,0px) + 12px);scroll-padding-bottom:12px}@media(max-width:599px){.esim-page{scroll-padding-bottom:calc(96px + env(safe-area-inset-bottom))}}@media(pointer:coarse){.esim-workspace-heading>button,.esim-dialog .esim-segments button,.ep-hexa summary{min-height:44px}}@media(max-width:1199px)and (pointer:coarse){.esim-dialog.ep-areas button[data-esim-growth-tab]{min-height:44px}.ep-area-group.is-current>h2{min-height:44px}}@media(max-width:599px)and (pointer:coarse){.esim-dialog.ep-areas button[data-esim-growth-tab]{min-height:36px}.ep-area-group.is-current>h2{min-height:36px}}.esim-covered *,.esim-covered *:before,.esim-covered *:after{animation-play-state:paused!important}.esim-page{word-break:keep-all;overflow-wrap:break-word}.esim-page :is(p,li,figcaption,.esim-caption){text-wrap:pretty}@media(max-width:374px){.ep-bar-tools-row>.ep-preset-mode{flex:0 0 auto;min-width:max-content}}@media(pointer:coarse){.esim-page .bag-toolbar :is(.esim-segments button,.ep-reset){min-height:44px}.esim-dialog :is(.ep-area-title-actions,.ep-area-actions,.ep-jewel-fill-foot)>button,.esim-dialog :is(.ep-reset-areas,.ep-basis-toggle),.ep-area-title-actions>.mnone{min-height:44px}.esim-dialog.ep-areas .ep-area-group[data-home] button[data-esim-growth-tab]{min-height:44px}}@media(pointer:coarse){.esim-page :is(select,input:not([type=checkbox],[type=radio],[type=range]),summary):not(:where(.stella-tree *)){min-height:44px}.esim-page .minput button:not(:where(.stella-tree *)){min-height:44px}.esim-page .stella-zoombar button{min-width:44px;min-height:44px}}.esim-page .esim-stats h2{font-size:16px;color:var(--lk-ink);font-weight:750;letter-spacing:-.01em;text-transform:none}.esim-page .esim-segments button[aria-pressed=true]{background:var(--lk-lift);color:var(--lk-acc-text)}.ep-snackbar.is-top{top:calc(var(--ep-scroll-top,0px) + 12px);bottom:auto}.esim-page h2[data-esim-focus=area-title]:focus:not(:focus-visible){outline:none}@media(hover:none){.esim-dialog.ep-areas button[data-esim-growth-tab]:hover:not([aria-pressed=true]){background:transparent;color:var(--ep-muted)}.esim-dialog .ep-area-choices>button:hover:not([aria-pressed=true]){background:transparent;color:var(--ep-muted)}.esim-dialog .ep-area-groups>button:hover:not([aria-pressed=true]){color:var(--ep-muted)}.esim-dialog .ghost:hover:not(:disabled){background:transparent;border-color:var(--lk-line2);color:var(--lk-ink)}.esim-dialog .ep-symbol-stepper>button:hover:not(:disabled){background:transparent}}.ep-res{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;font-variant-numeric:tabular-nums}.ep-res>img{flex:none;width:16px;height:16px;object-fit:contain}.ep-vm-gauge .vcore-gauge-head b>img{width:16px;height:16px;object-fit:contain;vertical-align:-3px;margin-right:5px}.ep-symbol-cost .ep-res>img,.ep-area-total .ep-res>img{width:20px;height:20px}.ep-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ep-pet-grades{display:flex;flex-wrap:wrap;gap:8px}.esim-dialog .ep-pet-grades>.ep-pet-grade{min-height:36px;margin:0;padding:0 14px;border:1px solid var(--ep-border);border-radius:999px;background:transparent;color:var(--ep-muted);font-size:13px;font-weight:600;filter:none;cursor:pointer}.esim-dialog .ep-pet-grades>.ep-pet-grade[aria-pressed=true]{border-color:var(--lk-line2);background:var(--lk-raised);color:var(--lk-ink)}.esim-dialog .ep-pet-grades>.ep-pet-grade:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}@media(hover:hover){.esim-dialog .ep-pet-grades>.ep-pet-grade:hover:not([aria-pressed=true]){border-color:var(--sv-ln-blue-4);color:var(--lk-ink)}}@media(pointer:coarse){.esim-dialog .ep-pet-grades>.ep-pet-grade{min-height:44px}}.ep-union-grade{font-size:12.5px;font-weight:700;white-space:nowrap}.ep-union-grades{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:2px 6px}.ep-boss{--ep-boss-blue:var(--lk-acc-mute);--ep-boss-blue-hi:var(--lk-acc-mute);--ep-boss-ink:var(--lk-acc-text);--ep-boss-green:var(--ep-green);--ep-boss-green-fill:var(--lk-gain-fill);--ep-boss-red:var(--ep-red,var(--lk-neg));--ep-boss-amber:var(--ep-warn,var(--lk-warn));--ep-boss-rail:var(--lk-boss-rail);--ep-boss-panel:var(--lk-sim-panel);--ep-boss-row:var(--lk-raised);container:boss/inline-size;font-variant-numeric:tabular-nums}.ep-boss :is(.ep-boss-main,.ep-boss-fold-btn,.ep-boss-rec-toggle,.ep-boss-dmg-toggle,.ep-boss-asc-toggle,.ep-boss-back){all:unset;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent}.ep-boss :is(.ep-boss-main,.ep-boss-fold-btn,.ep-boss-rec-toggle,.ep-boss-dmg-toggle,.ep-boss-asc-toggle,.ep-boss-back):focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}.ep-boss-i{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ep-boss-ico{width:18px;height:18px;flex:none;object-fit:contain}:is(.ep-boss-entry,.ep-boss-rec) dt .ep-boss-ico{box-sizing:border-box;width:22px;height:22px;padding:3px}:is(.ep-boss-entry,.ep-boss-rec) dt .ep-boss-ico.is-power{padding:0}:is(.ep-boss-entry,.ep-boss-rec) dt .ep-boss-ico.is-ignore{padding:3.5px}.ep-boss-ico.is-ignore{filter:var(--lk-ico-pale)}:is(.ep-boss-entry,.ep-boss-rec) dt .ep-boss-ico:is(.is-arcane,.is-authentic){padding:.5px}:is(.ep-boss-entry,.ep-boss-rec) dt:has(.ep-boss-ico){align-items:baseline;line-height:22px}:is(.ep-boss-entry,.ep-boss-rec) dt .ep-boss-ico{align-self:center}.ep-boss-lead{margin:4px 0 14px;font-size:13px;color:var(--ep-muted)}.ep-boss>.ep-boss-wrap{margin-top:14px}.ep-boss>.ep-boss-lead+.ep-boss-wrap{margin-top:0}.ep-boss-name{font-weight:700}.ep-boss-tag{display:inline-flex;align-items:center;margin-left:6px;padding:0 6px;border:1px solid var(--lk-line2);border-radius:5px;font-size:10.5px;font-weight:700;letter-spacing:.05em;line-height:18px;color:var(--lk-ink-soft);white-space:nowrap}.ep-boss-month{display:inline-flex;align-items:center;margin-left:6px;padding:0 6px;border-radius:5px;background:var(--sv-bg-violet-2);color:var(--lk-g-violet);font-size:11px;font-weight:700;line-height:18px;white-space:nowrap}.ep-boss-wrap{display:grid;gap:12px;align-items:start}.ep-boss-side{display:none}.ep-boss-panel{min-width:0;padding:14px 16px 16px;border:1px solid var(--ep-border);border-radius:12px;background:var(--ep-boss-panel)}.ep-boss-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 18px}.ep-boss-head h3{margin:0;font-size:14px;font-weight:600;color:var(--ep-muted)}.ep-boss-head h3 b{margin-right:1px;font-size:24px;font-weight:800;color:var(--lk-ink);letter-spacing:-.01em}.ep-boss-head h3 span{color:var(--lk-ink-dim)}.ep-boss-head p{margin:0;font-size:13px;color:var(--ep-muted)}.ep-boss-head p b{margin-left:4px;font-size:15px;color:var(--lk-ink)}.ep-boss-route{position:relative;margin:12px 0 0;padding:0;list-style:none}.ep-boss-route:before{content:"";position:absolute;top:var(--rail-start,0px);bottom:var(--rail-end,0px);left:12px;width:6px;background:linear-gradient(var(--ep-boss-blue) 0 var(--n-at,0px),var(--ep-boss-green-fill) var(--n-at,0px) var(--a-at,0px),var(--ep-boss-rail) var(--a-at,0px) 100%)}.ep-boss-route>li{--cy:24px;position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:6px}.ep-boss .ep-boss-route>li{align-items:stretch}.ep-boss-rail{position:relative;display:block}.ep-boss-dot{position:absolute;left:7px;top:calc(var(--cy) - 8px);width:16px;height:16px;box-sizing:border-box;border:3px solid var(--lk-line2);border-radius:50%;background:var(--ep-boss-panel)}.ep-boss-stop.is-open .ep-boss-dot{border-color:var(--ep-boss-blue);background:var(--sv-bg-keep-gray-3)}.ep-boss-stop.is-new .ep-boss-dot{border-color:var(--ep-boss-green-fill);background:var(--sv-bg-keep-gray-4)}.ep-boss-stop.is-level .ep-boss-dot{border-color:var(--ep-boss-amber);background:var(--sv-bg-gray-7)}.ep-boss-stop.is-lost .ep-boss-dot{border-color:var(--ep-boss-red);background:var(--sv-bg-pink-1)}.ep-boss-stop.is-next .ep-boss-dot{left:4px;top:calc(var(--cy) - 11px);width:22px;height:22px;border:4px solid var(--ep-boss-blue-hi);background:var(--lk-on-acc);box-shadow:0 0 0 5px color-mix(in srgb,var(--ep-boss-blue) 35%,transparent)}.ep-boss-stop.is-next.is-level .ep-boss-dot{border-color:var(--ep-boss-amber);background:var(--sv-bg-keep-gray-5);box-shadow:0 0 0 5px var(--sv-sh-orange-1)}.ep-boss .ep-boss-main{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name st" "sub st";align-items:center;align-content:start;gap:3px 12px;min-height:58px;padding:13px 12px 11px 8px;border-radius:10px;transition:background .15s,box-shadow .15s}.ep-boss-row-name{grid-area:name;display:flex;align-items:center;flex-wrap:wrap;gap:3px 0;font-size:14px;color:var(--lk-ink)}.ep-boss-sub{grid-area:sub;font-size:12px;color:var(--lk-ink-dim)}.ep-boss-main>.ep-boss-st{grid-area:st}.ep-boss-stop.is-open .ep-boss-row-name .ep-boss-name{font-weight:600;color:var(--lk-ink-soft)}.ep-boss .ep-boss-stop.is-next .ep-boss-main{background:color-mix(in srgb,var(--ep-boss-blue) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ep-boss-blue-hi) 50%,transparent)}.ep-boss .ep-boss-stop.is-new .ep-boss-main{background:color-mix(in srgb,var(--ep-boss-green-fill) 8%,transparent)}.ep-boss .ep-boss-main[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--sv-boss-on-ring)}@media(hover:hover){.ep-boss .ep-boss-main:hover{background:var(--lk-raised)}.ep-boss .ep-boss-stop.is-next .ep-boss-main:hover{background:color-mix(in srgb,var(--ep-boss-blue) 14%,transparent)}}.ep-boss-st{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;font-size:13px;white-space:nowrap}.ep-boss-st.is-open{color:var(--lk-ink-dim)}.ep-boss-st.is-open .ep-boss-i{width:15px;height:15px;color:var(--ep-boss-green-fill)}.ep-boss-st.is-new{font-weight:700;color:var(--ep-boss-green)}.ep-boss-st.is-level{font-weight:700;color:var(--ep-boss-amber)}.ep-boss-st.is-lost{font-weight:700;color:var(--ep-boss-red)}.ep-boss-st.is-locked{color:var(--ep-muted)}.ep-boss-st.is-locked b{font-size:14.5px;color:var(--lk-ink)}.ep-boss-route>li.is-compact{--cy:19px}.ep-boss .ep-boss-stop.is-compact .ep-boss-main{min-height:38px;padding:8px 12px 6px 8px;grid-template-areas:"name st"}.ep-boss-stop.is-compact .ep-boss-sub{display:none}.ep-boss-stop.is-compact .ep-boss-row-name{font-size:13px}.ep-boss-stop.is-compact .ep-boss-dot{left:9px;top:calc(var(--cy) - 6px);width:12px;height:12px}.ep-boss-stop.is-compact .ep-boss-st{font-size:12px}.ep-boss-route>li.ep-boss-gap{min-height:72px}.ep-boss-train{position:absolute;left:15px;z-index:1;width:14px;height:28px;border-radius:7px;background:var(--lk-boss-now);transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1.5px var(--lk-boss-now-line),0 0 0 3px var(--ep-boss-panel),0 4px 12px var(--sv-sh-gray-10)}.ep-boss-train:after{content:"";position:absolute;inset:6px 4px;border-radius:3px;background:linear-gradient(180deg,var(--lk-boss-now-win) 0 30%,transparent 30% 40%,var(--lk-boss-now-win) 40% 60%,transparent 60% 70%,var(--lk-boss-now-win) 70%)}.ep-boss-train.is-after{background:var(--ep-boss-green-fill);box-shadow:inset 0 0 0 1.5px var(--ep-boss-green-fill),0 0 0 3px var(--ep-boss-panel),0 4px 12px var(--sv-sh-gray-10)}.ep-boss-train.is-after:after{background:linear-gradient(180deg,var(--sv-bg-green-5) 0 30%,transparent 30% 40%,var(--sv-bg-green-5) 40% 60%,transparent 60% 70%,var(--sv-bg-green-5) 70%)}.ep-boss-was{position:absolute;left:15px;z-index:0;width:9px;height:9px;border-radius:50%;background:var(--lk-boss-now);transform:translate(-50%,-50%);box-shadow:0 0 0 2px var(--ep-boss-panel)}.ep-boss-here{position:absolute;left:44px;top:50%;display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px;margin:0;transform:translateY(-50%);font-size:12.5px;color:var(--ep-muted)}.ep-boss-here b{margin-left:3px;font-size:14px;color:var(--lk-ink)}.ep-boss-here.is-after b{color:var(--ep-boss-green)}.ep-boss-here>span{font-size:12px;color:var(--lk-ink-dim)}.ep-boss-route>li.ep-boss-fold{--cy:22px}.ep-boss-fold-dot{position:absolute;left:9px;top:calc(var(--cy) - 6px);width:12px;height:12px;border-radius:50%;background:var(--ep-boss-blue);box-shadow:0 0 0 3px var(--ep-boss-panel)}.ep-boss .ep-boss-fold-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:0 12px 0 8px;border-radius:10px;font-size:13px;color:var(--ep-muted)}.ep-boss-fold-btn b{color:var(--lk-ink)}.ep-boss-fold-btn em{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:12.5px;color:var(--lk-ink-dim)}.ep-boss-fold-btn[aria-expanded=true] .ep-boss-caret{transform:rotate(180deg)}@media(hover:hover){.ep-boss .ep-boss-fold-btn:hover{background:var(--lk-raised);color:var(--lk-ink)}}.ep-boss-card{min-width:0;padding:18px 20px;border:1px solid var(--ep-border);border-radius:12px;background:var(--ep-boss-panel)}.ep-boss-card-top{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:center}.ep-boss-card-top:has(.ep-boss-hp){align-items:start}.ep-boss-card.has-art .ep-boss-card-top{grid-template-columns:132px minmax(0,1fr)}.ep-boss-art{display:block;width:132px;height:132px;border-radius:14px;object-fit:cover;background:var(--lk-ground);box-shadow:0 0 0 1px var(--ep-border),0 10px 24px var(--sv-sh-gray-3)}.ep-boss-card-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 10px}.ep-boss-card-head h3{display:flex;align-items:center;flex-wrap:wrap;gap:4px 0;margin:0;font-size:17px;color:var(--lk-ink)}.ep-boss-card-head h3>span:first-child:not(.ep-boss-name){margin-right:10px;font-weight:600;color:var(--ep-muted)}.ep-boss .ep-boss-back{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border:1px solid var(--ep-border);border-radius:8px;font-size:12.5px;color:var(--ep-muted)}@media(hover:hover){.ep-boss .ep-boss-back:hover{border-color:var(--ctl-hover,var(--sv-ln-blue-6));color:var(--lk-ink)}}.ep-boss-line{margin:12px 0 0;font-size:18px;font-weight:600;line-height:1.35;color:var(--lk-ink);letter-spacing:-.01em;text-wrap:balance}.ep-boss-line b{display:block;margin:0 0 2px;font-size:32px;font-weight:800;color:var(--lk-ink);letter-spacing:-.02em}.ep-boss-line:is(.is-open,.is-new,.is-level){font-size:17px}.ep-boss-line.is-open{color:var(--ep-muted)}.ep-boss-line.is-new{color:var(--ep-boss-green)}.ep-boss-line.is-level{color:var(--ep-boss-amber)}.ep-boss-card.is-inline .ep-boss-line{margin-top:0}.ep-boss .ep-boss-hp{all:unset;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label more" "value value";align-items:center;row-gap:2px;width:100%;max-width:360px;margin:12px 0 0;padding:9px 12px 10px;border:1px solid var(--ep-border);border-radius:10px;background:var(--ep-boss-row);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .15s,background-color .15s}.ep-boss .ep-boss-hp:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}@media(hover:hover){.ep-boss .ep-boss-hp:hover{border-color:var(--lk-acc-line);background:var(--lk-raised)}}.ep-boss-hp-label{grid-area:label;font-size:12px;color:var(--ep-muted)}.ep-boss-hp>b{grid-area:value;font-size:18px;font-weight:800;line-height:1.3;letter-spacing:-.01em;color:var(--lk-ink);font-variant-numeric:tabular-nums}.ep-boss-hp-more{grid-area:more;display:inline-flex;align-items:center;font-size:12px;font-weight:600;color:var(--ep-boss-ink)}.ep-boss-hp-more .ep-boss-i{width:14px;height:14px;margin-right:-3px}.ep-boss-hp-head{gap:12px}.ep-boss-hp-art{flex:none;width:40px;height:40px;border-radius:10px;object-fit:cover;box-shadow:0 0 0 1px var(--lk-line2)}.ep-boss-hp-titles{display:flex;flex-direction:column;gap:1px;min-width:0;margin:0}.ep-boss-hp-titles .ep-buffs-title{display:flex;align-items:center;flex-wrap:wrap}.ep-boss-hp-titles small{font-size:12px;color:var(--ep-muted)}.ep-boss-hp-hero{margin:4px 0 0}.ep-boss-hp-hero p{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin:0;font-size:13px;color:var(--lk-ink)}.ep-boss-hp-hero p small{font-size:12px;color:var(--ep-muted)}.ep-boss-hp-hero>b{display:block;margin:2px 0 0;font-size:30px;font-weight:800;line-height:1.25;letter-spacing:-.02em;color:var(--lk-ink);font-variant-numeric:tabular-nums}.ep-boss-hp-bar{display:flex;gap:2px;height:12px;margin:14px 0 6px}.ep-boss-hp-bar>i{flex:var(--w) 1 0;min-width:4px}.ep-boss-hp-bar>i:first-child{border-radius:6px 0 0 6px}.ep-boss-hp-bar>i:last-child{border-radius:0 6px 6px 0}:is(.ep-boss-hp-bar>i,.ep-boss-hp-key){--ph:100%;background:color-mix(in srgb,var(--lk-acc-mute) var(--ph),var(--lk-surface))}:is(.ep-boss-hp-bar>i,.ep-boss-hp-key).is-p1{--ph:45%}:is(.ep-boss-hp-bar>i,.ep-boss-hp-key).is-p2{--ph:65%}:is(.ep-boss-hp-bar>i,.ep-boss-hp-key).is-p3{--ph:85%}.ep-boss-hp-count{margin-left:auto;padding:1px 8px;border:1px solid var(--lk-line2);border-radius:999px;font-size:11.5px;font-style:normal;font-weight:600;color:var(--lk-ink)}.ep-boss-hp-phases{margin:4px 0 0;padding:0;list-style:none}.ep-boss-hp-phases>li{padding:8px 0;border-bottom:1px solid var(--lk-line)}.ep-boss-hp-phases>li:last-child{border-bottom:0}.ep-boss-hp-row{display:flex;align-items:center;gap:10px;margin:0;font-size:13.5px;font-variant-numeric:tabular-nums}.ep-boss-hp-key{flex:none;width:10px;height:10px;border-radius:3px}.ep-boss-hp-name{flex:1;min-width:0;color:var(--lk-ink)}.ep-boss-hp-name small{margin-left:2px;font-size:11.5px;color:var(--ep-muted)}.ep-boss-hp-row>b{font-weight:700;color:var(--lk-ink);white-space:nowrap}.ep-boss-hp-share{min-width:2.8em;font-size:12px;color:var(--ep-muted);text-align:right}.ep-boss-hp-parts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px;margin:6px 0 0;padding:0 0 0 20px;list-style:none}.ep-boss-hp-parts>li,.ep-boss-hp-extra{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--ep-muted);font-variant-numeric:tabular-nums}.ep-boss-hp-parts>li>span{display:inline-flex;align-items:center;gap:6px}.ep-boss-hp-room{display:inline-block;flex:none;width:9px;height:9px;border-radius:50%}.ep-boss-hp-room.is-blue{background:var(--ep-boss-blue)}.ep-boss-hp-room.is-red{background:var(--sv-bg-keep-red-3)}.ep-boss-hp-extra{margin:4px 0 0;padding-left:20px}.ep-boss-hp-extra small{font-size:11.5px;font-weight:400;color:var(--ep-muted)}.ep-boss-hp-h{margin:18px 0 8px;font-size:14px;font-weight:700;color:var(--lk-ink)}.ep-boss-hp-table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.ep-boss-hp-table :is(th,td){padding:7px 8px;border-bottom:1px solid var(--lk-line);text-align:right;white-space:nowrap;font-weight:400}@media(max-width:399px){.ep-boss-hp-table :is(th,td){padding-inline:4px}.ep-boss-hp-table{font-size:12px}}.ep-boss-hp-table thead th{padding-top:6px;padding-bottom:6px;font-size:12px;font-weight:600;color:var(--ep-muted);background:var(--lk-lift);white-space:normal}.ep-boss-hp-table :is(thead th:first-child,tbody th){text-align:left}.ep-boss-hp-table tbody th{color:var(--lk-ink)}.ep-boss-hp-table tbody tr:last-child>*{border-bottom:0}.ep-boss-hp-table td b{font-weight:700;color:var(--lk-ink)}.ep-boss-hp-table tr.is-solo td{color:var(--ep-muted)}.ep-boss-hp-note{margin:8px 0 0;font-size:12px;line-height:1.55;color:var(--ep-muted);word-break:keep-all}@media(max-width:599px){.ep-boss-hp-table :is(th,td){padding:7px 5px}.ep-boss-hp-parts{grid-template-columns:minmax(0,1fr);padding-left:20px}.ep-boss-hp-hero>b{font-size:26px}}.ep-boss-span{position:relative;margin:16px 0 0;padding-top:26px}.ep-boss-span-at{position:absolute;top:0;left:calc(var(--a) * 100%);margin:0;transform:translate(-50%);white-space:nowrap;font-size:12.5px;color:var(--ep-muted)}.ep-boss-span-at b{margin-left:3px;font-size:13.5px;color:var(--lk-ink)}.ep-boss-span-at.is-after b{color:var(--ep-boss-green)}.ep-boss-span-at.is-start{transform:translate(-10px)}.ep-boss-span-at.is-end{transform:translate(calc(-100% + 10px))}.ep-boss p.ep-boss-span-at{white-space:nowrap}.ep-boss-span-bar{position:relative;height:14px}.ep-boss-span-fill{position:absolute;inset:0;overflow:hidden;border-radius:999px;background:var(--ep-boss-rail)}.ep-boss-span-fill:before{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--n) * 100%);background:var(--ep-boss-blue)}.ep-boss-span-fill i{position:absolute;top:0;bottom:0;left:calc(var(--n) * 100%);width:calc((var(--a) - var(--n)) * 100%);background:var(--ep-boss-green-fill)}.ep-boss-span.is-down .ep-boss-span-fill:before{width:calc(var(--a) * 100%)}.ep-boss-span.is-down .ep-boss-span-fill i{left:calc(var(--a) * 100%);width:calc((var(--n) - var(--a)) * 100%);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--ep-boss-red) 70%,transparent) 0 3px,transparent 3px 6px)}.ep-boss-span.is-down .ep-boss-span-at b{color:var(--ep-boss-red)}.ep-boss-span-pin{position:absolute;top:-4px;left:calc(var(--a) * 100%);width:10px;height:22px;margin-left:-5px;border-radius:5px;background:var(--lk-boss-now);box-shadow:inset 0 0 0 2px var(--lk-boss-now-line),0 0 0 2px var(--ep-boss-panel),0 2px 6px var(--sv-sh-gray-10)}.ep-boss-span-ends{display:flex;justify-content:space-between;gap:16px;margin-top:10px;font-size:12px;color:var(--lk-ink-dim)}.ep-boss-span-ends>span{display:grid;gap:1px}.ep-boss-span-ends>span:last-child{text-align:right}.ep-boss-span-ends b{font-size:13px;font-weight:600;color:var(--ep-muted)}.ep-boss-entry{display:grid;gap:6px;margin:16px 0 10px}.ep-boss-entry>div,.ep-boss-rec dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:8px;background:var(--ep-boss-row)}.ep-boss-entry dt,.ep-boss-rec dt{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ep-muted);white-space:nowrap}.ep-boss-entry dd,.ep-boss-rec dd{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:flex-end;gap:2px 5px;margin:0;text-align:right}.ep-boss-now{font-size:13.5px;font-weight:800}.is-ok>dd>.ep-boss-now{color:var(--ep-boss-green)}.is-short>dd>.ep-boss-now{color:var(--ep-boss-red)}.is-unknown>dd>.ep-boss-now{font-weight:600;color:var(--lk-ink-dim)}.ep-boss-need{font-size:13px;color:var(--lk-ink)}.ep-boss-before,.ep-boss-arrow{font-size:12.5px;color:var(--lk-ink-dim)}.ep-boss-gap{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px;flex-basis:100%;font-size:11.5px;color:var(--lk-ink-dim)}.ep-boss-gap .ep-boss-i{width:13px;height:13px;color:var(--ep-boss-green-fill)}.is-short .ep-boss-gap{color:var(--lk-neg)}.ep-boss :is(.ep-boss-rec-toggle,.ep-boss-dmg-toggle,.ep-boss-asc-toggle){display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:40px;padding:0 12px;border:1px solid var(--ep-border);border-radius:8px;font-size:13px;color:var(--ep-muted);transition:border-color .15s,color .15s}:is(.ep-boss-rec-toggle,.ep-boss-dmg-toggle,.ep-boss-asc-toggle)>span{margin-right:auto}.ep-boss-rec-toggle b{font-weight:700;color:var(--lk-neg)}.ep-boss-rec-toggle b.is-all{color:var(--ep-boss-green)}.ep-boss-caret{width:15px;height:15px;transition:transform .2s cubic-bezier(.16,1,.3,1)}:is(.ep-boss-rec-toggle,.ep-boss-dmg-toggle,.ep-boss-asc-toggle)[aria-expanded=true]{border-color:var(--lk-line2);color:var(--lk-ink)}:is(.ep-boss-rec-toggle,.ep-boss-dmg-toggle,.ep-boss-asc-toggle)[aria-expanded=true] .ep-boss-caret{transform:rotate(180deg)}@media(hover:hover){.ep-boss :is(.ep-boss-rec-toggle,.ep-boss-dmg-toggle,.ep-boss-asc-toggle):hover{border-color:var(--ctl-hover,var(--sv-ln-blue-6));color:var(--lk-ink)}}.ep-boss-rec{padding:10px 0 0}.ep-boss-rec dl{display:grid;gap:6px;margin:0}.ep-boss-skill{display:flex;align-items:baseline;gap:8px;margin:8px 0 0;padding:9px 12px;border-radius:8px;background:var(--ep-boss-row);font-size:13px}.ep-boss-skill span{font-size:12.5px;color:var(--ep-muted)}.ep-boss-meta{margin:8px 2px 0;font-size:12px;color:var(--lk-ink-dim)}.ep-boss .ep-boss-dmg-toggle,.ep-boss .ep-boss-asc-toggle{margin-bottom:8px}.ep-boss-asc-toggle b{font-weight:700;color:var(--lk-ink)}.ep-boss .ep-boss-asc-toggle+.lk-asc{margin:4px 0 12px}.ep-boss-dmg-toggle b{font-weight:700;color:var(--lk-ink)}.ep-boss-dmg-toggle b em{font-style:normal;color:var(--ep-boss-ink)}.ep-boss-dmg-toggle b em.is-penalty{color:var(--ep-boss-red)}.ep-boss-dmg-toggle b em.is-up{color:var(--ep-boss-green)}.ep-boss-dmg{display:grid;gap:12px;margin:0 0 10px;padding:12px 12px 13px;border-radius:8px;background:var(--ep-boss-row)}.ep-boss-dmg :is(p,dl){margin:0}.ep-boss-dmg .nw{white-space:nowrap}.ep-boss-dmg-warn{font-size:12px;font-weight:600;color:var(--ep-boss-red)}.ep-boss-dmg-ctx{font-size:12px;color:var(--lk-ink-dim)}.ep-boss-dmg-max{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 10px}.ep-boss-dmg-max dt{font-size:12.5px;color:var(--ep-muted)}.ep-boss-dmg-max dd{margin:0;text-align:right}.ep-boss-dmg-max dd b{font-size:14px;font-weight:800;color:var(--lk-ink)}.ep-boss-dmg-max dd small{display:block;margin-top:2px;font-size:11.5px;color:var(--lk-ink-dim)}.ep-boss-dmg-row{display:grid;gap:6px}.ep-boss-dmg-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:2px 10px}.ep-boss-dmg-name{font-size:13px;font-weight:700;color:var(--lk-ink)}.ep-boss-dmg-name small{margin-left:6px;font-size:11.5px;font-weight:500;color:var(--lk-ink-dim)}.ep-boss-dmg-name small b{font-weight:700}.ep-boss-dmg-name small b.is-up{color:var(--ep-boss-green)}.ep-boss-dmg-name small b.is-down{color:var(--ep-boss-red)}.ep-boss-dmg-basis{font-size:10px}.ep-boss-dmg-break{margin:-4px 0 0;text-align:right;font-size:12px;color:var(--ep-boss-ink)}.ep-boss-dmg-break small{font-size:11px}.ep-boss-dmg-break b{margin-left:4px;font-weight:700}.ep-boss-dmg-break em{margin-left:6px;font-style:normal;font-weight:700}.ep-boss-dmg-break em.is-penalty{color:var(--ep-boss-red)}.ep-boss-dmg-legend{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ep-boss-ink)}.ep-boss-dmg-ico{width:16px;height:16px;margin-right:4px;border-radius:3px;vertical-align:-3px}.ep-boss-dmg-legend .ep-boss-dmg-ico{margin-right:0}.ep-boss-dmg-val{margin-left:auto;font-size:12.5px;color:var(--lk-ink)}.ep-boss-dmg-val small{font-size:11.5px;color:var(--lk-ink-dim)}.ep-boss-dmg-val b{font-size:13.5px;font-weight:800;color:var(--lk-ink)}.ep-boss-dmg-val em{margin-left:6px;font-style:normal;font-weight:800;color:var(--ep-boss-ink)}.ep-boss-dmg-val em.is-penalty{color:var(--ep-boss-red)}.ep-boss-dmg-val em.is-up{color:var(--ep-boss-green)}.ep-boss-dmg-diff{text-align:right;font-size:11.5px;font-weight:700}.ep-boss-dmg .ep-boss-dmg-diff{margin-top:-3px}.ep-boss-dmg-diff.is-up{color:var(--ep-boss-green)}.ep-boss-dmg-diff.is-down{color:var(--ep-boss-red)}.ep-boss-dmg-bar{position:relative;display:block;height:10px;overflow:hidden;border-radius:999px;background:var(--ep-boss-rail)}.ep-boss-dmg-bar:before{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--n, var(--a)) * 100%);background:var(--ep-boss-blue)}.ep-boss-dmg-bar b{position:absolute;top:0;bottom:0;left:calc(var(--n) * 100%);width:calc((var(--a) - var(--n)) * 100%);background:var(--ep-boss-green-fill)}.ep-boss-dmg-bar i{position:absolute;top:0;bottom:0;left:calc(var(--a) * 100%);width:calc((var(--b) - var(--a)) * 100%);background:var(--ep-boss-blue-hi)}.ep-boss-dmg-bar s{position:absolute;top:0;bottom:0;left:calc(var(--a) * 100%);width:calc((var(--p) - var(--a)) * 100%);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--ep-boss-red) 70%,transparent) 0 3px,transparent 3px 6px)}.ep-boss-force-tier{display:inline-flex;align-items:center;margin-right:6px;padding:1px 7px;border-radius:999px;font-weight:700;color:var(--ep-boss-green);background:color-mix(in srgb,var(--ep-boss-green) 14%,transparent)}.ep-boss-force-tier.is-penalty{color:var(--ep-boss-red);background:color-mix(in srgb,var(--ep-boss-red) 14%,transparent)}.ep-boss-force-tier.is-none{color:var(--lk-ink);background:var(--lk-lift)}.ep-boss .ep-boss-force-info{all:unset;box-sizing:border-box;display:inline-grid;place-items:center;flex:none;width:18px;height:18px;min-width:0;min-height:0;margin-left:6px;border-radius:50%;cursor:pointer;color:var(--lk-ink-soft);background:var(--lk-lift);font:700 11.5px/18px Georgia,serif}.ep-boss .ep-boss-force-info[aria-expanded=true]{color:var(--lk-on-acc);background:var(--ep-boss-blue)}.ep-boss .ep-boss-force-info:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}.ep-boss-entry:has(+.ep-boss-force){margin-bottom:6px}.ep-boss-card>.ep-boss-force{margin:0 0 10px;padding:10px 12px 12px;border-radius:8px;background:var(--lk-surface);box-shadow:inset 0 0 0 1px var(--lk-line)}.ep-boss-force table{width:100%;border-collapse:separate;border-spacing:0 4px;font-size:12px}.ep-boss-force :is(th,td){padding:7px 10px;text-align:left;vertical-align:middle}.ep-boss-force thead th{padding:0 10px 2px;font-size:11.5px;font-weight:600;color:var(--lk-ink-dim)}.ep-boss-force tbody th{width:6.5em;font-weight:700;color:var(--lk-cost);white-space:nowrap;border-radius:8px 0 0 8px;background:var(--lk-raised)}.ep-boss-force tbody td{line-height:1.6;color:var(--lk-ink);border-radius:0 8px 8px 0;background:var(--lk-raised)}.ep-boss-force tbody td b{font-weight:700;color:var(--ep-boss-green)}.ep-boss-force tbody td b.is-penalty{color:var(--ep-boss-red)}.ep-boss-force tbody tr.is-on :is(th,td){background:color-mix(in srgb,var(--ep-boss-blue) 16%,var(--lk-raised))}.ep-boss-force tbody tr.is-on th{box-shadow:inset 1px 1px 0 var(--ep-boss-blue-hi),inset 0 -1px 0 var(--ep-boss-blue-hi)}.ep-boss-force tbody tr.is-on td{box-shadow:inset -1px 1px 0 var(--ep-boss-blue-hi),inset 0 -1px 0 var(--ep-boss-blue-hi)}.ep-boss-sub .ep-boss-pen{display:inline-block;margin-left:4px;font-weight:700;white-space:nowrap;color:var(--ep-boss-red)}.ep-boss-sub .ep-boss-pen:before{content:"\b7  ";font-weight:400;color:var(--lk-ink-dim)}.ep-boss-route>li.ep-boss-card-row{--cy:0px}.ep-boss-card-row>.ep-boss-card{margin:2px 0 10px;padding:14px 14px 16px}.ep-boss-stop.is-picked:has(+.ep-boss-card-row) .ep-boss-main>.ep-boss-st{display:none}@container boss (min-width:760px){.ep-boss-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.ep-boss-side{display:block;position:sticky;top:calc(var(--ep-bar-h,0px) + 12px)}.ep-boss-route>li.ep-boss-card-row{display:none}.ep-boss-stop.is-picked:has(+.ep-boss-card-row) .ep-boss-main>.ep-boss-st{display:inline-flex}}@container boss (max-width:480px){.ep-boss-panel{--ep-boss-panel:var(--lk-surface);padding:0;border:0;border-radius:0;background:transparent}.ep-boss-card-row>.ep-boss-card{padding:12px 12px 14px}.ep-boss-route>li{grid-template-columns:26px minmax(0,1fr);column-gap:4px}.ep-boss-route:before{left:5px}.ep-boss-dot{left:0}.ep-boss-stop.is-next .ep-boss-dot{left:-3px}.ep-boss-stop.is-compact .ep-boss-dot,.ep-boss-fold-dot{left:2px}.ep-boss-train,.ep-boss-was{left:8px}.ep-boss-here{left:36px}:is(.ep-boss-entry,.ep-boss-rec dl)>div{flex-wrap:wrap;row-gap:4px}:is(.ep-boss-entry,.ep-boss-rec) dd{margin-left:auto}.ep-boss .ep-boss-dmg-toggle{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:3px;padding:9px 12px}.ep-boss-dmg-toggle>b{grid-column:1/-1;grid-row:2;justify-self:start}.ep-boss-dmg-toggle>svg{grid-column:2;grid-row:1}.ep-boss .ep-boss-main{padding:13px 8px 11px 6px;column-gap:8px}.ep-boss-row-name{font-size:13.5px}.ep-boss-card.has-art .ep-boss-card-top{grid-template-columns:84px minmax(0,1fr);gap:12px}.ep-boss-art{width:84px;height:84px;border-radius:12px}.ep-boss-card.has-art .ep-boss-line{font-size:15px}.ep-boss-line b{font-size:25px}}.esim-inline .esim-summary.ep-power-summary{flex-wrap:wrap}.esim-inline .ep-power-summary .ep-power-boss{all:unset;box-sizing:border-box;display:flex;flex:1 0 100%;align-items:center;gap:8px;min-width:0;margin:2px 0 -4px;padding:10px 2px 6px;border-top:1px solid var(--lk-line);font-size:13px;color:var(--ep-muted);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:0 0 8px 8px}.esim-inline .ep-power-summary .ep-power-boss:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}.esim-inline .ep-power-summary{position:relative}.esim-inline .ep-workspace-bar:has(.ep-expected-panel){z-index:8}.esim-inline .ep-power-summary .ep-expected{flex:1 0 100%;display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 20px;min-width:0;padding:12px 0 0;border-top:1px solid var(--lk-line)}.ep-expected>.ep-expected-before,.ep-expected>.ep-expected-suro{display:grid;gap:4px;font-size:12px;color:var(--ep-muted)}.ep-expected>.ep-expected-before{flex:none}.ep-expected>.ep-expected-suro{flex:1 1 auto;min-width:0}.esim-inline .ep-power-summary>.ep-power-before,.ep-expected>.ep-expected-before{min-width:170px}.ep-expected-value{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px}.esim-inline .ep-power-summary .ep-expected-patch-open{display:none;min-height:28px;padding:3px 10px;border:1px solid var(--sv-ln-blue-1);border-radius:7px;background:transparent;color:var(--lk-acc-text);font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.esim-inline .ep-power-summary .ep-expected-patch-open:hover{border-color:var(--lk-acc-line);background:var(--lk-raised)}.esim-inline .ep-power-summary .ep-expected-patch-open.is-on{border-color:var(--sv-ln-green-4);background:var(--sv-bg-green-1);color:var(--lk-gain)}.esim-inline .ep-power-summary .ep-expected-patch-open:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}.ep-expected-label{display:none}.esim-inline .ep-power-summary .ep-expected-gain{display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 12px;border-radius:999px;font-size:15px;font-weight:800;white-space:nowrap;background:var(--sv-bg-green-3);color:var(--lk-gain);font-variant-numeric:tabular-nums}.esim-inline .ep-power-summary .ep-expected-gain.negative{background:var(--sv-bg-pink-1);color:var(--ep-red,var(--lk-neg))}.esim-inline .ep-power-summary .ep-expected-gain.even{background:transparent;border:1px solid var(--ep-border);color:var(--ep-muted);font-size:13px;font-weight:600}.ep-expected-dl{display:inline-flex;align-items:center;align-self:stretch;gap:8px;max-width:100%;min-width:0;margin-left:auto;padding-left:24px;border-left:1px solid var(--lk-line);white-space:nowrap}.ep-expected-dl-label{display:inline-flex;align-items:center;font-size:13px;color:var(--lk-ink)}.esim-inline .ep-power-summary .ep-expected-pct{font-size:22px;font-weight:800;color:var(--ep-green,var(--lk-gain));font-variant-numeric:tabular-nums}.esim-inline .ep-power-summary .ep-expected-pct.negative{color:var(--ep-red,var(--lk-neg))}.esim-inline .ep-power-summary .ep-expected-pct.even{font-size:15px;font-weight:600;color:var(--ep-muted)}.esim-inline .ep-power-summary .ep-expected-boss{max-width:min(260px,100%);min-width:0}.ep-expected-capped{display:none}@media(min-width:1200px){.ep-growth-bar .ep-expected-dl{display:inline-grid;grid-template-columns:auto auto auto;align-items:center;align-content:center;row-gap:3px}.ep-growth-bar .ep-expected-capped{display:block;grid-column:1/-1;font-size:12px;line-height:1.4;color:var(--ep-muted);white-space:nowrap}.esim-inline .ep-power-summary .ep-expected-capped b{font-size:12px;font-weight:700;color:var(--lk-ink);font-variant-numeric:tabular-nums}}.esim-inline .ep-power-summary .ep-expected-capped{min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:4px;background:transparent;font-family:inherit;font-weight:400;text-align:left;cursor:pointer}.esim-inline .ep-power-summary .ep-expected-capped:hover{filter:none}.ep-expected-capped:hover>span{color:var(--lk-ink);text-decoration:underline;text-underline-offset:2px}.ep-expected-capped-row{display:none}.esim-inline .ep-power-summary .ep-expected-capped-row{align-items:center;gap:8px;box-sizing:border-box;width:calc(100% - 80px);min-width:0;min-height:40px;margin:2px 0 12px 80px;padding:8px 10px 8px 12px;border:1px solid var(--lk-line2);border-radius:10px;background:var(--lk-surface);color:var(--lk-ink);font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.esim-inline .ep-power-summary .ep-expected-capped-row:hover{filter:none;border-color:var(--lk-line2);background:var(--lk-raised)}.esim-inline .ep-power-summary .ep-expected-panel .ep-expected-capped-row b{font-size:15px;font-weight:800;color:var(--lk-acc-text);font-variant-numeric:tabular-nums}.ep-expected-capped-row>.ep-expected-chev{flex:none;margin-left:auto;color:var(--lk-acc-text)}.ep-expected-capped-row:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}.ep-expected-boss-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-beta{display:inline-flex;align-items:center;height:18px;margin-left:6px;padding:0 6px;border:1px solid var(--lk-line2);border-radius:4px;font-size:11px;font-style:normal;font-weight:600;color:var(--lk-ink-soft)}.ep-expected-boss{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:6px 11px;border:1px solid var(--lk-line2);border-radius:8px;background:transparent;color:var(--lk-ink);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.ep-expected-boss:hover,.ep-expected-pill:hover{border-color:var(--lk-line2)}.ep-expected-boss[aria-expanded=true],.ep-expected-pill[aria-expanded=true]{border-color:var(--lk-acc-line);background:var(--lk-raised)}.ep-expected-boss:focus-visible,.ep-expected-pill:focus-visible,.ep-expected-close:focus-visible,.ep-expected-go:focus-visible,.ep-expected-capped:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}.ep-expected-chev{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ep-expected-pill{display:none}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected-pill{display:none;align-items:center;gap:6px;margin-left:auto;min-height:32px;padding:3px 8px 3px 10px;border:1px solid var(--lk-line2);border-radius:999px;background:var(--lk-surface);color:var(--lk-acc-text);font:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected-pill b{font-size:13px;color:var(--ep-green,var(--lk-gain))}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected-pill b.negative{color:var(--ep-red,var(--lk-neg))}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected-pill b.even{font-weight:600;color:var(--ep-muted)}@media(min-width:600px){.ep-growth-bar>.ep-workspace-bar{container:ep-bar/inline-size}@container ep-bar (max-width:779px){.ep-growth-bar .ep-expected-dl{display:none}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected-pill{display:inline-flex;align-self:center}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected-capped-row{display:flex}}}.ep-expected-panel{position:absolute;right:12px;top:calc(100% + 6px);z-index:20;width:min(380px,calc(100% - 24px));padding:14px 16px 16px;border:1px solid var(--lk-line2);border-radius:14px;background:var(--lk-raised);box-shadow:0 18px 40px -12px var(--sv-sh-gray-1);color:var(--lk-ink);font-size:13px;white-space:normal;text-align:left}.ep-expected-panel-title{display:flex;align-items:center;margin:0 0 10px}.ep-expected-panel>.ep-expected-main{max-height:calc(var(--ep-panel-max,70vh) - 30px);margin:0 -8px;padding:0 8px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.ep-expected-main>.ep-expected-panel-title{position:sticky;top:0;z-index:1;margin:0 -8px 4px;padding:0 8px 6px;background:var(--lk-raised)}.esim-inline .ep-power-summary .ep-expected-panel b{font-size:15px;font-weight:700;color:var(--lk-ink)}.esim-inline .ep-power-summary .ep-expected-close{margin-left:auto;display:inline-grid;place-items:center;width:32px;height:32px;min-height:0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--ep-muted);cursor:pointer}.ep-expected-close:hover{background:var(--lk-lift);color:var(--lk-ink)}.ep-expected-close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.ep-expected-field{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 0 10px}.ep-expected-field>span:first-child{color:var(--ep-muted);font-size:12.5px}.ep-expected-field select{width:100%;min-width:0;padding:7px 9px;border:1px solid var(--lk-line2);border-radius:8px;background:var(--lk-surface);color:var(--lk-ink);font:inherit;font-size:13px}.ep-expected-field .is-warn{color:var(--lk-cost)}.ep-expected-field.is-common-v{grid-template-columns:minmax(0,1fr) auto;gap:12px}.ep-expected-field.is-common-v>span:last-child{text-align:right;font-variant-numeric:tabular-nums}.ep-expected-cores-field{align-items:start}.ep-expected-cores-field>span:first-child{padding-top:9px}.ep-expected-cores{grid-column:2/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;border-radius:10px;background:var(--lk-well)}.esim-inline .ep-power-summary .ep-expected-core{position:relative;display:flex;align-items:center;gap:6px;min-width:0;min-height:38px;margin:0;padding:5px 6px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--lk-ink-soft);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.ep-expected-core img,.ep-expected-core-empty{flex:none;width:24px;height:24px;border-radius:5px}.ep-expected-core-empty{box-sizing:border-box;border:1.5px dashed var(--lk-line2)}.ep-buffs-boost{grid-column:1/-1;display:grid;gap:8px;margin-top:2px;padding-top:12px;border-top:1px solid var(--ep-border)}.ep-buffs-boost>.ep-buffs-h{margin:4px 0 0}.ep-champ{display:grid;gap:8px}.ep-champ-row{padding:8px 10px 4px;border:1px solid var(--lk-line);border-radius:10px;background:var(--lk-surface)}.ep-champ-name{margin:0;font-size:12.5px;color:var(--ep-muted)}.ep-champ-name>b{color:var(--lk-ink);font-variant-numeric:tabular-nums}.ep-champ-bar{position:relative;display:flex;justify-content:space-between;margin:2px -6px 0}.ep-champ-bar:before,.ep-champ-bar:after{content:"";position:absolute;left:17px;top:50%;height:4px;margin-top:-2px;border-radius:2px;pointer-events:none}.ep-champ-bar:before{right:17px;background:var(--lk-lift)}.ep-champ-bar:after{width:calc((100% - 34px) * var(--lv));background:var(--lk-acc-mute)}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-champ-dot{position:relative;z-index:1;display:grid;place-items:center;width:34px;min-width:0;height:30px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;cursor:pointer}.ep-champ-dot>i{width:10px;height:10px;border-radius:50%;background:var(--lk-track);box-shadow:0 0 0 2px var(--lk-line)}.ep-champ-dot.is-on>i{background:var(--sv-bg-keep-blue-2)}.ep-champ-dot[aria-pressed=true]>i{width:14px;height:14px;background:var(--lk-on-acc);box-shadow:0 0 0 3px var(--lk-acc-line)}.ep-champ-dot:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:-2px}.ep-drugs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.ep-drug{display:grid;grid-template-columns:minmax(0,1fr) 4.6em auto;align-items:center;gap:6px;font-size:12px;color:var(--ep-muted)}.ep-drug>span{min-width:0;word-break:keep-all}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-drug>input{width:100%;min-height:32px;padding:0 6px;border:1px solid var(--ep-border);border-radius:7px;background:var(--lk-surface);color:var(--lk-ink);font-size:13px;font-variant-numeric:tabular-nums;text-align:right}.ep-drug>small{font-size:11px;color:var(--dim)}@media(pointer:coarse){:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-champ-dot{height:40px}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-drug>input{min-height:40px}}@media(max-width:599px){.ep-drugs{grid-template-columns:minmax(0,1fr)}}.ep-expected-parts-fail{margin:0 0 8px;font-size:12.5px;line-height:1.5;color:var(--cost,var(--lk-cost));word-break:keep-all}.ep-expected-core>span{min-width:0;line-height:1.25;word-break:keep-all;overflow-wrap:anywhere}.ep-expected-core>small{position:absolute;top:-7px;right:6px;padding:0 5px;border-radius:4px;background:var(--sv-bg-blue-20);color:var(--lk-ink);font-size:10px;font-weight:700;line-height:15px}.ep-expected-core>.ep-expected-core-rec{position:absolute;top:-7px;left:6px;padding:0 5px;border-radius:4px;background:var(--lk-lift);box-shadow:inset 0 0 0 1px var(--lk-acc-line);color:var(--lk-acc-text);font-size:10px;font-style:normal;font-weight:700;line-height:15px}.esim-inline .ep-power-summary .ep-expected-core:hover:not([aria-pressed=true]){background:var(--ep-nav-hover);color:var(--lk-ink)}.ep-expected-core[aria-pressed=false] img{opacity:.8}.ep-expected-core:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}.esim-inline .ep-power-summary .ep-expected-go{min-height:32px;padding:4px 12px;border:1px solid var(--sv-ln-yellow-1);border-radius:7px;background:transparent;color:var(--lk-cost);font:inherit;font-size:12px;cursor:pointer}.ep-expected-note{margin:-4px 0 10px 80px;color:var(--ep-muted);font-size:12px}.ep-expected-about{margin:12px 0 0;padding-top:12px;border-top:1px solid var(--lk-line);color:var(--ep-muted);font-size:12px;line-height:1.55}.ep-expected-buffs-sum{min-width:0;color:var(--lk-ink)}.ep-expected-buffs-sum.is-none{color:var(--ep-muted)}.ep-expected-field.is-buffs{margin:2px -8px 12px;padding:8px;border:1px solid var(--lk-acc-line);border-radius:10px;background:var(--lk-raised)}.ep-expected-field.is-buffs>span:first-child{color:var(--lk-ink);font-weight:700}.ep-expected-field.is-buffs .ep-expected-buffs-sum,.ep-expected-field.is-buffs .ep-expected-buffs-sum.is-none{color:var(--lk-ink)}.esim-inline .ep-power-summary .ep-expected-field.is-buffs .ep-expected-pick,.esim-inline .ep-power-summary .ep-expected-field.is-buffs .ep-expected-pick:is(:hover,[aria-expanded=true]){border-color:var(--lk-acc-line);background:var(--lk-acc-soft);color:var(--lk-acc-text);font-weight:700}.esim-inline .ep-power-summary .ep-expected-pick{min-height:32px;padding:4px 12px;border:1px solid var(--sv-ln-blue-1);border-radius:7px;background:transparent;color:var(--lk-acc-text);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.esim-inline .ep-power-summary .ep-expected-pick:hover{border-color:var(--lk-acc-line);background:var(--lk-raised)}.esim-inline .ep-power-summary .ep-expected-pick[aria-expanded=true]{border-color:var(--lk-acc-line);background:var(--lk-lift);color:var(--lk-ink)}.ep-expected-pick:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}.ep-expected-boss{position:relative}.ep-expected-boss-buffs{position:absolute;top:-8px;right:10px;padding:0 6px;border:1px solid var(--sv-ln-blue-1);border-radius:999px;background:var(--lk-lift);color:var(--lk-acc-text);font-size:10.5px;font-style:normal;font-weight:700;line-height:15px;white-space:nowrap;pointer-events:none}.ep-expected-pill{position:relative}.ep-expected-pill-buffs{position:absolute;top:-8px;right:14px;padding:0 6px;border:1px solid var(--sv-ln-blue-1);border-radius:999px;background:var(--lk-lift);color:var(--lk-acc-text);font-size:10.5px;font-style:normal;font-weight:700;line-height:15px;white-space:nowrap;pointer-events:none}.ep-expected-panel.has-buffs:is([data-buff-side=right],[data-buff-side=left]) .ep-buffs{position:absolute;top:-1px;width:520px;max-height:var(--ep-buffs-max,70vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent;padding:14px 16px 16px;border:1px solid var(--lk-line2);border-radius:14px;background:var(--lk-raised);box-shadow:0 18px 40px -12px var(--sv-sh-gray-1)}.ep-expected-panel.has-buffs[data-buff-side=right] .ep-buffs{left:calc(100% + 8px)}.ep-expected-panel.has-buffs[data-buff-side=left] .ep-buffs{right:calc(100% + 8px)}.ep-expected-panel.has-buffs[data-buff-side=inside]{max-height:var(--ep-buffs-max,70vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.ep-expected-panel.has-buffs[data-buff-side=inside]>.ep-expected-main{display:none}.ep-buffs-head{display:flex;align-items:center;gap:8px;margin:0 0 12px}.esim-inline .ep-power-summary .ep-buffs-title{font-size:15px;font-weight:700;color:var(--lk-ink)}.ep-buffs-count{color:var(--lk-acc-text);font-size:12.5px}.esim-inline .ep-power-summary :is(.ep-buffs-back,.ep-buffs-close){display:inline-grid;place-items:center;flex:none;width:32px;height:32px;min-height:0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--ep-muted);cursor:pointer}.esim-inline .ep-power-summary .ep-buffs-close{margin-left:auto}.esim-inline .ep-power-summary .ep-buffs-back{margin-left:-6px}:is(.ep-buffs-back,.ep-buffs-close):hover{background:var(--lk-lift);color:var(--lk-ink)}:is(.ep-buffs-back,.ep-buffs-close):focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:2px}:is(.ep-buffs-back,.ep-buffs-close) svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ep-buffs-back svg{width:20px;height:20px}.ep-expected-panel:not([data-buff-side=inside]) .ep-buffs-back,.ep-expected-panel[data-buff-side=inside] .ep-buffs-close{display:none}.ep-buffs-body{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px}.ep-buffs-h{margin:0 0 8px;color:var(--ep-muted);font-size:12px}.ep-buffs-grid{display:grid;grid-template-columns:repeat(6,44px);gap:6px}.ep-buffs-shelf{margin-top:10px;padding-top:10px;border-top:1px solid var(--lk-line)}.ep-buffs-shelf-sep{justify-self:center;align-self:stretch;width:1px;margin:4px 0;background:var(--lk-lift)}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buff{position:relative;display:grid;place-items:center;width:100%;height:auto;aspect-ratio:1;min-height:0;padding:0;border:1px solid var(--lk-line);border-radius:10px;background:var(--lk-surface);cursor:pointer}.ep-buff img{display:block;max-width:100%;image-rendering:pixelated;pointer-events:none}.ep-buff.has-slot img{width:100%;height:100%;max-width:none;border-radius:9px;object-fit:cover;image-rendering:auto}.ep-buff>.ep-buff-art{display:none}:root[data-theme=light] .ep-buff.has-art>.ep-buff-slot{display:none}:root[data-theme=light] .ep-buff.has-art>.ep-buff-art{display:block;width:auto;height:auto;max-width:76%;max-height:76%;border-radius:0;image-rendering:pixelated}:root[data-theme=light] :is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buff.has-art{background:var(--lk-well)}:root[data-theme=light] :is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buff.has-art:hover{background:var(--lk-raised)}:root[data-theme=light] :is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buff.has-art.is-on{background:var(--lk-ed-on)}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buff.has-slot.is-on{box-shadow:0 0 0 1px var(--lk-acc-line)}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buff:hover{border-color:var(--lk-line2);background:var(--lk-raised)}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buff.is-on{border-color:var(--lk-acc-line);background:var(--lk-raised);box-shadow:inset 0 0 0 1px var(--lk-acc-line)}.ep-buff-check{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:var(--lk-acc-mute);box-shadow:0 0 0 2px var(--lk-line)}.ep-buff-check svg{width:11px;height:11px;fill:none;stroke:var(--lk-ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}:root[data-theme=light] .ep-buff-check{background:var(--lk-acc);box-shadow:0 0 0 2px var(--lk-surface)}:root[data-theme=light] .ep-buff-check svg{stroke:var(--lk-on-acc)}.ep-buffs-actions{display:flex;gap:6px;margin-top:10px}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buffs-actions button{flex:1 1 0;min-width:0;min-height:34px;padding:6px 8px;border:1px solid var(--lk-line2);border-radius:8px;background:transparent;color:var(--lk-ink);font-size:12.5px;white-space:nowrap}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buffs-actions button:hover{border-color:var(--lk-line2);background:var(--lk-raised)}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buffs-actions button[aria-pressed=true]{border-color:var(--lk-acc-line);background:var(--lk-lift);color:var(--lk-ink)}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buffs-boost [data-boost-fever=max][aria-pressed=true]{--ep-fever:255,112,72;background:var(--lk-surface);color:var(--lk-ink)}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buffs-boost [data-boost-fever=normal][aria-pressed=true]{--ep-fever:104,164,255;background:var(--lk-raised);color:var(--lk-ink)}:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buffs-boost :is([data-boost-fever=max],[data-boost-fever=normal])[aria-pressed=true]{border-color:rgba(var(--ep-fever),.6);box-shadow:0 0 10px -3px rgba(var(--ep-fever),.3);animation:ep-fever-breathe 3.6s ease-in-out infinite}@keyframes ep-fever-breathe{50%{border-color:rgba(var(--ep-fever),.75);box-shadow:0 0 14px -3px rgba(var(--ep-fever),.42)}}@media(prefers-reduced-motion:reduce){:is(.esim-dialog .ep-expected-panel,.expected-buffs-dialog) .ep-buffs-boost :is([data-boost-fever=max],[data-boost-fever=normal])[aria-pressed=true]{animation:none}}.ep-buffs-detail{grid-column:2;grid-row:1;min-width:0;padding-left:16px;border-left:1px solid var(--lk-line)}.ep-buffs-lines{display:grid;gap:7px;margin:0;padding:0;list-style:none}.ep-buffs-lines li{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px;color:var(--lk-ink)}.ep-buffs-lines li>span{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:2px;min-width:0}.ep-buffs-lines strong{flex:none;color:var(--lk-acc-text);font-weight:700;font-variant-numeric:tabular-nums}.ep-buffs-lines li.is-out,.ep-buffs-lines li.is-out strong{color:var(--lk-ink-dim);font-weight:500}.ep-buffs-lines small{padding:0 5px;border:1px solid var(--lk-line);border-radius:4px;color:var(--lk-ink-dim);font-size:10.5px;white-space:nowrap}.ep-buffs-empty{margin:0;color:var(--ep-muted);font-size:12.5px}.ep-expected-parts{margin:2px 0 14px;padding:10px 12px 8px;border:1px solid var(--lk-line);border-radius:10px;background:var(--lk-surface)}.ep-expected-parts-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 6px;font-size:13px}.ep-expected-parts-head strong{font-size:15px;font-variant-numeric:tabular-nums}.ep-expected-parts-list{display:grid;gap:4px;margin:0;padding:0;list-style:none}.ep-expected-part{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(48px,110px);align-items:center;gap:10px;font-size:12.5px;color:var(--lk-ink)}.ep-expected-part>span:first-child{min-width:0;overflow-wrap:anywhere}.ep-expected-part b{font-variant-numeric:tabular-nums;text-align:right}.ep-expected-part.is-rest>span:first-child,.ep-expected-part.is-rest b{color:var(--lk-ink-dim);font-weight:500}.ep-expected-parts:empty{display:none}.ep-expected-parts-sub{display:flex;align-items:baseline;gap:6px;margin:8px 0 4px;padding-top:8px;border-top:1px solid var(--lk-line);font-size:12px;font-weight:600;color:var(--lk-ink-soft)}.ep-expected-parts-head+.ep-expected-parts-sub{margin-top:0;padding-top:0;border-top:0}.ep-expected-parts-sub small{color:var(--lk-ink-dim);font-size:11px;font-weight:500}.ep-expected-part.is-basis .ep-expected-part-bar i{background:var(--sv-bg-blue-21)}.ep-expected-part-kind{color:var(--lk-ink-dim);font-size:inherit;white-space:nowrap}.ep-expected-part-name{white-space:nowrap}.ep-expected-part-bar{height:6px;border-radius:3px;background:var(--lk-lift);overflow:hidden}.ep-expected-part-bar i{display:block;height:100%;width:calc(var(--w,0) * 100%);border-radius:3px;background:var(--ep-blue)}.ep-expected-part-bar i.negative{background:var(--ep-red,var(--sv-bg-keep-red-4))}.ep-expected-parts-head .positive{color:var(--ep-green,var(--lk-gain))}.ep-expected-parts-head .negative{color:var(--ep-red,var(--lk-neg))}.ep-expected-parts-head .even{color:var(--lk-ink)}.ep-buffs-cook{margin-top:0}.ep-buffs-h small{margin-left:4px;color:var(--lk-ink-dim);font-size:11.5px}.ep-buffs-h.ep-buffs-h-sub{margin-top:14px}.ep-buffs-h.is-strong{color:var(--lk-ink);font-size:13px;font-weight:700}.ep-buffs-h.is-strong small{display:inline-block;font-weight:400;white-space:nowrap}.ep-buff.is-dish img{width:34px;height:34px;border-radius:7px;object-fit:cover;image-rendering:auto}.ep-expected-panel[data-buff-side=inside] .ep-buffs-body{grid-template-columns:minmax(0,1fr)}.ep-expected-panel[data-buff-side=inside] .ep-buffs-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.ep-expected-panel[data-buff-side=inside] .ep-buffs-detail{grid-column:auto;grid-row:auto;padding:12px 0 0;border-left:0;border-top:1px solid var(--lk-line)}.expected-buffs-dialog,.ep-capped-dialog{--ep-border:var(--lk-line2);--ep-muted:var(--lk-ink-soft);--ep-nav-focus:var(--lk-ink);width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 32px);box-sizing:border-box;margin:auto;padding:16px 18px 18px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent;border:1px solid var(--lk-line2);border-radius:14px;background:var(--lk-raised);color:var(--lk-ink);box-shadow:0 18px 40px -12px var(--sv-sh-gray-1);color-scheme:var(--lk-scheme);font-size:13px}.expected-buffs-dialog::backdrop,.ep-capped-dialog::backdrop{background:var(--sv-bg-gray-1)}:is(.expected-buffs-dialog,.ep-capped-dialog) .ep-buffs-title{font-size:15px;font-weight:700;color:var(--lk-ink)}:is(.expected-buffs-dialog,.ep-capped-dialog) .ep-buffs-close{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;min-height:0;margin-left:auto;padding:0;border:0;border-radius:8px;background:transparent;color:var(--ep-muted);cursor:pointer}.expected-buffs-dialog-note,.ep-capped-note{margin:14px 0 0;color:var(--ep-muted);font-size:12px;line-height:1.5}.ep-capped-dialog{width:min(400px,calc(100vw - 24px))}.ep-capped-lead{margin:0 0 14px;color:var(--ep-muted);font-size:12.5px;line-height:1.55;word-break:keep-all}.ep-capped-cap{margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid var(--lk-line)}.ep-capped-cap>p{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;font-size:13px;color:var(--lk-ink)}.ep-capped-cap>p>b{font-weight:700;font-variant-numeric:tabular-nums}.ep-capped-cap>.ep-capped-cap-sum{justify-content:flex-end;margin-top:3px;color:var(--ep-muted);font-size:12px;font-variant-numeric:tabular-nums;text-align:right}@media(max-width:599px){.expected-buffs-dialog{padding:14px}.expected-buffs-dialog .ep-buffs-body{grid-template-columns:minmax(0,1fr)}.expected-buffs-dialog .ep-buffs-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.expected-buffs-dialog .ep-buffs-detail{grid-column:auto;grid-row:auto;padding:12px 0 0;border-left:0;border-top:1px solid var(--lk-line)}}@media(prefers-reduced-motion:no-preference){.ep-buffs.is-enter{animation:ep-buffs-in .2s cubic-bezier(.2,.8,.2,1)}.ep-expected-panel[data-buff-side=left] .ep-buffs.is-enter{animation-name:ep-buffs-in-left}.ep-expected-main.is-back{animation:ep-buffs-in-left .2s cubic-bezier(.2,.8,.2,1)}}@keyframes ep-buffs-in{0%{opacity:0;transform:translate(16px)}}@keyframes ep-buffs-in-left{0%{opacity:0;transform:translate(-16px)}}@media(max-width:599px){.esim-inline .ep-power-summary .ep-expected{align-items:center;padding-top:8px;gap:2px 8px}.ep-expected>.ep-expected-before,.ep-expected-arrow,.ep-expected-label-wide,.ep-expected-dl,.ep-expected-est,.esim-inline .ep-power-summary .ep-expected-gain{display:none}.ep-expected-field:is(.ep-expected-boss-field,.ep-expected-cores-field){grid-template-columns:minmax(0,1fr);gap:6px}.ep-expected-cores-field>span:first-child{padding-top:0}.ep-expected-cores{grid-column:1/-1}.esim-inline .ep-power-summary>.ep-power-before{min-width:0}.ep-expected>.ep-expected-suro{display:flex;align-items:baseline;gap:8px}.ep-expected-label{display:inline-flex;align-items:center;font-size:13px;color:var(--lk-ink)}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected-score{font-size:15px}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected-pill{display:inline-flex}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected-capped-row{display:flex;width:100%;margin-left:0}.ep-expected-panel{left:8px;right:8px;width:auto}.ep-expected-note{margin-left:0}}.ep-power-boss .ep-boss-ico{width:16px;height:16px;opacity:.9;filter:var(--lk-cp-icon)}.ep-power-boss-text{display:flex;flex:1;align-items:center;flex-wrap:wrap;gap:2px 6px;min-width:0}.esim-inline .ep-growth-bar .ep-power-summary .ep-power-boss b{font-size:13.5px;font-weight:700;color:var(--lk-ink)}.esim-inline .ep-growth-bar .ep-power-summary .ep-power-boss b.is-new{color:var(--ep-green)}.esim-inline .ep-growth-bar .ep-power-summary .ep-power-boss b.is-lost{color:var(--ep-red,var(--lk-neg))}.ep-power-boss .ep-boss-tag{margin-left:0}.ep-power-boss-text>span:first-child{color:var(--ep-muted)}.ep-boss-line-remain{margin-left:4px;font-weight:700;color:var(--lk-ink)}.esim-inline .ep-growth-bar .ep-power-summary .ep-power-boss :is(b,span){white-space:normal;overflow-wrap:anywhere}.ep-boss-line-count{font-weight:700;color:var(--ep-green)}.ep-power-boss-count{flex:none;font-size:12px;color:var(--lk-ink-dim)}.ep-power-boss[aria-pressed=true]{color:var(--lk-ink)}@media(hover:hover){.esim-inline .ep-power-summary .ep-power-boss:hover{color:var(--lk-ink)}}@media(max-width:599px){.ep-power-boss-count{display:none}}.stella-host>.ep-stella-inputs{position:relative;z-index:1;columns:2;column-gap:28px;max-width:720px;margin:0 0 14px}.ep-stella-inputs>div{display:flex;align-items:center;gap:8px;margin:0 0 8px;break-inside:avoid}.ep-stella-inputs label{flex:1 1 auto;min-width:0;font-size:12.5px;color:var(--dim)}.ep-stella-inputs input{flex:0 1 128px;width:128px;min-width:64px;text-align:right;font-variant-numeric:tabular-nums}.ep-stella-inputs .mmax{flex:none}@media(max-width:599px){.stella-host>.ep-stella-inputs{column-gap:10px}.ep-stella-inputs>div{flex-wrap:wrap;gap:2px 6px}.ep-stella-inputs label{flex:1 1 100%;font-size:11px}.ep-stella-inputs input{flex:1 1 60px;width:auto}}.esim-page .statpop{position:fixed;z-index:90}.ep-label-was,.ep-expected-suro .ep-beta{display:none}@container ep-bar (min-width:780px){.ep-growth-bar .ep-expected-suro .ep-beta{display:inline-flex}}@container ep-bar (min-width:780px){.esim-inline .ep-growth-bar .ep-power-summary .ep-expected-patch-open{display:inline-flex;align-items:center}.ep-growth-bar .ep-expected-suro .ep-patch-tag{display:none}}@container ep-bar (max-width:659px){.esim-inline .ep-growth-bar .ep-power-summary>:is(.ep-power-arrow,.ep-power-before),.ep-growth-bar .ep-expected>:is(.ep-expected-arrow,.ep-expected-before){display:none}.ep-growth-bar .ep-label-was{display:inline;margin-left:8px;padding-left:8px;border-left:1px solid var(--lk-line);color:var(--ep-muted)}.esim-inline .ep-growth-bar .ep-power-summary .ep-label-was b{font-size:12px;font-weight:600;color:var(--lk-ink-soft)}}@container ep-bar (min-width:660px){.esim-inline .ep-growth-bar .esim-summary.ep-power-summary{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:auto auto;align-items:start;column-gap:24px;row-gap:0;padding:8px 16px}.esim-inline .ep-growth-bar .ep-power-summary>:is(.ep-power-arrow,.ep-power-before),.ep-growth-bar .ep-expected>:is(.ep-expected-arrow,.ep-expected-before){display:none}.esim-inline .ep-growth-bar .ep-power-summary>.ep-power-after{grid-column:1;grid-row:1;min-width:0;gap:2px}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected{grid-column:2;grid-row:1;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;column-gap:24px;row-gap:0;min-width:0;padding:0 0 0 24px;border-top:0;border-left:1px solid var(--lk-line)}.ep-growth-bar .ep-expected>.ep-expected-suro{grid-column:1;gap:2px}.ep-growth-bar .ep-expected>.ep-expected-dl{grid-column:2;justify-self:end;align-self:stretch}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected>.ep-expected-pill{grid-column:2;justify-self:end;align-self:center}.esim-inline .ep-growth-bar .ep-power-summary .ep-power-boss{grid-column:1/-1;grid-row:2;margin:6px 0 -2px;padding:6px 2px 2px}.ep-growth-bar .ep-label-was{display:inline;margin-left:8px;padding-left:8px;border-left:1px solid var(--lk-line);color:var(--ep-muted)}.esim-inline .ep-growth-bar .ep-power-summary .ep-label-was b{font-size:12px;font-weight:600;color:var(--lk-ink-soft)}.esim-inline .ep-growth-bar .ep-power-summary :is(.ep-power-after-value>b,.ep-expected-score){font-size:20px}.ep-growth-bar :is(.ep-power-after-value,.ep-expected-value){gap:4px 10px}.esim-inline .ep-growth-bar .ep-power-summary :is(.esim-power,.ep-expected-gain){padding:2px 10px;font-size:13px}}@container ep-bar (min-width:780px){.ep-growth-bar .ep-expected-dl{display:grid;grid-template-columns:auto auto;grid-template-areas:"label capped" "pct boss";align-content:start;align-items:center;justify-items:start;column-gap:10px;row-gap:5px;padding-left:20px}.ep-growth-bar .ep-expected-dl>.ep-expected-dl-label{grid-area:label;font-size:12px;color:var(--ep-muted)}.ep-growth-bar .ep-expected-dl>.ep-expected-pct{grid-area:pct}.ep-growth-bar .ep-expected-dl>.ep-expected-boss{grid-area:boss;margin-left:0}.ep-growth-bar .ep-expected-dl>.ep-expected-capped{grid-area:capped;min-width:0;overflow:hidden;justify-self:stretch;font-size:12px;line-height:1.4;color:var(--ep-muted)}.ep-growth-bar .ep-expected-dl>.ep-expected-capped{display:flex;align-items:baseline;gap:4px}.ep-growth-bar .ep-expected-dl>.ep-expected-capped>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.esim-inline .ep-growth-bar .ep-power-summary .ep-expected-dl>.ep-expected-capped>b{flex:none;font-size:12px;font-weight:700;color:var(--lk-ink);font-variant-numeric:tabular-nums}}.ep-serion-lead{margin:2px 0 0;font-size:13px;line-height:1.55;color:var(--ep-muted);word-break:keep-all}.ep-serion-basis{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:6px 0 0;font-size:12.5px;color:var(--ep-muted)}.ep-serion-basis b{font-weight:600;color:var(--lk-ink)}.ep-serion .ep-serion-basis-btn{flex:none;min-height:32px;padding:0 10px;font-size:12.5px}.ep-serion-note{margin:10px 0 0;padding:8px 12px;border-radius:8px;background:var(--lk-raised);font-size:12.5px;line-height:1.55;color:var(--lk-cost);word-break:keep-all}.ep-serion-ctl{margin:14px 0 12px}.ep-serion-cap{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px;margin:0 0 6px;font-size:11.5px;color:var(--dim)}.ep-serion-cap b{font-size:12.5px;font-weight:600;color:var(--lk-ink-soft)}.ep-serion-cap,.ep-serion-list{max-width:760px}.ep-serion-list{display:grid;gap:2px}.ep-serion-row{border-radius:8px}.ep-serion-row.is-open{background:var(--lk-surface);outline:1px solid var(--lk-line2)}.ep-serion .ep-serion-head{display:grid;grid-template-columns:22px minmax(0,1fr) 5.2em minmax(56px,240px);align-items:center;gap:2px 12px;width:100%;min-height:44px;margin:0;padding:7px 8px;border:0;border-radius:8px;background:transparent;color:inherit;font-size:12.5px;font-weight:400;line-height:18px;text-align:left;filter:none}.ep-serion .ep-serion-head:hover{background:var(--lk-raised)}.ep-serion .ep-serion-head:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:-2px}.ep-serion-ico{width:20px;height:20px;align-self:start;margin-top:1px;border-radius:4px}.ep-serion-star{fill:var(--lk-acc-text)}.ep-serion-star.is-big{fill:var(--lk-ink)}.ep-serion-name{min-width:0;word-break:keep-all}.ep-serion-name>b{font-weight:600;color:var(--lk-ink)}.ep-serion-tag{display:inline-flex;align-items:center;height:16px;margin-left:2px;padding:0 5px;border:1px solid var(--ep-border);border-radius:4px;font-size:10.5px;font-style:normal;font-weight:700;line-height:1;color:var(--ep-muted);vertical-align:1px;white-space:nowrap}.ep-serion-tag.is-avg{border-color:var(--sv-ln-yellow-3);color:var(--cost,var(--lk-cost))}.ep-serion-name>small{display:flex;flex-wrap:wrap;gap:0 6px;margin-top:1px;font-size:11.5px;color:var(--dim)}.ep-serion-name>small>span:not(:last-child):after{content:"\b7";margin-left:6px}.ep-serion-name>small .ep-exp,.ep-serion-total .ep-exp{margin-left:0}.ep-serion-power{font-weight:700;color:var(--ep-green,var(--lk-gain));font-variant-numeric:tabular-nums;white-space:nowrap}.ep-serion-substeps{list-style:none;margin:0 0 6px;padding:0;display:grid;gap:4px}.ep-serion-substeps>li{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px;font-variant-numeric:tabular-nums}.ep-serion-substeps>li>span:last-child{margin-left:auto;white-space:nowrap}.ep-hexafrag .ep-serion-name>small>span{display:inline-flex;align-items:center}.ep-hexafrag .ep-serion-total>span:first-child{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 4px}.ep-serion-part{white-space:nowrap}.ep-alloc-total-hint{display:block;margin-top:2px;font-size:12px;color:var(--ep-muted)}.ep-serion-coin{width:1.15em;height:1.15em;margin-right:.15em;vertical-align:-.22em}.ep-serion-val{text-align:right;white-space:nowrap;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--lk-ink)}.ep-serion-flat{grid-column:3 / -1;font-size:11.5px;line-height:16px;color:var(--dim);word-break:keep-all}.ep-serion-open-note{font-size:11.5px;line-height:16px;color:var(--lk-ink-soft);word-break:keep-all}.ep-serion-more{margin:0 8px;padding:8px 0 10px 34px;border-top:1px solid var(--ep-border);font-size:12px;line-height:1.55;color:var(--ep-muted);word-break:keep-all}.ep-serion-more p{margin:0 0 4px}.ep-serion-dim,.ep-serion-alt{color:var(--dim)}.ep-serion-route{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 22px;margin:2px 0 8px}.ep-serion-map-box{flex:0 1 279px;max-width:100%;margin:0}.ep-serion-map{display:block;width:279px;max-width:100%;height:auto;overflow:visible}.ep-serion-map line{stroke:var(--lk-ink-soft);stroke-width:1;stroke-linecap:round;opacity:.26}.ep-serion-map line.is-open{stroke:var(--lk-ink);opacity:.7}.ep-serion-map line.is-plan{stroke:var(--lk-ink);opacity:.4;stroke-dasharray:2 3}.ep-serion-map line.is-lit{stroke:var(--lk-ink);stroke-width:1.4;opacity:.95}.ep-serion-map path{fill:var(--sv-serion-mark)}.ep-serion-map path.is-open{fill:var(--lk-g-sky)}.ep-serion-map path.is-plan{fill:var(--lk-ink);opacity:.4}.ep-serion-map path.is-lit{fill:var(--lk-ink);filter:drop-shadow(0 0 2.5px var(--sv-sh-blue-1))}.ep-serion-map-ring{fill:var(--sv-tx-acc-text-15);stroke:var(--lk-acc-text);stroke-width:1.2}.ep-serion-map-key{display:flex;flex-wrap:wrap;gap:2px 12px;margin-top:6px;font-size:11px;color:var(--dim)}.ep-serion-map-key>span{display:inline-flex;align-items:center;gap:5px}.ep-serion-map-key i{width:8px;height:8px;border-radius:50%;background:var(--sv-bg-keep-blue-3)}.ep-serion-map-key i.is-lit{background:var(--lk-on-acc);box-shadow:0 0 4px var(--sv-sh-blue-1)}.ep-serion-stops-box{flex:1 1 300px;min-width:0}.ep-serion-stops-cap{display:flex;justify-content:space-between;gap:4px 12px;flex-wrap:wrap;margin:0 0 4px!important;font-size:11.5px;color:var(--dim)}.ep-serion-stops{display:grid;gap:1px;margin:0;padding:0;list-style:none}.ep-serion-stops>li.is-longer:not(.is-longer+.is-longer){margin-top:4px;padding-top:4px;border-top:1px dashed var(--lk-line2)}.ep-serion .ep-serion-stop{display:grid;grid-template-columns:16px minmax(0,1fr) auto 4.6em;align-items:center;gap:2px 10px;width:100%;min-height:30px;margin:0;padding:4px 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--lk-ink);font-size:12.5px;font-weight:400;line-height:17px;text-align:left;filter:none;box-shadow:none}.ep-serion .ep-serion-stop:hover:not(.is-static){background:var(--lk-raised)}.ep-serion .ep-serion-stop:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:-2px}.ep-serion .ep-serion-stop[aria-pressed=true]{border-color:var(--lk-acc-line);background:var(--sv-bg-blue-22)}.ep-serion-stop.is-static{color:var(--ep-muted)}.ep-serion-stops>li.is-after .ep-serion-stop{color:var(--ep-muted)}.ep-serion-stops>li.is-after img.ep-serion-glyph{opacity:.55}.ep-serion-stops>li.is-after .ep-serion-stop>b{color:var(--lk-ink-soft)}.ep-serion-glyph{width:16px;height:16px;border-radius:3px}svg.ep-serion-glyph{fill:var(--sv-serion-mark)}svg.ep-serion-glyph.is-lit{fill:var(--lk-ink);filter:drop-shadow(0 0 2px var(--sv-sh-blue-2))}svg.ep-serion-glyph.is-plan{fill:var(--lk-ink);opacity:.55}.ep-serion-stop-name{min-width:0;word-break:keep-all}.ep-serion-stop-name>small{margin-right:5px;font-size:11px;color:var(--dim)}.ep-serion-tag.is-best{margin-left:6px;border-color:var(--sv-ln-green-5);color:var(--gain,var(--lk-gain))}.ep-serion-stop-cost{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ep-muted)}.ep-serion-stop-cost:before{content:"";width:14px;height:14px;background:var(--coin) center/contain no-repeat}.ep-serion-stop>b{text-align:right;white-space:nowrap;font-weight:700;font-variant-numeric:tabular-nums;color:var(--lk-ink)}.ep-serion-stop[aria-pressed=true]>b{color:var(--lk-acc-text)}.ep-serion-stop-flat{text-align:right;font-size:11px;color:var(--dim);word-break:keep-all}@media(pointer:coarse){.ep-serion .ep-serion-stop{min-height:40px}}.ep-serion-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ep-serion .ep-serion-acts>button{flex:none;min-height:36px;padding:0 14px;font-size:13px}.ep-serion .ep-serion-more-btn{min-height:36px;margin:4px 0 0;padding:0 8px;border:0;background:transparent;color:var(--lk-acc-text);font-size:12.5px;font-weight:600;filter:none}.ep-serion .ep-serion-more-btn:hover{color:var(--lk-ink)}.ep-serion-foot,.ep-serion-hint{margin:10px 0 0;font-size:12px;line-height:1.55;color:var(--dim);word-break:keep-all}.ep-serion-budget{margin:18px 0 0;padding-top:14px;border-top:1px solid var(--ep-border)}.ep-serion-budget h3{margin:0 0 8px;font-size:14px;color:var(--lk-ink)}.ep-serion-field{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ep-muted)}.esim-dialog .ep-serion-field input{width:7.5em;min-height:36px;padding:0 10px;border:1px solid var(--ep-border);border-radius:8px;background:var(--lk-surface);color:var(--lk-ink);font-size:14px;font-variant-numeric:tabular-nums;text-align:right}.ep-serion-steps{display:grid;gap:2px;margin:10px 0 0;padding:0;list-style:none;font-size:12.5px;line-height:18px;color:var(--lk-ink)}.ep-serion .ep-serion-step-head{grid-template-columns:20px 22px minmax(0,1fr) auto}.ep-serion-step-n{display:grid;place-items:center;width:20px;height:20px;align-self:start;margin-top:1px;border-radius:50%;background:var(--lk-lift);font-size:11px;font-weight:700;color:var(--lk-ink)}.ep-serion-step-cost{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ep-muted)}.ep-serion-total{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:10px 0 0;padding-top:8px;border-top:1px solid var(--lk-line);font-size:13px;color:var(--ep-muted)}.ep-serion-total b{color:var(--lk-ink);font-variant-numeric:tabular-nums}.ep-serion-total>span:last-child b{font-size:14px}.ep-serion-total .ep-exp:not(.negative) b{color:inherit}.ep-serion-plan{max-width:760px}.ep-serion-plan>.ep-serion-dim{margin:6px 0 0;font-size:11.5px;line-height:1.55}@media(max-width:599px){.ep-serion .ep-serion-head{grid-template-columns:20px minmax(0,1fr) 4.6em minmax(36px,.45fr);gap:2px 8px;padding:7px 4px}.ep-serion .ep-serion-step-head{grid-template-columns:20px 20px minmax(0,1fr) auto}.ep-serion-more{margin:0 4px;padding-left:28px}.ep-serion-row.is-open .ep-serion-more{padding-left:4px}.ep-serion-map-box{flex-basis:100%}.ep-serion-map{width:100%}.ep-serion .ep-serion-stop{grid-template-columns:16px minmax(0,1fr) auto 4.2em;gap:2px 8px;padding:4px 6px}}.esim-inline .ep-battle-open{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:32px;margin-left:auto;padding:4px 12px 4px 10px;border:1px solid var(--lk-acc-line);border-radius:8px;background:var(--lk-lift);box-shadow:inset 0 0 0 1px var(--lk-acc-line);color:var(--lk-ink);font:inherit;font-size:12.5px;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer}.esim-inline .ep-battle-open:hover{border-color:var(--lk-acc-line);background:var(--sv-bg-blue-23)}.esim-inline .ep-battle-open svg{flex:none;width:14px;height:14px;fill:none;stroke:var(--lk-ink-soft);stroke-width:2.4;stroke-linecap:round}.esim-inline .ep-battle-open svg .is-peak{stroke:var(--lk-acc-text)}.ep-battle-open:focus-visible{outline:2px solid var(--ep-nav-focus,var(--sv-back-focus));outline-offset:2px}.esim-inline .ep-power-summary .ep-expected-panel-title>.ep-battle-open+.ep-expected-close,.ep-capped-dialog .ep-buffs-head>.ep-battle-open+.ep-buffs-close{margin-left:6px}.esim-inline .seff-desc-ctl{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px;max-width:100%;vertical-align:middle}.esim-inline .seff-desc-ctl .seff-xboss{margin:0}.esim-inline .seff-desc .ep-battle-open{min-height:26px;margin:0;padding:2px 11px 2px 9px;border-radius:999px;font-size:12px}.ep-capped-dialog.ep-battle-dialog{width:min(880px,calc(100vw - 24px));padding:16px 20px 20px}.ep-battle-dialog [data-for]{display:none}.ep-battle-dialog[data-battle="120"] [data-for="120"],.ep-battle-dialog[data-battle="180"] [data-for="180"],.ep-battle-dialog[data-battle="600"] [data-for="600"]{display:block}.ep-battle-basis{margin:-4px 0 14px;color:var(--ep-muted);font-size:12.5px;line-height:1.5}.ep-battle-wait{margin:0;padding:22px 0 8px;color:var(--ep-muted);text-align:center}.ep-battle-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.ep-battle-table th,.ep-battle-table td{padding:7px 10px;border-bottom:1px solid var(--lk-line);text-align:right;white-space:nowrap;font-weight:400}.ep-battle-table tbody tr:last-child>*{border-bottom:0}.ep-battle-table thead th{padding-top:6px;padding-bottom:6px;color:var(--ep-muted);font-size:12px;font-weight:600;background:var(--lk-lift)}.ep-battle-table tbody th{text-align:left;color:var(--lk-ink)}.ep-battle-table thead th:first-child{text-align:left}.ep-battle-sum{font-size:13.5px}.ep-battle-sum thead th{font-size:12.5px;color:var(--lk-ink)}.ep-battle-sum td{font-weight:600}.ep-battle-sum th:first-child{width:28%}.ep-battle-sum .is-vs th{font-weight:600}.ep-battle-dialog .is-up b{color:var(--lk-acc-text);font-weight:800}.ep-battle-dialog .is-down b{color:var(--ep-red,var(--lk-neg));font-weight:800}.ep-battle-dialog td.is-base{color:var(--ep-muted)}.ep-battle-note{margin:8px 0 0;color:var(--ep-muted);font-size:12px;line-height:1.55;word-break:keep-all}.ep-battle-seg{display:inline-flex;gap:2px;margin:18px 0 4px;padding:3px;border:1px solid var(--lk-line2);border-radius:10px;background:var(--lk-surface)}.ep-battle-seg button{min-width:64px;height:30px;padding:0 14px;border:0;border-radius:7px;background:transparent;color:var(--ep-muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.ep-battle-seg button[aria-pressed=true]{background:var(--sv-bg-blue-20);color:var(--lk-ink)}.ep-battle-seg button:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:1px}.ep-battle-sec{margin-top:16px}.ep-battle-sec h4{display:flex;align-items:baseline;gap:8px;margin:0 0 10px;font-size:14px;font-weight:700;color:var(--lk-ink)}.ep-battle-sec h4 small{color:var(--ep-muted);font-size:12px;font-weight:400}.ep-battle-time-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin:0 0 10px}.ep-battle-time-head h4{margin:0}.ep-battle-units{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--lk-line2);border-radius:8px;background:var(--lk-surface)}.ep-battle-units button{min-width:44px;height:26px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--ep-muted);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.ep-battle-units button[aria-pressed=true]{background:var(--sv-bg-blue-20);color:var(--lk-ink)}.ep-battle-units button:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:1px}.ep-battle-chart{padding-top:24px}.ep-battle-bars{position:relative;display:flex;height:128px;border-bottom:1px solid var(--lk-line2)}.ep-battle-grid{position:absolute;top:0;bottom:0;left:calc(var(--x) * 100%);width:1px;background:var(--lk-lift)}.ep-battle-avg{position:absolute;left:0;right:0;bottom:calc(var(--avg) * 100%);border-top:1px solid var(--lk-line2)}.ep-battle-slot{position:relative;display:flex;flex:1 1 0;min-width:0;align-items:flex-end;justify-content:center;border-radius:4px 4px 0 0}.ep-battle-slot i{position:relative;width:min(18px,56%);height:max(2px,calc(var(--h) * 100%));border-radius:4px 4px 0 0;background:var(--sv-bg-blue-24)}.ep-battle-slot.is-up i{background:var(--lk-acc-mute)}.ep-battle-slot :is(b,em){position:absolute;z-index:1;bottom:calc(var(--h) * 100% + 5px);left:50%;transform:translate(-50%);font-size:11px;font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.ep-battle-slot b{display:none;color:var(--ep-muted);font-weight:600}.ep-battle-slot.is-up b{color:var(--lk-ink)}.ep-battle-slot.is-label b{display:block}.ep-battle-slot em{display:none;z-index:2;padding:3px 7px;border:1px solid var(--sv-ln-blue-1);border-radius:6px;background:var(--lk-lift);color:var(--lk-ink);font-weight:600;box-shadow:0 6px 16px -6px var(--sv-sh-gray-1)}.ep-battle-slot.is-start em{left:calc(50% - min(9px,28%));transform:none}.ep-battle-slot.is-end em{left:auto;right:calc(50% - min(9px,28%));transform:none}.ep-battle-slot.is-first b{left:max(0px,calc(50% - 17px));transform:none}.ep-battle-slot.is-last b{left:auto;right:max(0px,calc(50% - 17px));transform:none}.ep-battle-slot:hover{background:var(--sv-bg-blue-25)}.ep-battle-slot:hover i{background:var(--sv-bg-keep-blue-4)}.ep-battle-slot.is-up:hover i{background:var(--lk-acc-mute)}.ep-battle-slot:hover b{visibility:hidden}.ep-battle-slot:hover em{display:block}.ep-battle-ticks{position:relative;height:16px;margin-top:6px}.ep-battle-ticks span{position:absolute;left:calc(var(--x) * 100%);transform:translate(-50%);color:var(--ep-muted);font-size:11px;font-variant-numeric:tabular-nums}.ep-battle-ticks span:first-child{transform:none}.ep-battle-ticks span:last-child{transform:translate(-100%)}.ep-battle-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 24px;margin:12px 0 14px}.ep-battle-key{display:inline-flex;align-items:center;gap:6px;color:var(--ep-muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.ep-battle-key-line{width:16px;border-top:1px solid var(--sv-ln-blue-7)}.ep-battle-cum{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--lk-ink)}.ep-battle-cum-label,.ep-battle-cum em{color:var(--ep-muted);font-style:normal}.ep-battle-cum small{color:var(--lk-acc-text);font-size:12px;font-weight:600}.ep-battle-win{font-size:13px}.ep-battle-win td b{color:var(--lk-acc-text);font-weight:700}.ep-battle-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--lk-line2) transparent}.ep-battle-skills{font-size:12.5px}.ep-battle-skill{display:inline-flex;align-items:center;gap:8px;max-width:280px;vertical-align:middle}.ep-battle-skill>span:not(.ep-battle-ico){overflow:hidden;text-overflow:ellipsis}.ep-battle-ico{display:block;flex:none;width:22px;height:22px;border-radius:5px;background:var(--lk-lift);object-fit:contain}.ep-battle-skills .is-part th,.ep-battle-skills .is-part td{color:var(--ep-muted);font-size:12px;border-bottom-color:var(--lk-line)}.ep-battle-tree{margin:0 4px 0 36px;opacity:.6}.ep-battle-skills tr.is-part{display:none}.ep-battle-skills tr.is-part.is-shown{display:table-row}.ep-battle-fold{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;margin:-3px 0 -3px -2px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ep-muted);cursor:pointer}.ep-battle-fold svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease-out}.ep-battle-fold[aria-expanded=true] svg{transform:rotate(90deg)}.ep-battle-fold:hover{background:var(--lk-lift);color:var(--lk-ink)}.ep-battle-fold:focus-visible{outline:2px solid var(--ep-nav-focus);outline-offset:1px}.ep-battle-share{min-width:120px}.ep-battle-share b{display:block;font-weight:700;color:var(--lk-ink)}.ep-battle-skills .is-part .ep-battle-share b{font-weight:400;color:var(--ep-muted)}.ep-battle-share i{display:block;width:calc(var(--w) * 100%);height:4px;margin:4px 0 0 auto;border-radius:2px;background:var(--lk-acc-mute)}@keyframes ep-battle-in{0%{opacity:0;translate:0 14px;scale:.97}}@keyframes ep-battle-out{to{opacity:0;translate:0 8px;scale:.985}}@keyframes ep-battle-fade{0%{opacity:0}}@keyframes ep-battle-fade-out{to{opacity:0}}@keyframes ep-battle-up{0%{opacity:0;translate:0 8px}}@keyframes ep-battle-rise{0%{scale:1 0}}@keyframes ep-battle-grow{0%{scale:0 1}}@keyframes ep-battle-breathe{50%{opacity:.4}}.ep-battle-dialog[open]{animation:ep-battle-in .34s cubic-bezier(.16,1,.3,1)}.ep-battle-dialog[open]::backdrop{backdrop-filter:blur(3px);animation:ep-battle-fade .26s ease-out}.ep-battle-dialog[open].is-closing{pointer-events:none;animation:ep-battle-out .18s cubic-bezier(.4,0,1,1) forwards}.ep-battle-dialog[open].is-closing::backdrop{animation:ep-battle-fade-out .18s ease-in forwards}.ep-capped-dialog:not(.ep-battle-dialog){transition:translate .34s cubic-bezier(.16,1,.3,1),scale .34s cubic-bezier(.16,1,.3,1),filter .34s ease-out}.ep-capped-dialog.is-behind{translate:0 -8px;scale:.96;filter:brightness(.82)}.ep-battle-dialog [data-battle-body]>*{animation:ep-battle-up .44s cubic-bezier(.16,1,.3,1) both}.ep-battle-dialog [data-battle-body]>:nth-child(2){animation-delay:.05s}.ep-battle-dialog [data-battle-body]>:nth-child(n+3){animation-delay:.1s}.ep-battle-slot i{transform-origin:50% 100%;animation:ep-battle-rise .56s cubic-bezier(.22,1.16,.36,1) both;animation-delay:calc(.12s + var(--i,0) * .3s / var(--n,12))}.ep-battle-slot b{animation:ep-battle-up .28s ease-out both;animation-delay:calc(.42s + var(--i,0) * .3s / var(--n,12))}.ep-battle-avg{transform-origin:0 50%;animation:ep-battle-grow .7s cubic-bezier(.16,1,.3,1) .2s both}.ep-battle-grid{animation:ep-battle-fade .5s ease-out .1s both}.ep-battle-share i{transform-origin:100% 50%;animation:ep-battle-grow .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.16s + min(var(--i,0),12)*35ms)}.esim-inline .ep-battle-open{transition:scale .12s ease-out,background-color .15s,border-color .15s}.esim-inline .ep-battle-open:active{scale:.96}.ep-battle-skel{display:flex;align-items:flex-end;justify-content:space-around;height:112px;border-bottom:1px solid var(--lk-line2)}.ep-battle-skel i{width:min(18px,5%);height:calc(var(--h) * 100%);border-radius:4px 4px 0 0;background:var(--lk-lift);animation:ep-battle-breathe 1.4s ease-in-out infinite;animation-delay:calc(var(--i) * 90ms)}.ep-battle-wait p{margin:12px 0 0;font-size:12px}@media(prefers-reduced-motion:reduce){.ep-battle-fold svg{transition:none}.ep-battle-dialog[open],.ep-battle-dialog[open]::backdrop,.ep-battle-dialog [data-battle-body]>*,.ep-battle-slot i,.ep-battle-slot b,.ep-battle-avg,.ep-battle-grid,.ep-battle-share i,.ep-battle-skel i{animation:none}.ep-capped-dialog:not(.ep-battle-dialog),.esim-inline .ep-battle-open{transition:none}}@media(max-width:599px){.ep-capped-dialog.ep-battle-dialog{padding:14px}.ep-battle-dialog .is-wide{display:none}.ep-battle-table th,.ep-battle-table td{padding:7px 6px}.ep-battle-bars{height:104px}.ep-battle-skills thead{display:none}.ep-battle-skills,.ep-battle-skills tbody{display:block;width:100%}.ep-battle-skills tr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:12px;row-gap:5px;padding:9px 0;border-bottom:1px solid var(--lk-line)}.ep-battle-skills tr.is-part{display:none;padding-left:30px}.ep-battle-skills tr.is-part.is-shown{display:grid}.ep-battle-skills tr>*{padding:0;border:0}.ep-battle-skills tbody th{grid-column:1/-1;white-space:normal;word-break:keep-all}.ep-battle-skill{max-width:none}.ep-battle-tree{margin-left:0}.ep-battle-skills td.ep-battle-share{min-width:0;text-align:left}.ep-battle-share b{display:inline}.ep-battle-share i{margin:5px 0 0;transform-origin:0 50%}}.esim-page{background-color:var(--lk-ground);background-image:none}.esim-page .ep-growth-bar,.esim-page .ep-workspace-bar{background-color:var(--lk-ground);background-image:none;border-bottom-color:var(--lk-line)}@media(max-width:1199px){.esim-page .ep-workspace-bar{background-color:var(--lk-ground)}}.esim-page .esim-summary.ep-power-summary{background-color:var(--lk-sim-panel);background-image:none;border-top-color:var(--lk-card-edge);border-right-color:var(--lk-card-edge);border-bottom-color:var(--lk-card-edge);border-left-color:var(--lk-card-edge);border-top-left-radius:var(--sv-card-r);border-top-right-radius:var(--sv-card-r);border-bottom-right-radius:var(--sv-card-r);border-bottom-left-radius:var(--sv-card-r);box-shadow:var(--lk-shadow-card);isolation:var(--sv-panel-isolation)}.esim-page .esim-bagwrap>.bagside,.esim-page .esim-bagwrap>.esim-edit-side,.esim-page .esim-bagwrap>section.ep-area{background-color:var(--lk-surface);background-image:none;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-top-left-radius:var(--sv-panel-r);border-top-right-radius:var(--sv-panel-r);border-bottom-right-radius:var(--sv-panel-r);border-bottom-left-radius:var(--sv-panel-r);box-shadow:var(--lk-shadow-card);isolation:var(--sv-panel-isolation)}.esim-page .esim-stats .card{background-color:var(--lk-surface);background-image:none;border-top-color:var(--lk-card-edge);border-right-color:var(--lk-card-edge);border-bottom-color:var(--lk-card-edge);border-left-color:var(--lk-card-edge);border-top-left-radius:var(--sv-card-r);border-top-right-radius:var(--sv-card-r);border-bottom-right-radius:var(--sv-card-r);border-bottom-left-radius:var(--sv-card-r);box-shadow:var(--lk-shadow-card);isolation:var(--sv-panel-isolation)}.esim-page .ep-item-popup{background-color:var(--lk-surface);background-image:none;border-color:var(--lk-card-edge);border-radius:16px;box-shadow:var(--sv-popup-shadow);isolation:var(--sv-panel-isolation)}.esim-page .esim-bagwrap>.bagside{padding-top:var(--sv-card-pad-a-padding-top);padding-right:var(--sv-card-pad-a-padding-right);padding-bottom:var(--sv-card-pad-a-padding-right);padding-left:var(--sv-card-pad-a-padding-right)}.esim-page .esim-bagwrap>.esim-edit-side{padding-top:var(--sv-card-pad-a-padding-top);padding-right:var(--sv-panel-pad);padding-bottom:var(--sv-panel-pad);padding-left:var(--sv-panel-pad)}.esim-page .esim-bagwrap>section.ep-area{padding-top:var(--sv-card-pad-a-padding-top);padding-right:var(--sv-card-pad-c-padding-right);padding-bottom:var(--sv-panel-pad);padding-left:var(--sv-card-pad-c-padding-right)}.esim-page .ep-item-popup{border-top-width:var(--sv-popup-edge-line-width);border-right-width:var(--sv-popup-edge-line-width);border-bottom-width:var(--sv-popup-edge-line-width);border-left-width:var(--sv-popup-edge-line-width)}.esim-page .ep-item-popup .idetail{background-color:transparent;background-image:none}.esim-page .ep-detail-actions,.esim-page .ep-original-detail>.ep-detail-actions{background-color:var(--lk-surface);background-image:none;border-top-color:var(--lk-line);border-top-left-radius:var(--sv-popup-foot-r-topleft);border-top-right-radius:var(--sv-popup-foot-r-topleft);border-bottom-right-radius:var(--sv-panel-r);border-bottom-left-radius:var(--sv-panel-r)}.esim-page .ep-item-power,.esim-page .ep-item-popup .og{border-top-color:var(--lk-line);border-right-color:var(--lk-line);border-bottom-color:var(--lk-line);border-left-color:var(--lk-line)}.esim-page .esim-candidate-list{background-color:var(--sv-flat-bg);background-image:none;border-top-color:var(--lk-card-edge);border-right-color:var(--lk-card-edge);border-bottom-color:var(--lk-card-edge);border-left-color:var(--lk-card-edge);box-shadow:none}.esim-page .ep-symbol-group{background-color:var(--sv-group-bg);background-image:none;border-top-color:var(--lk-line);border-right-color:var(--lk-line);border-bottom-color:var(--lk-line);border-left-color:var(--lk-line);box-shadow:none;border-radius:12px}.esim-page .ep-union-eff{background-color:var(--sv-group-bg);background-image:none;border-top-color:var(--lk-line);border-right-color:var(--lk-line);border-bottom-color:var(--lk-line);border-left-color:var(--lk-line);box-shadow:none;border-top-left-radius:var(--sv-group-r);border-top-right-radius:var(--sv-group-r);border-bottom-right-radius:var(--sv-group-r);border-bottom-left-radius:var(--sv-group-r)}.esim-page .ep-union-summary{background-color:var(--lk-line);background-image:none;border-top-color:var(--lk-line);border-right-color:var(--lk-line);border-bottom-color:var(--lk-line);border-left-color:var(--lk-line);border-radius:12px}.esim-page .ep-union-cell{background-color:var(--lk-surface);background-image:none}.esim-page .stats-card .shead{background-color:var(--lk-group);background-image:none;border-top-color:var(--lk-card-edge);border-right-color:var(--lk-card-edge);border-bottom-color:var(--lk-card-edge);border-left-color:var(--lk-card-edge);border-bottom-color:var(--lk-line);border-top-left-radius:var(--sv-card-head-r);border-top-right-radius:var(--sv-card-head-r);border-bottom-right-radius:var(--sv-card-head-r);border-bottom-left-radius:var(--sv-card-head-r)}.esim-page .potential-card .pot{background-color:var(--sv-pot-bg);background-image:none;border-top-color:var(--lk-line);border-right-color:var(--lk-line);border-bottom-color:var(--lk-line);border-left-color:var(--lk-line);border-top-left-radius:var(--sv-pot-r);border-top-right-radius:var(--sv-pot-r);border-bottom-right-radius:var(--sv-pot-r);border-bottom-left-radius:var(--sv-pot-r)}.esim-page .potential-card .pot:is(.pclick *){background-color:var(--lk-group);border-top-color:var(--lk-line);border-right-color:var(--lk-line);border-bottom-color:var(--lk-line);border-left-color:var(--lk-line)}.esim-page .potential-card .utility-section{border-top-color:var(--lk-line)}@media(max-width:719px){.esim-page .ep-workspace-bar{box-shadow:var(--sv-bar-edge-shadow)}}.esim-page nav.ep-areas{background-color:var(--lk-side);background-image:none;border-top-left-radius:var(--sv-panel-r);border-top-right-radius:var(--sv-panel-r);border-bottom-right-radius:var(--sv-panel-r);border-bottom-left-radius:var(--sv-panel-r);box-shadow:var(--lk-shadow-card);padding-top:var(--sv-side-padding-top);padding-right:var(--sv-side-padding-right);padding-bottom:var(--sv-side-padding-right);padding-left:var(--sv-side-padding-top);isolation:var(--sv-panel-isolation)}.esim-page .ep-area-group{border-top-color:var(--lk-line)}.esim-page .ep-area-group h2{color:var(--lk-ink-dim)}.esim-page .ep-area-group button:not(:hover){background-image:none;color:var(--lk-ink-soft);box-shadow:none;border-top-color:var(--sv-side-row-line);border-right-color:var(--sv-side-row-line);border-bottom-color:var(--sv-side-row-line);border-left-color:var(--sv-side-row-line)}@media(max-width:1199px){.esim-page .ep-area-group button:not(:hover):not([aria-pressed=true]){background-color:var(--sv-side-row-bg-ph)}}@media(min-width:600px)and (max-width:1199px){.esim-page .ghost.ep-reset-areas:disabled{border-color:var(--lk-line2)}}.esim-page .ep-area-group button:not(:hover)[aria-pressed=true]{border-top-color:var(--sv-side-row-line-2);border-right-color:var(--sv-side-row-line-2);border-bottom-color:var(--sv-side-row-line-2);border-left-color:var(--sv-side-row-line-2)}.esim-page .ep-area-group button[aria-pressed=true]:not(:hover){background-color:var(--lk-lift);background-image:none;box-shadow:var(--lk-shadow-lift);color:var(--lk-acc-text);font-weight:700}.esim-page .ep-area-groups{background-color:var(--lk-side);background-image:none;box-shadow:var(--lk-shadow-card);border-top-color:var(--lk-card-edge);border-right-color:var(--lk-card-edge);border-bottom-color:var(--lk-card-edge);border-left-color:var(--lk-card-edge)}.esim-page .ep-area-groups>button:not(:hover){background-color:var(--sv-side-chip-bg);background-image:none;color:var(--lk-ink-soft);box-shadow:none}.esim-page .ep-area-groups>button[aria-pressed=true]:not(:hover){background-color:var(--lk-lift);background-image:none;box-shadow:var(--lk-shadow-lift);color:var(--lk-acc-text)}@media(max-width:599px){.esim-page .ep-area-groups{padding:4px;border-color:transparent;border-radius:28px;background:var(--lk-glass-fill);-webkit-backdrop-filter:var(--lk-glass-blur);backdrop-filter:var(--lk-glass-blur);box-shadow:var(--lk-glass-shadow)}.esim-page .ep-area-groups>button{border-radius:24px}.esim-page .ep-area-groups>button:not(:hover){background-color:transparent}.esim-page .ep-area-groups>button[aria-pressed=true]:not(:hover){background-color:var(--lk-glass-platter);box-shadow:none;color:var(--lk-ink)}}.esim-page .esim-segments{background-color:var(--lk-well);background-image:none;border-top-color:var(--sv-well-line);border-right-color:var(--sv-well-line);border-bottom-color:var(--sv-well-line);border-left-color:var(--sv-well-line);box-shadow:none;border-top-left-radius:var(--sv-pill-frame-r);border-top-right-radius:var(--sv-pill-frame-r);border-bottom-right-radius:var(--sv-pill-frame-r);border-bottom-left-radius:var(--sv-pill-frame-r)}.esim-page .esim-segments.ep-area-tabs{background-color:var(--lk-well);border-bottom-color:var(--lk-card-edge);border-top-left-radius:var(--sv-well-r-2);border-top-right-radius:var(--sv-well-r-2);border-bottom-right-radius:var(--sv-well-r-2);border-bottom-left-radius:var(--sv-well-r-2)}.esim-page .pbtns{background-color:var(--lk-well);background-image:none;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;box-shadow:none;border-top-left-radius:var(--sv-well-r-2);border-top-right-radius:var(--sv-well-r-2);border-bottom-right-radius:var(--sv-well-r-2);border-bottom-left-radius:var(--sv-well-r-2)}.esim-page .guild-subtabs.stat-tabs{background-color:var(--lk-well);background-image:none;border-top-color:var(--sv-well-line-top-2);border-right-color:var(--sv-well-line-top-2);border-bottom-color:var(--sv-well-line-top-2);border-left-color:var(--sv-well-line-top-2);box-shadow:var(--sv-well-shadow);border-top-left-radius:var(--sv-well-r-3);border-top-right-radius:var(--sv-well-r-3);border-bottom-right-radius:var(--sv-well-r-3);border-bottom-left-radius:var(--sv-well-r-3)}.esim-page .esim-segments>button:not(:hover){background-color:var(--sv-seg-bg);background-image:none;color:var(--lk-ink-soft);box-shadow:none;border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--sv-seg-line-bottom);border-left-color:transparent;border-top-left-radius:var(--sv-seg-r);border-top-right-radius:var(--sv-seg-r);border-bottom-right-radius:var(--sv-seg-r);border-bottom-left-radius:var(--sv-seg-r)}.esim-page .esim-segments>button:not(:hover)[aria-pressed=true]{border-bottom-color:var(--sv-seg-line-bottom-2)}.esim-page .esim-segments>button:not(:hover)[data-area-action]{border-top-left-radius:var(--sv-seg-r-2);border-top-right-radius:var(--sv-seg-r-2);border-bottom-right-radius:var(--sv-seg-r-2);border-bottom-left-radius:var(--sv-seg-r-2)}.esim-page .pbtns>.pb:not(:hover){background-color:var(--sv-seg-bg-2);background-image:none;color:var(--lk-ink-soft);box-shadow:none;border-top-color:var(--sv-seg-line-top);border-right-color:var(--sv-seg-line-top);border-bottom-color:var(--sv-seg-line-top);border-left-color:var(--sv-seg-line-top);border-radius:8px}.esim-page .pbtns>.pb:not(:hover)[aria-pressed=true]{border-top-color:var(--sv-seg-line-top-2);border-right-color:var(--sv-seg-line-top-2);border-bottom-color:var(--sv-seg-line-top-2);border-left-color:var(--sv-seg-line-top-2)}.esim-page .guild-subtabs.stat-tabs>button:not(:hover){background-color:var(--sv-seg-bg);background-image:none;color:var(--lk-ink-soft);box-shadow:none;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-top-left-radius:var(--sv-seg-r-3);border-top-right-radius:var(--sv-seg-r-3);border-bottom-right-radius:var(--sv-seg-r-3);border-bottom-left-radius:var(--sv-seg-r-3)}.esim-page .esim-segments>button[aria-pressed=true]:not(:hover){background-color:var(--lk-lift);background-image:none;color:var(--lk-acc-text);box-shadow:var(--lk-shadow-lift);font-weight:700}.esim-page .esim-segments>button[aria-pressed=true]:not(:hover)[data-esim-view]{font-weight:var(--sv-seg-on-font-weight-2)}.esim-page .esim-segments>button[aria-pressed=true]:not(:hover)[data-area-action]{font-weight:700}.esim-page .pbtns>.pb.on:not(:hover){background-color:var(--sv-preset-on-bg);background-image:none;color:var(--lk-acc-text);box-shadow:var(--lk-shadow-lift);font-weight:var(--sv-seg-on-font-weight-2)}.esim-page .guild-subtabs.stat-tabs>button.on:not(:hover){background-color:var(--lk-lift);background-image:none;color:var(--lk-acc-text);box-shadow:var(--lk-shadow-lift);font-weight:700}.esim-page .esim-segments>button:disabled:not([aria-pressed=true]){color:var(--lk-ink-dim)}.esim-page .pbtns>.pb .helm{background-color:var(--lk-ink-dim)}.esim-page .pbtns>.pb.on .helm{background-color:var(--sv-preset-on-helm)}.esim-page .pbtns>.pb i{color:var(--sv-seg-num-color);text-shadow:var(--sv-seg-num-text-shadow)}.esim-page .pbtns>.pb i:is(.on *){color:var(--sv-seg-num-color-2);text-shadow:none}.esim-page .ep-owned-tabs{border-bottom-color:var(--lk-line)}.esim-page .ep-owned-tabs>button:not(:hover){border-bottom-color:var(--sv-tab-line-bottom);color:var(--lk-ink-dim);background-color:var(--sv-tab-bg);background-image:none}.esim-page .ep-owned-tabs>button[aria-selected=true]:not(:hover){border-bottom-color:var(--sv-tab-on-line-bottom);color:var(--lk-ink)}.esim-page .ep-item-switch>button:not(:hover){color:var(--lk-ink-dim);background-color:var(--sv-switch-bg);background-image:none;box-shadow:none}.esim-page .ep-item-switch>button[aria-pressed=true]:not(:hover){color:var(--lk-ink)}.esim-page .ep-item-switch>button[aria-pressed=true]>span:after{background-color:var(--sv-switch-bar-bg);background-image:none}.esim-page .ep-primary:not(:hover){background-color:var(--lk-lift);background-image:none;border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);color:var(--lk-ink-soft);box-shadow:var(--sv-ctl-shadow)}.esim-page .ep-primary:not(:hover)[disabled]{background-color:var(--lk-lift);border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);color:var(--lk-ink-dim);box-shadow:none}.esim-page .ep-primary svg{stroke:var(--lk-ink-soft);fill:none}.esim-page .ep-primary:is([data-esim-action=equip-candidate],[data-esim-action=add-catalog]):not(:hover):not([disabled]){background-color:var(--lk-acc-deep);border-top-color:var(--lk-acc-deep);border-right-color:var(--lk-acc-deep);border-bottom-color:var(--lk-acc-deep);border-left-color:var(--lk-acc-deep);color:var(--lk-on-acc);box-shadow:none}.esim-page .ep-primary:is([data-esim-action=equip-candidate],[data-esim-action=add-catalog]) svg{stroke:var(--lk-on-acc)}.esim-page .ep-primary.ep-add-button:not([disabled]){background-color:var(--lk-acc-soft);border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;color:var(--lk-acc-text);box-shadow:none}.esim-page .ep-primary.ep-add-button:hover:not([disabled]){background-color:color-mix(in srgb,var(--lk-acc-text) 18%,transparent)}.esim-page .ep-primary.ep-add-button svg{stroke:currentColor}.esim-page .ep-primary:hover:not(:disabled):not(.ep-add-button,[data-esim-action=equip-candidate],[data-esim-action=add-catalog]){background-color:var(--lk-lift);border-color:var(--sv-ln-blue-4);color:var(--lk-ink);box-shadow:var(--sv-ctl-shadow)}.esim-page .ghost:not(:disabled):not(:where(.esim-workspace-heading .ghost,.ep-popup-close,.ep-mobile-close)):not(:hover){background-color:var(--lk-lift);background-image:none;border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);box-shadow:var(--sv-ctl-shadow);color:var(--lk-ink-soft)}.esim-page .ghost:not(:disabled):not(:where(.esim-workspace-heading .ghost)):not(:hover).ep-item-link{background-color:var(--sv-go-bg);box-shadow:var(--sv-go-shadow);border-top-color:var(--sv-ctl-line-2);border-right-color:var(--sv-ctl-line-2);border-bottom-color:var(--sv-ctl-line-2);border-left-color:var(--sv-ctl-line-2);color:var(--lk-acc-text)}.esim-page .ep-symbol-stepper:not(:hover){background-color:var(--lk-lift);background-image:none;border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);box-shadow:var(--sv-ctl-shadow);color:var(--lk-ink-soft)}.esim-page .ep-item-popup .iset-options button:not(.iset-info):not(:hover){background-color:var(--lk-lift);background-image:none;border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);box-shadow:var(--sv-ctl-shadow)}.esim-page .ep-item-popup .iset-actions button:not(:last-child):not(:hover){color:var(--lk-ink-soft)}.esim-page .ep-symbol-stepper>button:not(:hover){background-color:var(--sv-step-bg);background-image:none;color:var(--lk-ink-soft);box-shadow:none;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.esim-page .ep-symbol-stepper>button:disabled{color:var(--lk-line2)}.esim-page .ghost:disabled:not(.esim-workspace-heading .ghost){background-color:var(--sv-ctl-off-bg);background-image:none;box-shadow:none;color:var(--lk-ink-dim)}.esim-page .ghost:disabled:not(.esim-workspace-heading .ghost).ep-reset{background-color:var(--lk-group);border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2)}.esim-page .ep-expected-boss:not(:hover){background-color:var(--lk-lift);background-image:none;border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);color:var(--lk-ink);box-shadow:none}.esim-page .esim-workspace-heading .ghost:not(:hover){background-image:none;box-shadow:none;color:var(--lk-acc-text);background-color:var(--lk-group);border-top-color:var(--lk-card-edge);border-right-color:var(--lk-card-edge);border-bottom-color:var(--lk-card-edge);border-left-color:var(--lk-card-edge)}@media(max-width:599px){.esim-page .esim-workspace-heading>[data-esim-back]:not(:hover){background-color:transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}}.esim-page .ep-expected-patch-open:not(:hover){background-color:var(--sv-link-bg);background-image:none;border-top-color:var(--sv-link-line);border-right-color:var(--sv-link-line);border-bottom-color:var(--sv-link-line);border-left-color:var(--sv-link-line);box-shadow:none;color:var(--lk-acc-text)}.esim-page .esim-workspace-heading .ghost svg{stroke:var(--sv-link-icon-stroke)}.esim-page .ghost.ep-item-link svg{stroke:var(--sv-link-icon-stroke-2)}.esim-page .ep-union-unit{background-color:var(--sv-toggles-bg);background-image:none;border-top-color:var(--lk-card-edge);border-right-color:var(--lk-card-edge);border-bottom-color:var(--lk-card-edge);border-left-color:var(--lk-card-edge);box-shadow:none;row-gap:var(--sv-toggles-row-gap);column-gap:var(--sv-toggles-row-gap)}.esim-page .ep-union-unit>button:not(:hover){background-color:var(--lk-lift);background-image:none;border-top-width:var(--sv-toggle-line-width);border-right-width:var(--sv-toggle-line-width);border-bottom-width:var(--sv-toggle-line-width);border-left-width:var(--sv-toggle-line-width);border-top-style:var(--sv-toggle-line-style);border-right-style:var(--sv-toggle-line-style);border-bottom-style:var(--sv-toggle-line-style);border-left-style:var(--sv-toggle-line-style);border-top-color:var(--sv-toggle-line);border-right-color:var(--sv-toggle-line);border-bottom-color:var(--sv-toggle-line);border-left-color:var(--sv-toggle-line);color:var(--lk-ink-soft);box-shadow:none;border-top-left-radius:var(--sv-toggle-r);border-top-right-radius:var(--sv-toggle-r);border-bottom-right-radius:var(--sv-toggle-r);border-bottom-left-radius:var(--sv-toggle-r)}.esim-page .ep-union-unit>button[aria-pressed=true]:not(:hover){background-color:var(--sv-toggle-on-bg);background-image:none;border-top-color:var(--lk-acc-line);border-right-color:var(--lk-acc-line);border-bottom-color:var(--lk-acc-line);border-left-color:var(--lk-acc-line);color:var(--sv-on-ink)}.esim-page .ep-exp-tag{background-color:var(--sv-chip-bg);background-image:none;border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);color:var(--sv-tag-ink)}.esim-page .ep-beta,.esim-page .ep-boss-tag,.esim-page .ep-area-tag,.esim-page .ep-union-tag,.esim-page .mbq{background-color:var(--sv-chip-bg);background-image:none;border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);color:var(--lk-ink-soft)}.esim-page .ep-union-tag.is-shine{color:var(--lk-g-gold);border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2)}.esim-page .esim-power,.esim-page .ep-expected-gain{background-color:var(--sv-pill-bg);background-image:none;border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);color:var(--lk-ink-dim);border-top-left-radius:var(--sv-pill-r);border-top-right-radius:var(--sv-pill-r);border-bottom-right-radius:var(--sv-pill-r);border-bottom-left-radius:var(--sv-pill-r)}.esim-page .ep-power-summary :is(.esim-power,.ep-expected-gain).even{background-color:var(--sv-pill-bg);border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);color:var(--lk-ink-dim);border-top-left-radius:var(--sv-pill-r);border-top-right-radius:var(--sv-pill-r);border-bottom-right-radius:var(--sv-pill-r);border-bottom-left-radius:var(--sv-pill-r)}.esim-page .ep-expected-boss-buffs:not(:hover),.esim-page .ep-expected-pill-buffs:not(:hover){background-color:var(--lk-lift);background-image:none;border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);color:var(--sv-tag-ink)}.esim-page .ep-power-summary .ep-expected-pill:hover{background-color:var(--lk-surface);background-image:none;border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);color:var(--sv-pill-boss-color);box-shadow:none;border-top-left-radius:var(--sv-pill-frame-r);border-top-right-radius:var(--sv-pill-frame-r);border-bottom-right-radius:var(--sv-pill-frame-r);border-bottom-left-radius:var(--sv-pill-frame-r)}.esim-page .ep-power-summary .ep-expected-pill:not(:hover){background-color:var(--lk-lift);background-image:none;border-top-color:var(--lk-line2);border-right-color:var(--lk-line2);border-bottom-color:var(--lk-line2);border-left-color:var(--lk-line2);color:var(--sv-pill-boss-color);box-shadow:none;border-top-left-radius:var(--sv-pill-frame-r);border-top-right-radius:var(--sv-pill-frame-r);border-bottom-right-radius:var(--sv-pill-frame-r);border-bottom-left-radius:var(--sv-pill-frame-r)}.esim-page .ep-power-boss{border-top-color:var(--lk-line)}.esim-page .ghost.ep-alloc-open[aria-pressed=true]:not(:disabled):not(:hover){background-color:var(--lk-acc-soft);background-image:none;border-top-color:var(--lk-acc-line);border-right-color:var(--lk-acc-line);border-bottom-color:var(--lk-acc-line);border-left-color:var(--lk-acc-line);color:var(--lk-acc-text)}.esim-page .ep-grow-gain{color:var(--lk-gain)}.esim-page .ep-grow-gain .ep-exp:not(.negative) b{color:inherit}.esim-page .ic{background-color:var(--lk-tile)}.esim-page .ic[class~=g-]{background-color:var(--lk-tile-empty);border-color:var(--lk-line2)}.esim-page .bagrest .ic{background-color:var(--lk-raised)}.esim-page .ep-worn{background-color:var(--sv-worn-bg);background-image:none;color:var(--lk-on-acc)}.esim-page .esim-bagwrap>.bagside .bagrest{border-top-color:var(--lk-line)}.esim-page .ic img,.esim-page .ep-symbol-icon img,.esim-page .symrow-opts img{filter:var(--lk-icon-edge)}.esim-page .ic img.onepiece-copy{filter:var(--sv-copy-filter)}.esim-page .ep-symbol-icon img:is(.is-missing *){filter:var(--sv-missing-filter)}.esim-page .bag .lv,.esim-page .bag .nm,.esim-page .bag .f,.esim-page .bag .wholine{background-color:var(--sv-stage-ink-bg);background-image:none;color:var(--lk-ink);text-shadow:var(--sv-stage-ink-text-shadow);box-shadow:none}.esim-page .bag .wholine{color:var(--lk-ink-soft)}.esim-page .bag .cpbig{color:var(--lk-ink);text-shadow:var(--sv-stage-ink-text-shadow);background-color:var(--sv-stage-cp-bg);background-image:var(--sv-stage-cp-img)}.esim-page .bag .cpbig img{filter:var(--sv-stage-cp-icon-filter)}@media(max-width:1199px){.esim-page .ep-areas .ep-area-guide{display:none}}@media(min-width:1200px){.ep-areas .ep-delta-full{display:none}.ep-areas .ep-delta-short{display:inline}:root .esim-page .ep-areas ul{gap:0}:root .esim-dialog.ep-areas button[data-esim-growth-tab]{min-height:28px;padding:4px 10px;line-height:20px;row-gap:0}:root .esim-dialog.ep-areas .ep-area-group[data-home] li:first-child>button[data-esim-growth-tab]{min-height:30px;font-size:15px}:root .ep-areas :is(.ep-area-delta,.ep-area-soon){line-height:16px}:root .ep-area-group+.ep-area-group{margin-top:6px;padding-top:0;border-top:0}:root .esim-page .ep-area-group h2{display:flex;align-items:center;gap:8px;height:18px;margin:0 10px 2px;font-size:12px;line-height:18px}:root .esim-page .ep-area-group h2:after{content:"";flex:1;height:1px;background:var(--ep-border)}:root .ep-area-group:is([data-single],[data-home]){margin:7px 10px 0;padding-top:6px;border-top:1px solid var(--ep-border)}:root .ep-area-group:is([data-single],[data-home]) button[data-esim-growth-tab]{width:calc(100% + 20px);margin-inline:-10px}:root .ep-areas-note{margin:6px 10px 0}:root .esim-page .ep-areas{scrollbar-color:transparent transparent}:root .esim-page .ep-areas.is-scrolling{scrollbar-color:var(--lk-line2) transparent}:root .esim-page .ep-areas:before,:root .esim-page .ep-areas:after{content:"";position:sticky;z-index:2;display:block;height:32px;pointer-events:none;opacity:0;transition:opacity .16s}:root .esim-page .ep-areas:before{top:calc(-1 * var(--sv-side-padding-top,0px));margin-bottom:-32px;background:linear-gradient(var(--lk-side) 10%,transparent)}:root .esim-page .ep-areas:after{bottom:calc(-1 * var(--sv-side-padding-right,0px));margin-top:-32px;background:linear-gradient(transparent,var(--lk-side) 90%)}:root .esim-page .ep-areas[data-more~=up]:before,:root .esim-page .ep-areas[data-more~=down]:after{opacity:1}}@media(prefers-reduced-motion:reduce){:root .esim-page .ep-areas:before,:root .esim-page .ep-areas:after{transition:none}}@media(max-width:599px)and (prefers-reduced-motion:reduce){.esim-dialog .ep-area-groups{transition:none}}
