@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard/PretendardVariable.subset.0.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/pretendard/PretendardVariable.subset.1.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/pretendard/PretendardVariable.subset.2.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/pretendard/PretendardVariable.subset.3.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/pretendard/PretendardVariable.subset.4.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/pretendard/PretendardVariable.subset.5.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/pretendard/PretendardVariable.subset.6.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/pretendard/PretendardVariable.subset.7.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/pretendard/PretendardVariable.subset.8.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/pretendard/PretendardVariable.subset.9.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/pretendard/PretendardVariable.subset.10.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/pretendard/PretendardVariable.subset.11.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/pretendard/PretendardVariable.subset.12.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/pretendard/PretendardVariable.subset.13.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/pretendard/PretendardVariable.subset.14.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/pretendard/PretendardVariable.subset.15.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/pretendard/PretendardVariable.subset.16.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/pretendard/PretendardVariable.subset.17.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/pretendard/PretendardVariable.subset.18.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/pretendard/PretendardVariable.subset.19.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/pretendard/PretendardVariable.subset.20.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/pretendard/PretendardVariable.subset.21.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/pretendard/PretendardVariable.subset.22.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/pretendard/PretendardVariable.subset.23.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/pretendard/PretendardVariable.subset.24.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/pretendard/PretendardVariable.subset.25.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/pretendard/PretendardVariable.subset.26.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/pretendard/PretendardVariable.subset.27.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/pretendard/PretendardVariable.subset.28.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/pretendard/PretendardVariable.subset.29.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/pretendard/PretendardVariable.subset.30.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/pretendard/PretendardVariable.subset.31.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/pretendard/PretendardVariable.subset.32.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/pretendard/PretendardVariable.subset.33.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/pretendard/PretendardVariable.subset.34.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/pretendard/PretendardVariable.subset.35.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/pretendard/PretendardVariable.subset.36.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/pretendard/PretendardVariable.subset.37.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/pretendard/PretendardVariable.subset.38.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/pretendard/PretendardVariable.subset.39.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/pretendard/PretendardVariable.subset.40.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/pretendard/PretendardVariable.subset.41.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/pretendard/PretendardVariable.subset.42.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/pretendard/PretendardVariable.subset.43.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/pretendard/PretendardVariable.subset.44.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/pretendard/PretendardVariable.subset.45.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/pretendard/PretendardVariable.subset.46.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/pretendard/PretendardVariable.subset.47.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/pretendard/PretendardVariable.subset.48.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/pretendard/PretendardVariable.subset.49.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/pretendard/PretendardVariable.subset.50.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/pretendard/PretendardVariable.subset.51.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/pretendard/PretendardVariable.subset.52.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/pretendard/PretendardVariable.subset.53.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/pretendard/PretendardVariable.subset.54.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/pretendard/PretendardVariable.subset.55.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/pretendard/PretendardVariable.subset.56.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/pretendard/PretendardVariable.subset.57.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/pretendard/PretendardVariable.subset.58.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/pretendard/PretendardVariable.subset.59.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/pretendard/PretendardVariable.subset.60.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/pretendard/PretendardVariable.subset.61.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/pretendard/PretendardVariable.subset.62.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/pretendard/PretendardVariable.subset.63.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/pretendard/PretendardVariable.subset.64.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/pretendard/PretendardVariable.subset.65.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/pretendard/PretendardVariable.subset.66.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/pretendard/PretendardVariable.subset.67.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/pretendard/PretendardVariable.subset.68.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/pretendard/PretendardVariable.subset.69.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/pretendard/PretendardVariable.subset.70.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/pretendard/PretendardVariable.subset.71.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/pretendard/PretendardVariable.subset.72.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/pretendard/PretendardVariable.subset.73.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/pretendard/PretendardVariable.subset.74.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/pretendard/PretendardVariable.subset.75.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/pretendard/PretendardVariable.subset.76.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/pretendard/PretendardVariable.subset.77.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/pretendard/PretendardVariable.subset.78.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/pretendard/PretendardVariable.subset.79.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/pretendard/PretendardVariable.subset.80.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/pretendard/PretendardVariable.subset.81.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/pretendard/PretendardVariable.subset.82.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/pretendard/PretendardVariable.subset.83.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/pretendard/PretendardVariable.subset.84.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/pretendard/PretendardVariable.subset.85.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/pretendard/PretendardVariable.subset.86.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/pretendard/PretendardVariable.subset.87.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/pretendard/PretendardVariable.subset.88.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/pretendard/PretendardVariable.subset.89.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/pretendard/PretendardVariable.subset.90.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/pretendard/PretendardVariable.subset.91.woff2) format("woff2-variations");unicode-range:U+20-22,U+27-2a,U+2c-39,U+3a-3b,U+3f,U+41-4e,U+4f-5d,U+61-7b,U+7d,U+a0-a1,U+ab,U+ad-ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono/jetbrains-mono-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono/jetbrains-mono-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FFFD}@font-face{font-family:Pretendard Fallback;src:local("Apple SD Gothic Neo"),local("Malgun Gothic");size-adjust:100%;ascent-override:96%;descent-override:24%;line-gap-override:0%}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mi-eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--color-accent-solid));display:flex;align-items:center;gap:12px}.mi-eyebrow:after{content:"";height:1px;width:44px;background:rgb(var(--color-accent-solid));opacity:.4}.mi-eyebrow.center{justify-content:center}.mi-eyebrow.center:before{content:"";height:1px;width:44px;background:rgb(var(--color-accent-solid));opacity:.4}.mi-kindchip{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-accent-hover));background:rgb(var(--color-accent-solid) / .06);border:1px solid rgb(var(--color-accent-solid) / .28);border-radius:5px;padding:3px 9px 4px}.mi-kindchip.mono{color:rgb(var(--color-text-muted));background:rgb(var(--color-surface-sunken));border-color:rgb(var(--color-border))}.mi-mono-chip{width:40px;height:40px;flex:0 0 40px;border-radius:10px;background:var(--v35-chip-grad);color:rgb(var(--color-on-accent));font-weight:700;font-size:19px;letter-spacing:-.02em;display:grid;place-items:center;box-shadow:var(--v35-chip-shadow)}.mi-mono-lg{width:52px;height:52px;margin:0 auto 26px;border-radius:13px;background:var(--v35-chip-grad);color:rgb(var(--color-on-accent));font-weight:700;font-size:24px;display:grid;place-items:center;box-shadow:var(--v35-chip-shadow)}.mi-view{display:none}.mi-view.on{display:block;animation:settle .4s cubic-bezier(.22,.7,.3,1)}@keyframes settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mi-leaders{flex:1;border-bottom:1px dotted var(--v35-hairline);transform:translateY(-4px);min-width:16px}.mi-side{flex:0 0 262px;position:sticky;top:50px;align-self:flex-start;height:calc(100vh - 50px);display:flex;flex-direction:column;padding:28px 24px 20px;border-right:1px solid rgb(var(--color-border));background:rgb(var(--color-canvas))}.mi-side{position:static;top:auto;flex:1 1 auto;width:100%;height:100%}.mi-tenant{display:flex;align-items:center;gap:12px;padding-bottom:22px}.mi-tenant .mi-brand-name{margin:0;font-size:15px;font-weight:700;line-height:1.38;letter-spacing:-.015em}.mi-tenant small{display:block;margin-top:3px;font-size:10px;font-weight:600;letter-spacing:.18em;color:rgb(var(--color-text-subtle));text-transform:uppercase}.mi-side-search{display:flex;align-items:center;gap:9px;padding:9px 12px;margin-bottom:26px;border:1px solid rgb(var(--color-border));border-radius:8px;background:rgb(var(--color-surface-raised));color:rgb(var(--color-text-subtle));cursor:text;transition:border-color .2s ease,box-shadow .2s ease,color .2s ease}.mi-side-search:hover{color:rgb(var(--color-text-muted));border-color:rgb(var(--color-border-strong))}.mi-side-search:focus-within{border-color:rgb(var(--color-accent-solid));box-shadow:var(--v35-focus-ring)}.mi-side-search svg{flex:0 0 auto}.mi-side-search span{font-size:13px}.mi-side-search .kbd{margin-left:auto;font-size:10px;font-weight:600;letter-spacing:.06em;color:rgb(var(--color-text-subtle));border:1px solid rgb(var(--color-border));border-radius:4px;padding:1px 5px 2px;background:rgb(var(--color-surface-sunken))}.mi-side-label{font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--color-text-subtle));margin:0 0 10px}.mi-kindtree{list-style:none;margin:0 0 auto;padding:0}.mi-kindtree>li>a,.mi-kindtree>li>button{display:flex;align-items:baseline;gap:10px;width:100%;padding:7.5px 2px;border-bottom:1px solid rgb(var(--color-border-soft));font-size:13.5px;color:rgb(var(--color-text-muted));text-align:left;background:transparent;border-left:0;border-right:0;border-top-width:0;transition:color .16s ease,padding-left .16s ease}.mi-kindtree>li>a:hover,.mi-kindtree>li>button:hover{color:rgb(var(--color-text));padding-left:6px}.mi-kindtree>li>a.here,.mi-kindtree>li>button.here{color:rgb(var(--color-text));font-weight:600}.mi-kindtree .mark{width:7px;height:7px;flex:0 0 7px;align-self:center;border-radius:2px;border:1.5px solid rgb(var(--color-text-subtle));transition:all .16s ease}.mi-kindtree>li>a:hover .mark,.mi-kindtree>li>a.here .mark,.mi-kindtree>li>button:hover .mark,.mi-kindtree>li>button.here .mark{border-color:rgb(var(--color-accent-solid));background:rgb(var(--color-accent-solid))}.mi-kindtree .cnt{margin-left:auto;font-size:11.5px;color:rgb(var(--color-text-subtle))}.mi-side-foot{padding-top:18px;border-top:1px solid rgb(var(--color-border));display:flex;align-items:center;justify-content:space-between}.mi-side-foot .relay-mark{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-text-subtle))}.mi-side-foot .relay-mark svg circle{fill:rgb(var(--color-accent-solid))}.mi-hero-ask{position:relative;display:flex;align-items:center;gap:14px;text-align:left;padding:8px 8px 8px 22px;background:rgb(var(--color-surface-raised));border:1px solid rgb(var(--color-border));border-radius:14px;box-shadow:var(--v35-shadow-1);transition:border-color .22s ease,box-shadow .22s ease}.mi-hero-ask:hover{border-color:rgb(var(--color-border-strong))}.mi-hero-ask:focus-within{border-color:rgb(var(--color-accent-solid));box-shadow:var(--v35-focus-ring),var(--v35-shadow-1)}.mi-hero-ask input{flex:1;border:0;outline:0;background:transparent;font-size:17px;font-weight:500;color:rgb(var(--color-text));padding:12px 0;letter-spacing:-.01em}.mi-hero-ask input::-moz-placeholder{color:rgb(var(--color-text-subtle));font-weight:400}.mi-hero-ask input::placeholder{color:rgb(var(--color-text-subtle));font-weight:400}.mi-ask-go{flex:0 0 44px;width:44px;height:44px;border-radius:10px;background:rgb(var(--color-text));color:rgb(var(--color-on-accent));display:grid;place-items:center;transition:background-color .2s ease,transform .2s ease}.mi-ask-go:hover{background:rgb(var(--color-accent-solid));transform:translate(2px)}.mi-hero-hint{margin-top:14px;text-align:left;font-size:11.5px;color:rgb(var(--color-text-subtle));letter-spacing:.02em;padding-left:4px}.mi-hero-hint em{font-style:normal;color:rgb(var(--color-accent-solid));font-weight:600}.mi-suggests{margin-top:68px;text-align:left}.mi-suggests .mi-side-label{margin-bottom:4px}.mi-sug{display:flex;align-items:center;gap:16px;width:100%;text-align:left;padding:15px 2px;border-bottom:1px solid rgb(var(--color-border-soft));font-size:15px;color:rgb(var(--color-text-muted));transition:color .18s ease,padding-left .22s ease}.mi-sug:first-of-type{border-top:1px solid rgb(var(--color-border))}.mi-sug .no{font-size:11px;font-weight:700;color:rgb(var(--color-text-subtle));flex:0 0 20px;font-variant-numeric:tabular-nums;letter-spacing:.04em;transition:color .18s ease}.mi-sug .arr{margin-left:auto;opacity:0;transform:translate(-6px);transition:all .22s ease;color:rgb(var(--color-accent-solid))}.mi-sug:hover{color:rgb(var(--color-text));padding-left:10px}.mi-sug:hover .no{color:rgb(var(--color-accent-solid))}.mi-sug:hover .arr{opacity:1;transform:none}.mi-ask-colophon{margin-top:84px;padding-top:22px;border-top:1px solid rgb(var(--color-border));display:flex;justify-content:center;gap:10px;flex-wrap:wrap;font-size:12px;color:rgb(var(--color-text-subtle));letter-spacing:.02em}.mi-ask-colophon b{font-weight:700;color:rgb(var(--color-text-muted))}.mi-answer-grid{display:grid;grid-template-columns:minmax(0,680px) 300px;gap:64px;margin-top:44px}.mi-prose{font-size:15.5px;line-height:1.95;color:rgb(var(--color-text))}.mi-prose>p:first-of-type{font-size:16.5px;color:rgb(var(--color-text))}.mi-prose h3{font-weight:700;font-size:19px;letter-spacing:-.02em;margin:2.6em 0 .9em;padding-top:1.4em;border-top:1px solid rgb(var(--color-border));display:flex;align-items:baseline;gap:14px}.mi-prose h3 .sno{font-size:10.5px;font-weight:700;letter-spacing:.18em;color:rgb(var(--color-accent-solid));font-variant-numeric:tabular-nums}.mi-prose ol{margin:0 0 1.4em;padding-left:0;list-style:none;counter-reset:step}.mi-prose ol li{counter-increment:step;position:relative;padding:10px 0 10px 44px;border-bottom:1px solid rgb(var(--color-border-soft))}.mi-prose ol li:before{content:counter(step,decimal-leading-zero);position:absolute;left:2px;top:13px;font-size:12px;color:rgb(var(--color-accent-solid));font-weight:700;letter-spacing:.04em;font-variant-numeric:tabular-nums}.mi-prose p{margin:0 0 1.25em}.mi-cite-ref{font-size:10px;font-weight:700;vertical-align:super;line-height:0;color:rgb(var(--color-accent-solid));letter-spacing:.02em;padding:0 2px;cursor:pointer;border-radius:3px;transition:background-color .15s ease}.mi-cite-ref:hover{background:rgb(var(--color-accent-solid) / .06);text-decoration:underline}.mi-spec-table{width:100%;border-collapse:collapse;margin:.4em 0 1.8em;font-size:14px}.mi-spec-table th{text-align:left;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-text-subtle));padding:0 12px 9px 2px;border-bottom:2px solid rgb(var(--color-text))}.mi-spec-table td{padding:11px 12px 11px 2px;border-bottom:1px solid rgb(var(--color-border-soft));vertical-align:top;color:rgb(var(--color-text-muted))}.mi-spec-table td:first-child{color:rgb(var(--color-text));font-weight:500}.mi-spec-table td.n{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;color:rgb(var(--color-text))}.mi-spec-table tr:hover td{background:rgb(var(--color-accent-solid) / .06)}.mi-callout{margin:2em 0;padding:18px 24px 16px 21px;border:1px solid rgb(var(--color-border));border-left:3px solid rgb(var(--color-accent-solid));background:rgb(var(--color-surface-raised));box-shadow:var(--v35-shadow-1);border-radius:0 10px 10px 0}.mi-callout .tag{font-size:10px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--color-accent-solid));display:block;margin-bottom:7px}.mi-callout p{margin:0;font-size:14px;line-height:1.85;color:rgb(var(--color-text-muted))}.mi-callout p b{color:rgb(var(--color-text))}.mi-answer-close{margin-top:3em;padding-top:1.6em;border-top:1px solid rgb(var(--color-border));font-size:12.5px;color:rgb(var(--color-text-subtle));display:flex;align-items:center;gap:10px}.mi-fleuron{width:7px;height:7px;flex:0 0 7px;border-radius:2px;background:rgb(var(--color-accent-solid));transform:rotate(45deg)}.mi-margin-col{padding-top:6px}.mi-margin-col .mi-side-label{margin-bottom:16px}.mi-cite-card{position:relative;background:rgb(var(--color-surface-raised));border:1px solid rgb(var(--color-border));border-left:3px solid rgb(var(--color-accent-solid));border-radius:0 10px 10px 0;padding:14px 18px 13px;margin-bottom:14px;box-shadow:var(--v35-shadow-1);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mi-cite-card:hover{transform:translateY(-2px);box-shadow:var(--v35-shadow-2);border-color:rgb(var(--color-border-strong));border-left-color:rgb(var(--color-accent-solid))}.mi-cite-card .doc{font-size:12px;font-weight:700;color:rgb(var(--color-text));display:flex;align-items:center;gap:8px}.mi-cite-card .cno{width:18px;height:18px;flex:0 0 18px;border-radius:5px;background:rgb(var(--color-accent-solid));color:rgb(var(--color-on-accent));font-size:10px;font-weight:700;display:grid;place-items:center;font-variant-numeric:tabular-nums}.mi-cite-card .doc .pg{margin-left:auto;font-weight:600;color:rgb(var(--color-text-subtle));font-variant-numeric:tabular-nums;white-space:nowrap}.mi-cite-card blockquote{margin:9px 0 0;font-size:12.5px;line-height:1.8;color:rgb(var(--color-text-muted));padding-left:11px;border-left:2px solid rgb(var(--color-border))}.mi-cite-card .go{display:inline-flex;align-items:center;gap:5px;margin-top:10px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-text-subtle));transition:color .18s ease}.mi-cite-card:hover .go{color:rgb(var(--color-accent-solid))}.mi-prose{counter-reset:mi-section}.mi-prose h3{counter-increment:mi-section}.mi-prose h3:before{content:"§ " counter(mi-section);font-size:10.5px;font-weight:700;letter-spacing:.18em;color:rgb(var(--color-accent-solid));font-variant-numeric:tabular-nums}.mi-prose table{width:100%;border-collapse:collapse;margin:.4em 0 1.8em;font-size:14px}.mi-prose th{text-align:left;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-text-subtle));padding:0 12px 9px 2px;border-bottom:2px solid rgb(var(--color-text))}.mi-prose td{padding:11px 12px 11px 2px;border-bottom:1px solid rgb(var(--color-border-soft));vertical-align:top;color:rgb(var(--color-text-muted))}.mi-prose tr:hover td{background:rgb(var(--color-accent-solid) / .06)}.mi-prose blockquote{margin:2em 0;padding:18px 24px 16px 21px;border:1px solid rgb(var(--color-border));border-left:3px solid rgb(var(--color-accent-solid));background:rgb(var(--color-surface-raised));box-shadow:var(--v35-shadow-1);border-radius:0 10px 10px 0}.mi-prose blockquote p{margin:0;font-size:14px;line-height:1.85;color:rgb(var(--color-text-muted))}.mi-prose h2{font-weight:700;font-size:19px;letter-spacing:-.02em;margin:2.6em 0 .9em;padding-top:1.4em;border-top:1px solid rgb(var(--color-border));display:flex;align-items:baseline;gap:14px;counter-increment:mi-section}.mi-prose h2:before{content:"§ " counter(mi-section);font-size:10.5px;font-weight:700;letter-spacing:.18em;color:rgb(var(--color-accent-solid));font-variant-numeric:tabular-nums}.mi-asset-strip{display:flex;align-items:stretch;margin:44px 0 0;border-top:2px solid rgb(var(--color-text));border-bottom:1px solid rgb(var(--color-border));padding:26px 0 24px;gap:0}.mi-asset{flex:1;padding:0 28px;border-left:1px solid rgb(var(--color-border))}.mi-asset:first-child{border-left:0;padding-left:2px}.mi-asset .k{font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--color-text-subtle));display:block;margin-bottom:8px}.mi-asset .v{font-weight:700;font-size:34px;line-height:1;color:rgb(var(--color-text));letter-spacing:-.03em}.mi-asset .v small{font-size:12px;font-weight:500;color:rgb(var(--color-text-subtle));margin-left:5px;letter-spacing:0}.mi-asset.src .v{color:rgb(var(--color-accent-solid))}.mi-asset-arrow{display:grid;place-items:center;padding:0 8px 0 22px;color:rgb(var(--color-text-subtle))}.mi-strip-note{margin-top:12px;font-size:12px;color:rgb(var(--color-text-subtle));letter-spacing:.02em}.mi-strip-note b{color:rgb(var(--color-text-muted));font-weight:700}.mi-sect-head{display:flex;align-items:baseline;gap:16px;margin-bottom:20px}.mi-sect-head h3{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em}.mi-sect-head .rule{flex:1;border-bottom:1px solid rgb(var(--color-border))}.mi-sect-head .more{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-text-subtle));transition:color .18s}.mi-sect-head .more:hover{color:rgb(var(--color-accent-solid))}.mi-card-row{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mi-kcard{background:rgb(var(--color-surface-raised));border:1px solid rgb(var(--color-border));border-radius:12px;padding:22px 22px 18px;box-shadow:var(--v35-shadow-1);display:flex;flex-direction:column;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.mi-kcard:hover{transform:translateY(-3px);box-shadow:var(--v35-shadow-2);border-color:rgb(var(--color-border-strong))}.mi-kcard h4{margin:14px 0 8px;font-size:17px;font-weight:700;line-height:1.42;letter-spacing:-.02em;transition:color .18s ease}.mi-kcard:hover h4{color:rgb(var(--color-accent-hover))}.mi-kcard p{margin:0 0 16px;font-size:13px;line-height:1.8;color:rgb(var(--color-text-muted));display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mi-kcard .meta{margin-top:auto;padding-top:12px;border-top:1px solid rgb(var(--color-border-soft));font-size:11px;color:rgb(var(--color-text-subtle));letter-spacing:.02em;display:flex;gap:12px;font-variant-numeric:tabular-nums}.mi-bands{margin-top:72px}.mi-band{display:grid;grid-template-columns:220px 1fr;gap:40px;padding:34px 0 30px;border-top:1px solid rgb(var(--color-border))}.mi-band:first-of-type{border-top:2px solid rgb(var(--color-text))}.mi-band .band-id .idx{font-size:12px;font-weight:700;color:rgb(var(--color-accent-solid));letter-spacing:.14em;font-variant-numeric:tabular-nums}.mi-band .band-id h4{margin:6px 0;font-size:23px;font-weight:700;letter-spacing:-.025em}.mi-band .band-id .cnt{font-size:12px;color:rgb(var(--color-text-subtle));font-variant-numeric:tabular-nums}.mi-band .band-id .desc{margin-top:12px;font-size:12.5px;line-height:1.75;color:rgb(var(--color-text-muted))}.mi-toc-list{list-style:none;margin:0;padding:0;-moz-columns:2;columns:2;-moz-column-gap:44px;column-gap:44px}.mi-toc-list li{-moz-column-break-inside:avoid;break-inside:avoid}.mi-toc-list a{display:flex;align-items:baseline;gap:10px;padding:8px 2px;border-bottom:1px solid rgb(var(--color-border-soft));font-size:13.5px;color:rgb(var(--color-text-muted));transition:color .16s ease}.mi-toc-list a:hover{color:rgb(var(--color-text))}.mi-toc-list a:hover .pgn{color:rgb(var(--color-accent-solid))}.mi-toc-list .pgn{font-size:11.5px;color:rgb(var(--color-text-subtle));font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .16s ease}.mi-crumbs{display:flex;align-items:center;gap:10px;font-size:12px;color:rgb(var(--color-text-subtle));letter-spacing:.03em}.mi-crumbs a{transition:color .16s}.mi-crumbs a:hover{color:rgb(var(--color-accent-solid))}.mi-crumbs .sep{color:rgb(var(--color-border))}.mi-cover{max-width:760px;padding:34px 0 0}.mi-cover h2,.mi-cover h1{margin:0 0 6px;font-weight:700;font-size:clamp(36px,3.6vw,48px);line-height:1.18;letter-spacing:-.04em}.mi-cover .mi-kindchip{margin-bottom:20px}.mi-cover .doc-src{margin:14px 0 22px;font-size:14px;font-weight:500;color:rgb(var(--color-text-muted));letter-spacing:.01em}.mi-cover .doc-src:before{content:"";display:inline-block;width:18px;height:1px;background:rgb(var(--color-accent-solid));vertical-align:middle;margin-right:10px;opacity:.6}.mi-cover .lede{font-size:17px;line-height:1.85;color:rgb(var(--color-text-muted));margin:0;padding-top:22px;border-top:1px solid rgb(var(--color-border))}.mi-cover .lede b{color:rgb(var(--color-text));font-weight:700}.mi-cover .cover-meta{display:flex;gap:26px;margin-top:26px;padding:14px 0;border-top:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border));font-size:11.5px;color:rgb(var(--color-text-subtle));letter-spacing:.03em;font-variant-numeric:tabular-nums}.mi-cover .cover-meta b{color:rgb(var(--color-text-muted));font-weight:700}.mi-entity-grid{display:grid;grid-template-columns:188px minmax(0,700px);gap:64px;margin-top:56px}.mi-minitoc{position:sticky;top:98px;align-self:start;font-size:12.5px}.mi-minitoc .mi-side-label{margin-bottom:12px}.mi-minitoc a{display:flex;gap:10px;padding:6.5px 0 6.5px 14px;color:rgb(var(--color-text-subtle));border-left:1px solid rgb(var(--color-border));transition:all .16s ease}.mi-minitoc a:hover{color:rgb(var(--color-text))}.mi-minitoc a.now{color:rgb(var(--color-text));font-weight:700;border-left:2px solid rgb(var(--color-accent-solid));padding-left:13px}.mi-minitoc .tocnum{font-variant-numeric:tabular-nums;color:rgb(var(--color-text-subtle));font-size:10.5px;font-weight:600}.mi-nightwindow{margin:2.6em 0;border-radius:14px;overflow:hidden;background:radial-gradient(120% 90% at 18% 0%,rgb(var(--mi-night-grad-1)) 0%,transparent 55%),radial-gradient(100% 80% at 88% 100%,rgb(var(--mi-night-grad-2)) 0%,transparent 50%),rgb(var(--mi-night-bg));border:1px solid rgb(var(--v35-nw-frame));box-shadow:inset 0 0 0 1px #7e96ff0f,var(--v35-shadow-2)}.mi-nightwindow .nw-head{display:flex;align-items:center;gap:14px;padding:16px 22px 0;color:rgb(var(--mi-night-head-label));font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.mi-nightwindow .nw-head b{color:rgb(var(--mi-night-ink));font-weight:700}.mi-nightwindow .nw-head h2{margin:0;font:inherit;color:rgb(var(--mi-night-ink));font-weight:700}.mi-nightwindow .nw-head .open{margin-left:auto;color:rgb(var(--mi-night-accent-text));letter-spacing:.1em;border:1px solid rgba(126,150,255,.28);border-radius:7px;padding:5px 12px;font-size:10px;font-weight:700;transition:all .2s ease}.mi-nightwindow .nw-head .open:hover{color:rgb(var(--mi-night-bg));background:rgb(var(--mi-night-accent-text));border-color:rgb(var(--mi-night-accent-text))}.mi-nightwindow svg{width:100%;height:auto}.mi-nightwindow .nw-cap{padding:0 22px 16px;font-size:11.5px;color:rgb(var(--mi-night-caption));letter-spacing:.02em;font-variant-numeric:tabular-nums}.mi-nightwindow .nw-cap b{color:rgb(var(--mi-night-caption-strong));font-weight:700}.mi-related{margin-top:3.4em;padding-top:1.8em;border-top:2px solid rgb(var(--color-text))}.mi-related h3{margin:0 0 6px;font-size:19px;font-weight:700;letter-spacing:-.02em;display:flex;align-items:baseline;gap:14px}.mi-related h3 .sno{font-size:10.5px;font-weight:700;letter-spacing:.18em;color:rgb(var(--color-accent-solid));font-variant-numeric:tabular-nums}.mi-rel-list{list-style:none;margin:14px 0 0;padding:0}.mi-rel-list a{display:flex;align-items:baseline;gap:14px;padding:13px 2px;border-bottom:1px solid rgb(var(--color-border-soft));transition:padding-left .2s ease}.mi-rel-list a:hover{padding-left:8px}.mi-rel-list .mi-kindchip{flex:0 0 auto;transform:translateY(-1px)}.mi-rel-list .t{font-size:14.5px;font-weight:700;letter-spacing:-.01em;transition:color .18s}.mi-rel-list a:hover .t{color:rgb(var(--color-accent-hover))}.mi-rel-list .why{font-size:12px;color:rgb(var(--color-text-subtle))}.mi-rel-list .pgn{font-size:11.5px;color:rgb(var(--color-text-subtle));font-variant-numeric:tabular-nums}.mi-graphwrap{position:relative}.mi-graphwrap:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;z-index:0;background-image:radial-gradient(rgba(140,158,220,.09) 1px,transparent 1px);background-size:34px 34px}.mi-gpanel [data-testid="wiki.explore.legend"]{border:0;background:transparent;padding:0;border-radius:0;gap:6px;max-height:150px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.mi-gpanel [data-testid="wiki.explore.legend"]::-webkit-scrollbar{width:6px}.mi-gpanel [data-testid="wiki.explore.legend"]::-webkit-scrollbar-track{background:transparent}.mi-gpanel [data-testid="wiki.explore.legend"]::-webkit-scrollbar-thumb{border-radius:999px;background:#7e96ff52}.mi-gpanel [data-testid^="wiki.explore.legend.chip."]{color:rgb(var(--mi-glass-ink));border-color:transparent;background:transparent}.mi-gpanel [data-testid^="wiki.explore.legend.chip."]:hover{color:rgb(var(--mi-glass-white));background:#7e96ff1f}.mi-gpanel [data-testid^="wiki.explore.legend.chip."][aria-pressed=true]{color:rgb(var(--mi-glass-white));background:#3d5afe38;border-color:#7e96ff66}.mi-gpanel [data-testid^="wiki.explore.legend.count."]{color:rgb(var(--mi-glass-muted))}.mi-gpanel [data-testid="wiki.explore.legend.empty"]{border-color:#7e96ff29;background:#090c1a80;color:rgb(var(--mi-glass-muted))}.mi-gpanel label[for="wiki.explore.depth-input"]{color:rgb(var(--mi-glass-label))}.mi-gpanel [data-testid="wiki.explore.depth.tick-mark"]{background:#c4cadf80}.mi-gpanel [data-testid="wiki.explore.depth.value"]{color:rgb(var(--mi-glass-bright))}.mi-gpanel [data-testid="wiki.explore.depth.input"]{background:#7e96ff38;accent-color:rgb(var(--color-accent-solid))}.mi-gpanel [data-testid="wiki.explore.depth.input"]::-webkit-slider-runnable-track{background:#7e96ff38}.mi-gpanel [data-testid="wiki.explore.depth.input"]::-webkit-slider-thumb{background:rgb(var(--color-accent-solid));box-shadow:0 0 0 3px #090c1ab3}.mi-gpanel [data-testid="wiki.explore.depth.input"]::-moz-range-track{background:#7e96ff38}.mi-gpanel [data-testid="wiki.explore.depth.input"]::-moz-range-thumb{background:rgb(var(--color-accent-solid));border:0;box-shadow:0 0 0 3px #090c1ab3}.mi-gsearch{position:absolute;top:22px;left:var(--explore-search-center-x, 50%);transform:translate(-50%);z-index:5;display:flex;align-items:center;gap:10px;width:212px;padding:10px 16px;color:rgb(var(--mi-glass-label));transition:border-color .2s ease,box-shadow .2s ease}.mi-gsearch:focus-within{border-color:rgb(var(--color-accent-solid));box-shadow:0 0 0 3px rgb(var(--color-accent-solid) / .28),0 14px 40px -18px #000000b3}.mi-gsearch input{flex:1;border:0;outline:0;background:transparent;color:rgb(var(--mi-glass-bright));font-size:13.5px}.mi-gsearch input::-moz-placeholder{color:rgb(var(--mi-glass-muted))}.mi-gsearch input::placeholder{color:rgb(var(--mi-glass-muted))}.mi-gsearch .kbd{font-size:10px;font-weight:700;letter-spacing:.06em;color:rgb(var(--mi-glass-label));border:1px solid rgba(126,150,255,.22);border-radius:4px;padding:1px 6px 2px}.mi-gpanel,.mi-gsearch,.mi-gzoom{background:#11162bd1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(126,150,255,.16);border-radius:14px;box-shadow:0 14px 40px -18px #000000b3}.mi-gpanel{position:absolute;left:22px;top:22px;z-index:5;width:212px;display:grid;gap:10px;padding:12px;color:rgb(var(--mi-glass-ink))}.mi-gpanel .explore-filter-group{display:grid;gap:10px;border:1px solid rgba(126,150,255,.14);border-radius:10px;background:#ffffff09;padding:10px}.mi-gpanel .explore-depth-group{gap:8px}.mi-gpanel .explore-depth-group [data-testid="wiki.explore.depth"]{min-width:0;gap:8px;position:relative;padding-top:22px;padding-bottom:4px}.mi-gpanel .explore-depth-group [data-testid="wiki.explore.depth.track"]{height:18px}.mi-gpanel .explore-depth-group [data-testid="wiki.explore.depth.input"]{top:50%;bottom:auto;transform:translateY(-50%)}.mi-gpanel .explore-depth-group label[for="wiki.explore.depth-input"]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mi-gpanel .explore-depth-group [data-testid="wiki.explore.depth.value"]{position:absolute;top:0;left:clamp(18px,var(--depth-slider-pct, 0%),calc(100% - 18px));z-index:1;width:-moz-max-content;width:max-content;transform:translate(-50%);border:1px solid rgba(217,249,157,.24);border-radius:999px;background:#d9f99d1a;color:rgb(var(--mi-glass-bright));padding:2px 7px;line-height:1.2}.mi-gpanel .glabel{font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--mi-glass-muted));margin:0 0 10px}.mi-gpanel .explore-filter-group>.glabel{margin:0}.mi-gpanel .gfoot{margin:0;padding-top:10px;border-top:1px solid rgba(126,150,255,.12);font-size:10.5px;color:rgb(var(--mi-glass-muted));font-variant-numeric:tabular-nums;line-height:1.7}.mi-gpanel .gfoot b{color:rgb(var(--mi-night-accent-text));font-weight:700}.explore-screen .mi-gpanel,.explore-screen .mi-gsearch,.explore-screen .mi-gzoom{border-color:var(--client-border);background:#ffffffe6;box-shadow:0 14px 34px -24px #0f172a47}.explore-screen .mi-gsearch{right:auto;left:var(--explore-search-center-x, 50%);width:clamp(320px,42vw,465px);transform:translate(-50%);color:var(--client-muted)}.explore-screen .mi-gsearch input{color:var(--client-ink)}.explore-screen .mi-gsearch input::-moz-placeholder{color:var(--client-muted)}.explore-screen .mi-gsearch input::placeholder{color:var(--client-muted)}.explore-screen .mi-gsearch .kbd,.explore-screen .mi-gpanel .explore-filter-group{border-color:var(--client-border);background:#f8fafc}.explore-screen .mi-gpanel [data-testid="wiki.explore.legend"]{background:transparent}.explore-screen .mi-gpanel [data-testid^="wiki.explore.legend.chip."]{color:var(--client-ink);background:transparent}.explore-screen .mi-gpanel [data-testid^="wiki.explore.legend.chip."]:hover{color:#1d4ed8;background:#eff6ff}.explore-screen .mi-gpanel [data-testid^="wiki.explore.legend.chip."][aria-pressed=true]{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8}.explore-screen .mi-gpanel [data-testid^="wiki.explore.legend.count."],.explore-screen .mi-gpanel .glabel,.explore-screen .mi-gpanel .gfoot{color:var(--client-muted)}.explore-screen .mi-gpanel .gfoot{border-top-color:var(--client-border)}.explore-screen .mi-gpanel .gfoot b,.explore-screen .mi-gstatus b{color:var(--client-ink)}.explore-screen .mi-gpanel label[for="wiki.explore.depth-input"]{color:var(--client-muted)}.explore-screen .mi-gpanel [data-testid="wiki.explore.depth.input"],.explore-screen .mi-gpanel [data-testid="wiki.explore.depth.input"]::-webkit-slider-runnable-track{background:#cbd5e1}.explore-screen .mi-gpanel [data-testid="wiki.explore.depth.input"]::-webkit-slider-thumb{background:#2563eb;box-shadow:0 0 0 3px #ffffffeb}.explore-screen .mi-gpanel [data-testid="wiki.explore.depth.input"]::-moz-range-track{background:#cbd5e1}.explore-screen .mi-gpanel [data-testid="wiki.explore.depth.input"]::-moz-range-thumb{background:#2563eb;box-shadow:0 0 0 3px #ffffffeb}.explore-screen .mi-gpanel [data-testid="wiki.explore.depth.tick-mark"]{background:#94a3b8}.explore-screen .mi-gpanel .explore-depth-group [data-testid="wiki.explore.depth.value"]{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.explore-screen .mi-gstatus{left:128px;bottom:29px;color:var(--client-muted)}.explore-screen .mi-gzoom button{color:var(--client-muted)}.explore-screen .mi-gzoom button:hover{color:#1d4ed8;background:#eff6ff}.explore-screen [data-testid="client.explore.fullscreen.expand"]{inset:auto auto 20px 22px;border-color:var(--client-border);background:#ffffffe6;color:var(--client-ink);box-shadow:0 14px 34px -24px #0f172a47;min-height:34px;gap:6px;padding:0 10px;border-radius:8px;font-size:12px;font-weight:700}.explore-screen [data-testid="client.explore.fullscreen.expand"] svg{width:14px;height:14px}.explore-screen [data-testid="client.explore.fullscreen.expand"]:hover{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8}.explore-screen [data-testid="client.explore.fullscreen.close"],.explore-screen .mi-fs-fit{min-height:30px;padding-top:0;padding-bottom:0;align-items:center}.explore-screen .mi-fs-fit{border-color:var(--client-border);background:#fff;color:var(--client-ink)}.explore-screen .mi-fs-fit:hover{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8}:root[data-theme=dark] .explore-screen .mi-gpanel,:root[data-theme=dark] .explore-screen .mi-gsearch,:root[data-theme=dark] .explore-screen .mi-gzoom{border-color:#7e96ff29;background:#11162bd1;box-shadow:0 14px 40px -18px #000000b3}:root[data-theme=dark] .explore-screen .mi-gsearch{color:rgb(var(--mi-glass-label))}:root[data-theme=dark] .explore-screen .mi-gsearch input{color:rgb(var(--mi-glass-bright))}:root[data-theme=dark] .explore-screen .mi-gsearch input::-moz-placeholder{color:rgb(var(--mi-glass-muted))}:root[data-theme=dark] .explore-screen .mi-gsearch input::placeholder{color:rgb(var(--mi-glass-muted))}:root[data-theme=dark] .explore-screen .mi-gsearch .kbd,:root[data-theme=dark] .explore-screen .mi-gpanel .explore-filter-group{border-color:#7e96ff24;background:#ffffff09}:root[data-theme=dark] .explore-screen .mi-gpanel [data-testid^="wiki.explore.legend.chip."]{color:rgb(var(--mi-glass-ink));background:transparent}:root[data-theme=dark] .explore-screen .mi-gpanel [data-testid^="wiki.explore.legend.chip."]:hover{color:rgb(var(--mi-glass-white));background:#7e96ff1f}:root[data-theme=dark] .explore-screen .mi-gpanel [data-testid^="wiki.explore.legend.chip."][aria-pressed=true]{border-color:#7e96ff66;background:#3d5afe38;color:rgb(var(--mi-glass-white))}:root[data-theme=dark] .explore-screen .mi-gpanel [data-testid^="wiki.explore.legend.count."],:root[data-theme=dark] .explore-screen .mi-gpanel .glabel,:root[data-theme=dark] .explore-screen .mi-gpanel .gfoot,:root[data-theme=dark] .explore-screen .mi-gstatus{color:rgb(var(--mi-glass-muted))}:root[data-theme=dark] .explore-screen .mi-gpanel .gfoot{border-top-color:#7e96ff1f}:root[data-theme=dark] .explore-screen .mi-gpanel .gfoot b,:root[data-theme=dark] .explore-screen .mi-gstatus b{color:rgb(var(--mi-night-accent-text))}:root[data-theme=dark] .explore-screen .mi-gpanel [data-testid="wiki.explore.depth.input"],:root[data-theme=dark] .explore-screen .mi-gpanel [data-testid="wiki.explore.depth.input"]::-webkit-slider-runnable-track{background:#7e96ff38}:root[data-theme=dark] .explore-screen .mi-gpanel [data-testid="wiki.explore.depth.input"]::-webkit-slider-thumb{background:rgb(var(--color-accent-solid));box-shadow:0 0 0 3px #090c1ab3}:root[data-theme=dark] .explore-screen .mi-gpanel [data-testid="wiki.explore.depth.input"]::-moz-range-track{background:#7e96ff38}:root[data-theme=dark] .explore-screen .mi-gpanel [data-testid="wiki.explore.depth.input"]::-moz-range-thumb{background:rgb(var(--color-accent-solid));box-shadow:0 0 0 3px #090c1ab3}:root[data-theme=dark] .explore-screen .mi-gpanel [data-testid="wiki.explore.depth.tick-mark"]{background:#c4cadf80}:root[data-theme=dark] .explore-screen .mi-gpanel .explore-depth-group [data-testid="wiki.explore.depth.value"]{border-color:#d9f99d3d;background:#d9f99d1a;color:rgb(var(--mi-glass-bright))}:root[data-theme=dark] .explore-screen .mi-gzoom button{color:rgb(var(--mi-glass-label))}:root[data-theme=dark] .explore-screen .mi-gzoom button:hover{color:rgb(var(--mi-glass-white));background:#7e96ff24}:root[data-theme=dark] .explore-screen [data-testid="client.explore.fullscreen.expand"]{border-color:#7e96ff3d;background:#11162bb8;color:rgb(var(--mi-glass-ink))}:root[data-theme=dark] .explore-screen [data-testid="client.explore.fullscreen.expand"]:hover{border-color:#7e96ff80;background:#7e96ff1f;color:rgb(var(--mi-glass-white))}.mi-ginspect{position:absolute;right:22px;top:22px;z-index:5;width:296px;max-height:calc(100% - 44px);display:flex;flex-direction:column;background:#141930e0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(126,150,255,.2);border-radius:14px;padding:18px 18px 16px;color:rgb(var(--mi-glass-ink));box-shadow:0 18px 48px -18px #000c;animation:inspectIn .4s cubic-bezier(.22,.7,.3,1)}.mi-ginspect .sel{flex:0 0 auto}.mi-ginspect-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0 -4px;padding:0 4px}.mi-ginspect .gopen,.mi-ginspect .gask{flex:0 0 auto}@keyframes inspectIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.mi-ginspect .sel{font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--mi-glass-muted));display:flex;align-items:center;gap:8px;margin-bottom:12px}.mi-ginspect .sel .live{width:6px;height:6px;border-radius:50%;background:rgb(var(--mi-glass-live));animation:blink 2.4s ease-in-out infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}.mi-ginspect .sel .x{margin-left:auto;color:rgb(var(--mi-glass-muted));font-size:13px;line-height:1;padding:2px 4px;border-radius:5px;transition:all .16s}.mi-ginspect .sel .x:hover{color:rgb(var(--mi-glass-white));background:#ffffff14}.mi-ginspect h3{margin:0 0 4px;font-size:19px;font-weight:700;color:rgb(var(--mi-glass-white));letter-spacing:-.02em}.mi-ginspect .gkind{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--mi-glass-accent-text));background:#7e96ff1f;border:1px solid rgba(126,150,255,.3);border-radius:5px;padding:2px 8px 3px;margin:4px 0 12px}.mi-ginspect .gdef{font-size:12.5px;line-height:1.8;color:rgb(var(--mi-glass-body));margin:0 0 14px}.mi-ginspect .gdef b{color:rgb(var(--mi-night-ink));font-weight:700}.mi-ginspect .ghead{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--mi-glass-muted));padding-top:12px;border-top:1px solid rgba(126,150,255,.12);margin-bottom:8px}.mi-ginspect .gevid{list-style:none;margin:0 0 4px;padding:0}.mi-ginspect .gevid li a{display:flex;align-items:baseline;gap:8px;padding:6px 2px;font-size:11.5px;color:rgb(var(--mi-glass-body));border-bottom:1px solid rgba(126,150,255,.08);transition:color .16s ease}.mi-ginspect .gevid li a:hover{color:rgb(var(--mi-glass-white))}.mi-ginspect .gevid li a:hover .gp{color:rgb(var(--mi-glass-live))}.mi-ginspect .gevid .gp{margin-left:auto;color:rgb(var(--mi-glass-muted));font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .16s}.mi-ginspect .gopen{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:14px;padding:10px 0 11px;border-radius:9px;background:rgb(var(--color-accent-solid));color:rgb(var(--color-on-accent));font-size:12.5px;font-weight:700;letter-spacing:.01em;box-shadow:0 8px 20px -8px rgb(var(--color-accent-solid) / .7);transition:background-color .2s ease,transform .2s ease}.mi-ginspect .gopen:hover{background:rgb(var(--mi-glass-hover-accent));transform:translateY(-1px)}.mi-ginspect .gbadge{display:inline-flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;font-size:10px;font-weight:700;letter-spacing:.08em;color:rgb(var(--mi-glass-accent-text));background:#7e96ff1f;border:1px solid rgba(126,150,255,.3);border-radius:5px;padding:3px 8px;margin:0 0 10px}.mi-ginspect .gfield{margin:0 0 12px}.mi-ginspect .glabel{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--mi-glass-muted));margin:0 0 4px}.mi-ginspect .gfield p:not(.glabel){font-size:12.5px;line-height:1.8;color:rgb(var(--mi-glass-body));margin:0}.mi-ginspect .gattrs{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.mi-ginspect .gattrs li{font-size:11px;color:rgb(var(--mi-glass-body));background:#7e96ff14;border:1px solid rgba(126,150,255,.16);border-radius:6px;padding:4px 8px}.mi-ginspect .gevid .gempty{font-size:11.5px;color:rgb(var(--mi-glass-muted));padding:6px 2px}.mi-ginspect .gevid li button{display:flex;align-items:baseline;gap:8px;padding:6px 2px;width:100%;text-align:left;font-size:11.5px;color:rgb(var(--mi-glass-body));border-bottom:1px solid rgba(126,150,255,.08);transition:color .16s ease;background:transparent}.mi-ginspect .gevid li button:hover{color:rgb(var(--mi-glass-white))}.mi-ginspect .gevid li button:hover .gp{color:rgb(var(--mi-glass-live))}.mi-ginspect .gask{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:8px;padding:9px 0 10px;border-radius:9px;border:1px solid rgba(126,150,255,.24);background:transparent;color:rgb(var(--mi-glass-ink));font-size:12px;font-weight:600;letter-spacing:.01em;transition:all .18s ease}.mi-ginspect .gask:hover{border-color:#7e96ff80;color:rgb(var(--mi-glass-white));background:#7e96ff14}.mi-gstatus{position:absolute;left:22px;bottom:20px;z-index:5;font-size:11px;color:rgb(var(--mi-glass-muted));letter-spacing:.02em;font-variant-numeric:tabular-nums}.mi-gstatus b{color:rgb(var(--mi-night-accent-text));font-weight:700}.mi-gzoom{position:absolute;right:22px;bottom:20px;z-index:5;display:flex;flex-direction:column;gap:1px;overflow:hidden}.mi-gzoom button{width:34px;height:32px;display:grid;place-items:center;color:rgb(var(--mi-glass-label));font-size:15px;transition:all .16s ease}.mi-gzoom button:hover{color:rgb(var(--mi-glass-white));background:#7e96ff24}.mi-gzoom button:disabled{opacity:.4;cursor:not-allowed}.mi-gzoom button:disabled:hover{color:rgb(var(--mi-glass-label));background:transparent}[data-testid="wiki.explore.fullscreen"] [data-testid="wiki.explore.fullscreen.expand"]{right:58px;bottom:20px;min-height:34px;gap:6px;padding:0 10px;border-radius:8px;font-size:12px;font-weight:700}[data-testid="wiki.explore.fullscreen"] [data-testid="wiki.explore.fullscreen.expand"] svg{width:14px;height:14px}.mi-modal-overlay{animation:overlay-in .18s ease-out both}.mi-modal-shell{animation:modal-in .24s cubic-bezier(.22,.7,.3,1) both}[data-testid="wiki.explore.fullscreen"][data-expanded=true]{background:radial-gradient(120% 90% at 18% 0%,rgb(var(--mi-night-grad-1)) 0%,transparent 55%),radial-gradient(100% 80% at 88% 100%,rgb(var(--mi-night-grad-2)) 0%,transparent 50%),rgb(var(--mi-night-bg))}[data-testid="wiki.explore.fullscreen"]>header{border-bottom:1px solid rgba(126,150,255,.14);padding-bottom:12px}[data-testid="wiki.explore.fullscreen"]>header h2{color:rgb(var(--mi-night-ink))}[data-testid="wiki.explore.fullscreen"] [data-testid="wiki.explore.fullscreen.close"]{border-color:#7e96ff3d;background:#11162b99;color:rgb(var(--mi-glass-ink))}[data-testid="wiki.explore.fullscreen"] [data-testid="wiki.explore.fullscreen.close"]:hover{border-color:#7e96ff80;color:rgb(var(--mi-glass-white));background:#7e96ff1f}[data-testid="wiki.explore.fullscreen"] [data-testid="wiki.explore.fullscreen.content"]{border-color:#7e96ff29}[data-testid="wiki.explore.fullscreen"] [data-testid="wiki.explore.fullscreen.expand"]{border-color:#7e96ff3d;background:#11162bb8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:rgb(var(--mi-glass-ink))}[data-testid="wiki.explore.fullscreen"] [data-testid="wiki.explore.fullscreen.expand"]:hover{border-color:#7e96ff80;color:rgb(var(--mi-glass-white))}.mi-fs-fit{display:inline-flex;align-items:center;gap:6px;border-radius:8px;border:1px solid rgba(126,150,255,.24);background:#11162b99;color:rgb(var(--mi-glass-ink));padding:5px 10px;font-size:12px;font-weight:500;transition:all .18s ease}.mi-fs-fit:hover{border-color:#7e96ff80;color:rgb(var(--mi-glass-white));background:#7e96ff1f}.mi-fs-fit:disabled{opacity:.4;cursor:not-allowed}.mi-sug:focus-visible,.mi-rel-list a:focus-visible,.mi-toc-list a:focus-visible,.mi-nightwindow .nw-head .open:focus-visible,.mi-cite-card .go:focus-visible,.mi-fs-fit:focus-visible,.mi-kcard:focus-visible{outline:none;box-shadow:var(--v35-focus-ring);border-radius:4px}.mi-gzoom button:focus-visible{outline:none;box-shadow:0 0 0 2px rgb(var(--color-accent-solid) / .65) inset;border-radius:6px}@media (max-width:1120px){.mi-answer-grid{grid-template-columns:1fr;gap:40px}.mi-entity-grid{grid-template-columns:1fr}.mi-minitoc{position:static;display:flex;gap:4px 18px;flex-wrap:wrap}.mi-minitoc a{border-left:0;padding:4px 0}.mi-card-row{grid-template-columns:1fr 1fr}.mi-toc-list{-moz-columns:1;columns:1}.mi-band{grid-template-columns:1fr;gap:18px}.mi-ginspect{width:260px}}@media (max-width:640px){.mi-gsearch{left:12px;right:12px;top:12px;transform:none;width:auto;padding:9px 14px}.mi-gpanel{left:12px;top:60px;width:min(150px,42vw);padding:12px 12px 10px}.mi-ginspect{right:12px;top:60px;width:min(240px,62vw);max-height:calc(100% - 110px)}.mi-gstatus{left:12px;bottom:12px;font-size:10px}.mi-gzoom{right:12px;bottom:12px}[data-testid="wiki.explore.fullscreen"] [data-testid="wiki.explore.fullscreen.expand"]{right:56px;bottom:12px}.mi-asset-strip{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.mi-asset{flex:0 0 auto;min-width:112px;padding:0 18px}.mi-asset:first-child{padding-left:2px}.mi-asset-arrow{flex:0 0 auto;padding:0 6px 0 14px}.mi-asset .v{font-size:28px}.mi-card-row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mi-view.on,.mi-ginspect,.mi-ginspect .sel .live,.mi-modal-overlay,.mi-modal-shell{animation:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:var(--space-0)}.inset-x-0{left:var(--space-0);right:var(--space-0)}.inset-x-3{left:var(--space-3);right:var(--space-3)}.inset-y-0{top:var(--space-0);bottom:var(--space-0)}.-bottom-px{bottom:-1px}.-left-px{left:-1px}.bottom-0{bottom:var(--space-0)}.bottom-3{bottom:var(--space-3)}.bottom-\[4\.5rem\]{bottom:4.5rem}.left-0{left:var(--space-0)}.left-0\.5{left:.125rem}.left-1\/2{left:50%}.left-2{left:var(--space-2)}.left-2\.5{left:.625rem}.left-\[0\.875rem\]{left:.875rem}.right-0{right:var(--space-0)}.right-1{right:var(--space-1)}.right-3{right:var(--space-3)}.right-4{right:var(--space-4)}.right-\[clamp\(12px\,2\.5vw\,20px\)\]{right:clamp(12px,2.5vw,20px)}.top-0{top:var(--space-0)}.top-0\.5{top:.125rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-4{top:var(--space-4)}.top-\[72px\]{top:72px}.top-\[clamp\(12px\,2\.5vw\,20px\)\]{top:clamp(12px,2.5vw,20px)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.m-0{margin:var(--space-0)}.-mx-1{margin-left:calc(var(--space-1) * -1);margin-right:calc(var(--space-1) * -1)}.-mx-6{margin-left:calc(var(--space-6) * -1);margin-right:calc(var(--space-6) * -1)}.mx-3{margin-left:var(--space-3);margin-right:var(--space-3)}.mx-\[22px\]{margin-left:22px;margin-right:22px}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.my-2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.my-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.-mb-6{margin-bottom:calc(var(--space-6) * -1)}.-ml-5{margin-left:calc(var(--space-5) * -1)}.-ml-px{margin-left:-1px}.-mt-px{margin-top:-1px}.mb-1{margin-bottom:var(--space-1)}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:var(--space-10)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:var(--space-1)}.ml-2{margin-left:var(--space-2)}.ml-3{margin-left:var(--space-3)}.ml-auto{margin-left:auto}.mr-1{margin-right:var(--space-1)}.mt-0{margin-top:var(--space-0)}.mt-0\.5{margin-top:.125rem}.mt-0_5{margin-top:var(--space-0_5)}.mt-1{margin-top:var(--space-1)}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:var(--space-10)}.mt-16{margin-top:var(--space-16)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-\[var\(--space-12\)\]{margin-top:var(--space-12)}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.size-10{width:var(--space-10);height:var(--space-10)}.size-4{width:var(--space-4);height:var(--space-4)}.size-5{width:var(--space-5);height:var(--space-5)}.size-7{width:var(--space-7);height:var(--space-7)}.h-0\.5{height:.125rem}.h-1{height:var(--space-1)}.h-1\.5{height:.375rem}.h-10{height:var(--space-10)}.h-12{height:var(--space-12)}.h-16{height:var(--space-16)}.h-2{height:var(--space-2)}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:var(--space-3)}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:var(--space-4)}.h-48{height:12rem}.h-5{height:var(--space-5)}.h-7{height:var(--space-7)}.h-72{height:18rem}.h-8{height:var(--space-8)}.h-9{height:var(--space-9)}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[30rem\]{height:30rem}.h-\[36px\]{height:36px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.max-h-full{max-height:100%}.min-h-0{min-height:var(--space-0)}.min-h-10{min-height:var(--space-10)}.min-h-\[24rem\]{min-height:24rem}.min-h-\[620px\]{min-height:620px}.min-h-\[70dvh\]{min-height:70dvh}.min-h-\[calc\(100vh-64px\)\]{min-height:calc(100vh - 64px)}.min-h-screen{min-height:100vh}.w-0{width:var(--space-0)}.w-0\.5{width:.125rem}.w-1{width:var(--space-1)}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-11\/12{width:91.666667%}.w-12{width:var(--space-12)}.w-2{width:var(--space-2)}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-3{width:var(--space-3)}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:var(--space-4)}.w-4\/6{width:66.666667%}.w-5{width:var(--space-5)}.w-64{width:16rem}.w-7{width:var(--space-7)}.w-8{width:var(--space-8)}.w-80{width:20rem}.w-9{width:var(--space-9)}.w-\[15px\]{width:15px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[480px\]{width:480px}.w-\[min\(14rem\,50vw\)\]{width:min(14rem,50vw)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:var(--space-0)}.min-w-32{min-width:8rem}.min-w-4{min-width:var(--space-4)}.min-w-\[10rem\]{min-width:10rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16px\]{min-width:16px}.min-w-\[18rem\]{min-width:18rem}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[1080px\]{max-width:1080px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[200px\]{max-width:200px}.max-w-\[24ch\]{max-width:24ch}.max-w-\[28ch\]{max-width:28ch}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[720px\]{max-width:720px}.max-w-\[85\%\]{max-width:85%}.max-w-\[88\%\]{max-width:88%}.max-w-\[8rem\]{max-width:8rem}.max-w-\[9rem\]{max-width:9rem}.max-w-article{max-width:var(--content-w-article)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-prose{max-width:65ch}.max-w-reading{max-width:var(--content-w-reading)}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[progress-fill_var\(--dur-fill\)_var\(--ease-standard\)_both\]{animation:progress-fill var(--dur-fill) var(--ease-standard) both}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-stretch{justify-content:stretch}.gap-0{gap:var(--space-0)}.gap-0\.5{gap:.125rem}.gap-1{gap:var(--space-1)}.gap-1\.5{gap:.375rem}.gap-10{gap:var(--space-10)}.gap-2{gap:var(--space-2)}.gap-2\.5{gap:.625rem}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.gap-\[0\.5rem\]{gap:.5rem}.gap-x-2{-moz-column-gap:var(--space-2);column-gap:var(--space-2)}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:var(--space-3);column-gap:var(--space-3)}.gap-x-4{-moz-column-gap:var(--space-4);column-gap:var(--space-4)}.gap-x-5{-moz-column-gap:var(--space-5);column-gap:var(--space-5)}.gap-x-6{-moz-column-gap:var(--space-6);column-gap:var(--space-6)}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:var(--space-1)}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:var(--space-2)}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(calc(var(--space-2) * -1) * var(--tw-space-x-reverse));margin-left:calc(calc(var(--space-2) * -1) * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-1) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-1) * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-2) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-2) * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-3) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-3) * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-4) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-4) * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-6) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-6) * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-\[5px\]{border-radius:5px}.rounded-\[inherit\]{border-radius:inherit}.rounded-button{border-radius:var(--radius-button)}.rounded-card{border-radius:var(--radius-card)}.rounded-chip{border-radius:var(--radius-chip)}.rounded-full{border-radius:9999px}.rounded-input{border-radius:var(--radius-input)}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-r-card{border-top-right-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card)}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.rounded-tl-sm{border-top-left-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#f0d000\]{--tw-border-opacity: 1;border-color:rgb(240 208 0 / var(--tw-border-opacity, 1))}.border-\[rgb\(var\(--v35-nw-frame\)\)\]{border-color:rgb(var(--v35-nw-frame))}.border-accent-solid{--tw-border-opacity: 1;border-color:rgb(var(--color-accent-solid) / var(--tw-border-opacity, 1))}.border-accent-solid\/30{border-color:rgb(var(--color-accent-solid) / .3)}.border-accent-solid\/40{border-color:rgb(var(--color-accent-solid) / .4)}.border-accent-solid\/50{border-color:rgb(var(--color-accent-solid) / .5)}.border-accent-solid\/60{border-color:rgb(var(--color-accent-solid) / .6)}.border-accent-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-accent-tint) / var(--tw-border-opacity, 1))}.border-border{--tw-border-opacity: 1;border-color:rgb(var(--color-border) / var(--tw-border-opacity, 1))}.border-border-strong{--tw-border-opacity: 1;border-color:rgb(var(--color-border-strong) / var(--tw-border-opacity, 1))}.border-canvas{--tw-border-opacity: 1;border-color:rgb(var(--color-canvas) / var(--tw-border-opacity, 1))}.border-provider-external-allowed-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-provider-external-allowed-tint) / var(--tw-border-opacity, 1))}.border-provider-external-blocked-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-provider-external-blocked-tint) / var(--tw-border-opacity, 1))}.border-provider-local-only-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-provider-local-only-tint) / var(--tw-border-opacity, 1))}.border-quality-block-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-quality-block-tint) / var(--tw-border-opacity, 1))}.border-quality-block\/30{border-color:rgb(var(--color-quality-block) / .3)}.border-quality-pass-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-quality-pass-tint) / var(--tw-border-opacity, 1))}.border-quality-pass\/30{border-color:rgb(var(--color-quality-pass) / .3)}.border-quality-warn{--tw-border-opacity: 1;border-color:rgb(var(--color-quality-warn) / var(--tw-border-opacity, 1))}.border-quality-warn-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-quality-warn-tint) / var(--tw-border-opacity, 1))}.border-quality-warn\/30{border-color:rgb(var(--color-quality-warn) / .3)}.border-safety-kg-mutation-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-safety-kg-mutation-tint) / var(--tw-border-opacity, 1))}.border-safety-projection-only-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-safety-projection-only-tint) / var(--tw-border-opacity, 1))}.border-safety-registry-mutation-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-safety-registry-mutation-tint) / var(--tw-border-opacity, 1))}.border-safety-wiki-truth-mutation-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-safety-wiki-truth-mutation-tint) / var(--tw-border-opacity, 1))}.border-status-applied-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-status-applied-tint) / var(--tw-border-opacity, 1))}.border-status-applied\/40{border-color:rgb(var(--color-status-applied) / .4)}.border-status-candidate-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-status-candidate-tint) / var(--tw-border-opacity, 1))}.border-status-rejected{--tw-border-opacity: 1;border-color:rgb(var(--color-status-rejected) / var(--tw-border-opacity, 1))}.border-status-rejected-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-status-rejected-tint) / var(--tw-border-opacity, 1))}.border-status-rejected\/40{border-color:rgb(var(--color-status-rejected) / .4)}.border-status-review-tint{--tw-border-opacity: 1;border-color:rgb(var(--color-status-review-tint) / var(--tw-border-opacity, 1))}.border-status-review\/40{border-color:rgb(var(--color-status-review) / .4)}.border-text-subtle{--tw-border-opacity: 1;border-color:rgb(var(--color-text-subtle) / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-l-accent-solid{--tw-border-opacity: 1;border-left-color:rgb(var(--color-accent-solid) / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.bg-\[\#0a1120\]\/70{background-color:#0a1120b3}.bg-\[\#5aa8ff\]{--tw-bg-opacity: 1;background-color:rgb(90 168 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fee500\]{--tw-bg-opacity: 1;background-color:rgb(254 229 0 / var(--tw-bg-opacity, 1))}.bg-\[rgb\(var\(--color-graph-canvas\)\)\]{background-color:rgb(var(--color-graph-canvas))}.bg-accent-solid{--tw-bg-opacity: 1;background-color:rgb(var(--color-accent-solid) / var(--tw-bg-opacity, 1))}.bg-accent-solid\/15{background-color:rgb(var(--color-accent-solid) / .15)}.bg-accent-solid\/5{background-color:rgb(var(--color-accent-solid) / .05)}.bg-accent-solid\/80{background-color:rgb(var(--color-accent-solid) / .8)}.bg-accent-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-accent-tint) / var(--tw-bg-opacity, 1))}.bg-border{--tw-bg-opacity: 1;background-color:rgb(var(--color-border) / var(--tw-bg-opacity, 1))}.bg-border-strong{--tw-bg-opacity: 1;background-color:rgb(var(--color-border-strong) / var(--tw-bg-opacity, 1))}.bg-canvas{--tw-bg-opacity: 1;background-color:rgb(var(--color-canvas) / var(--tw-bg-opacity, 1))}.bg-canvas\/70{background-color:rgb(var(--color-canvas) / .7)}.bg-canvas\/80{background-color:rgb(var(--color-canvas) / .8)}.bg-canvas\/90{background-color:rgb(var(--color-canvas) / .9)}.bg-current{background-color:currentColor}.bg-neutral-950{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-provider-external-allowed-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-provider-external-allowed-tint) / var(--tw-bg-opacity, 1))}.bg-provider-external-blocked-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-provider-external-blocked-tint) / var(--tw-bg-opacity, 1))}.bg-provider-local-only-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-provider-local-only-tint) / var(--tw-bg-opacity, 1))}.bg-quality-block{--tw-bg-opacity: 1;background-color:rgb(var(--color-quality-block) / var(--tw-bg-opacity, 1))}.bg-quality-block-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-quality-block-tint) / var(--tw-bg-opacity, 1))}.bg-quality-pass{--tw-bg-opacity: 1;background-color:rgb(var(--color-quality-pass) / var(--tw-bg-opacity, 1))}.bg-quality-pass-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-quality-pass-tint) / var(--tw-bg-opacity, 1))}.bg-quality-pass-tint\/30{background-color:rgb(var(--color-quality-pass-tint) / .3)}.bg-quality-pass-tint\/40{background-color:rgb(var(--color-quality-pass-tint) / .4)}.bg-quality-pass-tint\/50{background-color:rgb(var(--color-quality-pass-tint) / .5)}.bg-quality-pass-tint\/60{background-color:rgb(var(--color-quality-pass-tint) / .6)}.bg-quality-warn{--tw-bg-opacity: 1;background-color:rgb(var(--color-quality-warn) / var(--tw-bg-opacity, 1))}.bg-quality-warn-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-quality-warn-tint) / var(--tw-bg-opacity, 1))}.bg-quality-warn-tint\/60{background-color:rgb(var(--color-quality-warn-tint) / .6)}.bg-safety-kg-mutation-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-safety-kg-mutation-tint) / var(--tw-bg-opacity, 1))}.bg-safety-projection-only-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-safety-projection-only-tint) / var(--tw-bg-opacity, 1))}.bg-safety-registry-mutation-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-safety-registry-mutation-tint) / var(--tw-bg-opacity, 1))}.bg-safety-wiki-truth-mutation-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-safety-wiki-truth-mutation-tint) / var(--tw-bg-opacity, 1))}.bg-status-applied{--tw-bg-opacity: 1;background-color:rgb(var(--color-status-applied) / var(--tw-bg-opacity, 1))}.bg-status-applied-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-status-applied-tint) / var(--tw-bg-opacity, 1))}.bg-status-applied\/10{background-color:rgb(var(--color-status-applied) / .1)}.bg-status-candidate-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-status-candidate-tint) / var(--tw-bg-opacity, 1))}.bg-status-rejected{--tw-bg-opacity: 1;background-color:rgb(var(--color-status-rejected) / var(--tw-bg-opacity, 1))}.bg-status-rejected-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-status-rejected-tint) / var(--tw-bg-opacity, 1))}.bg-status-rejected\/10{background-color:rgb(var(--color-status-rejected) / .1)}.bg-status-review{--tw-bg-opacity: 1;background-color:rgb(var(--color-status-review) / var(--tw-bg-opacity, 1))}.bg-status-review-tint{--tw-bg-opacity: 1;background-color:rgb(var(--color-status-review-tint) / var(--tw-bg-opacity, 1))}.bg-status-review-tint\/60{background-color:rgb(var(--color-status-review-tint) / .6)}.bg-status-review\/10{background-color:rgb(var(--color-status-review) / .1)}.bg-surface{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface) / var(--tw-bg-opacity, 1))}.bg-surface-raised{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-raised) / var(--tw-bg-opacity, 1))}.bg-surface-raised\/40{background-color:rgb(var(--color-surface-raised) / .4)}.bg-surface-raised\/60{background-color:rgb(var(--color-surface-raised) / .6)}.bg-surface-raised\/90{background-color:rgb(var(--color-surface-raised) / .9)}.bg-surface-raised\/95{background-color:rgb(var(--color-surface-raised) / .95)}.bg-surface\/40{background-color:rgb(var(--color-surface) / .4)}.bg-surface\/50{background-color:rgb(var(--color-surface) / .5)}.bg-surface\/60{background-color:rgb(var(--color-surface) / .6)}.bg-surface\/70{background-color:rgb(var(--color-surface) / .7)}.bg-surface\/80{background-color:rgb(var(--color-surface) / .8)}.bg-text-muted{--tw-bg-opacity: 1;background-color:rgb(var(--color-text-muted) / var(--tw-bg-opacity, 1))}.bg-text-subtle{--tw-bg-opacity: 1;background-color:rgb(var(--color-text-subtle) / var(--tw-bg-opacity, 1))}.bg-text-subtle\/70{background-color:rgb(var(--color-text-subtle) / .7)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/15{background-color:#ffffff26}.bg-white\/5{background-color:#ffffff0d}.fill-surface-raised{fill:rgb(var(--color-surface-raised) / 1)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-0{padding:var(--space-0)}.p-0\.5{padding:.125rem}.p-1{padding:var(--space-1)}.p-10{padding:var(--space-10)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.p-\[1px\]{padding:1px}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[22px\]{padding-left:22px;padding-right:22px}.py-0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:var(--space-10);padding-bottom:var(--space-10)}.py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.pb-2\.5{padding-bottom:.625rem}.pb-4{padding-bottom:var(--space-4)}.pb-6{padding-bottom:var(--space-6)}.pl-0\.5{padding-left:.125rem}.pl-1\.5{padding-left:.375rem}.pl-2{padding-left:var(--space-2)}.pl-4{padding-left:var(--space-4)}.pl-5{padding-left:var(--space-5)}.pl-6{padding-left:var(--space-6)}.pl-8{padding-left:var(--space-8)}.pl-\[26px\]{padding-left:26px}.pr-2{padding-right:var(--space-2)}.pt-0_5{padding-top:var(--space-0_5)}.pt-1{padding-top:var(--space-1)}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:var(--space-2)}.pt-3{padding-top:var(--space-3)}.pt-4{padding-top:var(--space-4)}.pt-6{padding-top:var(--space-6)}.pt-8{padding-top:var(--space-8)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.55em\]{font-size:.55em}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.9em\]{font-size:.9em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[34px\]{font-size:34px}.text-base{font-size:1rem;line-height:1.5rem}.text-body{font-size:var(--text-body-size);line-height:var(--text-body-line);letter-spacing:var(--text-body-tracking)}.text-display{font-size:var(--text-display-size);line-height:var(--text-display-line);letter-spacing:var(--text-display-tracking)}.text-heading{font-size:var(--text-heading-size);line-height:var(--text-heading-line);letter-spacing:var(--text-heading-tracking)}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-micro{font-size:var(--text-micro-size);line-height:var(--text-micro-line);letter-spacing:var(--text-micro-tracking)}.text-reading{font-size:var(--text-reading-size);line-height:var(--text-reading-line);letter-spacing:var(--text-reading-tracking)}.text-sm{font-size:.875rem;line-height:1.25rem}.text-small{font-size:var(--text-small-size);line-height:var(--text-small-line);letter-spacing:var(--text-small-tracking)}.text-subhead{font-size:var(--text-subhead-size);line-height:var(--text-subhead-line);letter-spacing:var(--text-subhead-tracking)}.text-title{font-size:var(--text-title-size);line-height:var(--text-title-line);letter-spacing:var(--text-title-tracking)}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[590\]{font-weight:590}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.28\]{line-height:1.28}.leading-\[1\.7\]{line-height:1.7}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0a1120\]{--tw-text-opacity: 1;color:rgb(10 17 32 / var(--tw-text-opacity, 1))}.text-\[\#191600\]{--tw-text-opacity: 1;color:rgb(25 22 0 / var(--tw-text-opacity, 1))}.text-\[\#5aa8ff\]\/80{color:#5aa8ffcc}.text-\[\#8D95B4\]{--tw-text-opacity: 1;color:rgb(141 149 180 / var(--tw-text-opacity, 1))}.text-\[\#cfe0f5\]{--tw-text-opacity: 1;color:rgb(207 224 245 / var(--tw-text-opacity, 1))}.text-\[\#cfe0f5\]\/70{color:#cfe0f5b3}.text-\[\#cfe0f5\]\/80{color:#cfe0f5cc}.text-\[rgb\(var\(--color-on-accent\)\)\]{color:rgb(var(--color-on-accent))}.text-\[rgb\(var\(--color-text-on-dark\)\)\]{color:rgb(var(--color-text-on-dark))}.text-\[rgb\(var\(--color-text-on-dark-muted\)\)\]{color:rgb(var(--color-text-on-dark-muted))}.text-accent-solid{--tw-text-opacity: 1;color:rgb(var(--color-accent-solid) / var(--tw-text-opacity, 1))}.text-accent-text-on-tint{--tw-text-opacity: 1;color:rgb(var(--color-accent-text-on-tint) / var(--tw-text-opacity, 1))}.text-canvas{--tw-text-opacity: 1;color:rgb(var(--color-canvas) / var(--tw-text-opacity, 1))}.text-neutral-100{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-provider-external-allowed{--tw-text-opacity: 1;color:rgb(var(--color-provider-external-allowed) / var(--tw-text-opacity, 1))}.text-provider-external-blocked{--tw-text-opacity: 1;color:rgb(var(--color-provider-external-blocked) / var(--tw-text-opacity, 1))}.text-provider-local-only{--tw-text-opacity: 1;color:rgb(var(--color-provider-local-only) / var(--tw-text-opacity, 1))}.text-quality-block{--tw-text-opacity: 1;color:rgb(var(--color-quality-block) / var(--tw-text-opacity, 1))}.text-quality-pass{--tw-text-opacity: 1;color:rgb(var(--color-quality-pass) / var(--tw-text-opacity, 1))}.text-quality-warn{--tw-text-opacity: 1;color:rgb(var(--color-quality-warn) / var(--tw-text-opacity, 1))}.text-safety-kg-mutation{--tw-text-opacity: 1;color:rgb(var(--color-safety-kg-mutation) / var(--tw-text-opacity, 1))}.text-safety-projection-only{--tw-text-opacity: 1;color:rgb(var(--color-safety-projection-only) / var(--tw-text-opacity, 1))}.text-safety-registry-mutation{--tw-text-opacity: 1;color:rgb(var(--color-safety-registry-mutation) / var(--tw-text-opacity, 1))}.text-safety-wiki-truth-mutation{--tw-text-opacity: 1;color:rgb(var(--color-safety-wiki-truth-mutation) / var(--tw-text-opacity, 1))}.text-status-applied{--tw-text-opacity: 1;color:rgb(var(--color-status-applied) / var(--tw-text-opacity, 1))}.text-status-candidate{--tw-text-opacity: 1;color:rgb(var(--color-status-candidate) / var(--tw-text-opacity, 1))}.text-status-rejected{--tw-text-opacity: 1;color:rgb(var(--color-status-rejected) / var(--tw-text-opacity, 1))}.text-status-review{--tw-text-opacity: 1;color:rgb(var(--color-status-review) / var(--tw-text-opacity, 1))}.text-text{--tw-text-opacity: 1;color:rgb(var(--color-text) / var(--tw-text-opacity, 1))}.text-text-muted{--tw-text-opacity: 1;color:rgb(var(--color-text-muted) / var(--tw-text-opacity, 1))}.text-text-on-dark-muted{--tw-text-opacity: 1;color:rgb(var(--color-text-on-dark-muted) / var(--tw-text-opacity, 1))}.text-text-subtle{--tw-text-opacity: 1;color:rgb(var(--color-text-subtle) / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-text-subtle{text-decoration-color:rgb(var(--color-text-subtle) / 1)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-accent-solid{accent-color:rgb(var(--color-accent-solid) / 1)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-\[0\.06\]{opacity:.06}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-floating{--tw-shadow: var(--elev-floating);--tw-shadow-colored: var(--elev-floating);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-raised{--tw-shadow: var(--elev-raised);--tw-shadow-colored: var(--elev-raised);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-resting{--tw-shadow: var(--elev-resting);--tw-shadow-colored: var(--elev-resting);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--v35-shadow-1\)\]{--tw-shadow-color: var(--v35-shadow-1);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--v35-shadow-2\)\]{--tw-shadow-color: var(--v35-shadow-2);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.\!ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-accent-solid{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-accent-solid) / var(--tw-ring-opacity, 1))}.ring-offset-canvas{--tw-ring-offset-color: rgb(var(--color-canvas) / 1)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\,color\]{transition-property:height,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[padding\]{transition-property:padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,height\]{transition-property:transform,height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-\[100ms\]{transition-duration:.1s}.duration-\[160ms\]{transition-duration:.16s}.duration-macro{transition-duration:.3s}.duration-meso{transition-duration:.22s}.duration-micro{transition-duration:.15s}.ease-enter{transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-exit{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--color-accent-solid: 91 91 214;--color-accent-hover: 81 81 205;--color-accent-text-on-tint: 87 83 198;--color-accent-tint: 240 241 254;--color-on-accent: 255 255 255;--color-status-candidate: 128 131 141;--color-status-candidate-tint: 240 240 243;--color-status-review: 171 74 186;--color-status-review-tint: 251 235 251;--color-status-applied: 70 167 88;--color-status-applied-tint: 233 246 233;--color-status-rejected: 229 77 46;--color-status-rejected-tint: 254 235 231;--color-quality-pass: 134 234 212;--color-quality-pass-tint: 221 249 242;--color-quality-warn: 255 197 61;--color-quality-warn-tint: 255 247 194;--color-quality-block: 229 70 102;--color-quality-block-tint: 254 234 237;--color-safety-projection-only: 130 130 124;--color-safety-projection-only-tint: 241 240 239;--color-safety-kg-mutation: 124 226 254;--color-safety-kg-mutation-tint: 225 246 253;--color-safety-wiki-truth-mutation: 233 61 130;--color-safety-wiki-truth-mutation-tint: 255 233 240;--color-safety-registry-mutation: 247 107 21;--color-safety-registry-mutation-tint: 255 239 214;--color-provider-local-only: 41 163 131;--color-provider-local-only-tint: 230 247 237;--color-provider-external-allowed: 0 162 199;--color-provider-external-allowed-tint: 222 247 249;--color-provider-external-blocked: 229 72 77;--color-provider-external-blocked-tint: 254 235 236;--color-canvas: 249 249 248;--color-surface: 253 253 252;--color-surface-raised: 241 240 239;--color-border: 218 217 214;--color-border-strong: 207 206 202;--color-text: 28 32 36;--color-text-muted: 96 100 108;--color-text-subtle: 128 131 141;--color-text-on-dark: 245 245 245;--color-text-on-dark-muted: 160 160 160;--color-graph-canvas: 1 2 8;--color-entity-1: 70 167 88;--color-entity-2: 124 226 254;--color-entity-3: 91 91 214;--color-entity-4: 110 86 207;--color-entity-5: 247 107 21;--color-entity-6: 41 163 131;--color-entity-7: 171 74 186;--color-entity-8: 0 162 199;--color-domain-pack: 91 91 214;--motion-instant: 0ms;--motion-micro: .15s;--motion-short: .15s;--motion-meso: .22s;--motion-macro: .3s;--motion-flow: .48s;--motion-flow-long: .6s;--motion-theme-swap: .22s;--easing-enter: cubic-bezier(.22, 1, .36, 1);--easing-exit: cubic-bezier(.4, 0, .2, 1);--easing-spring: cubic-bezier(.32, .72, 0, 1);--easing-ease-out: cubic-bezier(0, 0, .2, 1);--space-0: 0;--space-0_5: 2px;--space-1: 4px;--space-1_5: 6px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-9: 40px;--space-10: 48px;--space-11: 56px;--space-12: 64px;--space-16: 64px;--text-display-size: 34px;--text-display-line: 1.15;--text-display-tracking: -.02em;--text-title-size: 24px;--text-title-line: 1.2;--text-title-tracking: -.015em;--text-heading-size: 19px;--text-heading-line: 1.3;--text-heading-tracking: -.01em;--text-subhead-size: 16px;--text-subhead-line: 1.4;--text-subhead-tracking: -.005em;--text-body-size: 15px;--text-body-line: 1.6;--text-body-tracking: 0;--text-reading-size: 15px;--text-reading-line: 1.7;--text-reading-tracking: 0;--text-small-size: 13px;--text-small-line: 1.5;--text-small-tracking: 0;--text-micro-size: 11px;--text-micro-line: 1.45;--text-micro-tracking: .01em;--text-article-title-size: clamp(30px, 4.2vw, 40px);--text-article-title-line: 1.25;--text-article-title-tracking: -.02em;--text-article-title-weight: 700;--text-lede-size: 19px;--text-lede-line: 1.6;--text-lede-tracking: 0;--elev-resting: 0 1px 2px rgb(0 0 0 / .06);--elev-raised: 0 2px 8px rgb(0 0 0 / .08);--elev-floating: 0 8px 24px rgb(0 0 0 / .12);--radius-card: 12px;--radius-button: 8px;--radius-chip: 6px;--radius-input: 8px;--layout-sidebar-w: 240px;--layout-sidebar-w-collapsed: 64px;--layout-topbar-h: 56px;--layout-content-max-w: 1440px;--layout-panel-gap: 16px;--font-sans: "Pretendard Variable", "Pretendard Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Apple SD Gothic Neo", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--measure-prose: 68ch;--content-w-reading: 42rem;--content-w-answer: 56rem;--content-w-article: 64rem;--content-w-wide: 1440px;--v35-hairline: rgba(15, 18, 25, .14);--v35-focus-ring: 0 0 0 3px rgba(61, 90, 254, .22);--v35-chip-grad: linear-gradient(145deg, #4b66ff, #2b41d8);--v35-chip-shadow: inset 0 0 0 1px rgba(255, 255, 255, .22), 0 4px 12px -4px rgba(43, 65, 216, .5);--v35-shadow-1: 0 1px 2px rgba(15, 18, 25, .04), 0 10px 28px -18px rgba(15, 18, 25, .18);--v35-shadow-2: 0 1px 2px rgba(15, 18, 25, .05), 0 20px 44px -20px rgba(15, 18, 25, .22)}:root[data-theme=dark],.dark{color-scheme:dark;--color-accent-solid: 91 91 214;--color-accent-hover: 110 106 222;--color-accent-text-on-tint: 38 42 101;--color-accent-tint: 23 22 37;--color-status-candidate: 176 180 186;--color-status-candidate-tint: 33 34 37;--color-status-review: 182 88 196;--color-status-review-tint: 53 26 53;--color-status-applied: 83 179 101;--color-status-applied-tint: 27 42 30;--color-status-rejected: 236 97 66;--color-status-rejected-tint: 57 23 20;--color-quality-pass: 168 245 229;--color-quality-pass-tint: 9 44 43;--color-quality-warn: 255 214 10;--color-quality-warn-tint: 48 32 8;--color-quality-block: 236 90 114;--color-quality-block-tint: 58 20 30;--color-safety-projection-only: 181 179 173;--color-safety-projection-only-tint: 34 34 33;--color-safety-kg-mutation: 168 238 255;--color-safety-kg-mutation-tint: 17 40 64;--color-safety-wiki-truth-mutation: 238 81 138;--color-safety-wiki-truth-mutation-tint: 56 21 37;--color-safety-registry-mutation: 255 128 31;--color-safety-registry-mutation-tint: 51 30 11;--color-provider-local-only: 39 176 139;--color-provider-local-only-tint: 15 46 34;--color-provider-external-allowed: 35 175 208;--color-provider-external-allowed-tint: 8 44 54;--color-provider-external-blocked: 236 93 94;--color-provider-external-blocked-tint: 59 18 25;--color-canvas: 14 17 22;--color-surface: 26 31 40;--color-surface-raised: 36 43 56;--color-border: 44 51 63;--color-border-strong: 61 69 83;--color-text: 243 244 246;--color-text-muted: 182 188 199;--color-text-subtle: 128 135 149;--color-text-on-dark: 245 245 245;--color-text-on-dark-muted: 160 160 160;--color-graph-canvas: 1 2 8;--color-entity-1: 83 179 101;--color-entity-2: 124 226 254;--color-entity-3: 110 106 222;--color-entity-4: 125 102 217;--color-entity-5: 255 128 31;--color-entity-6: 39 176 139;--color-entity-7: 182 88 196;--color-entity-8: 0 162 199;--color-domain-pack: 110 106 222;--v35-hairline: rgba(232, 235, 244, .18);--v35-focus-ring: 0 0 0 3px rgba(69, 189, 255, .28);--v35-chip-grad: linear-gradient(145deg, #45bdff, #1673db);--v35-chip-shadow: inset 0 0 0 1px rgba(255, 255, 255, .18), 0 4px 14px -4px rgba(69, 189, 255, .35);--v35-shadow-1: 0 1px 2px rgba(0, 0, 0, .35), 0 10px 28px -18px rgba(0, 0, 0, .6);--v35-shadow-2: 0 1px 2px rgba(0, 0, 0, .4), 0 20px 44px -20px rgba(0, 0, 0, .7);--color-bg-page: var(--dk-page);--color-bg-section: var(--dk-section);--color-bg-surface: var(--dk-surface);--color-bg-elevated: var(--dk-elevated);--color-bg-accent: color-mix(in srgb, var(--brand-400) 18%, var(--dk-surface));--qds-color-text: var(--dk-ink);--color-text-secondary: var(--dk-ink-2);--qds-color-text-muted: var(--dk-ink-muted);--color-text-disabled: var(--dk-ink-dis);--color-brand: var(--brand-350);--color-brand-active: var(--brand-300);--color-brand-highlight: var(--brand-300);--qds-color-border: var(--dk-border);--color-border-subtle: var(--dk-elevated);--color-status-info: var(--blue-lt);--service-blue-soft: var(--qds-brand-tint);--service-success-soft: var(--qds-green-surface-10-2);--shadow-service-surface: 0 18px 42px rgba(0, 0, 0, .28);--shadow-service-control: 0 10px 26px rgba(0, 0, 0, .24);--qds-blue-border-30: color-mix(in srgb, var(--brand-400) 31%, var(--dk-surface));--qds-blue-border-30-2: color-mix(in srgb, var(--brand-400) 30%, var(--dk-surface));--qds-blue-border-40: color-mix(in srgb, var(--brand-400) 37%, var(--dk-surface));--qds-blue-border-40-2: color-mix(in srgb, var(--brand-400) 46%, var(--dk-surface));--qds-blue-border-40-3: color-mix(in srgb, var(--brand-400) 52%, var(--dk-surface));--qds-blue-border-40-4: color-mix(in srgb, var(--brand-400) 52%, var(--dk-surface));--qds-blue-border-40-5: color-mix(in srgb, var(--brand-400) 52%, var(--dk-surface));--qds-blue-border-50: color-mix(in srgb, var(--brand-400) 56%, var(--dk-surface));--qds-blue-border-50-2: #58a8ff;--qds-blue-ink-60: var(--brand-300);--qds-blue-ink-60-2: var(--brand-300);--qds-blue-ink-70: var(--brand-300);--qds-blue-surface-05: color-mix(in srgb, var(--brand-400) 8%, var(--dk-surface));--qds-blue-surface-20: color-mix(in srgb, var(--brand-400) 15%, var(--dk-surface));--qds-blue-surface-20-2: color-mix(in srgb, var(--brand-400) 15%, var(--dk-surface));--qds-blue-surface-30: color-mix(in srgb, var(--brand-400) 21%, var(--dk-surface));--qds-blue-surface-30-2: color-mix(in srgb, var(--brand-400) 27%, var(--dk-surface));--qds-blue-surface-40: color-mix(in srgb, var(--brand-400) 34%, var(--dk-surface));--qds-blue-surface-40-2: color-mix(in srgb, var(--brand-400) 32%, var(--dk-surface));--qds-blue-surface-50: color-mix(in srgb, var(--brand-400) 34%, var(--dk-surface));--qds-blue-surface-60: #2563eb;--qds-blue-surface-60-2: #3b82f6;--qds-blue-surface-70: #3157d5;--qds-blue-surface-90: #0f172a;--qds-blue-surface-90-2: #172033;--qds-blue-surface-90-3: #2d3345;--qds-border: var(--dk-border);--qds-border-strong: #3d4553;--qds-border-subtle: var(--dk-border);--qds-brand-border: color-mix(in srgb, var(--brand-400) 33%, var(--dk-surface));--qds-brand-border-soft: color-mix(in srgb, var(--brand-400) 26%, var(--dk-surface));--qds-brand-tint: color-mix(in srgb, var(--brand-400) 8%, var(--dk-surface));--qds-brand-tint-strong: color-mix(in srgb, var(--brand-400) 15%, var(--dk-surface));--qds-green-border-30: color-mix(in srgb, var(--green) 36%, var(--dk-surface));--qds-green-border-40: color-mix(in srgb, var(--green) 47%, var(--dk-surface));--qds-green-ink-90: #4ade80;--qds-green-ink-90-2: #4ade80;--qds-green-ink-90-3: #4ade80;--qds-green-ink-90-4: #4ade80;--qds-green-ink-90-5: #4ade80;--qds-green-surface-10: color-mix(in srgb, var(--green) 8%, var(--dk-surface));--qds-green-surface-10-2: color-mix(in srgb, var(--green) 8%, var(--dk-surface));--qds-green-surface-50: color-mix(in srgb, var(--green) 34%, var(--dk-surface));--qds-green-surface-90: #147a54;--qds-ink: var(--dk-ink);--qds-ink-body: var(--dk-ink-2);--qds-ink-muted: var(--dk-ink-muted);--qds-ink-subtle: var(--dk-ink-dis);--qds-n-border-00: var(--dk-border);--qds-n-border-20: var(--dk-border);--qds-n-border-20-2: var(--dk-border);--qds-n-border-20-3: var(--dk-border);--qds-n-border-30: var(--dk-border);--qds-n-border-40: #3d4553;--qds-n-border-40-2: #3d4553;--qds-n-border-40-3: var(--dk-border);--qds-n-ink-20: var(--dk-ink-dis);--qds-n-ink-50: var(--dk-ink-dis);--qds-n-ink-60: var(--dk-ink-muted);--qds-n-ink-70: var(--dk-ink-muted);--qds-n-ink-80: var(--dk-ink-2);--qds-n-ink-80-2: var(--dk-ink-2);--qds-n-ink-90: var(--dk-ink);--qds-n-ink-90-2: var(--dk-ink);--qds-n-ink-90-3: var(--dk-ink);--qds-n-ink-90-4: var(--dk-ink-2);--qds-n-surface-10: var(--dk-elevated);--qds-n-surface-10-2: var(--dk-section);--qds-n-surface-20: var(--dk-elevated);--qds-orange-border-50: color-mix(in srgb, var(--amber) 56%, var(--dk-surface));--qds-orange-border-50-2: color-mix(in srgb, var(--amber) 56%, var(--dk-surface));--qds-orange-ink-60: #fbbf24;--qds-orange-ink-80: #fbbf24;--qds-orange-ink-80-2: #fbbf24;--qds-orange-ink-80-3: #fbbf24;--qds-orange-ink-80-4: #fbbf24;--qds-orange-ink-90: #fbbf24;--qds-orange-ink-90-2: #fbbf24;--qds-orange-surface-10: color-mix(in srgb, var(--amber) 8%, var(--dk-surface));--qds-orange-surface-20: color-mix(in srgb, var(--amber) 13%, var(--dk-surface));--qds-orange-surface-30: color-mix(in srgb, var(--amber) 27%, var(--dk-surface));--qds-orange-surface-50: color-mix(in srgb, var(--amber) 34%, var(--dk-surface));--qds-orange-surface-70: #d97706;--qds-red-border-30: color-mix(in srgb, var(--red) 25%, var(--dk-surface));--qds-red-border-40: color-mix(in srgb, var(--red) 41%, var(--dk-surface));--qds-red-border-70: #d92d20;--qds-red-ink-70: #fca5a5;--qds-red-ink-70-2: #fca5a5;--qds-red-ink-80: #fca5a5;--qds-red-ink-80-2: #fca5a5;--qds-red-ink-80-3: #fca5a5;--qds-red-surface-05: color-mix(in srgb, var(--red) 8%, var(--dk-surface));--qds-red-surface-05-2: color-mix(in srgb, var(--red) 8%, var(--dk-surface));--qds-red-surface-10: color-mix(in srgb, var(--red) 12%, var(--dk-surface));--qds-red-surface-30: color-mix(in srgb, var(--red) 21%, var(--dk-surface));--qds-red-surface-70: #dc2626;--qds-red-surface-70-2: #d92d20;--qds-red-surface-80: #b42318;--qds-surface: var(--dk-surface);--qds-surface-muted: color-mix(in srgb, var(--brand-400) 10%, var(--dk-surface));--qds-surface-strong: color-mix(in srgb, var(--brand-400) 34%, var(--dk-surface));--qds-surface-subtle: var(--dk-section);--qds-teal-border-60: #5eead4;--qds-teal-ink-90: #5eead4;--qds-teal-surface-10: color-mix(in srgb, #14b8a6 8%, var(--dk-surface));--qds-teal-surface-80: #14b8a6;--qds-yellow-border-50: color-mix(in srgb, var(--amber) 56%, var(--dk-surface));--qds-yellow-border-60: #facc15;--qds-yellow-ink-50: #fde68a;--qds-yellow-surface-10: color-mix(in srgb, var(--amber) 8%, var(--dk-surface))}html,body,#root{height:100%;margin:0}body{background:rgb(var(--color-canvas));color:rgb(var(--color-text));font-family:var(--font-sans);transition:background var(--motion-theme-swap) var(--easing-enter),color var(--motion-theme-swap) var(--easing-enter);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::-moz-selection{background:rgb(var(--color-accent-solid) / .16)}::selection{background:rgb(var(--color-accent-solid) / .16)}:root[data-theme=dark] ::-moz-selection,.dark ::-moz-selection{background:rgb(var(--color-accent-solid) / .22)}:root[data-theme=dark] ::selection,.dark ::selection{background:rgb(var(--color-accent-solid) / .22)}:root{--brand-50: #eff2fc;--brand-100: #e0e6f9;--brand-300: #8ea3e8;--brand-350: #6581e0;--brand-400: #3157d5;--brand-500: #2847af;--brand-600: #1e3684;--brand-700: #152559;--white: #ffffff;--gray-25: #f7f8fa;--gray-50: #f4f4f5;--gray-200: #e5e5e5;--gray-300: #c7c7cb;--gray-400: #9b9ba1;--gray-500: #717176;--gray-600: #49484b;--gray-800: #1f1f1f;--navy-900: #0f172a;--dk-page: #0e1116;--dk-section: #151a21;--dk-surface: #1a1f28;--dk-elevated: #242b38;--dk-border: #2c333f;--dk-ink: #f3f4f6;--dk-ink-2: #b6bcc7;--dk-ink-muted:#808795;--dk-ink-dis: #545c6b;--green: #00bf40;--amber: #ff9200;--red: #ff4242;--blue: #3b82f6;--blue-lt: #60a5fa;color-scheme:light;--color-bg-page: light-dark(var(--gray-25), var(--dk-page));--color-bg-section: light-dark(var(--gray-50), var(--dk-section));--color-bg-surface: light-dark(var(--white), var(--dk-surface));--color-bg-elevated: light-dark(var(--gray-50), var(--dk-elevated));--color-bg-accent: light-dark(var(--brand-50), color-mix(in srgb, var(--brand-400) 18%, var(--dk-surface)));--qds-color-text: light-dark(var(--gray-800), var(--dk-ink));--color-text-secondary: light-dark(var(--gray-500), var(--dk-ink-2));--qds-color-text-muted: light-dark(var(--gray-400), var(--dk-ink-muted));--color-text-disabled: light-dark(var(--gray-300), var(--dk-ink-dis));--color-brand: light-dark(var(--brand-400), var(--brand-350));--color-brand-active: light-dark(var(--brand-500), var(--brand-300));--color-brand-highlight:light-dark(var(--brand-350), var(--brand-300));--qds-color-border: light-dark(var(--gray-200), var(--dk-border));--color-border-subtle: light-dark(var(--gray-200), var(--dk-elevated));--color-status-success: var(--green);--color-status-warning: var(--amber);--color-status-error: var(--red);--color-status-info: light-dark(var(--blue), var(--blue-lt));--color-nav-dark: var(--navy-900);--color-text-on-brand: var(--white);--color-text-on-danger: var(--white);--color-text-on-success: var(--white);--color-text-on-warning: var(--qds-color-text);--color-text-on-info: var(--white)}:root{--qds-blue-border-30: #bfdbfe;--qds-blue-border-30-2: #bfd0ff;--qds-blue-border-40: #b8c7f7;--qds-blue-border-40-2: #9db2ff;--qds-blue-border-40-3: #9db2f2;--qds-blue-border-40-4: #93c5fd;--qds-blue-border-40-5: #b7c4d8;--qds-blue-border-50: #8ea3e8;--qds-blue-border-50-2: #58a8ff;--qds-blue-ink-60: #4562ff;--qds-blue-ink-60-2: #4f46e5;--qds-blue-ink-70: #1d4ed8;--qds-blue-surface-05: #f5f8ff;--qds-blue-surface-20: #d8e3ff;--qds-blue-surface-20-2: #dbeafe;--qds-blue-surface-30: #dfe3ea;--qds-blue-surface-30-2: #b9c9ff;--qds-blue-surface-40: #8fa5ff;--qds-blue-surface-40-2: #d0d5dd;--qds-blue-surface-50: #b8c0cc;--qds-blue-surface-60: #2563eb;--qds-blue-surface-60-2: #3b82f6;--qds-blue-surface-70: #3157d5;--qds-blue-surface-90: #0f172a;--qds-blue-surface-90-2: #172033;--qds-blue-surface-90-3: #2d3345;--qds-border: #d7dfec;--qds-border-strong: #b8c4d4;--qds-border-subtle: #edf0f4;--qds-brand-border: #b9c9ff;--qds-brand-border-soft: #c8d3ff;--qds-brand-tint: #eef4ff;--qds-brand-tint-strong: #e2e9f5;--qds-green-border-30: #bbf7d0;--qds-green-border-40: #b8e2cf;--qds-green-ink-90: #123a2a;--qds-green-ink-90-2: #147a54;--qds-green-ink-90-3: #244c3c;--qds-green-ink-90-4: #047857;--qds-green-ink-90-5: #22543d;--qds-green-surface-10: #f2fbf6;--qds-green-surface-10-2: #ecfdf3;--qds-green-surface-50: #9ce0c2;--qds-green-surface-90: #147a54;--qds-ink: #101828;--qds-ink-body: #475467;--qds-ink-muted: #667085;--qds-ink-subtle: #98a2b3;--qds-n-border-00: #ffffff;--qds-n-border-20: #e1e6ee;--qds-n-border-20-2: #e6ebf3;--qds-n-border-20-3: #dbe4f5;--qds-n-border-30: #cfd8e8;--qds-n-border-40: #bfd7c8;--qds-n-border-40-2: #c7c7cb;--qds-n-border-40-3: #c8d2e1;--qds-n-ink-20: #dbe9ff;--qds-n-ink-50: #a6adba;--qds-n-ink-60: #8792a6;--qds-n-ink-70: #717176;--qds-n-ink-80: #4d5a6d;--qds-n-ink-80-2: #416155;--qds-n-ink-90: #123026;--qds-n-ink-90-2: #1d2939;--qds-n-ink-90-3: #172033;--qds-n-ink-90-4: #344054;--qds-n-surface-10: #eef1f5;--qds-n-surface-10-2: #f5f6f8;--qds-n-surface-20: #e9ebef;--qds-orange-border-50: #fedf89;--qds-orange-border-50-2: #f4c76d;--qds-orange-ink-60: #f2b84b;--qds-orange-ink-80: #c2410c;--qds-orange-ink-80-2: #d48a00;--qds-orange-ink-80-3: #9a5b00;--qds-orange-ink-80-4: #b45309;--qds-orange-ink-90: #854d0e;--qds-orange-ink-90-2: #7a4b00;--qds-orange-surface-10: #fff7ed;--qds-orange-surface-20: #fef3e0;--qds-orange-surface-30: #ffd7bb;--qds-orange-surface-50: #f4bd96;--qds-orange-surface-70: #d97706;--qds-red-border-30: #fecaca;--qds-red-border-40: #f3b8b4;--qds-red-border-70: #d92d20;--qds-red-ink-70: #d92d20;--qds-red-ink-70-2: #dc2626;--qds-red-ink-80: #b42318;--qds-red-ink-80-2: #991b1b;--qds-red-ink-80-3: #b91c1c;--qds-red-surface-05: #fff1f2;--qds-red-surface-05-2: #fff7f7;--qds-red-surface-10: #fee2e2;--qds-red-surface-30: #fecaca;--qds-red-surface-70: #dc2626;--qds-red-surface-70-2: #d92d20;--qds-red-surface-80: #b42318;--qds-surface: #ffffff;--qds-surface-muted: #eef2f6;--qds-surface-strong: #c4c8d0;--qds-surface-subtle: #f8fafc;--qds-teal-border-60: #5eead4;--qds-teal-ink-90: #0f766e;--qds-teal-surface-10: #f0fdfa;--qds-teal-surface-80: #14b8a6;--qds-yellow-border-50: #fde68a;--qds-yellow-border-60: #facc15;--qds-yellow-ink-50: #fde68a;--qds-yellow-surface-10: #fffbeb}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark] :is(.client-shell,.client-sidebar){background:var(--client-bg)}:root[data-theme=dark] :is(.client-main-panel,.panel,.hero-panel,.metric-card,.admin-review-summary-card,.qds-elevated-surface,.qds-select-menu,.workspace-project-switcher,.workspace-project-picker .qds-select-trigger,.role-picker .qds-select-trigger,.scope-panel){border-color:var(--client-border);background:var(--client-panel);color:var(--client-ink);box-shadow:none}:root[data-theme=dark] :is(.qds-btn-secondary,.service-sidebar-toggle,.scope-account-theme-button,.scope-account-logout-button,.scope-account-link,.nav-item){color:var(--client-muted)}:root[data-theme=dark] :is(.qds-btn-secondary,.service-sidebar-toggle){background:var(--client-panel)}:root[data-theme=dark] :is(input,textarea,select){border-color:var(--client-border);color:var(--client-ink)}:root[data-theme=dark] :is(input,textarea)::-moz-placeholder{color:var(--client-muted)}:root[data-theme=dark] :is(input,textarea)::placeholder{color:var(--client-muted)}:root[data-theme=dark] :is(.nav-item:hover,.scope-account-link:hover,.scope-account-theme-button:hover,.scope-account-theme-button:focus-visible,.scope-account-logout-button:hover,.scope-account-logout-button:focus-visible){background:var(--service-blue-soft);color:var(--brand-300)}:root[data-theme=dark] .nav-item-active{border-color:color-mix(in srgb,var(--brand-300),transparent 42%);background:color-mix(in srgb,var(--brand-400) 20%,var(--client-panel));box-shadow:none;color:var(--brand-300)}:root{--qds-space-8: 8px;--qds-space-12: 12px;--qds-space-16: 16px;--qds-space-20: 20px;--qds-space-24: 24px;--qds-space-28: 28px;--qds-space-32: 32px;--qds-space-40: 40px;--qds-space-48: 48px;--qds-space-64: 64px;--qds-space-80: 80px;--qds-space-120: 120px;--qds-control-height: 44px;--scale-1: 1px;--scale-2: 2px;--scale-4: 4px;--scale-100: 100px;--r-1: 4px;--r-2: 8px;--r-3: 12px;--r-4: 16px;--r-5: 24px;--r-full: 999px;--service-toc-panel-width: minmax(220px, 300px);--service-search-select-width: 118px;--font-sans: "Pretendard Variable", "Pretendard", system-ui, sans-serif;--shadow-sm: 0 1px 0 color-mix(in srgb, var(--qds-color-border), transparent 60%);--shadow-card: 0 8px 20px color-mix(in srgb, var(--qds-color-text), transparent 95%);--shadow-card-hover:0 12px 24px color-mix(in srgb, var(--qds-color-text), transparent 92%);--shadow-floating: 0 8px 16px color-mix(in srgb, var(--qds-color-text), transparent 92%), 0 2px 8px color-mix(in srgb, var(--qds-color-text), transparent 94%);--shadow-modal: 0 16px 32px color-mix(in srgb, var(--qds-color-text), transparent 88%), 0 8px 16px color-mix(in srgb, var(--qds-color-text), transparent 92%);--shadow-brand-button: 0 8px 16px color-mix(in srgb, var(--color-brand), transparent 84%);--shadow-service-surface: 0 18px 42px rgba(15, 23, 42, .08);--shadow-service-control: 0 10px 26px rgba(15, 23, 42, .07);--service-success: var(--qds-green-ink-90-2);--service-success-soft: var(--qds-green-surface-10-2);--service-blue-soft: var(--qds-brand-tint);--dur-instant: 75ms;--dur-fast: .15s;--dur-base: .2s;--dur-emphasis: .26s;--dur-slow: .32s;--dur-fill: .5s;--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-enter: cubic-bezier(.32, .72, 0, 1);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-exit: cubic-bezier(.4, 0, 1, 1);--text-display-size: 56px;--text-display-lh: 62px;--text-display-w: 700;--text-display-ls: -.025em;--text-title-1-size: 36px;--text-title-1-lh: 43px;--text-title-1-w: 700;--text-title-1-ls: -.015em;--text-title-2-size: 28px;--text-title-2-lh: 38px;--text-title-2-w: 700;--text-title-2-ls: -.01em;--text-title-3-size: 24px;--text-title-3-lh: 32px;--text-title-3-w: 600;--text-title-3-ls: -.01em;--text-heading-1-size: 20px;--text-heading-1-lh: 28px;--text-heading-1-w: 600;--text-heading-1-ls: -.008em;--text-heading-2-size: 18px;--text-heading-2-lh: 25px;--text-heading-2-w: 600;--text-heading-2-ls: -.005em;--text-heading-2-medium-size: 18px;--text-heading-2-medium-lh: 25px;--text-heading-2-medium-w: 500;--text-heading-2-medium-ls: -.005em;--text-body-1-size: 16px;--text-body-1-lh: 26px;--text-body-1-w: 400;--text-body-1-ls: 0em;--text-body-1-medium-size: 16px;--text-body-1-medium-lh: 26px;--text-body-1-medium-w: 500;--text-body-1-medium-ls: 0em;--text-body-2-size: 14px;--text-body-2-lh: 23px;--text-body-2-w: 400;--text-body-2-ls: 0em;--text-body-2-medium-size: 14px;--text-body-2-medium-lh: 23px;--text-body-2-medium-w: 500;--text-body-2-medium-ls: 0em;--text-body-1: var(--text-body-1-w) var(--text-body-1-size) / var(--text-body-1-lh) var(--font-sans);--text-body-1-medium: var(--text-body-1-medium-w) var(--text-body-1-medium-size) / var(--text-body-1-medium-lh) var(--font-sans);--text-body-2: var(--text-body-2-w) var(--text-body-2-size) / var(--text-body-2-lh) var(--font-sans);--text-body-2-medium: var(--text-body-2-medium-w) var(--text-body-2-medium-size) / var(--text-body-2-medium-lh) var(--font-sans);--text-caption: var(--text-caption-w) var(--text-caption-size) / var(--text-caption-lh) var(--font-sans);--text-label: var(--text-label-w) var(--text-label-size) / var(--text-label-lh) var(--font-sans);--text-label-size: 14px;--text-label-lh: 20px;--text-label-w: 600;--text-label-ls: .01em;--text-label-regular-size: 14px;--text-label-regular-lh: 20px;--text-label-regular-w: 400;--text-label-regular-ls: .01em;--text-caption-size: 12px;--text-caption-lh: 19px;--text-caption-w: 400;--text-caption-ls: .02em}:root{--client-bg: var(--color-bg-page);--client-panel: var(--color-bg-surface);--client-panel-soft: var(--color-bg-elevated);--client-ink: var(--qds-color-text);--client-muted: var(--color-text-secondary);--client-border: var(--qds-color-border);--client-blue: var(--color-brand);--client-green: var(--color-status-success);--client-amber: var(--color-status-warning);--client-red: var(--color-status-error);--client-radius: var(--r-2);--client-ink-description: var(--qds-n-ink-90-4);--text-meta-size: 13px;--client-card-border: var(--qds-border);--client-card-border-hover: var(--qds-blue-border-40);--client-card-shadow-hover: rgba(15, 23, 42, .08);--client-amber-soft-border: var(--qds-orange-border-50);--client-amber-soft-bg: var(--qds-yellow-surface-10);--client-amber-soft-text: var(--qds-orange-ink-90-2);--client-green-soft-border: var(--qds-green-border-30);--client-green-soft-bg: var(--qds-green-surface-10);--client-green-soft-text: var(--qds-green-ink-90-2);--client-red-soft-border: var(--qds-red-border-30);--client-red-soft-bg: var(--qds-red-surface-05);--client-red-soft-text: var(--qds-red-ink-80);font-family:var(--font-sans)}.qds-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--qds-space-8);border-radius:var(--r-2);min-height:var(--qds-control-height);font-size:var(--text-label-size);line-height:20px;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.qds-btn-sm{min-height:36px}.qds-btn-xs{min-height:32px}.qds-btn-secondary{border:1px solid var(--client-border);background:var(--qds-surface);color:var(--client-ink);padding:0 12px}.qds-btn-secondary:hover{border-color:var(--color-brand);color:var(--color-brand)}.qds-btn-primary{border:1px solid var(--color-brand);background:var(--color-brand);color:var(--color-text-on-brand);padding:0 var(--qds-space-16);font-weight:700;box-shadow:var(--shadow-brand-button)}.qds-btn-primary:hover{border-color:var(--color-brand-active);background:var(--color-brand-active);transform:translateY(-1px)}.qds-btn-danger{border:1px solid var(--color-status-error);background:var(--color-status-error);color:var(--color-text-on-brand);padding:0 var(--qds-space-16);font-weight:700}.qds-btn-danger:hover{border-color:color-mix(in srgb,var(--color-status-error),black 12%);background:color-mix(in srgb,var(--color-status-error),black 12%)}.qds-btn-primary:disabled,.qds-btn-secondary:disabled,.qds-btn-danger:disabled{border-color:var(--qds-color-border);background:var(--color-bg-elevated);color:var(--qds-color-text-muted);cursor:not-allowed;box-shadow:none;transform:none}.qds-card-interactive{border-color:var(--client-card-border);box-shadow:0 1px #0f172a08;transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.qds-card-interactive:hover,.qds-card-interactive:focus-visible{border-color:var(--client-card-border-hover);box-shadow:0 12px 28px var(--client-card-shadow-hover);transform:translateY(-1px)}.qds-field{border-color:var(--qds-border);background:color-mix(in srgb,var(--qds-surface) 94%,transparent);box-shadow:var(--shadow-service-control);transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.qds-field:focus-within{border-color:var(--qds-blue-border-40-2);background:var(--qds-surface);box-shadow:0 0 0 3px #3157d51f,var(--shadow-service-control)}.qds-elevated-surface{border-color:color-mix(in srgb,var(--qds-n-border-30) 92%,transparent);background:linear-gradient(180deg,#fffffffa,#fafcfffa);box-shadow:var(--shadow-service-surface)}.qds-select{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;min-width:0;box-sizing:border-box}.qds-select-trigger{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--scale-4);width:100%;min-width:0;min-height:40px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);color:var(--client-ink);padding:var(--scale-2) var(--qds-space-12);font:var(--text-body-2);letter-spacing:var(--text-body-2-medium-ls);line-height:20px;box-sizing:border-box;cursor:pointer;text-align:left;box-shadow:none;transform:none}.qds-select-trigger span{flex:1 1 auto;min-width:0;text-align:left}.qds-select-trigger svg{flex:0 0 auto;width:16px;height:16px;color:var(--client-muted)}.qds-select-trigger:focus-visible{outline:2px solid rgba(49,87,213,.18);outline-offset:2px;box-shadow:none}.qds-select-trigger:hover{color:var(--client-ink);transform:none}.qds-select-trigger:disabled{opacity:.4;cursor:not-allowed}.qds-select-menu{z-index:20;display:grid;min-width:var(--radix-dropdown-menu-trigger-width, 10rem);box-sizing:border-box;overflow:hidden;border:1px solid var(--client-border);border-radius:var(--r-1);background:var(--qds-surface);box-shadow:0 6px 16px #10182814;padding:var(--scale-2)}.qds-select-option{display:flex;align-items:center;justify-content:flex-start;width:100%;height:30px;min-height:30px;border:0;border-radius:4px;background:transparent;color:var(--client-ink);padding:0 var(--qds-space-8);font:var(--text-body-2);letter-spacing:var(--text-body-2-medium-ls);line-height:20px;text-align:left;cursor:pointer;box-shadow:none;transform:none}.qds-select-option:hover,.qds-select-option[data-highlighted],.qds-select-option[data-state=checked]{background:var(--client-panel-soft);color:var(--client-ink);transform:none}.qds-select-option>span:first-child{display:none}.qds-action-row{display:flex;flex-wrap:wrap;gap:6px}.qds-drawer-body{display:grid;align-content:start;gap:16px;flex:1 1 auto;min-height:0;overflow:auto;padding:18px 22px 24px}.qds-drawer-section{display:grid;gap:8px}.qds-drawer-section+.qds-drawer-section{border-top:1px solid var(--client-border);padding-top:16px}.qds-drawer-section h3{display:flex;align-items:center;gap:6px;margin:0;color:var(--client-muted);font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.qds-drawer-section p{margin:0;color:var(--client-ink);font-size:14px;line-height:1.5}.qds-drawer-section p.source-preview-snippet{white-space:pre-line;background:var(--client-panel-soft);border-radius:8px;padding:12px;font-size:var(--text-meta-size)}.qds-drawer-section p.source-preview-placeholder{color:var(--client-muted);font-style:italic}.advisor-log-drawer-body{display:grid;align-content:start;gap:24px;flex:1 1 auto;min-height:0;overflow:auto;padding:18px 22px 24px}.advisor-log-drawer-body .qds-drawer-section+.qds-drawer-section{border-top:0;padding-top:0}.advisor-log-drawer-body .qds-drawer-section h3{color:var(--client-ink);font-size:14px;font-weight:700;letter-spacing:0;text-transform:none}.advisor-log-drawer-body .qds-drawer-field-list{border-top:0;padding-top:0}.advisor-log-drawer-body .qds-drawer-field-row span{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-log-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.advisor-data-status{display:inline-flex;align-items:center;flex:0 0 auto;gap:6px;margin-top:2px;border:1px solid var(--client-border);border-radius:999px;padding:6px 10px;font-size:var(--text-meta-size);font-weight:700;white-space:nowrap}.advisor-data-status-live{border-color:color-mix(in srgb,var(--client-green) 35%,var(--client-border));background:color-mix(in srgb,var(--client-green) 10%,var(--client-panel));color:var(--client-green)}.advisor-data-status-muted{color:var(--client-muted)}.qds-drawer-transcript{display:grid;gap:10px}.advisor-log-chat-transcript{gap:12px;border:1px solid var(--client-border);border-radius:var(--r-2);padding:var(--qds-space-16)}.advisor-log-chat-turn{display:grid;gap:4px;min-width:0}.advisor-log-chat-turn-user{justify-items:end}.advisor-log-chat-turn-ai{justify-items:start}.advisor-log-chat-speaker{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-log-chat-turn .chat-message{box-sizing:border-box;min-width:0;min-height:44px;max-height:240px;overflow:auto;scrollbar-width:none;padding:10px 12px}.advisor-log-chat-turn .chat-message::-webkit-scrollbar{display:none}.advisor-log-chat-turn .user-message{max-width:min(70%,380px)}.advisor-log-chat-turn .advisor-message{max-width:min(84%,520px)}.advisor-log-chat-turn .advisor-answer-markdown{gap:8px;color:var(--client-ink);font-size:14px;line-height:1.6}.advisor-log-chat-turn .advisor-answer-markdown p{color:var(--client-ink);font-size:14px;line-height:1.6}.advisor-log-chat-turn .advisor-answer-markdown h1,.advisor-log-chat-turn .advisor-answer-markdown h2,.advisor-log-chat-turn .advisor-answer-markdown h3,.advisor-log-chat-turn .advisor-answer-markdown h4{margin:4px 0 0;color:var(--client-ink);font-size:14px;font-weight:700;line-height:1.45}.advisor-log-chat-turn .advisor-answer-markdown ul,.advisor-log-chat-turn .advisor-answer-markdown ol{gap:4px;margin:0;padding-left:18px}.advisor-log-chat-turn .advisor-answer-markdown code{border-radius:var(--r-1);background:var(--qds-surface-muted);padding:1px 5px;font-size:.92em}.qds-drawer-transcript-line{display:grid;gap:5px;min-width:0;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--client-panel-soft);padding:12px 14px}.qds-drawer-transcript-line span{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.qds-drawer-transcript-line strong{min-width:0;color:var(--client-ink);font-size:14px;font-weight:500;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.advisor-log-question-text{margin:0;color:var(--client-ink);font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.qds-drawer-transcript-line .advisor-answer-markdown{min-width:0;color:var(--client-ink);font-size:14px;line-height:1.6;overflow-wrap:anywhere;word-break:break-word}.advisor-evidence-summary{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--client-panel-soft);padding:12px 14px;color:var(--client-blue)}.advisor-evidence-summary>div{display:grid;gap:3px}.advisor-evidence-summary strong{color:var(--client-ink);font-size:14px}.advisor-evidence-summary span{color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.5}.advisor-log-evidence-list{display:grid;gap:8px}.advisor-log-evidence-card{display:grid;gap:4px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:10px 12px}.advisor-log-evidence-card strong{color:var(--client-ink);font-size:14px}.advisor-log-evidence-card p{display:-webkit-box;min-width:0;margin:0;overflow:hidden;color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.job-history-list{display:grid;gap:4px;margin:0;padding:0;list-style:none}.job-history-list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.job-history-list li span{color:var(--client-muted);font-weight:400;white-space:nowrap}.job-history-list li strong{color:var(--client-ink);font-weight:500}.qds-drawer-field-list{display:grid;gap:12px;margin:0;border-top:1px solid var(--client-border);padding-top:24px}.qds-drawer-field-row{display:grid;grid-template-columns:minmax(88px,132px) minmax(0,1fr);align-items:baseline;gap:18px}.qds-drawer-field-row span{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.qds-drawer-field-row strong{color:var(--client-ink);font-weight:500}.evidence-coverage-row-value{display:flex;align-items:center;gap:8px}.evidence-coverage-bar{flex:1 1 auto;height:6px;border-radius:999px;background:var(--client-panel-soft);overflow:hidden}.evidence-coverage-bar-fill{height:100%;border-radius:999px;background:var(--client-blue)}.evidence-coverage-description{display:block;margin-top:4px;color:var(--client-muted);font-size:12px}.source-risk-breakdown{margin:4px 0 0;padding:0;list-style:none;display:grid;gap:2px;color:var(--client-muted);font-size:12px}.qds-modal-summary-row .source-risk-breakdown{text-align:right}.source-risk-summary-row{display:flex;align-items:center;gap:6px}.qds-modal-summary-row .source-risk-summary-row{justify-content:flex-end}.source-risk-breakdown-toggle{display:inline-flex;align-items:center;gap:2px;border:0;background:transparent;padding:0;color:var(--client-blue);font-size:12px;font-weight:700;cursor:pointer}.source-risk-breakdown-toggle svg{transition:transform var(--dur-fast) var(--ease-standard)}.source-risk-breakdown-toggle-icon-open{transform:rotate(180deg)}.qds-drawer-field-link{border:0;background:transparent;padding:0;color:var(--client-blue);font:inherit;font-weight:600;text-align:left;text-decoration:none;text-underline-offset:2px;cursor:pointer}.qds-drawer-field-link:hover{text-decoration:underline}.qds-replace-file-picker{display:flex;align-items:center;gap:8px}.qds-replace-file-empty{color:var(--client-muted);font-size:var(--text-meta-size)}.qds-decision-break{border-top:1px solid var(--client-border);padding-top:24px}.qds-modal-summary{display:grid;gap:8px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);padding:12px 14px}.qds-modal-summary-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.qds-modal-summary-row span{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.qds-modal-summary-row strong{color:var(--client-ink);font-weight:600;text-align:right}.qds-reason-chip-group{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.qds-reason-chip{border:1px solid var(--client-border);border-radius:999px;background:var(--client-panel-soft);color:var(--client-muted);font-size:12px;font-weight:700;padding:4px 10px;cursor:pointer}.qds-reason-chip-active{border-color:transparent;background:var(--client-blue);color:var(--color-text-on-brand)}.qds-modal-warning{display:flex;align-items:flex-start;gap:8px;margin:0;border:1px solid color-mix(in srgb,var(--color-status-error),transparent 55%);border-radius:var(--client-radius);color:var(--color-status-error);padding:10px 12px;font-size:var(--text-meta-size);font-weight:600;line-height:1.45}.qds-modal-warning svg{flex-shrink:0;margin-top:1px}.wiki-toast.sources-load-error-toast{display:flex;align-items:center;gap:8px;left:auto;right:var(--qds-space-24);transform:none;max-width:calc(100vw - 32px);white-space:nowrap}.sources-load-error-toast svg{flex-shrink:0}.sources-capability-notice,.sources-receipt-toast{display:flex;align-items:center;gap:8px;margin:0 0 12px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);color:var(--client-muted);padding:10px 12px;font-size:var(--text-meta-size);font-weight:600}.sources-capability-notice button{margin-left:auto}.sources-receipt-toast{color:var(--client-blue)}.sources-receipt-warning{color:var(--client-amber)}.sources-receipt-success{color:var(--client-blue)}.sources-receipt-partial,.sources-receipt-unmeasured,.sources-receipt-unavailable{color:var(--client-amber)}html,body,#root{min-height:100%}body{margin:0;background:var(--client-bg);color:var(--client-ink);font-size:var(--text-body-1-size);line-height:var(--text-body-1-lh)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}button,select,input{font:inherit}button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-surface),0 0 0 4px var(--color-brand)}small{font-size:var(--text-body-2-size);line-height:var(--text-body-2-lh)}.client-shell{--client-sidebar-width: 280px;display:grid;grid-template-columns:var(--client-sidebar-width) minmax(0,1fr);position:relative;height:100vh;box-sizing:border-box;background:var(--qds-surface-subtle);overflow:hidden}.client-shell-sidebar-collapsed{--client-sidebar-width: 80px}.mobile-admin-unsupported,.mobile-app-bar,.mobile-drawer-scrim,.mobile-drawer-header{display:none}.client-sidebar{display:flex;flex-direction:column;gap:var(--qds-space-20);border-right:0;background:var(--qds-surface-subtle);padding:24px;position:sticky;top:0;height:100vh;overflow:hidden;scrollbar-width:none;box-sizing:border-box;box-shadow:none}.client-shell-sidebar-collapsed .client-sidebar{align-items:center;padding:24px 16px}.client-shell-sidebar-collapsed .role-context,.client-shell-sidebar-collapsed .workspace-switcher,.client-shell-sidebar-collapsed .advisor-preview-toggle,.client-shell-sidebar-collapsed .scope-account-link-text,.client-shell-sidebar-collapsed .nav-group-title,.client-shell-sidebar-collapsed .nav-item span{display:none}.client-shell-sidebar-collapsed .brand-lockup{justify-content:center}.client-shell-sidebar-collapsed .brand-lockup-logo{display:none}.client-shell-sidebar-collapsed .brand-lockup-logo-compact{display:block}.client-shell-sidebar-collapsed .nav-list{width:100%}.client-shell-sidebar-collapsed .nav-group-items{justify-items:center}.client-shell-sidebar-collapsed .nav-item{justify-content:center;width:48px;height:48px;padding:0}.client-shell-sidebar-collapsed .scope-account-row{display:contents}.client-shell-sidebar-collapsed .scope-account-theme-button,.client-shell-sidebar-collapsed .scope-account-logout-button{display:none}.client-shell-sidebar-collapsed .scope-account-link{justify-content:center;width:48px;height:48px;padding:0}.service-sidebar-toggle{position:absolute;top:72px;left:var(--client-sidebar-width);z-index:45;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;transform:translate(-50%);border:1px solid var(--client-border);border-radius:999px;background:var(--qds-surface);color:var(--client-ink);box-shadow:0 14px 34px #0f172a29;cursor:pointer}.service-sidebar-toggle:hover{border-color:#2563eb47;color:var(--client-blue)}.client-sidebar::-webkit-scrollbar{display:none}.brand-lockup{display:flex;align-items:center;gap:12px}.brand-lockup-logo{display:block;height:28px;width:auto;padding:0 10px}.brand-lockup-logo-compact{display:none;height:32px;width:32px}:root[data-theme=dark] img[src="/qlearn-ontology.png"]{content:url(/qlearn-ontology-dark.png)}.brand-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--client-radius);background:var(--client-blue);color:var(--color-text-on-brand);font-weight:700;box-shadow:0 10px 24px #3157d53d}.brand-lockup strong,.panel-title strong,.source-row strong,.action-row strong{display:block}.action-row strong{font-size:var(--text-body-2-size);font-weight:600}.brand-lockup strong,.panel-title-main strong{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:var(--text-heading-2-w);letter-spacing:var(--text-heading-2-ls)}.brand-lockup span,.role-note,.source-row span,.source-row small,.source-row mark,.scope-panel span,.scope-panel small,.stage-flow-step span,.stage-flow-step small,.metric-card span,.metric-card small,.review-item span,.review-item small,.kpi-tile span,.kpi-tile small{color:var(--client-muted);font-size:var(--text-meta-size)}.workspace-switcher,.role-context,.role-picker,.workspace-project-picker{display:grid;gap:8px;min-width:0}.workspace-project-picker>span{color:var(--client-muted);font-size:var(--text-label-size);line-height:var(--text-label-lh);font-weight:var(--text-label-w);letter-spacing:var(--text-label-ls)}.workspace-project-picker .qds-select-trigger,.workspace-project-switcher{width:100%;min-height:40px;box-sizing:border-box;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);color:var(--client-ink);font-size:inherit;padding:var(--scale-2) var(--qds-space-12)}.workspace-project-switcher{display:flex;align-items:center;gap:6px;overflow:hidden}.workspace-project-switcher span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-project-switcher svg{flex-shrink:0}.role-picker span{color:var(--client-muted);font-size:var(--text-label-size);line-height:var(--text-label-lh);font-weight:var(--text-label-w);letter-spacing:var(--text-label-ls)}.role-note{margin:0}.nav-list{display:grid;align-content:start;gap:var(--qds-space-20);flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none}.nav-list::-webkit-scrollbar{display:none}.nav-section{display:grid;gap:var(--qds-space-8)}.nav-group-items{display:grid;gap:var(--scale-2)}.nav-group-title{color:var(--client-muted);font-size:var(--text-label-size);line-height:var(--text-label-lh);font-weight:var(--text-label-w);letter-spacing:var(--text-label-ls)}.nav-item{display:flex;align-items:center;gap:var(--qds-space-12);border:1px solid transparent;border-radius:var(--client-radius);background:transparent;color:var(--qds-n-ink-80);padding:var(--qds-space-12) var(--qds-space-12);font-size:var(--text-body-2-medium-size);line-height:var(--text-body-2-medium-lh);font-weight:var(--text-body-2-medium-w);letter-spacing:var(--text-body-2-medium-ls);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.nav-item:hover{background:var(--service-blue-soft);color:var(--client-blue)}.nav-item-placeholder{color:var(--client-muted);cursor:not-allowed;opacity:.72}.nav-item-placeholder:hover{background:transparent;color:var(--client-muted)}.nav-item-status{margin-left:auto;border:1px solid rgba(255,255,255,.42);border-radius:999px;background:linear-gradient(135deg,#7357ff,#8f55f6 44%,#22c9e7);box-shadow:0 4px 11px #5a51f052,inset 0 1px #ffffff47;padding:2px 7px;color:#fff;font-size:10px;line-height:1.4;font-weight:800;letter-spacing:.04em;white-space:nowrap}.nav-item-active{border-color:var(--qds-brand-border);background:linear-gradient(180deg,var(--qds-surface) 0%,var(--qds-brand-tint) 100%);box-shadow:0 8px 18px #3157d51f;color:var(--client-blue)}.concept-screen{display:grid;gap:22px;width:100%;color:var(--qds-n-ink-90)}.concept-screen-header{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.concept-screen-header h1{margin:8px 0 6px;font-size:clamp(28px,3vw,40px);line-height:1.08;letter-spacing:-.035em}.concept-screen-header p{margin:0;color:var(--client-muted);font-size:15px}.concept-screen-kicker{display:flex;align-items:center;gap:8px;color:var(--client-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.concept-screen-kicker>span:first-child{border:1px solid rgba(91,74,232,.2);border-radius:999px;background:#5b4ae814;color:#5b4ae8;padding:4px 8px}.concept-screen-live-dot,.workflow-status-dot{width:7px;height:7px;border-radius:50%;background:#32c98d;box-shadow:0 0 0 4px #32c98d1a}.concept-screen-actions{display:flex;gap:8px}.concept-screen-actions .qds-btn{display:inline-flex;align-items:center;gap:7px}.concept-screen-disclosure{margin:-8px 0 0;color:var(--client-muted);font-size:12px}.concept-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.concept-metric-grid article{display:grid;gap:4px;border:1px solid var(--client-border);border-radius:16px;background:var(--qds-surface);padding:16px 18px;box-shadow:0 8px 30px #1e2a500a}.concept-metric-grid span,.concept-metric-grid em{color:var(--client-muted);font-size:11px;font-style:normal}.concept-metric-grid strong{font-size:26px;line-height:1}.workflow-studio-grid{display:grid;grid-template-columns:220px minmax(520px,1fr) 245px;min-height:485px;overflow:hidden;border:1px solid rgba(37,52,91,.12);border-radius:20px;background:#f7f8fc;box-shadow:0 20px 60px #1c284c14}.workflow-library,.workflow-inspector{background:#ffffffdb;backdrop-filter:blur(18px);padding:18px}.workflow-library{border-right:1px solid rgba(37,52,91,.1)}.concept-panel-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.concept-panel-heading span,.workflow-inspector>span,.workflow-integrations>div:first-child>span{color:#7f879c;font-size:9px;font-weight:800;letter-spacing:.11em}.concept-panel-heading h2,.workflow-integrations h2{margin:3px 0 0;font-size:15px}.concept-panel-heading button{width:28px;height:28px;border:1px solid var(--client-border);border-radius:9px;background:#fff;color:#8a91a3}.workflow-template-list{display:grid;gap:7px}.workflow-template{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;border:1px solid transparent;border-radius:12px;background:transparent;padding:9px;color:#454d62;text-align:left;cursor:pointer}.workflow-template:hover,.workflow-template.is-selected{border-color:#5b4ae829;background:#5b4ae812}.workflow-template-icon{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:#fff;color:#6654ea;box-shadow:0 4px 12px #2f257d1a}.workflow-template strong,.workflow-template small{display:block}.workflow-template strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.workflow-template small{margin-top:3px;color:#8b93a7;font-size:9px}.workflow-library-note{display:flex;gap:9px;margin-top:18px;border:1px solid rgba(62,184,224,.18);border-radius:12px;background:#3eb8e012;padding:12px;color:#377b96}.workflow-library-note p{margin:0;font-size:10px;line-height:1.5}.workflow-builder{display:grid;grid-template-rows:auto minmax(280px,1fr) auto;min-width:0}.workflow-builder-toolbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(37,52,91,.08);padding:12px 17px;color:#6e768a;font-size:10px}.workflow-builder-toolbar>div{display:flex;align-items:center;gap:7px}.workflow-canvas{position:relative;display:grid;align-items:center;overflow-x:auto;padding:38px 22px;background-color:#f7f8fc;background-image:radial-gradient(#cfd4e2 .8px,transparent .8px);background-size:18px 18px}.workflow-canvas-lines{position:absolute;inset:50% 24px auto;width:calc(100% - 48px);height:120px;transform:translateY(-50%);overflow:visible;pointer-events:none}.workflow-canvas-lines path{fill:none;stroke:#c3c9d8;stroke-width:2;stroke-dasharray:5 5}.workflow-canvas-lines .workflow-canvas-pulse{stroke:#5b4ae847;stroke-dasharray:60 940;stroke-linecap:round}.workflow-node-row{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(112px,1fr));gap:14px;min-width:650px}.workflow-node{position:relative;display:grid;justify-items:start;gap:6px;min-height:150px;border:1px solid rgba(37,52,91,.12);border-radius:15px;background:#fffffff0;padding:14px;color:#3e4558;text-align:left;cursor:pointer;box-shadow:0 10px 28px #27304e14;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.workflow-node:hover,.workflow-node.is-selected{transform:translateY(-5px);border-color:#5b4ae86b;box-shadow:0 16px 34px #392e8929}.workflow-node-order{position:absolute;top:10px;right:10px;color:#aab0be;font:700 8px/1 monospace}.workflow-node-icon,.workflow-inspector-icon{display:grid;width:36px;height:36px;place-items:center;border-radius:11px;background:#5b4ae81a;color:#5b4ae8}.workflow-node-cyan .workflow-node-icon,.workflow-inspector-icon.workflow-node-cyan{background:#2eb9d91f;color:#178da7}.workflow-node-magenta .workflow-node-icon,.workflow-inspector-icon.workflow-node-magenta{background:#d547b31c;color:#bd3198}.workflow-node-amber .workflow-node-icon,.workflow-inspector-icon.workflow-node-amber{background:#e09b251f;color:#b77910}.workflow-node-green .workflow-node-icon,.workflow-inspector-icon.workflow-node-green{background:#32be821f;color:#188a5d}.workflow-node-kicker{margin-top:3px;color:#9299aa;font-size:8px;font-weight:800;letter-spacing:.09em}.workflow-node strong{font-size:12px}.workflow-node small{color:#7c8498;font-size:9px;line-height:1.4}.workflow-run-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border-top:1px solid rgba(37,52,91,.08);background:#25345b12}.workflow-run-strip>div{display:flex;align-items:center;gap:8px;background:#fff;padding:11px 13px}.workflow-run-strip p{margin:0}.workflow-run-strip strong,.workflow-run-strip small{display:block;font-size:9px}.workflow-run-strip small{margin-top:2px;color:#9299aa}.workflow-run-status{width:7px;height:7px;border-radius:50%;background:#afb5c2}.workflow-run-status.is-ok{background:#32c98d}.workflow-run-status.is-review{background:#f0aa3d}.workflow-inspector{border-left:1px solid rgba(37,52,91,.1)}.workflow-inspector>span{display:block;margin-top:16px}.workflow-inspector h2{margin:5px 0 9px;font-size:17px;line-height:1.25}.workflow-inspector>p{margin:0;color:#6c7488;font-size:12px;line-height:1.55}.workflow-inspector-rule{display:flex;gap:9px;margin-top:20px;border:1px solid rgba(91,74,232,.15);border-radius:12px;background:#5b4ae80f;padding:12px;color:#6154b5}.workflow-inspector-rule small,.workflow-inspector-rule strong{display:block}.workflow-inspector-rule small{font-size:8px;letter-spacing:.09em}.workflow-inspector-rule strong{margin-top:4px;font-size:10px;line-height:1.45}.workflow-inspector-fields{display:grid;gap:10px;margin-top:20px}.workflow-inspector-fields label{display:grid;gap:5px}.workflow-inspector-fields span{color:#858da0;font-size:9px;font-weight:700}.workflow-inspector-fields input{width:100%;border:1px solid #e0e3eb;border-radius:9px;background:#f9fafc;padding:9px 10px;color:#555e72;font-size:10px}.workflow-integrations{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid var(--client-border);border-radius:17px;background:var(--qds-surface);padding:15px 18px}.workflow-integration-list{display:flex;flex-wrap:wrap;gap:8px}.workflow-integration-list>span{display:inline-flex;align-items:center;gap:6px;border:1px solid #e2e5ed;border-radius:10px;padding:8px 9px;color:#677085;font-size:10px}.workflow-integration-list>span.is-concept-connected{border-color:#32c98d3d;color:#18875c}.workflow-integration-list small{border-radius:999px;background:#f0f2f6;padding:2px 5px;font-size:7px;text-transform:uppercase}@media (max-width: 1180px){.workflow-studio-grid{grid-template-columns:190px minmax(500px,1fr)}.workflow-inspector{grid-column:1 / -1;border-top:1px solid rgba(37,52,91,.1);border-left:0}}@media (max-width: 760px){.concept-screen-header,.workflow-integrations{align-items:stretch;flex-direction:column}.concept-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-studio-grid{display:block}.workflow-library{border-right:0;border-bottom:1px solid rgba(37,52,91,.1)}.workflow-node-row{grid-template-columns:repeat(5,125px)}}.teams-studio-screen .concept-screen-kicker,.teams-studio-screen .concept-screen-disclosure,.teams-studio-screen .concept-metric-grid span,.teams-studio-screen .concept-metric-grid em{font-size:14px}.teams-studio-screen .concept-screen-header p{font-size:16px}.teams-studio-screen .concept-metric-grid strong{font-size:28px}.teams-screen-header{align-items:center}.teams-view-switch{display:flex;border:1px solid var(--client-border);border-radius:12px;background:#f7f8fb;padding:3px}.teams-view-switch button{border:0;border-radius:9px;background:transparent;padding:8px 12px;color:#737c90;font-size:14px;font-weight:650;cursor:pointer}.teams-view-switch button.is-active{background:#fff;color:#2e3650;box-shadow:0 4px 14px #25305217}.teams-workspace{display:grid;grid-template-columns:minmax(620px,1fr) 320px;min-height:650px;overflow:hidden;border:1px solid rgba(32,45,77,.14);border-radius:22px;box-shadow:0 24px 70px #1923411f}.teams-map-panel{display:grid;grid-template-rows:auto minmax(510px,1fr) auto;min-width:0;background:#f6f8fd}.teams-space-toolbar{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e6f0;background:#fffffff0;padding:13px 18px;color:#56627b;font-size:12px}.teams-space-toolbar>div{display:flex;align-items:center;gap:7px}.teams-space-toolbar-actions,.teams-orbit-controls{display:flex;align-items:center;gap:7px}.teams-orbit-controls{border:1px solid #dce2ee;border-radius:999px;background:#f4f6fb;padding:3px}.teams-orbit-controls button{display:grid;width:26px;height:24px;place-items:center;border:0;border-radius:999px;background:transparent;color:#66728b;cursor:pointer}.teams-orbit-controls button:hover{background:#e9e7ff;color:#5848d8}.teams-map-signal{width:6px;height:6px;border-radius:50%;background:#4bf1c5;box-shadow:0 0 12px #4bf1c5}.teams-space-3d{position:relative;min-height:510px;overflow:hidden;perspective:1050px;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:radial-gradient(circle at 50% 48%,rgba(113,95,255,.14),transparent 31%),radial-gradient(circle at 20% 20%,rgba(30,202,233,.11),transparent 29%),linear-gradient(160deg,#fff,#f7f9fe 54%,#eef2fb)}.teams-space-3d.is-dragging{cursor:grabbing}.teams-space-orbit{position:absolute;inset:0;transform-origin:center;transform-style:preserve-3d;transition:transform .18s ease-out}.teams-space-3d.is-dragging .teams-space-orbit{transition:none}.teams-space-grid{position:absolute;inset:-50% -20%;background-image:linear-gradient(rgba(75,91,143,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(75,91,143,.11) 1px,transparent 1px);background-size:45px 45px;transform:rotateX(68deg) translateY(28%) translateZ(-140px);transform-origin:center;-webkit-mask-image:radial-gradient(circle,#000 10%,transparent 69%);mask-image:radial-gradient(circle,#000 10%,transparent 69%)}.teams-space-links{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 0 5px rgba(74,126,255,.32));pointer-events:none}.teams-space-links path{fill:none;stroke:#1cadd394;stroke-width:1.4;stroke-dasharray:4 7}.teams-space-links path.is-cross{stroke:#8550e057;stroke-dasharray:2 10}.teams-ontology-core{position:absolute;top:50%;left:50%;z-index:3;display:grid;width:220px;height:132px;place-items:center;border:1px solid rgba(112,91,238,.64);border-radius:24px;background:linear-gradient(145deg,#faf8fffa,#e0defff5);padding:14px;color:#31276f;text-align:center;transform:translate(-50%,-50%) rotateX(7deg) translateZ(70px);box-shadow:0 0 0 8px #6e5eff0d,0 18px 48px #5144b633,0 0 44px #6850ff33,inset 0 0 24px #ffffffad}.teams-ontology-core:before,.teams-ontology-core:after{position:absolute;border:1px solid rgba(112,96,225,.26);border-radius:30px;content:"";inset:-14px}.teams-ontology-core:after{border-style:dashed;inset:-27px}.teams-ontology-core>span{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:#5c4ad81c}.teams-ontology-core small{color:#7162c7;font-size:11px;font-weight:800;letter-spacing:.14em}.teams-ontology-core strong{font-size:18px;white-space:nowrap}.teams-ontology-core em{color:#69758b;font-size:12px;font-style:normal}.teams-division{position:absolute;z-index:2;display:grid;gap:8px;width:238px;min-height:158px;overflow:hidden;border:1px solid var(--teams-neon);border-radius:18px;background:linear-gradient(145deg,#fffffff7,#f6f8fded);padding:15px;color:#1d2a43;text-align:left;cursor:pointer;backdrop-filter:blur(14px);transform-style:preserve-3d;box-shadow:0 18px 38px #37487026,0 0 24px var(--teams-neon-soft),inset 0 0 24px #ffffffb8;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.teams-division-ai-ops{top:10%;left:5%;transform:rotateY(14deg) rotateX(4deg) translateZ(8px)}.teams-division-knowledge{top:7%;right:5%;transform:rotateY(-14deg) rotateX(5deg) translateZ(22px)}.teams-division-customer{bottom:7%;left:5%;transform:rotateY(12deg) rotateX(-4deg) translateZ(2px)}.teams-division-safety{right:5%;bottom:8%;transform:rotateY(-12deg) rotateX(-4deg) translateZ(16px)}.teams-division:hover,.teams-division.is-selected{z-index:4;border-color:var(--teams-neon);box-shadow:0 24px 52px #37487033,0 0 30px var(--teams-neon-soft),inset 0 0 28px #fffc}.teams-division-ai-ops:hover,.teams-division-ai-ops.is-selected{transform:rotateY(10deg) rotateX(2deg) translateZ(42px) scale(1.04)}.teams-division-knowledge:hover,.teams-division-knowledge.is-selected{transform:rotateY(-10deg) rotateX(2deg) translateZ(48px) scale(1.04)}.teams-division-customer:hover,.teams-division-customer.is-selected{transform:rotateY(8deg) rotateX(-2deg) translateZ(38px) scale(1.04)}.teams-division-safety:hover,.teams-division-safety.is-selected{transform:rotateY(-8deg) rotateX(-2deg) translateZ(44px) scale(1.04)}.teams-tone-violet{--teams-neon: #9275f3;--teams-neon-ink: #6248c7;--teams-neon-soft: rgba(146, 117, 243, .18)}.teams-tone-cyan{--teams-neon: #39c9e8;--teams-neon-ink: #087d9c;--teams-neon-soft: rgba(57, 201, 232, .17)}.teams-tone-magenta{--teams-neon: #ef65c5;--teams-neon-ink: #b52b88;--teams-neon-soft: rgba(239, 101, 197, .17)}.teams-tone-amber{--teams-neon: #eeb24b;--teams-neon-ink: #936100;--teams-neon-soft: rgba(238, 178, 75, .18)}.teams-tone-green{--teams-neon: #3bc993;--teams-neon-ink: #087a55;--teams-neon-soft: rgba(59, 201, 147, .17)}.teams-division-glow{position:absolute;top:-45px;right:-35px;width:120px;height:120px;border-radius:50%;background:var(--teams-neon-soft);filter:blur(22px)}.teams-division-topline{display:flex;align-items:center;justify-content:space-between}.teams-division-topline small,.teams-division-topline em{color:var(--teams-neon-ink);font-size:11px;font-style:normal;font-weight:800;letter-spacing:.12em}.teams-division>strong{font-size:22px}.teams-division-skill{display:inline-flex;align-items:center;gap:5px;width:-moz-max-content;width:max-content;border-radius:999px;background:var(--teams-neon-soft);padding:5px 8px;color:var(--teams-neon-ink);font-size:12px;font-weight:700}.teams-member-orbit{display:flex;margin-top:2px}.teams-member-orbit>span{display:grid;width:34px;height:34px;place-items:center;margin-left:-5px;border:2px solid #fff;border-radius:50%;background:linear-gradient(145deg,var(--teams-neon),#f7f9ff);color:#26324a;font-size:11px;font-weight:800}.teams-member-orbit>span:first-child{margin-left:0}.teams-space-2d{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;background:#f6f8fd}.teams-flat-division{display:grid;gap:4px;border:1px solid var(--teams-neon-soft);border-radius:14px;background:#ffffffe6;padding:14px;color:#26324a;text-align:left}.teams-flat-division.is-selected{border-color:var(--teams-neon);box-shadow:inset 0 0 20px var(--teams-neon-soft)}.teams-flat-division span{font-size:15px;font-weight:700}.teams-flat-division small{color:var(--teams-neon-ink);font-size:12px}.teams-flat-division em{color:#8e9ab5;font-size:12px;font-style:normal}.teams-signal-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border-top:1px solid #dfe5ef;background:#e8edf6}.teams-signal-strip>div{display:flex;align-items:center;gap:8px;background:#f8faff;padding:12px 14px;color:#1688a4}.teams-signal-strip p{margin:0}.teams-signal-strip strong,.teams-signal-strip small{display:block;font-size:12px}.teams-signal-strip small{margin-top:2px;color:#66728a}.teams-detail-panel{overflow-y:auto;border-left:1px solid var(--client-border);background:#fffffff7;padding:22px}.teams-detail-mark{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;background:var(--teams-neon-soft);color:var(--teams-neon-ink)}.teams-detail-panel>span{display:block;margin-top:14px;color:#8a92a4;font-size:12px;font-weight:800;letter-spacing:.12em}.teams-detail-panel h2{margin:7px 0 9px;font-size:26px}.teams-detail-panel>p{margin:0;color:#747d90;font-size:14px;line-height:1.65}.teams-detail-section{margin-top:22px}.teams-detail-section>small{color:#8c94a5;font-size:12px;font-weight:800;letter-spacing:.1em}.teams-capability-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.teams-capability-list span{border:1px solid rgba(91,74,232,.14);border-radius:999px;background:#5b4ae80f;padding:7px 9px;color:#6459ac;font-size:12px}.teams-member-list,.teams-people-directory{display:grid;gap:7px;margin-top:9px}.teams-member-list article,.teams-people-directory article{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;border-radius:10px;background:#f7f8fb;padding:10px}.teams-member-list article>span,.teams-people-directory article>span{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#e9e8ff;color:#5b4ae8;font-size:12px;font-weight:800}.teams-member-list p,.teams-people-directory p{margin:0}.teams-member-list strong,.teams-member-list small,.teams-people-directory strong,.teams-people-directory small{display:block}.teams-member-list strong,.teams-people-directory strong{font-size:14px}.teams-member-list small,.teams-people-directory small{margin-top:3px;color:#8a92a3;font-size:12px}.teams-member-list em,.teams-people-directory em{color:#697286;font-size:12px;font-style:normal}.teams-related-workflow{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;margin-top:7px;border:1px solid #e8eaf0;border-radius:9px;padding:10px 11px;color:#60697d;font-size:13px}.teams-work-card{display:grid;gap:5px;margin-top:20px;border:1px solid rgba(91,74,232,.16);border-radius:13px;background:linear-gradient(145deg,#5b4ae814,#40c7de0d);padding:13px}.teams-work-card small{color:#7d72c6;font-size:12px;font-weight:800;letter-spacing:.1em}.teams-work-card strong{font-size:14px}.teams-work-card span{color:#7e8798;font-size:12px}.teams-assignment-form{display:grid;gap:10px;margin-top:17px}.teams-assignment-form label{display:grid;gap:5px}.teams-assignment-form label>span{color:#7e8799;font-size:12px;font-weight:700}.teams-assignment-form select{width:100%;border:1px solid #dfe3ea;border-radius:9px;background:#fff;padding:9px 10px;color:#4e576b;font-size:12px}.teams-proposal-button{border:0;border-radius:10px;background:#242b46;padding:10px;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.teams-assignment-proposal{display:flex;gap:9px;margin-top:14px;border:1px solid rgba(66,223,163,.24);border-radius:11px;background:#42dfa314;padding:11px;color:#218460}.teams-assignment-proposal strong,.teams-assignment-proposal span{display:block;font-size:12px}.teams-assignment-proposal span{margin-top:3px;color:#658577}.teams-people-directory{max-height:480px;overflow-y:auto}.teams-work-rail{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid var(--client-border);border-radius:17px;background:var(--qds-surface);padding:15px 18px}.teams-work-rail>div:first-child>span{color:#848c9f;font-size:12px;font-weight:800;letter-spacing:.1em}.teams-work-rail h2{margin:4px 0 0;font-size:20px}.teams-work-list{display:flex;flex:1;justify-content:flex-end;gap:8px}.teams-work-list article{display:grid;grid-template-columns:28px minmax(100px,1fr);align-items:center;gap:8px;min-width:190px;border:1px solid #e4e7ee;border-radius:11px;padding:9px}.teams-work-list article>span{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:#f0efff;color:#6554e5}.teams-work-list p{margin:0}.teams-work-list strong,.teams-work-list small{display:block}.teams-work-list strong{font-size:14px}.teams-work-list small{font-size:12px;color:#8d94a5}.teams-work-list em{grid-column:2;display:flex;align-items:center;gap:4px;color:#8d94a5;font-size:12px;font-style:normal}@media (max-width: 1180px){.teams-workspace{grid-template-columns:1fr}.teams-detail-panel{border-top:1px solid var(--client-border);border-left:0}.teams-work-rail{align-items:stretch;flex-direction:column}.teams-work-list{justify-content:flex-start;overflow-x:auto}}@media (max-width: 760px){.teams-screen-header{align-items:stretch}.teams-view-switch{width:100%}.teams-view-switch button{flex:1}.teams-space-3d{display:none}.teams-space-2d{display:grid}.teams-map-panel{grid-template-rows:auto auto auto}.teams-signal-strip{grid-template-columns:1fr}.teams-work-list{display:grid}}.scope-panel{display:grid;gap:var(--scale-4);margin-top:auto;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-16)}.scope-panel-select>strong,.scope-panel-select>small{display:none}.scope-panel-select select{width:100%;min-width:0;border:0;background:transparent;color:var(--client-ink);padding:0;font-size:var(--text-body-2-medium-size);line-height:var(--text-body-2-medium-lh);font-weight:700;letter-spacing:0}.scope-panel-select select:focus-visible{outline:2px solid var(--client-blue);outline-offset:3px;border-radius:4px}.client-project-switcher{width:100%;max-width:100%;justify-content:flex-start;min-width:0}.client-project-switcher>span{min-width:0}.workspace-project-switcher{display:flex!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:100%!important;min-height:40px!important;box-sizing:border-box!important;border:1px solid var(--client-border)!important;border-radius:var(--client-radius)!important;background:var(--qds-surface)!important;color:var(--client-ink)!important;padding:var(--scale-2) var(--qds-space-12)!important;font-size:inherit!important;overflow:hidden!important;white-space:nowrap!important}.workspace-project-switcher>svg{flex:0 0 auto!important}.workspace-project-switcher>span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.workspace-project-switcher>span:nth-of-type(1){flex:0 1 auto!important;max-width:7rem!important}.workspace-project-switcher>span:nth-of-type(2){flex:0 0 auto!important;color:var(--client-muted)!important}.workspace-project-switcher>span:nth-of-type(3){flex:1 1 auto!important;max-width:none!important}.workspace-project-login,.workspace-project-status{font-size:var(--text-body-2-medium-size)!important;line-height:var(--text-body-2-medium-lh)!important;font-weight:var(--text-body-2-medium-w)!important;letter-spacing:var(--text-body-2-medium-ls)!important}.workspace-project-login{cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.workspace-project-login:hover{border-color:var(--qds-brand-border)!important;color:var(--client-blue)!important;box-shadow:0 8px 18px #3157d51f}.workspace-project-status{display:flex;align-items:center;color:var(--client-muted)!important}.scope-panel-db-meta{display:grid;gap:2px}.client-main{min-width:0;height:calc(100vh - 48px);box-sizing:border-box;margin:24px 0;padding-right:24px;overflow:hidden}.client-main-panel{height:100%;min-height:0;box-sizing:border-box;border:1px solid var(--client-border);border-radius:var(--r-5);background:var(--qds-surface);padding:32px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin}.client-main-panel::-webkit-scrollbar{width:8px}.client-main-panel::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--client-muted),transparent 58%)}.client-main-panel::-webkit-scrollbar-track{background:transparent}.client-main-proposal-studio .client-main-panel{padding:0}.client-main-proposal-studio .client-proposal-studio-host,.client-main-proposal-studio .studio-shell{min-height:100%}.proposal-welcome{position:relative;display:grid;align-content:start;min-height:100%;overflow:hidden;padding:30px clamp(28px,5vw,76px) 42px;color:var(--client-ink);background:radial-gradient(circle at 78% 17%,color-mix(in srgb,var(--qds-brand-tint-strong) 74%,transparent),transparent 31%),radial-gradient(circle at 12% 84%,color-mix(in srgb,var(--service-success-soft) 60%,transparent),transparent 28%),var(--qds-surface);animation:proposal-welcome-in .68s var(--ease-out-quint) both}.proposal-welcome:before{position:absolute;inset:0;pointer-events:none;content:"";background-image:linear-gradient(color-mix(in srgb,var(--client-border) 28%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--client-border) 28%,transparent) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 18%,transparent 78%);mask-image:linear-gradient(to bottom,transparent,black 18%,transparent 78%);opacity:.42}.proposal-welcome.is-leaving{pointer-events:none;animation:proposal-welcome-out .46s var(--ease-in-out, var(--ease-standard)) both}.proposal-welcome-brand,.proposal-welcome-hero,.proposal-welcome-process,.proposal-welcome-promises{position:relative;z-index:1}.proposal-welcome-brand{display:flex;align-items:center;gap:10px;min-height:40px;animation:proposal-welcome-rise .52s 80ms var(--ease-out-quint) both}.proposal-welcome-brand>span{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;color:var(--qds-surface);background:var(--client-ink);box-shadow:var(--shadow-service-control)}.proposal-welcome-brand strong{font-size:14px;letter-spacing:-.02em}.proposal-welcome-brand small{margin-left:auto;color:var(--client-muted);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.proposal-welcome-hero{display:grid;grid-template-columns:minmax(380px,.94fr) minmax(390px,1.06fr);align-items:center;gap:clamp(32px,6vw,88px);min-height:460px;padding:46px 0 34px}.proposal-welcome-copy{animation:proposal-welcome-rise .62s .15s var(--ease-out-quint) both}.proposal-welcome-eyebrow{margin:0;color:var(--qds-blue-ink-70);font-size:10px;font-weight:800;letter-spacing:.18em}.proposal-welcome-copy h1{margin:16px 0 20px;font-size:clamp(48px,5.6vw,78px);font-weight:720;letter-spacing:-.078em;line-height:.98}.proposal-welcome-lead{max-width:550px;margin:0;color:var(--client-muted);font-size:17px;line-height:1.8;word-break:keep-all}.proposal-welcome-copy>button{display:inline-flex;align-items:center;gap:18px;min-height:52px;margin-top:30px;padding:0 18px 0 22px;overflow:hidden;border:1px solid var(--client-ink);border-radius:14px;color:var(--qds-surface);background:var(--client-ink);box-shadow:0 16px 32px color-mix(in srgb,var(--client-ink) 18%,transparent);font-weight:750;transition:transform var(--dur-base) var(--ease-out-quint),box-shadow var(--dur-base) ease,background-color var(--dur-base) ease}.proposal-welcome-copy>button:hover:not(:disabled){transform:translateY(-3px);background:var(--qds-blue-surface-70);box-shadow:0 20px 38px color-mix(in srgb,var(--qds-blue-surface-70) 25%,transparent)}.proposal-welcome-copy>button svg{transition:transform var(--dur-base) var(--ease-out-quint)}.proposal-welcome-copy>button:hover svg{transform:translate(4px)}.proposal-welcome-copy>button:disabled{opacity:.72}.proposal-welcome-hint{display:block;margin-top:12px;color:var(--client-muted);font-size:11px}.proposal-welcome-preview{position:relative;min-height:350px;animation:proposal-preview-enter .82s .26s var(--ease-out-quint) both;perspective:1100px}.proposal-preview-deck{position:absolute;top:30px;right:7%;width:min(390px,78%);min-height:276px;padding:30px;overflow:hidden;border:1px solid color-mix(in srgb,var(--qds-brand-border) 78%,transparent);border-radius:24px;background:color-mix(in srgb,var(--qds-surface) 92%,transparent);box-shadow:0 32px 80px color-mix(in srgb,var(--client-ink) 14%,transparent);transform:rotateY(-7deg) rotateX(3deg);animation:proposal-preview-float 6s 1.1s ease-in-out infinite}.proposal-preview-deck:after{position:absolute;right:-48px;bottom:-62px;width:190px;height:190px;border-radius:50%;content:"";background:color-mix(in srgb,var(--qds-brand-tint-strong) 72%,transparent);filter:blur(2px)}.proposal-preview-deck-topline{display:flex;justify-content:space-between;color:var(--qds-blue-ink-70)}.proposal-preview-deck-topline span{font-size:9px;font-weight:800;letter-spacing:.16em}.proposal-preview-deck strong{display:block;margin-top:42px;font-size:clamp(24px,2.8vw,34px);letter-spacing:-.065em;line-height:1.12}.proposal-preview-deck>p{margin:12px 0 22px;color:var(--client-muted);font-size:12px}.proposal-preview-chart{display:flex;align-items:end;gap:6px;width:130px;height:38px}.proposal-preview-chart span{width:22px;border-radius:5px 5px 2px 2px;background:var(--qds-blue-surface-60);transform-origin:bottom;animation:proposal-chart-grow .9s var(--ease-out-quint) both}.proposal-preview-chart span:nth-child(1){height:40%;animation-delay:.6s}.proposal-preview-chart span:nth-child(2){height:68%;animation-delay:.72s}.proposal-preview-chart span:nth-child(3){height:54%;animation-delay:.84s}.proposal-preview-chart span:nth-child(4){height:100%;animation-delay:.96s}.proposal-preview-proof{display:flex;align-items:center;gap:7px;margin-top:22px;color:var(--qds-green-ink-90-2);font-size:10px;font-weight:700}.proposal-preview-source{position:absolute;z-index:2;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:7px 9px;width:142px;padding:14px;border:1px solid var(--client-border);border-radius:15px;background:var(--qds-surface);box-shadow:var(--shadow-service-control);color:var(--client-muted);animation:proposal-source-drift 5s ease-in-out infinite}.proposal-preview-source svg{color:var(--qds-blue-ink-70)}.proposal-preview-source span{color:var(--client-ink);font-size:11px;font-weight:750}.proposal-preview-source i{grid-column:1 / -1;height:4px;border-radius:99px;background:var(--qds-border-subtle)}.proposal-preview-source i:last-child{width:62%}.proposal-preview-source-a{top:18px;left:0;animation-delay:.2s}.proposal-preview-source-b{left:5%;bottom:24px;animation-delay:1.1s}.proposal-preview-scan{position:absolute;z-index:3;top:42px;right:10%;width:min(370px,74%);height:2px;border-radius:99px;background:linear-gradient(90deg,transparent,var(--qds-blue-surface-60),transparent);box-shadow:0 0 18px var(--qds-blue-surface-60);animation:proposal-scan 3.8s 1.2s ease-in-out infinite}.proposal-welcome-process{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(540px,1.28fr);align-items:end;gap:36px;padding:34px 0 30px;border-top:1px solid var(--client-border);animation:proposal-welcome-rise .62s .36s var(--ease-out-quint) both}.proposal-welcome-process h2{max-width:390px;margin:9px 0 0;font-size:20px;letter-spacing:-.045em;line-height:1.45}.proposal-welcome-process ol{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin:0;padding:0;list-style:none}.proposal-welcome-process ol:before{position:absolute;top:17px;right:9%;left:9%;height:1px;content:"";background:linear-gradient(90deg,var(--qds-brand-border),var(--qds-blue-surface-60),var(--qds-brand-border));transform-origin:left;animation:proposal-line-grow 1.2s .7s var(--ease-out-quint) both}.proposal-welcome-process li{position:relative;display:grid;justify-items:center;gap:7px;text-align:center;opacity:0;animation:proposal-step-arrive .48s var(--ease-out-quint) forwards}.proposal-welcome-process li:nth-child(1){animation-delay:.72s}.proposal-welcome-process li:nth-child(2){animation-delay:.84s}.proposal-welcome-process li:nth-child(3){animation-delay:.96s}.proposal-welcome-process li:nth-child(4){animation-delay:1.08s}.proposal-welcome-process li:nth-child(5){animation-delay:1.2s}.proposal-welcome-process li:nth-child(6){animation-delay:1.32s}.proposal-welcome-process li>span{z-index:1;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--qds-brand-border);border-radius:12px;color:var(--qds-blue-ink-70);background:var(--qds-surface);box-shadow:0 8px 18px color-mix(in srgb,var(--client-ink) 7%,transparent)}.proposal-welcome-process li strong{font-size:11px}.proposal-welcome-process li small{color:var(--client-muted);font-size:9px;line-height:1.35}.proposal-welcome-promises{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;animation:proposal-welcome-rise .62s .52s var(--ease-out-quint) both}.proposal-welcome-promises article{display:flex;gap:13px;padding:18px;border:1px solid color-mix(in srgb,var(--client-border) 82%,transparent);border-radius:16px;background:color-mix(in srgb,var(--qds-surface) 82%,transparent);transition:transform var(--dur-base) var(--ease-out-quint),box-shadow var(--dur-base) ease}.proposal-welcome-promises article:hover{transform:translateY(-3px);box-shadow:var(--shadow-service-control)}.proposal-welcome-promises article>span{display:grid;flex:0 0 34px;place-items:center;width:34px;height:34px;border-radius:11px;color:var(--qds-blue-ink-70);background:var(--qds-brand-tint)}.proposal-welcome-promises h3{margin:0 0 4px;font-size:13px;letter-spacing:-.025em}.proposal-welcome-promises p{margin:0;color:var(--client-muted);font-size:10px;line-height:1.55;word-break:keep-all}.proposal-studio-enter{animation:proposal-studio-enter .62s var(--ease-out-quint) both}@keyframes proposal-welcome-in{0%{opacity:0}to{opacity:1}}@keyframes proposal-welcome-out{to{opacity:0;transform:scale(.985) translateY(-12px);filter:blur(5px)}}@keyframes proposal-welcome-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes proposal-preview-enter{0%{opacity:0;transform:translate(28px) scale(.96)}to{opacity:1;transform:none}}@keyframes proposal-preview-float{50%{transform:rotateY(-4deg) rotateX(1deg) translateY(-8px)}}@keyframes proposal-source-drift{50%{transform:translateY(-7px) rotate(-1deg)}}@keyframes proposal-chart-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes proposal-scan{0%,10%{opacity:0;transform:translateY(0)}25%{opacity:.78}65%{opacity:.55;transform:translateY(236px)}78%,to{opacity:0;transform:translateY(236px)}}@keyframes proposal-line-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes proposal-step-arrive{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:none}}@keyframes proposal-studio-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width: 1040px){.proposal-welcome-hero{grid-template-columns:1fr 1fr;gap:28px}.proposal-welcome-process{grid-template-columns:1fr;align-items:start}}@media (max-width: 760px){.proposal-welcome{padding:22px 20px 32px}.proposal-welcome-brand small{display:none}.proposal-welcome-hero{grid-template-columns:1fr;padding-top:40px}.proposal-welcome-copy h1{font-size:clamp(46px,15vw,66px)}.proposal-welcome-preview{min-height:310px}.proposal-preview-deck{right:0;width:82%}.proposal-welcome-process ol{grid-template-columns:repeat(3,1fr);row-gap:18px}.proposal-welcome-process ol:before{display:none}.proposal-welcome-promises{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.proposal-welcome,.proposal-welcome.is-leaving,.proposal-welcome-brand,.proposal-welcome-copy,.proposal-welcome-preview,.proposal-preview-deck,.proposal-preview-source,.proposal-preview-chart span,.proposal-preview-scan,.proposal-welcome-process,.proposal-welcome-process ol:before,.proposal-welcome-process li,.proposal-welcome-promises,.proposal-studio-enter{animation:none;opacity:1;transform:none;filter:none}.proposal-welcome-copy>button,.proposal-welcome-copy>button svg,.proposal-welcome-promises article{transition:none}}.client-main-advisor .client-main-panel,.client-main-knowledge .client-main-panel,.client-main-wiki .client-main-panel,.client-main-glossary .client-main-panel{border-color:color-mix(in srgb,var(--qds-n-border-30) 92%,transparent);background:var(--qds-surface);box-shadow:var(--shadow-service-surface)}.client-main-wiki .client-main-panel{display:flex;flex-direction:column;min-height:0}.client-main-advisor{display:flex;flex-direction:column;height:calc(100vh - 48px);padding-right:24px;overflow:hidden}.client-main-advisor .client-main-panel{display:flex;flex-direction:column;min-height:0}.client-main-advisor .client-main-panel:has(.advisor-stage-active){display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0}.client-main-advisor .client-main-panel:has(>.advisor-context-panel){grid-template-columns:minmax(0,1fr) minmax(280px,.4fr)}.client-main-advisor .topbar{flex:0 0 auto}.topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--qds-space-20);margin-bottom:var(--qds-space-24)}.service-screen-header{grid-column:1 / -1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--qds-space-20);margin-bottom:var(--qds-space-20)}.service-screen-title-row{display:flex;align-items:flex-start;gap:var(--qds-space-12);min-width:0}.service-screen-title-row>div{display:grid;gap:var(--scale-4);min-width:0}.service-screen-title-row .eyebrow{display:none}.service-screen-icon{display:inline-grid;flex:0 0 42px;place-items:center;width:42px;height:42px;border:1px solid var(--qds-n-border-20-3);border-radius:var(--r-2);background:linear-gradient(180deg,color-mix(in srgb,var(--qds-surface) 96%,transparent),color-mix(in srgb,var(--qds-blue-surface-05) 92%,transparent));color:var(--client-blue);box-shadow:var(--shadow-sm)}.service-screen-header h1{margin:0;color:var(--client-ink);font-size:var(--text-title-3-size);line-height:var(--text-title-3-lh);font-weight:var(--text-title-3-w);letter-spacing:var(--text-title-3-ls)}.service-screen-header p{max-width:680px;margin:0;color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);line-height:var(--text-body-2-lh)}.service-screen-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--qds-space-8);flex:0 0 auto}.service-screen-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-ink-description);padding:0 var(--qds-space-12);font:var(--text-caption);letter-spacing:var(--text-caption-ls);cursor:pointer}.service-screen-actions button:hover{border-color:var(--qds-brand-border);background:var(--qds-blue-surface-05);color:var(--client-blue)}.service-result-breadcrumb{grid-column:1 / -1;margin-top:calc(-1 * var(--qds-space-8))}.eyebrow,.panel-kicker{color:var(--client-blue);font-size:var(--text-label-size);font-weight:var(--text-label-w);line-height:var(--text-label-lh);letter-spacing:var(--text-label-ls)}h1,h2,p{margin:0}h1{font-size:var(--text-title-1-size);line-height:var(--text-title-1-lh);font-weight:var(--text-title-1-w);letter-spacing:var(--text-title-1-ls)}.topbar-description{max-width:680px;margin-top:8px;color:var(--client-muted);font-size:var(--text-body-1-size);line-height:var(--text-body-1-lh)}h2{font-size:var(--text-title-3-size);line-height:var(--text-title-3-lh);font-weight:var(--text-title-3-w);letter-spacing:var(--text-title-3-ls);max-width:680px}.advisor-query button,.advisor-log-row button,.wiki-doc-tab,.pagination-bar button,.glossary-admin-actions button,.review-actions button{display:inline-flex;align-items:center;justify-content:center;gap:var(--qds-space-8);border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-ink);padding:0 12px;cursor:pointer}.advisor-query button:hover,.advisor-log-row button:hover,.wiki-doc-tab:hover,.pagination-bar button:not(:disabled):hover,.glossary-admin-actions button:hover,.review-actions button:hover{border-color:var(--color-brand);color:var(--color-brand)}.knowledge-search-box button,.wiki-search-box button,.glossary-search button,.advisor-chat-input button,.advisor-voice-finish-button,.primary-voice-action,.single-question button{display:inline-flex;align-items:center;justify-content:center;gap:var(--qds-space-8);border:1px solid var(--color-brand);border-radius:var(--r-2);background:var(--color-brand);color:var(--color-text-on-brand);padding:0 var(--qds-space-16);font-weight:700;white-space:nowrap;cursor:pointer}.advisor-query button,.advisor-log-row button,.wiki-doc-tab,.pagination-bar button,.glossary-admin-actions button,.review-actions button,.knowledge-search-box button,.wiki-search-box button,.glossary-search button,.advisor-voice-finish-button,.primary-voice-action,.single-question button,.role-picker .qds-select-trigger,.workspace-project-picker .qds-select-trigger,.wiki-category-picker select,.knowledge-search-box input,.wiki-search-box input,.glossary-search input{min-height:var(--qds-control-height);font-size:var(--text-label-size);line-height:20px}.knowledge-search-box button:hover,.wiki-search-box button:hover,.glossary-search button:hover,.advisor-chat-input button:hover,.advisor-voice-finish-button:hover,.primary-voice-action:hover,.single-question button:hover{border-color:var(--color-brand-active);background:var(--color-brand-active)}.knowledge-search-box button:disabled,.wiki-search-box button:disabled,.glossary-search button:disabled,.advisor-chat-input button:disabled,.advisor-entry-input>button:disabled,.single-question button:disabled{border-color:var(--qds-color-border);background:var(--color-bg-elevated);color:var(--qds-color-text-muted);cursor:not-allowed}.stage-flow-step,.metric-card,.panel,.hero-panel,.admin-review-summary-card{border:1px solid var(--client-border);background:var(--client-panel)}.stage-flow-step,.metric-card,.panel,.hero-panel{border-radius:var(--r-2)}.stage-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.stage-flow-step{display:grid;gap:5px;padding:13px}.stage-flow-step strong{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:var(--text-heading-2-w)}.stage-flow-step-current{border-color:var(--client-blue);background:var(--color-bg-accent)}.stage-flow-step-current span{color:var(--client-blue);font-weight:700}.overview-screen-layout,.sources-screen-layout,.wiki-method-settings-screen-layout,.explore-screen,.kpi-screen-flat,.review-screen-layout,.knowledge-screen-layout,.wiki-screen-layout,.admin-glossary-screen-layout,.glossary-dictionary-screen-grid,.mypage-screen-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wiki-method-settings-screen-layout{display:flex;flex-direction:column;height:100%;min-height:0}.auto-review-settings-screen-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.auto-review-settings-screen-layout>.panel{display:grid;align-content:start;gap:18px}.auto-review-settings-screen-layout .panel-title{padding-bottom:2px}.advisor-operations-screen-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.overview-screen-flat,.sources-screen-flat{grid-template-columns:minmax(0,1fr);gap:18px}.overview-content-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,320px);align-items:start;gap:16px}.overview-main-column{display:grid;gap:18px;min-width:0}.overview-empty-onboarding{grid-column:1 / -1;display:grid;gap:12px;justify-items:start;border:1px dashed var(--client-border);border-radius:var(--client-radius);padding:20px;background:var(--client-surface, var(--qds-surface))}.overview-action-empty{margin:0;padding:12px;border:1px dashed var(--client-border);border-radius:var(--client-radius);color:var(--client-ink-description);font-size:var(--text-meta-size);line-height:1.5}.overview-loading-state{align-items:center;color:var(--client-ink-description);display:flex;gap:8px;justify-content:center;min-height:180px}.overview-loading-spinner{animation:overview-loading-spin .9s linear infinite}@keyframes overview-loading-spin{to{transform:rotate(360deg)}}.publish-screen-layout{display:flex;flex-direction:column;gap:18px}.knowledge-screen-layout{gap:18px}.wide,.hero-panel{grid-column:1 / -1}.hero-panel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:20px;min-height:220px;padding:24px;overflow:hidden}.knowledge-hero{background:linear-gradient(110deg,var(--qds-surface) 0%,var(--qds-blue-surface-05) 54%,var(--qds-green-surface-10) 100%)}.knowledge-search-hero{grid-template-columns:1fr;min-height:210px}.explore-hero{background:linear-gradient(110deg,var(--qds-surface) 0%,var(--qds-n-surface-10-2) 58%,var(--qds-brand-tint) 100%)}.settings-hero{background:linear-gradient(110deg,var(--qds-surface) 0%,var(--qds-surface-subtle) 56%,var(--qds-green-surface-10) 100%)}.metric-grid,.kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;grid-column:1 / -1}.metric-card,.kpi-tile{display:grid;gap:6px;min-height:112px;padding:15px}.metric-card-value{display:grid;gap:2px;text-align:right}.daily-trend-panel .panel-title{margin-bottom:12px}.daily-trend-chart{display:grid;gap:8px}.daily-trend-chart-svg{display:block;width:100%;height:148px}.trend-line polyline{fill:none;stroke-width:2.5}.trend-line-primary polyline,.trend-line-primary circle{stroke:var(--client-blue)}.trend-line-secondary polyline,.trend-line-secondary circle{stroke:var(--client-green)}.trend-line-primary circle{fill:var(--client-blue)}.trend-line-secondary circle{fill:var(--client-green)}.daily-trend-legend{display:flex;flex-wrap:wrap;gap:16px}.daily-trend-legend-item{display:flex;align-items:center;gap:6px;font-size:var(--text-meta-size);color:var(--client-muted)}.daily-trend-legend-item i{width:8px;height:8px;border-radius:999px}.daily-trend-legend-primary i{background:var(--client-blue)}.daily-trend-legend-secondary i{background:var(--client-green)}.daily-trend-legend-item strong{color:var(--client-ink);font-weight:700}.daily-trend-axis{display:flex;justify-content:space-between;padding:0 2px;color:var(--client-muted);font-size:12px}.daily-trend-note{margin:0;color:var(--client-muted);font-size:var(--text-caption-size);line-height:var(--text-caption-lh)}.worker-load-panel .panel-title{margin-bottom:20px}.worker-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.worker-status-card{display:grid;gap:6px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);padding:14px}.worker-status-card span{color:var(--client-muted);font-size:var(--text-caption-size)}.worker-status-card strong{color:var(--client-ink);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:var(--text-heading-2-w)}.worker-status-card small,.worker-load-summary{color:var(--client-muted);font-size:var(--text-caption-size);line-height:var(--text-caption-lh)}.worker-load-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px}.worker-load-highlight{display:grid;gap:4px;padding-right:20px;border-right:1px solid var(--client-border)}.worker-load-highlight-label{color:var(--client-muted);font-size:var(--text-caption-size)}.worker-load-highlight-name{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-lh);font-weight:var(--text-heading-1-w)}.worker-load-highlight-role{color:var(--client-muted);font-size:var(--text-caption-size)}.worker-load-highlight-count{margin-top:6px;font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:var(--text-heading-2-w)}.worker-load-others{display:grid;align-content:start;gap:10px}.worker-load-other-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.worker-load-other-row div{display:grid;gap:2px}.worker-load-other-row span{color:var(--client-muted);font-size:var(--text-caption-size)}.worker-load-tag{flex:0 0 auto;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:3px 9px;color:var(--client-muted);background:var(--client-panel-soft);font-size:var(--text-caption-size);font-weight:600}.worker-load-tag-over{background:var(--qds-red-surface-30);color:var(--qds-red-ink-80-2)}.kpi-report-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.kpi-context-layout{display:grid;gap:var(--qds-space-8);align-items:start}.kpi-period-control-group{display:grid;grid-template-columns:minmax(220px,.74fr) minmax(280px,1fr) minmax(280px,1fr);gap:var(--qds-space-8);align-items:end;padding:0 var(--qds-space-12)}.kpi-live-status,.kpi-source-gap-list,.kpi-empty-state{border:1px solid var(--client-border);border-radius:8px;background:var(--qds-surface-subtle);color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.5;padding:10px 12px}.kpi-live-status-warn{border-color:var(--qds-red-border-30);background:var(--qds-red-surface-05-2);color:var(--qds-red-ink-80)}.kpi-source-gap-list{display:grid;gap:6px;margin:0 var(--qds-space-12)}.kpi-empty-state{grid-column:1 / -1}.period-filter-row{display:flex;flex-wrap:wrap;gap:var(--qds-space-6, 6px)}.kpi-context-label{display:block;margin-bottom:var(--qds-space-6, 6px);color:var(--client-muted);font-size:12px;font-weight:700;text-transform:uppercase}.kpi-date-range-group{display:grid;gap:var(--qds-space-6, 6px)}.kpi-date-range-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kpi-date-field{display:grid;gap:5px}.kpi-date-field span{color:var(--client-muted);font-size:12px;font-weight:700}.kpi-date-field input{width:100%;min-height:36px;box-sizing:border-box;border:1px solid var(--client-border);border-radius:8px;background:var(--qds-surface);color:var(--client-ink);font:inherit;font-size:var(--text-meta-size);padding:0 10px}.kpi-date-field input:focus{outline:2px solid rgba(21,112,239,.18);outline-offset:2px;border-color:var(--client-blue)}.kpi-date-range-picker{display:grid;grid-template-columns:max-content auto max-content;align-items:center;justify-content:center;gap:var(--qds-space-6, 6px);min-height:36px;box-sizing:border-box;border:1px solid var(--client-border);border-radius:8px;background:var(--qds-surface);padding:0 var(--qds-space-10)}.kpi-date-range-picker:focus-within{outline:2px solid rgba(21,112,239,.18);outline-offset:2px;border-color:var(--client-blue)}.kpi-date-range-picker input{width:128px;min-width:0;min-height:34px;border:0;background:transparent;color:var(--client-ink);font:inherit;font-size:var(--text-meta-size);font-variant-numeric:tabular-nums;padding:0}.kpi-date-range-picker input::-webkit-calendar-picker-indicator{margin-left:var(--scale-2);padding:0}.kpi-date-range-picker input:focus{outline:0}.kpi-date-range-picker span{color:var(--qds-ink-subtle);font-size:var(--text-meta-size);font-weight:700}.kpi-analysis-layout{display:grid;gap:14px}.kpi-picker-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kpi-picker-button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;align-items:center;width:100%;min-height:68px;border:1px solid var(--client-border);border-radius:8px;background:var(--qds-surface);color:var(--client-ink);padding:10px 12px;text-align:left;cursor:pointer}.kpi-picker-button:hover,.kpi-picker-button-active{background:var(--client-panel-soft);border-color:#1570ef47}.kpi-picker-button span{grid-column:1 / -1;color:var(--client-muted);font-size:11px;font-weight:700;text-transform:uppercase}.kpi-picker-button strong{color:var(--client-ink);font-size:14px;font-weight:700;min-width:0}.kpi-picker-button em{color:var(--client-ink);font-size:16px;font-style:normal;font-weight:700}.kpi-trend-layout{display:grid;gap:14px;align-content:start}.kpi-focus-panel{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:18px;border-top:1px solid var(--client-border);padding-top:14px}.kpi-trend-summary,.kpi-definition-card{display:grid;gap:12px}.kpi-definition-card>div{display:grid;gap:4px}.kpi-trend-summary span,.kpi-definition-card>div span{color:var(--client-blue);font-size:12px;font-weight:700;text-transform:uppercase}.kpi-trend-summary strong,.kpi-definition-card>div strong{color:var(--client-ink);font-size:18px}.kpi-trend-summary p{margin:0;color:var(--client-ink-description);font-weight:700}.kpi-focus-value{display:flex;flex-wrap:wrap;gap:var(--qds-space-10);align-items:baseline}.kpi-focus-value b{color:var(--client-ink);font-size:44px;font-weight:700;line-height:.95}.kpi-focus-value small{color:var(--client-green);font-size:14px;font-weight:700}.kpi-trend-summary mark{width:-moz-fit-content;width:fit-content;border-radius:var(--r-full);background:var(--qds-green-surface-10-2);color:var(--client-green);font-size:12px;font-weight:700;padding:4px 8px}.kpi-trend-summary small,.kpi-definition-card>div small{color:var(--client-muted);line-height:1.45}.kpi-trend-bars{display:grid;gap:10px;align-content:center}.kpi-trend-bar-row{display:grid;grid-template-columns:48px minmax(0,1fr) 58px;gap:10px;align-items:center}.kpi-trend-bar-row span,.kpi-trend-bar-row strong{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.kpi-trend-bar-row div{height:10px;overflow:hidden;border-radius:var(--r-full);background:var(--client-panel-soft)}.kpi-trend-bar-row i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--client-blue),var(--client-green))}.knowledge-loop-funnel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.knowledge-loop-step{position:relative;display:grid;gap:8px;border-top:2px solid var(--client-border);padding:12px 4px 4px}.knowledge-loop-step span{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.knowledge-loop-step strong{color:var(--client-ink);font-size:24px}.knowledge-loop-step small{color:var(--client-muted);line-height:1.45}.kpi-dictionary-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:14px}.kpi-definition-card dl{display:grid;gap:10px;margin:0}.kpi-definition-card dl div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;border-top:1px solid var(--client-border);padding-top:10px}.kpi-definition-card dt{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.kpi-definition-card dd{margin:0;color:var(--client-ink-description);line-height:1.5}.kpi-screen-flat{grid-template-columns:1fr;gap:18px}.kpi-screen-flat .service-screen-header,.kpi-screen-flat .panel{grid-column:1 / -1}.kpi-screen-flat .panel{border:0;border-radius:0;background:transparent;padding:var(--scale-4)}.kpi-screen-flat .panel-title{margin:0}.kpi-screen-flat .panel-title-main{display:grid;gap:var(--scale-4)}.kpi-screen-flat .panel-title-main strong{color:var(--client-ink);font-size:18px;font-weight:700;line-height:1.28}.kpi-screen-flat .panel-title-main small{color:var(--qds-ink-muted);font-size:14px;font-weight:600;line-height:1.45}.kpi-screen-flat .kpi-context-label{color:var(--qds-ink-muted);font-size:12px;font-weight:700}.kpi-screen-flat .qds-card-interactive,.kpi-screen-flat .qds-card-interactive:hover,.kpi-screen-flat .qds-card-interactive:focus-visible{box-shadow:none;transform:none}.overview-screen-flat .qds-card-interactive,.overview-screen-flat .qds-card-interactive:hover,.overview-screen-flat .qds-card-interactive:focus-visible{box-shadow:none;transform:none}.kpi-screen-flat .kpi-picker-button,.kpi-screen-flat .worker-usage-head,.kpi-screen-flat .worker-usage-row,.kpi-screen-flat .feature-usage-card,.kpi-screen-flat .kpi-date-field input{border-radius:0;background:transparent;box-shadow:none}.kpi-screen-flat .data-view-summary span,.kpi-screen-flat .feature-usage-card span{border:0;border-radius:0;background:transparent;padding:var(--scale-2) var(--scale-4)}.kpi-screen-flat .kpi-date-field input{border:1px solid var(--client-border);background:var(--qds-surface)}.kpi-screen-flat .kpi-date-range-picker input,.kpi-screen-flat .kpi-date-range-picker span{font-size:14px}.kpi-screen-flat .kpi-analysis-layout{grid-template-columns:minmax(300px,.78fr) minmax(0,1.62fr);gap:var(--qds-space-24);align-items:stretch;padding:var(--qds-space-8) var(--qds-space-12)}.kpi-screen-flat .kpi-picker-strip{grid-template-columns:1fr;gap:var(--scale-4);align-content:start;padding:var(--qds-space-8) 0}.kpi-screen-flat .kpi-picker-button{border:0;border-radius:6px;min-height:56px;padding:var(--qds-space-8) var(--qds-space-12)}.kpi-screen-flat .kpi-picker-button:hover{background:#3157d50a;border-color:var(--client-border);box-shadow:none}.kpi-screen-flat .kpi-picker-button-active{background:var(--qds-brand-tint);box-shadow:none}.kpi-screen-flat .kpi-picker-button-active strong,.kpi-screen-flat .kpi-picker-button-active em{color:var(--client-blue)}.kpi-screen-flat .kpi-picker-button span{color:var(--qds-ink-muted);font-size:12px;font-weight:700}.kpi-screen-flat .kpi-picker-button strong{color:var(--client-ink);font-size:14px;font-weight:600;line-height:1.25}.kpi-screen-flat .kpi-picker-button em{color:var(--client-ink-description);font-size:20px;font-weight:700;line-height:1}.kpi-screen-flat .kpi-focus-panel{grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr);gap:var(--qds-space-16);align-items:center;border-top:0;background:linear-gradient(90deg,#3157d513,#3157d506 45%,#fff0);min-height:290px;padding:var(--qds-space-32) var(--qds-space-28)}.kpi-screen-flat .kpi-trend-summary{gap:var(--qds-space-16)}.kpi-screen-flat .kpi-trend-summary span,.kpi-screen-flat .kpi-definition-card>div span,.kpi-screen-flat .kpi-support-heading span{color:var(--client-blue);font-size:12px;font-weight:700;line-height:1.2}.kpi-screen-flat .kpi-trend-summary strong{color:var(--client-ink);font-size:26px;font-weight:700;line-height:1.16}.kpi-screen-flat .kpi-focus-value b{color:var(--client-ink);font-size:58px;font-weight:700;line-height:.9}.kpi-screen-flat .kpi-trend-summary>small{color:var(--qds-ink-muted);font-size:14px;font-weight:600;line-height:1.45;max-width:420px}.kpi-screen-flat .kpi-trend-summary .kpi-focus-value small{color:var(--client-green);font-size:14px;font-weight:700}.kpi-screen-flat .kpi-trend-summary .kpi-focus-value .trend-value-positive,.kpi-screen-flat .feature-usage-card .trend-value-positive{color:var(--client-green)}.kpi-screen-flat .kpi-trend-summary .kpi-focus-value .trend-value-negative,.kpi-screen-flat .feature-usage-card .trend-value-negative{color:var(--qds-red-ink-70)}.kpi-screen-flat .kpi-trend-summary .kpi-focus-value .trend-value-neutral,.kpi-screen-flat .feature-usage-card .trend-value-neutral{color:var(--qds-ink-muted)}.kpi-screen-flat .kpi-trend-summary mark{border-radius:0;background:transparent;color:var(--client-green);font-size:12px;font-weight:700;padding:var(--scale-2) var(--scale-4)}.kpi-screen-flat .kpi-trend-bar-row div{border-radius:0}.kpi-screen-flat .kpi-trend-bar-row span,.kpi-screen-flat .kpi-trend-bar-row strong{font-size:12px}.kpi-screen-flat .knowledge-loop-funnel{grid-template-columns:1fr;gap:var(--qds-space-16);padding-top:var(--scale-4)}.kpi-screen-flat .knowledge-loop-step{grid-template-columns:minmax(120px,.9fr) minmax(0,1.4fr);align-items:baseline;-moz-column-gap:var(--qds-space-16);column-gap:var(--qds-space-16);border-top:0;border-bottom:0;padding:var(--qds-space-8) var(--qds-space-8) var(--qds-space-8) 0}.kpi-screen-flat .knowledge-loop-step-meta{display:grid;grid-template-columns:minmax(120px,max-content) max-content;gap:var(--qds-space-12);justify-self:end;align-items:baseline;text-align:right}.kpi-screen-flat .worker-usage-table{gap:var(--qds-space-8);border-top:0;padding-top:0}.kpi-screen-flat .worker-usage-head,.kpi-screen-flat .worker-usage-row{border:0;padding:var(--qds-space-12) var(--scale-4)}.kpi-screen-flat .worker-usage-head{background:transparent;border-bottom:1px solid rgba(152,162,179,.28)}.kpi-screen-flat .worker-usage-row:hover,.kpi-screen-flat .worker-usage-row:focus-visible{background:#3157d50a;box-shadow:none}.kpi-screen-flat .worker-usage-row mark{border-radius:0;background:transparent;padding:var(--scale-2) var(--scale-4)}.kpi-screen-flat .feature-usage-grid{gap:var(--qds-space-16);border-top:0;padding-top:0}.kpi-screen-flat .feature-usage-card{border:0;padding:var(--qds-space-12) var(--scale-4)}.adoption-signals-layout{display:grid;row-gap:var(--qds-space-12);margin-top:var(--qds-space-16);padding:var(--qds-space-8) var(--qds-space-12)}.review-quality-layout{display:grid;grid-template-columns:minmax(300px,1fr) minmax(360px,1fr);gap:var(--qds-space-36, 36px);align-items:start;padding:var(--qds-space-8) var(--qds-space-12)}.review-quality-layout>.kpi-support-block,.review-quality-layout>.kpi-definition-card{display:grid;grid-template-rows:28px 252px;gap:var(--qds-space-16);padding:var(--qds-space-12) var(--scale-4)}.review-quality-layout .kpi-support-heading,.review-quality-layout .kpi-definition-card>div{display:grid;height:28px;align-content:start}.review-quality-layout .knowledge-loop-funnel,.review-quality-layout .kpi-definition-card dl{display:grid;grid-template-rows:repeat(5,44px);gap:var(--qds-space-8);height:252px}.review-quality-layout .knowledge-loop-step,.review-quality-layout .kpi-definition-card dl div{display:grid;grid-template-columns:minmax(120px,.9fr) minmax(0,1.4fr);align-items:center;-moz-column-gap:var(--qds-space-16);column-gap:var(--qds-space-16);min-height:0;height:44px;border:0;padding:0 var(--qds-space-8) 0 0}.review-quality-layout .kpi-definition-card dd{justify-self:end;max-width:320px;text-align:right}.review-quality-layout .kpi-definition-nowrap{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpi-support-block{display:grid;gap:var(--qds-space-16);padding:var(--qds-space-12) 0}.kpi-support-heading{display:flex;flex-wrap:wrap;gap:var(--qds-space-8);align-items:baseline}.kpi-support-heading span{color:var(--client-blue);font-size:12px;font-weight:700;text-transform:uppercase}.kpi-support-heading strong{color:var(--client-ink);font-size:17px;font-weight:700;line-height:1.25}.kpi-screen-flat .kpi-dictionary-layout{border-top:0;gap:var(--qds-space-20);padding-top:var(--scale-4)}.kpi-screen-flat .kpi-definition-card{border:0;background:transparent;padding:var(--scale-4)}.kpi-subsection-heading{display:grid;gap:var(--scale-4);padding:0 var(--scale-4)}.kpi-subsection-heading-spaced{margin-top:var(--qds-space-12)}.kpi-subsection-heading strong{color:var(--client-ink);font-size:17px;font-weight:700;line-height:1.25}.kpi-subsection-heading small{color:var(--qds-ink-muted);font-size:12px;font-weight:600}.kpi-screen-flat .kpi-definition-card>div strong{color:var(--client-ink);font-size:17px;font-weight:700;line-height:1.25}.kpi-screen-flat .kpi-definition-card>div small{color:var(--qds-ink-muted);font-size:12px;font-weight:600}.kpi-screen-flat .kpi-definition-card dt{color:var(--qds-ink-muted);font-size:12px;font-weight:700;line-height:1.35}.kpi-screen-flat .kpi-definition-card dd{color:var(--client-ink-description);font-size:14px;font-weight:600;line-height:1.45}.kpi-screen-flat .knowledge-loop-step span,.kpi-screen-flat .feature-usage-card span{color:var(--qds-ink-muted);font-size:12px;font-weight:700;line-height:1.35}.kpi-screen-flat .knowledge-loop-step strong{text-align:right;color:var(--client-ink);font-size:14px;font-weight:700;line-height:1.45}.kpi-screen-flat .knowledge-loop-step small,.kpi-screen-flat .feature-usage-card small{color:var(--qds-ink-muted);font-size:12px;font-weight:600;line-height:1.45}.review-quality-layout .knowledge-loop-step small,.review-quality-layout .kpi-definition-card dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpi-screen-flat .feature-usage-card strong,.kpi-screen-flat .worker-usage-row>div strong{color:var(--client-ink);font-size:14px;font-weight:700}.kpi-screen-flat .feature-usage-card p,.kpi-screen-flat .worker-usage-row>strong{color:var(--client-ink-description);font-size:14px;font-weight:700}.kpi-screen-flat .feature-usage-card p em{font-style:normal;font-weight:700}.kpi-screen-flat .worker-usage-head{color:var(--qds-ink-muted);font-size:12px;font-weight:700;text-transform:uppercase}.kpi-screen-flat .worker-usage-row span,.kpi-screen-flat .worker-usage-row small{color:var(--qds-ink-muted);font-size:12px;font-weight:600}.kpi-screen-flat .feature-usage-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kpi-screen-flat .feature-usage-card{border:1px solid rgba(152,162,179,.28);border-radius:8px;background:var(--qds-surface);padding:var(--qds-space-16)}.kpi-screen-flat .worker-usage-row{min-height:74px}.kpi-screen-flat .review-quality-layout>.kpi-support-block,.kpi-screen-flat .review-quality-layout>.kpi-definition-card{display:grid;grid-template-rows:28px 252px;gap:var(--qds-space-16);align-content:start;padding:var(--qds-space-12) var(--scale-4)}.kpi-screen-flat .review-quality-layout .kpi-support-heading,.kpi-screen-flat .review-quality-layout .kpi-definition-card>div{display:grid;height:28px;margin:0;padding:0;align-content:start}.kpi-screen-flat .review-quality-layout .kpi-support-heading strong,.kpi-screen-flat .review-quality-layout .kpi-definition-card>div strong{font-size:17px;line-height:22px}.kpi-screen-flat .review-quality-layout .knowledge-loop-funnel,.kpi-screen-flat .review-quality-layout .kpi-definition-card dl{display:grid;grid-template-rows:repeat(5,44px);gap:var(--qds-space-8);height:252px;margin:0;padding:0}.kpi-screen-flat .review-quality-layout .knowledge-loop-step,.kpi-screen-flat .review-quality-layout .kpi-definition-card dl div{display:grid;grid-template-columns:minmax(120px,.9fr) minmax(0,1.4fr);align-items:center;height:44px;min-height:0;padding:0 var(--qds-space-8) 0 0}.metric-card svg{color:var(--client-blue)}.metric-card-header{display:flex;align-items:center;gap:6px}.metric-card strong,.kpi-tile strong{font-size:var(--text-title-2-size);line-height:var(--text-title-2-lh);font-weight:var(--text-title-2-w)}.panel{padding:18px}.panel-title{display:flex;align-items:flex-start;gap:var(--qds-space-12);margin:0}.panel-title-icon{flex:0 0 auto;margin-top:2px;color:var(--client-blue)}.panel-title-main{display:grid;gap:var(--qds-space-4, 4px);min-width:0}.panel-title-main small{color:var(--client-muted);font:var(--text-body-2)}.panel-title-actions{flex:0 0 auto;margin-left:auto}.action-list,.review-list,.reason-stack,.guide-list,.package-stack,.publish-grid{display:grid;gap:10px}.publish-console-layout{min-height:0}.publish-console-layout .review-console-list{align-self:stretch;flex:0 0 306px;min-width:306px;min-height:0;max-height:calc(100vh - 180px)}.publish-console-layout .review-console-detail{align-self:stretch;gap:18px;flex:1 1 0%;min-height:0;min-width:0}.publish-version-card-badge{align-self:start;font-size:12px;font-weight:600;color:var(--client-blue)}.publish-version-card-summary{display:-webkit-box;overflow:hidden;color:var(--client-muted);font-size:12px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.publish-version-pagination{justify-content:center;flex-shrink:0}.publish-category-accordion{display:grid;gap:12px;margin:6px 0 8px}.publish-change-summary-markdown{display:grid;gap:8px;margin:4px 0 8px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);padding:12px 14px;color:var(--client-ink);line-height:1.55}.publish-change-summary-markdown h3,.publish-change-summary-markdown p,.publish-change-summary-markdown ul{margin:0}.publish-change-summary-markdown h3{font-size:14px}.publish-change-summary-markdown ul{display:grid;gap:6px;padding-left:18px}.publish-change-summary-markdown strong{font-weight:700}.publish-category-item{border:0;border-radius:var(--client-radius);background:var(--qds-surface);overflow:hidden}.publish-category-trigger{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;border:none;background:var(--qds-surface);padding:12px 14px;text-align:left;cursor:pointer}.publish-category-trigger strong{margin-left:auto}.publish-category-trigger svg{transition:transform .15s ease}.publish-category-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.publish-category-body{padding:2px 14px 14px;background:var(--qds-surface)}.publish-category-body ul{margin:0;padding-left:18px;display:grid;gap:4px}.flow-result-panel,.voice-transcript-panel{display:grid;gap:8px;border:1px solid var(--qds-n-border-40);border-radius:var(--client-radius);background:var(--qds-green-surface-10);color:var(--qds-green-ink-90);padding:var(--qds-space-12)}.flow-result-panel span,.voice-transcript-panel span{color:var(--client-green);font-size:var(--text-meta-size);font-weight:700}.flow-result-panel p,.voice-transcript-panel p{margin:0;color:var(--qds-green-ink-90-3);line-height:1.5}.data-view-summary{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.knowledge-result-summary span,.data-view-summary span,.tag-cloud span,.glossary-link-list span,.glossary-linked-knowledge button{display:inline-flex;align-items:center;border:1px solid var(--qds-color-border);border-radius:var(--r-full);background:var(--color-bg-elevated);color:var(--color-text-secondary);font-size:var(--text-caption-size);line-height:var(--text-caption-lh);font-weight:600;padding:var(--scale-4) var(--qds-space-12)}.glossary-linked-knowledge button{cursor:pointer}.glossary-linked-knowledge button:hover{border-color:var(--color-brand);color:var(--color-brand)}.service-result-note{margin:-2px 0 12px;color:var(--qds-ink-body);font-size:var(--text-meta-size);line-height:1.45}.service-command-panel{display:grid;gap:var(--qds-space-20);border-color:var(--qds-n-border-30);background:linear-gradient(135deg,color-mix(in srgb,var(--qds-surface) 96%,transparent),color-mix(in srgb,var(--qds-blue-surface-05) 94%,transparent)),radial-gradient(circle at 86% 10%,rgba(20,122,84,.12),transparent 30%)}.wiki-service-command{border:0;border-radius:0;background:transparent;padding:0}.service-command-copy{display:grid;gap:10px;align-content:start}.service-command-copy h2{font-size:28px;max-width:760px}.advisor-command-lede{margin:0;max-width:640px;color:var(--client-ink);font-size:17px;font-weight:700;line-height:1.5}.service-status-row,.service-prompt-row{display:flex;flex-wrap:wrap;gap:8px}.service-status-row span{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--qds-border);border-radius:999px;background:color-mix(in srgb,var(--qds-surface) 84%,transparent);color:var(--client-ink-description);padding:7px 10px;font-size:var(--text-meta-size);font-weight:700}.service-status-row svg{color:var(--client-blue)}.service-prompt-row button{border:1px solid var(--qds-border);border-radius:999px;background:color-mix(in srgb,var(--qds-surface) 88%,transparent);color:var(--client-ink-description);min-height:34px;padding:0 12px;font-size:var(--text-meta-size);font-weight:700;cursor:pointer}.service-prompt-row button:hover{border-color:var(--qds-brand-border);background:var(--qds-brand-tint);color:var(--client-blue)}.glossary-linked-result{margin-top:12px}.action-row,.guide-step,.reason-row,.trust-row,.package-line{display:grid;align-items:center;gap:8px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:12px}.action-row{grid-template-columns:minmax(0,1fr);width:100%;color:var(--client-ink);text-align:left;cursor:pointer}.action-list{gap:0}.action-list .action-row{grid-template-columns:minmax(0,1fr);align-items:start;border:none;border-radius:0;background:transparent;padding:12px;border-bottom:1px solid var(--client-border);transition:background var(--dur-fast) var(--ease-standard)}.action-row-main{display:grid;gap:4px;min-width:0}.action-row-main .status-badge{width:-moz-fit-content;width:fit-content}.action-list .action-row-meta{color:var(--client-muted);font-size:var(--text-caption-size);white-space:normal}.action-list .action-row:last-child{border-bottom:none}.action-list .action-row:hover,.action-list .action-row:focus-visible{background:var(--client-panel-soft)}.advisor-log-row-active,.wiki-method-card-active{border-color:var(--client-blue);box-shadow:0 0 0 1px var(--client-blue)}.action-row span,.guide-step span,.package-line span{color:var(--client-muted);font-size:var(--text-meta-size)}.action-row span{white-space:nowrap;font-size:var(--text-caption-size)}.drop-zone{display:grid;place-items:center;gap:10px;width:100%;min-height:190px;border:1px dashed var(--qds-border-strong);border-radius:var(--client-radius);background:var(--client-panel-soft);color:var(--client-muted);text-align:center;padding:18px;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.drop-zone:hover,.drop-zone:focus-visible{border-color:var(--client-blue);color:var(--client-blue)}.drop-zone-disabled{cursor:not-allowed;opacity:.62}.drop-zone-disabled:hover,.drop-zone-disabled:focus-visible{border-color:var(--qds-border-strong);color:var(--client-muted)}.knowledge-search-box,.wiki-search-box,.glossary-search{grid-column:1 / -1;align-self:stretch;justify-self:center;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--qds-space-12);width:min(100%,860px);border:0;border-radius:0;background:transparent;padding:0;min-height:auto}.service-search-input{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--qds-space-8);border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:0 var(--qds-space-12);min-height:var(--qds-control-height);min-width:0}.service-search-input-with-select{grid-template-columns:var(--service-search-select-width) minmax(0,1fr);-moz-column-gap:var(--qds-space-8);column-gap:var(--qds-space-8)}.service-search-select{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;min-width:0;box-sizing:border-box}.knowledge-search-stage{grid-column:1 / -1;display:grid;align-content:center;justify-items:center;gap:28px;min-height:max(460px,calc(100vh - 250px))}.knowledge-page-header{grid-column:1 / -1;margin-bottom:0}.knowledge-page-header h1{min-width:0;overflow-wrap:anywhere}.knowledge-result-title-block{display:grid;gap:var(--scale-4)}.knowledge-result-title-block h1{font-size:var(--text-title-2-size);line-height:var(--text-title-2-lh);letter-spacing:var(--text-title-2-ls)}.knowledge-search-stage-compact{align-content:start;justify-items:stretch;gap:var(--qds-space-12);min-height:auto;border:0;background:transparent;padding:0}.knowledge-search-stage-compact .knowledge-search-box,.knowledge-search-stage-compact .knowledge-related-query-row{justify-self:stretch;width:100%}.service-search-hero{gap:16px;border-color:var(--qds-n-border-30);background:linear-gradient(135deg,color-mix(in srgb,var(--qds-surface) 96%,transparent),color-mix(in srgb,var(--qds-blue-surface-05) 94%,transparent)),radial-gradient(circle at 86% 10%,rgba(20,122,84,.12),transparent 30%)}.service-search-hero h2{font-size:30px;max-width:860px}.service-search-hero .knowledge-search-box,.wiki-service-command .wiki-search-box{box-shadow:none}.service-search-input label{display:grid;min-width:0}.knowledge-search-box input,.wiki-search-box input,.glossary-search input{width:100%;box-sizing:border-box;border:0;background:transparent;color:var(--client-ink);padding:0;font:inherit;white-space:nowrap}.knowledge-search-box button,.wiki-search-box button,.glossary-search button,.wiki-service-command .wiki-search-box button,.glossary-search-main button,.advisor-voice-finish-button{display:inline-flex;align-items:center;justify-content:center;min-width:72px;height:var(--qds-control-height);align-self:center;justify-self:center;border:1px solid var(--color-brand);border-radius:var(--r-2);background:var(--color-brand);color:var(--color-text-on-brand);background-clip:padding-box;line-height:20px;padding:0 var(--qds-space-16);cursor:pointer}.glossary-search .service-search-select .service-search-select-trigger{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--scale-4);width:100%;min-width:0;height:28px;min-height:28px;border:0;border-right:1px solid var(--client-border);border-radius:0;background:transparent;color:var(--client-muted);padding:0 var(--qds-space-8) 0 0;font:var(--text-body-2);letter-spacing:var(--text-body-2-medium-ls);line-height:20px;box-sizing:border-box;cursor:pointer;text-align:left;box-shadow:none;transform:none}.glossary-search .service-search-select .service-search-select-trigger span{flex:1 1 auto;min-width:0;text-align:left}.glossary-search .service-search-select .service-search-select-trigger svg{flex:0 0 auto;width:16px;height:16px;color:var(--client-muted)}.glossary-search .service-search-select .service-search-select-trigger:focus-visible{outline:2px solid rgba(49,87,213,.18);outline-offset:2px;box-shadow:none}.glossary-search .service-search-select .service-search-select-trigger:hover{color:var(--client-ink);transform:none}.service-search-select-menu{position:absolute;left:calc(-1 * var(--qds-space-8));right:0;top:calc(100% + var(--scale-4));z-index:20;display:grid;width:auto;min-width:0;box-sizing:border-box;overflow:hidden;border:1px solid var(--client-border);border-radius:var(--r-1);background:var(--qds-surface);box-shadow:0 6px 16px #10182814;padding:var(--scale-2)}.glossary-search .service-search-select .service-search-select-option{display:flex;align-items:center;justify-content:flex-start;width:100%;height:30px;min-height:30px;border:0;border-radius:4px;background:transparent;color:var(--client-ink);padding:0 var(--qds-space-8);font:var(--text-body-2);letter-spacing:var(--text-body-2-medium-ls);line-height:20px;text-align:left;cursor:pointer;box-shadow:none;transform:none}.glossary-search .service-search-select .service-search-select-option:hover,.glossary-search .service-search-select .service-search-select-option-active{background:var(--client-panel-soft);color:var(--client-ink);transform:none}.knowledge-search-box input,.wiki-search-box input,.glossary-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--client-ink);caret-color:var(--client-blue)}.knowledge-search-box input:focus,.wiki-search-box input:focus,.glossary-search input:focus{outline:2px solid rgba(49,87,213,.18);outline-offset:2px;border-color:var(--qds-blue-border-40-3)}.knowledge-search-box input::-moz-placeholder,.wiki-search-box input::-moz-placeholder,.glossary-search input::-moz-placeholder{color:var(--qds-n-ink-60);opacity:1}.knowledge-search-box input::placeholder,.wiki-search-box input::placeholder,.glossary-search input::placeholder{color:var(--qds-n-ink-60);opacity:1}.knowledge-search-box input:-webkit-autofill,.wiki-search-box input:-webkit-autofill,.glossary-search input:-webkit-autofill{-webkit-text-fill-color:var(--client-ink);box-shadow:inset 0 0 0 1000px var(--qds-surface)}.knowledge-search-box span,.knowledge-hit-card span,.connected-knowledge-grid span,.empty-search-panel span{color:var(--client-muted);font-size:var(--text-meta-size)}.knowledge-query-suggestions{grid-column:1 / -1;justify-self:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--qds-space-20);width:min(100%,860px)}.knowledge-related-query-row{grid-column:1 / -1;justify-self:center;display:flex;align-items:baseline;gap:var(--qds-space-10, 10px);width:min(100%,860px);color:var(--client-muted);font-size:var(--text-meta-size)}.knowledge-related-query-row>span{flex:0 0 auto;color:var(--qds-ink-body);font-weight:700}.knowledge-related-query-row div{display:flex;flex-wrap:nowrap;gap:6px 10px;min-width:0;overflow-x:auto;scrollbar-width:none}.knowledge-related-query-row div::-webkit-scrollbar{display:none}.knowledge-related-query-row button{flex:0 0 auto;border:0;background:transparent;color:var(--qds-ink-body);padding:0;font:inherit;font-weight:600;cursor:pointer}.knowledge-related-query-row button:hover{color:var(--client-blue);text-decoration:underline;text-underline-offset:3px}.knowledge-query-suggestions section{display:grid;align-content:start;gap:8px}.knowledge-query-secondary{display:grid;align-content:start;gap:var(--qds-space-16)}.knowledge-query-suggestions section>span,.knowledge-query-suggestions .knowledge-query-section-heading>span{color:var(--client-ink);font-size:var(--text-meta-size);font-weight:700}.knowledge-query-suggestions .knowledge-query-section-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--qds-space-12);width:100%}.knowledge-query-suggestions section>span small{margin-left:8px;color:var(--client-muted);font-size:12px;font-weight:400}.knowledge-query-suggestions section>div{display:flex;flex-wrap:wrap;gap:8px}.knowledge-popular-queries>div{display:grid!important;gap:var(--qds-space-8);justify-items:start}.knowledge-query-suggestions .knowledge-popular-queries button{display:grid;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:8px;width:100%;border:0;border-radius:0;background:transparent;padding:0;text-align:left}.knowledge-query-suggestions .knowledge-popular-queries button:hover{color:var(--client-blue)}.knowledge-query-suggestions .knowledge-popular-queries button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-query-suggestions .knowledge-popular-queries button svg{justify-self:end;color:var(--client-muted)}.knowledge-query-suggestions .knowledge-popular-queries button svg.knowledge-popular-trend-up{color:var(--client-green)}.knowledge-query-suggestions .knowledge-popular-queries button svg.knowledge-popular-trend-down{color:var(--qds-red-ink-70)}.knowledge-query-suggestions .knowledge-popular-queries button svg.knowledge-popular-trend-same{color:var(--client-muted)}.knowledge-query-suggestions button{display:inline-flex;align-items:center;gap:var(--qds-space-8);width:-moz-fit-content;width:fit-content;border:1px solid var(--client-border);border-radius:999px;background:color-mix(in srgb,var(--qds-surface) 84%,transparent);color:var(--client-ink-description);padding:var(--qds-space-8) var(--qds-space-12);font-size:var(--text-meta-size);cursor:pointer}.knowledge-query-suggestions button strong{color:var(--client-blue);font-size:12px}.knowledge-query-suggestions button:hover{border-color:var(--qds-brand-border);color:var(--client-blue)}.knowledge-query-suggestions .knowledge-clear-recent{border:0;border-radius:0;background:transparent;color:var(--client-muted);padding:0;font-size:12px}.knowledge-query-suggestions .knowledge-clear-recent:hover{color:var(--qds-red-ink-80)}.knowledge-recent-query-list{min-height:92px;align-content:start}.knowledge-recent-query-chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;border:1px solid var(--client-border);border-radius:999px;background:color-mix(in srgb,var(--qds-surface) 84%,transparent);overflow:hidden;padding:6px 8px 6px 12px}.knowledge-query-suggestions .knowledge-recent-query-chip button{border:0;border-radius:0;background:transparent;padding:0}.knowledge-query-suggestions .knowledge-recent-query-chip>button:first-child{max-width:min(100%,240px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-query-suggestions .knowledge-recent-query-chip .knowledge-recent-delete{display:inline-grid;flex:0 0 auto;place-items:center;width:18px;height:18px;padding:0;color:var(--client-muted)}.knowledge-query-suggestions .knowledge-recent-query-chip .knowledge-recent-delete:hover{color:var(--qds-red-ink-80)}.knowledge-recent-empty{display:grid;min-height:72px;place-items:center;width:100%;margin:0;border:1px dashed var(--client-border);border-radius:var(--client-radius);background:color-mix(in srgb,var(--qds-surface-subtle) 72%,transparent);color:var(--client-muted);font-size:var(--text-meta-size)}.knowledge-no-results{grid-column:1 / -1;display:grid;justify-items:center;gap:var(--qds-space-8);text-align:center;padding:48px 24px}.knowledge-no-results-title{margin:0;color:var(--client-ink);font-size:16px;font-weight:700}.knowledge-no-results-body{margin:0;max-width:480px;color:var(--client-muted);font-size:var(--text-meta-size)}.knowledge-no-results-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--qds-space-8);margin-top:var(--qds-space-8)}.knowledge-no-results-actions button{border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--client-panel);color:var(--client-ink);padding:var(--qds-space-8) var(--qds-space-16);font-size:var(--text-meta-size);font-weight:700;cursor:pointer}.knowledge-no-results-actions button:hover{border-color:var(--client-blue);color:var(--client-blue)}.knowledge-recommendation-list{display:grid!important;gap:8px}.service-content-card-copy{display:grid;gap:var(--scale-4);flex:1 1 auto;min-width:0}.service-content-card-image{align-self:end;flex:0 0 80px;display:grid;place-items:center;width:80px;inline-size:80px;min-height:0;box-sizing:border-box;aspect-ratio:4 / 5;border:1px solid var(--qds-n-border-20);border-radius:var(--r-2);background:var(--qds-surface-subtle);color:var(--client-muted)}.service-content-card .service-content-card-type{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:var(--r-full);background:color-mix(in srgb,var(--glossary-card-accent, var(--client-blue)) 9%,var(--qds-surface));color:var(--glossary-card-accent, var(--client-blue));padding:2px var(--qds-space-8);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.service-content-card-title{margin:0;color:var(--client-ink);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.service-content-card-summary{color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls)}.service-content-card-reason{margin-top:var(--scale-4);color:var(--glossary-card-accent, var(--client-blue));font:var(--text-caption);font-style:normal;letter-spacing:var(--text-caption-ls)}.knowledge-query-suggestions .knowledge-recommendation-list button{display:flex;align-items:stretch;gap:var(--qds-space-12);width:100%;min-height:112px;box-sizing:border-box;border:1px solid var(--qds-n-border-20);border-radius:var(--client-radius);background:var(--qds-surface);padding:var(--qds-space-12);text-align:left}.knowledge-query-suggestions .knowledge-recommendation-list button.service-content-card{align-items:stretch}.knowledge-query-suggestions .knowledge-recommendation-list button:hover{border-color:var(--qds-blue-border-40);background:var(--qds-surface);color:inherit;box-shadow:0 12px 26px #0f172a14}.knowledge-recommendation-thumb{overflow:hidden}.knowledge-recommendation-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.knowledge-recommendation-copy{display:grid;gap:var(--scale-4);flex:1 1 auto;min-width:0}.service-content-card .knowledge-recommendation-type{width:-moz-fit-content;width:fit-content;border-radius:var(--r-full);background:color-mix(in srgb,var(--client-blue) 9%,var(--qds-surface));color:var(--client-blue);padding:2px var(--qds-space-8);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.knowledge-query-suggestions .knowledge-recommendation-list strong{color:var(--client-ink);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.knowledge-query-suggestions .knowledge-recommendation-list small{display:-webkit-box;overflow:hidden;color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);-webkit-box-orient:vertical;-webkit-line-clamp:2}.knowledge-result-summary{display:flex;flex-wrap:wrap;gap:8px}.knowledge-result-summary span{border:1px solid var(--client-border);border-radius:999px;background:var(--client-panel-soft);padding:var(--qds-space-8) var(--qds-space-12);font-weight:700}.service-answer-preview{display:grid;gap:var(--qds-space-8);margin-top:var(--qds-space-16);border:1px solid var(--qds-n-border-40);border-radius:var(--r-2);background:var(--qds-green-surface-10);padding:var(--qds-space-16)}.service-answer-preview span,.service-answer-preview small{color:var(--client-green);font-size:var(--text-meta-size);font-weight:700}.service-answer-preview strong{color:var(--qds-green-ink-90);line-height:1.45}.knowledge-answer-preview-markdown{display:grid;gap:8px;color:var(--qds-green-ink-90);font-weight:400;line-height:1.55}.knowledge-answer-preview-markdown p,.knowledge-answer-preview-markdown ol,.knowledge-answer-preview-markdown ul{margin:0}.knowledge-answer-preview-markdown h1,.knowledge-answer-preview-markdown h2{margin:4px 0 0;color:inherit;font-size:1.2em;font-weight:600;line-height:1.4}.knowledge-answer-preview-markdown h1:first-child,.knowledge-answer-preview-markdown h2:first-child{margin-top:0}.knowledge-answer-preview-markdown h3,.knowledge-answer-preview-markdown h4{margin:4px 0 0;color:inherit;font-size:1.05em;font-weight:650;line-height:1.4}.knowledge-answer-preview-markdown h3:first-child,.knowledge-answer-preview-markdown h4:first-child{margin-top:0}.knowledge-answer-preview-markdown ol,.knowledge-answer-preview-markdown ul{display:grid;gap:8px;padding-left:18px}.knowledge-answer-preview-markdown strong{font-weight:600}.service-answer-preview small{color:var(--qds-n-ink-80-2);line-height:1.5}.knowledge-search-results-page{grid-column:1 / -1;justify-self:stretch;display:grid;gap:var(--qds-space-32);align-content:start;width:100%;background:transparent;padding:0}.knowledge-result-tabs{display:grid;grid-template-columns:repeat(3,minmax(max-content,1fr));overflow:hidden;border:1px solid var(--qds-n-border-30);border-radius:var(--r-2);background:var(--qds-surface)}.knowledge-result-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:42px;border:0;border-right:1px solid var(--qds-border);background:var(--qds-surface);white-space:nowrap;color:var(--qds-ink-body);padding:8px var(--qds-space-12);cursor:pointer}.knowledge-result-tabs button:last-child{border-right:0}.knowledge-result-tabs button:hover{background:var(--qds-blue-surface-05);color:var(--client-blue)}.knowledge-result-tabs .knowledge-result-tab-active{background:var(--client-blue);color:var(--color-text-on-brand)}.knowledge-result-tabs .knowledge-result-tab-active span{font-weight:700}.knowledge-result-tabs span{font-size:var(--text-body-2-size);line-height:var(--text-body-2-lh);font-weight:500}.knowledge-result-tabs small{color:inherit;font-size:var(--text-meta-size);font-weight:500;opacity:.72}.knowledge-answer-preview{border:1px solid var(--qds-brand-border-soft);border-radius:var(--r-2);background:linear-gradient(180deg,color-mix(in srgb,var(--qds-surface) 98%,transparent),color-mix(in srgb,var(--qds-blue-surface-05) 96%,transparent));box-shadow:0 10px 24px #18212f0f;margin-top:0;padding:var(--qds-space-20) var(--qds-space-24)}.knowledge-answer-preview span{color:var(--client-blue);font:var(--text-label);letter-spacing:var(--text-label-ls)}.knowledge-answer-preview strong{color:var(--qds-n-ink-90);font-size:15px;line-height:1.65}.knowledge-result-section{display:grid;gap:var(--qds-space-12)}.knowledge-result-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:var(--qds-space-12);border-bottom:1px solid var(--qds-n-border-30);padding-bottom:var(--qds-space-12)}.knowledge-result-section-heading h2{color:var(--client-ink);font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-w);line-height:var(--text-heading-2-lh);letter-spacing:var(--text-heading-2-ls)}.knowledge-result-section-heading span{color:var(--qds-ink-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls);white-space:nowrap}.knowledge-search-result-list{display:grid}.knowledge-search-result-row{display:grid;gap:7px;width:100%;border:0;border-bottom:1px solid var(--qds-n-border-20);background:transparent;color:var(--client-ink);padding:var(--qds-space-20) 0;text-align:left;cursor:pointer}.knowledge-search-result-row:first-child{padding-top:var(--qds-space-16)}.knowledge-search-result-row:hover strong{color:var(--client-blue);text-decoration:underline;text-underline-offset:3px}.knowledge-search-result-type{width:-moz-fit-content;width:fit-content;border:1px solid var(--qds-brand-border-soft);border-radius:var(--r-1);background:var(--qds-blue-surface-05);color:var(--client-blue);padding:3px 8px;font-size:12px;font-weight:700}.knowledge-search-result-row strong{color:var(--qds-ink);font-size:17px;font-weight:var(--text-heading-2-w);line-height:var(--text-heading-2-lh);letter-spacing:var(--text-heading-2-ls);max-width:760px}.knowledge-search-result-row p{margin:0;color:var(--qds-ink-body);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);line-height:var(--text-body-2-lh);max-width:78ch}.knowledge-search-result-row small{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.knowledge-related-result-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--qds-space-16)}.knowledge-related-result-list button{display:grid;gap:var(--qds-space-8);align-content:start;width:100%;min-height:124px;border:1px solid var(--qds-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-ink);padding:var(--qds-space-16);text-align:left;cursor:pointer}.knowledge-related-result-list button:hover{border-color:var(--qds-blue-border-40);box-shadow:0 10px 22px #18212f12}.knowledge-related-result-list strong{color:var(--qds-ink);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.knowledge-related-result-list button:hover strong{color:var(--client-blue);text-decoration:underline;text-underline-offset:3px}.knowledge-related-result-list span{color:var(--client-muted);font-size:var(--text-meta-size)}.settings-summary{align-self:center;display:grid;gap:8px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:color-mix(in srgb,var(--qds-surface) 84%,transparent);padding:18px}.settings-summary span,.settings-summary small,.setting-card span,.setting-card p,.threshold-accordion-label small,.routing-row span{color:var(--client-muted);font-size:var(--text-meta-size)}.settings-summary strong{font-size:20px}.settings-grid{display:grid;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface)}.auto-review-accordion{display:grid;overflow:hidden;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface)}.auto-review-accordion-item{display:grid;border-bottom:1px solid var(--client-border);background:transparent}.auto-review-accordion-item:last-child{border-bottom:0}.auto-review-accordion-trigger{display:grid;align-items:center;gap:12px;width:100%;border:0;background:transparent;color:var(--client-ink);padding:16px;font:inherit;text-align:left;cursor:pointer}.auto-review-accordion-item:not(.auto-review-accordion-item-open) .auto-review-accordion-trigger:not(:disabled):hover .auto-review-accordion-label>span,.auto-review-accordion-item:not(.auto-review-accordion-item-open) .auto-review-accordion-trigger:not(:disabled):hover .auto-review-accordion-label>strong,.auto-review-accordion-item:not(.auto-review-accordion-item-open) .auto-review-accordion-trigger:not(:disabled):hover .auto-review-accordion-chevron{color:var(--client-blue)}.auto-review-accordion-item-open>.auto-review-accordion-trigger{background:var(--qds-surface)}.auto-review-accordion-item-open>.auto-review-accordion-trigger .auto-review-accordion-label>span,.auto-review-accordion-item-open>.auto-review-accordion-trigger .auto-review-accordion-label>strong,.auto-review-accordion-item-open>.auto-review-accordion-trigger .auto-review-accordion-chevron{color:var(--client-blue)}.auto-review-accordion-trigger:disabled{color:var(--client-muted);cursor:default}.auto-review-accordion-trigger:disabled:hover{background:var(--qds-surface)}.auto-review-accordion-trigger:disabled .auto-review-accordion-label>span,.auto-review-accordion-trigger:disabled .auto-review-accordion-label>strong,.auto-review-accordion-trigger:disabled .decision-band-count,.auto-review-accordion-trigger:disabled .auto-review-accordion-chevron{color:var(--client-muted)}.auto-review-accordion-trigger:disabled .auto-review-accordion-chevron{opacity:.35}.auto-review-accordion-label{display:grid;gap:5px;min-width:0}.auto-review-accordion-label>span,.auto-review-accordion-label>strong{color:var(--client-ink);font-weight:700;line-height:1.4}.auto-review-accordion-label small,.threshold-accordion-panel small,.threshold-accordion-panel dt{color:var(--client-muted);font-size:var(--text-meta-size)}.auto-review-edit-state{display:inline-flex;align-items:center;min-height:32px;border-radius:999px;background:var(--color-bg-accent);color:var(--client-blue);padding:0 10px;font-size:var(--text-meta-size);font-weight:700}.auto-review-edit-actions{display:inline-flex;align-items:center;gap:8px}.auto-review-accordion-label small{line-height:1.4}.decision-band-trigger{grid-template-columns:minmax(0,1fr) auto auto}.auto-review-accordion-compact .auto-review-accordion-trigger{padding:14px 16px}.decision-band-count{color:var(--client-ink);font-size:16px;font-weight:700;line-height:1.35;white-space:nowrap}.auto-review-accordion-chevron{color:var(--client-muted);transition:transform .18s ease}.auto-review-accordion-item-open .auto-review-accordion-chevron{transform:rotate(180deg)}.decision-band-panel{display:grid;border-top:1px solid var(--client-border);background:var(--qds-surface-subtle);padding:10px 28px 18px 44px}.decision-preview-item{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;border-bottom:1px solid rgba(31,31,31,.08);padding:12px 0}.decision-preview-item:last-child{border-bottom:0}.decision-preview-item>span{display:grid;gap:4px;min-width:0}.decision-preview-item strong{color:var(--client-ink-description);font-size:14px;font-weight:650;line-height:1.45}.decision-preview-item small{color:var(--client-muted);font-size:12px;line-height:1.45}.decision-preview-change{color:var(--client-blue)!important;font-weight:700}.setting-card{display:grid;gap:16px;grid-template-columns:minmax(176px,.35fr) minmax(0,1fr);align-items:start;border-bottom:1px solid var(--client-border);padding:16px}.setting-card:last-child{border-bottom:0}.setting-card div{display:grid;gap:5px}.setting-card strong{font-size:17px}.setting-card p{margin:0;line-height:1.5}.threshold-workbench{display:grid;gap:12px;align-items:start}.threshold-accordion-item-dirty{box-shadow:inset 0 0 0 1px var(--client-blue)}.threshold-accordion-trigger{grid-template-columns:minmax(220px,1fr) auto}.threshold-accordion-meta{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}.threshold-accordion-meta>strong{font-size:16px;line-height:1.35;text-align:right;white-space:nowrap}.threshold-accordion-trigger mark{justify-self:end;border-radius:999px;background:var(--color-bg-accent);color:var(--client-blue);padding:4px 8px;font-size:12px;font-weight:700}.threshold-accordion-trigger svg{color:var(--client-muted)}.threshold-accordion-panel{display:grid;gap:16px;border-top:1px solid var(--client-border);background:var(--qds-surface-subtle);padding:16px}.threshold-accordion-panel p{margin:0;color:var(--client-ink-description);font-size:15px;font-weight:650;line-height:1.55}.threshold-control{display:grid;grid-template-columns:minmax(88px,auto) minmax(220px,1fr) minmax(56px,auto);align-items:center;gap:12px;border-radius:var(--client-radius);background:var(--client-panel-soft);padding:12px}.threshold-control span{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.threshold-control input{width:100%;accent-color:var(--client-blue)}.threshold-control strong{text-align:right;white-space:nowrap}.threshold-dirty-note{color:var(--client-blue)!important;font-weight:700}.threshold-edit-modal-list{display:grid;overflow:hidden;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface)}.threshold-edit-row{display:grid;gap:12px;border-bottom:1px solid var(--client-border);padding:16px}.threshold-edit-row:last-child{border-bottom:0}.threshold-edit-row-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.threshold-edit-row-header span{display:grid;gap:5px;min-width:0}.threshold-edit-row-header strong{color:var(--client-ink);font-size:15px;font-weight:700;line-height:1.4}.threshold-edit-row-header>strong{font-size:16px;text-align:right;white-space:nowrap}.threshold-edit-row-header small,.threshold-edit-locked-note{color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.45}.threshold-edit-control{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;border-radius:var(--client-radius);background:var(--qds-surface-subtle);padding:14px 18px}.threshold-edit-control input{width:100%;accent-color:var(--client-blue)}.threshold-edit-control .threshold-dirty-note{white-space:nowrap}.threshold-accordion-panel dl{display:grid;border-top:1px solid var(--client-border);margin:0}.threshold-accordion-panel dl div{display:grid;gap:6px;align-items:start;border-bottom:1px solid var(--client-border);padding:14px 0}.threshold-accordion-panel dl div:last-child{border-bottom:0}.threshold-accordion-panel dd{margin:0;color:var(--client-ink-description);line-height:1.5}@media (max-width: 1080px){.threshold-accordion-trigger,.threshold-control,.threshold-edit-row-header,.decision-band-trigger,.decision-preview-item{grid-template-columns:minmax(0,1fr);align-items:start}.threshold-accordion-trigger>strong,.threshold-accordion-meta>strong,.threshold-control strong,.threshold-edit-row-header>strong,.decision-band-count{text-align:left}.threshold-accordion-meta{justify-content:flex-start}.decision-band-panel{padding-left:28px}}.threshold-onboarding-note,.simulation-disclaimer{margin:0;border-radius:var(--client-radius);background:var(--client-panel-soft);color:var(--client-muted);padding:12px 14px;font-size:var(--text-meta-size);line-height:1.55}.routing-table{display:grid;background:transparent}.routing-row{display:grid;grid-template-columns:minmax(120px,1.1fr) minmax(110px,.9fr) minmax(110px,.9fr) auto;align-items:center;gap:16px;border-bottom:1px solid var(--client-border);padding:14px 0}.routing-row:last-child{border-bottom:0}.routing-head{color:var(--client-muted);font-weight:700}.routing-row mark{justify-self:end;width:-moz-fit-content;width:fit-content;color:var(--client-blue);background:transparent;padding:0;font-size:var(--text-meta-size);font-weight:700;white-space:nowrap}.routing-row span{display:grid;gap:3px}.routing-row small{color:var(--client-muted);font-size:12px;line-height:1.35}.simulation-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);margin-bottom:12px}.simulation-compare div{display:grid;gap:8px;border-right:1px solid var(--client-border);padding:16px}.simulation-compare div:last-child{border-right:0}.simulation-compare span{color:var(--client-muted);font-size:var(--text-meta-size)}.simulation-compare strong{color:var(--client-ink);font-size:14px;line-height:1.45}.auto-review-save-reason{display:grid;gap:8px;color:var(--client-ink);font-size:14px;font-weight:700}.auto-review-save-reason textarea{width:100%;resize:vertical;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);color:var(--client-ink);padding:11px 12px;font:inherit;font-weight:500;line-height:1.5}.auto-review-save-reason textarea::-moz-placeholder{color:var(--client-muted)}.auto-review-save-reason textarea::placeholder{color:var(--client-muted)}.auto-review-save-reason textarea:focus{outline:none;border-color:var(--client-blue);box-shadow:0 0 0 3px #3157d529}.result-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--qds-space-12)}.result-card,.knowledge-group-card{display:grid;gap:var(--qds-space-8);border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:var(--qds-space-16)}.result-card,.wiki-method-card{color:var(--client-ink);text-align:left;cursor:pointer}.result-card mark{width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--qds-brand-tint);color:var(--client-blue);padding:4px 8px;font-size:var(--text-meta-size)}.result-card p{color:var(--client-ink-description);line-height:1.5}.result-card small,.knowledge-group-card span{color:var(--client-muted);font-size:var(--text-meta-size)}.knowledge-group-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.knowledge-group-card div{display:flex;flex-wrap:wrap;gap:7px}.knowledge-group-card button{border:1px solid var(--client-border);border-radius:999px;background:var(--qds-surface-subtle);color:var(--client-ink-description);padding:6px 9px}.knowledge-hit-list,.empty-search-panel{display:grid;gap:var(--qds-space-12)}.knowledge-hit-card{display:grid;gap:8px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-12)}.knowledge-hit-card p{margin:0;color:var(--client-ink-description);line-height:1.5}.connected-knowledge-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--qds-space-12)}.connected-knowledge-grid button{display:grid;gap:var(--qds-space-8);border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-ink);padding:var(--qds-space-12);text-align:left;cursor:pointer}.empty-search-panel{justify-items:center;min-height:220px;place-content:center;text-align:center}.empty-search-panel svg{color:var(--client-blue)}.wiki-method-grid,.generated-wiki-list,.wiki-doc-tabs,.wiki-preview-document-list,.wiki-diff-grid{display:grid;gap:10px}.wiki-method-layout{display:grid;grid-template-columns:306px minmax(0,1fr);flex:1;gap:0;align-items:stretch}.wiki-method-layout>.panel{border:0;min-width:0}.wiki-method-rail{display:flex;flex-direction:column;gap:12px;position:sticky;top:0;align-self:start;z-index:1;background:var(--qds-surface);max-height:calc(100dvh - 64px);min-height:0;padding:0 0 32px}.wiki-method-grid,.wiki-doc-tabs{grid-template-columns:1fr}.wiki-method-card,.generated-wiki-card,.wiki-preview-document,.wiki-diff-group,.wiki-job-card{display:grid;gap:8px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:14px}.wiki-method-rail .wiki-method-grid{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;padding:4px 12px 4px 4px}.wiki-method-card-active mark{background:var(--client-blue);color:var(--color-text-on-brand)}.wiki-method-card>strong{color:var(--client-ink);font-size:15px;font-weight:700;line-height:1.4}.wiki-method-card span,.wiki-method-card small,.generated-wiki-card span,.generated-wiki-card small,.wiki-doc-tab span,.wiki-doc-tab small,.wiki-direction-label,.wiki-method-form label,.wiki-source-scope-header span,.wiki-source-check-row small,.wiki-preview-metric span,.wiki-preview-metric small,.wiki-preview-document span,.wiki-job-card small,.wiki-job-card-header span{color:var(--client-muted);font-size:var(--text-meta-size)}.wiki-method-card p{margin:0;color:var(--client-ink-description);font-size:14px;line-height:1.5}.wiki-method-card small{color:var(--client-muted);font-size:12px;line-height:1.45}.wiki-method-card mark{width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--qds-brand-tint);color:var(--client-blue);padding:5px 9px;font-size:var(--text-meta-size);font-weight:700}.wiki-method-card em{color:var(--client-muted);font-size:var(--text-meta-size);font-style:normal;line-height:1.45}.wiki-document-outline{display:grid;gap:7px;border-top:1px solid var(--client-border);padding-top:10px}.wiki-document-outline ol{display:grid;gap:6px;margin:0;padding-left:18px;color:var(--client-ink-description);font-size:var(--text-meta-size);line-height:1.45}.wiki-method-form{display:grid;gap:18px}.wiki-template-info-list{display:grid;gap:12px;overflow:hidden;border-top:1px solid var(--client-border);background:transparent;margin:0;padding-top:12px}.wiki-template-info-row{display:grid;grid-template-columns:minmax(128px,.28fr) minmax(0,1fr);gap:16px}.wiki-template-info-row dt{color:var(--client-muted);font-size:12px;font-weight:700;line-height:1.45}.wiki-template-info-row dd{margin:0;color:var(--client-ink-description);font-size:14px;font-weight:500;line-height:1.55}.wiki-template-info-row-primary dd{color:var(--client-ink);font-weight:600}.wiki-template-info-row-action dd{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wiki-template-info-row-action dd>span,.wiki-template-info-row-action dd>div{min-width:0}.wiki-scope-applied-summary{display:grid;gap:3px}.wiki-scope-applied-summary strong{color:var(--client-ink);font-size:14px;font-weight:600}.wiki-scope-applied-summary small{color:var(--client-ink-description);font-size:var(--text-meta-size);line-height:1.45}.wiki-scope-item-list{display:grid;gap:2px}.wiki-scope-item-list span{color:var(--client-ink-description);font-size:var(--text-meta-size);line-height:1.45}.wiki-method-workbench{display:flex;flex-direction:column;gap:18px;min-width:0;padding:4px 24px 32px}.wiki-workbench-section{display:grid;gap:18px;border-top:0;margin:0;padding:0}.wiki-workbench-section-title,.wiki-workbench-section-title div{display:grid;gap:3px}.wiki-workbench-section-title strong{color:var(--client-ink);font-size:15px;font-weight:600;line-height:1.35}.wiki-workbench-section-title small{color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.4}.wiki-method-workbench .wiki-preview-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.wiki-method-workbench .wiki-preview-document-list,.wiki-method-workbench .generated-wiki-list,.wiki-method-workbench .wiki-diff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wiki-connected-document-list{display:grid;border-top:1px solid var(--client-border)}.wiki-connected-document-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:18px;align-items:center;width:100%;border-bottom:1px solid var(--client-border);border-left:0;border-right:0;border-top:0;background:transparent;color:var(--client-ink);padding:14px 0;text-align:left;cursor:pointer}.wiki-connected-document-row:last-child,.wiki-candidate-row:last-child{border-bottom:0}.wiki-connected-document-row:hover,.wiki-connected-document-row:focus-visible{background:#3157d50a}.wiki-connected-document-row:focus-visible{outline:2px solid rgba(49,87,213,.32);outline-offset:-2px}.wiki-connected-document-row>div{display:grid;gap:6px;min-width:0}.wiki-connected-document-row span{color:var(--client-muted);font-size:var(--text-meta-size)}.wiki-connected-document-row strong{color:var(--client-ink);font-size:15px;font-weight:700;line-height:1.35}.wiki-connected-document-row p{margin:0;color:var(--client-ink-description);font-size:var(--text-meta-size);line-height:1.5}.wiki-row-icon-toggle{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:var(--r-2);background:transparent;color:var(--client-muted)}.wiki-connected-document-row:hover .wiki-row-icon-toggle,.wiki-connected-document-row:focus-visible .wiki-row-icon-toggle,.wiki-candidate-row:hover .wiki-row-icon-toggle,.wiki-candidate-row:focus-visible .wiki-row-icon-toggle{background:var(--qds-brand-tint);color:var(--client-blue)}.wiki-list-empty-row{border-bottom:1px solid var(--client-border);color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.5;margin:0;padding:14px 0}.wiki-candidate-list{display:grid;border-top:1px solid var(--client-border)}.wiki-candidate-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:18px;align-items:center;width:100%;border:0;border-bottom:1px solid var(--client-border);background:transparent;color:var(--client-ink);padding:14px 0;text-align:left;cursor:pointer}.wiki-candidate-row:hover,.wiki-candidate-row:focus-visible{background:#3157d50a}.wiki-candidate-row:focus-visible{outline:2px solid rgba(49,87,213,.32);outline-offset:-2px}.wiki-candidate-row>div{display:grid;gap:6px;min-width:0}.wiki-candidate-row-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.wiki-candidate-row-title .status-badge{flex:0 0 auto;padding:3px 7px;font-size:12px;font-weight:700}.wiki-candidate-row span{color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.45}.wiki-candidate-row strong{color:var(--client-ink);font-size:15px;font-weight:700;line-height:1.35}.wiki-candidate-row p{margin:0;color:var(--client-ink-description);font-size:var(--text-meta-size);line-height:1.5}.wiki-method-inline-warning,.wiki-method-inline-info{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--client-amber-soft-border);border-radius:var(--client-radius);background:var(--client-amber-soft-bg);color:var(--client-amber-soft-text);padding:10px 12px;font-size:var(--text-meta-size);line-height:1.45}.wiki-method-inline-warning strong,.wiki-method-inline-info span{font-weight:700}.wiki-method-inline-warning span{color:inherit;opacity:.82}.wiki-method-inline-warning>div{display:grid;gap:2px;min-width:0}.wiki-method-inline-warning .qds-btn{flex:0 0 auto;margin-left:auto}.wiki-method-inline-warning-critical{border-color:var(--client-red-soft-border);background:var(--client-red-soft-bg);color:var(--client-red-soft-text)}.wiki-empty-project-banner{display:grid;gap:2px;border:1px solid var(--client-green-soft-border);border-radius:var(--client-radius);background:var(--client-green-soft-bg);color:var(--client-green-soft-text, var(--client-ink));padding:10px 12px;font-size:var(--text-meta-size);line-height:1.45}.wiki-empty-project-banner strong{font-weight:700}.wiki-method-inline-info{align-items:center;border-color:var(--client-green-soft-border);background:var(--client-green-soft-bg);color:var(--client-green-soft-text)}.wiki-preview-diff-modal-shell{display:flex;flex-direction:column;max-height:min(760px,calc(100vh - 40px));min-height:0}.wiki-preview-diff-modal-scroll{display:grid;flex:1 1 auto;gap:16px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 24px 12px}.wiki-preview-diff-modal-actions{flex:0 0 auto;border-top:1px solid var(--client-border);background:var(--qds-surface);padding:12px 24px 20px}.wiki-preview-diff-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.wiki-preview-diff-modal-header>div:first-child{display:grid;gap:4px;min-width:0}.wiki-preview-diff-modal-header h2{margin-top:0}.wiki-candidate-nav{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.wiki-candidate-nav .qds-btn{width:32px;min-width:32px;padding:0}.wiki-candidate-nav strong{color:var(--client-ink);font-size:var(--text-meta-size);min-width:32px;text-align:center}.wiki-preview-diff-candidate-head{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:16px;align-items:start;border-top:1px solid var(--client-border);border-bottom:1px solid var(--client-border);padding:14px 0}.wiki-preview-diff-candidate-head>div{display:grid;gap:4px;min-width:0}.wiki-preview-diff-candidate-head span,.wiki-preview-diff-candidate-head small{color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.45}.wiki-preview-diff-candidate-head strong{color:var(--client-ink);font-size:16px;line-height:1.35}.wiki-preview-diff-modal-layout{display:grid;gap:18px}.wiki-preview-diff-section{display:grid;gap:12px;border-top:1px solid var(--client-border);padding-top:14px}.wiki-preview-diff-section:first-child{border-top:0;padding-top:0}.wiki-preview-diff-section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wiki-preview-diff-section-title>div{display:grid;gap:3px;min-width:0}.wiki-preview-diff-section-title strong{color:var(--client-ink);font-size:15px;font-weight:700}.wiki-preview-diff-section-title small,.wiki-preview-diff-section-title>span{color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.45}.wiki-preview-diff-section-title>span{flex:0 0 auto;color:var(--client-blue);font-weight:700}.wiki-preview-failure-state{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;gap:12px;align-items:flex-start;border-top:1px solid var(--client-border);border-bottom:1px solid var(--client-border);padding:14px 0}.wiki-preview-failure-state svg{color:var(--qds-red-ink-80);margin-top:2px}.wiki-preview-failure-state>div{display:grid;gap:4px;min-width:0}.wiki-preview-failure-state strong{color:var(--client-ink);font-size:15px}.wiki-preview-failure-state p{color:var(--client-ink-description);font-size:var(--text-meta-size);line-height:1.5;margin:0}.wiki-source-scope{display:grid;gap:10px;border-top:1px solid var(--client-border);padding-top:12px}.wiki-source-scope-header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.wiki-source-scope-header strong{font-size:15px}.wiki-scope-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.wiki-scope-summary>div{display:grid;gap:4px;min-width:0}.wiki-scope-summary span{color:var(--client-muted);font-size:var(--text-meta-size)}.wiki-scope-summary strong{color:var(--client-ink);font-size:14px;font-weight:700}.wiki-scope-summary small{color:var(--client-ink-description);font-size:var(--text-meta-size);line-height:1.45}.wiki-method-workbench-actions{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--client-border);padding-top:18px}.wiki-method-workbench-actions .flow-result-panel{flex:1 1 auto;min-width:0;border:0}.wiki-method-workbench-actions .method-actions{flex:0 0 auto;margin-top:0}.wiki-scope-modal-layout{display:grid;gap:12px}.wiki-scope-modal-shell{display:flex;flex-direction:column;max-height:min(700px,calc(100vh - 40px));min-height:0}.wiki-scope-modal-scroll{display:grid;flex:1 1 auto;gap:12px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 24px 12px}.wiki-scope-modal-actions{flex:0 0 auto;border-top:1px solid var(--client-border);background:var(--qds-surface);padding:12px 24px 20px}.wiki-scope-modal-main{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;align-items:start}.wiki-scope-modal-section{display:grid;gap:10px;min-width:0}.wiki-scope-modal-section-title{display:grid;gap:3px}.wiki-scope-modal-section-title strong{color:var(--client-ink);font-size:14px;font-weight:700}.wiki-scope-modal-section-title small{color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.45}.wiki-scope-modal-section-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wiki-scope-modal-section-title-row>div{display:grid;gap:3px;min-width:0}.wiki-scope-modal-section-title-row>span{flex:0 0 auto;color:var(--client-blue);font-size:var(--text-meta-size);font-weight:700}.wiki-scope-segments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.wiki-scope-modal-main .wiki-scope-segments{grid-template-columns:1fr}.wiki-scope-segment{display:grid;gap:3px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);color:var(--client-ink);padding:8px 9px;text-align:left;cursor:pointer}.wiki-scope-segment span{font-size:var(--text-meta-size);font-weight:700}.wiki-scope-segment small{color:var(--client-muted);font-size:12px;line-height:1.35}.wiki-scope-segment-active{border-color:var(--qds-blue-border-40-3);background:var(--qds-brand-tint);box-shadow:inset 0 0 0 1px var(--qds-brand-border-soft)}.wiki-scope-picker{display:grid;gap:8px}.wiki-scope-modal-layout .wiki-scope-picker{gap:0;border-top:1px solid var(--client-border);max-height:150px;overflow-y:auto}.wiki-scope-picker-single{grid-template-columns:1fr;max-height:260px}.wiki-source-select-row{display:flex;align-items:flex-start;gap:10px;width:100%;border:0;border-bottom:1px solid var(--client-border);background:transparent;color:var(--client-ink);padding:9px 2px;text-align:left;cursor:pointer}.wiki-source-select-row svg{flex:0 0 auto;margin-top:2px;color:var(--client-muted);opacity:.35}.wiki-source-select-row span{display:grid;gap:3px;min-width:0}.wiki-source-select-row small{color:var(--client-muted);font-size:var(--text-meta-size)}.wiki-source-select-row-active{background:var(--qds-brand-tint)}.wiki-source-select-row-active svg{color:var(--client-blue);opacity:1}.wiki-scope-static-target{display:flex;align-items:flex-start;gap:10px;border-top:1px solid var(--client-border);border-bottom:1px solid var(--client-border);padding:10px 2px}.wiki-scope-static-target svg{flex:0 0 auto;margin-top:2px;color:var(--client-blue)}.wiki-scope-static-target div{display:grid;gap:4px;min-width:0}.wiki-scope-static-target strong{color:var(--client-ink);font-size:14px}.wiki-scope-static-target span{color:var(--client-ink-description);font-size:var(--text-meta-size);line-height:1.45}.wiki-scope-change-summary{display:grid;margin:0;border-top:1px solid var(--client-border)}.wiki-scope-change-summary>div{display:grid;grid-template-columns:minmax(116px,.22fr) minmax(0,1fr);gap:14px;border-bottom:1px solid var(--client-border);padding:8px 0}.wiki-scope-change-summary>.wiki-scope-change-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wiki-scope-change-compare>div{display:grid;grid-template-columns:86px minmax(0,1fr);gap:12px;min-width:0}.wiki-scope-change-summary dt{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.wiki-scope-change-summary dd{display:grid;gap:4px;margin:0;min-width:0}.wiki-scope-change-summary strong{color:var(--client-ink);font-size:14px}.wiki-scope-change-summary small{color:var(--client-ink-description);font-size:var(--text-meta-size);line-height:1.45}.wiki-source-check-row{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:10px}.wiki-source-check-row input{width:16px;height:16px;margin-top:2px}.wiki-source-check-row span{display:grid;gap:3px}.wiki-tag-picker{display:flex;flex-wrap:wrap;gap:8px}.wiki-tag-chip{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--client-border);border-radius:999px;background:var(--qds-surface);color:var(--client-ink);min-height:34px;padding:0 11px;font-weight:700;cursor:pointer}.wiki-tag-chip span{color:var(--client-muted);font-size:12px}.wiki-tag-chip-active{border-color:var(--qds-blue-border-50);background:var(--qds-brand-tint);color:var(--client-blue)}.wiki-method-form label{display:grid;gap:7px;font-weight:700}.wiki-method-form input,.wiki-method-form textarea{width:100%;box-sizing:border-box;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);color:var(--client-ink);padding:10px 11px;resize:vertical}.method-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:2px}.wiki-preview-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.wiki-preview-metric{display:grid;gap:4px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:12px}.wiki-preview-metric strong{min-width:0;overflow-wrap:anywhere;font-size:20px}.wiki-preview-metric-warn{border-color:var(--qds-orange-border-50);background:var(--qds-yellow-surface-10)}.wiki-preview-document-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wiki-preview-document p,.wiki-diff-group p,.wiki-job-card p{margin:0;color:var(--client-ink-description);font-size:var(--text-meta-size);line-height:1.5}.wiki-diff-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.wiki-diff-group{align-content:start}.wiki-diff-group>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.wiki-diff-group span{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.wiki-diff-group strong{font-size:20px}.wiki-diff-group ul{display:grid;gap:5px;margin:0;padding-left:18px;color:var(--client-ink-description);font-size:12px;line-height:1.45}.wiki-diff-group-warn{border-color:var(--qds-orange-border-50);background:var(--qds-yellow-surface-10)}.wiki-diff-group-critical{border-color:var(--qds-red-border-30);background:var(--qds-red-surface-05)}.wiki-method-bottom-layout{display:grid;grid-template-columns:minmax(320px,.75fr) minmax(0,1.25fr);gap:16px;align-items:start}.wiki-method-bottom-layout .generated-wiki-list{grid-template-columns:repeat(3,minmax(0,1fr))}.wiki-job-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.wiki-job-progress{height:8px;overflow:hidden;border-radius:999px;background:var(--qds-surface-muted)}.wiki-job-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--qds-green-surface-90),var(--qds-blue-surface-70))}.wiki-template-modal-layout{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(0,1.1fr);gap:16px}.wiki-template-selector{display:grid;gap:8px}.wiki-template-option{display:grid;gap:4px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);color:var(--client-ink);padding:11px 12px;text-align:left;cursor:pointer}.wiki-template-option span{font-size:14px;font-weight:700}.wiki-template-option small{color:var(--client-muted);font-size:12px;line-height:1.4}.wiki-template-option-active{border-color:var(--qds-blue-border-40-3);background:var(--qds-brand-tint);box-shadow:inset 0 0 0 1px var(--qds-brand-border-soft)}.wiki-template-option mark{width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--qds-surface-muted);color:var(--client-muted);padding:4px 8px;font-size:12px;font-weight:700}.wiki-template-option-added{background:var(--qds-surface-subtle);color:var(--client-muted);cursor:default;opacity:.72}.wiki-template-preview{display:grid;align-content:start;gap:10px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:14px}.wiki-template-preview>span,.wiki-template-preview dt{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.wiki-template-preview>strong{font-size:20px}.wiki-template-preview p{color:var(--client-ink-description);font-size:14px}.wiki-template-preview dl{display:grid;gap:10px;margin:0}.wiki-template-preview dl div{display:grid;gap:4px;border-top:1px solid var(--client-border);padding-top:10px}.wiki-template-preview dd{margin:0;color:var(--client-ink-description);font-size:var(--text-meta-size);line-height:1.5}.wiki-doc-tab{align-items:flex-start;flex-direction:column;justify-content:flex-start;min-height:112px;text-align:left;white-space:normal}.wiki-doc-tab-active{border-color:var(--qds-brand-border-soft);background:var(--qds-brand-tint)}.wiki-search-box{justify-self:end;width:min(100%,420px)}.wiki-search-box span,.wiki-search-results>span,.wiki-search-results small{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.wiki-search-box input{width:100%;box-sizing:border-box;border:0;background:transparent;color:var(--client-ink);padding:0;font:inherit}.wiki-service-command .wiki-search-box button{padding:0 var(--qds-space-16)}.wiki-search-results{display:grid;gap:var(--qds-space-12);margin-top:12px}.wiki-search-results>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--qds-space-12)}.wiki-search-results button{display:grid;gap:var(--qds-space-8);min-height:86px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-ink);padding:12px;text-align:left;white-space:normal}.wiki-search-results button strong{line-height:1.35}.wiki-search-results .wiki-search-result-active{border-color:var(--qds-brand-border);background:var(--qds-brand-tint)}.wiki-browse-panel{display:grid;gap:var(--qds-space-20);border:0;border-radius:0;background:transparent;padding:0}.wiki-service-command .panel-title,.wiki-browse-panel .panel-title{border-bottom:0;padding-bottom:0}.wiki-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--qds-space-16)}.wiki-favorite-panel{display:grid;gap:var(--qds-space-12)}.wiki-favorite-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--qds-space-12)}.wiki-favorite-heading h3,.wiki-list-heading h3{margin:0;color:var(--client-ink);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:var(--text-heading-2-w);letter-spacing:var(--text-heading-2-ls)}.wiki-favorite-heading span{color:var(--client-muted);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.wiki-favorite-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--qds-space-12)}.wiki-favorite-list button,.wiki-favorite-empty{min-height:72px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface)}.wiki-favorite-list button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--qds-space-8) var(--qds-space-16);color:var(--client-ink);padding:var(--qds-space-12);text-align:left;cursor:pointer}.wiki-favorite-list button svg{grid-row:span 2;color:var(--qds-orange-ink-60)}.wiki-favorite-list button strong{overflow:hidden;font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);text-overflow:ellipsis;white-space:nowrap}.wiki-favorite-list button small{overflow:hidden;color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls);text-overflow:ellipsis;white-space:nowrap}.wiki-favorite-list button .advisor-session-badge{grid-column:2;justify-self:start}.wiki-favorite-list button:hover{border-color:var(--qds-brand-border);background:var(--qds-blue-surface-05)}.wiki-favorite-empty{display:grid;place-items:center;margin:0;border-style:dashed;color:var(--client-muted);padding:var(--qds-space-16);text-align:center;font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.wiki-list-heading{display:flex;align-items:center;justify-content:space-between;margin-top:var(--qds-space-4)}.wiki-category-card{display:grid;align-content:start;overflow:hidden;border:1px solid var(--qds-border);border-radius:var(--r-2);background:var(--qds-surface);box-shadow:0 10px 22px #1018280d}.wiki-category-visual{position:relative;display:grid;place-items:center;align-content:center;gap:var(--scale-4);width:100%;min-height:118px;overflow:hidden;border:0;border-radius:0;background:linear-gradient(135deg,#0f172a57,#0f172a94),linear-gradient(135deg,#e7edf7,#b7c6d8);cursor:pointer}.wiki-category-visual:before,.wiki-category-visual:after{content:"";position:absolute;inset:auto;pointer-events:none}.wiki-category-visual:before{width:180px;height:180px;border:1px solid rgba(255,255,255,.24);transform:rotate(26deg)}.wiki-category-visual:after{right:-36px;bottom:-52px;width:160px;height:160px;border-radius:999px;background:#ffffff29}.wiki-category-card-procedure .wiki-category-visual{background:linear-gradient(135deg,#19243d57,#0f172a9e),repeating-linear-gradient(90deg,rgba(255,255,255,.13) 0 1px,transparent 1px 34px),linear-gradient(135deg,#dfe8f5,#7891ad)}.wiki-category-card-safety .wiki-category-visual{background:linear-gradient(135deg,#143e2b47,#0f172a99),radial-gradient(circle at 72% 36%,rgba(255,255,255,.28),transparent 0 42px),linear-gradient(135deg,#d9f2e6,#62a87b)}.wiki-category-card-equipment .wiki-category-visual{background:linear-gradient(135deg,#2825474d,#0f172a9e),radial-gradient(circle at 32% 30%,rgba(255,255,255,.2),transparent 0 44px),linear-gradient(135deg,#e4e0ff,#7d86b8)}.wiki-category-card span{position:relative;z-index:1;color:var(--color-text-on-brand);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:700;letter-spacing:var(--text-heading-2-ls);text-shadow:0 2px 10px rgba(15,23,42,.34)}.wiki-category-visual small{position:relative;z-index:1;color:color-mix(in srgb,var(--qds-surface) 84%,transparent);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);text-shadow:0 2px 8px rgba(15,23,42,.28)}.wiki-category-page{display:grid;gap:var(--qds-space-24);border:0;background:transparent;padding:0}.wiki-category-page-heading{display:block}.wiki-category-page-heading div{display:grid;gap:var(--qds-space-8)}.wiki-category-page-heading h2{margin:0;color:var(--client-ink);font-size:var(--text-title-1-size);line-height:var(--text-title-1-lh);font-weight:var(--text-title-1-w);letter-spacing:var(--text-title-1-ls)}.wiki-category-page-heading p{max-width:640px;margin:0;color:var(--client-ink-description);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);line-height:1.6}.wiki-category-page-count{color:var(--client-muted);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.wiki-category-page-list{display:grid;gap:0;border-top:1px solid var(--qds-border-subtle)}.wiki-category-page-list button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--qds-space-16);width:100%;border:0;border-bottom:1px solid var(--qds-border-subtle);border-radius:0;background:transparent;color:var(--client-ink);padding:var(--qds-space-20) 0;text-align:left;cursor:pointer}.wiki-category-page-list button:hover{color:var(--client-blue)}.wiki-category-page-list button div{display:grid;gap:var(--qds-space-8)}.wiki-category-page-list strong{color:currentColor;font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:var(--text-heading-2-w);letter-spacing:var(--text-heading-2-ls)}.wiki-category-page-list p{margin:0;color:var(--client-ink-description);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);line-height:1.55}.wiki-category-page-list small{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.wiki-category-page-list svg{color:var(--client-muted)}.wiki-category-doc-list{display:grid}.wiki-category-doc-list button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--qds-space-12);width:100%;min-height:72px;border:0;border-top:1px solid var(--qds-border-subtle);border-radius:0;background:var(--qds-surface);color:var(--client-ink);padding:0 var(--qds-space-16);text-align:left;cursor:pointer}.wiki-category-doc-list button:hover,.wiki-category-doc-list .wiki-category-doc-active,.wiki-category-doc-list .wiki-category-more-button:hover{background:var(--qds-blue-surface-05);color:var(--client-blue)}.wiki-category-doc-list .wiki-category-more-button{color:var(--client-blue)}.wiki-category-doc-list strong{color:var(--client-ink);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.wiki-category-doc-list button:hover strong,.wiki-category-doc-list .wiki-category-doc-active strong{color:var(--client-blue)}.wiki-category-doc-list svg{color:var(--client-muted);transition:color .16s ease,transform .16s ease}.wiki-category-doc-list button:hover svg,.wiki-category-doc-list .wiki-category-doc-active svg{color:var(--client-blue);transform:translate(2px)}.wiki-category-picker{display:grid;grid-template-columns:280px minmax(0,1fr) 260px;gap:12px;align-items:stretch}.wiki-category-picker label,.wiki-category-summary,.wiki-category-outline{display:grid;gap:8px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-16)}.wiki-category-picker label,.wiki-category-summary span,.wiki-category-outline span{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.wiki-category-picker select{width:100%;box-sizing:border-box;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);color:var(--client-ink);padding:var(--scale-2) var(--qds-space-12);font:inherit}.workspace-picker select,.wiki-category-picker select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16'%3E%3Cpolyline points='15.25 6.5 9 12.75 2.75 6.5' transform='scale(1.333)' fill='none' stroke='%239b9ba1' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--qds-space-12) center;background-size:16px;padding-right:calc(var(--qds-space-12) + var(--qds-space-16) + var(--qds-space-8))}.wiki-category-summary strong{font-size:18px}.wiki-category-summary p{margin:0;color:var(--client-ink-description);line-height:1.55}.wiki-category-outline ol{display:grid;gap:var(--qds-space-8);margin:0;padding-left:18px;color:var(--client-ink-description);font-size:var(--text-meta-size)}.wiki-reading-panel{display:flex;flex:1 1 0;min-height:0;border:0;background:transparent;padding:0;overflow:hidden}.service-detail-page-shell{display:grid;align-content:start;gap:var(--qds-space-20);min-width:0}.service-detail-page-header{display:flex;align-items:center;justify-content:flex-start;gap:var(--qds-space-12)}.service-detail-back-button{display:inline-flex;align-items:center;gap:var(--qds-space-10, 10px);border:0;background:transparent;color:var(--client-muted);padding:0;font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);cursor:pointer}.service-detail-back-button:hover{color:var(--client-blue)}.service-detail-page-body{display:grid;gap:var(--qds-space-24);min-width:0}.wiki-detail-header-divider{width:1px;height:16px;background:var(--client-border)}.wiki-breadcrumb{display:flex;align-items:center;min-width:0;gap:var(--qds-space-8);color:var(--client-muted);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.wiki-breadcrumb button{border:0;background:transparent;color:var(--client-muted);padding:0;font:inherit;letter-spacing:inherit;cursor:pointer}.wiki-breadcrumb button:hover{color:var(--client-blue)}.wiki-breadcrumb strong{min-width:0;overflow:hidden;color:var(--client-ink);font-weight:var(--text-body-2-medium-w);text-overflow:ellipsis;white-space:nowrap}.wiki-document-heading{display:grid;justify-items:start;gap:var(--qds-space-8);margin-bottom:var(--qds-space-40)}.wiki-document-eyebrow{color:var(--client-muted);font:var(--text-caption);font-weight:500;letter-spacing:var(--text-caption-ls)}.wiki-document-title-row{display:flex;align-items:center;justify-content:space-between;gap:var(--qds-space-10);width:100%;min-width:0}.wiki-document-heading h2{min-width:0;margin:0;font-size:var(--text-title-1-size);line-height:var(--text-title-1-lh);font-weight:var(--text-title-1-w);letter-spacing:var(--text-title-1-ls)}.wiki-favorite-toggle{display:inline-grid;flex:0 0 auto;place-items:center;width:36px;height:36px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-muted);padding:0;cursor:pointer}.wiki-favorite-toggle:hover,.wiki-favorite-toggle-active{border-color:var(--qds-orange-border-50-2);background:var(--qds-orange-surface-10);color:var(--qds-orange-ink-80-2)}.wiki-document-heading p{margin:0;color:var(--client-muted);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.wiki-document-reviewed-at{color:var(--qds-ink-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.wiki-document-tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--qds-space-8);margin-top:var(--scale-2)}.wiki-document-tags span{display:inline-flex;align-items:center;justify-content:center;min-height:24px;height:auto;box-sizing:border-box;border:1px solid var(--qds-border);border-radius:var(--r-1);background:var(--qds-surface-subtle);color:var(--client-ink-description);padding:var(--scale-2) var(--qds-space-8);font-family:var(--font-sans);font-size:var(--text-caption-size);line-height:var(--text-caption-lh);font-weight:500;letter-spacing:var(--text-caption-ls);white-space:nowrap}.wiki-toast{position:fixed;left:50%;bottom:var(--qds-space-24);z-index:80;transform:translate(-50%);min-width:240px;max-width:min(420px,calc(100vw - 32px));border:1px solid rgba(15,23,42,.08);border-radius:var(--r-2);background:#181e2af0;color:var(--color-text-on-brand);box-shadow:0 18px 38px #0f172a38;padding:var(--qds-space-12) var(--qds-space-16);text-align:center;font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.wiki-layout-mock{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:0}.wiki-reading-workspace{padding:var(--qds-space-24)}.wiki-reader-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:var(--qds-space-24);min-height:0}.wiki-document-list-panel{position:sticky;top:var(--qds-space-16);align-self:start;display:grid;gap:var(--qds-space-12);max-height:calc(100vh - 180px);overflow-y:auto;border-right:1px solid var(--client-border);padding-right:var(--qds-space-16);scrollbar-width:none}.wiki-document-list-panel::-webkit-scrollbar{display:none}.wiki-document-list-heading{color:var(--client-muted);font:var(--text-caption);font-weight:500;letter-spacing:var(--text-caption-ls)}.wiki-document-list-group{display:grid;gap:var(--qds-space-6)}.wiki-document-list-group summary{display:flex;align-items:center;justify-content:space-between;gap:var(--qds-space-8);list-style:none;color:var(--client-muted);cursor:pointer;font:var(--text-caption);font-weight:500;letter-spacing:var(--text-caption-ls)}.wiki-document-list-group summary::-webkit-details-marker{display:none}.wiki-document-list-group summary small{color:var(--client-muted);font:inherit}.wiki-document-list-items{display:grid;gap:var(--scale-2)}.wiki-document-list-items button{overflow:hidden;border:0;border-radius:var(--r-1);background:transparent;color:var(--client-ink);padding:8px 12px;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.wiki-document-list-items button:hover,.wiki-document-list-items .wiki-document-list-item-active{background:var(--qds-brand-tint);color:var(--client-blue)}.wiki-reader-document-panel{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:var(--qds-space-28);min-width:0}.wiki-reader-body{min-width:0}.wiki-reader-toc-panel{position:sticky;top:var(--qds-space-16);align-self:start;display:grid;gap:var(--qds-space-8);padding-top:var(--qds-space-4)}.wiki-reader-toc-panel>strong{color:var(--client-ink);font:var(--text-label);letter-spacing:var(--text-label-ls)}.wiki-detail-screen-grid{display:flex;flex-direction:column;flex:1 1 0;gap:18px;min-height:0}.wiki-layout-mock{flex:1 1 0;width:100%;min-height:0;grid-template-columns:306px minmax(0,1fr);align-items:stretch;gap:0;overflow:hidden}.wiki-detail-page-shell,.wiki-detail-page-shell .service-detail-page-body{display:flex;flex:1 1 0;flex-direction:column;min-height:0}.wiki-document-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(168px,200px);align-items:stretch;gap:var(--qds-space-16);margin-inline:0;min-width:0;min-height:0;overflow:hidden;padding:4px 24px}.wiki-document-panel-toc-hidden{grid-template-columns:minmax(0,1fr)}.wiki-toc-toggle-button{display:inline-flex;align-items:center;gap:var(--qds-space-8);border:1px solid var(--client-border);border-radius:var(--r-full);background:var(--qds-surface);color:var(--client-muted);padding:var(--scale-4) var(--qds-space-10);font:var(--text-label);letter-spacing:var(--text-label-ls);cursor:pointer}.wiki-toc-toggle-button:hover{border-color:var(--client-blue);color:var(--client-blue)}.wiki-toc .wiki-toc-toggle-button{border:none;background:transparent;padding:var(--scale-4) var(--qds-space-8)}.wiki-toc-toggle-button-collapsed{position:absolute;top:0;right:0;padding:var(--qds-space-8) var(--qds-space-12)}.wiki-document-panel-toc-hidden .wiki-document-title-row{padding-right:56px}.wiki-document-list-rail,.wiki-toc-rail{position:sticky;top:var(--qds-space-24);min-width:0;min-height:0}.wiki-document-list-rail{display:flex;flex-direction:column;gap:var(--qds-space-16);top:0;height:100%;max-height:100%;overflow-y:auto;scrollbar-gutter:stable;border-right:0;background:transparent;padding:4px 12px 4px 4px}.wiki-document-mobile-controls{display:contents}.wiki-document-mobile-select{display:none}.wiki-document-search-row-page{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;align-self:center;gap:var(--qds-space-12);justify-self:center;width:860px;max-width:100%}.wiki-document-search-field,.wiki-secondary-search{display:flex;align-items:center;gap:var(--qds-space-8);min-width:0;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-muted)}.wiki-document-search-field{min-height:var(--qds-control-height);padding:0 var(--qds-space-12);box-shadow:0 8px 22px #0f172a14}.wiki-secondary-search{min-height:36px;padding:0 var(--qds-space-10, 10px)}.wiki-document-list-rail .wiki-secondary-search{display:none}.wiki-document-search-field input,.wiki-secondary-search input{width:100%;min-width:0;border:0;background:transparent;color:var(--client-ink);padding:0;font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);outline:none}.wiki-document-search-field input::-moz-placeholder,.wiki-secondary-search input::-moz-placeholder{color:var(--client-muted)}.wiki-document-search-field input::placeholder,.wiki-secondary-search input::placeholder{color:var(--client-muted)}.wiki-document-search-submit{display:inline-flex;align-items:center;justify-content:center;gap:var(--qds-space-6, 6px);min-width:72px;height:var(--qds-control-height);border:1px solid var(--color-brand);border-radius:var(--r-2);background:var(--color-brand);color:var(--color-text-on-brand);padding:0 var(--qds-space-12);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);box-shadow:0 8px 22px #0f172a1a}.wiki-secondary-section,.wiki-secondary-category-list,.wiki-secondary-category-section,.wiki-secondary-section-list{display:grid;align-content:start;gap:var(--qds-space-4, 4px);min-width:0}.wiki-secondary-section{flex:0 0 auto}.wiki-secondary-label{margin:0 0 var(--qds-space-8);color:var(--client-muted);font:var(--text-caption);font-weight:var(--text-body-2-medium-w);letter-spacing:var(--text-caption-ls)}.wiki-secondary-category-button,.wiki-secondary-section-list button{display:flex;align-items:center;justify-content:space-between;gap:var(--qds-space-8);width:100%;min-width:0;border:0;background:transparent;padding:0;text-align:left;cursor:pointer}.wiki-secondary-category-button{color:var(--client-muted);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);padding:var(--qds-space-6, 6px) 0}.wiki-secondary-category-button svg{flex:0 0 auto}.wiki-secondary-category-label{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-secondary-root-button{color:var(--client-ink);font-weight:700}.wiki-secondary-root-list{gap:var(--qds-space-4, 4px);padding:var(--scale-2) 0 0 var(--qds-space-12)}.wiki-secondary-section-list{gap:var(--qds-space-6, 6px);padding:var(--scale-2) 0 var(--qds-space-8) var(--qds-space-12)}.wiki-secondary-section-list button{justify-content:flex-start;box-sizing:border-box;min-width:0;max-width:100%;overflow:hidden;color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);text-overflow:ellipsis;white-space:nowrap}.wiki-secondary-document-title{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-secondary-section-list button:hover,.wiki-secondary-section-list .wiki-secondary-item-active{color:var(--client-blue);font-weight:700}.wiki-secondary-empty{display:block;border-radius:var(--r-2);color:var(--client-muted);padding:var(--qds-space-6, 6px) var(--qds-space-8, 8px);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.wiki-secondary-empty-action{width:100%;border:1px dashed var(--client-border);background:transparent;text-align:left;cursor:pointer}.wiki-secondary-empty-action:hover{border-color:color-mix(in srgb,var(--client-blue),transparent 55%);color:var(--client-blue)}.wiki-document-mobile-select-subgroup{display:grid;gap:var(--qds-space-4, 4px);padding-left:var(--qds-space-8, 8px)}.wiki-detail-image{display:flex;align-items:center;justify-content:center;margin-bottom:var(--qds-space-24)}.wiki-detail-image .wiki-detail-image-placeholder{width:74%;height:auto;aspect-ratio:4 / 3}.wiki-detail-gallery{display:grid;grid-template-columns:minmax(0,1fr) minmax(104px,.34fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:var(--qds-space-8);align-items:center;justify-items:center;margin-bottom:var(--qds-space-24)}.wiki-detail-gallery .wiki-detail-image-placeholder:first-child{grid-row:1 / 4;aspect-ratio:4 / 3}.wiki-detail-gallery .wiki-detail-image-placeholder:not(:first-child){min-height:0}.wiki-detail-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;height:100%;min-height:0;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);color:var(--client-muted)}.wiki-detail-image-placeholder img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.wiki-detail-image-placeholder span{font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);text-align:center}.wiki-detail-image-trigger{display:block;width:100%;height:100%;border:0;border-radius:inherit;background:transparent;padding:0;cursor:zoom-in}.wiki-detail-image-trigger:hover img{opacity:.92}.wiki-detail-image-trigger:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.image-lightbox-backdrop{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#0f172ad1;padding:48px}.image-lightbox-toolbar{position:absolute;top:16px;right:16px;z-index:1;display:flex;align-items:center;gap:var(--qds-space-8);border-radius:999px;background:#0f172a8c;padding:6px 10px}.image-lightbox-toolbar button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:999px;background:transparent;color:var(--color-text-on-brand);padding:0;cursor:pointer}.image-lightbox-toolbar button:hover:not(:disabled){background:#ffffff29}.image-lightbox-toolbar button:disabled{opacity:.35;cursor:default}.image-lightbox-zoom-value{min-width:40px;color:var(--color-text-on-brand);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);text-align:center}.image-lightbox-image-wrap{display:flex;max-width:100%;max-height:100%;touch-action:none}.image-lightbox-image{max-width:calc(100vw - 96px);max-height:calc(100vh - 96px);border-radius:var(--r-2);-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wiki-support-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:4px}.wiki-detail-body-stack{display:grid;gap:var(--qds-space-24);min-width:0;min-height:0;overflow-y:auto;scrollbar-width:none}.wiki-detail-body-stack::-webkit-scrollbar{display:none}.wiki-support-grid-revision-only{grid-template-columns:minmax(0,1fr)}.wiki-support-card{display:grid;gap:16px;align-content:start;border:1px solid var(--qds-n-border-20);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-16)}.wiki-toc,.wiki-evidence{display:grid;align-content:start;gap:8px}.wiki-toc{position:static;max-height:100%;overflow-y:auto;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-12);scrollbar-width:none}.wiki-toc::-webkit-scrollbar{display:none}.wiki-toc-links{display:grid;gap:var(--scale-2);margin-top:var(--qds-space-10)}.wiki-toc-links a{border-left:2px solid transparent;color:var(--client-muted);padding:var(--scale-4) var(--qds-space-8);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);text-decoration:none}.wiki-toc-links a:hover{border-left-color:var(--client-blue);color:var(--client-blue)}.wiki-body{display:grid;gap:var(--qds-space-24);min-width:0;background:transparent;padding:0}.wiki-toc-rail{height:100%;max-height:100%;overflow:hidden}.wiki-body>p{color:var(--client-ink-description);line-height:1.6}.wiki-document-related,.wiki-document-source{display:grid;gap:var(--qds-space-8)}.wiki-overview-section dl{display:grid;gap:var(--qds-space-8);margin:0}.wiki-overview-section dl>div{display:grid;grid-template-columns:116px minmax(0,1fr);gap:var(--qds-space-16);border-bottom:1px solid var(--qds-border-subtle);padding-bottom:var(--qds-space-8)}.wiki-overview-section dl>div:last-child{border-bottom:0;padding-bottom:0}.wiki-overview-section dt{color:var(--client-muted);font:var(--text-label);letter-spacing:var(--text-label-ls)}.wiki-overview-section dd{margin:0;color:var(--client-ink-description);font:var(--text-body-1);letter-spacing:var(--text-body-1-ls);line-height:1.7;white-space:pre-wrap}.wiki-inline-markdown,.wiki-section-markdown{display:grid;gap:8px;color:inherit;line-height:inherit;white-space:normal}.wiki-inline-markdown p,.wiki-inline-markdown ol,.wiki-inline-markdown ul,.wiki-section-markdown p,.wiki-section-markdown ol,.wiki-section-markdown ul{margin:0}.wiki-inline-markdown ol,.wiki-inline-markdown ul,.wiki-section-markdown ol,.wiki-section-markdown ul{display:grid;gap:6px;padding-left:18px}.wiki-inline-markdown strong,.wiki-section-markdown strong{font-weight:700}.wiki-document-source ol{counter-reset:wiki-source;display:grid;gap:var(--scale-4);margin:0;padding-left:0;list-style:none}.wiki-document-source li{counter-increment:wiki-source;display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--qds-space-8);color:var(--client-ink-description);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls)}.wiki-document-source li>span{display:grid;gap:2px;min-width:0}.wiki-document-source a{color:var(--client-blue);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);text-decoration:none}.wiki-document-source a:hover{text-decoration:underline;text-underline-offset:3px}.wiki-document-source small{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.wiki-document-source li:before{content:"[" counter(wiki-source) "]";color:var(--client-muted);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.wiki-document-related ul{display:grid;gap:var(--scale-4);margin:0;padding-left:0;list-style:none}.wiki-document-related li{display:grid;gap:2px;border-left:2px solid var(--qds-brand-border-soft);padding-left:var(--qds-space-12)}.wiki-document-related button{width:-moz-fit-content;width:fit-content;border:0;background:transparent;padding:0;color:var(--client-blue);font:var(--text-body-1-medium);letter-spacing:var(--text-body-1-medium-ls);text-align:left;cursor:pointer}.wiki-document-related button:hover{text-decoration:underline;text-underline-offset:3px}.wiki-document-related span{color:var(--qds-n-ink-90-2);font:var(--text-body-1-medium);letter-spacing:var(--text-body-1-medium-ls)}.wiki-document-related small{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.wiki-semantic-contents,.wiki-semantic-section{display:grid;gap:var(--qds-space-12)}.wiki-semantic-contents ol{display:grid;gap:var(--qds-space-8);margin:0;padding-left:0;list-style:none}.wiki-semantic-contents li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--qds-space-12);border-bottom:1px solid var(--client-border);padding-bottom:var(--qds-space-8)}.wiki-semantic-contents a{color:var(--client-blue);font:var(--text-body-1-medium);letter-spacing:var(--text-body-1-medium-ls);text-decoration:none}.wiki-semantic-contents a:hover{text-decoration:underline;text-underline-offset:3px}.wiki-semantic-contents span,.wiki-semantic-section-note,.wiki-semantic-meta,.wiki-semantic-empty{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.wiki-semantic-admin-summary{display:grid;gap:var(--qds-space-12)}.wiki-semantic-admin-summary dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:var(--qds-space-8);margin:0}.wiki-semantic-admin-summary div,.wiki-semantic-admin-facts div{display:grid;gap:2px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-10, 10px)}.wiki-semantic-admin-summary dt,.wiki-semantic-admin-facts dt{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.wiki-semantic-admin-summary dd,.wiki-semantic-admin-facts dd{margin:0;min-width:0;color:var(--client-ink);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);overflow-wrap:anywhere}.wiki-semantic-admin-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--qds-space-8);margin:0}.wiki-semantic-empty{border:1px dashed var(--client-border);border-radius:var(--r-2);background:color-mix(in srgb,var(--color-bg-accent),var(--qds-surface) 72%);margin:0;padding:var(--qds-space-12)}.wiki-semantic-block-list{display:grid;gap:var(--qds-space-12)}.wiki-semantic-block{display:grid;gap:var(--qds-space-8);border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-16)}.wiki-semantic-block-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--qds-space-12)}.wiki-semantic-block-heading h4{margin:0;color:var(--client-ink);font:var(--text-body-1-medium);letter-spacing:var(--text-body-1-medium-ls)}.wiki-semantic-block-heading span{flex:0 0 auto;border-radius:999px;background:var(--color-bg-accent);color:var(--client-blue);padding:3px 8px;font:var(--text-caption);font-weight:700;letter-spacing:var(--text-caption-ls)}.wiki-body h3{margin:0 0 var(--qds-space-12);border-bottom:1px solid var(--client-border);padding-bottom:var(--qds-space-8);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:var(--text-heading-2-w);letter-spacing:var(--text-heading-2-ls)}.wiki-body section{scroll-margin-top:var(--qds-space-24)}.wiki-body p{color:var(--client-ink-description);line-height:1.7;white-space:pre-wrap}.wiki-revision-card{grid-column:1 / -1;margin-top:var(--qds-space-32);border-color:var(--qds-border-subtle);background:transparent;padding-top:var(--qds-space-24)}.wiki-revision-card-header{display:grid;gap:var(--scale-2)}.wiki-revision-card-header h3{margin:0;color:var(--client-ink);font:var(--text-heading-2);font-weight:var(--text-heading-2-w);letter-spacing:var(--text-heading-2-ls)}.wiki-revision-card-header p{margin:0;color:var(--client-muted);font:var(--text-body-2);font-weight:var(--text-body-2-medium-w);letter-spacing:var(--text-body-2-ls)}.wiki-support-card:has(.glossary-linked-materials){grid-column:1 / -1;border:0;background:transparent;padding:0}.service-detail-page-shell .wiki-support-card:has(.glossary-linked-materials),.service-detail-page-shell .glossary-related-section{display:grid;gap:var(--qds-space-12)}.service-detail-page-shell .glossary-linked-materials{grid-template-columns:1fr}.service-detail-page-shell .glossary-linked-materials button{min-height:0}.wiki-revision-card label{display:grid;gap:var(--qds-space-8)}.wiki-revision-card label span{color:var(--client-muted);font:var(--text-label);letter-spacing:var(--text-label-ls)}.wiki-revision-card textarea{width:100%;min-height:104px;box-sizing:border-box;resize:vertical;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-ink);padding:var(--qds-space-12);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.wiki-revision-card textarea::-moz-placeholder{color:var(--qds-color-text-muted)}.wiki-revision-card textarea::placeholder{color:var(--qds-color-text-muted)}.wiki-revision-card textarea:focus{border-color:var(--client-blue);outline:none;box-shadow:0 0 0 3px #3157d51f}.wiki-revision-card .single-question button{width:-moz-fit-content;width:fit-content;border-color:var(--client-border);background:var(--qds-n-surface-10-2);color:var(--client-ink-description);box-shadow:none}.wiki-revision-card .single-question button:hover{border-color:var(--qds-n-border-40-2);background:var(--qds-n-surface-20);color:var(--client-ink)}.wiki-revision-error{color:var(--client-red);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.wiki-badge{width:-moz-fit-content;width:fit-content;border:0;border-radius:0;background:transparent;color:var(--client-green);padding:0;font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.evidence-card{display:flex;align-items:flex-start;gap:8px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-12);color:var(--client-ink-description);font-size:var(--text-meta-size)}.page-image-mock{display:grid;place-items:center;min-height:120px;border:1px dashed var(--qds-border-strong);border-radius:var(--client-radius);background:repeating-linear-gradient(0deg,var(--qds-surface-subtle),var(--qds-surface-subtle) 10px,var(--qds-surface-muted) 10px,var(--qds-surface-muted) 11px);color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.explore-seed-panel{display:grid;gap:14px}.explore-seed-row{display:grid;gap:10px}.explore-seed-row>span{color:var(--client-muted);font-weight:700}.explore-seed-row div{display:flex;flex-wrap:wrap;gap:8px}.explore-seed-row button{border:1px solid var(--client-border);border-radius:999px;background:var(--qds-surface);color:var(--qds-ink-body);padding:8px 12px;display:inline-flex;align-items:center;gap:8px;max-width:min(100%,260px)}.explore-seed-label{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.explore-seed-row button small{flex:0 0 auto;border-left:1px solid var(--client-border);color:var(--client-muted);padding-left:8px;font-size:11px;font-weight:700}.explore-workbench{position:relative;min-height:680px;overflow:hidden;border:1px solid var(--client-border);border-radius:var(--client-radius);background:radial-gradient(circle at 54% 52%,rgba(96,165,250,.16),transparent 20%),radial-gradient(circle at 70% 66%,rgba(34,197,94,.08),transparent 16%),#f8fafc}.explore-workbench-live{padding:0;border-color:var(--client-border);background-color:var(--qds-surface-subtle);background-image:radial-gradient(120% 90% at 50% 8%,#fffffff0,#eff6fffa 72%),radial-gradient(circle at 52% 48%,rgba(96,165,250,.14),transparent 24%);box-shadow:0 18px 40px #0f172a14}.explore-workbench-live>[data-testid="client.explore.fullscreen"]{min-height:680px}.explore-live-graph-shell{position:relative;width:100%;height:100%;min-height:680px;overflow:hidden}.explore-live-state{position:absolute;inset:0;z-index:3;display:grid;place-items:center;gap:12px;background:color-mix(in srgb,var(--qds-surface-subtle) 84%,transparent);color:var(--client-ink);font-size:15px;font-weight:700;text-align:center}.explore-live-state strong{display:block;color:var(--client-ink)}.explore-investigation-strip{position:absolute;top:82px;left:252px;right:340px;z-index:5;min-width:360px}.explore-preset-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;border:1px solid var(--client-border);border-radius:12px;background:color-mix(in srgb,var(--qds-surface) 86%,transparent);box-shadow:0 14px 34px -24px #0f172a47;padding:4px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.explore-preset-tabs button{min-height:34px;border:0;border-radius:8px;background:transparent;color:var(--client-muted);padding:7px 8px;font-size:11px;font-weight:700;cursor:pointer}.explore-preset-tabs button[aria-selected=true]{background:var(--qds-blue-surface-60);color:var(--color-text-on-brand)}.explore-preset-tabs button[aria-selected=true][data-preset=suspicious]{background:var(--qds-orange-surface-70);color:var(--color-text-on-brand)}.explore-preset-tabs button[aria-selected=true][data-preset=missing]{background:var(--qds-red-surface-70);color:var(--color-text-on-brand)}.explore-investigation-summary{position:absolute;top:100%;left:0;margin-top:8px;z-index:6;display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--client-border);border-radius:999px;background:color-mix(in srgb,var(--qds-surface) 86%,transparent);color:var(--client-ink);padding:7px 12px;font-size:12px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:none;animation:explore-toast-in .18s ease-out both}@keyframes explore-toast-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.explore-investigation-summary strong{color:var(--client-ink)}.explore-investigation-summary span{color:var(--client-muted)}.explore-quality-toggles{display:grid;gap:6px}.explore-quality-toggles button{display:flex;align-items:center;justify-content:space-between;min-height:32px;border:1px solid var(--client-border);border-radius:8px;background:var(--qds-surface);color:var(--client-ink);padding:0 10px;font-size:12px;font-weight:700;cursor:pointer}.explore-quality-toggles button:after{width:8px;height:8px;border:1px solid currentColor;border-radius:999px;content:""}.explore-quality-toggles button[aria-pressed=true]{border-color:var(--qds-teal-border-60);background:var(--qds-teal-surface-10);color:var(--qds-teal-ink-90)}.explore-quality-toggles button[aria-pressed=true]:after{background:var(--qds-teal-surface-80)}.explore-search-empty{position:absolute;top:78px;left:50%;z-index:6;transform:translate(-50%);width:min(440px,42vw);border:1px solid rgba(251,191,36,.24);border-radius:10px;background:#452b08d1;color:var(--qds-yellow-ink-50);padding:9px 12px;font-size:12px;font-weight:700;text-align:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.explore-preset-empty{position:absolute;top:150px;left:50%;z-index:6;transform:translate(-50%);width:min(520px,calc(100% - 560px));border:1px solid var(--client-border);border-radius:12px;background:color-mix(in srgb,var(--qds-surface) 90%,transparent);color:var(--client-ink);padding:12px 14px;font-size:12px;font-weight:700;line-height:1.45;text-align:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.explore-view-panel,.explore-selected-node{position:absolute;top:22px;right:22px;z-index:5;width:296px;border:1px solid var(--client-border);border-radius:14px;background:color-mix(in srgb,var(--qds-surface) 90%,transparent);box-shadow:0 14px 34px -24px #0f172a47;color:var(--client-ink);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.explore-view-panel{display:grid;gap:14px;padding:18px}.explore-view-panel p,.explore-selected-node p{margin:0;color:var(--client-muted);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.explore-palette-toggle{display:grid;grid-template-columns:1fr 1fr;gap:4px;border:1px solid var(--client-border);border-radius:9px;background:var(--qds-surface-subtle);padding:4px}.explore-palette-toggle button{border:0;border-radius:7px;background:transparent;color:var(--client-muted);padding:8px 10px;font-size:12px;font-weight:700;cursor:pointer}.explore-palette-toggle button[aria-pressed=true]{background:var(--qds-blue-surface-90);color:var(--color-text-on-brand)}.explore-review-emphasis{border:1px solid var(--client-border);border-radius:9px;background:var(--qds-surface-subtle);color:var(--client-muted);padding:9px 10px;font-size:11px;font-weight:700;line-height:1.45}.explore-review-emphasis-active{border-color:var(--qds-yellow-border-60);background:var(--qds-yellow-surface-10);color:var(--qds-orange-ink-90)}.explore-view-panel label{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--client-ink);font-size:12px;font-weight:700}.explore-view-panel input[type=checkbox]{width:34px;height:20px;accent-color:var(--qds-blue-border-50-2);cursor:pointer}.explore-document-coverage-card{display:grid;gap:4px;border:1px solid var(--client-border);border-radius:10px;background:var(--qds-surface-subtle);padding:12px}.explore-document-coverage-card span,.explore-document-coverage-card small{color:var(--client-muted);font-size:11px;font-weight:700}.explore-document-coverage-card strong{color:var(--client-ink);font-size:24px;font-variant-numeric:tabular-nums;line-height:1}.explore-document-coverage-card small{line-height:1.4}.explore-selected-node{display:grid;gap:10px;padding:18px}.explore-selection-inspector{max-height:calc(100% - 44px);overflow:auto;scrollbar-width:none}.explore-selection-inspector::-webkit-scrollbar{display:none}.explore-selected-node strong{color:var(--client-ink);font-size:19px}.explore-selected-node span{width:-moz-fit-content;width:fit-content;border:1px solid var(--qds-blue-border-30);border-radius:5px;background:var(--qds-brand-tint);color:var(--qds-blue-ink-70);padding:3px 8px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.explore-selected-node button{width:-moz-fit-content;width:fit-content;border:1px solid var(--client-border);border-radius:8px;background:var(--qds-surface);color:var(--client-ink);padding:6px 10px;font-size:12px;font-weight:700;cursor:pointer}.explore-selected-node .explore-inspector-close{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--client-border);border-radius:999px;background:var(--qds-surface);color:var(--client-muted);padding:0;cursor:pointer}.explore-selected-node .explore-inspector-close:hover{border-color:var(--qds-blue-border-40-4);background:var(--qds-brand-tint);color:var(--qds-blue-ink-70)}.explore-inspector-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0}.explore-inspector-metrics div{display:grid;gap:4px;border:1px solid var(--client-border);border-radius:8px;background:var(--qds-surface-subtle);padding:8px}.explore-inspector-metrics dt{color:var(--client-muted);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.explore-inspector-metrics dd{margin:0;color:var(--client-ink);font-size:12px;font-weight:700;line-height:1.2}.explore-connected-list{display:grid;gap:7px;border-top:1px solid var(--client-border);padding-top:12px}.explore-connected-list>small{color:var(--client-muted);font-size:10px;font-weight:700;letter-spacing:.16em}.explore-connected-edge{display:flex;flex-direction:column;gap:4px;width:100%;min-height:46px;border:1px solid var(--client-border);border-radius:9px;background:var(--qds-surface);color:var(--client-ink);padding:8px 10px;text-align:left}.explore-connected-edge-row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.explore-connected-edge span{overflow:hidden;min-width:0;flex:1;border:0;background:transparent;color:var(--client-ink);padding:0;font-size:12px;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.explore-connected-edge-row svg{flex-shrink:0}.explore-connected-edge em{color:var(--client-muted);font-size:11px;font-style:normal;font-weight:700}.explore-connected-edge-warning{border-color:var(--qds-yellow-border-60)}.explore-edge-warning,.explore-inspector-empty{display:flex;align-items:flex-start;gap:8px;border:1px solid var(--qds-yellow-border-50);border-radius:9px;background:var(--qds-yellow-surface-10);color:var(--qds-orange-ink-90);padding:10px;font-size:12px;font-weight:700;line-height:1.4}.explore-inspector-empty{display:block;color:var(--client-muted)}.explore-inspector-actions{display:grid;gap:8px;border-top:1px solid var(--client-border);padding-top:12px}.explore-inspector-actions .qds-btn{justify-content:center;width:100%}.explore-inspector-actions .qds-btn-secondary{border-color:var(--client-border);background:var(--qds-surface);color:var(--client-ink);box-shadow:none}:root[data-theme=dark] .explore-workbench{border-color:var(--client-border);background:radial-gradient(circle at 54% 52%,rgba(49,87,213,.32),transparent 18%),radial-gradient(circle at 70% 66%,rgba(115,183,255,.18),transparent 14%),#070d1b}:root[data-theme=dark] .explore-workbench-live{border-color:var(--client-border);background-color:#070d1b;background-image:radial-gradient(120% 90% at 50% 8%,#0a1120eb,#03040a 70%),radial-gradient(circle at 52% 48%,rgba(83,154,255,.2),transparent 22%);box-shadow:0 24px 58px #00000047}:root[data-theme=dark] .explore-live-state{background:#070d1bc2;color:#dce6ff}:root[data-theme=dark] .explore-live-state strong{color:#fff}:root[data-theme=dark] .explore-preset-tabs{border-color:#7e96ff29;background:#11162bd1;box-shadow:0 14px 40px -18px #000000b3}:root[data-theme=dark] .explore-preset-tabs button{color:#9aa7c7}:root[data-theme=dark] .explore-preset-tabs button[aria-selected=true]{background:#60a5fa;color:#0b1220}:root[data-theme=dark] .explore-preset-tabs button[aria-selected=true][data-preset=suspicious]{background:#f59e0b;color:#1c1206}:root[data-theme=dark] .explore-preset-tabs button[aria-selected=true][data-preset=missing]{background:#f87171;color:#2a0a0a}:root[data-theme=dark] .explore-investigation-summary,:root[data-theme=dark] .explore-preset-empty,:root[data-theme=dark] .explore-view-panel,:root[data-theme=dark] .explore-selected-node{border-color:#7e96ff29;background:#11162bd1;color:#cbd5e1;box-shadow:0 14px 40px -18px #000000b3}:root[data-theme=dark] .explore-investigation-summary strong,:root[data-theme=dark] .explore-selected-node strong,:root[data-theme=dark] .explore-document-coverage-card strong,:root[data-theme=dark] .explore-inspector-metrics dd,:root[data-theme=dark] .explore-connected-edge span{color:#f8fafc}:root[data-theme=dark] .explore-investigation-summary span,:root[data-theme=dark] .explore-view-panel p,:root[data-theme=dark] .explore-selected-node p,:root[data-theme=dark] .explore-document-coverage-card span,:root[data-theme=dark] .explore-document-coverage-card small,:root[data-theme=dark] .explore-inspector-metrics dt,:root[data-theme=dark] .explore-connected-list>small,:root[data-theme=dark] .explore-connected-edge em,:root[data-theme=dark] .explore-inspector-empty{color:#9aa7c7}:root[data-theme=dark] .explore-quality-toggles button,:root[data-theme=dark] .explore-palette-toggle,:root[data-theme=dark] .explore-review-emphasis,:root[data-theme=dark] .explore-document-coverage-card,:root[data-theme=dark] .explore-inspector-metrics div,:root[data-theme=dark] .explore-connected-edge,:root[data-theme=dark] .explore-selected-node button,:root[data-theme=dark] .explore-inspector-actions .qds-btn-secondary{border-color:#7e96ff24;background:#ffffff0b;color:#cbd5e1}:root[data-theme=dark] .explore-quality-toggles button[aria-pressed=true]{border-color:#2dd4bf73;background:#2dd4bf1f;color:#99f6e4}:root[data-theme=dark] .explore-palette-toggle button[aria-pressed=true]{border-color:#e2e8f099;background:#e2e8f0;color:#0f172a}:root[data-theme=dark] .explore-palette-toggle button{color:#8d95b4}:root[data-theme=dark] .explore-view-panel label{color:#cbd5e1}:root[data-theme=dark] .explore-selected-node span{border-color:#7e96ff4d;background:#7e96ff1f;color:#b8c7ff}:root[data-theme=dark] .explore-selected-node .explore-inspector-close:hover{border-color:#7e96ff66;background:#7e96ff24;color:#b8c7ff}:root[data-theme=dark] .explore-edge-warning,:root[data-theme=dark] .explore-inspector-empty{border-color:#fbbf243d;background:#fbbf2417;color:#fde68a}:root[data-theme=dark] .explore-inspector-actions,:root[data-theme=dark] .explore-connected-list{border-color:#7e96ff1f}.explore-seed-empty{display:inline-flex;align-items:center;min-height:38px;border:1px dashed var(--client-border);border-radius:999px;color:var(--client-muted);padding:8px 12px}.explore-more-banner{position:absolute;z-index:2;bottom:18px;left:50%;display:flex;align-items:center;transform:translate(-50%);gap:6px;border-radius:999px;background:color-mix(in srgb,var(--qds-surface) 94%,transparent);color:var(--qds-ink-muted);padding:4px 8px 4px 12px;font-size:12px;font-weight:700;line-height:1.2}.explore-more-banner button{min-height:26px;border:0;background:transparent;color:var(--qds-blue-ink-60);padding:0 8px;font-size:12px;font-weight:700;cursor:pointer}:root[data-theme=dark] .explore-more-banner{background:#11162bd6;color:#cbd5e1}:root[data-theme=dark] .explore-more-banner button{color:#d9f99d}.drop-zone strong{color:var(--client-ink)}.graph-action-state{display:block;margin-top:2px;color:var(--qds-n-ink-20);font-size:var(--text-meta-size);font-weight:700}.step-list{display:grid;gap:0;list-style:none;margin:0;padding:0}.step-list li{position:relative;display:grid;grid-template-columns:30px 1fr;gap:10px;align-items:start;padding-bottom:18px}.step-list-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.step-list li:last-child{padding-bottom:0}.step-list li>span:first-child{box-sizing:border-box;position:relative;z-index:1;display:grid;place-items:center;width:30px;height:30px;border-radius:999px;border:1px solid var(--client-border);background:var(--client-panel-soft);color:var(--client-muted);font-weight:700}.step-list-result{color:var(--client-muted);font-size:12px;white-space:nowrap}.step-list li.step-current>span:first-child{border-color:transparent;background:var(--client-blue);color:var(--color-text-on-brand)}.step-current .step-list-result{color:var(--client-blue);font-weight:700}.step-list li.step-done>span:first-child{border-color:transparent;background:color-mix(in srgb,var(--client-blue),var(--qds-surface) 85%);color:var(--client-blue)}.step-list li:not(:last-child):before{content:"";position:absolute;top:30px;left:14px;width:0;bottom:0;border-left:2px dashed var(--client-border)}.step-list li.step-done:not(:last-child):before,.step-list li.step-current:not(:last-child):before{border-left-style:solid;border-left-color:var(--client-border)}.step-list strong,.step-list small{display:block}.step-list small{margin-top:2px;color:var(--client-muted)}.step-list-error-message{margin-top:8px}.step-pending{opacity:.5}.step-pending strong{color:var(--client-muted)}.step-skipped{opacity:.6}.step-skipped .step-list-result{color:var(--client-muted);font-weight:700}.step-list li.step-retrying>span:first-child{border-color:transparent;background:var(--client-amber);color:var(--color-text-on-brand)}.step-retrying .step-list-result{color:var(--client-amber);font-weight:700}.step-list li.step-failed>span:first-child{border-color:transparent;background:var(--color-status-error);color:var(--color-text-on-brand)}.step-failed .step-list-result{color:var(--color-status-error);font-weight:700}.source-table{display:grid;gap:0}.source-table-head,.source-row{display:grid;grid-template-columns:minmax(280px,1fr) 90px 130px 130px auto;gap:12px;align-items:center}.source-table-head{padding:var(--qds-space-8) 12px var(--qds-space-8);color:var(--client-muted);font-size:12px;font-weight:700;border-bottom:1px solid rgba(152,162,179,.28)}.source-row{border:0;border-bottom:1px solid var(--client-border);border-radius:0;padding:12px}.source-row:last-child{border-bottom:0}.source-row:hover{background:#3157d50a}.source-table-numbered .source-table-head,.source-table-numbered .source-row{grid-template-columns:40px minmax(220px,1fr) 130px 170px 130px 130px 84px}.source-table-numbered .source-table-head>*:not(:nth-child(2)),.source-table-numbered .source-row>*:not(:nth-child(2)){text-align:center}.source-table-numbered .source-row mark,.source-table-numbered .source-row-risk-none{justify-self:center}.source-table-numbered .qds-action-row{justify-content:center}.source-table-numbered .source-row-open{display:flex;align-items:center;justify-content:left;gap:8px;min-width:0}.source-table-numbered .source-row-open strong,.advisor-persona-row-name strong{color:var(--client-ink);font:var(--text-label)}.source-table-numbered .source-row-open strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-row>span,.source-row>small,.advisor-persona-row>span,.advisor-persona-row>small{font:var(--text-body-2)}.source-row-search-icon{flex:0 0 auto;color:var(--client-muted)}.source-row-open:hover .source-row-search-icon{color:var(--client-blue)}.source-row-open{display:grid;gap:2px;border:0;background:transparent;padding:0;text-align:left;cursor:pointer;color:inherit;font:inherit}.source-row-open:hover strong{color:var(--client-blue)}.source-row mark{width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--qds-orange-surface-10);color:var(--client-amber);padding:4px 8px}.source-row-risk-none{color:var(--client-muted)}.source-row-status-failed{color:var(--color-status-error)}.source-row-status-complete{color:var(--client-blue)}.source-row-status-duplicate{color:var(--client-muted)}.source-row-deleted{background:var(--client-panel-soft);color:var(--client-muted)}.source-row-deleted strong{color:var(--client-ink)}.sources-screen-layout .panel{border:0;border-radius:0;background:transparent;box-shadow:none}.project-knowledge-panel{display:flex;flex-direction:column;gap:14px}.project-knowledge-panel-header,.project-pack-option-title,.source-pack-binding-title,.project-pack-effective,.source-pack-binding-fact{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.project-knowledge-panel-header h2,.project-knowledge-panel>h2,.source-pack-binding-panel h3{margin:3px 0}.project-knowledge-panel-header p,.project-knowledge-panel>p,.source-pack-binding-panel p,.project-authored-pack p{margin:0;color:var(--client-muted);font-size:.82rem}.project-pack-list,.project-authored-pack-list,.source-pack-binding-list{display:grid;gap:8px}.project-pack-option,.source-pack-binding-row,.project-authored-pack{border:1px solid var(--client-border);border-radius:10px;padding:11px 12px;background:var(--client-panel-soft)}.project-pack-option{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.project-pack-option-body{display:grid;gap:4px;width:100%}.project-pack-option-title small,.source-pack-binding-title span{color:var(--client-muted);font-size:.74rem}.project-pack-description,.project-pack-effective strong,.source-pack-binding-row p,.source-pack-binding-fact,.source-pack-binding-fact ul{font-size:.82rem}.project-knowledge-muted{color:var(--client-muted);font-size:.82rem}.project-knowledge-error{color:var(--color-status-error)}.source-pack-binding-panel{display:grid;gap:10px}.source-pack-binding-row{display:grid;gap:7px}.source-pack-binding-row ul{margin:0;padding-left:18px}.project-pack-actions{justify-content:flex-end}.source-filter-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--qds-space-12)}.sources-toolbar-actions{display:flex;align-items:center;gap:8px}.drop-zone-hero{min-height:280px;padding:32px}.drop-zone-active{border-color:var(--client-blue);background:color-mix(in srgb,var(--client-blue),var(--qds-surface) 94%);color:var(--client-blue)}.upload-queue-list{display:grid;gap:8px}.upload-queue-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--client-border);border-radius:var(--client-radius);padding:8px 12px}.upload-queue-row-failed{border-color:color-mix(in srgb,var(--color-status-error),transparent 55%);color:var(--color-status-error)}.upload-queue-panel>.upload-queue-list+button{margin-top:var(--qds-space-12)}.panel.upload-queue-floating{position:fixed;right:var(--qds-space-24);bottom:var(--qds-space-24);z-index:80;width:min(360px,calc(100vw - 32px));max-height:min(420px,calc(100vh - 48px));overflow-y:auto;box-sizing:border-box;border:1px solid var(--qds-n-border-30);border-radius:var(--r-4);background:var(--qds-surface);padding:var(--qds-space-24);box-shadow:0 24px 80px #0f172a3d;animation:toast-in .18s ease-out both}.upload-queue-close{width:26px;height:26px}.sources-empty-state{display:grid;justify-items:center;gap:var(--qds-space-16);text-align:center;padding:32px}.sources-format-copy{margin:0;color:var(--client-muted);font-size:var(--text-meta-size)}.sources-unmeasured-state{justify-items:start;text-align:left}.sources-empty-state .drop-zone-hero{width:100%;max-width:560px}.status-badge{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:4px 8px;font-size:var(--text-meta-size);font-weight:600;line-height:1.2}.status-badge--neutral{background:var(--color-bg-elevated);color:var(--client-muted)}.status-badge--warn{background:var(--qds-orange-surface-10);color:var(--client-amber)}.status-badge--escalated{background:var(--qds-brand-tint);color:var(--qds-blue-ink-60-2)}.status-badge--success{background:var(--qds-green-surface-10-2);color:var(--client-green)}.status-badge--closed{background:var(--color-bg-elevated);color:var(--client-muted);opacity:.8}.status-badge--danger{background:var(--qds-orange-surface-10);color:var(--qds-orange-ink-80);font-weight:700}.status-badge--critical{background:var(--qds-red-surface-10);color:var(--qds-red-ink-80-2);font-weight:700}.pagination-bar,.pagination-bar div{display:flex;align-items:center}.pagination-bar{justify-content:center;gap:24px;margin-top:12px}.pagination-bar div{flex-wrap:nowrap;justify-content:center;gap:6px;overflow-x:auto;scrollbar-width:none}.pagination-bar div::-webkit-scrollbar{display:none}.pagination-bar button{min-width:38px;flex-shrink:0;white-space:nowrap}.pagination-bar button:disabled{cursor:not-allowed;opacity:.45}.glossary-pagination{position:sticky;bottom:0;z-index:2;background:var(--qds-surface);padding:12px 0}.page-button-active{border-color:var(--client-blue)!important;background:var(--client-blue)!important;color:var(--color-text-on-brand)!important}.review-item{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr) 220px;gap:14px;border:1px solid var(--client-border);border-radius:var(--client-radius);padding:14px}.claim-text,.advisor-query,.single-question,.candidate-summary,.assignment-card{display:grid;gap:8px}.advisor-query div{display:flex;flex-wrap:wrap;gap:6px}.review-detail-actions{display:flex;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:6px}.review-decision-actions{justify-content:space-between;align-items:center}.review-decision-actions-left,.review-decision-actions-right{display:flex;flex-wrap:wrap;gap:6px}.review-unassigned{color:var(--color-status-error)}.admin-review-assignee-row:has(.review-unassigned) .qds-btn{border-color:var(--color-brand)}.admin-review-assignee-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.admin-review-evidence-meta-row{justify-content:space-between}.admin-review-evidence-meta-row>span{min-width:0}.admin-review-voice-block{margin-top:4px}.admin-review-voice-overlay{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:#0f172a6b;padding:32px}.admin-review-voice-stage{display:grid;gap:18px;width:min(760px,100%);max-height:min(760px,calc(100dvh - 64px));overflow:auto;border:1px solid var(--client-border);border-radius:var(--r-3);background:var(--qds-surface);box-shadow:var(--shadow-modal);padding:20px}.admin-review-voice-stage-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.admin-review-voice-stage-header span{color:var(--client-blue);font-size:12px;font-weight:700;letter-spacing:0}.admin-review-voice-stage-header h2{margin:4px 0 0;color:var(--client-ink);font-size:var(--text-title-3-size);line-height:var(--text-title-3-lh);font-weight:var(--text-title-3-w);letter-spacing:var(--text-title-3-ls)}.admin-review-voice-stage-header p{margin:6px 0 0;color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.45}.admin-review-voice-stage-header button{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-muted);padding:0;cursor:pointer}.admin-review-voice-stage-header button:hover{background:var(--client-panel-soft);color:var(--client-ink)}.admin-review-voice-stage .admin-review-voice-block{display:grid;gap:18px;margin-top:0;justify-items:center;text-align:center}.admin-review-voice-stage .voice-review-console{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.admin-review-voice-steps{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:0;width:min(100%,760px);margin:0;padding:0;list-style:none}.admin-review-voice-step{position:relative;display:grid;justify-items:center;gap:8px;min-width:0;color:var(--client-muted);text-align:center}.admin-review-voice-step:before{content:"";position:absolute;z-index:0;top:13px;left:-50%;right:50%;height:2px;background:var(--client-border)}.admin-review-voice-step:first-child:before{display:none}.admin-review-voice-step-complete+.admin-review-voice-step:before,.admin-review-voice-step-current:before{background:color-mix(in srgb,var(--client-blue),transparent 52%)}.admin-review-voice-step span{position:relative;z-index:2;display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--client-border);border-radius:999px;background:var(--qds-surface);color:var(--client-muted);font-size:12px;font-weight:700}.admin-review-voice-step strong{position:relative;z-index:2;min-width:0;color:inherit;font-size:12px;font-weight:700;line-height:1.35}.admin-review-voice-step-complete span{border-color:color-mix(in srgb,var(--client-blue),transparent 35%);background:var(--qds-brand-tint);color:var(--client-blue)}.admin-review-voice-step-current{color:var(--client-blue)}.admin-review-voice-step-current span{border-color:var(--client-blue);background:var(--client-blue);color:var(--color-text-on-brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--client-blue),transparent 84%)}.admin-review-audio-preview{grid-column:1 / -1;display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;width:min(100%,520px);border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:10px 12px}.admin-review-audio-preview button,.admin-review-record-button{display:inline-grid;place-items:center;border:0;cursor:pointer}.admin-review-audio-preview button{width:36px;height:36px;border-radius:999px;background:var(--client-blue);color:var(--color-text-on-brand)}.admin-review-volume-bars{display:flex;align-items:center;gap:4px;min-width:0;height:34px}.admin-review-volume-bars span{flex:1 1 0;max-width:10px;border-radius:999px;background:color-mix(in srgb,var(--client-blue),transparent 45%)}.admin-review-audio-preview time{color:var(--client-muted);font-size:12px;font-weight:700;line-height:1}.admin-review-audio-track{display:grid;gap:5px;min-width:0}.admin-review-audio-timeline{overflow:hidden;height:4px;border-radius:999px;background:color-mix(in srgb,var(--client-blue),transparent 88%)}.admin-review-audio-timeline span{display:block;height:100%;border-radius:inherit;background:var(--client-blue)}.admin-review-audio-preview-active button,.admin-review-audio-preview-active .admin-review-volume-bars span,.admin-review-audio-preview-active .admin-review-audio-timeline span{background:var(--qds-red-surface-70)}.admin-review-audio-preview-active time{color:var(--qds-red-ink-80-3)}.admin-review-record-button{grid-column:1 / -1;justify-self:center;grid-auto-flow:column;gap:8px;min-height:40px;border-radius:var(--r-2);background:var(--client-blue);color:var(--color-text-on-brand);padding:0 16px;font:var(--text-body-2-medium);letter-spacing:0}.admin-review-record-button:disabled{background:color-mix(in srgb,var(--client-blue),transparent 38%);cursor:default}.reassign-request-panel{display:grid;gap:12px;margin-top:12px;border:1px solid var(--qds-n-border-40);border-radius:var(--client-radius);background:var(--qds-green-surface-10);padding:14px}.reassign-request-panel>div:first-child,.reassign-request-panel label{display:grid;gap:7px}.reassign-request-panel span,.reassign-request-panel small{color:var(--client-green);font-size:var(--text-meta-size);font-weight:700}.reassign-request-panel textarea{width:100%;box-sizing:border-box;border:1px solid var(--qds-n-border-40);border-radius:var(--client-radius);background:var(--qds-surface);color:var(--client-ink);padding:10px 11px;resize:vertical;line-height:1.5}.reassign-request-panel textarea:focus{outline:2px solid rgba(20,122,84,.18);outline-offset:2px;border-color:var(--client-green)}.admin-review-center{display:flex;flex-direction:column;gap:18px;min-height:calc(100vh - 114px)}.admin-review-body{display:flex;flex-direction:column;gap:18px;min-height:calc(100vh - 180px)}.admin-review-center .mock-page-header{grid-column:1 / -1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--qds-space-20);margin-bottom:var(--qds-space-20)}.admin-review-center .mock-page-header>div{display:grid;gap:var(--scale-4);min-width:0}.admin-review-center .page-eyebrow{color:var(--client-muted);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.admin-review-center .mock-page-header h1{margin:0;color:var(--client-ink);font-size:var(--text-title-3-size);line-height:var(--text-title-3-lh);font-weight:var(--text-title-3-w);letter-spacing:var(--text-title-3-ls)}.admin-review-center .mock-page-header p{max-width:680px;margin:0;color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);line-height:var(--text-body-2-lh)}.admin-review-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.admin-review-summary-card{display:grid;gap:var(--qds-space-16);min-height:76px;border-radius:var(--client-radius);padding:var(--qds-space-24);text-align:left}.admin-review-summary-card-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font:inherit;cursor:pointer}.admin-review-summary span{color:var(--client-muted);font-size:var(--text-label-size);line-height:var(--text-label-lh);font-weight:var(--text-label-w);letter-spacing:var(--text-label-ls)}.admin-review-summary strong{color:var(--client-ink);font-size:var(--text-title-2-size);line-height:var(--text-title-2-lh);font-weight:var(--text-title-2-w);letter-spacing:var(--text-title-2-ls);font-variant-numeric:tabular-nums}.review-filter-row.admin-review-filters{gap:var(--qds-space-8);align-items:center}.review-filter-reset{all:unset;cursor:pointer;font-size:12px;font-weight:600;color:var(--client-muted);white-space:nowrap;padding:0 4px}.review-filter-reset:hover{color:var(--client-ink)}.review-filter-row.admin-review-filters .qds-select{width:auto;min-width:128px}.review-filter-row.admin-review-filters .qds-select-trigger{width:auto;min-width:128px;height:38px;min-height:38px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-ink);padding:0 var(--qds-space-12);gap:var(--qds-space-8);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);box-shadow:none}.review-filter-row.admin-review-filters .qds-select-trigger:hover{border-color:var(--qds-blue-border-40);background:var(--qds-surface);color:var(--client-blue)}.review-filter-row.admin-review-filters .qds-select-menu{min-width:168px;border-radius:var(--r-2);padding:4px}.review-filter-row.admin-review-filters .qds-select-option{min-height:34px;border-radius:var(--r-1);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls)}.admin-review-layout{margin-top:0}.admin-review-pagination{justify-content:center;flex-shrink:0}.admin-review-pagination span{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.admin-review-relation-chip{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:24px;border:1px solid var(--client-border);border-radius:999px;background:var(--qds-brand-tint);color:var(--client-blue);padding:0 9px;font-size:12px;font-weight:700;line-height:1}.admin-review-relation-chip-warning{border-color:var(--client-border);background:#ff92001a;color:var(--client-amber)}.admin-review-relation-chip-weak{border-color:var(--client-border);background:#71717614;color:var(--client-muted)}.admin-review-relation-description{display:block;margin-top:6px}.admin-review-evidence{display:grid;gap:10px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:14px}.admin-review-evidence>div:first-child{display:flex;align-items:center;gap:8px;color:var(--client-ink)}.admin-review-evidence blockquote{margin:0;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--client-panel-soft);color:var(--client-ink);padding:10px 12px;line-height:1.55}.admin-review-evidence small,.admin-review-result{margin:0;color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.5}.admin-review-evidence-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.qds-drawer-scrim{position:fixed;inset:0;z-index:70;border:0;background:#0f172a2e;padding:0;opacity:0;pointer-events:none;transition:opacity .18s ease}.qds-drawer-scrim-open{opacity:1;pointer-events:auto}.qds-drawer-panel{position:fixed;top:0;right:0;z-index:71;display:flex;flex-direction:column;width:min(720px,calc(100vw - 32px));height:100dvh;border-left:1px solid var(--client-border);background:var(--qds-surface);box-shadow:var(--shadow-modal);overflow-x:hidden;overflow-y:auto;transform:translate(100%);transition:transform .22s ease}.qds-drawer-panel-open{transform:translate(0)}.qds-drawer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid var(--client-border);padding:20px 22px 16px}.qds-drawer-header h2{margin:4px 0 0;color:var(--client-ink);font:var(--text-heading-2);letter-spacing:var(--text-heading-2-ls)}.qds-drawer-close{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-muted);padding:0;cursor:pointer}.qds-drawer-close:hover{background:var(--client-panel-soft);color:var(--client-ink)}.admin-review-source-drawer{display:grid;align-content:start;gap:16px;overflow:auto;padding:18px 22px 24px}.admin-review-source-drawer--fixed-ask{display:grid;align-content:start;gap:16px;overflow:visible;padding:18px 22px 24px}.admin-review-source-drawer-main{display:grid;align-content:start;gap:16px;min-height:0;overflow:visible;padding:0}.admin-review-source-drawer-empty{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);padding:14px}.admin-review-source-drawer-empty p{margin:0;color:var(--client-muted);font-size:var(--text-meta-size)}.admin-review-source-drawer-section{display:grid;gap:8px}.admin-review-source-drawer-section>span,.admin-review-source-ask label{color:var(--client-muted);font-size:12px;font-weight:700;letter-spacing:0}.admin-review-source-ask-heading{display:grid;gap:4px}.admin-review-source-ask-heading label{color:var(--client-blue);font-size:14px;line-height:1.45;font-weight:700}.admin-review-source-ask-heading p{margin:0;color:var(--client-muted);font-size:12px;line-height:1.5}.admin-review-source-drawer-section p{margin:0;color:var(--client-ink);font-size:14px;line-height:1.65}.admin-review-source-quote{margin:0;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--client-panel-soft);color:var(--client-ink);padding:10px 12px;font-size:var(--text-meta-size);line-height:1.6}.admin-review-source-preview{display:grid;gap:8px}.admin-review-source-preview-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-review-source-page-label{color:var(--client-muted);font-size:12px}.admin-review-source-preview-tools{display:flex;align-items:center;gap:4px}.admin-review-source-preview-tools button{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-muted);padding:0;cursor:pointer}.admin-review-source-preview-tools button:hover:not(:disabled){background:var(--client-panel-soft);color:var(--client-ink)}.admin-review-source-preview-tools button:disabled{opacity:.4;cursor:default}.admin-review-source-preview-tools span{min-width:42px;color:var(--client-muted);font-size:12px;font-weight:700;text-align:center}.admin-review-source-page-image{display:block;position:relative;overflow:hidden;scrollbar-width:none;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface-subtle)}.admin-review-source-page-image[data-state=loading]{min-height:260px}.admin-review-source-page-image[data-state=loading] .review-loading-state{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%)}.admin-review-source-page-image::-webkit-scrollbar{display:none}.admin-review-source-page-image-content{display:block;max-width:none;height:auto;margin:0 auto;-o-object-fit:contain;object-fit:contain}.admin-review-source-preview-empty{display:grid;gap:4px;border:1px dashed var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);padding:18px}.admin-review-source-preview-empty strong{color:var(--client-ink);font-size:var(--text-meta-size)}.admin-review-source-preview-empty p,.admin-review-source-preview-error{margin:0;color:var(--client-muted);font-size:12px;line-height:1.5}.admin-review-source-markdown{display:grid;gap:10px;max-height:360px;overflow:auto;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);padding:12px}.admin-review-source-markdown p,.admin-review-source-answer p{margin:0;color:var(--client-ink);font-size:var(--text-meta-size);line-height:1.65}.admin-review-source-markdown ul,.admin-review-source-markdown ol,.admin-review-source-answer ul,.admin-review-source-answer ol{margin:0;padding-left:18px}.admin-review-source-claims{display:grid;gap:8px;margin:0;padding:0;list-style:none}.admin-review-source-claims li{display:grid;gap:5px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:10px 12px}.admin-review-source-claims strong{color:var(--client-ink);font-size:var(--text-meta-size);line-height:1.5}.admin-review-source-claims small{color:var(--client-muted);font-size:12px;line-height:1.5}.admin-review-source-documents{display:flex;flex-wrap:wrap;gap:8px}.admin-review-source-documents a{display:inline-flex;align-items:center;gap:6px;max-width:100%;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-ink);padding:7px 10px;font-size:var(--text-meta-size);text-decoration:none}.admin-review-source-documents a:hover{border-color:color-mix(in srgb,var(--client-blue),transparent 55%);color:var(--client-blue)}.admin-review-source-ask{display:grid;gap:10px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:color-mix(in srgb,var(--client-blue),var(--qds-surface) 94%);padding:14px}.admin-review-source-drawer--fixed-ask .admin-review-source-ask{margin:0}.admin-review-source-ask form{display:grid;gap:10px}.admin-review-source-ask textarea{width:100%;resize:vertical;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-ink);padding:10px 12px;font:var(--text-body-2);letter-spacing:0}.admin-review-source-ask textarea:focus{border-color:var(--client-blue);outline:2px solid color-mix(in srgb,var(--client-blue),transparent 82%);outline-offset:0}.admin-review-source-ask-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-review-source-ask-actions span{min-width:0;color:var(--client-muted);font-size:12px;line-height:1.45}.admin-review-source-ask-actions button{flex:0 0 auto;min-width:82px}.admin-review-source-ask>p{margin:0;color:var(--qds-red-ink-80);font-size:var(--text-meta-size)}.admin-review-source-answer{display:grid;gap:8px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:color-mix(in srgb,var(--client-blue),transparent 94%);padding:12px}.admin-review-source-answer small{color:var(--client-muted);font-size:12px}.admin-review-explain{display:grid;gap:8px;min-width:min(100%,320px)}.admin-review-explain-panel{display:grid;gap:8px;max-width:680px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);color:var(--client-ink);padding:10px 12px;font-size:var(--text-meta-size);line-height:1.55}.admin-review-explain-panel>strong{font-size:var(--text-meta-size);line-height:1.45}.admin-review-explain-markdown{display:grid;gap:8px}.admin-review-explain-markdown p,.admin-review-explain-markdown ol,.admin-review-explain-markdown ul{margin:0}.admin-review-explain-markdown ol,.admin-review-explain-markdown ul{display:grid;gap:8px;padding-left:18px}.admin-review-explain-markdown li{padding-left:2px}.admin-review-explain-markdown strong{font-weight:700}.admin-review-warning{display:flex;align-items:center;gap:7px;margin:0;border:1px solid color-mix(in srgb,var(--color-status-error),transparent 55%);border-radius:var(--client-radius);color:var(--color-status-error);padding:10px 12px;font-size:var(--text-meta-size);font-weight:600}.admin-review-status-note{margin:0;border:1px solid var(--client-border);border-radius:var(--client-radius);background:#2d5bff0a;color:var(--client-muted);padding:10px 12px;font-size:var(--text-meta-size);font-weight:700;line-height:1.5}.review-console-panel{border:0;border-radius:0;background:transparent;padding:0}.review-console-layout{position:relative;display:grid;grid-template-columns:minmax(280px,.4fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:20px;margin-top:14px;flex:1;min-height:0;overflow:hidden}.review-console-layout.admin-review-layout{margin-top:0;display:flex;align-items:flex-start;overflow:visible;gap:0}.review-all-lanes{display:grid;gap:16px}.review-all-lanes>.review-console-layout{margin-top:0}.admin-review-center .review-filter-row.admin-review-filters{position:sticky;top:0;z-index:5;background:var(--qds-surface);padding-bottom:18px;margin-bottom:-18px}.admin-review-center .review-console-list{position:sticky;top:var(--qds-space-64);align-self:flex-start;flex:0 0 306px;min-width:306px;max-width:306px;max-height:calc(100vh - 180px);overflow-x:clip}.admin-review-center .review-console-detail{display:flex;flex-direction:column;flex:1 1 0%;overflow-x:clip;overflow-y:auto;max-height:calc(100vh - 180px);min-height:auto;min-width:0}.review-console-list{display:flex;flex-direction:column;gap:12px;min-height:0}.review-console-list-scroll{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;flex:1;min-height:0;min-width:0;overflow-y:auto;overflow-x:clip;scrollbar-gutter:stable;padding:4px 12px 4px 4px}.review-console-list-scroll,.wiki-document-list-rail,.glossary-directory-group{scrollbar-width:thin;scrollbar-color:var(--qds-color-border) transparent}.review-console-list-scroll::-webkit-scrollbar,.wiki-document-list-rail::-webkit-scrollbar,.glossary-directory-group::-webkit-scrollbar{width:8px}.review-console-list-scroll::-webkit-scrollbar-track,.wiki-document-list-rail::-webkit-scrollbar-track,.glossary-directory-group::-webkit-scrollbar-track{background:color-mix(in srgb,var(--qds-color-border),transparent 80%)}.review-console-list-scroll::-webkit-scrollbar-thumb,.wiki-document-list-rail::-webkit-scrollbar-thumb,.glossary-directory-group::-webkit-scrollbar-thumb{background:var(--qds-color-border);border-radius:999px}.review-console-detail{scrollbar-width:none}.review-console-detail::-webkit-scrollbar{display:none}.review-console-loading-overlay{position:absolute;inset:48px 0 0;z-index:4;display:grid;place-items:start center;padding-top:72px;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--qds-surface) 82%,transparent),color-mix(in srgb,var(--qds-surface) 54%,transparent));backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px)}.review-loading-state{display:grid;justify-items:center;gap:8px;width:min(320px,calc(100% - 32px));border:1px solid color-mix(in srgb,var(--client-blue),transparent 72%);border-radius:var(--r-2);background:color-mix(in srgb,var(--qds-surface) 96%,transparent);box-shadow:0 18px 42px #0f172a1f;color:var(--client-ink);padding:18px 20px;text-align:center}.review-loading-state strong{font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.review-loading-state p{margin:0;color:var(--client-muted);font-size:12px;line-height:1.5}.review-loading-spinner{width:26px;height:26px;border:3px solid color-mix(in srgb,var(--client-blue),transparent 82%);border-top-color:var(--client-blue);border-radius:999px;animation:review-loading-spin .85s linear infinite}.qds-loading-state,.qds-refresh-status{display:flex;align-items:center;gap:10px;color:var(--client-muted)}.qds-loading-state{justify-content:center;min-height:180px;padding:24px;font:var(--text-body-2-medium)}.qds-refresh-status{min-height:36px;padding:0 var(--qds-space-16);border:1px solid color-mix(in srgb,var(--client-blue),transparent 78%);border-radius:var(--r-2);background:color-mix(in srgb,var(--client-blue),var(--qds-surface) 94%);color:var(--client-blue-dark, var(--client-blue));font-size:12px}.qds-spin{flex:0 0 auto;color:currentColor;animation:review-loading-spin .85s linear infinite}@media (prefers-reduced-motion: reduce){.qds-spin{animation-duration:1.8s}}@keyframes review-loading-spin{to{transform:rotate(360deg)}}.knowledge-search-loading{display:flex;align-items:center;gap:8px;padding:8px 4px;color:var(--client-muted);font-size:var(--text-meta-size)}.knowledge-search-loading-spinner{width:14px;height:14px;border:2px solid color-mix(in srgb,var(--client-blue),transparent 82%);border-top-color:var(--client-blue);border-radius:999px;animation:review-loading-spin .85s linear infinite;flex:0 0 auto}.knowledge-answer-preview-loading{display:inline-flex;align-items:center;gap:8px}.review-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.review-filter-row .qds-select{width:auto;flex:0 0 auto}.review-filter-row .qds-select-trigger{width:auto;min-height:32px;height:32px;border:1px solid var(--client-border);border-radius:999px;background:var(--client-panel-soft);color:var(--client-ink);padding:0 12px;gap:6px}.review-filter-row .qds-select-trigger:hover{border-color:var(--client-blue);color:var(--client-blue)}.review-filter-row .qds-select-menu{left:0;right:auto;min-width:160px;width:-moz-max-content;width:max-content}.review-list-row{display:grid;gap:8px;width:100%;box-sizing:border-box;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:12px;text-align:left;cursor:pointer}.review-list-divider{margin:12px 0 8px;padding-top:12px;border-top:1px solid var(--client-border);color:var(--client-muted);font-size:12px;font-weight:600}.review-list-divider:first-child{margin-top:0;padding-top:0;border-top:none}.review-list-row-tags{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.review-list-row p{margin:0;color:var(--client-ink);font:var(--text-body-2);line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.review-list-row>small{display:flex;align-items:center;justify-content:flex-end;gap:7px;justify-self:end;min-width:0;max-width:100%;overflow:hidden;color:var(--client-muted);font-size:var(--text-meta-size)}.review-list-row>small>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-list-row-meta{color:var(--client-muted);font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-tag-reason{width:-moz-fit-content;width:fit-content;border:1px solid var(--client-blue);border-radius:999px;background:#3157d514;color:var(--client-blue);padding:4px 8px;font-size:12px;font-weight:700}.review-priority-badge,.review-reassign-badge{width:-moz-fit-content;width:fit-content;border:1px solid var(--client-border);border-radius:999px;background:var(--client-panel-soft);color:var(--client-ink);padding:3px 7px;font-size:12px;font-weight:700}.review-priority-긴급{border-color:color-mix(in srgb,var(--color-status-error),transparent 35%);background:color-mix(in srgb,var(--color-status-error),transparent 92%);color:var(--color-status-error)}.review-priority-높음{border-color:color-mix(in srgb,var(--color-status-warning),transparent 28%);background:color-mix(in srgb,var(--color-status-warning),transparent 90%);color:var(--qds-orange-ink-80-3)}.review-priority-중간,.review-reassign-badge{border-color:color-mix(in srgb,var(--client-blue),transparent 55%);background:color-mix(in srgb,var(--client-blue),transparent 92%);color:var(--client-blue)}.admin-review-center .qds-btn{border-radius:var(--r-2);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.admin-review-center .status-badge,.admin-review-center .review-risk-badge,.admin-review-center .review-priority-badge,.admin-review-center .review-reassign-badge,.admin-review-center .review-type-badge,.admin-review-center .admin-review-relation-chip{min-height:24px;box-sizing:border-box;padding:4px 8px;font:var(--text-caption);font-weight:700;letter-spacing:var(--text-caption-ls);line-height:1.2}.admin-review-center .review-type-badge{display:inline-flex;align-items:center;border:1px solid transparent;border-radius:4px;white-space:nowrap}.admin-review-center .review-type-badge--entity{border-color:#00bf4033;background:var(--qds-green-surface-10-2);color:var(--qds-green-ink-90-4)}.admin-review-center .review-type-badge--relation{border-color:var(--client-border);background:var(--qds-brand-tint);color:var(--client-blue)}.admin-review-center .review-type-badge--wiki{border-color:var(--client-border);background:#ff92001a;color:var(--client-amber)}.admin-review-center .status-badge{border:1px solid transparent}.admin-review-center .review-risk-badge{width:-moz-fit-content;width:fit-content;border:1px solid transparent;border-radius:999px}.admin-review-center .status-badge--neutral,.admin-review-center .review-risk-badge--neutral{border-color:var(--client-border);background:var(--qds-surface-subtle);color:var(--qds-ink-muted)}.admin-review-center .status-badge--warn,.admin-review-center .review-risk-badge--warn{border-color:#ff920038;background:var(--qds-orange-surface-10);color:var(--qds-orange-ink-80-4)}.admin-review-center .status-badge--success,.admin-review-center .review-risk-badge--success{border-color:#00bf4033;background:var(--qds-green-surface-10-2);color:var(--qds-green-ink-90-4)}.admin-review-center .status-badge--closed,.admin-review-center .review-risk-badge--closed{border-color:var(--client-border);background:var(--qds-n-surface-10-2);color:var(--qds-n-ink-70)}.admin-review-center .status-badge--danger,.admin-review-center .review-risk-badge--danger{border-color:#c2410c38;background:var(--qds-orange-surface-10);color:var(--qds-orange-ink-80)}.admin-review-center .status-badge--critical,.admin-review-center .review-risk-badge--critical{border-color:#991b1b2e;background:var(--qds-red-surface-10);color:var(--qds-red-ink-80-2)}.review-list-row-active{border-color:var(--client-blue);box-shadow:0 0 0 1px var(--client-blue)}.review-list-empty{margin:0;color:var(--client-muted);font-size:var(--text-meta-size)}.review-policy-hint{margin:0;color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.5}.review-console-detail{display:grid;align-content:start;gap:16px;min-height:0;overflow-y:auto;padding:4px 24px}.review-tab-bar{display:flex;flex-wrap:wrap;gap:24px;border-bottom:1px solid var(--client-border);margin:14px 0 4px}.review-tab-bar button{position:relative;display:inline-flex;align-items:baseline;gap:10px;border:0;background:transparent;color:var(--client-muted);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);padding:10px 2px 12px;cursor:pointer}.review-tab-bar button:hover{color:var(--client-ink)}.review-tab-active{color:var(--client-ink)!important;font-weight:700}.review-tab-count-text{color:var(--qds-ink-body);font-weight:700}.review-tab-active .review-tab-count-text{color:var(--client-blue)}.review-tab-history{margin-left:auto}.review-tab-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--client-blue)}.review-detail-result{display:flex;flex-direction:column;gap:16px}.review-detail-result>div:first-child{display:grid;gap:6px;min-width:0}.review-detail-title{margin:0;color:var(--client-ink);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:700;letter-spacing:var(--text-heading-2-ls)}.review-detail-meta{display:grid;gap:12px;margin:0;border-top:1px solid var(--client-border);padding-top:24px}.review-detail-meta>div{display:grid;grid-template-columns:minmax(88px,132px) minmax(0,1fr);align-items:baseline;gap:18px}.review-detail-meta dt{flex-shrink:0;color:var(--client-muted);font-size:var(--text-label-size);font-weight:700}.review-detail-meta dd{margin:0;color:var(--client-ink);font-size:var(--text-body-1-size);text-align:left}.review-voice-tab{display:grid;gap:20px}.review-voice-block+.review-voice-block{border-top:1px solid var(--client-border);padding-top:20px}.review-voice-action-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:10px 12px}.review-voice-action-strip>span{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.review-assignment-panel,.review-mode-panel,.review-history-panel{display:grid;gap:14px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:14px}.review-assignment-panel span,.review-mode-panel span{color:var(--client-muted);font-size:12px;font-weight:700;text-transform:uppercase}.review-assignment-panel strong,.review-mode-panel strong{display:block;margin-top:4px;color:var(--client-ink)}.review-assignment-panel small,.review-mode-panel small{display:block;margin-top:4px;color:var(--client-muted);line-height:1.45}.review-assignment-grid{display:grid;gap:8px}.review-assignment-card{display:grid;gap:4px;width:100%;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);padding:10px;text-align:left;cursor:pointer}.review-assignment-card-active{border-color:var(--client-blue);background:color-mix(in srgb,var(--client-blue),transparent 94%);box-shadow:0 0 0 1px var(--client-blue)}.admin-review-assignment-panel{margin-top:4px}.admin-review-assignment-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.admin-review-assignment-close{display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid var(--client-border);border-radius:8px;background:var(--qds-surface);color:var(--client-muted);cursor:pointer}.admin-review-assignment-close:hover{border-color:var(--qds-blue-border-40-5);color:var(--client-ink);background:var(--client-panel-soft)}.admin-review-assignee-combobox{position:relative;display:grid;gap:6px}.admin-review-assignee-search{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:9px 11px;color:var(--client-muted)}.admin-review-assignee-search:focus-within{border-color:var(--client-blue);box-shadow:0 0 0 3px #2d5bff1f}.admin-review-assignee-search input{min-width:0;border:0;outline:0;background:transparent;color:var(--client-ink);font:inherit}.admin-review-assignee-options{position:absolute;z-index:3;top:calc(100% + 4px);left:0;right:0;display:grid;max-height:min(260px,36vh);overflow:auto;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);box-shadow:0 14px 32px #10182829;padding:6px;scrollbar-width:none}.admin-review-assignee-options::-webkit-scrollbar{display:none}.admin-review-assignee-option{display:grid;gap:2px;width:100%;border:0;border-radius:8px;background:transparent;color:var(--client-ink);padding:9px 10px;text-align:left;cursor:pointer}.admin-review-assignee-option:hover,.admin-review-assignee-option-active{background:var(--client-panel-soft)}.admin-review-assignee-option span{color:var(--client-ink);font-size:14px;font-weight:700}.admin-review-assignee-option small{color:var(--client-muted);font-size:12px;line-height:1.35}.admin-review-assignee-selection{display:grid;min-height:0}.admin-review-assignee-selected{display:grid;gap:8px;margin:0;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);padding:12px}.admin-review-assignee-selected div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;align-items:baseline}.admin-review-assignee-selected dt,.admin-review-assignee-selected dd{margin:0}.admin-review-assignee-selected dt{color:var(--client-muted);font-size:12px;font-weight:700}.admin-review-assignee-selected dd{color:var(--client-ink);font-size:14px;font-weight:700}.admin-review-assignment-list-error,.admin-review-assignment-error-text{color:var(--color-status-error);font-size:var(--text-meta-size);font-weight:700;line-height:1.45}.admin-review-assignment-list-error{margin:0}.admin-review-assignment-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:16px;column-gap:16px;row-gap:8px;align-items:center}.admin-review-assignment-action-message{min-width:0;justify-self:start;overflow-wrap:anywhere}.admin-review-assignment-action-buttons{display:flex;flex:0 0 auto;gap:8px;justify-content:flex-end;white-space:nowrap}.admin-review-assignment-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--client-muted);font-size:12px;font-weight:700}.admin-review-clear-search{border:1px solid var(--client-border);border-radius:999px;background:var(--qds-surface);color:var(--client-ink);padding:5px 10px;font-size:12px;font-weight:700;cursor:pointer}.admin-review-clear-search:hover{border-color:var(--client-blue);color:var(--client-blue)}.review-history-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:transparent;color:var(--client-ink);padding:0;cursor:pointer}div.review-history-toggle{cursor:default}.review-history-toggle span{color:var(--client-muted);font-size:var(--text-meta-size);font-weight:700}.review-history-list{display:grid;gap:8px}.review-history-entry{display:grid;gap:3px;border-top:1px solid var(--client-border);padding-top:10px}.review-history-entry span,.review-history-entry small{color:var(--client-muted);font-size:12px;line-height:1.45}.review-decision-block{display:grid;grid-template-columns:minmax(88px,132px) minmax(0,1fr);align-items:start;gap:18px}.review-decision-label{color:var(--client-muted);font-size:var(--text-label-size);font-weight:700}.review-decision-content{display:flex;flex-direction:column;gap:12px}.review-decision-content textarea{width:100%;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);color:var(--client-ink);padding:10px;font-weight:500;resize:vertical}.review-decision-content textarea:focus{border-color:var(--client-blue);outline:2px solid color-mix(in srgb,var(--client-blue),transparent 82%);outline-offset:0}.reassign-select-field{display:flex;align-items:center;border:1px solid var(--qds-n-border-40);border-radius:var(--client-radius);background:var(--qds-surface);min-height:var(--qds-control-height);padding:0 var(--qds-space-12);box-shadow:none}.reassign-select-field:focus-within{outline:2px solid rgba(20,122,84,.18);outline-offset:2px;border-color:var(--client-green);box-shadow:none}.reassign-reason-chips{display:flex;flex-wrap:wrap;gap:7px}.reassign-reason-chips button{border-radius:999px;background:var(--qds-surface);color:var(--qds-green-ink-90-5)}.reason-row,.trust-row,.package-line{grid-template-columns:1fr auto}.worker-usage-table{display:grid;gap:8px}.worker-usage-head,.worker-usage-row{display:grid;grid-template-columns:minmax(220px,1.35fr) 82px 110px 88px minmax(160px,1fr) 120px;gap:10px;align-items:center}.worker-usage-head{border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);color:var(--client-muted);padding:10px 12px;font-size:var(--text-meta-size);font-weight:700}.worker-usage-row{border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:12px;text-align:left}.worker-usage-row>div{display:grid;gap:4px}.worker-usage-row span,.worker-usage-row small{color:var(--client-muted);font-size:var(--text-meta-size)}.worker-usage-row mark{justify-self:start;width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--qds-orange-surface-10);color:var(--client-amber);padding:5px 8px;font-size:var(--text-meta-size);font-weight:700}.worker-usage-row>strong,.worker-usage-row>span,.worker-usage-row>small{justify-self:start}.feature-usage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.feature-usage-card{display:grid;gap:10px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:14px}.feature-usage-card>div{display:grid;gap:6px}.feature-usage-card span{width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--qds-brand-tint);color:var(--client-blue);padding:5px 8px;font-size:var(--text-meta-size);font-weight:700}.feature-usage-card p{margin:0;color:var(--client-ink-description);font-weight:700}.feature-usage-card small{color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.45}.advisor-query{align-self:center;border:1px solid var(--client-border);border-radius:var(--client-radius);background:color-mix(in srgb,var(--qds-surface) 72%,transparent);padding:18px}.expert-card span,.expert-card dt,.assignment-card-row span,.assignment-card-row small,.senior-task-card span,.senior-task-card small,.persona-card span,.persona-card p,.advisor-draft span{color:var(--client-muted);font-size:var(--text-meta-size)}.advisor-log-list,.advisor-evidence-grid{display:grid;gap:10px}.advisor-log-table{box-sizing:border-box;display:grid;gap:0;min-width:0;width:100%;padding:18px}.advisor-log-table-head,.advisor-log-table .advisor-log-row{box-sizing:border-box;display:grid;grid-template-columns:40px 110px 140px 64px minmax(0,1fr) 68px 68px;align-items:center;gap:var(--qds-space-12);min-width:0}.advisor-log-table-no-channel .advisor-log-table-head,.advisor-log-table-no-channel .advisor-log-row{grid-template-columns:40px 150px 140px minmax(0,1fr) 92px 86px}.advisor-log-table-head{border-bottom:1px solid rgba(152,162,179,.28);color:var(--client-muted);font-size:12px;font-weight:700;padding:var(--qds-space-8) var(--qds-space-12)}.advisor-log-table-head>*{justify-self:stretch;text-align:center}.advisor-log-table-empty{display:grid;place-items:center;margin:0;border-bottom:1px solid var(--client-border);border-radius:0;background:transparent;padding:var(--qds-space-24) var(--qds-space-12);text-align:center}.advisor-log-table .advisor-log-row>*:not(:nth-child(5)){min-width:0;overflow:hidden;justify-self:center;text-align:center;text-overflow:ellipsis;white-space:nowrap}.advisor-log-table-no-channel .advisor-log-row>*:not(:nth-child(4)){min-width:0;overflow:hidden;justify-self:center;text-align:center;text-overflow:ellipsis;white-space:nowrap}.advisor-operations-section{display:grid;gap:var(--qds-space-16);min-width:0}.advisor-log-row,.advisor-evidence-card,.chat-message,.advisor-unresolved-list{border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-12)}.advisor-log-row>div,.advisor-evidence-card,.advisor-unresolved-list{display:grid;gap:var(--qds-space-8)}.advisor-log-row span,.advisor-evidence-card span,.advisor-unresolved-list span,.chat-message span{color:var(--client-muted);font-size:var(--text-meta-size)}.advisor-log-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,.5fr) 110px auto;align-items:center;gap:var(--qds-space-12)}.advisor-log-table .advisor-log-row{border:0;border-bottom:1px solid var(--client-border);border-radius:0;background:transparent;padding:var(--qds-space-12)}.advisor-log-table .advisor-log-row:last-child{border-bottom:0}.advisor-log-table .advisor-log-row:hover,.advisor-log-table .advisor-log-row:focus-within{background:#3157d50a}.advisor-log-table .advisor-log-row-open{display:grid;justify-content:start;gap:4px;justify-self:stretch;min-width:0;max-width:100%;min-height:auto;overflow:hidden;border:0;border-radius:0;background:transparent;padding:0;color:inherit;text-align:left}.advisor-log-user{min-width:0;overflow:hidden;color:var(--client-ink);font:var(--text-label);text-overflow:ellipsis;white-space:nowrap}.advisor-log-table .advisor-log-row-open:hover,.advisor-log-table .advisor-log-row-open:focus-visible{border-color:transparent;color:inherit}.advisor-log-table .advisor-log-row-open strong{display:block;min-width:0;max-width:100%;overflow:hidden;color:var(--client-ink);font:var(--text-label);text-overflow:ellipsis;white-space:nowrap}.advisor-log-table .advisor-log-row-open:hover strong,.advisor-log-table .advisor-log-row-open:focus-visible strong{color:var(--client-blue)}.advisor-persona-row .advisor-channel-audience-badge{display:inline-flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.advisor-persona-table{display:grid;gap:0;padding:18px}.advisor-persona-table-head,.advisor-persona-row{display:grid;grid-template-columns:40px minmax(0,1.2fr) 120px 120px 150px;align-items:center;gap:var(--qds-space-12)}.advisor-persona-table-head{padding:var(--qds-space-8) var(--qds-space-12) var(--qds-space-8);color:var(--client-muted);font-size:12px;font-weight:700;border-bottom:1px solid rgba(152,162,179,.28)}.advisor-persona-table-head span{text-align:center}.advisor-persona-row{border:0;border-bottom:1px solid var(--client-border);border-radius:0;background:transparent;padding:var(--qds-space-12)}.advisor-persona-row:last-child{border-bottom:0}.advisor-persona-row.qds-card-interactive,.advisor-persona-row.qds-card-interactive:hover,.advisor-persona-row.qds-card-interactive:focus-visible{box-shadow:none;transform:none}.advisor-persona-row:hover,.advisor-persona-row:focus-visible{background:#3157d50a}.advisor-persona-row>*:not(.advisor-persona-row-name){justify-self:center;text-align:center}.advisor-persona-row-name{display:grid;gap:6px;min-width:0;border:0;background:transparent;padding:0;text-align:left;cursor:pointer}.advisor-persona-row-name:hover strong{color:var(--client-blue)}.advisor-persona-back{display:inline-grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border:0;border-radius:var(--r-1);background:transparent;color:var(--client-muted);padding:0;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.advisor-persona-back:hover,.advisor-persona-back:focus-visible{background:var(--qds-surface-muted);color:var(--client-ink)}.advisor-persona-row .advisor-channel-audience-badge svg{width:12px;height:12px}.advisor-persona-switch-cell{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--client-muted)}.qds-switch{display:inline-flex;align-items:center;flex-shrink:0;width:44px;height:26px;border:none;border-radius:999px;background:var(--qds-blue-surface-30);padding:2px;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.qds-switch[data-checked=true]{background:var(--client-blue)}.qds-switch-thumb{width:22px;height:22px;border-radius:999px;background:var(--qds-surface);box-shadow:0 1px 3px #0f172a3d;transition:transform var(--dur-fast) var(--ease-standard)}.qds-switch[data-checked=true] .qds-switch-thumb{transform:translate(18px)}.qds-switch:disabled{cursor:wait;opacity:.65}.advisor-channel-audience-badge-customer,.advisor-channel-audience-badge-expert{background:var(--qds-surface-subtle);color:var(--client-muted)}.advisor-persona-detail-card{display:grid;gap:10px;border-radius:var(--r-2);padding:var(--qds-space-16)}.advisor-persona-detail-header{display:grid;gap:4px}.advisor-persona-detail-eyebrow-row{display:flex;align-items:center;gap:var(--qds-space-8)}.advisor-persona-detail-header .review-detail-title{font-size:var(--text-title-2-size, 20px);line-height:var(--text-title-2-lh, 1.35)}.advisor-persona-info-layout{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(168px,200px);align-items:start;gap:var(--qds-space-16)}.advisor-persona-info-layout-toc-hidden{grid-template-columns:minmax(0,1fr)}.advisor-persona-info-tab{display:grid;gap:var(--qds-space-16)}.advisor-persona-info-block{display:grid;gap:10px}.advisor-persona-info-heading{color:var(--client-ink);font-size:14px;font-weight:700}.advisor-persona-info-card{border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:var(--qds-space-16)}.advisor-persona-info-meta.review-detail-meta{border-top:0;padding-top:0}.advisor-persona-publish-row{display:flex;align-items:center;gap:10px}.advisor-persona-config-tabs.review-tab-bar{gap:20px;margin:0 0 var(--qds-space-16)}.advisor-persona-config-meta.review-detail-meta{gap:10px}.advisor-persona-knowledge-list{display:grid;gap:10px}.advisor-persona-knowledge-item{display:grid;gap:2px}.advisor-persona-knowledge-item small{color:var(--client-muted);font-size:var(--text-meta-size)}.advisor-unresolved-policy{display:grid;gap:10px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:var(--qds-space-16)}.advisor-unresolved-policy span{color:var(--client-muted);font-size:var(--text-meta-size)}.advisor-unresolved-toggle-row{display:flex;align-items:center;gap:10px}.advisor-unresolved-toggle-row mark{border-radius:999px;background:var(--qds-brand-tint);color:var(--client-blue);padding:4px 8px;font-size:var(--text-meta-size);font-weight:700}.advisor-log-row-repeat{background:var(--color-bg-accent)}.advisor-log-repeat-badge{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:2px 8px;background:var(--qds-surface);color:var(--client-blue);font-size:12px;font-weight:700}.advisor-log-repeat-badge svg{width:12px;height:12px}.advisor-log-repeat-action{border-color:var(--client-blue);color:var(--client-blue)}.chat-transcript{display:grid;gap:var(--qds-space-12)}.chat-message{display:grid;gap:var(--qds-space-8)}.chat-message p{margin:0;color:var(--client-ink-description);line-height:1.55}.user-message{justify-self:end;width:-moz-fit-content;width:fit-content;max-width:min(58%,420px);background:var(--qds-brand-tint);border-color:var(--qds-brand-border-soft);padding:var(--qds-space-8)}.advisor-message{justify-self:start;width:auto;max-width:88%;background:var(--qds-surface)}.advisor-unresolved-list{align-content:start;background:var(--qds-surface-subtle)}.advisor-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.advisor-service-screen{display:flex;flex-direction:column;gap:18px;width:100%;height:100%;flex:1 1 auto;min-height:0}.advisor-entry-screen{align-items:stretch;justify-content:center;border:0;background:transparent}.advisor-service-screen>.service-screen-header{width:min(100%,760px);margin:0 auto var(--qds-space-4);padding-bottom:var(--qds-space-16)}.advisor-service-screen>.service-screen-header p{max-width:520px}.advisor-service-screen>.service-screen-header .service-screen-actions button{min-height:32px;background:transparent}.advisor-stage-active>.service-screen-header{width:100%;margin-bottom:0}.advisor-entry-shell{display:grid;justify-items:center;align-content:center;gap:var(--qds-space-18);width:min(100%,760px);min-height:0;margin:0 auto;flex:1 1 auto}.advisor-entry-persona{display:flex;align-items:center;gap:var(--qds-space-16);width:min(100%,640px)}.advisor-entry-avatar{display:grid;place-items:center;flex:0 0 136px;width:136px;height:136px;border-radius:var(--r-4);background:var(--qds-blue-surface-05);border:1px solid var(--qds-n-border-20-3);overflow:hidden}.advisor-entry-avatar .persona-portrait{width:100%;height:100%;border-radius:inherit}.advisor-entry-avatar .persona-halo{inset:14px 18px auto}.advisor-entry-avatar .persona-head{top:28px}.advisor-entry-avatar .persona-shoulders{bottom:10px}.advisor-entry-avatar .persona-badge-dot{right:18px;bottom:18px}.advisor-entry-persona-copy{display:grid;gap:10px;min-width:0}.advisor-entry-persona-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--qds-space-8)}.advisor-service-screen .advisor-entry-persona-meta strong{color:var(--client-ink);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.advisor-entry-persona-meta mark{border-radius:999px;background:var(--qds-green-surface-10-2);color:var(--qds-green-ink-90-2);padding:var(--scale-2) var(--qds-space-8);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-entry-persona span{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-service-screen .advisor-entry-persona-copy>p{position:relative;margin:0;border:1px solid var(--qds-border);border-radius:var(--r-2);background:linear-gradient(180deg,color-mix(in srgb,var(--qds-surface) 98%,transparent),color-mix(in srgb,var(--qds-surface-subtle) 96%,transparent));color:var(--client-ink);padding:var(--qds-space-16) var(--qds-space-20);font:var(--text-body-1-medium);letter-spacing:var(--text-body-1-medium-ls);box-shadow:var(--shadow-service-control)}.advisor-service-screen .advisor-entry-persona-copy>p:before,.advisor-service-screen .advisor-entry-persona-copy>p:after{content:"";position:absolute;top:26px;width:0;height:0;pointer-events:none}.advisor-service-screen .advisor-entry-persona-copy>p:before{left:-10px;border-top:9px solid transparent;border-right:10px solid var(--qds-border);border-bottom:9px solid transparent}.advisor-service-screen .advisor-entry-persona-copy>p:after{left:-8px;border-top:8px solid transparent;border-right:9px solid color-mix(in srgb,var(--qds-surface) 98%,transparent);border-bottom:8px solid transparent}.advisor-entry-mode-toggle{display:inline-flex;align-items:center;gap:var(--scale-4);border-radius:999px;border:1px solid var(--qds-n-border-20);background:color-mix(in srgb,var(--qds-brand-tint) 92%,transparent);padding:var(--scale-4);box-shadow:0 4px 10px #3157d50f}.advisor-entry-mode-toggle button{display:inline-flex;align-items:center;gap:var(--scale-4);min-height:30px;border:0;border-radius:999px;background:transparent;color:var(--client-muted);padding:0 var(--qds-space-10, 10px);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);cursor:pointer}.advisor-entry-mode-toggle .advisor-entry-mode-active{background:var(--qds-surface);color:var(--client-blue);box-shadow:0 2px 8px #10182824}.advisor-entry-input{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"tools tools tools" "field field field" ". bars submit";align-items:center;gap:var(--qds-space-12);width:100%;box-sizing:border-box;border:1px solid var(--client-border);border-radius:var(--r-4);background:var(--qds-surface);padding:var(--qds-space-16);box-shadow:0 14px 34px #10182814}.advisor-entry-composer-tools{grid-area:tools;display:flex;align-items:center;gap:var(--qds-space-8);max-width:100%}.advisor-entry-input-voice .advisor-entry-composer-tools{max-width:100%}.advisor-entry-input textarea{grid-area:field;display:block;width:100%;height:52px;min-height:52px;max-height:52px;box-sizing:border-box;resize:none;border:0;border-radius:0;background:transparent;color:var(--client-ink);padding:0;font:var(--text-body-1);letter-spacing:var(--text-body-1-ls);outline:none;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.advisor-entry-input textarea::-webkit-scrollbar{display:none}.advisor-entry-input textarea:disabled{background:transparent;color:var(--client-muted);-webkit-text-fill-color:var(--client-muted);cursor:default}.advisor-entry-input textarea::-moz-placeholder{color:var(--qds-ink-subtle)}.advisor-entry-input textarea::placeholder{color:var(--qds-ink-subtle)}.advisor-entry-input textarea:focus{border-color:transparent}.advisor-entry-input>button{grid-area:submit;justify-self:end;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:999px;background:var(--client-blue);color:var(--color-text-on-brand);padding:0;cursor:pointer}.advisor-entry-input>button:disabled{background:var(--qds-n-surface-10);color:var(--qds-n-ink-50);cursor:not-allowed}.advisor-entry-voice{display:grid;justify-items:center;gap:var(--qds-space-12)}.advisor-entry-voice>.advisor-entry-mode-toggle{justify-self:center}.advisor-entry-voice-control{display:flex;align-items:center;justify-self:center;gap:var(--qds-space-16);width:-moz-fit-content;width:fit-content;min-height:68px;box-sizing:border-box;border:1px solid var(--client-border);border-radius:999px;background:var(--qds-surface);padding:var(--qds-space-12);box-shadow:0 14px 34px #10182814}.advisor-entry-voice-control-loading{border-color:var(--qds-brand-border)}.advisor-entry-voice-control-blocked{border-color:var(--qds-red-border-40)}.advisor-entry-voice-language{position:relative;flex:0 0 auto}.advisor-entry-voice-language-trigger{display:inline-flex;align-items:center;gap:var(--scale-4);box-sizing:border-box;height:40px;min-height:40px;border:1px solid var(--qds-n-border-20);border-radius:999px;background:color-mix(in srgb,var(--qds-surface) 86%,transparent);color:var(--client-ink);padding:0 var(--qds-space-10, 10px);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);cursor:pointer}.advisor-entry-voice-language-trigger:hover{background:var(--qds-brand-tint)}.advisor-entry-voice-language-trigger svg{color:var(--client-muted)}.advisor-entry-voice-language-menu{position:absolute;left:0;top:calc(100% + var(--qds-space-8));z-index:4;display:grid;gap:var(--scale-2);min-width:128px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--scale-4);box-shadow:var(--shadow-floating)}.advisor-entry-voice-language-option{display:flex;align-items:center;min-height:34px;border:0;border-radius:var(--r-1);background:transparent;color:var(--client-ink);padding:0 var(--qds-space-8);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);text-align:left;cursor:pointer}.advisor-entry-voice-language-option-active,.advisor-entry-voice-language-option:hover{background:var(--qds-brand-tint);color:var(--client-blue)}.advisor-entry-volume-bars{grid-area:bars;display:flex;flex:0 1 82px;align-items:center;justify-content:center;gap:3px;width:82px;min-width:0;height:30px;overflow:hidden}.advisor-entry-volume-bars span{width:4px;height:2px;border-radius:999px;background:var(--qds-blue-surface-50)}.advisor-entry-volume-bars-loading span{opacity:.72}.advisor-entry-volume-bars-blocked span{background:var(--qds-blue-surface-40-2)}.advisor-entry-volume-bars span:nth-child(3n+1){height:2px;background:var(--qds-blue-surface-50)}.advisor-entry-volume-bars span:nth-child(4n+2){height:2px;background:var(--qds-blue-surface-50)}.advisor-entry-volume-bars span:nth-child(5n){height:2px;background:var(--qds-blue-surface-50)}.advisor-entry-volume-bars-ready span{height:12px;background:var(--qds-blue-surface-30-2);animation:advisorVoicePulse .98s ease-in-out infinite}.advisor-entry-volume-bars-ready span:nth-child(3n+1){height:18px;background:var(--qds-blue-surface-40);animation-delay:.12s}.advisor-entry-volume-bars-ready span:nth-child(4n+2){height:24px;background:var(--client-blue);animation-delay:.24s}.advisor-entry-volume-bars-ready span:nth-child(5n){height:16px;background:var(--qds-green-surface-50);animation-delay:.36s}@keyframes advisorVoicePulse{0%,to{transform:scaleY(.45);opacity:.64}50%{transform:scaleY(1);opacity:1}}.advisor-entry-voice-control>button{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border:0;border-radius:50%;background:var(--client-blue);color:var(--color-text-on-brand);padding:0;cursor:pointer;box-shadow:0 8px 16px #3157d538}.advisor-entry-voice-control>button:not(:disabled):hover{background:var(--color-brand-active)}.advisor-entry-voice-control>button:disabled{background:var(--qds-n-surface-10);color:var(--qds-n-ink-50);cursor:not-allowed;box-shadow:none}.advisor-entry-voice-hint{margin:0;color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);text-align:center}.advisor-entry-voice-control-blocked+.advisor-entry-voice-hint{color:var(--client-red)}.advisor-entry-after-composer{display:grid;align-content:start;justify-items:center;width:100%;min-height:158px}.advisor-entry-examples{display:grid;width:calc(100% - 48px);border-top:1px solid var(--qds-border-subtle)}.advisor-entry-examples button{display:flex;align-items:center;gap:var(--qds-space-12);min-height:52px;border:0;border-bottom:1px solid var(--qds-border-subtle);border-radius:0;background:transparent;color:var(--client-ink);padding:0;text-align:left;font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);cursor:pointer}.advisor-entry-examples button svg{color:var(--client-blue)}.advisor-entry-examples button:hover{color:var(--client-blue)}.persona-stage{display:grid;gap:var(--qds-space-20)}.persona-stage-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--qds-space-20)}.persona-stage-header h2{margin:0;margin-top:var(--qds-space-8);font-size:24px}.advisor-conversation-panel{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"header" "main" "input";align-items:stretch;justify-content:start;position:relative;width:100%;min-width:0;height:100%;min-height:0;gap:0;padding:0;background:transparent;overflow:hidden}.advisor-conversation-panel-voice{grid-template-rows:auto auto minmax(0,1fr);align-content:start}.advisor-context-panel span,.advisor-context-panel p{color:var(--client-muted);font-size:var(--text-meta-size);line-height:1.5}.persona-portrait{position:relative;display:grid;place-items:center;width:142px;height:170px;border-radius:18px;background:radial-gradient(circle at 50% 28%,rgba(255,255,255,.92) 0 22%,transparent 23%),radial-gradient(circle at 50% 104%,rgba(49,87,213,.12) 0 42%,transparent 43%),linear-gradient(180deg,#eaf1ff,#fff8f1);overflow:hidden}.persona-halo{position:absolute;inset:14px 18px auto;height:58px;border-radius:999px;background:#3157e61a}.persona-head{position:absolute;top:35px;width:70px;height:78px;border-radius:44% 44% 48% 48%;background:linear-gradient(180deg,var(--qds-orange-surface-30) 0%,var(--qds-orange-surface-50) 100%);box-shadow:-39px 18px 0 -29px #f4bd96,39px 18px 0 -29px #f4bd96,inset 0 -8px #b76b4a24}.persona-head:before,.persona-head:after{content:"";position:absolute;top:31px;width:5px;height:5px;border-radius:50%;background:var(--qds-blue-surface-90-2)}.persona-head:before{left:20px}.persona-head:after{right:20px}.persona-head span{position:absolute;top:-12px;left:-10px;width:90px;height:42px;border-radius:46px 46px 20px 20px;background:radial-gradient(circle at 26% 95%,#2d3345 0 13px,transparent 14px),radial-gradient(circle at 55% 100%,#2d3345 0 15px,transparent 16px),#2d3345}.persona-head span:before{content:"";position:absolute;right:2px;bottom:-18px;width:22px;height:42px;border-radius:0 16px 22px 0;background:var(--qds-blue-surface-90-3)}.persona-head span:after{content:"";position:absolute;left:36px;top:60px;width:18px;height:8px;border-bottom:2px solid rgba(90,50,45,.42);border-radius:0 0 18px 18px}.persona-shoulders{position:absolute;bottom:18px;width:112px;height:68px;border-radius:44px 44px 14px 14px;background:linear-gradient(90deg,#fff 0 45%,#d9e6ff 45% 55%,#fff 55%),linear-gradient(180deg,#fff,#edf3ff);box-shadow:inset 0 -20px #dbe6ff,0 -9px 0 -3px #f4bd96}.persona-shoulders:before{content:"";position:absolute;left:50%;top:-14px;width:28px;height:22px;border-radius:0 0 14px 14px;background:var(--qds-orange-surface-50);transform:translate(-50%)}.persona-badge-dot{position:absolute;right:24px;bottom:28px;width:12px;height:12px;border:3px solid var(--qds-n-border-00);border-radius:50%;background:var(--client-green)}.advisor-chat-header{grid-area:header;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:var(--qds-space-8);min-height:44px;border-bottom:1px solid var(--qds-border-subtle);padding:6px 0}.advisor-chat-header button{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:var(--r-2);background:transparent;color:var(--qds-ink-muted);padding:0;cursor:pointer}.advisor-chat-header button:hover{background:var(--qds-brand-tint);color:var(--client-blue)}.advisor-chat-header h2{width:100%;max-width:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;color:var(--client-ink);font-size:18px;line-height:25px;font-weight:700;letter-spacing:0;text-align:center}.advisor-chat-title-group{display:inline-flex;align-items:center;justify-content:center;gap:var(--qds-space-16);min-width:0}.advisor-chat-title-group h2{width:auto;min-width:0}.advisor-chat-toolbar{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--qds-space-12);min-height:32px}.advisor-conversation-panel .service-prompt-row{flex:0 0 auto;border-top:1px solid var(--client-border);padding-top:12px}.advisor-conversation-panel .chat-transcript{grid-area:main;flex:1 1 auto;align-content:start;display:grid;gap:var(--qds-space-20);min-height:0;margin:4px 0;padding:8px 16px 8px 4px;overflow:auto;scrollbar-gutter:stable}.advisor-chat-date{display:flex;align-items:center;justify-content:center;gap:var(--qds-space-12);color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-chat-date:before,.advisor-chat-date:after{content:"";flex:0 0 24px;height:1px;background:var(--client-border)}.advisor-user-turn{display:grid;justify-items:end;gap:4px}.advisor-conversation-panel .advisor-user-turn>span{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-thinking-step{display:grid;gap:var(--qds-space-10);width:min(100%,520px);color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls)}.advisor-thinking-step>span{display:block}.advisor-thinking-skeleton{display:grid;gap:8px}.advisor-thinking-skeleton i{position:relative;display:block;height:12px;border-radius:8px;background:var(--qds-n-surface-10);overflow:hidden}.advisor-thinking-skeleton i:nth-child(1),.advisor-thinking-skeleton i:nth-child(2){width:min(100%,520px)}.advisor-thinking-skeleton i:nth-child(3){width:min(58%,300px)}.advisor-thinking-skeleton i:after{content:"";position:absolute;inset:0;width:42%;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(49,87,213,.18),transparent);animation:advisorSkeletonSweep 1.2s ease-in-out infinite}@keyframes advisorSkeletonSweep{0%{transform:translate(-120%)}to{transform:translate(260%)}}.advisor-answer-turn{display:grid;grid-template-columns:36px minmax(0,1fr);gap:var(--qds-space-12)}.advisor-answer-avatar{width:32px;height:32px;border-radius:50%;overflow:hidden}.advisor-answer-avatar .persona-portrait{width:32px;height:32px;border-radius:50%}.advisor-answer-body{display:grid;gap:var(--qds-space-10, 10px);max-width:760px}.advisor-answer-name{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-answer-body p{margin:0;color:var(--client-ink);font:var(--text-body-1);letter-spacing:var(--text-body-1-ls)}.advisor-answer-markdown{display:grid;gap:var(--qds-space-10, 10px);min-width:0;color:var(--client-ink);font:var(--text-body-1);letter-spacing:var(--text-body-1-ls);line-height:1.72}.advisor-answer-markdown p{margin:0}.advisor-answer-markdown h1,.advisor-answer-markdown h2,.advisor-answer-markdown h3,.advisor-answer-markdown h4{margin:var(--qds-space-8) 0 0;color:var(--client-ink);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:var(--text-heading-2-w);letter-spacing:0}.advisor-answer-markdown ul,.advisor-answer-markdown ol{display:grid;gap:var(--scale-4);margin:0;padding-left:var(--qds-space-20)}.advisor-answer-markdown li{padding-left:var(--scale-2)}.advisor-answer-markdown strong{font-weight:700}.advisor-answer-markdown code{border-radius:var(--r-1);background:var(--qds-surface-muted);padding:1px 5px;font-size:.92em}.advisor-answer-markdown table{width:100%;border-collapse:collapse;font:var(--text-body-2);letter-spacing:var(--text-body-2-ls)}.advisor-answer-markdown th,.advisor-answer-markdown td{border-bottom:1px solid var(--client-border);padding:var(--qds-space-8);text-align:left;vertical-align:top}.advisor-answer-body-typing .advisor-answer-markdown:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;border-radius:999px;background:currentColor;vertical-align:-.12em;animation:advisorTypingCaret .72s steps(1,end) infinite}@keyframes advisorTypingCaret{50%{opacity:0}}.advisor-inline-citations{display:flex;flex-wrap:wrap;gap:var(--qds-space-8)}.advisor-inline-citations button{border:0;border-radius:999px;background:var(--qds-surface-muted);color:var(--qds-ink-body);padding:4px 8px;font:var(--text-caption);letter-spacing:var(--text-caption-ls);cursor:pointer}.advisor-inline-citations button:hover{background:var(--qds-brand-tint-strong);color:var(--client-blue)}.advisor-answer-actions{display:flex;align-items:center;gap:var(--qds-space-8);color:var(--client-muted)}.advisor-answer-actions button{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:transparent;color:var(--qds-ink-body);padding:0;cursor:pointer}.advisor-answer-actions button:hover{background:var(--qds-brand-tint);color:var(--client-blue)}.advisor-conversation-panel .advisor-answer-actions>span{font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-chat-input{grid-area:input;flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:stretch;min-height:var(--qds-control-height);box-sizing:border-box;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:8px 12px}.advisor-chat-input span,.advisor-chat-input input,.advisor-chat-input textarea{color:var(--client-ink-description);font-size:var(--text-meta-size)}.advisor-chat-input input,.advisor-chat-input textarea{min-width:0;border:0;outline:0;background:transparent}.advisor-chat-input textarea{display:block;width:100%;height:20px;min-height:20px;max-height:60px;box-sizing:border-box;padding:0;overflow-y:auto;overflow-x:hidden;resize:none;font-family:inherit;font-size:var(--text-meta-size);line-height:20px;scrollbar-width:none}.advisor-chat-input textarea::-webkit-scrollbar{display:none}.advisor-chat-input button{justify-self:end;display:grid;place-items:center;width:32px;height:32px;padding:0;border-radius:50%}.advisor-context-panel{display:flex;flex:0 0 280px;flex-direction:column;align-content:start;gap:var(--qds-space-12);height:calc(100% - 76px);min-height:0;margin-top:76px;padding:4px var(--qds-space-24);background:transparent;overflow:hidden;opacity:0;transform:translate(18px);animation:advisorContextPanelIn .42s cubic-bezier(.2,.8,.2,1) forwards}@keyframes advisorContextPanelIn{to{opacity:1;transform:translate(0)}}.advisor-evidence-list{display:grid;flex:1 1 auto;align-content:start;gap:var(--qds-space-12);min-height:0;overflow:auto;scrollbar-width:none}.advisor-evidence-list::-webkit-scrollbar{display:none}.advisor-evidence-list-filtered{display:grid;gap:var(--qds-space-16)}.advisor-evidence-rail-contents{display:contents}.advisor-evidence-filter-rail{display:grid;gap:var(--qds-space-12)}.advisor-evidence-list-empty{display:flex;align-items:center;justify-content:center}.advisor-evidence-card-compact{display:flex;flex-direction:column;align-items:stretch;gap:var(--qds-space-12);width:100%;box-sizing:border-box;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);color:inherit;padding:var(--qds-space-12);text-align:left}.advisor-evidence-card-compact .service-content-card-image{align-self:stretch;flex:0 0 auto;width:100%;inline-size:auto;aspect-ratio:16 / 9}.advisor-evidence-card-copy{display:grid;gap:var(--scale-4);flex:0 1 auto;min-width:0}.advisor-evidence-filter-status{margin:0 0 var(--qds-space-12);color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-evidence-card-compact{cursor:pointer}.advisor-evidence-card-compact:hover{border-color:var(--qds-brand-border);background:var(--qds-surface)}.advisor-evidence-card-compact em{color:var(--client-muted);opacity:.6;font:var(--text-caption);font-style:normal;letter-spacing:var(--text-caption-ls)}.advisor-view-all-sources{flex:0 0 auto;border:0;border-radius:var(--r-2);background:var(--qds-surface-muted);color:var(--client-ink);min-height:42px;padding:var(--qds-space-12) var(--qds-space-16);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);cursor:pointer}.advisor-view-all-sources:hover{background:var(--qds-brand-tint-strong);color:var(--client-blue)}.advisor-evidence-detail{display:grid;align-content:start;gap:var(--qds-space-24);width:100%;min-width:0;color:var(--client-ink)}.advisor-evidence-detail-header{display:grid;gap:var(--qds-space-6);padding-bottom:var(--qds-space-12);border-bottom:1px solid var(--client-border)}.advisor-evidence-detail-header h2{margin:0;color:var(--client-ink);font:var(--text-title-3);letter-spacing:var(--text-title-3-ls)}.advisor-evidence-detail-header span,.advisor-evidence-detail-fields span{color:var(--client-blue);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-evidence-detail-header small,.advisor-evidence-detail-fields small{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-evidence-detail-summary{margin:0;color:var(--client-ink);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);line-height:1.7}.advisor-evidence-detail-fields{display:grid;gap:var(--qds-space-14)}.advisor-evidence-detail-fields>div{display:grid;gap:var(--qds-space-4);padding:var(--qds-space-12);border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface-subtle)}.advisor-evidence-detail-fields strong,.advisor-evidence-detail-section strong{color:var(--client-ink);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.advisor-evidence-detail-section{display:grid;gap:var(--qds-space-14)}.advisor-evidence-detail-section div{display:grid;gap:var(--qds-space-4)}.advisor-evidence-detail-section p,.advisor-evidence-detail-section li,.advisor-evidence-detail-section li span{margin:0;color:var(--client-ink);font:var(--text-body-1);letter-spacing:var(--text-body-1-ls);line-height:1.7}.advisor-evidence-detail-section ul{display:grid;gap:var(--qds-space-8);margin:0;padding-left:var(--qds-space-16)}.advisor-evidence-detail-section li b{display:block;margin-bottom:var(--qds-space-2);color:var(--client-ink);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.advisor-evidence-document-heading{gap:var(--qds-space-10);margin-bottom:0;padding-bottom:var(--qds-space-12);border-bottom:1px solid var(--qds-n-border-40-3)}.advisor-evidence-document-heading h2,.advisor-evidence-glossary-title strong{color:var(--client-ink);font-size:var(--text-title-3-size);line-height:var(--text-title-3-lh);font-weight:var(--text-title-3-w);letter-spacing:var(--text-title-3-ls)}.advisor-evidence-document-heading .wiki-document-tags{gap:var(--qds-space-8);margin-top:0}.advisor-evidence-document-heading .wiki-document-tags span{min-height:24px;box-sizing:border-box;padding:2px 8px;border-radius:var(--r-1);border-color:var(--qds-n-border-20);background:var(--qds-surface-subtle);color:var(--client-muted);font-family:var(--font-sans);font-size:var(--text-caption-size);line-height:var(--text-caption-lh);font-weight:500;letter-spacing:var(--text-caption-ls)}.advisor-evidence-wiki-body{display:grid;gap:var(--qds-space-28)}.advisor-evidence-wiki-body :is(.wiki-detail-image,.wiki-detail-gallery,.glossary-linked-materials){margin:0}.advisor-evidence-wiki-body .wiki-detail-gallery{grid-template-columns:repeat(auto-fit,minmax(min(132px,100%),1fr));grid-template-rows:none;align-items:stretch;justify-items:stretch}.advisor-evidence-wiki-body .wiki-detail-gallery .wiki-detail-image-placeholder:first-child{grid-row:auto}.advisor-evidence-wiki-body .wiki-detail-gallery .wiki-detail-image-placeholder{height:auto;min-height:112px;aspect-ratio:4 / 3}.advisor-evidence-wiki-body .wiki-detail-image .wiki-detail-image-placeholder{width:100%;max-width:420px}.advisor-evidence-wiki-body .wiki-overview-section dl{grid-template-columns:1fr}.advisor-evidence-detail .advisor-evidence-wiki-body .wiki-overview-section dd,.advisor-evidence-detail .advisor-evidence-wiki-body section>p,.advisor-evidence-detail .advisor-evidence-wiki-body .wiki-document-source li{color:var(--client-ink);font-size:var(--text-body-1-size);line-height:1.7;font-weight:var(--text-body-1-w);letter-spacing:var(--text-body-1-ls)}.advisor-evidence-wiki-body .wiki-document-source ol{margin-bottom:0}.advisor-evidence-detail .glossary-detail-fields{grid-template-columns:1fr}.advisor-evidence-detail .glossary-detail-gallery{grid-template-columns:repeat(auto-fit,minmax(min(132px,100%),1fr));grid-template-rows:none;align-items:stretch;justify-items:stretch}.advisor-evidence-detail .glossary-detail-gallery .glossary-detail-image-placeholder:first-child{grid-row:auto}.advisor-evidence-detail .glossary-detail-gallery .glossary-detail-image-placeholder{height:auto;min-height:112px;aspect-ratio:4 / 3}.advisor-evidence-detail .glossary-detail-image .glossary-detail-image-placeholder{width:100%;max-width:420px}.advisor-evidence-detail .glossary-detail-field p{color:var(--client-ink);font:var(--text-body-1);letter-spacing:var(--text-body-1-ls);line-height:1.7}.advisor-evidence-detail .glossary-linked-materials{grid-template-columns:1fr}.advisor-evidence-citation-detail{display:flex;flex-direction:column;gap:var(--qds-space-16)}.advisor-evidence-citation-detail blockquote{display:grid;gap:var(--qds-space-12);margin:0;padding:0}.advisor-evidence-citation-detail blockquote p{margin:0;color:var(--client-ink);font:var(--text-body-1);letter-spacing:var(--text-body-1-ls);line-height:1.8;overflow-wrap:break-word}.advisor-history-anchor{position:relative;width:40px;height:40px}.advisor-history-panel{position:absolute;left:0;top:calc(100% + var(--qds-space-12));z-index:30;display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--qds-space-12);width:min(360px,calc(100vw - 56px));max-height:min(420px,calc(100vh - 180px));box-sizing:border-box;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-12);box-shadow:0 16px 36px #0f172a24;opacity:0;transform:translateY(-6px);animation:advisorHistoryPanelIn .18s cubic-bezier(.22,1,.36,1) forwards}.advisor-session-menu{grid-template-rows:auto auto minmax(0,1fr)}.advisor-session-new-chat-button{display:flex;align-items:center;gap:var(--qds-space-14, 14px);width:100%;min-height:42px;box-sizing:border-box;border:0;border-radius:var(--r-2);background:transparent;color:var(--client-ink);padding:0 var(--qds-space-14, 14px);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);text-align:left;cursor:pointer}.advisor-session-new-chat-button:hover{background:var(--qds-brand-tint);color:var(--client-blue)}.advisor-session-menu-divider{height:1px;background:var(--client-border)}@keyframes advisorHistoryPanelIn{to{opacity:1;transform:translateY(0)}}.advisor-history-header{display:grid;align-items:center;min-height:28px;padding:0 var(--scale-4)}.advisor-history-header h2{margin:0;color:var(--client-ink);font-size:18px;line-height:25px;font-weight:700;letter-spacing:0}.advisor-history-list{display:grid;align-content:start;gap:var(--qds-space-8);min-width:0;min-height:0;overflow:auto;scrollbar-width:none}.advisor-history-list::-webkit-scrollbar{display:none}.advisor-history-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--qds-space-8);width:100%;min-width:0;box-sizing:border-box;border-radius:var(--r-2);background:transparent;color:var(--client-ink);padding:var(--scale-4)}.advisor-chat-header .advisor-history-item{display:grid;place-items:stretch;width:100%;height:auto;min-height:68px;border-radius:var(--r-2);padding:var(--scale-4)}.advisor-chat-header .advisor-history-item:hover,.advisor-chat-header .advisor-history-item:focus-within{background:var(--qds-n-surface-10-2);color:var(--client-ink)}.advisor-history-item:hover,.advisor-history-item:focus-within{background:var(--qds-n-surface-10-2)}.advisor-history-item-main{display:grid;gap:var(--scale-4);min-width:0;min-height:60px;border:0;background:transparent;color:inherit;padding:var(--qds-space-8);text-align:left;cursor:pointer}.advisor-chat-header .advisor-history-item-main{display:grid;place-items:stretch;width:100%;height:auto;min-height:60px;border-radius:var(--r-2);padding:var(--qds-space-8)}.advisor-chat-header .advisor-history-item-main:hover{background:transparent;color:inherit}.advisor-history-item-main span{display:-webkit-box;min-width:0;overflow:hidden;color:var(--client-ink);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.advisor-history-item-main small,.advisor-history-empty{min-width:0;color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-history-item-main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.advisor-history-item-meta{display:flex;align-items:center;gap:var(--qds-space-8);min-width:0}.advisor-history-item-meta .advisor-session-badge{flex-shrink:0;padding:2px 8px;font-size:11px}.advisor-history-delete-button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:var(--r-2);background:transparent;color:var(--client-muted);padding:0;cursor:pointer;opacity:1;pointer-events:auto}.advisor-chat-header .advisor-history-delete-button{width:28px;height:28px}.advisor-history-delete-button:hover,.advisor-chat-header .advisor-history-delete-button:hover{background:var(--qds-red-surface-10);color:var(--qds-red-ink-80)}.advisor-history-empty{margin:0;padding:var(--qds-space-12)}.advisor-mobile-appbar-action{display:none}.advisor-delete-backdrop{position:fixed;inset:0;z-index:40;display:grid;place-items:center;background:#0f172a38}.advisor-delete-dialog{display:grid;gap:var(--qds-space-16);width:min(100% - 32px,360px);border:1px solid var(--client-border);border-radius:var(--r-4);background:var(--qds-surface);padding:var(--qds-space-16);box-shadow:var(--shadow-modal)}.advisor-delete-header{display:flex;align-items:center;justify-content:space-between;gap:var(--qds-space-12)}.advisor-delete-header h2{margin:0;color:var(--client-ink);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:var(--text-heading-2-w);letter-spacing:var(--text-heading-2-ls)}.advisor-delete-header button{display:grid;flex:0 0 auto;place-items:center;width:32px;height:32px;border:0;border-radius:var(--r-2);background:transparent;color:var(--client-muted);padding:0;cursor:pointer}.advisor-delete-header button:hover{background:var(--qds-n-surface-10);color:var(--client-ink)}.advisor-delete-dialog p{margin:0;color:var(--client-ink);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);line-height:1.7}.advisor-delete-actions{display:flex;justify-content:flex-end;gap:var(--qds-space-8)}.advisor-delete-actions button{min-height:38px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-ink);padding:0 var(--qds-space-20);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);cursor:pointer}.advisor-delete-actions button:hover{background:var(--qds-n-surface-10-2)}.advisor-delete-actions .advisor-delete-confirm{border-color:var(--qds-red-border-70);background:var(--qds-red-surface-70-2);color:var(--color-text-on-brand)}.advisor-delete-actions .advisor-delete-confirm:hover{background:var(--qds-red-surface-80)}.advisor-report-backdrop{position:fixed;inset:0;z-index:20;display:grid;place-items:center;background:#0f172a2e}.advisor-report-dialog{display:grid;gap:var(--qds-space-16);width:min(100% - 32px,380px);border-radius:var(--r-4);background:var(--qds-surface);padding:var(--qds-space-16);box-shadow:var(--shadow-modal)}.advisor-report-header{display:flex;align-items:center;justify-content:space-between}.advisor-report-header h2{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:var(--text-heading-2-w);letter-spacing:var(--text-heading-2-ls);margin:0}.advisor-report-header button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--client-ink);font-size:28px;line-height:1;cursor:pointer}.advisor-report-header button:hover{background:var(--qds-n-surface-10)}.advisor-report-description{display:grid;gap:var(--qds-space-8)}.advisor-report-description span{color:var(--client-muted);font:var(--text-caption)}.advisor-report-description textarea{min-height:96px;resize:none;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-12);font:var(--text-body-2)}.advisor-report-submit{min-height:44px;border:0;border-radius:var(--r-2);background:var(--qds-surface-strong);color:var(--color-text-on-brand);font:var(--text-body-2-medium);cursor:not-allowed;opacity:.72;transition:background .16s ease,opacity .16s ease,transform .16s ease}.advisor-report-submit:not(:disabled){background:var(--client-blue);cursor:pointer;opacity:1}.advisor-report-submit:not(:disabled):hover{transform:translateY(-1px)}.advisor-report-submit:disabled{background:var(--qds-surface-strong);cursor:not-allowed}.advisor-evidence-list p,.advisor-evidence-card-compact p{margin:4px 0 0;color:var(--client-ink);font-weight:700}.advisor-evidence-card-compact .service-content-card-title{margin:0;color:var(--client-ink);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.advisor-evidence-card-compact span{width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--qds-brand-tint);color:var(--client-blue);padding:2px 8px;font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-evidence-card-compact small{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-evidence-card-compact .service-content-card-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls)}.advisor-preview-toggle{width:-moz-fit-content;width:fit-content;border:1px dashed var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface-subtle);color:var(--client-muted);padding:8px 12px;font-size:var(--text-meta-size);font-weight:700;cursor:pointer}.building-state-panel{display:grid;justify-items:center;align-content:center;gap:var(--qds-space-8);min-height:320px;text-align:center;padding:48px 24px}.building-state-title{margin:0;color:var(--client-ink);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);font-weight:var(--text-heading-2-w);letter-spacing:var(--text-heading-2-ls)}.building-state-description{margin:0;max-width:420px;color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls)}.advisor-mobile-fold summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-weight:700;list-style:none}.advisor-mobile-fold summary::-webkit-details-marker{display:none}.advisor-session-fold{display:flex;flex:0 0 272px;flex-direction:column;height:272px;margin-top:auto;overflow:hidden}.advisor-session-tabs{display:flex;flex:0 0 30px;align-items:flex-start;gap:var(--qds-space-16);height:30px;width:-moz-fit-content;width:fit-content}.advisor-session-tab{border:0;border-bottom:2px solid transparent;box-sizing:border-box;height:30px;background:transparent;color:var(--client-muted);padding:0 0 4px;font-size:var(--text-meta-size);font-weight:700;text-align:left;cursor:pointer}.advisor-session-tab-active{border-bottom-color:var(--client-blue);color:var(--client-ink)}.advisor-session-list{display:grid;flex:0 0 234px;gap:0;grid-template-rows:repeat(3,78px);height:234px;margin-top:8px;overflow:hidden}.advisor-session-item{display:grid;gap:4px;align-content:start;height:78px;box-sizing:border-box;border:0;border-top:1px solid color-mix(in srgb,var(--qds-border) 70%,transparent);background:transparent;padding:var(--qds-space-8) 0;text-align:left;cursor:pointer}.advisor-session-item:first-child{border-top:0;padding-top:0}.advisor-session-item strong{font-size:var(--text-meta-size);color:var(--client-ink)}.advisor-session-item span{display:inline-flex;align-items:center;gap:4px;color:var(--client-muted);font-size:12px}.advisor-session-badge{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:700}.advisor-session-badge-pending{background:var(--qds-orange-surface-20);color:var(--client-amber)}.advisor-session-badge-arrived{background:var(--qds-green-surface-10-2);color:var(--client-green)}.advisor-session-badge-building{background:var(--qds-brand-tint);color:var(--client-blue)}.advisor-session-empty{display:grid;height:234px;flex:0 0 234px;align-items:start;box-sizing:border-box;margin-top:8px;padding-top:6px;color:var(--client-muted);font-size:12px;line-height:1.5}.advisor-status-message{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--qds-space-12);width:100%;max-width:none;background:transparent!important;border:0!important;padding:var(--qds-space-16) 0!important;text-align:center}.advisor-status-message:before,.advisor-status-message:after{content:"";height:1px;background:color-mix(in srgb,var(--qds-border) 90%,transparent)}.advisor-status-message span{display:none}.advisor-status-message p{margin:0;color:var(--client-muted)!important;font-size:12px!important;font-weight:400}.advisor-evidence-empty{display:flex!important;align-items:center;gap:8px;color:var(--client-muted);font-size:var(--text-meta-size)}.advisor-evidence-placeholder{max-width:210px;margin:0!important;color:var(--client-muted)!important;font-size:var(--text-meta-size);font-weight:400!important;line-height:1.5;text-align:center}.advisor-evidence-loading{display:grid;justify-items:center;gap:var(--qds-space-12);width:100%;max-width:210px}.advisor-evidence-loading .advisor-thinking-skeleton{width:100%}.advisor-evidence-loading span{color:var(--client-muted)!important;font-size:var(--text-meta-size);font-weight:400!important;line-height:1.5;text-align:center}.advisor-voice-transcript{position:relative;align-content:start}.advisor-voice-turn{display:flex;align-items:flex-start;gap:var(--qds-space-12);min-width:0}.advisor-voice-turn-user{justify-content:flex-end}.advisor-voice-turn-ai{justify-content:flex-start}.advisor-voice-body{display:grid;justify-items:start;gap:var(--qds-space-8);min-width:0}.advisor-voice-body-user{justify-items:end}.advisor-voice-row{display:flex;align-items:flex-end;gap:var(--qds-space-12);min-width:0}.advisor-voice-body-user .advisor-voice-row{justify-content:flex-end}.advisor-voice-bubble{display:inline-grid;gap:0;width:-moz-fit-content;width:fit-content;max-width:min(430px,100%);border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-12);box-shadow:0 8px 18px #0f172a0a}.advisor-voice-time{flex:0 0 auto;margin-bottom:var(--qds-space-8);color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls);white-space:nowrap}.advisor-voice-turn-user .advisor-voice-bubble{border-color:var(--qds-blue-border-30-2);background:var(--qds-brand-tint)}.advisor-audio-player{display:grid;grid-template-columns:32px 210px auto;align-items:center;gap:var(--qds-space-12);max-width:100%}.advisor-audio-player button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:var(--client-blue);color:var(--color-text-on-brand);padding:0;cursor:pointer}.advisor-audio-player button span{width:0;height:0;margin-left:2px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid currentColor}.advisor-audio-player-playing button span{width:10px;height:12px;margin-left:0;border-top:0;border-bottom:0;border-left:3px solid currentColor;border-right:3px solid currentColor}.advisor-audio-waveform{display:flex;align-items:center;gap:3px;min-width:0}.advisor-audio-waveform i{flex:1 1 0;min-width:2px;max-width:8px;height:4px;border-radius:999px;background:var(--qds-blue-surface-50);transform-origin:center;transition:height .18s ease,background .18s ease}.advisor-audio-player-playing .advisor-audio-waveform i{animation:advisorAudioWave .86s ease-in-out infinite;background:var(--qds-blue-surface-40)}.advisor-audio-player-playing .advisor-audio-waveform i:nth-child(3n+1){animation-delay:.11s}.advisor-audio-player-playing .advisor-audio-waveform i:nth-child(4n+2){animation-delay:.22s}.advisor-audio-player-playing .advisor-audio-waveform i:nth-child(5n){animation-delay:.34s}.advisor-audio-player time{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}@keyframes advisorAudioWave{0%,to{height:5px}45%{height:22px}}.advisor-voice-stt-text{margin:var(--qds-space-12) 0 0;border-top:1px solid var(--client-border);color:var(--client-ink);padding-top:var(--qds-space-12);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);text-align:left}.advisor-voice-reactive-orb{position:relative;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.88),transparent 28%),radial-gradient(circle at 68% 64%,rgba(0,122,255,.92),transparent 46%),linear-gradient(145deg,#d8fbff,#1786ff);overflow:hidden;box-shadow:0 0 0 8px #1786ff14}.advisor-voice-reactive-orb span{position:absolute;width:80%;height:34%;border-radius:999px;background:#ffffff57;filter:blur(7px);animation:advisorVoiceOrbWave 2.4s ease-in-out infinite}.advisor-voice-reactive-orb span:nth-child(2){width:92%;animation-delay:.42s}.advisor-voice-reactive-orb span:nth-child(3){width:64%;animation-delay:.86s}@keyframes advisorVoiceOrbWave{0%,to{transform:translate(-18%,-30%) rotate(-12deg) scaleX(.92);opacity:.5}50%{transform:translate(16%,34%) rotate(10deg) scaleX(1.16);opacity:.85}}.advisor-voice-input{grid-area:input;display:grid;justify-items:center;align-content:start;gap:0;padding:var(--qds-space-32) 0;transform:none}.advisor-voice-orb-group{display:grid;justify-items:center;gap:var(--qds-space-8)}.advisor-voice-below-stack{display:grid;justify-items:center;gap:var(--qds-space-24);width:100%;margin-top:var(--qds-space-24)}.advisor-voice-status-section,.advisor-voice-answer-section,.advisor-voice-action-section{display:grid;justify-items:center;width:100%}.advisor-voice-status-section+.advisor-voice-answer-section{margin-top:var(--qds-space-24)}.advisor-voice-answer-section{box-sizing:border-box;padding-left:var(--qds-space-24);padding-right:var(--qds-space-24)}.advisor-voice-orb-frame{display:grid;place-items:center;padding:var(--qds-space-16) 0}.advisor-service-screen .advisor-voice-persona-name{display:block;color:var(--client-muted);font:var(--text-label);letter-spacing:var(--text-label-ls)}.advisor-voice-main-orb{position:relative;display:grid;place-items:center;width:clamp(220px,22vw,264px);height:clamp(220px,22vw,264px);border:0;border-radius:50%;background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.84),transparent 16%),linear-gradient(180deg,#f7fafffa,#e8f0ffc2);color:var(--client-blue);overflow:hidden;cursor:pointer;box-shadow:inset 0 0 0 1px #9db4ff61,0 16px 36px #3a5bcc1f}.advisor-voice-main-orb:disabled{cursor:not-allowed;filter:grayscale(.24);opacity:.62}.advisor-voice-main-orb-active:disabled{filter:none;opacity:1}.advisor-voice-main-orb-processing:disabled{filter:none;opacity:.88}.advisor-voice-main-orb-processing{box-shadow:inset 0 0 0 1px #94a3b857,0 16px 34px #64748b1a}.advisor-voice-water-fill{position:absolute;left:-8%;right:-8%;bottom:-2%;height:56%;background:radial-gradient(circle at 24% 64%,rgba(255,255,255,.25),transparent 10%),radial-gradient(circle at 68% 44%,rgba(255,255,255,.18),transparent 12%),linear-gradient(180deg,#9bbeffc7,#4c76ebe6);animation:advisorVoiceWaterLevel 4.2s ease-in-out infinite}.advisor-voice-water-fill:before,.advisor-voice-water-fill:after{content:"";position:absolute;left:-12%;top:-24px;width:132%;height:46px;border-radius:48% 52% 42% 58%/62% 58% 42% 38%;background:radial-gradient(ellipse at 28% 48%,rgba(255,255,255,.82) 0 20%,transparent 48%),#e5efffbd;animation:advisorVoiceWaterSurface 3.2s ease-in-out infinite}.advisor-voice-water-fill:after{left:-30%;top:-18px;width:156%;height:40px;border-radius:58% 42% 56% 44%/42% 48% 52% 58%;background:#587deb57;animation-delay:.52s;animation-duration:3.8s}.advisor-voice-water-surface{position:absolute;left:19%;top:52%;width:64%;height:9px;border-radius:var(--r-full);background:#ffffff6b;filter:blur(6px);animation:advisorVoiceWaterGlimmer 2.9s ease-in-out infinite}.advisor-voice-water-bubbles{position:absolute;inset:0;background:radial-gradient(circle at 32% 74%,rgba(255,255,255,.28) 0 4px,transparent 5px),radial-gradient(circle at 58% 78%,rgba(255,255,255,.34) 0 6px,transparent 7px),radial-gradient(circle at 72% 62%,rgba(232,239,255,.24) 0 4px,transparent 5px),radial-gradient(circle at 42% 88%,rgba(255,255,255,.26) 0 5px,transparent 6px),radial-gradient(circle at 64% 91%,rgba(232,239,255,.2) 0 3px,transparent 4px);opacity:.7;animation:advisorVoiceWaterBubbles 5.4s ease-in-out infinite}.advisor-voice-main-orb-active{box-shadow:inset 0 0 0 1px #7c9aff7a,0 18px 40px #3a5bcc29}.advisor-voice-main-orb-active .advisor-voice-water-fill{animation:advisorVoiceWaterLevelActive 1.45s ease-in-out infinite}.advisor-voice-main-orb-active .advisor-voice-water-fill:before,.advisor-voice-main-orb-active .advisor-voice-water-fill:after{animation-name:advisorVoiceWaterSurfaceActive;animation-duration:1.35s}.advisor-voice-main-orb-active .advisor-voice-water-bubbles{opacity:.92;animation:advisorVoiceWaterBubblesActive 1.65s ease-in-out infinite}.advisor-voice-main-orb-active .advisor-voice-water-surface{animation:advisorVoiceWaterGlimmerActive 1.2s ease-in-out infinite}.advisor-voice-main-orb-processing .advisor-voice-water-fill{background:radial-gradient(circle at 24% 64%,rgba(255,255,255,.2),transparent 10%),radial-gradient(circle at 68% 44%,rgba(255,255,255,.14),transparent 12%),linear-gradient(180deg,#b2c3daad,#8196b2c7);animation-duration:5.2s}.advisor-voice-main-orb-processing .advisor-voice-water-fill:before,.advisor-voice-main-orb-processing .advisor-voice-water-fill:after{animation-duration:4.8s}.advisor-voice-main-orb-processing .advisor-voice-water-fill:before{background:radial-gradient(ellipse at 28% 48%,rgba(255,255,255,.62) 0 20%,transparent 48%),#e8edf3ad}.advisor-voice-main-orb-processing .advisor-voice-water-fill:after{background:#7d8faa3d}.advisor-voice-main-orb-processing .advisor-voice-water-bubbles{opacity:.54;animation-duration:6.4s}.advisor-voice-main-orb-processing .advisor-voice-water-surface{background:#ffffff47;animation-duration:4.6s}.advisor-voice-orb-status{margin:0;color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-voice-processing-group{display:grid;justify-items:center;gap:var(--qds-space-8);width:min(360px,72%)}.advisor-voice-processing{display:grid;gap:var(--qds-space-8);width:100%;margin-top:0}.advisor-voice-processing i{display:block;height:var(--qds-space-8);border-radius:var(--r-full);background:linear-gradient(90deg,var(--qds-brand-tint) 0%,var(--qds-blue-surface-20) 48%,var(--qds-brand-tint) 100%);background-size:180% 100%;animation:advisorVoiceSkeleton 1.2s ease-in-out infinite}.advisor-voice-processing i:nth-child(2){animation-delay:.12s}.advisor-voice-processing i:nth-child(3){width:46%;animation-delay:.24s}.advisor-voice-live-answer{display:grid;width:min(560px,82%);text-align:center}.advisor-voice-live-answer p{margin:0;color:var(--client-ink);font:var(--text-heading-2);letter-spacing:var(--text-heading-2-ls)}.advisor-voice-answer-actions{justify-content:center;margin-top:var(--qds-space-12)}@keyframes advisorVoiceSkeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.advisor-voice-finish-button{box-sizing:border-box;width:auto;min-width:calc(var(--qds-space-64) + var(--qds-space-48));height:var(--qds-control-height);min-height:var(--qds-control-height);padding:0 var(--qds-space-16);letter-spacing:0;transition:background var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.advisor-voice-finish-button:hover{transform:none}@keyframes advisorVoiceWaterLevel{0%,to{transform:translateY(2px) rotate(-1.2deg) scaleX(1.02)}50%{transform:translateY(-5px) rotate(1.4deg) scaleX(.98)}}@keyframes advisorVoiceWaterLevelActive{0%,to{transform:translateY(6px) rotate(-2.8deg) scaleX(1.08)}45%{transform:translateY(-12px) rotate(3.2deg) scaleX(.92)}70%{transform:translateY(-4px) rotate(-1.4deg) scaleX(1.04)}}@keyframes advisorVoiceWaterSurface{0%{transform:translate(-8%) rotate(-1.5deg) scaleX(1.06)}35%{transform:translate(2%) rotate(1deg) scaleX(.98)}70%{transform:translate(8%) rotate(-.6deg) scaleX(1.04)}to{transform:translate(-8%) rotate(-1.5deg) scaleX(1.06)}}@keyframes advisorVoiceWaterSurfaceActive{0%{transform:translate(-16%) rotate(-4deg) scaleX(1.16)}32%{transform:translate(10%) rotate(3.2deg) scaleX(.9)}68%{transform:translate(18%) rotate(-2.6deg) scaleX(1.12)}to{transform:translate(-16%) rotate(-4deg) scaleX(1.16)}}@keyframes advisorVoiceWaterGlimmer{0%,to{transform:translate(-8px) scaleX(.84);opacity:.16}50%{transform:translate(8px) scaleX(1.14);opacity:.36}}@keyframes advisorVoiceWaterGlimmerActive{0%,to{transform:translate(-18px) scaleX(.64);opacity:.18}50%{transform:translate(20px) scaleX(1.36);opacity:.52}}@keyframes advisorVoiceWaterBubbles{0%,to{transform:translateY(8px)}50%{transform:translateY(-8px)}}@keyframes advisorVoiceWaterBubblesActive{0%,to{transform:translateY(18px) scale(.96)}50%{transform:translateY(-20px) scale(1.08)}}.advisor-chat-input-disabled{opacity:.6}.advisor-empty-panel{display:grid;gap:var(--qds-space-12);margin-bottom:var(--qds-space-16)}.advisor-empty-example{display:grid;gap:var(--qds-space-8);border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface-subtle);padding:12px}.advisor-empty-example p{margin:0;color:var(--client-ink)}.advisor-example-tag{width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--qds-orange-surface-20);color:var(--client-amber);padding:4px 8px;font-size:12px;font-weight:700}@media (min-width: 901px){.advisor-mobile-fold summary{pointer-events:none}.service-content-card-image{flex-basis:120px;width:120px;inline-size:120px;aspect-ratio:5 / 4}}.voice-pulse-button{display:grid;place-items:center;width:112px;height:112px;border:0;border-radius:50%;background:radial-gradient(circle,#fff 0 24%,#ff9f8b 25% 46%,#ffd3c7 47% 64%,#fff0ed 65% 100%);color:var(--qds-n-ink-90-3);box-shadow:0 0 0 16px #ff9f8b1f}.primary-voice-action{display:inline-flex;align-items:center;gap:8px;padding-inline:22px}.expert-status-grid,.assignment-queue,.senior-task-list,.persona-grid{display:grid;gap:10px}.expert-status-grid,.persona-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.expert-card,.assignment-card-row,.senior-task-card,.persona-card,.advisor-draft{border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:13px}.expert-card{display:grid;gap:12px}.expert-card div,.persona-card,.advisor-draft{display:grid;gap:7px}.expert-card mark,.assignment-card-row mark,.senior-task-card mark{width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--qds-brand-tint);color:var(--client-blue);padding:4px 8px;font-size:var(--text-meta-size);font-weight:700}.expert-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.expert-card dl div{border-radius:8px;background:var(--client-panel-soft);padding:8px}.expert-card dd{margin:3px 0 0;color:var(--client-ink);font-weight:700}.assignment-card-row{display:grid;grid-template-columns:minmax(0,1fr) 110px 90px auto 90px;align-items:center;gap:10px}.assignment-card-row>div:first-child,.senior-task-card>div:first-child{display:grid;gap:5px}.assignment-actions,.task-actions,.persona-actions{display:flex;flex-wrap:wrap;gap:6px}.senior-task-card{display:grid;grid-template-columns:minmax(0,1fr) 130px 110px 80px auto;align-items:center;gap:10px}.persona-card{align-content:start}.persona-card p,.advisor-draft p{margin:0;color:var(--client-ink-description);line-height:1.5}.advisor-draft{background:var(--qds-surface-subtle)}.trust-row{border-left:4px solid var(--client-green)}.answer-warn{border-left-color:var(--client-amber)}.answer-stop{border-left-color:var(--client-red)}.guide-step{grid-template-columns:22px minmax(180px,.65fr) minmax(0,1fr)}.trust-board{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:14px}.expert-voice-review-panel{border-color:var(--qds-brand-border-soft);background:linear-gradient(135deg,var(--qds-surface) 0%,var(--qds-surface-subtle) 58%,var(--qds-brand-tint) 100%)}.expert-voice-session{border-color:var(--qds-blue-border-30)}.voice-review-console{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:center}.voice-review-console p{margin:6px 0 0;color:var(--client-muted)}.voice-review-console>button{grid-column:1 / -1}.voice-review-avatar{display:grid;width:64px;height:64px;place-items:center;border-radius:50%;background:radial-gradient(circle at 45% 35%,var(--qds-surface) 0%,var(--qds-blue-surface-20-2) 45%,var(--qds-blue-surface-60-2) 100%);box-shadow:0 10px 30px #2563eb2e}.voice-review-avatar span{color:var(--client-blue);font-size:26px;font-weight:700}.assignment-card{border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface-subtle);padding:16px}.interview-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.flow-step{display:grid;gap:6px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:10px}.flow-step span{color:var(--client-muted);font-size:var(--text-meta-size)}.flow-step-done{border-color:var(--qds-green-border-40);background:var(--qds-green-surface-10)}.glossary-search{grid-column:auto}.glossary-search-home{display:flex;justify-content:center;margin-bottom:var(--qds-space-24)}.glossary-search-main{width:min(100%,640px)}.glossary-recent-terms{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--qds-space-8);margin:-12px 0 var(--qds-space-16)}.glossary-recent-terms-label{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.glossary-recent-term-chip{border:1px solid var(--client-border);border-radius:var(--r-full);background:var(--qds-surface);color:var(--client-ink);padding:2px var(--qds-space-12);font:var(--text-caption);letter-spacing:var(--text-caption-ls);cursor:pointer}.glossary-recent-term-chip:hover{border-color:var(--client-blue);color:var(--client-blue)}.glossary-search-main>button{gap:var(--qds-space-8)}.glossary-search-main>button svg{color:currentColor}.glossary-search svg{align-self:center;color:var(--client-blue)}.glossary-search .service-search-select svg{color:var(--client-muted)}.glossary-search label{display:grid;min-width:0}.glossary-search input{width:100%;box-sizing:border-box;border:0;background:transparent;color:var(--client-ink);padding:0;font:inherit}.glossary-admin-table,.glossary-source-list,.glossary-result-list{display:grid;gap:var(--qds-space-12)}.glossary-category-overview{display:grid}.glossary-home-header{display:flex;justify-content:space-between;gap:var(--qds-space-16);align-items:flex-start}.glossary-home-header h2,.glossary-section-heading h2,.glossary-section-heading h3{margin:0;color:var(--client-ink);font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-w);line-height:var(--text-heading-2-lh);letter-spacing:var(--text-heading-2-ls)}.glossary-home-header p{max-width:560px;margin:var(--qds-space-8) 0 0;color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);line-height:var(--text-body-2-lh)}.glossary-summary-strip{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--qds-space-8);min-width:260px}.glossary-summary-strip span{border-radius:var(--r-full);background:var(--client-panel-soft);color:var(--client-muted);padding:var(--scale-4) var(--qds-space-10);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.glossary-category-stat,.glossary-term-list button{display:grid;gap:var(--scale-4);border:0;border-radius:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.glossary-category-stat{grid-template-columns:minmax(0,1fr) 96px 80px;align-items:center;min-height:var(--qds-control-height);padding:0 var(--qds-space-12);border-bottom:1px solid var(--client-border);cursor:default}.glossary-category-stat:last-child{border-bottom:0}.glossary-category-stat-head{min-height:36px;background:var(--client-panel-soft);color:var(--client-muted)}.glossary-category-stat :is(strong,small,span){min-width:0}.glossary-category-stat :is(strong,small):not(:first-child),.glossary-category-stat-head span:not(:first-child){text-align:right}.glossary-term-category-toggle:hover,.glossary-overview-link:hover,.glossary-overview-link-active,.glossary-term-list button:hover,.glossary-term-active{color:var(--client-blue)}.glossary-dictionary-screen-grid{display:flex;flex-direction:column;height:100%;min-height:0}.glossary-dictionary-panel{border:0;border-radius:0;background:transparent;padding:0;display:flex;flex-direction:column;flex:1;gap:var(--qds-space-24);min-height:0}.glossary-dictionary-panel>:is(.glossary-search-home,.glossary-recent-terms,.glossary-index-row,.glossary-browser-layout,.glossary-results-section){margin:0}.glossary-index-row{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--qds-space-8);margin-top:var(--qds-space-24);padding:var(--qds-space-12) 0;border-top:1px solid var(--client-border);border-bottom:1px solid var(--client-border)}.glossary-index-row button,.glossary-index-row a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;box-sizing:border-box;border:0;border-radius:var(--r-full);background:transparent;color:var(--client-muted);padding:0 var(--qds-space-8);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);text-decoration:none;cursor:pointer}.glossary-index-row button:hover,.glossary-index-row a:hover,.glossary-index-row .glossary-index-active{background:var(--client-panel-soft);color:var(--client-blue)}.glossary-index-row button:disabled{cursor:not-allowed;opacity:.36}.glossary-browser-layout{display:grid;grid-template-columns:306px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0;align-items:stretch;margin-top:var(--qds-space-20);flex:1 1 auto;height:auto;max-height:none;min-height:0;overflow:hidden}.glossary-browser-layout .glossary-directory-section{display:flex;flex-direction:column;align-self:stretch;position:sticky;top:0;box-sizing:border-box;min-width:0;height:auto;max-height:none;min-height:0;overflow:hidden;border-right:0;background:transparent;padding:0;margin-top:0}.glossary-directory-group{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--qds-space-20);min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding:4px 12px 4px 4px}.glossary-browser-layout .glossary-directory-list{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.glossary-browser-layout .glossary-pagination{margin-top:0}.glossary-directory-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--qds-space-12);padding:0 var(--qds-space-4) var(--qds-space-12)}.glossary-directory-heading strong{color:var(--client-ink);font:var(--text-label);letter-spacing:var(--text-label-ls)}.glossary-directory-heading span{color:var(--client-muted);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.glossary-browser-layout .glossary-browser-detail{align-self:stretch;position:sticky;top:0;height:auto;max-height:none;min-height:0;overflow-y:auto;scrollbar-width:none}.glossary-browser-layout .glossary-browser-detail::-webkit-scrollbar{display:none}.glossary-browser-detail{display:grid;gap:var(--qds-space-24);min-width:0;border-left:0;padding:4px 24px}.glossary-search-browser-layout{margin-top:var(--qds-space-16)}.glossary-search-browser-layout>.glossary-directory-list{align-self:stretch;box-sizing:border-box;height:auto;max-height:none;min-height:0;padding:4px 6px 4px 4px}.glossary-directory-section,.glossary-results-section{display:grid;gap:var(--qds-space-20);margin-top:var(--qds-space-24)}.glossary-results-section{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.glossary-section-heading{display:flex;justify-content:space-between;gap:var(--qds-space-12);align-items:center}.glossary-section-heading span{color:var(--client-muted);font:var(--text-label);letter-spacing:var(--text-label-ls)}.glossary-directory-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--qds-space-24);column-gap:var(--qds-space-24);row-gap:0}.glossary-directory-row{position:relative;display:flex;align-items:center;min-height:30px;border:0;background:transparent;color:inherit;padding:0;text-align:left;cursor:pointer}.glossary-directory-row:hover strong,.glossary-directory-active strong,.glossary-directory-active:hover strong{color:var(--client-blue)}.glossary-directory-row strong{min-width:0;color:var(--client-ink);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.glossary-directory-row p{grid-column:1 / 2;margin:0;color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);line-height:var(--text-body-2-lh)}.glossary-directory-row small{grid-column:1 / 2;color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.glossary-detail-title{display:flex;align-items:center;min-height:24px}.glossary-detail-title strong{color:var(--client-ink);font:var(--text-body-1-medium);letter-spacing:var(--text-body-1-medium-ls)}.wiki-detail-page-shell .wiki-document-heading h2,.glossary-detail-page-shell .glossary-detail-title strong{color:var(--client-ink);font-size:var(--text-title-2-size);line-height:var(--text-title-2-lh);font-weight:var(--text-title-2-w);letter-spacing:var(--text-title-2-ls)}.glossary-detail-page-shell .glossary-detail-title{min-height:0}.glossary-detail-image{display:flex;align-items:center;justify-content:center}.glossary-detail-image .glossary-detail-image-placeholder{width:74%;height:auto;aspect-ratio:4 / 3}.glossary-detail-gallery{display:grid;grid-template-columns:minmax(0,1fr) minmax(104px,.34fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:var(--qds-space-8);align-items:center;justify-items:center}.glossary-detail-gallery .glossary-detail-image-placeholder:first-child{grid-row:1 / 4;aspect-ratio:4 / 3}.glossary-detail-gallery .glossary-detail-image-placeholder:not(:first-child){min-height:0}.glossary-detail-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;height:100%;min-height:0;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-panel-soft);color:var(--client-muted)}.glossary-detail-image-placeholder img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.glossary-detail-image-placeholder span{font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);text-align:center}.wiki-detail-page-shell .wiki-detail-gallery,.glossary-detail-page-shell .glossary-detail-gallery{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:var(--qds-space-12)}.wiki-detail-page-shell .wiki-detail-gallery .wiki-detail-image-placeholder:first-child,.glossary-detail-page-shell .glossary-detail-gallery .glossary-detail-image-placeholder:first-child{grid-row:auto}.wiki-detail-page-shell .wiki-detail-image .wiki-detail-image-placeholder,.glossary-detail-page-shell .glossary-detail-image .glossary-detail-image-placeholder{flex:0 1 min(420px,100%)}.wiki-detail-page-shell .wiki-detail-gallery .wiki-detail-image-placeholder,.glossary-detail-page-shell .glossary-detail-gallery .glossary-detail-image-placeholder{flex:1 1 min(180px,100%);height:auto;min-height:128px;aspect-ratio:4 / 3}.glossary-term-list{display:grid;gap:var(--qds-space-12)}.glossary-term-category{display:grid;gap:var(--qds-space-8)}.glossary-term-list .glossary-overview-link{width:-moz-fit-content;width:fit-content;color:var(--client-muted);font:var(--text-label);letter-spacing:var(--text-label-ls)}.glossary-term-list .glossary-term-category-toggle{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:0 0 var(--qds-space-4)}.glossary-term-category-toggle svg{color:var(--client-muted)}.glossary-term-category-toggle span{color:var(--client-muted);font:var(--text-label);letter-spacing:var(--text-label-ls)}.glossary-term-category-list{display:grid;gap:var(--qds-space-4);padding-left:var(--qds-space-12)}.glossary-term-list button{padding:var(--scale-4) 0}.glossary-term-category-list button{gap:0}.glossary-admin-row{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1fr) 150px auto;align-items:center;gap:12px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);padding:13px}.glossary-admin-row>div,.glossary-source-list div,.glossary-result-card>div:first-child,.glossary-result-meta{display:grid;gap:var(--scale-4)}.glossary-admin-row p,.glossary-result-card p{margin:0;color:var(--client-ink-description);line-height:1.5}.glossary-admin-row mark{width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--qds-brand-tint);color:var(--client-blue);padding:4px 8px;font-size:var(--text-meta-size);font-weight:700}.glossary-admin-actions,.glossary-linked-knowledge,.glossary-link-list{display:flex;flex-wrap:wrap;gap:var(--qds-space-8)}.glossary-source-list div,.glossary-result-card{border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-12)}.glossary-result-card{display:grid;gap:12px}.glossary-detail-fields{display:grid}.glossary-detail-field{display:grid;grid-template-columns:132px minmax(0,1fr);gap:var(--qds-space-12);align-items:start;padding:var(--qds-space-12) 0;border-bottom:1px solid var(--client-border)}.glossary-detail-field:first-child{padding-top:0}.glossary-detail-field:last-child{border-bottom:0}.glossary-detail-field>span{color:var(--client-muted);font:var(--text-label);letter-spacing:var(--text-label-ls)}.glossary-detail-field>:is(strong,p,div){justify-self:start;min-width:0;text-align:left}.glossary-detail-field>strong,.glossary-detail-field>div>strong{color:var(--client-ink);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.glossary-detail-field p{margin:0;color:var(--client-ink);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);line-height:var(--text-body-2-lh)}.glossary-detail-field small{display:block;margin-top:var(--scale-4);color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls)}.glossary-linked-materials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--qds-space-8)}.knowledge-connected-materials{grid-template-columns:1fr}.glossary-linked-materials button{--glossary-card-accent: var(--client-blue);--glossary-card-bg: var(--qds-surface);display:flex;align-items:stretch;gap:var(--qds-space-12);width:100%;min-height:112px;box-sizing:border-box;padding:var(--qds-space-12);border:1px solid var(--qds-n-border-20);border-radius:var(--client-radius);background:var(--glossary-card-bg);color:var(--client-ink);text-align:left;cursor:pointer}.glossary-linked-material-copy{display:grid;gap:var(--scale-4);flex:1 1 auto;min-width:0}.glossary-linked-materials button.linked-material-accent-guide{--glossary-card-accent: var(--client-blue)}.glossary-linked-materials button.linked-material-accent-term{--glossary-card-accent: var(--client-green)}.glossary-linked-materials button.linked-material-accent-followup{--glossary-card-accent: var(--client-amber)}.glossary-linked-materials button:hover{border-color:var(--glossary-card-accent);box-shadow:0 8px 18px #18212f14}.glossary-linked-materials button span{width:-moz-fit-content;width:fit-content;border-radius:var(--r-full);background:color-mix(in srgb,var(--glossary-card-accent) 9%,var(--qds-surface));color:var(--glossary-card-accent);padding:2px var(--qds-space-8);font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.glossary-linked-materials button strong{color:var(--client-ink);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.glossary-linked-materials button small{color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls)}.glossary-linked-materials button em{margin-top:var(--scale-4);color:var(--glossary-card-accent);font:var(--text-caption);font-style:normal;letter-spacing:var(--text-caption-ls)}.glossary-related-section{display:grid;gap:var(--qds-space-8)}.glossary-related-section h3{margin:0;color:var(--client-muted);font:var(--text-label);letter-spacing:var(--text-label-ls)}.glossary-search span,.glossary-admin-row span,.glossary-admin-row small,.glossary-source-list span,.glossary-source-list small,.glossary-result-card span,.glossary-result-card small{color:var(--client-muted);font-size:var(--text-meta-size)}.revision-dialog-backdrop{position:fixed;inset:0;z-index:50;display:grid;place-items:center;box-sizing:border-box;background:#0f172a61;padding:20px}.revision-dialog{display:grid;gap:16px;width:min(100%,560px);border:1px solid var(--qds-n-border-30);border-radius:var(--r-4);background:var(--qds-surface);box-shadow:0 24px 80px #0f172a3d;padding:var(--qds-space-24)}.revision-dialog h2,.revision-dialog p{margin:0}.revision-dialog h2{margin-top:var(--qds-space-8);font-size:24px;line-height:1.3}.revision-dialog p,.revision-dialog-target small{color:var(--client-muted);line-height:1.5}.revision-dialog-target,.revision-dialog label{display:grid;gap:8px}.revision-dialog-target{border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface-subtle);padding:var(--qds-space-12)}.revision-dialog-target span,.revision-dialog label{color:var(--client-ink-description);font-size:var(--text-meta-size);font-weight:700}.revision-dialog textarea{width:100%;box-sizing:border-box;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--qds-surface);color:var(--client-ink);padding:12px;resize:vertical;line-height:1.5}.revision-dialog textarea:focus{outline:2px solid rgba(49,87,213,.18);outline-offset:2px;border-color:var(--client-blue)}.revision-dialog-error{color:var(--qds-red-ink-80);font-weight:700}.revision-dialog-actions{display:flex;justify-content:flex-end;gap:8px}.qds-modal-backdrop{position:fixed;inset:0;z-index:90;display:grid;place-items:center;box-sizing:border-box;overflow:auto;background:#0f172a61;padding:20px}.qds-modal{display:grid;gap:16px;width:min(100%,560px);max-height:min(860px,calc(100vh - 28px));overflow:auto;box-sizing:border-box;border:1px solid var(--qds-n-border-30);border-radius:var(--r-4);background:var(--qds-surface);box-shadow:0 24px 80px #0f172a3d;padding:var(--qds-space-24);scrollbar-width:none}.qds-modal::-webkit-scrollbar{display:none}.qds-modal-wide{width:min(calc(100vw - 32px),620px)}.qds-modal:has(#wiki-scope-title){display:block;gap:12px;max-height:min(700px,calc(100vh - 40px));overflow:hidden;padding:0}.qds-modal:has(#wiki-preview-diff-title){display:block;width:min(calc(100vw - 32px),980px);max-height:min(760px,calc(100vh - 40px));overflow:hidden;padding:0}.qds-modal:has(#wiki-scope-title) h2{margin-top:4px;font-size:22px}.qds-modal h2,.qds-modal p{margin:0}.qds-modal h2{margin-top:var(--qds-space-8);font-size:24px;line-height:1.3}.qds-modal p{color:var(--client-muted);line-height:1.5}.qds-modal .admin-review-assignment-panel{margin-top:0;border:0;padding:0}.qds-modal:has(.admin-review-assignment-panel){overflow:visible}.qds-modal-actions{display:flex;justify-content:flex-end;gap:8px}.qds-modal label{display:grid;gap:8px}.advisor-service-screen :is(button,input),.knowledge-search-box :is(button,input),.knowledge-query-suggestions button,.result-list button.result-card,.connected-knowledge-grid button,.wiki-service-command :is(button,input),.wiki-search-results button,.wiki-category-doc-list button,.wiki-category-picker select,.single-question button,.glossary-search :is(button,input),.glossary-index-row button,.glossary-directory-row,.glossary-term-list button,.glossary-linked-knowledge button,.revision-dialog :is(button,textarea){font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.advisor-service-screen input,.knowledge-search-box input,.wiki-service-command input,.glossary-search input,.revision-dialog textarea{color:var(--client-ink);-webkit-text-fill-color:var(--client-ink)}.advisor-service-screen input::-moz-placeholder,.knowledge-search-box input::-moz-placeholder,.wiki-service-command input::-moz-placeholder,.glossary-search input::-moz-placeholder,.revision-dialog textarea::-moz-placeholder{color:var(--qds-color-text-muted);-webkit-text-fill-color:var(--qds-color-text-muted);opacity:1}.advisor-service-screen input::placeholder,.knowledge-search-box input::placeholder,.wiki-service-command input::placeholder,.glossary-search input::placeholder,.revision-dialog textarea::placeholder{color:var(--qds-color-text-muted);-webkit-text-fill-color:var(--qds-color-text-muted);opacity:1}.knowledge-search-box :is(input,button),.wiki-search-box :is(input,button),.glossary-search :is(input,button){box-sizing:border-box;height:var(--qds-control-height);min-height:var(--qds-control-height)}.wiki-search-box label,.glossary-search label{height:var(--qds-control-height)}.advisor-service-screen :is(p,span,small),.knowledge-search-stage :is(span,small),.result-card :is(p,small),.knowledge-hit-card :is(p,span),.connected-knowledge-grid span,.wiki-service-command :is(span,small),.wiki-search-results :is(span,small),.wiki-category-picker :is(p,span,li),.wiki-reading-panel :is(p,a,span,small,li),.single-question p,.glossary-home-header p,.glossary-category-overview :is(span,small),.glossary-directory-row :is(p,small),.glossary-term-category-list span,.glossary-result-card :is(p,span,small),.glossary-linked-result :is(span,small),.revision-dialog :is(p,small){font:var(--text-body-2);letter-spacing:var(--text-body-2-ls)}.advisor-service-screen :is(strong,mark,summary),.knowledge-search-stage strong,.result-card :is(strong,mark),.knowledge-hit-card strong,.connected-knowledge-grid strong,.wiki-service-command strong,.wiki-search-results strong,.wiki-category-picker :is(strong,label),.wiki-reading-panel :is(strong,mark),.single-question strong,.glossary-category-overview strong,.glossary-term-list strong,.glossary-result-card strong,.glossary-linked-result strong,.revision-dialog :is(strong,label){font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls)}.service-answer-preview strong{font:var(--text-body-1-medium);letter-spacing:var(--text-body-1-medium-ls)}.advisor-session-badge,.advisor-example-tag,.knowledge-result-summary span,.data-view-summary span,.tag-cloud span,.glossary-link-list span{font:var(--text-caption);letter-spacing:var(--text-caption-ls)}.advisor-service-screen :is(.persona-stage-header,.advisor-chat-input,.advisor-session-tabs,.advisor-session-item,.advisor-status-message,.advisor-evidence-empty),.advisor-service-screen .service-prompt-row,.knowledge-search-box,.knowledge-query-suggestions section>div,.knowledge-query-suggestions .knowledge-recommendation-list button,.knowledge-result-summary,.connected-knowledge-grid button,.wiki-service-command .wiki-search-box,.wiki-service-command .service-prompt-row,.wiki-search-results button,.wiki-category-picker,.glossary-search,.glossary-linked-knowledge,.glossary-linked-result,.revision-dialog-actions{align-items:center}.tag-cloud{display:flex;flex-wrap:wrap;gap:8px}.client-main-advisor .service-screen-header,.client-main-knowledge .service-screen-header,.client-main-wiki .service-screen-header,.client-main-glossary .service-screen-header{border-bottom-color:var(--qds-n-border-20-2)}.client-shell-general-user .nav-item,.service-screen-actions button,.knowledge-search-box button,.wiki-search-box button,.glossary-search button,.advisor-entry-mode-toggle button,.advisor-entry-input button,.advisor-entry-examples button,.advisor-entry-voice-control>button,.knowledge-query-suggestions button,.knowledge-search-result-row,.knowledge-related-result-list button,.wiki-search-results button,.wiki-category-card,.wiki-category-doc-list button,.wiki-favorite-list button,.glossary-directory-row,.glossary-term-list button,.glossary-linked-materials button{transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.service-search-input{border-color:var(--qds-border);background:color-mix(in srgb,var(--qds-surface) 94%,transparent);box-shadow:var(--shadow-service-control);transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.service-search-input:focus-within{border-color:var(--qds-blue-border-40-2);background:var(--qds-surface);box-shadow:0 0 0 3px #3157d51f,var(--shadow-service-control)}.knowledge-search-box button,.wiki-search-box button,.glossary-search button,.advisor-entry-input>button,.advisor-entry-voice-control>button{box-shadow:var(--shadow-brand-button)}.knowledge-search-box button:hover,.wiki-search-box button:hover,.glossary-search button:hover,.advisor-entry-input>button:not(:disabled):hover,.advisor-entry-voice-control>button:not(:disabled):hover{transform:translateY(-1px)}.knowledge-query-suggestions .knowledge-recommendation-list button,.knowledge-related-result-list button,.wiki-search-results button,.wiki-category-card,.wiki-favorite-list button,.glossary-result-card,.glossary-linked-materials button{border-color:var(--qds-border);box-shadow:0 1px #0f172a08}.knowledge-query-suggestions .knowledge-recommendation-list button:hover,.knowledge-related-result-list button:hover,.wiki-search-results button:hover,.wiki-category-card:hover,.wiki-favorite-list button:hover,.glossary-result-card:hover,.glossary-linked-materials button:hover{border-color:var(--qds-blue-border-40);box-shadow:0 12px 28px #0f172a14;transform:translateY(-1px)}.knowledge-related-query-row button,.wiki-breadcrumb button,.service-detail-back-button,.knowledge-clear-recent{min-height:32px}.advisor-entry-shell{gap:var(--qds-space-20)}.advisor-entry-avatar,.advisor-entry-input,.advisor-entry-voice-control{border-color:var(--qds-border);box-shadow:var(--shadow-service-control)}.advisor-entry-input:focus-within{border-color:var(--qds-blue-border-40-2);box-shadow:0 0 0 3px #3157d51f,var(--shadow-service-control)}.advisor-entry-examples{border-top-color:var(--qds-n-border-20-2)}.advisor-entry-examples button{border-bottom-color:var(--qds-n-border-20-2)}.advisor-entry-examples button:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--qds-brand-tint) 92%,transparent),#fff0);padding-left:var(--qds-space-8)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (max-width: 1280px){.client-shell-general-user{grid-template-columns:1fr;min-height:100dvh;padding-bottom:96px;background:var(--qds-surface)}.client-shell-general-user .client-sidebar{position:fixed;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));top:auto;z-index:50;display:block;height:auto;max-height:none;border:1px solid color-mix(in srgb,var(--qds-border) 78%,transparent);border-radius:var(--r-4);background:color-mix(in srgb,var(--qds-surface) 94%,transparent);padding:8px;box-shadow:0 18px 44px #18212f2e;backdrop-filter:blur(18px);transition:transform var(--dur-fast, .25s) var(--ease-standard, ease)}.client-shell-general-user .client-sidebar.client-sidebar-nav-hidden{transform:translateY(calc(100% + 24px))}.service-sidebar-toggle{display:none}.client-shell-sidebar-collapsed{--client-sidebar-width: 280px}.client-shell-sidebar-collapsed .role-context,.client-shell-sidebar-collapsed .workspace-switcher,.client-shell-sidebar-collapsed .advisor-preview-toggle,.client-shell-sidebar-collapsed .scope-account-link-text,.client-shell-sidebar-collapsed .nav-group-title,.client-shell-sidebar-collapsed .nav-item span{display:revert}.client-shell-sidebar-collapsed .brand-lockup{justify-content:flex-start}.client-shell-sidebar-collapsed .brand-lockup-logo{display:block}.client-shell-sidebar-collapsed .brand-lockup-logo-compact{display:none}.client-shell-sidebar-collapsed .scope-account-row{display:flex}.client-shell-sidebar-collapsed .scope-account-theme-button,.client-shell-sidebar-collapsed .scope-account-logout-button{display:grid}.client-shell-general-user .brand-lockup,.client-shell-general-user .workspace-switcher,.client-shell-general-user .role-context,.client-shell-general-user .role-picker,.client-shell-general-user .role-note,.client-shell-general-user .scope-panel{display:none}.client-shell-general-user .nav-list{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.client-shell-general-user .nav-list::-webkit-scrollbar{display:none}.client-shell-general-user .nav-section,.client-shell-general-user .nav-group-items{display:contents}.client-shell-general-user .nav-group-title{display:none}.client-shell-general-user .nav-item{flex:1 1 0;min-width:0;display:grid;justify-items:center;gap:2px;min-height:58px;border-radius:var(--r-2);padding:6px 2px;text-align:center}.client-shell-general-user .nav-item span{max-width:100%;overflow:hidden;font-size:var(--text-caption-size);line-height:var(--text-caption-lh);text-overflow:ellipsis;white-space:nowrap}.client-shell-general-user .client-main{padding:16px}.client-shell-general-user .client-main-advisor{height:calc(100dvh - 52px);min-height:0;padding:16px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}.client-shell-general-user .client-main-advisor::-webkit-scrollbar{display:none}.client-main{padding-left:24px}}@media (max-width: 1080px){.client-shell{grid-template-columns:1fr;height:auto;min-height:100vh;overflow:visible}.client-sidebar{position:relative;top:auto;height:auto;border-right:0;border-bottom:1px solid var(--client-border)}.nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-section{align-content:start}.knowledge-query-suggestions,.knowledge-query-secondary,.knowledge-related-result-list,.wiki-reader-layout,.wiki-reader-document-panel{grid-template-columns:1fr}.wiki-document-list-panel{position:static;max-height:none;border-right:0;border-bottom:1px solid var(--client-border);padding-right:0;padding-bottom:var(--qds-space-16)}.wiki-reader-toc-panel{display:none}.wiki-detail-screen-grid,.wiki-reading-panel,.wiki-detail-page-shell,.wiki-detail-page-shell .service-detail-page-body{flex:initial;height:auto;min-height:0;overflow:visible}.wiki-layout-mock,.wiki-document-panel,.wiki-detail-body-stack{grid-template-columns:minmax(0,1fr);gap:12px;height:auto;max-height:none;overflow:visible}.wiki-document-mobile-controls{display:grid;justify-self:center;align-self:center;width:min(100%,520px);gap:var(--qds-space-8)}.wiki-document-search-row-page{align-self:auto;width:100%}.wiki-document-mobile-select{position:relative;display:block;width:100%;min-width:0}.wiki-document-mobile-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--qds-space-8);width:100%;min-width:0;min-height:var(--qds-control-height);border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);color:var(--client-ink);padding:var(--qds-space-8) var(--qds-space-12);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);text-align:left;box-shadow:0 8px 22px #0f172a14}.wiki-document-mobile-select-trigger svg{flex:0 0 auto;color:var(--client-muted);transition:transform var(--dur-fast) var(--ease-standard)}.wiki-document-mobile-select-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.wiki-document-mobile-select-value,.wiki-document-mobile-select-option span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-document-mobile-select-value{color:var(--client-muted);font-weight:400}.wiki-document-mobile-select-menu{position:absolute;top:calc(100% + var(--qds-space-8));right:0;left:0;z-index:72;display:grid;gap:var(--qds-space-12);max-height:min(44dvh,360px);overflow-y:auto;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--qds-surface);padding:var(--qds-space-16);box-shadow:0 18px 42px #0f172a2e}.wiki-document-mobile-select-group{display:grid;gap:var(--qds-space-8);min-width:0}.wiki-document-mobile-select-group+.wiki-document-mobile-select-group{padding-top:var(--qds-space-12)}.wiki-document-mobile-select-group p{margin:0;color:var(--client-muted);padding:0;font:var(--text-caption);font-weight:500;letter-spacing:var(--text-caption-ls)}.wiki-document-mobile-select-option{display:flex;align-items:center;width:100%;min-width:0;border:0;border-radius:var(--r-2);background:transparent;color:var(--client-muted);padding:var(--qds-space-8) var(--qds-space-12);font:var(--text-body-2-medium);letter-spacing:var(--text-body-2-medium-ls);text-align:left}.wiki-document-mobile-select-option-active,.wiki-document-mobile-select-option:hover{background:var(--qds-brand-tint);color:var(--client-blue)}.wiki-document-list-rail,.wiki-toc-rail{position:static;height:auto;max-height:none;display:none}.stage-flow,.metric-grid,.kpi-grid,.kpi-picker-strip,.knowledge-loop-funnel,.feature-usage-grid,.result-list,.knowledge-group-grid,.settings-grid,.wiki-method-grid,.wiki-doc-tabs,.connected-knowledge-grid,.advisor-evidence-grid,.expert-status-grid,.persona-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-panel,.kpi-analysis-layout,.kpi-focus-panel,.kpi-context-layout,.kpi-trend-layout,.kpi-dictionary-layout,.wiki-method-layout,.wiki-method-bottom-layout,.review-item,.review-console-layout,.trust-board,.wiki-layout-mock,.wiki-support-grid,.wiki-search-results>div,.wiki-favorite-list,.wiki-category-grid,.wiki-category-picker,.glossary-browser-layout,.glossary-directory-list,.advisor-conversation-panel,.explore-map{grid-template-columns:1fr}.review-console-layout.admin-review-layout{flex-direction:column}.admin-review-center .review-console-list{position:static;flex-basis:auto;min-width:0;max-height:none}.review-console-detail{border-left:0;padding-left:0}.glossary-browser-layout{height:auto;max-height:none;overflow:visible}.advisor-service-screen,.advisor-conversation-panel,.advisor-context-panel{height:auto;min-height:auto}.glossary-browser-detail{border-left:0;padding-left:0}.glossary-browser-layout .glossary-browser-detail{position:static;max-height:none;overflow-y:visible}.glossary-browser-layout .glossary-directory-section{position:static;height:auto;max-height:none}.glossary-home-header{display:grid}.glossary-summary-strip{justify-content:flex-start;min-width:0}.advisor-conversation-panel,.advisor-context-panel{flex-basis:auto}.advisor-chat-toolbar{justify-content:space-between}.source-row,.glossary-admin-row{grid-template-columns:1fr}.routing-row{grid-template-columns:repeat(2,minmax(0,1fr))}.advisor-log-row,.assignment-card-row,.senior-task-card,.worker-usage-head,.worker-usage-row{grid-template-columns:1fr}}@media (max-width: 1360px){.client-shell-screen-overview,.client-shell-screen-sources,.client-shell-screen-review,.client-shell-screen-auto-review,.client-shell-screen-wiki-method,.client-shell-screen-advisor-admin,.client-shell-screen-explore,.client-shell-screen-publish,.client-shell-screen-kpi{display:block;min-height:100vh;background:var(--client-bg)}.client-shell-screen-overview .client-sidebar,.client-shell-screen-overview .client-main,.client-shell-screen-sources .client-sidebar,.client-shell-screen-sources .client-main,.client-shell-screen-review .client-sidebar,.client-shell-screen-review .client-main,.client-shell-screen-auto-review .client-sidebar,.client-shell-screen-auto-review .client-main,.client-shell-screen-wiki-method .client-sidebar,.client-shell-screen-wiki-method .client-main,.client-shell-screen-advisor-admin .client-sidebar,.client-shell-screen-advisor-admin .client-main,.client-shell-screen-explore .client-sidebar,.client-shell-screen-explore .client-main,.client-shell-screen-publish .client-sidebar,.client-shell-screen-publish .client-main,.client-shell-screen-kpi .client-sidebar,.client-shell-screen-kpi .client-main{display:none}.client-shell-screen-overview .mobile-admin-unsupported,.client-shell-screen-sources .mobile-admin-unsupported,.client-shell-screen-review .mobile-admin-unsupported,.client-shell-screen-auto-review .mobile-admin-unsupported,.client-shell-screen-wiki-method .mobile-admin-unsupported,.client-shell-screen-advisor-admin .mobile-admin-unsupported,.client-shell-screen-explore .mobile-admin-unsupported,.client-shell-screen-publish .mobile-admin-unsupported,.client-shell-screen-kpi .mobile-admin-unsupported{display:grid;min-height:100vh;place-items:center;box-sizing:border-box;padding:18px}.mobile-admin-card{display:grid;gap:22px;width:min(100%,420px);border:1px solid var(--client-border);border-radius:var(--client-radius);background:color-mix(in srgb,var(--qds-surface) 92%,transparent);padding:22px;box-shadow:0 18px 50px #18212f1f}.mobile-admin-card h2{margin:8px 0 10px;font-size:24px;line-height:1.25}.mobile-admin-card p{margin:0;color:var(--client-ink-description);line-height:1.65}.revision-dialog-backdrop{align-items:end;padding:12px}.revision-dialog{max-height:calc(100vh - 24px);overflow:auto;padding:var(--qds-space-20)}.revision-dialog h2{font-size:21px}.revision-dialog-actions{display:grid;grid-template-columns:1fr}.client-main,.client-sidebar{padding:20px}.client-main{min-height:100vh;height:auto;margin:0;overflow:visible;background:var(--qds-surface)}.client-main-panel,.client-main-advisor .client-main-panel,.client-main-knowledge .client-main-panel,.client-main-wiki .client-main-panel,.client-main-glossary .client-main-panel{border:0;border-radius:0;background:var(--qds-surface);box-shadow:none;padding:0 0 24px}.client-shell-general-user{height:100dvh;min-height:100dvh;box-sizing:border-box;padding-top:52px;padding-bottom:0;background:var(--qds-surface);overflow:hidden}.client-shell-general-user .mobile-app-bar{position:fixed;top:0;left:0;right:0;z-index:60;display:flex;align-items:center;justify-content:flex-start;gap:10px;height:52px;box-sizing:border-box;border-bottom:1px solid color-mix(in srgb,var(--qds-border) 72%,transparent);background:color-mix(in srgb,var(--qds-surface) 96%,transparent);padding:0 16px;backdrop-filter:blur(16px)}.mobile-app-bar-brand-slot{display:flex;align-items:center;min-width:0;flex:1 1 auto}img.mobile-app-bar-brand{display:block;height:18px;width:auto}strong.mobile-app-bar-brand{display:block;flex:1 1 auto;min-width:0;overflow:hidden;color:var(--client-ink);font-size:16px;font-weight:600;line-height:22px;letter-spacing:0;padding-right:44px;text-overflow:ellipsis;white-space:nowrap}.mobile-app-bar-icon{display:inline-grid;place-items:center;width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:var(--client-ink);padding:0;cursor:pointer}.mobile-detail-appbar-button{display:inline-flex;align-items:center;gap:var(--qds-space-10, 10px);min-width:0;min-height:36px;border:0;border-radius:var(--r-2);background:transparent;color:var(--client-ink);padding:0;font:var(--text-body-1-medium);letter-spacing:var(--text-body-1-medium-ls);cursor:pointer}.mobile-detail-appbar-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-drawer-scrim{position:fixed;inset:0;z-index:70;display:block;border:0;background:#0f172a00;padding:0;pointer-events:none;opacity:0;visibility:hidden;transition:background-color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}.mobile-drawer-scrim-open{background:#0f172a2e;opacity:1;pointer-events:auto;visibility:visible}.client-shell-general-user .client-sidebar{position:fixed;inset:0 auto auto 0;z-index:80;display:flex;width:min(82vw,312px);max-width:calc(100vw - 64px);height:100dvh;max-height:100dvh;gap:12px;border:0;border-right:1px solid color-mix(in srgb,var(--qds-border) 86%,transparent);border-radius:0;background:var(--qds-surface);padding:14px 12px calc(18px + env(safe-area-inset-bottom));box-shadow:18px 0 42px #0f172a24;backdrop-filter:blur(18px);transform:translate(-105%);transition:transform var(--dur-fast, .25s) var(--ease-standard, ease)}.client-shell-general-user .client-sidebar.client-sidebar-nav-hidden,.client-shell-general-user .client-sidebar.client-sidebar-drawer-open{transform:translate(-105%)}.client-shell-general-user .client-sidebar.client-sidebar-drawer-open{transform:translate(0)}.client-shell-general-user .mobile-drawer-header{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;min-height:34px}.mobile-drawer-brand{display:block;height:24px;width:auto;padding:0 10px}.mobile-drawer-header button{display:inline-grid;place-items:center;width:34px;height:34px;border:0;border-radius:999px;background:transparent;color:var(--client-ink);padding:0;cursor:pointer}.client-shell-general-user .brand-lockup,.client-shell-general-user .role-picker,.client-shell-general-user .role-note,.client-shell-general-user .scope-panel{display:none}.client-shell-general-user .nav-list{display:grid;gap:6px;flex:0 0 auto;overflow:visible;scrollbar-width:none}.client-shell-general-user .nav-list::-webkit-scrollbar{display:none}.client-shell-general-user .nav-section{display:grid;gap:6px}.client-shell-general-user .nav-group-title{display:block;padding:6px 8px 0;color:var(--qds-ink-subtle);font-size:12px}.client-shell-general-user .nav-group-items{display:grid;gap:2px}.client-shell-general-user .nav-item{display:flex;align-items:center;justify-items:start;gap:12px;width:100%;min-height:36px;border-radius:var(--r-2);padding:8px 10px;color:var(--client-ink);text-align:left}.client-shell-general-user .nav-item span{flex:1 1 auto;max-width:none;overflow:hidden;font-size:var(--text-body-1-medium-size);line-height:var(--text-body-1-medium-lh);text-overflow:ellipsis;white-space:nowrap}.client-shell-general-user .nav-item svg{width:20px;height:20px}.client-shell-general-user .nav-item-active{border-color:transparent;background:transparent;box-shadow:none;color:var(--client-ink)}.client-shell-general-user .nav-item:hover,.client-shell-general-user .nav-item:focus-visible,.client-shell-general-user .nav-item:active{background:var(--qds-surface-muted);color:var(--client-ink)}.client-shell-general-user .client-main{padding:16px}.client-shell-general-user .client-main-advisor,.client-shell-general-user .client-main-knowledge,.client-shell-general-user .client-main-wiki,.client-shell-general-user .client-main-glossary,.client-shell-general-user .client-main-mypage{height:calc(100dvh - 52px);min-height:0;box-sizing:border-box;margin:0;padding:16px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.client-shell-general-user .client-main-knowledge .client-main-panel,.client-shell-general-user .client-main-wiki .client-main-panel,.client-shell-general-user .client-main-glossary .client-main-panel,.client-shell-general-user .client-main-mypage .client-main-panel{height:auto;min-height:100%;overflow:visible;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.client-shell-general-user .client-main-mypage{overflow:hidden}.client-shell-general-user .client-main-mypage .client-main-panel{height:100%;min-height:0;overflow:hidden;padding-bottom:0}.client-shell-general-user .client-main-mypage .mypage-screen-layout{display:flex;flex-direction:column;gap:var(--qds-space-12);height:100%;min-height:0;overflow:hidden}.client-shell-general-user .client-main-mypage .service-screen-header{flex:0 0 auto}.client-shell-general-user .client-main-mypage .mypage-section{flex:0 1 auto;min-height:0;padding-top:0;overflow:hidden}.client-shell-general-user .client-main-mypage .mypage-info-list{min-height:0}.client-shell-general-user .client-main-mypage .mypage-info-row{min-height:0;padding:var(--qds-space-8) 0}.client-shell-general-user .client-main-mypage .mypage-info-row>span:first-child{width:76px}.client-shell-general-user .client-main-mypage .mypage-value-slot,.client-shell-general-user .client-main-mypage .mypage-inline-edit{flex:1 1 auto;justify-content:flex-end;min-width:0}.client-shell-general-user .client-main-mypage .mypage-hint{white-space:normal;text-align:right}.client-shell-general-user .client-main-mypage .mypage-withdraw-row{flex:0 0 auto;margin-top:auto}.client-shell-general-user .client-main-advisor::-webkit-scrollbar,.client-shell-general-user .client-main-knowledge::-webkit-scrollbar,.client-shell-general-user .client-main-wiki::-webkit-scrollbar,.client-shell-general-user .client-main-glossary::-webkit-scrollbar,.client-shell-general-user .client-main-mypage::-webkit-scrollbar{display:none}.scope-panel{margin-top:0}.topbar{align-items:stretch;flex-direction:column}.service-screen-header,.admin-review-center .mock-page-header,.real-wiki-method-header{flex-direction:column;align-items:stretch;gap:var(--qds-space-12)}.service-screen-header h1,.real-wiki-method-screen .real-wiki-method-header h1{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-lh);font-weight:var(--text-heading-1-w);letter-spacing:var(--text-heading-1-ls)}.service-result-breadcrumb-back,.service-result-breadcrumb-chevron{display:none}.service-screen-actions{justify-content:flex-start}.overview-screen-layout,.sources-screen-layout,.auto-review-settings-screen-layout,.wiki-method-settings-screen-layout,.explore-screen,.kpi-screen-flat,.review-screen-layout,.knowledge-screen-layout,.wiki-screen-layout,.admin-glossary-screen-layout,.glossary-dictionary-screen-grid,.mypage-screen-layout,.stage-flow,.metric-grid,.kpi-grid,.kpi-picker-strip,.knowledge-loop-funnel,.result-list,.knowledge-group-grid,.settings-grid,.knowledge-query-suggestions,.decision-band-grid,.wiki-method-layout,.wiki-method-grid,.wiki-doc-tabs,.wiki-search-results>div,.wiki-favorite-list,.wiki-category-grid,.wiki-category-picker,.connected-knowledge-grid,.glossary-category-overview,.advisor-evidence-grid,.expert-status-grid,.persona-grid,.interview-flow,.kpi-analysis-layout,.kpi-focus-panel,.kpi-context-layout,.kpi-trend-layout,.kpi-dictionary-layout,.wiki-preview-summary,.wiki-preview-document-list,.wiki-diff-grid,.wiki-method-bottom-layout .generated-wiki-list,.wiki-scope-segments,.wiki-template-modal-layout,.nav-list{grid-template-columns:1fr}.hero-panel{min-height:auto}.guide-step,.glossary-search,.action-row,.routing-row{grid-template-columns:1fr}.glossary-search-main{grid-template-columns:minmax(0,1fr) auto}.client-main-glossary .glossary-search-browser-layout>.glossary-directory-list{max-height:none;overflow:visible;padding-right:0}.client-main-glossary .glossary-browser-detail{display:none}.glossary-mobile-detail-open>.service-screen-header,.glossary-mobile-detail-open .glossary-search-home,.glossary-mobile-detail-open .glossary-index-row,.glossary-mobile-detail-open .glossary-directory-section,.glossary-mobile-detail-open .glossary-section-heading,.glossary-mobile-detail-open .glossary-search-browser-layout>.glossary-directory-list{display:none}.glossary-mobile-detail-open .glossary-browser-layout,.glossary-mobile-detail-open .glossary-search-browser-layout{display:block;margin-top:0}.client-main-glossary .glossary-mobile-detail-open .glossary-browser-detail{display:grid;gap:var(--qds-space-20);border-left:0;padding-left:0}.glossary-mobile-detail-open .glossary-results-section{margin-top:0}.glossary-mobile-detail-open .service-detail-page-header{display:none}.glossary-category-stat{grid-template-columns:minmax(0,1fr) 72px 56px}.persona-stage-header{display:grid}.client-main-advisor .client-main-panel{padding-bottom:calc(170px + env(safe-area-inset-bottom))}.client-main-advisor .client-main-panel:has(.advisor-entry-screen),.client-main-advisor .client-main-panel:has(.advisor-stage-active){padding-bottom:0}.client-main-advisor .client-main-panel:has(.advisor-entry-screen){height:auto;min-height:100%;overflow:visible}.client-main-advisor .client-main-panel:has(.advisor-stage-active){height:auto;min-height:0;overflow:visible}.client-shell-general-user .client-main-advisor:has(.advisor-entry-screen),.client-shell-general-user .client-main-advisor:has(.advisor-stage-active){height:calc(100dvh - 52px);min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.client-shell-general-user .client-main-advisor:has(.advisor-entry-screen)::-webkit-scrollbar,.client-shell-general-user .client-main-advisor:has(.advisor-stage-active)::-webkit-scrollbar{display:none}.advisor-entry-screen{--advisor-entry-composer-space: 218px;height:auto;min-height:calc(100dvh - 52px);box-sizing:border-box;justify-content:flex-start;gap:var(--qds-space-10);padding:0;overflow:visible;scroll-padding-bottom:calc(var(--advisor-entry-composer-space) + env(safe-area-inset-bottom));scrollbar-width:none}.advisor-entry-screen>.service-screen-header{margin-bottom:0;padding-bottom:var(--qds-space-12)}.advisor-entry-screen::-webkit-scrollbar{display:none}.advisor-entry-shell{align-content:start;flex:0 0 auto;gap:var(--qds-space-14);height:auto;min-height:0;margin-top:0;padding-top:0}.advisor-entry-shell:after{content:"";display:block;order:4;height:calc(var(--advisor-entry-composer-space) + 24px + env(safe-area-inset-bottom))}.advisor-entry-persona{order:1}.advisor-entry-after-composer{order:2;min-height:auto}.advisor-entry-examples{margin-top:28px}.advisor-entry-input{position:fixed;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:55;order:3;width:auto;max-width:none}.advisor-entry-composer-tools{max-width:calc(100% - 28px);flex-wrap:nowrap}.advisor-entry-input-voice .advisor-entry-composer-tools{max-width:calc(100% - 28px)}.advisor-entry-mode-toggle{flex:0 1 auto;min-width:0;padding:3px}.advisor-entry-mode-toggle button{gap:3px;min-height:30px;padding:0 8px;white-space:nowrap}.advisor-entry-voice-language-trigger{height:36px;min-height:36px;padding:0 9px;white-space:nowrap}.advisor-entry-input textarea{height:52px;min-height:52px;max-height:52px}.advisor-entry-input-voice textarea::-moz-placeholder{color:transparent}.advisor-entry-input-voice textarea::placeholder{color:transparent}.advisor-entry-volume-bars{width:88px}.advisor-entry-input>button{justify-self:end}.advisor-answer-turn{grid-template-columns:minmax(0,1fr);gap:0}.advisor-answer-avatar{display:none}.client-shell-screen-advisor:has(.advisor-evidence-detail-page) .mobile-app-bar-icon{visibility:hidden}.advisor-mobile-appbar-action{position:fixed;top:8px;right:12px;z-index:62;display:block}.advisor-mobile-new-chat-button{display:grid;place-items:center;width:40px;height:36px;border:0;border-radius:var(--r-2);background:transparent;color:var(--client-ink);padding:0;cursor:pointer}.advisor-mobile-new-chat-button:hover,.advisor-mobile-new-chat-button[aria-expanded=true]{background:var(--qds-brand-tint);color:var(--client-blue)}.advisor-mobile-appbar-action .advisor-history-panel{position:fixed;top:48px;right:10px;left:auto;width:min(312px,calc(100vw - 28px));max-height:min(420px,calc(100dvh - 72px))}.advisor-delete-backdrop{inset:52px 0 0;z-index:59}.advisor-stage-active .advisor-chat-header{display:none}.advisor-conversation-panel,.advisor-context-panel{padding:var(--qds-space-16)}.advisor-stage-active{--advisor-chat-textarea-height: 20px;--advisor-mobile-composer-space: calc(92px + var(--advisor-chat-textarea-height, 20px) + env(safe-area-inset-bottom));height:auto;min-height:calc(100dvh - 52px);padding-bottom:var(--advisor-mobile-composer-space);overflow:visible}.advisor-stage-voice{--advisor-mobile-composer-space: 0px}.client-main-advisor .client-main-panel:has(>.advisor-context-panel){grid-template-columns:minmax(0,1fr)}.advisor-stage-active.advisor-conversation-panel{width:100%;height:auto;min-height:0;overflow:visible;padding:0;box-sizing:border-box;gap:var(--qds-space-16)}.advisor-stage-active .chat-transcript{height:auto;min-height:0;overflow:visible;scrollbar-width:none;padding-bottom:0}.advisor-stage-active .chat-transcript::-webkit-scrollbar{display:none}.advisor-stage-chat.advisor-conversation-panel{grid-template-rows:minmax(0,1fr)}.advisor-stage-voice.advisor-conversation-panel{grid-template-rows:minmax(0,1fr) auto}.advisor-stage-active .advisor-chat-input{position:fixed;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:55;min-height:54px;border-color:var(--qds-border);border-radius:var(--r-4);box-shadow:0 14px 34px #10182824}.advisor-stage-active.advisor-context-panel{position:fixed;left:14px;right:14px;bottom:calc(86px + var(--advisor-chat-textarea-height, 20px) + env(safe-area-inset-bottom));z-index:54;display:block;width:auto;height:auto;min-height:0;max-height:38vh;flex-basis:auto;grid-column:1;padding:0;overflow:visible;opacity:1;transform:none;animation:none;pointer-events:none}.advisor-stage-active.advisor-context-panel:has(.advisor-evidence-detail-page){inset:52px 0 0;z-index:58;max-height:none;background:var(--qds-surface);overflow:hidden;pointer-events:auto;transform:translate(100%);animation:advisorEvidenceDetailPageIn .26s cubic-bezier(.22,1,.36,1) forwards}@keyframes advisorEvidenceDetailPageIn{to{transform:translate(0)}}.advisor-stage-voice.advisor-context-panel{bottom:calc(18px + env(safe-area-inset-bottom))}.advisor-stage-active .advisor-evidence-list{display:flex;flex-direction:row;align-items:stretch;gap:var(--qds-space-12);min-height:0;max-height:none;overflow-x:auto;overflow-y:hidden;margin:0;padding:12px 14px 18px;pointer-events:auto;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.advisor-stage-active .advisor-evidence-list::-webkit-scrollbar{display:none}.advisor-stage-active .advisor-evidence-list .advisor-evidence-card-compact{flex:0 0 78%;width:78%;scroll-snap-align:start}.advisor-stage-active .advisor-evidence-list-filtered{display:flex;flex-direction:row;gap:var(--qds-space-14);max-height:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.advisor-stage-active .advisor-evidence-filter-rail{display:grid;gap:var(--qds-space-12);min-width:0;overflow-x:hidden;overflow-y:auto;margin:0;padding:0 14px 18px;scrollbar-width:none}.advisor-stage-active .advisor-evidence-filter-rail::-webkit-scrollbar{display:none}.advisor-stage-active.advisor-context-panel:has(.advisor-evidence-detail-page) .advisor-evidence-list{display:block;height:100%;margin:0;padding:0;overflow:hidden;pointer-events:auto}.advisor-stage-active .advisor-evidence-card-compact{border-color:color-mix(in srgb,var(--qds-border) 90%,transparent);background:color-mix(in srgb,var(--qds-surface) 96%,transparent);box-shadow:0 12px 30px #0f172a1f}.advisor-stage-active .advisor-evidence-card-compact em{display:none}.advisor-stage-active .advisor-view-all-sources{box-shadow:0 12px 30px #0f172a1a}.advisor-stage-active .advisor-voice-live-answer{width:100%;text-align:left}.advisor-stage-active .advisor-voice-live-answer p{word-break:keep-all;overflow-wrap:break-word}.advisor-stage-active .advisor-evidence-filter-status{width:auto;max-width:100%;margin:0 0 var(--qds-space-12);padding:0;background:transparent;box-shadow:none}.advisor-stage-active .advisor-evidence-detail{max-height:38vh;overflow:auto;border:1px solid color-mix(in srgb,var(--qds-border) 92%,transparent);border-radius:var(--r-4);background:color-mix(in srgb,var(--qds-surface) 98%,transparent);padding:var(--qds-space-16);box-shadow:0 18px 42px #0f172a29;pointer-events:auto}.advisor-stage-active .advisor-evidence-detail-page{box-sizing:border-box;width:100%;height:100%;max-height:none;border:0;border-radius:0;background:var(--qds-surface);padding:var(--qds-space-20) var(--qds-space-16) calc(24px + env(safe-area-inset-bottom));box-shadow:none;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.advisor-stage-active .advisor-evidence-detail-page::-webkit-scrollbar{display:none}.advisor-stage-active .advisor-evidence-detail-page>.service-detail-page-header{display:none}.voice-pulse-button{width:138px;height:138px}.wiki-layout-mock{gap:12px}.wiki-toc{position:static;grid-template-columns:none}.wiki-toc strong{grid-column:auto}.wiki-body section{scroll-margin-top:calc(52px + var(--qds-space-16))}}.screen-loading-fallback{min-height:320px;border-radius:var(--r-2);background:var(--color-bg-elevated);animation:screen-loading-pulse 1.1s ease-in-out infinite}@keyframes screen-loading-pulse{0%,to{opacity:.6}50%{opacity:.3}}.client-main-mypage .mypage-screen-layout{grid-template-columns:1fr}.mypage-section{grid-column:1 / -1;width:100%;max-width:860px;margin-left:auto;margin-right:auto;padding-top:var(--qds-space-20)}.mypage-section:first-of-type{padding-top:0}.mypage-info-list{display:grid}.mypage-info-row{display:flex;align-items:center;justify-content:space-between;gap:var(--qds-space-16);min-width:0;min-height:56px;padding:var(--qds-space-12) 4px;border-bottom:1px solid var(--client-border)}.mypage-info-row:last-child{border-bottom:0}.mypage-info-row>span:first-child{flex-shrink:0;width:88px;color:var(--client-muted);font-size:var(--text-meta-size)}.mypage-info-row>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;color:var(--client-ink);font-size:var(--text-body-2-size);line-height:var(--text-body-2-lh);font-weight:600}.mypage-value-slot{display:flex;align-items:center;gap:var(--qds-space-8);min-width:0}.mypage-value-slot strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--client-ink);font-size:var(--text-body-2-size);line-height:var(--text-body-2-lh);font-weight:600}.mypage-hint{color:var(--client-muted);font-size:12px;white-space:nowrap}.mypage-value-slot button,.mypage-inline-edit button{flex-shrink:0;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--client-panel);color:var(--client-ink);padding:6px var(--qds-space-12);font-size:var(--text-meta-size);font-weight:700;cursor:pointer}.mypage-value-slot button.mypage-edit-icon-button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:var(--r-2);background:transparent;color:var(--client-muted);padding:0}.mypage-value-slot button.mypage-edit-icon-button:hover{background:var(--service-blue-soft);color:var(--client-blue)}.mypage-inline-edit-wrap{display:grid;gap:4px;justify-items:end;min-width:0}.mypage-error-hint{color:var(--qds-red-ink-70-2);white-space:normal;text-align:right}.mypage-inline-edit{display:flex;align-items:center;gap:var(--qds-space-8)}.mypage-inline-edit input{min-width:0;flex:1 1 auto;border:1px solid var(--client-blue);border-radius:var(--r-2);background:var(--qds-surface);padding:6px var(--qds-space-8);font:inherit;color:var(--client-ink)}.mypage-stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--qds-space-16);padding-top:var(--qds-space-8)}.mypage-stat{display:grid;justify-items:center;gap:4px;text-align:center}.mypage-stat strong{font-size:20px;color:var(--client-ink)}.mypage-stat span{color:var(--client-muted);font-size:12px}.mypage-secondary-button{border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--client-panel);color:var(--client-ink);padding:var(--qds-space-8) var(--qds-space-16);font-size:var(--text-meta-size);font-weight:700;cursor:pointer}.mypage-secondary-button:disabled{color:var(--client-muted);cursor:not-allowed;opacity:.6}.mypage-withdraw-row{display:flex;justify-content:flex-end;grid-column:1 / -1;width:100%;max-width:860px;margin-left:auto;margin-right:auto}.mypage-withdraw-button{border:0;background:transparent;color:var(--client-muted);padding:var(--qds-space-8) var(--qds-space-12);font-size:var(--text-meta-size);cursor:pointer}.mypage-withdraw-button:hover{color:var(--qds-red-ink-70)}.scope-account-row{display:flex;align-items:center;gap:var(--qds-space-8);margin-top:var(--qds-space-12);width:100%}.scope-account-link{display:flex;align-items:center;gap:var(--qds-space-12);margin-top:0;border:1px solid transparent;border-radius:var(--client-radius);background:transparent;padding:var(--qds-space-12);color:var(--qds-n-ink-80);font-size:var(--text-body-2-medium-size);font-weight:var(--text-body-2-medium-w);cursor:pointer;text-align:left;width:100%;min-width:0;flex:1;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.scope-account-link:hover{background:var(--service-blue-soft);color:var(--client-blue)}.scope-account-theme-button,.scope-account-logout-button{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:1px solid transparent;border-radius:var(--client-radius);background:transparent;color:var(--qds-n-ink-80);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.scope-account-theme-button[aria-pressed=true]{border-color:color-mix(in srgb,var(--client-blue),transparent 62%);background:var(--service-blue-soft);color:var(--client-blue)}.scope-account-theme-icon-moon{display:none}:root[data-theme=dark] .scope-account-theme-icon-sun{display:none}:root[data-theme=dark] .scope-account-theme-icon-moon{display:block}.scope-account-theme-button:hover .scope-account-theme-icon-sun,.scope-account-theme-button:focus-visible .scope-account-theme-icon-sun{display:none}.scope-account-theme-button:hover .scope-account-theme-icon-moon,.scope-account-theme-button:focus-visible .scope-account-theme-icon-moon{display:block}:root[data-theme=dark] .scope-account-theme-button:hover .scope-account-theme-icon-moon,:root[data-theme=dark] .scope-account-theme-button:focus-visible .scope-account-theme-icon-moon{display:none}:root[data-theme=dark] .scope-account-theme-button:hover .scope-account-theme-icon-sun,:root[data-theme=dark] .scope-account-theme-button:focus-visible .scope-account-theme-icon-sun{display:block}.scope-account-theme-button:hover,.scope-account-theme-button:focus-visible,.scope-account-logout-button:hover,.scope-account-logout-button:focus-visible{background:var(--service-blue-soft);color:var(--client-blue)}.scope-account-link-avatar{display:grid;place-items:center;flex-shrink:0;color:inherit}.scope-account-link-text{display:grid;min-width:0}.scope-account-link-text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:inherit}@media (max-width: 1280px){.scope-account-row{margin-top:auto}.scope-account-link{display:flex;gap:12px;min-height:36px;margin-top:0;border-radius:var(--r-2);padding:8px 10px;color:var(--client-ink);font-size:var(--text-body-1-medium-size);line-height:var(--text-body-1-medium-lh)}.scope-account-link-avatar svg{width:20px;height:20px}.scope-account-link:hover,.scope-account-link:focus-visible,.scope-account-link:active{background:var(--qds-surface-muted);color:var(--client-ink)}.scope-account-logout-button:hover,.scope-account-logout-button:focus-visible,.scope-account-logout-button:active{background:var(--qds-surface-muted);color:var(--client-ink)}}@media (max-width: 380px){.client-shell-general-user .nav-item span{display:none}}@media (max-width: 1280px){.client-shell-general-user .nav-item span{display:block}.service-detail-back-button{white-space:nowrap}.client-main-wiki .wiki-detail-page-shell>.service-detail-page-header{display:none}.wiki-detail-page-shell .wiki-document-heading h2,.glossary-detail-page-shell .glossary-detail-title strong{font-size:var(--text-title-3-size);line-height:var(--text-title-3-lh);font-weight:var(--text-title-3-w);letter-spacing:var(--text-title-3-ls)}.wiki-detail-page-shell .wiki-document-heading,.glossary-detail-page-shell .glossary-detail-title,.wiki-detail-page-shell .wiki-detail-image,.wiki-detail-page-shell .wiki-detail-gallery,.glossary-detail-page-shell .glossary-detail-image,.glossary-detail-page-shell .glossary-detail-gallery{margin-bottom:0;padding-bottom:0}.service-detail-page-header .wiki-detail-header-divider,.service-detail-page-header .wiki-breadcrumb{display:none}}.wiki-prose{line-height:1.7;max-width:68ch;word-break:keep-all;line-break:strict}.wiki-prose p+p{margin-top:.9em}.wiki-prose li{line-height:1.65}.scrollbar-subtle{scrollbar-width:thin;scrollbar-color:var(--qds-color-border) transparent}.scrollbar-subtle::-webkit-scrollbar{width:8px;height:8px}.scrollbar-subtle::-webkit-scrollbar-track{background:transparent}.scrollbar-subtle::-webkit-scrollbar-thumb{background:var(--qds-color-border);border-radius:9999px;border:2px solid transparent;background-clip:padding-box}.scrollbar-subtle:hover::-webkit-scrollbar-thumb{background:var(--qds-color-text-muted);background-clip:padding-box}@keyframes rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.anim-rise{animation:rise-in var(--dur-slow) var(--ease-out-quint) both;animation-delay:calc(min(var(--stagger-i, 0),8)*40ms)}@keyframes chunk-in{0%{opacity:0}to{opacity:1}}.stream-chunk{animation:chunk-in .24s ease-out both}@property --ink-fade{syntax: "<length>"; inherits: false; initial-value: 0px;}.stream-ink{--ink-fade: 0px;transition:--ink-fade .22s ease-out;mask-image:linear-gradient(to bottom,black calc(100% - var(--ink-fade)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black calc(100% - var(--ink-fade)),transparent 100%)}.stream-ink[data-masked=true]{--ink-fade: 2.6em}@media (prefers-reduced-motion: reduce){.anim-rise{animation:none!important}.stream-chunk{animation:none}.stream-ink,.stream-ink[data-masked=true]{--ink-fade: 0px;transition:none;mask-image:none;-webkit-mask-image:none}}.real-wiki-method-screen{display:flex;flex-direction:column;gap:16px;min-width:0}.real-wiki-method-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--qds-space-20);margin-bottom:var(--qds-space-20)}.real-wiki-method-header>div{display:grid;gap:var(--scale-4);min-width:0}.real-wiki-method-header h1{margin:0;color:var(--client-ink);font-size:var(--text-title-3-size);line-height:var(--text-title-3-lh);font-weight:var(--text-title-3-w);letter-spacing:var(--text-title-3-ls)}.real-wiki-method-header p{max-width:680px;margin:0;color:var(--client-muted);font:var(--text-body-2);letter-spacing:var(--text-body-2-ls);line-height:var(--text-body-2-lh)}.real-wiki-method-state,.wiki-review-state{display:flex;align-items:center;gap:8px;min-height:44px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--client-panel-soft);color:var(--client-muted);padding:10px 14px}.real-wiki-method-state-error,.wiki-review-state-error,.real-wiki-method-inline-error{border-color:color-mix(in srgb,var(--color-status-error),transparent 55%);background:color-mix(in srgb,var(--color-status-error),transparent 94%);color:var(--color-status-error)}.real-wiki-method-spinner{flex:0 0 auto;animation:real-wiki-method-spin .9s linear infinite}@keyframes real-wiki-method-spin{to{transform:rotate(360deg)}}.real-wiki-method-screen .panel,.wiki-review-panel{border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--client-panel)}.real-wiki-method-help,.real-wiki-method-proposal-list small{color:var(--client-muted)}.real-wiki-method-screen .panel{min-width:0;padding:18px}.real-wiki-method-hierarchy{padding:0}.real-wiki-method-hierarchy-trigger{display:flex;align-items:center;gap:8px;list-style:none;padding:14px 18px;cursor:pointer;color:var(--client-ink);font-size:var(--text-label-size);font-weight:var(--text-label-w);letter-spacing:var(--text-label-ls);-webkit-user-select:none;-moz-user-select:none;user-select:none}.real-wiki-method-hierarchy-trigger::-webkit-details-marker{display:none}.real-wiki-method-hierarchy[open] .real-wiki-method-hierarchy-trigger{border-bottom:1px solid var(--client-border)}.real-wiki-method-hierarchy-path{flex:0 0 auto;border:1px solid color-mix(in srgb,var(--client-blue),transparent 55%);border-radius:999px;background:color-mix(in srgb,var(--client-blue),transparent 92%);color:var(--client-blue);padding:2px 8px;font-size:var(--text-caption-size);font-weight:700}.real-wiki-method-hierarchy-body{padding:14px 18px 18px}.real-wiki-method-section-heading,.wiki-review-panel-toolbar,.real-wiki-method-answer-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.real-wiki-method-section-heading h2,.wiki-review-panel-toolbar strong{margin:3px 0 0;color:var(--client-ink);font-size:18px}.real-wiki-method-help{margin:8px 0 14px;line-height:1.5}.real-wiki-method-page-list,.real-wiki-method-proposal-list{display:grid;gap:6px;max-height:560px;overflow:auto}.real-wiki-method-page{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:1px solid transparent;border-radius:var(--r-2);background:transparent;color:var(--client-ink);padding:10px;text-align:left;cursor:pointer}.real-wiki-method-page:hover,.real-wiki-method-page-selected{border-color:color-mix(in srgb,var(--client-blue),transparent 45%);background:color-mix(in srgb,var(--client-blue),transparent 93%)}.real-wiki-method-page span{display:grid;gap:3px;min-width:0}.real-wiki-method-page strong,.real-wiki-method-page small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.real-wiki-method-page small{color:var(--client-muted);font-size:12px}.real-wiki-method-page em{flex:0 0 auto;color:var(--client-muted);font-size:11px;font-style:normal}.real-wiki-method-empty,.real-wiki-method-answer-loading,.real-wiki-method-inline-error,.real-wiki-method-success{display:flex;align-items:center;gap:8px;margin:12px 0 0;border-radius:var(--r-2);padding:10px 12px;color:var(--client-muted);line-height:1.5}.real-wiki-method-ask-form{display:grid;gap:8px}.real-wiki-method-ask-form label,.real-wiki-method-save-box label,.wiki-review-actions label{display:grid;gap:6px;color:var(--client-muted);font-size:12px;font-weight:700}.real-wiki-method-search-row{display:flex;align-items:center;gap:8px;min-height:44px;border:1px solid var(--client-border);border-radius:var(--r-2);padding:4px 6px 4px 12px}.real-wiki-method-search-row input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;color:var(--client-ink)}.real-wiki-method-answer{display:grid;gap:14px;margin-top:16px;border-top:1px solid var(--client-border);padding-top:16px}.real-wiki-method-answer-heading span,.real-wiki-method-count{color:var(--client-muted);font-size:12px}.real-wiki-method-answer :is(h1,h2,h3){margin:12px 0 4px;color:var(--client-ink)}.real-wiki-method-answer :is(p,li){color:var(--client-ink);line-height:1.65}.real-wiki-method-citations{display:flex;flex-wrap:wrap;gap:6px}.real-wiki-method-citations span,.wiki-review-citations span,.wiki-review-type-badge,.wiki-review-status{display:inline-flex;align-items:center;gap:4px;border:1px solid color-mix(in srgb,var(--client-blue),transparent 65%);border-radius:999px;background:color-mix(in srgb,var(--client-blue),transparent 94%);color:var(--client-blue);padding:4px 8px;font-size:11px;font-weight:700}.real-wiki-method-save-box{display:grid;grid-template-columns:minmax(0,1fr) 180px 180px auto;align-items:end;gap:10px;border:1px solid color-mix(in srgb,var(--client-blue),transparent 70%);border-radius:var(--r-2);background:color-mix(in srgb,var(--client-blue),transparent 95%);padding:14px}.real-wiki-method-save-box>div{display:grid;gap:4px}.real-wiki-method-save-box small{color:var(--client-muted)}.real-wiki-method-save-box select,.wiki-review-actions select,.wiki-review-actions textarea{width:100%;min-height:38px;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--client-panel);color:var(--client-ink);padding:8px 10px}.real-wiki-method-success{border:1px solid color-mix(in srgb,var(--color-status-success),transparent 60%);background:color-mix(in srgb,var(--color-status-success),transparent 92%);color:var(--color-status-success)}.real-wiki-method-proposals{display:grid;gap:14px}.real-wiki-method-proposal-list article{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-top:1px solid var(--client-border);padding:12px 0}.real-wiki-method-proposal-list article>div{display:grid;gap:4px;min-width:0}.real-wiki-method-status{display:inline-flex;flex:0 0 auto;align-items:center;align-self:flex-start;min-height:24px;box-sizing:border-box;border:1px solid transparent;border-radius:999px;padding:4px 8px;font:var(--text-caption);font-weight:700;letter-spacing:var(--text-caption-ls);line-height:1.2;white-space:nowrap}.real-wiki-method-modal-backdrop{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:24px;background:#0f172a57}.real-wiki-method-manager{display:grid;gap:16px;width:min(760px,100%);max-height:min(760px,calc(100vh - 48px));overflow:auto;border:1px solid var(--client-border);border-radius:var(--r-4);background:var(--client-panel);box-shadow:0 24px 70px #0f172a33;padding:22px}.real-wiki-method-manager-header,.real-wiki-method-manager-toolbar,.real-wiki-method-manager-row,.real-wiki-method-edit-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.real-wiki-method-manager-header h2{margin:3px 0 5px;color:var(--client-ink);font-size:20px}.real-wiki-method-manager-header p{max-width:600px;color:var(--client-muted);line-height:1.5}.real-wiki-method-icon-button{display:inline-grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border:1px solid var(--client-border);border-radius:50%;background:var(--client-panel);color:var(--client-muted);cursor:pointer}.real-wiki-method-icon-button:hover,.real-wiki-method-icon-button:focus-visible{border-color:var(--client-blue);color:var(--client-blue)}.real-wiki-method-manager-tabs{display:flex;flex-wrap:wrap;gap:6px}.real-wiki-method-manager-tabs button{border:1px solid var(--client-border);border-radius:999px;background:var(--client-panel);color:var(--client-muted);padding:7px 11px;cursor:pointer;font:inherit;font-size:12px}.real-wiki-method-manager-tabs button.is-active{border-color:color-mix(in srgb,var(--client-blue),transparent 45%);background:color-mix(in srgb,var(--client-blue),transparent 92%);color:var(--client-blue);font-weight:700}.real-wiki-method-manager-pending{display:inline-flex;align-items:center;gap:6px;color:var(--client-muted);font-size:12px}.real-wiki-method-manager-list{display:grid;gap:8px}.real-wiki-method-manager-row{align-items:center;border-top:1px solid var(--client-border);padding:12px 0 4px}.real-wiki-method-manager-copy{display:grid;min-width:0;gap:4px}.real-wiki-method-manager-title{width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;border:0;background:transparent;color:var(--client-blue);padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font:inherit;font-weight:700}.real-wiki-method-manager-title:disabled{color:var(--client-muted);cursor:default}.real-wiki-method-manager-copy small{overflow:hidden;color:var(--client-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.real-wiki-method-manager-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px}.real-wiki-method-edit-form{display:grid;flex:1 1 auto;gap:10px}.real-wiki-method-edit-form label{display:grid;gap:5px;color:var(--client-muted);font-size:12px;font-weight:700}.real-wiki-method-edit-form input,.real-wiki-method-edit-form textarea{width:100%;box-sizing:border-box;border:1px solid var(--client-border);border-radius:var(--r-2);background:var(--client-panel);color:var(--client-ink);padding:9px 10px;font:inherit}.real-wiki-method-edit-target{display:flex;align-items:center;gap:var(--qds-space-8);font-size:var(--text-label-size);cursor:pointer}.real-wiki-method-edit-actions{justify-content:flex-end}.real-wiki-method-status-review{color:var(--qds-orange-ink-80-4);border-color:#ff920040;background:var(--qds-orange-surface-10)}.wiki-review-status-review{color:#9a5b00;border-color:#ff920040;background:#fff7ed}.real-wiki-method-status-approved{color:var(--qds-green-ink-90-4);border-color:#00bf4038;background:var(--qds-green-surface-10-2)}.wiki-review-status-approved{color:#047857;border-color:#00bf4038;background:#ecfdf5}.real-wiki-method-status-rejected{color:var(--qds-orange-ink-80);border-color:#c2410c38;background:var(--qds-orange-surface-10)}.wiki-review-status-rejected{color:#b42318;border-color:#c2410c38;background:#fff1f0}.real-wiki-method-status-needs_more_data{color:var(--qds-ink-muted);border-color:var(--client-border);background:var(--qds-surface-subtle)}.real-wiki-method-review-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px}.real-wiki-method-review-cta>div{display:grid;gap:4px}.real-wiki-method-review-cta small{color:var(--client-muted);font:var(--text-caption);letter-spacing:var(--text-caption-ls);line-height:1.4}.real-wiki-method-tab-nav{display:flex;gap:0;border-bottom:1px solid var(--client-border);margin-bottom:20px}.real-wiki-method-tab-nav button{padding:10px 18px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;font:var(--text-body-medium);color:var(--client-muted);cursor:pointer;transition:color .15s,border-color .15s}.real-wiki-method-tab-nav button:hover{color:var(--client-ink)}.real-wiki-method-tab-nav button.is-active{color:var(--client-blue);border-bottom-color:var(--client-blue);font-weight:600}.real-wiki-method-tab-content{display:flex;flex-direction:column;gap:16px}.real-wiki-method-tab-empty{align-items:center;justify-content:center;min-height:160px;color:var(--client-muted);font:var(--text-body)}.real-wiki-method-wiki-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.real-wiki-method-wiki-table-wrap{overflow-x:auto}.real-wiki-method-wiki-table{width:100%;border-collapse:collapse;font-size:14px}.real-wiki-method-wiki-table th{padding:8px 12px;text-align:left;font-size:12px;font-weight:700;color:var(--client-muted);border-bottom:1px solid var(--client-border);white-space:nowrap}.real-wiki-method-wiki-table td{padding:11px 12px;border-bottom:1px solid var(--client-border);vertical-align:middle;color:var(--client-ink);font:var(--text-body)}.real-wiki-method-wiki-table tbody tr:hover td{background:var(--client-canvas)}.real-wiki-method-wiki-table-no{color:var(--client-muted)!important;font-size:12px!important;width:40px}.real-wiki-method-wiki-table-date{white-space:nowrap;color:var(--client-muted)!important;font-size:13px!important}.real-wiki-method-wiki-table th:nth-child(6),.real-wiki-method-wiki-table th:nth-child(7),.real-wiki-method-wiki-table td:nth-child(6),.real-wiki-method-wiki-table td:nth-child(7){text-align:center;width:48px}.real-wiki-method-edit-cell{padding:12px!important;background:var(--client-canvas)!important}.real-wiki-method-icon-button-danger{color:var(--client-error)!important}.real-wiki-method-icon-button-danger:hover{background:var(--client-error-soft)!important}.wiki-review-panel{display:grid;gap:14px;padding:16px}.wiki-review-panel-toolbar span{display:block;margin-top:4px;color:var(--client-muted);font-size:13px}.wiki-review-panel-count{flex:0 0 auto;color:var(--client-blue)!important;font-weight:800}.wiki-review-layout{min-height:540px;margin:0}.wiki-review-detail{padding:4px 18px}.wiki-review-detail-heading{display:grid;gap:6px;border-bottom:1px solid var(--client-border);padding-bottom:14px}.wiki-review-detail-heading h2,.wiki-review-detail-heading p{margin:0}.wiki-review-detail-heading p{color:var(--client-muted)}.wiki-review-detail-meta{display:grid;gap:8px;margin:0}.wiki-review-detail-meta>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px}.wiki-review-detail-meta dt{color:var(--client-muted)}.wiki-review-detail-meta dd{margin:0;color:var(--client-ink);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wiki-review-nav-link{all:unset;cursor:pointer;font-size:11px;font-weight:600;color:var(--client-blue);text-decoration:underline;text-underline-offset:2px}.wiki-review-nav-link:hover{opacity:.75}.wiki-review-answer,.wiki-review-citations,.wiki-review-actions{display:grid;gap:10px;border-top:1px solid var(--client-border);padding-top:14px}.wiki-review-answer :is(p,li){line-height:1.6}.wiki-review-citations span{width:-moz-fit-content;width:fit-content}.wiki-review-actions textarea{width:100%;min-height:72px;resize:vertical}.wiki-review-decision-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.wiki-review-action-loading,.wiki-review-message{display:flex;align-items:center;gap:6px;margin:0;color:var(--client-muted);font-size:13px}.wiki-review-message{color:var(--client-blue)}.wiki-review-pagination{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:4px;color:var(--client-muted);font-size:12px}@media (max-width: 980px){.real-wiki-method-screen .admin-review-summary{grid-template-columns:1fr}.real-wiki-method-save-box{grid-template-columns:1fr 1fr}.real-wiki-method-save-box>div,.real-wiki-method-save-box>button{grid-column:1 / -1}}@media (max-width: 680px){.real-wiki-method-modal-backdrop{align-items:end;padding:10px}.real-wiki-method-manager{max-height:calc(100vh - 20px);border-radius:var(--r-2);padding:16px}.real-wiki-method-manager-row{display:grid}.real-wiki-method-manager-actions{justify-content:flex-start}.real-wiki-method-save-box{grid-template-columns:1fr}.real-wiki-method-save-box>div,.real-wiki-method-save-box>button{grid-column:auto}.wiki-review-layout{display:block;min-height:0}.wiki-review-layout .review-console-list,.wiki-review-layout .review-console-detail{max-height:none;min-width:0}.wiki-review-layout .review-console-detail{margin-top:16px}}.publish-live-categories{display:grid;gap:14px;padding:16px}.publish-live-pane-heading span,.publish-live-section-heading>span,.publish-live-muted{color:var(--client-muted)}.publish-live-data-note,.publish-live-inline-warning,.publish-live-state{display:flex;align-items:flex-start;gap:8px}.publish-live-data-note{padding:12px;border:1px solid var(--client-border);border-radius:var(--client-radius);background:var(--client-surface, #fff)}.publish-live-data-note p{margin:0}.publish-live-inline-warning{color:var(--client-amber-soft-text, #9a6700);font-size:12px}.publish-live-state{padding:18px;border:1px dashed var(--client-border);border-radius:var(--client-radius);color:var(--client-muted)}.publish-live-state-error{color:var(--client-red-soft-text, #c92a2a)}.publish-live-spin{animation:publish-live-spin .9s linear infinite}@keyframes publish-live-spin{to{transform:rotate(360deg)}}.publish-live-pane-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 8px}.publish-live-detail{padding:20px}.publish-live-detail h2{margin:4px 0 8px;font-size:18px;font-weight:700;line-height:25px}.publish-live-detail-dl{margin:0;padding:16px 0;border-top:1px solid var(--client-border);border-bottom:1px solid var(--client-border)}.publish-live-detail-dl>div{display:flex;align-items:baseline;gap:12px;padding:8px 0}.publish-live-detail-dl>div+div{border-top:1px solid var(--client-border)}.publish-live-detail-dl dt{flex:0 0 80px;color:var(--client-muted);font-size:14px;font-weight:600}.publish-live-detail-dl dd{margin:0;display:inline-flex;align-items:center;gap:4px;font-size:14px;min-width:0}.publish-live-path{overflow-wrap:anywhere;font-weight:500}.publish-live-detail-actions{display:flex;flex-wrap:wrap;gap:8px}.publish-live-empty-detail{display:grid;place-items:center;min-height:180px;color:var(--client-muted);text-align:center}.publish-live-empty-detail p{margin:8px 0 0}.publish-live-empty-tab{display:grid;place-items:center;gap:12px;padding:48px 24px;border:1px dashed var(--client-border);border-radius:var(--client-radius);color:var(--client-muted);text-align:center}.publish-live-empty-tab p{margin:0}@media (max-width: 640px){.publish-live-detail-actions .qds-btn{width:100%;justify-content:center}}.marker\:text-text-subtle *::marker{color:rgb(var(--color-text-subtle))}.marker\:text-text-subtle::marker{color:rgb(var(--color-text-subtle))}.placeholder\:text-text-subtle::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--color-text-subtle) / var(--tw-text-opacity, 1))}.placeholder\:text-text-subtle::placeholder{--tw-text-opacity: 1;color:rgb(var(--color-text-subtle) / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:var(--space-0);bottom:var(--space-0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:var(--space-1)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:bg-transparent:after{content:var(--tw-content);background-color:transparent}.first\:mt-0:first-child{margin-top:var(--space-0)}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:var(--space-0)}.last\:flex-none:last-child{flex:none}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:var(--space-0)}.focus-within\:border-accent-solid:focus-within{--tw-border-opacity: 1;border-color:rgb(var(--color-accent-solid) / var(--tw-border-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-accent-solid\/30:focus-within{--tw-ring-color: rgb(var(--color-accent-solid) / .3)}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-accent-solid:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-accent-solid) / var(--tw-border-opacity, 1))}.hover\:border-border-strong:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-border-strong) / var(--tw-border-opacity, 1))}.hover\:bg-\[\#f5d800\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 216 0 / var(--tw-bg-opacity, 1))}.hover\:bg-accent-hover:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-accent-hover) / var(--tw-bg-opacity, 1))}.hover\:bg-accent-solid\/10:hover{background-color:rgb(var(--color-accent-solid) / .1)}.hover\:bg-accent-tint:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-accent-tint) / var(--tw-bg-opacity, 1))}.hover\:bg-surface:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface) / var(--tw-bg-opacity, 1))}.hover\:bg-surface-raised:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-raised) / var(--tw-bg-opacity, 1))}.hover\:bg-surface-raised\/60:hover{background-color:rgb(var(--color-surface-raised) / .6)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:text-accent-hover:hover{--tw-text-opacity: 1;color:rgb(var(--color-accent-hover) / var(--tw-text-opacity, 1))}.hover\:text-accent-solid:hover{--tw-text-opacity: 1;color:rgb(var(--color-accent-solid) / var(--tw-text-opacity, 1))}.hover\:text-text:hover{--tw-text-opacity: 1;color:rgb(var(--color-text) / var(--tw-text-opacity, 1))}.hover\:text-text-muted:hover{--tw-text-opacity: 1;color:rgb(var(--color-text-muted) / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[var\(--v35-shadow-2\)\]:hover{--tw-shadow-color: var(--v35-shadow-2);--tw-shadow: var(--tw-shadow-colored)}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:after\:bg-accent-tint:hover:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(var(--color-accent-tint) / var(--tw-bg-opacity, 1))}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:left-4:focus{left:var(--space-4)}.focus\:top-4:focus{top:var(--space-4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-button:focus{border-radius:var(--radius-button)}.focus\:border-accent-solid:focus{--tw-border-opacity: 1;border-color:rgb(var(--color-accent-solid) / var(--tw-border-opacity, 1))}.focus\:bg-surface:focus{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface) / var(--tw-bg-opacity, 1))}.focus\:bg-surface-raised:focus{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-raised) / var(--tw-bg-opacity, 1))}.focus\:px-3:focus{padding-left:var(--space-3);padding-right:var(--space-3)}.focus\:py-2:focus{padding-top:var(--space-2);padding-bottom:var(--space-2)}.focus\:text-small:focus{font-size:var(--text-small-size);line-height:var(--text-small-line);letter-spacing:var(--text-small-tracking)}.focus\:font-medium:focus{font-weight:500}.focus\:text-text:focus{--tw-text-opacity: 1;color:rgb(var(--color-text) / var(--tw-text-opacity, 1))}.focus\:shadow-raised:focus{--tw-shadow: var(--elev-raised);--tw-shadow-colored: var(--elev-raised);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-accent-solid:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-accent-solid) / var(--tw-ring-opacity, 1))}.focus-visible\:border-accent-solid:focus-visible{--tw-border-opacity: 1;border-color:rgb(var(--color-accent-solid) / var(--tw-border-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-accent-solid:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-accent-solid) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-accent-solid\/40:focus-visible{--tw-ring-color: rgb(var(--color-accent-solid) / .4)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-canvas:focus-visible{--tw-ring-offset-color: rgb(var(--color-canvas) / 1)}.focus-visible\:ring-offset-surface:focus-visible{--tw-ring-offset-color: rgb(var(--color-surface) / 1)}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-text-subtle:disabled{--tw-text-opacity: 1;color:rgb(var(--color-text-subtle) / var(--tw-text-opacity, 1))}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-accent-solid{--tw-bg-opacity: 1;background-color:rgb(var(--color-accent-solid) / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:pl-2{padding-left:var(--space-2)}.group:hover .group-hover\:text-accent-hover{--tw-text-opacity: 1;color:rgb(var(--color-accent-hover) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-accent-solid{--tw-text-opacity: 1;color:rgb(var(--color-accent-solid) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-95{opacity:.95}.group:focus-visible .group-focus-visible\:bg-accent-solid{--tw-bg-opacity: 1;background-color:rgb(var(--color-accent-solid) / var(--tw-bg-opacity, 1))}.aria-selected\:bg-surface-raised[aria-selected=true]{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-raised) / var(--tw-bg-opacity, 1))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[state\=active\]\:animate-fade-in[data-state=active]{animation:fade-in .22s cubic-bezier(.22,1,.36,1)}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.data-\[state\=closed\]\:animate-fade-out[data-state=closed]{animation:fade-out .22s cubic-bezier(.4,0,.2,1)}.data-\[state\=closed\]\:animate-none[data-state=closed]{animation:none}@keyframes scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.data-\[state\=closed\]\:animate-scale-out[data-state=closed]{animation:scale-out .22s cubic-bezier(.4,0,.2,1)}.data-\[state\=delayed-open\]\:animate-fade-in[data-state=delayed-open]{animation:fade-in .22s cubic-bezier(.22,1,.36,1)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.data-\[state\=open\]\:animate-fade-in[data-state=open]{animation:fade-in .22s cubic-bezier(.22,1,.36,1)}.data-\[state\=open\]\:animate-none[data-state=open]{animation:none}@keyframes scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.data-\[state\=open\]\:animate-scale-in[data-state=open]{animation:scale-in .22s cubic-bezier(.22,1,.36,1)}@keyframes slide-in-bottom{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.data-\[state\=open\]\:animate-slide-in-bottom[data-state=open]{animation:slide-in-bottom .3s cubic-bezier(.22,1,.36,1)}@keyframes slide-in-left{0%{transform:translate(-8px);opacity:0}to{transform:translate(0);opacity:1}}.data-\[state\=open\]\:animate-slide-in-left[data-state=open]{animation:slide-in-left .3s cubic-bezier(.22,1,.36,1)}@keyframes slide-in-right{0%{transform:translate(8px);opacity:0}to{transform:translate(0);opacity:1}}.data-\[state\=open\]\:animate-slide-in-right[data-state=open]{animation:slide-in-right .3s cubic-bezier(.22,1,.36,1)}.data-\[state\=active\]\:border-accent-solid[data-state=active]{--tw-border-opacity: 1;border-color:rgb(var(--color-accent-solid) / var(--tw-border-opacity, 1))}.data-\[state\=active\]\:bg-surface[data-state=active]{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface) / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:transparent}.data-\[state\=open\]\:bg-surface-raised[data-state=open]{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-raised) / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:text-text[data-state=active]{--tw-text-opacity: 1;color:rgb(var(--color-text) / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-text-on-dark[data-state=active]{--tw-text-opacity: 1;color:rgb(var(--color-text-on-dark) / var(--tw-text-opacity, 1))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[panel-group-direction\=vertical\]\:after\:inset-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:var(--space-0);right:var(--space-0)}.data-\[panel-group-direction\=vertical\]\:after\:left-auto[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:auto}.data-\[panel-group-direction\=vertical\]\:after\:top-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);top:50%}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:var(--space-1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (prefers-reduced-motion: no-preference){@keyframes fade-in{0%{opacity:0}to{opacity:1}}.motion-safe\:animate-fade-in{animation:fade-in .22s cubic-bezier(.22,1,.36,1)}}@media (prefers-reduced-motion: reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:opacity-0{opacity:0}.motion-reduce\:backdrop-blur-none{--tw-backdrop-blur: ;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.motion-reduce\:transition-none{transition-property:none}.group:hover .motion-reduce\:group-hover\:translate-x-0{--tw-translate-x: var(--space-0);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media not all and (min-width: 1024px){.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width: 640px){.max-sm\:hidden{display:none}.max-sm\:p-6{padding:var(--space-6)}.max-sm\:text-\[28px\]{font-size:28px}}@media (min-width: 640px){.sm\:ml-1\.5{margin-left:.375rem}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:max-w-md{max-width:28rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.sm\:px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.sm\:py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.sm\:py-16{padding-top:var(--space-16);padding-bottom:var(--space-16)}}@media (min-width: 768px){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:p-6{padding:var(--space-6)}}@media (min-width: 1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:max-w-answer{max-width:var(--content-w-answer)}.lg\:grid-cols-\[minmax\(0\,68ch\)_224px\]{grid-template-columns:minmax(0,68ch) 224px}.lg\:flex-col{flex-direction:column}.lg\:gap-10{gap:var(--space-10)}.lg\:px-12{padding-left:var(--space-12);padding-right:var(--space-12)}}@media (min-width: 1121px){.min-\[1121px\]\:block{display:block}}.\[\&\>p\]\:text-text-muted>p{--tw-text-opacity: 1;color:rgb(var(--color-text-muted) / var(--tw-text-opacity, 1))}.\[\&\>tr\:nth-child\(even\)\]\:bg-surface-raised\/40>tr:nth-child(2n){background-color:rgb(var(--color-surface-raised) / .4)}
