.st0[data-v-3ed967a5]{fill:#000}.cls-1[data-v-5bc58e15]{fill:#dbdbdb}.active .cls-1[data-v-5bc58e15]{fill:#f26c11}.stroke{stroke:#101112}.cls-1[data-v-5dd4bf6d]{fill:#000111}.cls-2[data-v-5dd4bf6d]{fill:#aaa}.cls-3[data-v-5dd4bf6d]{fill:#fff0}.cls-4[data-v-5dd4bf6d]{fill:#eee}.st0[data-v-10b9e7ff]{fill:#333}.cls-1[data-v-72a667c1]{stroke-miterlimit:10;stroke-width:3.62px}.active .cls-1[data-v-72a667c1]{fill:#f26c11;stroke:#f26c11}.cls-1[data-v-02f804cc]{fill:#f26c11}.cls-2[data-v-02f804cc]{fill:#fff}.sync-icon.active{animation:1.8s linear infinite spin}@keyframes spin{to{transform:rotate(1turn)}}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Inter Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:114.654%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:107.709%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:106.12%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Arial;src:local(Arial);size-adjust:107.119%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:100.747%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.auth-popup-portal[data-v-45662b46]{z-index:99999;position:fixed;inset:0}.auth-popup-close[data-v-45662b46]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fffffff2;z-index:20;background:#ffffff26;border:1px solid #ffffff40;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin:0;padding:0;transition:background .2s,transform .15s;display:flex;position:absolute;top:1rem;right:1rem}.auth-popup-close svg[data-v-45662b46]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.75px;width:1.25rem;height:1.25rem}.auth-popup-close[data-v-45662b46]:hover{background:#ffffff40}.auth-popup-close[data-v-45662b46]:active{transform:scale(.96)}.page-login[data-v-45662b46]{--auth-color-1:#1e3a8a;--auth-color-2:#1e40af;--auth-color-3:#0ea5e9;--auth-color-4:#06b6d4;--auth-color-5:#0891b2;--auth-color-6:#0c4a6e;--auth-shadow-rgb:31,38,135;--auth-color-1-rgb:30,58,138;--auth-color-4-rgb:6,182,212;--auth-color-5-rgb:8,145,178;--auth-color-6-rgb:12,74,110;--auth-color-white:255,255,255;--auth-color-white-rgb:rgb(var(--auth-color-white));margin:0;font-family:Inter,Inter Fallback\: BlinkMacSystemFont,Inter Fallback\: Segoe UI,Inter Fallback\: Helvetica Neue,Inter Fallback\: Arial,Inter Fallback\: Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-login--sunset[data-v-45662b46]{--auth-color-1:#312e81;--auth-color-2:#6d28d9;--auth-color-3:#d97706;--auth-color-4:#f59e0b;--auth-color-5:#fb923c;--auth-color-6:#4338ca;--auth-shadow-rgb:49,46,129;--auth-color-1-rgb:49,46,129;--auth-color-4-rgb:245,158,11;--auth-color-5-rgb:251,146,60;--auth-color-6-rgb:67,56,202}.auth-background[data-v-45662b46]{background:linear-gradient(135deg,var(--auth-color-1) 0,var(--auth-color-2) 20%,var(--auth-color-3) 40%,var(--auth-color-4) 60%,var(--auth-color-5) 80%,var(--auth-color-6) 100%);z-index:0;background-size:400% 400%;animation:15s infinite gradient-shift-45662b46;position:absolute;inset:0}@keyframes gradient-shift-45662b46{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.auth-orb[data-v-45662b46]{filter:blur(80px);opacity:.5;z-index:1;border-radius:50%;animation:20s ease-in-out infinite float-45662b46;position:absolute}.auth-orb-1[data-v-45662b46]{background:radial-gradient(circle,rgba(var(--auth-color-white),.8) 0,rgba(var(--auth-color-1-rgb),.4) 100%);width:400px;height:400px;animation-delay:0s;top:-200px;left:-200px}.auth-orb-2[data-v-45662b46]{background:radial-gradient(circle,rgba(var(--auth-color-4-rgb),.6) 0,rgba(var(--auth-color-5-rgb),.3) 100%);width:300px;height:300px;animation-delay:7s;bottom:-150px;right:-150px}.auth-orb-3[data-v-45662b46]{background:radial-gradient(circle,rgba(var(--auth-color-5-rgb),.5) 0,rgba(var(--auth-color-6-rgb),.3) 100%);width:350px;height:350px;animation-delay:14s;top:50%;right:-175px}@keyframes float-45662b46{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-30px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.9)}}.auth-glass-container[data-v-45662b46]{z-index:10;width:100%;max-width:440px;padding:0 1.5rem;position:relative}.auth-glass-card[data-v-45662b46]{-webkit-backdrop-filter:blur(20px)saturate(180%);background:rgba(var(--auth-color-white),.1);border:1px solid rgba(var(--auth-color-white),.2);box-shadow:0 8px 32px 0 rgba(var(--auth-shadow-rgb),.37),inset 0 1px 0 0 rgba(var(--auth-color-white),.3),0 0 0 1px rgba(var(--auth-color-white),.1);border-radius:24px;padding:3rem;position:relative;overflow:hidden}.auth-glass-card[data-v-45662b46]:before{background:linear-gradient(90deg,transparent,rgba(var(--auth-color-white),.4),transparent);content:"";height:1px;position:absolute;top:0;left:0;right:0}.auth-logo-wrapper[data-v-45662b46]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--auth-color-white),.1);border:1px solid rgba(var(--auth-color-white),.2);box-shadow:0 4px 16px #0000001a,inset 0 1px 0 rgba(var(--auth-color-white),.2);border-radius:20px;padding:1rem;position:relative}.auth-logo[data-v-45662b46]{filter:drop-shadow(0 4px 8px #0000001a);width:4rem;height:4rem}.auth-title[data-v-45662b46]{color:rgba(var(--auth-color-white),.95);letter-spacing:-.02em;text-shadow:0 2px 8px #0003;font-size:1.5rem;font-weight:600}.auth-label[data-v-45662b46]{color:rgba(var(--auth-color-white),.9);letter-spacing:.01em;text-shadow:0 1px 2px #0000001a;font-size:.875rem;font-weight:500;display:block}.auth-input-wrapper[data-v-45662b46]{position:relative}.auth-input[data-v-45662b46]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--auth-color-white),.15);border:1px solid rgba(var(--auth-color-white),.2);box-shadow:0 2px 8px #0000001a,inset 0 1px 0 rgba(var(--auth-color-white),.1);color:rgba(var(--auth-color-white),.95);cursor:text;border-radius:12px;outline:none;width:100%;padding:.875rem 1.25rem;font-size:.9375rem;transition:all .3s}.auth-input[data-v-45662b46]::placeholder{color:rgba(var(--auth-color-white),.5)}.auth-input[data-v-45662b46]:hover{background:rgba(var(--auth-color-white),.2);border-color:rgba(var(--auth-color-white),.3);box-shadow:0 4px 12px #00000026,inset 0 1px 0 rgba(var(--auth-color-white),.15)}.auth-input[data-v-45662b46]:focus{background:rgba(var(--auth-color-white),.25);border-color:rgba(var(--auth-color-white),.4);box-shadow:0 4px 16px #0003,0 0 0 3px rgba(var(--auth-color-white),.1),inset 0 1px 0 rgba(var(--auth-color-white),.2)}.auth-input[readonly][data-v-45662b46]{cursor:default;opacity:.9}.auth-pin[data-v-45662b46]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.auth-pin__digit[data-v-45662b46]{background:rgba(var(--auth-color-white),.16);border:1px solid rgba(var(--auth-color-white),.3);box-shadow:0 4px 12px #0000001f,inset 0 1px 0 rgba(var(--auth-color-white),.14);color:rgba(var(--auth-color-white),.98);text-align:center;border-radius:14px;outline:none;width:100%;min-width:0;height:4.5rem;padding:0;font-size:2rem;font-weight:700;transition:background .2s,border-color .2s,box-shadow .2s,transform .15s}.auth-pin__digit[data-v-45662b46]:focus{background:rgba(var(--auth-color-white),.28);border-color:rgba(var(--auth-color-white),.65);box-shadow:0 6px 18px #0000002e,0 0 0 3px rgba(var(--auth-color-white),.14);transform:translateY(-1px)}.auth-button[data-v-45662b46]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--auth-color-white),.2);border:1px solid rgba(var(--auth-color-white),.3);box-shadow:0 4px 12px #00000026,inset 0 1px 0 rgba(var(--auth-color-white),.2);color:rgba(var(--auth-color-white),.95);border-radius:12px;width:100%;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.auth-button[data-v-45662b46]:before{background:linear-gradient(90deg,transparent,rgba(var(--auth-color-white),.2),transparent);content:"";width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.auth-button[data-v-45662b46]:hover:before{left:100%}.auth-button[data-v-45662b46]:hover{background:rgba(var(--auth-color-white),.3);border-color:rgba(var(--auth-color-white),.4);box-shadow:0 6px 20px #0003,inset 0 1px 0 rgba(var(--auth-color-white),.3);transform:translateY(-1px)}.auth-button[data-v-45662b46]:active{box-shadow:0 2px 8px #00000026,inset 0 1px 0 rgba(var(--auth-color-white),.2);transform:translateY(0)}.auth-button[data-v-45662b46]:focus{box-shadow:0 6px 20px #0003,0 0 0 3px rgba(var(--auth-color-white),.2),inset 0 1px 0 rgba(var(--auth-color-white),.3);outline:none}.auth-button[data-v-45662b46]:disabled{cursor:wait;opacity:.65;transform:none}.auth-button-text[data-v-45662b46]{text-shadow:0 1px 2px #0000001a;z-index:1;position:relative}@media (width<=640px){.auth-glass-container[data-v-45662b46]{padding:0 1rem}.auth-glass-card[data-v-45662b46]{border-radius:20px;padding:2rem 1.5rem}.auth-orb-1[data-v-45662b46],.auth-orb-2[data-v-45662b46],.auth-orb-3[data-v-45662b46]{filter:blur(60px)}.auth-orb-1[data-v-45662b46]{width:300px;height:300px;top:-150px;left:-150px}.auth-orb-2[data-v-45662b46]{width:250px;height:250px;bottom:-125px;right:-125px}.auth-orb-3[data-v-45662b46]{width:280px;height:280px;right:-140px}}@media (prefers-reduced-motion:reduce){.auth-button[data-v-45662b46]:before{display:none}}.app-auth-card[data-v-da96d426]{flex-direction:column;align-items:flex-start;gap:.75rem;padding:0 0 1rem;display:flex}.app-auth-card__text[data-v-da96d426]{color:#374151;margin:0;font-size:.875rem;font-weight:500;line-height:1.4}.app-auth-card__btn[data-v-da96d426]{color:#1f2937;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;justify-content:center;align-items:center;width:100%;max-width:20rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;transition:box-shadow .2s,background-color .15s,border-color .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.app-auth-card__actions[data-v-da96d426]{gap:.625rem;width:100%;max-width:20rem;display:flex}.app-auth-card__actions .app-auth-card__btn[data-v-da96d426]{flex:1 1 0}.app-auth-card__btn--sunset[data-v-da96d426]{color:#9a3412;background:#fff7ed;border-color:#fdba74}.app-auth-card__actions .app-auth-card__btn--sunset[data-v-da96d426]{flex:0 0 2.75rem;width:2.75rem;max-width:none;height:2.75rem;padding:0}.app-auth-card__actions .app-auth-card__btn--sunset[data-v-da96d426]:hover{background:#ffedd5;border-color:#fb923c}.app-auth-card__sunset-mark[data-v-da96d426]{background:linear-gradient(#fb923c,#ea580c 58%,#9a3412);border:1px solid #ffffffa6;border-radius:.25rem;justify-content:center;align-items:flex-end;width:1.75rem;height:1.125rem;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #7c2d1233}.app-auth-card__sunset-mark span[data-v-da96d426]{background:#ffedd5;border-radius:.75rem .75rem 0 0;width:.75rem;height:.375rem;box-shadow:0 0 .5rem #fed7aa}.app-auth-card__btn[data-v-da96d426]:hover{background-color:#f9fafb;border-color:#d1d5db;box-shadow:0 4px 6px -1px #00000014,0 2px 4px -2px #0000000f}.navigation-card[data-v-00668d63]{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .2s ease-in-out,color .2s;box-shadow:0 1px 2px #0000000d}.navigation-card[data-v-00668d63]:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.navigation-card__row[data-v-00668d63]{align-items:center;gap:.75rem;display:flex}.navigation-card__icon[data-v-00668d63]{color:#4b5563;flex-shrink:0;width:1.5rem;height:1.5rem;transition:color .2s}.navigation-card__icon-placeholder[data-v-00668d63]{background-color:#e5e7eb;border-radius:.25rem;flex-shrink:0;width:1.5rem;height:1.5rem}.navigation-card__title[data-v-00668d63]{color:#1f2937;font-weight:500;transition:color .2s}.navigation-card--external[data-v-00668d63]{background-color:#f8fbff;border-color:#bfdbfe}.navigation-card--external[data-v-00668d63]:hover{background-color:#eff6ff;border-color:#60a5fa;box-shadow:0 8px 18px -10px #3b82f68c,0 4px 8px -4px #3b82f633}.navigation-card--external .navigation-card__icon[data-v-00668d63]{color:#2563eb}.navigation-card--external .navigation-card__title[data-v-00668d63]{color:#1d4ed8}.page-shortcut-options[data-v-21f41b22]{display:inline-flex}.page-shortcut-options__footer-action[data-v-21f41b22],.page-shortcut-options__trigger[data-v-21f41b22]{color:#334155;cursor:pointer;background-color:#fffffff0;border:1px solid #cbd5e1;border-radius:.375rem;justify-content:center;align-items:center;min-height:1.75rem;padding:0 .5rem;font-size:.75rem;font-weight:600;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 1px 1px #0f172a0a}.page-shortcut-options__footer-action[data-v-21f41b22]:hover:not(:disabled),.page-shortcut-options__trigger[data-v-21f41b22]:hover{color:#0f172a;background-color:#eef2f7;border-color:#94a3b8;transform:translateY(-1px);box-shadow:0 2px 4px #0f172a14}.page-shortcut-options__footer-action[data-v-21f41b22]:focus-visible,.page-shortcut-options__input[data-v-21f41b22]:focus-visible,.page-shortcut-options__trigger[data-v-21f41b22]:focus-visible{outline-offset:2px;border-color:#2563eb;outline:2px solid #2563eb33}.page-shortcut-options__menu[data-v-21f41b22]{z-index:10000;background-color:#fff;border:1px solid #cbd5e1;border-radius:.5rem;flex-direction:column;width:max-content;min-width:12rem;max-width:min(18rem,100vw - 1rem);max-height:min(18rem,80vh);padding:.25rem;display:flex;position:fixed;overflow-y:auto;box-shadow:0 10px 15px -3px #0f172a1f,0 4px 6px -4px #0f172a1f}.page-shortcut-options__menu--rename[data-v-21f41b22]{width:min(18rem,100vw - 1rem);overflow:visible}.page-shortcut-options__menu-item[data-v-21f41b22]{color:#334155;cursor:pointer;text-align:left;background-color:#0000;border:0;border-radius:.375rem;align-items:center;width:100%;min-height:2rem;padding:0 .625rem;font-size:.8125rem;font-weight:600;display:flex}.page-shortcut-options__menu-item[data-v-21f41b22]:focus-visible,.page-shortcut-options__menu-item[data-v-21f41b22]:hover{color:#0f172a;background-color:#eef2f7;outline:none}.page-shortcut-options__menu-item--danger[data-v-21f41b22]{color:#b91c1c}.page-shortcut-options__rename[data-v-21f41b22]{flex-direction:column;gap:.75rem;padding:.5rem;display:flex}.page-shortcut-options__field[data-v-21f41b22]{flex-direction:column;gap:.375rem;display:flex}.page-shortcut-options__label[data-v-21f41b22]{color:#475569;font-size:.75rem;font-weight:700}.page-shortcut-options__input[data-v-21f41b22]{color:#0f172a;font:inherit;background-color:#fff;border:1px solid #cbd5e1;border-radius:.375rem;width:100%;height:2.25rem;padding:0 .625rem;font-size:.875rem}.page-shortcut-options__footer[data-v-21f41b22]{justify-content:flex-end;gap:.5rem;display:flex}.page-shortcut-options__footer-action[data-v-21f41b22]:disabled{cursor:not-allowed;opacity:.45}.page-shortcut-options__footer-action--primary[data-v-21f41b22]{color:#fff;background-color:#2563eb;border-color:#2563eb}.page-shortcut-options__footer-action--primary[data-v-21f41b22]:hover:not(:disabled){color:#fff;background-color:#1d4ed8;border-color:#1d4ed8}.folder-panel[data-v-b4789095]{background-color:#fff;border:1px solid #d9dee8;border-radius:.5rem;overflow:hidden}.folder-panel--edit[data-v-b4789095]{border-style:dashed}.folder-panel--drop[data-v-b4789095]{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1f}.folder-panel__header[data-v-b4789095]{background-color:#f8fafc;border-bottom:1px solid #e5e7eb;align-items:center;gap:.625rem;min-height:3rem;padding:.5rem .75rem;display:flex}.folder-panel--edit .folder-panel__header[data-v-b4789095]{cursor:grab}.folder-panel--renaming .folder-panel__header[data-v-b4789095]{cursor:text}.folder-panel__identity[data-v-b4789095]{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.25rem;flex:auto;align-items:center;gap:.625rem;min-width:0;min-height:2rem;padding:0;display:flex}.folder-panel__identity[data-v-b4789095]:focus-visible{outline-offset:2px;outline:2px solid #2563eb33}.folder-panel__identity--rename[data-v-b4789095]{cursor:text}.folder-panel__icon[data-v-b4789095],.folder-panel__icon-placeholder[data-v-b4789095]{flex-shrink:0;width:1.375rem;height:1.375rem}.folder-panel__icon[data-v-b4789095]{color:#475569}.folder-panel__icon-placeholder[data-v-b4789095]{background-color:#dbe4ef;border-radius:.25rem}.folder-panel__title[data-v-b4789095]{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-size:1rem;font-weight:600;line-height:1.4;overflow:hidden}.folder-panel__type[data-v-b4789095]{color:#1d4ed8;background-color:#dbeafe;border-radius:.375rem;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.folder-panel__type svg[data-v-b4789095]{width:.9375rem;height:.9375rem}.folder-panel__rename-input[data-v-b4789095]{color:#1f2937;font:inherit;outline-offset:0;background-color:#fff;border:1px solid #2563eb;border-radius:.25rem;outline:2px solid #2563eb29;flex:auto;min-width:0;height:2rem;padding:0 .375rem;font-size:1rem;font-weight:600}.folder-panel__actions[data-v-b4789095],.folder-panel__page-actions[data-v-b4789095]{flex:none;align-items:center;gap:.375rem;display:inline-flex}.folder-panel__menu-wrap[data-v-b4789095]{gap:.375rem;display:inline-flex;position:relative}.folder-panel__action[data-v-b4789095],.folder-panel__toggle[data-v-b4789095]{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:.375rem;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .5rem;font-size:.75rem;font-weight:600;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 1px 1px #0f172a0a}.folder-panel__action[data-v-b4789095]:hover,.folder-panel__toggle[data-v-b4789095]:hover{color:#0f172a;background-color:#eef2f7;border-color:#94a3b8;transform:translateY(-1px);box-shadow:0 2px 4px #0f172a14}.folder-panel__action[data-v-b4789095]:active,.folder-panel__toggle[data-v-b4789095]:active{transform:translateY(0);box-shadow:0 1px 1px #0f172a0a}.folder-panel__action[data-v-b4789095]:focus-visible,.folder-panel__toggle[data-v-b4789095]:focus-visible{outline-offset:2px;border-color:#2563eb;outline:2px solid #2563eb33}.folder-panel__menu[data-v-b4789095]{z-index:10000;background-color:#fff;border:1px solid #cbd5e1;border-radius:.5rem;flex-direction:column;width:max-content;min-width:12rem;max-width:18rem;max-height:18rem;padding:.25rem;display:flex;position:fixed;overflow-y:auto;box-shadow:0 10px 15px -3px #0f172a1f,0 4px 6px -4px #0f172a1f}.folder-panel__menu-item[data-v-b4789095]{color:#334155;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:0;border-radius:.375rem;align-items:center;width:100%;min-height:2rem;padding:0 .625rem;font-size:.8125rem;font-weight:600;transition:color .15s,background-color .15s;display:flex;overflow:hidden}.folder-panel__menu-item--primary[data-v-b4789095]{color:#1d4ed8}.folder-panel__menu-item--danger[data-v-b4789095]{color:#b91c1c}.folder-panel__menu-group[data-v-b4789095]{flex-direction:column;display:flex}.folder-panel__menu-label[data-v-b4789095]{color:#64748b;letter-spacing:.04em;text-transform:uppercase;padding:.375rem .625rem .25rem;font-size:.6875rem;font-weight:800}.folder-panel__menu-item--selected[data-v-b4789095]{color:#1d4ed8;background-color:#eff6ff}.folder-panel__menu-separator[data-v-b4789095]{background-color:#e2e8f0;flex:none;height:1px;margin:.25rem .125rem}.folder-panel__menu-item[data-v-b4789095]:focus-visible,.folder-panel__menu-item[data-v-b4789095]:hover{color:#0f172a;background-color:#eef2f7;outline:none}.folder-panel__menu-item[data-v-b4789095]:active{background-color:#e2e8f0}.folder-panel__toggle[data-v-b4789095]{width:2rem;padding:0}.folder-panel__caret[data-v-b4789095]{color:#0f172a;width:1.25rem;height:1.25rem;transition:transform .2s}.folder-panel__caret--expanded[data-v-b4789095]{transform:rotate(180deg)}.folder-panel__body[data-v-b4789095]{background-color:#fff;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.folder-panel__files[data-v-b4789095]{flex-direction:column;gap:.25rem;min-width:0;max-width:100%;min-height:3rem;display:flex}.folder-panel__files-state[data-v-b4789095]{color:#64748b;align-self:center;font-size:.75rem}.folder-panel__files-update-status[data-v-b4789095]{color:#2563eb;min-height:.875rem;font-size:.6875rem;display:block}.folder-panel__featured-file[data-v-b4789095],.folder-panel__file-row[data-v-b4789095],.folder-panel__small-file[data-v-b4789095]{color:#334155;cursor:pointer;background-color:#0000;border:0}.folder-panel__featured-file[data-v-b4789095]:disabled,.folder-panel__file-row[data-v-b4789095]:disabled,.folder-panel__small-file[data-v-b4789095]:disabled{cursor:wait;opacity:.65}.folder-panel__featured-file[data-v-b4789095]:focus-visible,.folder-panel__file-row[data-v-b4789095]:focus-visible,.folder-panel__small-file[data-v-b4789095]:focus-visible{outline-offset:2px;outline:2px solid #2563eb3d}.folder-panel__featured-file[data-v-b4789095]{padding:0}.folder-panel__featured-file[data-v-b4789095],.folder-panel__featured-media[data-v-b4789095]{align-items:center;width:6rem;height:6rem;display:inline-flex}.folder-panel__featured-media[data-v-b4789095]{color:#475569;background-color:#eef2f7;border:1px solid #d7dee9;border-radius:.4375rem;flex:0 0 6rem;justify-content:center;overflow:hidden}.folder-panel__featured-media img[data-v-b4789095],.folder-panel__featured-media svg[data-v-b4789095]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.folder-panel__featured-media img[data-v-b4789095]{transition:transform .2s}.folder-panel__featured-file:not(:disabled):hover .folder-panel__featured-media img[data-v-b4789095]{transform:scale(1.025)}.folder-panel__featured-media svg[data-v-b4789095]{width:1.5rem;height:1.5rem}.folder-panel__file-list[data-v-b4789095]{flex-direction:column;flex:auto;gap:.25rem;width:min(18rem,100%);max-height:9rem;display:flex;overflow-y:auto}.folder-panel__file-row[data-v-b4789095]{text-align:left;border-radius:.3125rem;align-items:center;gap:.5rem;min-width:0;min-height:2rem;padding:.25rem .375rem;font-size:.75rem;display:flex}.folder-panel__file-row[data-v-b4789095]:hover,.folder-panel__small-file[data-v-b4789095]:hover{background-color:#eef2f7}.folder-panel__file-row--featured[data-v-b4789095],.folder-panel__small-file--featured[data-v-b4789095]{box-shadow:inset 0 0 0 1px #93b4ef}.folder-panel__file-row-icon[data-v-b4789095]{color:#475569;background-color:#e8edf4;border-radius:.25rem;flex:0 0 1.5rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;overflow:hidden}.folder-panel__file-row-icon img[data-v-b4789095],.folder-panel__file-row-icon svg[data-v-b4789095]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.folder-panel__file-row-icon svg[data-v-b4789095]{width:.875rem;height:.875rem}.folder-panel__file-row>span[data-v-b4789095]:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.folder-panel__file-icons[data-v-b4789095]{flex-wrap:wrap;gap:.375rem;width:min(18rem,100%);max-height:7rem;display:flex;overflow-y:auto}.folder-panel__small-file[data-v-b4789095]{border-radius:.3125rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.1875rem;display:inline-flex;overflow:hidden}.folder-panel__small-file img[data-v-b4789095],.folder-panel__small-file svg[data-v-b4789095]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.folder-panel__small-file svg[data-v-b4789095]{width:1rem;height:1rem}.folder-panel__folders[data-v-b4789095]{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.folder-panel__folder-item[data-v-b4789095]{flex:0 auto;width:max-content;min-width:0;max-width:100%;position:relative}.folder-panel__grid[data-v-b4789095]{grid-template-columns:1fr;gap:.75rem;display:grid}.folder-panel__grid--with-folders[data-v-b4789095]{flex-wrap:wrap;align-items:flex-start;display:flex}.folder-panel__page[data-v-b4789095]{min-width:0;position:relative}.folder-panel__grid--with-folders .folder-panel__page[data-v-b4789095]{width:max-content;max-width:100%}.folder-panel__grid--with-folders[data-v-b4789095] .navigation-card{padding:.625rem .75rem}.folder-panel__grid--with-folders[data-v-b4789095] .navigation-card__row{gap:.625rem}.folder-panel__grid--with-folders[data-v-b4789095] .navigation-card__icon,.folder-panel__grid--with-folders[data-v-b4789095] .navigation-card__icon-placeholder{width:1.25rem;height:1.25rem}.folder-panel__page[draggable=true][data-v-b4789095]{cursor:grab}.folder-panel__folder-item .folder-panel[data-v-b4789095]{vertical-align:top;background-color:#fbfcfe;border-color:#d3dbea;border-radius:.375rem;flex-direction:column;width:max-content;max-width:100%;display:inline-flex}.folder-panel__folder-item .folder-panel__header[data-v-b4789095]{background-color:#f3f6fa;gap:.5rem;min-height:2.375rem;padding:.375rem .5rem}.folder-panel__folder-item .folder-panel__body[data-v-b4789095]{background-color:#fbfcfe;align-items:flex-start;gap:.5rem;padding:.5rem}.folder-panel__folder-item .folder-panel__folder-item .folder-panel[data-v-b4789095]{background-color:#f8fafc;border-color:#cbd5e1}.folder-panel__folder-item .folder-panel__folder-item .folder-panel__header[data-v-b4789095]{background-color:#eef3f8}.folder-panel__folder-item .folder-panel__folder-item .folder-panel__body[data-v-b4789095]{background-color:#f8fafc}.folder-panel__folder-item .folder-panel__folders[data-v-b4789095],.folder-panel__folder-item .folder-panel__grid[data-v-b4789095]{gap:.5rem}.folder-panel__folder-item .folder-panel__grid[data-v-b4789095]{flex-wrap:wrap;align-items:flex-start;display:flex}.folder-panel__folder-item .folder-panel__grid[data-v-b4789095],.folder-panel__folder-item .folder-panel__page[data-v-b4789095]{width:max-content;max-width:100%}.folder-panel__folder-item .folder-panel__icon[data-v-b4789095],.folder-panel__folder-item .folder-panel__icon-placeholder[data-v-b4789095]{width:1.125rem;height:1.125rem}.folder-panel__folder-item .folder-panel__rename-input[data-v-b4789095],.folder-panel__folder-item .folder-panel__title[data-v-b4789095]{font-size:.875rem}.folder-panel__folder-item .folder-panel__rename-input[data-v-b4789095]{height:1.75rem}.folder-panel__folder-item .folder-panel__action[data-v-b4789095],.folder-panel__folder-item .folder-panel__toggle[data-v-b4789095]{min-width:1.75rem;height:1.75rem;padding:0 .375rem;font-size:.6875rem}.folder-panel__folder-item .folder-panel__toggle[data-v-b4789095]{width:1.75rem;padding:0}.folder-panel__folder-item .folder-panel__caret[data-v-b4789095]{width:1rem;height:1rem}.folder-panel__folder-item[data-v-b4789095]:after,.folder-panel__folder-item[data-v-b4789095]:before,.folder-panel__page[data-v-b4789095]:after,.folder-panel__page[data-v-b4789095]:before{content:"";opacity:0;pointer-events:none;z-index:5;background-color:#2563eb;border-radius:999px;height:.1875rem;transition:opacity .12s;position:absolute;left:.25rem;right:.25rem;box-shadow:0 0 0 2px #2563eb24}.folder-panel__folder-item[data-v-b4789095]:before,.folder-panel__page[data-v-b4789095]:before{top:-.375rem}.folder-panel__folder-item[data-v-b4789095]:after,.folder-panel__page[data-v-b4789095]:after{bottom:-.375rem}.folder-panel__reorder-target--after[data-v-b4789095]:after,.folder-panel__reorder-target--before[data-v-b4789095]:before{opacity:1}.folder-panel__page-actions[data-v-b4789095]{transition:opacity .15s,transform .15s;position:absolute;top:.375rem;right:.375rem}.folder-panel__page-actions .folder-panel__action[data-v-b4789095]{background-color:#fffffff0;min-width:1.75rem;height:1.75rem}.folder-panel__empty[data-v-b4789095],.folder-panel__warning[data-v-b4789095]{color:#64748b;text-align:center;border:1px dashed #cbd5e1;border-radius:.375rem;margin:0;padding:.75rem;font-size:.8125rem;font-weight:500}.folder-panel__warning[data-v-b4789095]{color:#b45309;background-color:#fffbeb;border-color:#f59e0b}@media (hover:hover) and (pointer:fine){.folder-panel__page-actions[data-v-b4789095]{opacity:0;pointer-events:none;transform:translateY(-.25rem)}.folder-panel__page:focus-within>.folder-panel__page-actions[data-v-b4789095],.folder-panel__page:hover>.folder-panel__page-actions[data-v-b4789095]{opacity:1;pointer-events:auto;transform:translateY(0)}}@media (width>=640px){.folder-panel__grid[data-v-b4789095]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.folder-panel__grid[data-v-b4789095]{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-home[data-v-7ce6b9de]{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.page-home__toolbar[data-v-7ce6b9de]{position:relative}.page-home__toolbar[data-v-7ce6b9de],.page-home__toolbar-actions[data-v-7ce6b9de]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-home__toolbar-actions[data-v-7ce6b9de]{flex:22rem;justify-content:flex-end;min-width:0}.page-home__layout-options[data-v-7ce6b9de]{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:.375rem;flex-wrap:wrap;min-height:2.25rem;padding:.1875rem;display:inline-flex;box-shadow:0 1px 1px #0f172a0a}.page-home__layout-option[data-v-7ce6b9de]{color:#475569;cursor:pointer;background-color:#0000;border:0;border-radius:.25rem;justify-content:center;align-items:center;min-width:4.25rem;min-height:1.75rem;padding:0 .625rem;font-size:.8125rem;font-weight:600;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.page-home__layout-option[data-v-7ce6b9de]:hover{color:#0f172a;background-color:#eef2f7}.page-home__layout-option[data-v-7ce6b9de]:focus-visible{outline-offset:2px;outline:2px solid #2563eb33}.page-home__layout-option--active[data-v-7ce6b9de]{color:#fff;background-color:#2563eb;box-shadow:0 1px 2px #2563eb2e}.page-home__layout-option--active[data-v-7ce6b9de]:hover{color:#fff;background-color:#1d4ed8}.page-home__item-action[data-v-7ce6b9de],.page-home__tool[data-v-7ce6b9de]{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:.375rem;justify-content:center;align-items:center;min-height:2.25rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 1px 1px #0f172a0a}.page-home__item-action[data-v-7ce6b9de]:hover:not(:disabled),.page-home__tool[data-v-7ce6b9de]:hover:not(:disabled){color:#0f172a;background-color:#eef2f7;border-color:#94a3b8;transform:translateY(-1px);box-shadow:0 2px 4px #0f172a14}.page-home__item-action[data-v-7ce6b9de]:active:not(:disabled),.page-home__tool[data-v-7ce6b9de]:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 1px #0f172a0a}.page-home__item-action[data-v-7ce6b9de]:focus-visible,.page-home__tool[data-v-7ce6b9de]:focus-visible{outline-offset:2px;border-color:#2563eb;outline:2px solid #2563eb33}.page-home__item-action[data-v-7ce6b9de]:disabled,.page-home__tool[data-v-7ce6b9de]:disabled{cursor:not-allowed;opacity:.45;background-color:#f8fafc}.page-home__tool--active[data-v-7ce6b9de]{color:#fff;background-color:#2563eb;border-color:#2563eb}.page-home__tool--active[data-v-7ce6b9de]:hover:not(:disabled){background-color:#1d4ed8;border-color:#1d4ed8}.page-home__tool--save[data-v-7ce6b9de]{min-width:5.5rem}.page-home__tool--active[data-v-7ce6b9de]:disabled{color:#1e3a8a;cursor:wait;opacity:1;background-color:#dbeafe;border-color:#93c5fd}.page-home__all-pages[data-v-7ce6b9de]{gap:1rem}.page-home__all-pages-header[data-v-7ce6b9de]{width:100%;display:flex}.page-home__all-pages-search[data-v-7ce6b9de]{width:min(100%,22rem);display:block;position:relative}.page-home__all-pages-search-icon[data-v-7ce6b9de]{pointer-events:none;width:1.125rem;height:1.125rem;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.page-home__all-pages-section[data-v-7ce6b9de]{flex-direction:column;gap:.75rem;display:flex}.page-home__all-pages-section--primary[data-v-7ce6b9de]{gap:0}.page-home__all-pages-title[data-v-7ce6b9de]{color:#475569;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:800}.page-home__create-input.page-home__all-pages-filter[data-v-7ce6b9de]{width:100%;padding-left:2.125rem}.page-home__visually-hidden[data-v-7ce6b9de]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-home__tool--danger[data-v-7ce6b9de]{color:#fff;background-color:#dc2626;border-color:#dc2626}.page-home__tool--danger[data-v-7ce6b9de]:hover:not(:disabled){color:#fff;background-color:#b91c1c;border-color:#b91c1c}.page-home__tool--danger[data-v-7ce6b9de]:disabled{color:#7f1d1d;cursor:wait;opacity:1;background-color:#fee2e2;border-color:#fca5a5}.page-home__history-tool[data-v-7ce6b9de]{width:2.25rem;padding:0}.page-home__history-tool--available[data-v-7ce6b9de]{color:#1d4ed8;background-color:#eff6ff;border-color:#bfdbfe;box-shadow:0 1px 2px #2563eb1f}.page-home__history-tool--available[data-v-7ce6b9de]:hover:not(:disabled){color:#1e40af;background-color:#dbeafe;border-color:#93c5fd}.page-home__tool-icon[data-v-7ce6b9de]{width:1rem;height:1rem}.page-home__tool-icon--redo[data-v-7ce6b9de]{transform:rotate(180deg)}.page-home__import[data-v-7ce6b9de]{display:none}.page-home__create[data-v-7ce6b9de]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-home__create--folder[data-v-7ce6b9de]{background-color:#f8fafc;border:1px solid #dbe3ee;border-radius:.5rem;padding:.625rem}.page-home__folder-types[data-v-7ce6b9de]{background-color:#e8edf4;border-radius:.375rem;gap:.25rem;padding:.1875rem;display:inline-flex}.page-home__folder-type[data-v-7ce6b9de]{color:#475569;cursor:pointer;background-color:#0000;border:0;border-radius:.25rem;min-height:1.875rem;padding:0 .75rem;font-size:.8125rem;font-weight:700}.page-home__folder-type[data-v-7ce6b9de]:focus-visible,.page-home__folder-type[data-v-7ce6b9de]:hover{color:#0f172a;background-color:#fff}.page-home__folder-type[data-v-7ce6b9de]:focus-visible{outline-offset:1px;outline:2px solid #2563eb33}.page-home__folder-type--active[data-v-7ce6b9de]{color:#fff;background-color:#2563eb}.page-home__folder-type--active[data-v-7ce6b9de]:focus-visible,.page-home__folder-type--active[data-v-7ce6b9de]:hover{color:#fff;background-color:#1d4ed8}.page-home__create-input[data-v-7ce6b9de]{color:#0f172a;background-color:#fff;border:1px solid #cbd5e1;border-radius:.375rem;flex:14rem;min-width:0;min-height:2.25rem;padding:0 .75rem;font-size:.875rem}.page-home__create-input[data-v-7ce6b9de]:focus{outline-offset:0;border-color:#2563eb;outline:2px solid #2563eb29}.page-home__access[data-v-7ce6b9de]{align-items:flex-end}.page-home__access-title[data-v-7ce6b9de]{color:#1f2937;flex:0 0 100%;font-size:.875rem;font-weight:700}.page-home__access-field[data-v-7ce6b9de]{color:#475569;flex-direction:column;flex:15rem;gap:.25rem;min-width:0;font-size:.75rem;font-weight:700;display:flex}.page-home__confirm[data-v-7ce6b9de]{box-sizing:border-box;color:#7f1d1d;z-index:40;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;height:2.25rem;min-height:2.25rem;padding:0 .375rem 0 .75rem;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 8px 18px #7f1d1d1f}.page-home__confirm .page-home__tool[data-v-7ce6b9de]{min-height:1.75rem;padding:0 .625rem}.page-home__confirm-text[data-v-7ce6b9de]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-size:.8125rem;font-weight:600;line-height:1.4;overflow:hidden}.page-home__confirm-actions[data-v-7ce6b9de]{flex:none;align-items:center;gap:.5rem;display:inline-flex}.page-home__content[data-v-7ce6b9de]{flex-direction:column;gap:1rem;min-height:7rem;padding:0;display:flex}.page-home__content--edit[data-v-7ce6b9de]{border:1px dashed #cbd5e1;border-radius:.5rem;padding:.75rem}.page-home__content--drop[data-v-7ce6b9de]{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1f}.page-home__slots[data-v-7ce6b9de]{grid-template-columns:1fr;gap:1rem;display:grid}.page-home__slot[data-v-7ce6b9de]{min-width:0;position:relative}.page-home__slot--empty[data-v-7ce6b9de]{align-items:stretch;min-height:7rem;display:flex}.page-home__empty-slot[data-v-7ce6b9de]{color:#64748b;text-align:center;background-color:#f8fafc;border:1px dashed #cbd5e1;border-radius:.5rem;flex:auto;justify-content:center;align-items:center;min-height:7rem;padding:.75rem;font-size:.875rem;font-weight:600;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s;display:flex}.page-home__slot--drop .page-home__empty-slot[data-v-7ce6b9de]{color:#1d4ed8;background-color:#eff6ff;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1f}.page-home__grid[data-v-7ce6b9de]{grid-template-columns:1fr;gap:.75rem;display:grid}.page-home__page[data-v-7ce6b9de]{min-width:0;position:relative}.page-home__page[draggable=true][data-v-7ce6b9de]{cursor:grab}.page-home__page[data-v-7ce6b9de]:after,.page-home__page[data-v-7ce6b9de]:before,.page-home__slot[data-v-7ce6b9de]:after,.page-home__slot[data-v-7ce6b9de]:before{content:"";opacity:0;pointer-events:none;z-index:5;background-color:#2563eb;border-radius:999px;height:.1875rem;transition:opacity .12s;position:absolute;left:.25rem;right:.25rem;box-shadow:0 0 0 2px #2563eb24}.page-home__page[data-v-7ce6b9de]:before,.page-home__slot[data-v-7ce6b9de]:before{top:-.4375rem}.page-home__page[data-v-7ce6b9de]:after,.page-home__slot[data-v-7ce6b9de]:after{bottom:-.4375rem}.page-home__reorder-target--after[data-v-7ce6b9de]:after,.page-home__reorder-target--before[data-v-7ce6b9de]:before{opacity:1}.page-home__page-actions[data-v-7ce6b9de]{gap:.375rem;transition:opacity .15s,transform .15s;display:inline-flex;position:absolute;top:.375rem;right:.375rem}.page-home__item-action[data-v-7ce6b9de]{background-color:#fffffff0;min-height:1.75rem;padding:0 .5rem;font-size:.75rem}.page-home__empty[data-v-7ce6b9de]{color:#64748b;text-align:center;border:1px dashed #cbd5e1;border-radius:.5rem;justify-content:center;align-items:center;min-height:5rem;padding:.75rem;font-size:.875rem;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){.page-home__page-actions[data-v-7ce6b9de]{opacity:0;pointer-events:none;transform:translateY(-.25rem)}.page-home__page:focus-within>.page-home__page-actions[data-v-7ce6b9de],.page-home__page:hover>.page-home__page-actions[data-v-7ce6b9de]{opacity:1;pointer-events:auto;transform:translateY(0)}}@media (width>=640px){.page-home__grid[data-v-7ce6b9de]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=720px){.page-home__confirm[data-v-7ce6b9de]{width:min(58rem,100% - 36rem);max-width:calc(100% - 36rem);position:absolute;inset:0 0 auto auto}}@media (width>=1024px){.page-home__slots[data-v-7ce6b9de]{grid-template-columns:repeat(2,minmax(0,1fr))}.page-home__grid[data-v-7ce6b9de]{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-home-mobile[data-v-8413970b]{width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.page-home-mobile[data-v-8413970b] .page-home{box-sizing:border-box;gap:.75rem;height:100%;min-height:0;padding:.75rem;overflow:hidden auto}.page-home-mobile[data-v-8413970b] #home_hero{min-width:0}.page-home-mobile[data-v-8413970b] .page-home__toolbar{align-items:stretch}.page-home-mobile[data-v-8413970b] .page-home__layout-options{scrollbar-width:thin;flex-wrap:nowrap;flex:100%;width:100%;min-width:0;display:flex;overflow-x:auto}.page-home-mobile[data-v-8413970b] .page-home__layout-option{flex:none}.page-home-mobile[data-v-8413970b] .page-home__toolbar-actions{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.page-home-mobile[data-v-8413970b] .page-home__tool{width:100%;min-width:0}.page-home-mobile[data-v-8413970b] .page-home__history-tool{width:100%}.page-home-mobile[data-v-8413970b] .page-home__set-default{grid-column:1/-1}.page-home-mobile[data-v-8413970b] .page-home__access,.page-home-mobile[data-v-8413970b] .page-home__create{flex-direction:column;align-items:stretch}.page-home-mobile[data-v-8413970b] .page-home__access-field,.page-home-mobile[data-v-8413970b] .page-home__all-pages-filter,.page-home-mobile[data-v-8413970b] .page-home__create-input{box-sizing:border-box;flex:none;width:100%;max-width:none}.page-home-mobile[data-v-8413970b] .page-home__confirm{width:auto;max-width:none;height:auto;min-height:2.75rem;padding:.375rem;position:fixed;bottom:3.75rem;left:.75rem;right:.75rem}.page-home-mobile[data-v-8413970b] .page-home__confirm-text{white-space:normal}.page-home-mobile[data-v-8413970b] .page-home__confirm-actions{flex-direction:column;align-items:stretch}.page-home-mobile[data-v-8413970b] .page-home__content--edit{padding:.5rem}.page-home-mobile[data-v-8413970b] .folder-panel__grid,.page-home-mobile[data-v-8413970b] .page-home__grid,.page-home-mobile[data-v-8413970b] .page-home__slots{grid-template-columns:minmax(0,1fr)}.page-home-mobile[data-v-8413970b] .folder-panel__folder-item .folder-panel,.page-home-mobile[data-v-8413970b] .folder-panel__folder-item .folder-panel__grid,.page-home-mobile[data-v-8413970b] .folder-panel__folder-item .folder-panel__page,.page-home-mobile[data-v-8413970b] .folder-panel__folder-item{box-sizing:border-box;width:100%;max-width:100%}@media (width<=359px){.page-home-mobile[data-v-8413970b] .page-home__toolbar-actions{grid-template-columns:1fr}.page-home-mobile[data-v-8413970b] .page-home__set-default{grid-column:auto}}.error-list[data-v-41357ef7]{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;gap:.75rem;width:100%;padding:.875rem;display:grid}.error-list__header[data-v-41357ef7]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.error-list__title[data-v-41357ef7]{align-items:center;gap:.625rem;min-width:0;display:flex}.error-list__icon[data-v-41357ef7]{color:#b91c1c;flex:none;width:1.25rem;height:1.25rem}.error-list__eyebrow[data-v-41357ef7]{color:#6b7280;letter-spacing:0;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:700;line-height:1.1}.error-list__title strong[data-v-41357ef7]{overflow-wrap:anywhere;font-size:.9375rem;line-height:1.2;display:block}.error-list__refresh[data-v-41357ef7]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.error-list__refresh[data-v-41357ef7]:disabled{cursor:wait;opacity:.55}.error-list__refresh-icon[data-v-41357ef7]{width:1rem;height:1rem}.error-list__status[data-v-41357ef7]{color:#4b5563;margin:0;font-size:.8125rem}.error-list__status--error[data-v-41357ef7]{color:#b91c1c}.error-list__items[data-v-41357ef7]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.error-list__item[data-v-41357ef7]{background:#fef2f2;border:1px solid #fee2e2;border-radius:.375rem;gap:.5rem;padding:.625rem;display:grid}.error-list__item-main[data-v-41357ef7]{gap:.25rem;min-width:0;display:grid}.error-list__item-main span[data-v-41357ef7],.error-list__item-main strong[data-v-41357ef7],.error-list__meta dd[data-v-41357ef7]{overflow-wrap:anywhere}.error-list__item-main strong[data-v-41357ef7]{color:#7f1d1d;font-size:.8125rem;line-height:1.2}.error-list__item-main span[data-v-41357ef7]{color:#374151;font-size:.75rem;line-height:1.35}.error-list__meta[data-v-41357ef7]{gap:.25rem;margin:0;display:grid}.error-list__meta div[data-v-41357ef7]{grid-template-columns:4.25rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.error-list__meta dd[data-v-41357ef7],.error-list__meta dt[data-v-41357ef7]{color:#6b7280;margin:0;font-size:.6875rem;line-height:1.3}.error-list__meta dt[data-v-41357ef7]{font-weight:700}.page-home-hero[data-v-4ab05a3e]{gap:1rem;width:100%;display:grid}.agents-page[data-v-5d300c5c]{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;min-width:0;max-width:100%;padding:1rem;display:flex}.agents-page__header[data-v-5d300c5c]{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:.75rem;width:min(100%,64rem);min-width:0;display:flex}.agents-page__actions[data-v-5d300c5c]{flex-wrap:wrap;flex:none;gap:.5rem;display:flex}.agents-page__table[data-v-5d300c5c]{flex:none;width:min(100%,64rem);min-width:0}@media (width>=768px){.agents-page[data-v-5d300c5c]{padding:1.5rem}}.image-generation-page[data-v-744f4d84]{flex-direction:column;gap:1.5rem;width:100%;min-width:0;max-width:100%;padding-bottom:2rem;display:flex;overflow-x:hidden}.image-generation-workspace[data-v-744f4d84]{gap:1.25rem;min-width:0;display:grid}.image-generation-controls[data-v-744f4d84],.image-generation-gallery[data-v-744f4d84]{min-width:0}.image-generation-preview[data-v-744f4d84]{flex-direction:column;min-width:0;display:flex}.image-generation-dimensions[data-v-744f4d84],.image-generation-thumbnails[data-v-744f4d84]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.image-generation-actions[data-v-744f4d84]{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.image-generation-stage[data-v-744f4d84]{flex:1;justify-content:center;align-items:center;min-width:0;min-height:20rem;display:flex;overflow:hidden}.image-generation-gallery-grid[data-v-744f4d84]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width>=640px){.image-generation-dimensions[data-v-744f4d84],.image-generation-thumbnails[data-v-744f4d84]{grid-template-columns:repeat(4,minmax(0,1fr))}.image-generation-actions[data-v-744f4d84]{grid-template-columns:minmax(0,1fr) auto}.image-generation-gallery-grid[data-v-744f4d84]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.image-generation-gallery-grid[data-v-744f4d84]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px){.image-generation-workspace[data-v-744f4d84]{grid-template-columns:minmax(19rem,.8fr) minmax(0,1.4fr)}}@media (width>=1536px){.image-generation-gallery-grid[data-v-744f4d84]{grid-template-columns:repeat(5,minmax(0,1fr))}}.number-currency[data-v-32152b44]{font-variant-numeric:tabular-nums;white-space:nowrap}.number-currency--vnd[data-v-32152b44]{color:#8c5a1f}.number-currency--usd[data-v-32152b44]{color:#064e3b}.number-currency--gbp[data-v-32152b44]{color:#3b0764}.number-currency--invalid[data-v-32152b44]{color:#64748b}.ai-models-page[data-v-44a07b4a]{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;min-width:0;max-width:100%;padding:1rem;display:flex}.ai-models-page__header[data-v-44a07b4a]{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:.75rem;width:min(100%,80rem);min-width:0;display:flex}.ai-models-page__actions[data-v-44a07b4a]{flex-wrap:wrap;flex:none;gap:.5rem;display:flex}.ai-models-page__list[data-v-44a07b4a]{flex:none;gap:.5rem;width:min(100%,80rem);min-width:0;display:grid;overflow-x:hidden}.ai-model-card[data-v-44a07b4a]{box-sizing:border-box;overflow-wrap:anywhere;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;flex:none;min-width:0;padding:.625rem .75rem}.ai-model-card__main[data-v-44a07b4a]{grid-template-columns:minmax(0,1fr);gap:.375rem;min-width:0;display:grid}.ai-model-card__description[data-v-44a07b4a]{color:#475569;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:34rem;margin-top:.25rem;font-size:.875rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ai-model-card__specs[data-v-44a07b4a]{grid-template-columns:repeat(2,minmax(4.5rem,1fr));gap:.25rem .5rem;min-width:min(100%,11rem);margin:0;display:grid}.ai-model-card__specs div[data-v-44a07b4a]{min-width:0}.ai-model-card__specs dt[data-v-44a07b4a]{color:#64748b;letter-spacing:.025em;text-transform:uppercase;font-size:.625rem;font-weight:700}.ai-model-card__specs dd[data-v-44a07b4a]{color:#0f172a;overflow-wrap:anywhere;min-width:0;margin:.0625rem 0 0;font-size:.8125rem}.ai-model-card__actions[data-v-44a07b4a]{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:.375rem;display:flex}.ai-model-card__chip[data-v-44a07b4a]{color:#334155;overflow-wrap:anywhere;background:#f1f5f9;border-radius:999px;max-width:100%;padding:.0625rem .4375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem}@media (width>=768px){.ai-models-page__list[data-v-44a07b4a]{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-model-card__main[data-v-44a07b4a]{grid-template-columns:minmax(0,1fr) minmax(8.5rem,10rem) auto}.ai-model-card__actions[data-v-44a07b4a]{justify-content:flex-start;align-items:stretch}.ai-models-page[data-v-44a07b4a]{padding:1.5rem}}.folder-files[data-v-d916e7ca]{box-sizing:border-box;color:#172033;background-color:#f6f8fb;flex-direction:column;gap:.875rem;height:100%;min-height:0;padding:1rem;display:flex}.folder-files__header[data-v-d916e7ca]{background-color:#fff;border:1px solid #dce3ed;border-radius:.625rem;flex:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.875rem 1rem;display:flex}.folder-files__heading[data-v-d916e7ca]{min-width:0}.folder-files__heading h1[data-v-d916e7ca],.folder-files__heading p[data-v-d916e7ca]{margin:0}.folder-files__heading h1[data-v-d916e7ca]{text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;line-height:1.3;overflow:hidden}.folder-files__heading p[data-v-d916e7ca],.folder-files__preview-title span[data-v-d916e7ca],.folder-files__text-form-heading span[data-v-d916e7ca]{color:#667085;margin-top:.1875rem;font-size:.8125rem}.folder-files__eyebrow[data-v-d916e7ca]{color:#2563eb;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.1875rem;font-size:.6875rem;font-weight:800;display:block}.folder-files__actions[data-v-d916e7ca],.folder-files__text-actions[data-v-d916e7ca]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.folder-files__button[data-v-d916e7ca]{color:#344054;cursor:pointer;background-color:#fff;border:1px solid #cfd7e3;border-radius:.4375rem;justify-content:center;align-items:center;min-height:2.25rem;padding:0 .75rem;font-size:.8125rem;font-weight:700;display:inline-flex}.folder-files__button[data-v-d916e7ca]:hover:not(:disabled){color:#1d4ed8;border-color:#93b4ef}.folder-files__button[data-v-d916e7ca]:focus-visible,.folder-files__card[data-v-d916e7ca]:focus-visible,.folder-files__download[data-v-d916e7ca]:focus-visible{outline-offset:2px;outline:2px solid #2563eb40}.folder-files__button[data-v-d916e7ca]:disabled{cursor:not-allowed;opacity:.55}.folder-files__button--primary[data-v-d916e7ca]{color:#fff;background-color:#2563eb;border-color:#2563eb}.folder-files__button--primary[data-v-d916e7ca]:hover:not(:disabled){color:#fff;background-color:#1d4ed8;border-color:#1d4ed8}.folder-files__actions .folder-files__button--primary[data-v-d916e7ca]{min-width:7rem}.folder-files__button--create-text[data-v-d916e7ca]{min-width:8.5rem}.folder-files__file-input[data-v-d916e7ca]{display:none}.folder-files__empty[data-v-d916e7ca],.folder-files__preview-unavailable[data-v-d916e7ca],.folder-files__state[data-v-d916e7ca]{color:#667085;text-align:center;background-color:#fff;border:1px dashed #cfd7e3;border-radius:.625rem;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.35rem;min-height:8rem;padding:1rem;display:flex}.folder-files__state--blocked[data-v-d916e7ca]{color:#8a2633;background-color:#fff7f7;border-color:#efb6bd}.folder-files__text-form[data-v-d916e7ca],.folder-files__uploads[data-v-d916e7ca]{background-color:#fff;border:1px solid #dce3ed;border-radius:.625rem;flex:none;gap:.75rem;padding:.875rem;display:flex}.folder-files__text-form[data-v-d916e7ca]{flex-wrap:wrap;align-items:flex-end}.folder-files__text-form-heading[data-v-d916e7ca]{flex-direction:column;flex:1 0 100%;display:flex}.folder-files__text-form label[data-v-d916e7ca]{color:#475467;flex-direction:column;flex:14rem;gap:.25rem;min-width:0;font-size:.75rem;font-weight:700;display:flex}.folder-files__text-form input[data-v-d916e7ca],.folder-files__text-form textarea[data-v-d916e7ca]{box-sizing:border-box;color:#172033;font:inherit;background-color:#fff;border:1px solid #cfd7e3;border-radius:.4375rem;width:100%;padding:.625rem .75rem;font-size:.875rem;font-weight:400}.folder-files__text-form input[data-v-d916e7ca]:focus,.folder-files__text-form textarea[data-v-d916e7ca]:focus{border-color:#2563eb;outline:2px solid #2563eb26}.folder-files__text-content[data-v-d916e7ca]{flex-basis:100%!important}.folder-files__text-actions[data-v-d916e7ca]{margin-left:auto}.folder-files__uploads[data-v-d916e7ca]{flex-direction:column;max-height:11rem;overflow:auto}.folder-files__section-heading[data-v-d916e7ca]{flex:none;justify-content:space-between;align-items:center;min-height:1.5rem;font-size:.8125rem;display:flex}.folder-files__section-heading span[data-v-d916e7ca]{color:#667085}.folder-files__uploads ul[data-v-d916e7ca]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.folder-files__uploads li[data-v-d916e7ca]{background-color:#f8fafc;border:1px solid #dce3ed;border-radius:.4375rem;flex-direction:column;gap:.1875rem;min-width:0;padding:.5rem .625rem;display:flex}.folder-files__uploads li small[data-v-d916e7ca],.folder-files__uploads li span[data-v-d916e7ca]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.folder-files__uploads li span[data-v-d916e7ca]{font-size:.8125rem;font-weight:700}.folder-files__uploads li small[data-v-d916e7ca]{color:#667085}.folder-files__upload--complete[data-v-d916e7ca]{color:#166534;background-color:#f0fdf4!important;border-color:#a7dfb5!important}.folder-files__upload--error[data-v-d916e7ca]{color:#991b1b;background-color:#fff7f7!important;border-color:#efb6bd!important}.folder-files__upload--linking[data-v-d916e7ca],.folder-files__upload--saving[data-v-d916e7ca],.folder-files__upload--uploading[data-v-d916e7ca]{color:#1d4ed8;background-color:#eff6ff!important;border-color:#b8cff8!important}.folder-files__error[data-v-d916e7ca]{color:#991b1b;background-color:#fff7f7;border:1px solid #efb6bd;border-radius:.4375rem;flex:none;margin:0;padding:.625rem .75rem;font-size:.8125rem}.folder-files__workspace[data-v-d916e7ca]{flex:auto;grid-template-columns:minmax(18rem,1.15fr) minmax(18rem,.85fr);gap:.875rem;min-height:0;display:grid}.folder-files__browser[data-v-d916e7ca],.folder-files__preview[data-v-d916e7ca]{background-color:#fff;border:1px solid #dce3ed;border-radius:.625rem;flex-direction:column;gap:.625rem;min-height:0;padding:.875rem;display:flex;overflow:hidden}.folder-files__grid[data-v-d916e7ca]{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.625rem;min-height:0;padding:.125rem;display:grid;overflow:auto}.folder-files__card[data-v-d916e7ca]{color:#172033;cursor:pointer;text-align:left;background-color:#fff;border:1px solid #d7dee9;border-radius:.5rem;min-width:0;padding:0;display:flex;position:relative;overflow:hidden}.folder-files__card--reorderable[data-v-d916e7ca]{cursor:grab;-webkit-user-select:none;user-select:none}.folder-files__card--dragging[data-v-d916e7ca]{cursor:grabbing;opacity:.5}.folder-files__card--drop-after[data-v-d916e7ca]:after,.folder-files__card--drop-before[data-v-d916e7ca]:before{content:"";z-index:1;background-color:#2563eb;border-radius:999px;width:.1875rem;position:absolute;top:.25rem;bottom:.25rem;box-shadow:0 0 0 2px #dbeafee6}.folder-files__card--drop-before[data-v-d916e7ca]:before{left:.125rem}.folder-files__card--drop-after[data-v-d916e7ca]:after{right:.125rem}.folder-files__card--selected[data-v-d916e7ca],.folder-files__card[data-v-d916e7ca]:hover{border-color:#6f9eea;box-shadow:0 0 0 2px #2563eb1a}.folder-files__thumbnail[data-v-d916e7ca]{color:#475467;letter-spacing:.04em;text-transform:uppercase;background-color:#edf1f6;flex:0 0 4rem;justify-content:center;align-items:center;min-height:4rem;font-size:.6875rem;font-weight:800;display:flex;overflow:hidden}.folder-files__thumbnail img[data-v-d916e7ca]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.folder-files__card-copy[data-v-d916e7ca]{flex-direction:column;flex:auto;justify-content:center;gap:.25rem;min-width:0;padding:.625rem;display:flex}.folder-files__card-copy small[data-v-d916e7ca],.folder-files__card-copy strong[data-v-d916e7ca]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.folder-files__card-copy strong[data-v-d916e7ca]{font-size:.8125rem}.folder-files__card-copy small[data-v-d916e7ca]{color:#667085}.folder-files__preview-title[data-v-d916e7ca]{flex-direction:column;flex:none;min-width:0;display:flex}.folder-files__preview-heading[data-v-d916e7ca]{flex:none;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.folder-files__folder-icon-action[data-v-d916e7ca]{flex:none;min-width:7.75rem}.folder-files__preview-title span[data-v-d916e7ca],.folder-files__preview-title strong[data-v-d916e7ca]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.folder-files__preview-body[data-v-d916e7ca]{background-color:#edf1f6;border-radius:.5rem;flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;overflow:auto}.folder-files__preview-body img[data-v-d916e7ca],.folder-files__preview-body video[data-v-d916e7ca]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}.folder-files__preview-body pre[data-v-d916e7ca]{box-sizing:border-box;color:#172033;white-space:pre-wrap;background-color:#fff;width:100%;min-height:100%;margin:0;padding:1rem;font:.8125rem/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.folder-files__preview-unavailable[data-v-d916e7ca]{border:0;border-radius:0;min-height:100%}.folder-files__download[data-v-d916e7ca]{color:#1d4ed8;align-self:flex-start;font-size:.8125rem;font-weight:700;text-decoration:none}.folder-files__download[data-v-d916e7ca]:hover{text-decoration:underline}@media (width<=800px){.folder-files[data-v-d916e7ca]{padding:.75rem}.folder-files__header[data-v-d916e7ca]{flex-direction:column}.folder-files__workspace[data-v-d916e7ca]{grid-template-rows:minmax(13rem,1fr) minmax(13rem,1fr);grid-template-columns:1fr}.folder-files__actions[data-v-d916e7ca]{width:100%}.folder-files__button[data-v-d916e7ca]{flex:auto}}.accounts-page[data-v-dd755b25]{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:100%;min-width:0;padding:1rem;display:flex}.accounts-page__header[data-v-dd755b25]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:min(100%,80rem);display:flex}.accounts-page__list[data-v-dd755b25]{gap:.75rem;width:min(100%,80rem);display:grid}.acquisition-subject-dialog[data-v-52dda4b0]{z-index:460;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.acquisition-subject-dialog__backdrop[data-v-52dda4b0]{cursor:default;background:#0f172a85;border:0;position:absolute;inset:0}.acquisition-subject-dialog__panel[data-v-52dda4b0]{z-index:1;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;width:min(32rem,100%);position:relative;overflow:hidden;box-shadow:0 1.25rem 3rem #0f172a47}.acquisition-subject-dialog__header[data-v-52dda4b0]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.625rem .75rem .625rem 1rem;display:flex}.acquisition-subject-dialog__header h2[data-v-52dda4b0]{color:#111827;margin:0;font-size:.95rem;line-height:1.25rem}.acquisition-subject-dialog__close[data-v-52dda4b0]{color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:.375rem;place-items:center;width:2rem;height:2rem;display:grid}.acquisition-subject-dialog__close[data-v-52dda4b0]:hover{color:#111827;background:#f3f4f6}.acquisition-subject-dialog__close svg[data-v-52dda4b0]{width:1rem;height:1rem}.acquisition-subject-dialog__form[data-v-52dda4b0]{flex-direction:column;gap:1rem;padding:1rem;display:flex}.acquisition-subject-dialog__form label[data-v-52dda4b0]{color:#374151;flex-direction:column;gap:.375rem;font-size:.75rem;font-weight:700;display:flex}.acquisition-subject-dialog__form input[data-v-52dda4b0],.acquisition-subject-dialog__form textarea[data-v-52dda4b0]{box-sizing:border-box;color:#111827;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;outline:none;width:100%;padding:.5rem .625rem;font-size:.875rem;font-weight:400}.acquisition-subject-dialog__form input[data-v-52dda4b0]{height:2.25rem}.acquisition-subject-dialog__form textarea[data-v-52dda4b0]{resize:vertical;min-height:7rem;line-height:1.35rem}.acquisition-subject-dialog__form input[data-v-52dda4b0]:focus,.acquisition-subject-dialog__form textarea[data-v-52dda4b0]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f629}.acquisition-subject-dialog__form footer[data-v-52dda4b0]{border-top:1px solid #f3f4f6;justify-content:flex-end;gap:.5rem;padding-top:1rem;display:flex}.acquisition-subject-dialog__form footer button[data-v-52dda4b0]{color:#374151;cursor:pointer;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;min-width:6rem;min-height:2.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700}.acquisition-subject-dialog__form footer button.is-primary[data-v-52dda4b0]{color:#fff;background:#2563eb;border-color:#2563eb}.acquisition-subject-dialog button[data-v-52dda4b0]:focus-visible{outline-offset:1px;outline:2px solid #3b82f6}.acquisition-subject-dialog button[data-v-52dda4b0]:disabled{cursor:not-allowed;opacity:.55}.dark,.dark{color:#f3f4f6;border-color:#374151}.dark{color:#fff;background:#2563eb;border-color:#3b82f6}.ui-entity-reviewer[data-v-07687461]{color:#334155;text-align:left;min-width:14rem;max-width:22rem}.ui-entity-reviewer--nested[data-v-07687461]{min-width:0;max-width:none}.ui-entity-reviewer__header[data-v-07687461]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ui-entity-reviewer__header-actions[data-v-07687461]{flex:none;align-items:center;display:inline-flex;position:relative}.ui-entity-reviewer__title[data-v-07687461]{color:#111827;overflow-wrap:anywhere;font-size:.875rem;line-height:1.35}.ui-entity-reviewer__title-reference[data-v-07687461]{color:#2563eb;font-weight:inherit}.ui-entity-reviewer__title--link[data-v-07687461]{text-underline-offset:.15em;-webkit-text-decoration:underline dotted #93c5fd;text-decoration:underline dotted #93c5fd}.ui-entity-reviewer__title[role=button][data-v-07687461]{cursor:pointer}.ui-entity-reviewer__title--link[data-v-07687461]:focus-visible,.ui-entity-reviewer__title--link[data-v-07687461]:hover{color:#1d4ed8;outline:none}.ui-entity-reviewer__metadata[data-v-07687461]{color:#64748b;flex-wrap:nowrap;gap:.3rem .75rem;margin-top:.35rem;font-size:.65rem;line-height:1.3;display:flex;overflow-x:auto}.ui-entity-reviewer__metadata span[data-v-07687461]{overflow-wrap:anywhere;gap:.2rem;min-width:0;display:inline-flex}.ui-entity-reviewer__metadata strong[data-v-07687461]{color:#475569;font-weight:700}.ui-entity-reviewer__action-message[data-v-07687461]{color:#2563eb;margin:.3rem 0 0;font-size:.68rem;line-height:1.3}.ui-entity-reviewer__action-trigger[data-v-07687461]{color:#475569;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.3rem;width:1.65rem;height:1.5rem;font-size:.9rem;font-weight:700;line-height:1}.ui-entity-reviewer__action-trigger[data-v-07687461]:focus-visible,.ui-entity-reviewer__action-trigger[data-v-07687461]:hover{color:#1d4ed8;border-color:#93c5fd;outline:none}.ui-entity-reviewer__action-menu[data-v-07687461]{z-index:30;background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;flex-direction:column;min-width:7rem;display:flex;position:absolute;top:calc(100% + .25rem);right:0;overflow:hidden;box-shadow:0 .5rem 1.25rem #0f172a29}.ui-entity-reviewer__action-menu button[data-v-07687461]{color:#334155;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:.4rem .6rem;font-size:.72rem;font-weight:600}.ui-entity-reviewer__action-menu button[data-v-07687461]:focus-visible,.ui-entity-reviewer__action-menu button[data-v-07687461]:hover{color:#1d4ed8;background:#eff6ff;outline:none}.ui-entity-reviewer__action-menu button[data-v-07687461]:disabled{cursor:not-allowed;opacity:.45}.ui-entity-reviewer__fields[data-v-07687461]{flex-direction:column;display:flex}.ui-entity-reviewer__field[data-v-07687461]{border-top:1px solid #e5e7eb;margin-top:.5rem;padding-top:.5rem}.ui-entity-reviewer__label[data-v-07687461]{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem;font-size:.65rem;font-weight:700;display:block}.ui-entity-reviewer__value[data-v-07687461]{overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.5}.ui-entity-reviewer__reference[data-v-07687461]{color:#2563eb;cursor:pointer;font:inherit;text-underline-offset:.15em;background:0 0;border:0;margin:0;padding:0;font-weight:600;-webkit-text-decoration:underline dotted #93c5fd;text-decoration:underline dotted #93c5fd}.ui-entity-reviewer__reference[data-v-07687461]:focus-visible,.ui-entity-reviewer__reference[data-v-07687461]:hover{color:#1e40af;outline:none}.ui-entity-reviewer__reference[data-v-07687461]:focus-visible{border-radius:.125rem;box-shadow:0 0 0 2px #3b82f640}.ui-entity-reviewer__reference--missing[data-v-07687461]{color:#64748b;cursor:default;text-decoration:none}.ui-entity-reviewer__nested[data-v-07687461]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:.375rem;margin-top:.5rem;padding:.625rem}.ui-entity-reviewer__notice[data-v-07687461]{color:#64748b;margin:.5rem 0 0;font-size:.75rem}.ui-entity-reviewer__remove-button[data-v-07687461],.ui-entity-reviewer__save-button[data-v-07687461],.ui-entity-reviewer__secondary-button[data-v-07687461]{cursor:pointer;font:inherit;border-radius:.3rem;font-size:.7rem;font-weight:600}.ui-entity-reviewer__secondary-button[data-v-07687461]{color:#475569;background:#fff;border:1px solid #cbd5e1;padding:.2rem .45rem}.ui-entity-reviewer__secondary-button[data-v-07687461]:hover{color:#1d4ed8;border-color:#93c5fd}.ui-entity-reviewer__remove-button[data-v-07687461]{color:#b91c1c;background:0 0;border:0;padding:0}.ui-entity-reviewer__save-button[data-v-07687461]{color:#fff;background:#2563eb;border:1px solid #2563eb;padding:.25rem .6rem}.ui-entity-reviewer__save-button[data-v-07687461]:hover{background:#1d4ed8}.ui-entity-reviewer__remove-button[data-v-07687461]:disabled,.ui-entity-reviewer__save-button[data-v-07687461]:disabled,.ui-entity-reviewer__secondary-button[data-v-07687461]:disabled{cursor:not-allowed;opacity:.5}.ui-entity-reviewer__editor[data-v-07687461]{flex-direction:column;gap:.65rem;margin-top:.65rem;display:flex}.ui-entity-reviewer__add-field[data-v-07687461],.ui-entity-reviewer__editor-field[data-v-07687461]{border-top:1px solid #e5e7eb;padding-top:.55rem}.ui-entity-reviewer__add-field-row[data-v-07687461],.ui-entity-reviewer__editor-actions[data-v-07687461],.ui-entity-reviewer__editor-field-header[data-v-07687461]{align-items:center;gap:.5rem;display:flex}.ui-entity-reviewer__editor-field-header[data-v-07687461]{justify-content:space-between}.ui-entity-reviewer__editor-actions[data-v-07687461]{justify-content:flex-end;padding-top:.25rem}.ui-entity-reviewer__editor-label[data-v-07687461]{color:#334155;overflow-wrap:anywhere;font-size:.72rem;font-weight:700;display:block}.ui-entity-reviewer__required[data-v-07687461]{color:#1d4ed8;letter-spacing:.04em;text-transform:uppercase;margin-left:.25rem;font-size:.6rem}.ui-entity-reviewer__field-help[data-v-07687461]{color:#64748b;margin:.15rem 0 .35rem;font-size:.68rem;line-height:1.4}.ui-entity-reviewer__input[data-v-07687461],.ui-entity-reviewer__textarea[data-v-07687461]{box-sizing:border-box;color:#1f2937;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.35rem;outline:none;width:100%;font-size:.75rem}.ui-entity-reviewer__input[data-v-07687461]{min-height:1.9rem;padding:.3rem .45rem}.ui-entity-reviewer__textarea[data-v-07687461]{resize:vertical;min-height:4.5rem;padding:.4rem .45rem;line-height:1.45}.ui-entity-reviewer__input[data-v-07687461]:focus,.ui-entity-reviewer__textarea[data-v-07687461]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f62e}.ui-entity-reviewer__boolean-field[data-v-07687461]{cursor:pointer;align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.ui-entity-reviewer__add-field-row .ui-entity-reviewer__input[data-v-07687461]{flex:1;min-width:0}.ui-entity-reviewer__editor-error[data-v-07687461]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.35rem;margin:0;padding:.4rem .5rem;font-size:.7rem;line-height:1.4}@media (prefers-color-scheme:dark){.ui-entity-reviewer[data-v-07687461]{color:#cbd5e1}.ui-entity-reviewer__title[data-v-07687461]{color:#f8fafc}.ui-entity-reviewer__label[data-v-07687461],.ui-entity-reviewer__metadata[data-v-07687461],.ui-entity-reviewer__notice[data-v-07687461]{color:#94a3b8}.ui-entity-reviewer__metadata strong[data-v-07687461]{color:#cbd5e1}.ui-entity-reviewer__field[data-v-07687461]{border-top-color:#334155}.ui-entity-reviewer__reference[data-v-07687461],.ui-entity-reviewer__title-reference[data-v-07687461]{color:#60a5fa}.ui-entity-reviewer__reference[data-v-07687461]:focus-visible,.ui-entity-reviewer__reference[data-v-07687461]:hover{color:#bfdbfe}.ui-entity-reviewer__nested[data-v-07687461]{background:#172554;border-color:#1e3a8a}.ui-entity-reviewer__action-trigger[data-v-07687461],.ui-entity-reviewer__input[data-v-07687461],.ui-entity-reviewer__secondary-button[data-v-07687461],.ui-entity-reviewer__textarea[data-v-07687461]{color:#e2e8f0;background:#0f172a;border-color:#475569}.ui-entity-reviewer__action-menu[data-v-07687461]{background:#0f172a;border-color:#475569}.ui-entity-reviewer__action-menu button[data-v-07687461]{color:#e2e8f0}.ui-entity-reviewer__action-menu button[data-v-07687461]:focus-visible,.ui-entity-reviewer__action-menu button[data-v-07687461]:hover{color:#bfdbfe;background:#172554}.ui-entity-reviewer__add-field[data-v-07687461],.ui-entity-reviewer__editor-field[data-v-07687461]{border-top-color:#334155}.ui-entity-reviewer__editor-label[data-v-07687461]{color:#e2e8f0}.ui-entity-reviewer__field-help[data-v-07687461]{color:#94a3b8}.ui-entity-reviewer__editor-error[data-v-07687461]{color:#fecaca;background:#450a0a;border-color:#7f1d1d}}.acquisition-entity-citation[data-v-ac1d7a70]{color:#2563eb;cursor:help;text-underline-offset:.15em;font-weight:600;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#93c5fd;transition:color .15s}a.acquisition-entity-citation[data-v-ac1d7a70]{cursor:pointer}.acquisition-entity-citation[data-v-ac1d7a70]:hover{color:#1e40af}.acquisition-entity-citation[data-v-ac1d7a70]:focus-visible{outline-offset:2px;border-radius:.125rem;outline:2px solid #60a5fa}.dark{color:#bfdbfe;text-decoration-color:#3b82f6}.acquisition-note-card__star[data-v-74f35d78]{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;flex:0 0 1.5rem;place-items:center;width:1.5rem;height:1.5rem;transition:border-color .15s,background-color .15s,color .15s;display:grid}.acquisition-note-card__star svg[data-v-74f35d78]{width:.875rem;height:.875rem}.acquisition-note-card__star[data-v-74f35d78]:focus-visible,.acquisition-note-card__star[data-v-74f35d78]:hover{color:#d97706;background:#fffbeb;border-color:#f59e0b}.acquisition-note-card__star[data-v-74f35d78]:focus-visible{outline-offset:2px;outline:2px solid #f59e0b}.acquisition-note-card__star.is-starred[data-v-74f35d78]{color:#d97706}.acquisition-note-card__star[data-v-74f35d78]:disabled{cursor:not-allowed;opacity:.5}.acquisition-browse-notes[data-v-b8047b89]{box-sizing:border-box;min-width:0;padding:.75rem .25rem .25rem}@media (width<=760px){.acquisition-browse-notes[data-v-b8047b89]{overflow:visible}}.acquisition-deck-list[data-v-0f90746b]{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;flex:0 0 17rem;width:17rem;min-width:0;display:flex;overflow:hidden}.acquisition-deck-list__heading[data-v-0f90746b]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;min-height:2.75rem;padding:.5rem .625rem .5rem .75rem;display:flex}.acquisition-deck-list__heading>div[data-v-0f90746b]{color:#111827;align-items:baseline;gap:.45rem;min-width:0;font-size:.75rem;display:flex}.acquisition-deck-list__heading span[data-v-0f90746b]{color:#6b7280;font-weight:500}.acquisition-deck-list__add[data-v-0f90746b]{color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:.25rem;place-items:center;width:1.75rem;height:1.75rem;display:grid}.acquisition-deck-list__add[data-v-0f90746b]:hover{color:#111827;background:#f3f4f6}.acquisition-deck-list__add[data-v-0f90746b]:focus-visible{outline-offset:1px;outline:2px solid #3b82f6}.acquisition-deck-list__add[data-v-0f90746b]:disabled{cursor:not-allowed;opacity:.5}.acquisition-deck-list__add svg[data-v-0f90746b]{width:1.15rem;height:1.15rem}.acquisition-deck-list__items[data-v-0f90746b]{min-height:0;padding:.35rem;overflow-y:auto}.acquisition-deck-item[data-v-0f90746b]{color:#374151;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.375rem;align-items:center;width:100%;min-width:0;padding:.65rem;display:flex}.acquisition-deck-item[data-v-0f90746b]:hover{background:#f3f4f6}.acquisition-deck-item.is-active[data-v-0f90746b]{color:#1d4ed8;cursor:default;background:#eff6ff}.acquisition-deck-item[data-v-0f90746b]:focus-visible{outline-offset:-2px;outline:2px solid #3b82f6}.acquisition-deck-item[data-v-0f90746b]:disabled{cursor:not-allowed;opacity:.5}.acquisition-deck-item.is-active[data-v-0f90746b]:disabled{cursor:default;opacity:1}.acquisition-deck-item__body[data-v-0f90746b]{flex-direction:column;flex:1;min-width:0;display:flex}.acquisition-deck-item__topline[data-v-0f90746b]{align-items:center;gap:.4rem;min-width:0;display:flex}.acquisition-deck-item__body>span[data-v-0f90746b]:last-child,.acquisition-deck-item__topline strong[data-v-0f90746b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acquisition-deck-item__topline strong[data-v-0f90746b]{min-width:0;font-size:.75rem;line-height:1rem}.acquisition-deck-item__body>span[data-v-0f90746b]:last-child{color:#6b7280;margin-top:.15rem;font-size:.6875rem;line-height:.9rem}.acquisition-deck-item__default[data-v-0f90746b]{color:#1d4ed8;text-transform:uppercase;border:1px solid #bfdbfe;border-radius:999px;flex:none;padding:0 .3rem;font-size:.5625rem;font-weight:700;line-height:.9rem}.acquisition-deck-list__empty[data-v-0f90746b]{color:#6b7280;text-align:center;padding:1rem .75rem;font-size:.75rem}.dark{color:#93c5fd;background:#172554;border-color:#1d4ed8}@media (width<=760px){.acquisition-deck-list[data-v-0f90746b]{flex-basis:auto;width:100%}.acquisition-deck-list__items[data-v-0f90746b]{display:flex;overflow:auto hidden}.acquisition-deck-item[data-v-0f90746b]{flex:0 0 min(15rem,80vw);width:min(15rem,80vw)}}.acquisition-subject-combobox[data-v-47b6dabe]{min-width:0}.acquisition-subject-combobox>input[data-v-47b6dabe]{box-sizing:border-box;color:#111827;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;outline:none;width:100%;height:2.25rem;padding:0 .625rem;font-size:.75rem}.acquisition-subject-combobox>input[data-v-47b6dabe]:focus,.acquisition-subject-combobox>input[data-v-47b6dabe]:hover{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f624}.acquisition-subject-combobox>input[data-v-47b6dabe]:disabled{cursor:not-allowed;opacity:.55}.acquisition-subject-combobox__panel[data-v-47b6dabe]{z-index:470;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;padding:.25rem;position:fixed;overflow-y:auto;box-shadow:0 .85rem 2rem #0f172a33}.acquisition-subject-combobox__panel button[data-v-47b6dabe]{color:#374151;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;min-height:2.25rem;padding:.45rem .55rem;display:flex}.acquisition-subject-combobox__panel button[data-v-47b6dabe]:focus-visible,.acquisition-subject-combobox__panel button[data-v-47b6dabe]:hover,.acquisition-subject-combobox__panel button[aria-selected=true][data-v-47b6dabe]{color:#1d4ed8;background:#eff6ff;outline:none}.acquisition-subject-combobox__panel button>span[data-v-47b6dabe]{flex-direction:column;flex:1;min-width:0;display:flex}.acquisition-subject-combobox__panel button>span>small[data-v-47b6dabe],.acquisition-subject-combobox__panel strong[data-v-47b6dabe]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acquisition-subject-combobox__panel strong[data-v-47b6dabe]{font-size:.75rem;line-height:1rem}.acquisition-subject-combobox__panel small[data-v-47b6dabe]{color:#6b7280;font-size:.65rem;line-height:.85rem}.acquisition-subject-combobox__panel p[data-v-47b6dabe]{color:#6b7280;margin:0;padding:.75rem;font-size:.75rem}.dark,.dark,.dark{color:#bfdbfe;background:#172554}.acquisition-url-material[data-v-8f0c5e7f]{gap:.75rem;min-width:0;display:flex}.acquisition-url-material__icon[data-v-8f0c5e7f]{color:#0e7490;background:#ecfeff;border-radius:.375rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.acquisition-url-material__icon svg[data-v-8f0c5e7f]{width:1.2rem;height:1.2rem}.acquisition-url-material__body[data-v-8f0c5e7f]{flex:1;min-width:0}.acquisition-url-material__heading[data-v-8f0c5e7f]{justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.acquisition-url-material__heading>div[data-v-8f0c5e7f]{flex-direction:column;min-width:0;display:flex}.acquisition-url-material__heading span[data-v-8f0c5e7f],.acquisition-url-material__heading strong[data-v-8f0c5e7f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acquisition-url-material__heading strong[data-v-8f0c5e7f]{color:#111827;font-size:.85rem;line-height:1.15rem}.acquisition-url-material__heading span[data-v-8f0c5e7f]{color:#6b7280;margin-top:.1rem;font-size:.68rem;line-height:.9rem}.acquisition-url-material__heading>a[data-v-8f0c5e7f]{color:#2563eb;border-radius:.375rem;flex:none;place-items:center;width:1.8rem;height:1.8rem;display:grid}.acquisition-url-material__heading>a[data-v-8f0c5e7f]:hover{color:#1d4ed8;background:#eff6ff}.acquisition-url-material__heading>a[data-v-8f0c5e7f]:focus-visible{outline-offset:1px;outline:2px solid #3b82f6}.acquisition-url-material__heading svg[data-v-8f0c5e7f]{width:1rem;height:1rem}.acquisition-url-material p[data-v-8f0c5e7f]{color:#4b5563;margin:.65rem 0 0;font-size:.75rem;line-height:1.2rem}.acquisition-url-material__url[data-v-8f0c5e7f]{color:#2563eb;text-overflow:ellipsis;white-space:nowrap;margin-top:.55rem;font-size:.7rem;line-height:1rem;display:block;overflow:hidden}a.acquisition-url-material__url[data-v-8f0c5e7f]:hover{color:#1d4ed8;text-decoration:underline}.acquisition-url-material__meta[data-v-8f0c5e7f]{flex-wrap:wrap;gap:.35rem;margin-top:.55rem;display:flex}.acquisition-url-material__meta span[data-v-8f0c5e7f]{color:#6b7280;border:1px solid #d1d5db;border-radius:999px;padding:.1rem .4rem;font-size:.6rem;line-height:.8rem}.dark{color:#f3f4f6;background:#164e63}.dark{background:#172554;border-color:#4b5563}.acquisition-material-browser[data-v-1bf1d963]{box-sizing:border-box;flex-direction:column;flex:1;min-width:0;min-height:0;padding:.75rem .25rem .25rem;display:flex;overflow:hidden}.acquisition-material-browser__toolbar[data-v-1bf1d963]{border-bottom:1px solid #e5e7eb;flex:none;grid-template-columns:minmax(12rem,17rem) minmax(14rem,26rem) auto;align-items:end;gap:.625rem;min-width:0;padding:0 0 .75rem;display:grid}.acquisition-material-browser__search[data-v-1bf1d963],.acquisition-material-browser__subject-filter[data-v-1bf1d963]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.acquisition-material-browser__search>span[data-v-1bf1d963],.acquisition-material-browser__subject-filter>span[data-v-1bf1d963]{color:#6b7280;text-transform:uppercase;font-size:.625rem;font-weight:700;line-height:.8rem}.acquisition-material-browser__search input[data-v-1bf1d963]{box-sizing:border-box;color:#111827;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;outline:none;width:100%;height:2.25rem;padding:0 .625rem;font-size:.75rem}.acquisition-material-browser__search input[data-v-1bf1d963]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f624}.acquisition-material-browser__count[data-v-1bf1d963]{color:#6b7280;white-space:nowrap;padding-bottom:.625rem;font-size:.7rem;line-height:1rem}.acquisition-material-browser__grid[data-v-1bf1d963]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.625rem;min-height:0;padding-top:.75rem;display:grid;overflow-y:auto}.acquisition-material-card[data-v-1bf1d963]{background:#fff;border:1px solid #d1d5db;border-radius:.5rem;flex-direction:column;align-self:start;gap:.75rem;min-width:0;padding:.75rem;display:flex}.acquisition-material-card__header[data-v-1bf1d963]{justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.acquisition-material-card__header>span[data-v-1bf1d963]{color:#6b7280;text-transform:uppercase;font-size:.625rem;font-weight:800;line-height:.85rem}.acquisition-material-card__header>div[data-v-1bf1d963],.acquisition-material-card__tags[data-v-1bf1d963]{flex-wrap:wrap;gap:.25rem;min-width:0;display:flex}.acquisition-material-card__header>div span[data-v-1bf1d963],.acquisition-material-card__tags span[data-v-1bf1d963]{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:.1rem .4rem;font-size:.6rem;line-height:.8rem}.acquisition-material-card__tags span[data-v-1bf1d963]{color:#4b5563;background:#f9fafb;border-color:#d1d5db}.acquisition-material-card__json[data-v-1bf1d963]{min-width:0;max-height:24rem;overflow:auto}.acquisition-material-card__footer[data-v-1bf1d963]{border-top:1px solid #e5e7eb;flex-direction:column;gap:.625rem;min-width:0;padding-top:.625rem;display:flex}.acquisition-material-card__controls[data-v-1bf1d963]{grid-template-columns:minmax(11rem,1fr) minmax(10rem,.8fr);gap:.5rem;min-width:0;display:grid}.acquisition-material-card__controls form[data-v-1bf1d963]{min-width:0;display:flex}.acquisition-material-card__controls form label[data-v-1bf1d963]{flex:1;min-width:0}.acquisition-material-card__controls input[data-v-1bf1d963]{box-sizing:border-box;color:#111827;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:.375rem 0 0 .375rem;outline:none;width:100%;height:2.25rem;padding:0 .55rem;font-size:.72rem}.acquisition-material-card__controls input[data-v-1bf1d963]:focus{z-index:1;border-color:#3b82f6;position:relative;box-shadow:0 0 0 2px #3b82f624}.acquisition-material-card__controls form button[data-v-1bf1d963]{color:#374151;cursor:pointer;font:inherit;background:#f9fafb;border:1px solid #d1d5db;border-left:0;border-radius:0 .375rem .375rem 0;min-width:4.25rem;font-size:.7rem;font-weight:700}.acquisition-material-card__controls button[data-v-1bf1d963]:disabled,.acquisition-material-card__controls input[data-v-1bf1d963]:disabled{cursor:not-allowed;opacity:.55}.acquisition-material-browser__empty[data-v-1bf1d963]{color:#6b7280;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;min-height:16rem;display:flex}.acquisition-material-browser__empty strong[data-v-1bf1d963]{color:#374151;font-size:.85rem}.acquisition-material-browser__empty span[data-v-1bf1d963]{font-size:.75rem}.dark,.dark{border-color:#374151}.dark,.dark,.dark,.dark{color:#f3f4f6;background:#111827;border-color:#374151}@media (width<=1100px){.acquisition-material-browser__grid[data-v-1bf1d963]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.acquisition-material-browser[data-v-1bf1d963]{overflow:visible}.acquisition-material-browser__toolbar[data-v-1bf1d963]{grid-template-columns:minmax(0,1fr);align-items:stretch}.acquisition-material-browser__count[data-v-1bf1d963]{padding-bottom:0}.acquisition-material-browser__grid[data-v-1bf1d963]{overflow:visible}.acquisition-material-card__controls[data-v-1bf1d963]{grid-template-columns:minmax(0,1fr)}}.acquisition-note-filter.is-empty[data-v-cb0ca3d9]{opacity:.55}.acquisition-study-card[data-v-a1e57647],.acquisition-study-card__meta[data-v-a1e57647],.acquisition-study-session[data-v-a1e57647],.acquisition-study-session__stage[data-v-a1e57647]{min-width:0}.acquisition-study-session[data-v-a1e57647]{flex-direction:column;flex:1;min-height:0;padding:.75rem .25rem .25rem;display:flex}.acquisition-study-session__stage[data-v-a1e57647]{padding-top:clamp(1.5rem,6vh,4rem);padding-bottom:1rem}.acquisition-completion[data-v-a1e57647]{border-style:solid;border-color:#d1d5db}.acquisition-star-button[data-v-a1e57647]{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;flex:0 0 1.75rem;place-items:center;width:1.75rem;height:1.75rem;transition:border-color .15s,background-color .15s,color .15s;display:grid}.acquisition-star-button svg[data-v-a1e57647]{width:1rem;height:1rem}.acquisition-star-button[data-v-a1e57647]:focus-visible,.acquisition-star-button[data-v-a1e57647]:hover{color:#d97706;background:#fffbeb;border-color:#f59e0b}.acquisition-star-button[data-v-a1e57647]:focus-visible{outline-offset:2px;outline:2px solid #f59e0b}.acquisition-star-button.is-starred[data-v-a1e57647]{color:#d97706}.acquisition-star-button[data-v-a1e57647]:disabled{cursor:not-allowed;opacity:.5}.dark,.dark{color:#fbbf24;background:#422006;border-color:#f59e0b}.acquisition-completion.is-success[data-v-a1e57647]{background:#f0fdf4;border-color:#86efac}.acquisition-completion.is-good[data-v-a1e57647]{background:#eff6ff;border-color:#93c5fd}.acquisition-completion.is-practice[data-v-a1e57647]{background:#fffbeb;border-color:#fcd34d}.acquisition-completion__mark[data-v-a1e57647]{color:#fff;background:#111827;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;display:grid}.acquisition-completion__mark svg[data-v-a1e57647]{width:1.5rem;height:1.5rem}.acquisition-completion__score[data-v-a1e57647]{color:#374151;flex-direction:column;display:flex}.acquisition-completion__score strong[data-v-a1e57647]{color:#111827;font-size:2rem;line-height:2.25rem}.acquisition-completion__score span[data-v-a1e57647]{margin-top:.2rem;font-size:.75rem}.dark,.dark{color:#f3f4f6}.acquisition-rating-row[data-v-a1e57647]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.acquisition-rating[data-v-a1e57647]{color:#1f2937;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;min-width:0;padding:.45rem .55rem;transition:border-color .15s,background-color .15s}.acquisition-rating[data-v-a1e57647]:hover{background:#eff6ff;border-color:#3b82f6}.acquisition-rating[data-v-a1e57647]:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.acquisition-rating[data-v-a1e57647]:disabled{cursor:not-allowed;opacity:.5}.acquisition-rating__heading[data-v-a1e57647]{justify-content:space-between;align-items:center;gap:.35rem;min-width:0;display:flex}.acquisition-rating__heading strong[data-v-a1e57647]{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:650;line-height:1rem;overflow:hidden}.acquisition-rating__heading kbd[data-v-a1e57647]{color:#6b7280;white-space:nowrap;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.25rem;flex:none;padding:.05rem .3rem;font-family:inherit;font-size:.625rem;font-weight:600;line-height:.9rem}.acquisition-rating__hint[data-v-a1e57647]{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.6875rem;line-height:.95rem;display:block;overflow:hidden}.dark{color:#9ca3af;background:#1f2937;border-color:#374151}@media (width<=640px){.acquisition-study-session[data-v-a1e57647]{padding:.625rem}.acquisition-study-session__header[data-v-a1e57647]{align-items:flex-start;gap:.25rem .75rem}.acquisition-study-session__stage[data-v-a1e57647]{align-items:stretch;padding-top:.5rem;padding-bottom:.5rem}.acquisition-study-card[data-v-a1e57647]{border-radius:.5rem;padding:1rem}.acquisition-study-card__meta[data-v-a1e57647]{flex-wrap:wrap;margin-bottom:1rem}.acquisition-rating-row[data-v-a1e57647]{grid-template-columns:repeat(2,minmax(0,1fr))}.acquisition-rating[data-v-a1e57647]{min-height:3.25rem;padding:.5rem .6rem}.acquisition-rating__heading[data-v-a1e57647]{align-items:flex-start}}@media (width<=380px){.acquisition-rating-row[data-v-a1e57647]{grid-template-columns:minmax(0,1fr)}.acquisition-rating[data-v-a1e57647]{min-height:0}}.acquisition-test-list[data-v-225823f8]{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;flex:0 0 17rem;width:17rem;min-width:0;display:flex;overflow:hidden}.acquisition-test-list__heading[data-v-225823f8]{color:#111827;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;min-height:3.5rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.acquisition-test-list__heading-copy[data-v-225823f8]{flex-direction:column;gap:.125rem;min-width:0;display:flex}.acquisition-test-list__heading-copy>span[data-v-225823f8]{color:#6b7280;font-size:.625rem;font-weight:500;line-height:.875rem}.acquisition-test-list__count[data-v-225823f8]{color:#4b5563;border:1px solid #e5e7eb;border-radius:.375rem;justify-content:center;align-items:center;min-width:1.75rem;min-height:1.75rem;font-weight:700;display:inline-flex}.acquisition-test-list__items[data-v-225823f8]{min-height:0;padding:.45rem;overflow-y:auto}.acquisition-test-item[data-v-225823f8]{color:#374151;cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-left-width:3px;border-radius:.375rem;flex-direction:column;align-items:stretch;gap:.45rem;width:100%;min-width:0;min-height:8.75rem;padding:.65rem .7rem;display:flex}.acquisition-test-item+.acquisition-test-item[data-v-225823f8]{margin-top:.3rem}.acquisition-test-item[data-v-225823f8]:hover{background:#f9fafb;border-color:#d1d5db}.acquisition-test-item.is-progressing[data-v-225823f8]{background:#f8fbff;border-left-color:#3b82f6}.acquisition-test-item.is-completed[data-v-225823f8]{background:#f7fdf9;border-left-color:#22c55e}.acquisition-test-item.is-active[data-v-225823f8]{cursor:default;background:#eff6ff;border-color:#bfdbfe #bfdbfe #bfdbfe #2563eb;box-shadow:inset 0 0 0 1px #dbeafe}.acquisition-test-item[data-v-225823f8]:focus-visible{outline-offset:-2px;outline:2px solid #3b82f6}.acquisition-test-item[data-v-225823f8]:disabled{cursor:not-allowed;opacity:.5}.acquisition-test-item.is-active[data-v-225823f8]:disabled{cursor:default;opacity:1}.acquisition-test-item__body[data-v-225823f8]{flex-direction:column;flex:1;min-width:0;display:flex}.acquisition-test-item__meta[data-v-225823f8],.acquisition-test-item__status-row[data-v-225823f8]{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.acquisition-test-item__status[data-v-225823f8]{color:#6b7280;text-transform:uppercase;align-items:center;gap:.25rem;min-width:0;font-size:.625rem;font-weight:700;line-height:.875rem;display:inline-flex}.acquisition-test-item__status svg[data-v-225823f8]{width:.875rem;height:.875rem}.acquisition-test-item__status-dot[data-v-225823f8]{background:#9ca3af;border-radius:999px;flex:none;width:.375rem;height:.375rem}.acquisition-test-item__status.is-progressing[data-v-225823f8]{color:#2563eb}.acquisition-test-item__status.is-progressing .acquisition-test-item__status-dot[data-v-225823f8]{background:#3b82f6}.acquisition-test-item__status.is-completed[data-v-225823f8]{color:#15803d}.acquisition-test-item__round[data-v-225823f8]{color:#6b7280;flex:none;font-size:.625rem;line-height:.875rem}.acquisition-test-item__body strong[data-v-225823f8]{font-size:.75rem;line-height:1rem}.acquisition-test-item__body span[data-v-225823f8],.acquisition-test-item__body strong[data-v-225823f8]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.acquisition-test-item__body span[data-v-225823f8]{color:#6b7280;margin-top:.15rem;font-size:.6875rem;line-height:.9rem}.acquisition-test-item__progress[data-v-225823f8]{background:#e5e7eb;border-radius:999px;height:.25rem;margin-top:auto;display:block;overflow:hidden}.acquisition-test-item__progress>span[data-v-225823f8]{border-radius:inherit;background:#3b82f6;height:100%;transition:width .18s;display:block}.acquisition-test-item.is-completed .acquisition-test-item__progress>span[data-v-225823f8]{background:#22c55e}.acquisition-test-item__meta[data-v-225823f8]{color:#6b7280;font-size:.625rem;line-height:.875rem}.acquisition-test-item__meta strong[data-v-225823f8]{color:#4b5563;font-weight:700}.acquisition-test-list__empty[data-v-225823f8]{color:#6b7280;text-align:center;padding:1rem .75rem;font-size:.75rem}.dark{color:#d1d5db;background:#111827;border-color:#374151}.dark{color:#d1d5db;background:#374151;border-color:#1d4ed8 #1d4ed8 #1d4ed8 #60a5fa;box-shadow:inset 0 0 0 1px #1e3a8a}@media (width<=760px){.acquisition-test-list[data-v-225823f8]{flex-basis:auto;width:100%}.acquisition-test-list__items[data-v-225823f8]{display:flex;overflow:auto hidden}.acquisition-test-item[data-v-225823f8]{flex:0 0 min(17rem,84vw);width:min(17rem,84vw)}}.acquisition-page-shell[data-v-4699d375]{box-sizing:border-box;background:#fff;height:100%}.acquisition-page-panel[data-v-4699d375],.acquisition-page-shell[data-v-4699d375]{width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.acquisition-page-panel[data-v-4699d375]{flex-direction:column;flex:1}.acquisition-topbar[data-v-4699d375]{background:#fff;border-bottom:1px solid #e5e7eb;flex:none;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.625rem .875rem}.acquisition-context-header__actions[data-v-4699d375],.acquisition-context-header__metrics[data-v-4699d375],.acquisition-topbar[data-v-4699d375],.acquisition-topbar__controls[data-v-4699d375],.acquisition-topbar__identity[data-v-4699d375]{align-items:center;min-width:0;display:flex}.acquisition-topbar__identity[data-v-4699d375]{flex-wrap:wrap;gap:.25rem .75rem}.acquisition-topbar__identity strong[data-v-4699d375]{color:#111827;font-size:.875rem;line-height:1.25rem}.acquisition-topbar__identity span[data-v-4699d375]{color:#6b7280;font-size:.75rem;line-height:1rem}.acquisition-topbar__controls[data-v-4699d375]{flex:none;gap:.5rem}.acquisition-workspace[data-v-4699d375]{background:#f8fafc;gap:.75rem;padding:.75rem}.acquisition-content[data-v-4699d375],.acquisition-workspace[data-v-4699d375]{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.acquisition-content[data-v-4699d375]{background:#fff;flex-direction:column}.acquisition-context-header[data-v-4699d375]{border-bottom:1px solid #e5e7eb;flex:none;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.75rem 0 .75rem .25rem;display:flex}.acquisition-context-header.is-test[data-v-4699d375]{-moz-column-gap:2rem;grid-template-columns:minmax(18rem,1fr) minmax(20rem,1fr) auto;column-gap:2rem;display:grid}.acquisition-context-header__identity[data-v-4699d375]{flex-direction:column;min-width:0;display:flex}.acquisition-context-header__mode[data-v-4699d375]{color:#6b7280;text-transform:uppercase;font-size:.625rem;font-weight:700;line-height:.875rem}.acquisition-context-header__identity>strong[data-v-4699d375]{color:#111827;text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:1rem;line-height:1.375rem;overflow:hidden}.acquisition-context-header__metrics[data-v-4699d375]{color:#6b7280;flex-wrap:wrap;gap:.25rem .875rem;margin-top:.25rem;font-size:.6875rem;line-height:.9rem}.acquisition-context-header__metrics b[data-v-4699d375]{color:#374151;font-weight:700}.acquisition-test-progress[data-v-4699d375]{min-width:0}.acquisition-test-progress__meta[data-v-4699d375],.acquisition-test-progress__topline[data-v-4699d375]{justify-content:space-between;align-items:center;gap:1rem;min-width:0;font-size:.6875rem;line-height:.9rem;display:flex}.acquisition-test-progress__topline[data-v-4699d375]{color:#374151}.acquisition-test-progress__topline strong[data-v-4699d375]{font-weight:700}.acquisition-test-progress__meta[data-v-4699d375],.acquisition-test-progress__topline span[data-v-4699d375]{color:#6b7280}.acquisition-test-progress__track[data-v-4699d375]{background:#e5e7eb;border-radius:999px;height:.375rem;margin:.375rem 0;overflow:hidden}.acquisition-test-progress__track>span[data-v-4699d375]{border-radius:inherit;background:#2563eb;height:100%;transition:width .18s;display:block}.acquisition-context-header__actions[data-v-4699d375]{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.4rem}.acquisition-context-header__actions--random[data-v-4699d375]{margin-left:auto}.acquisition-random-toggle[data-v-4699d375]{color:#374151;cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;min-height:2rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex;position:relative}.acquisition-random-toggle input[data-v-4699d375]{opacity:0;width:1px;height:1px;position:absolute}.acquisition-random-toggle__control[data-v-4699d375]{box-sizing:border-box;background:#e5e7eb;border:1px solid #9ca3af;border-radius:999px;flex:none;align-items:center;width:2rem;height:1.125rem;padding:.125rem;transition:border-color .15s,background-color .15s;display:inline-flex}.acquisition-random-toggle__control>span[data-v-4699d375]{background:#fff;border-radius:50%;width:.75rem;height:.75rem;transition:transform .15s;box-shadow:0 1px 2px #0f172a33}.acquisition-random-toggle input:checked+.acquisition-random-toggle__control[data-v-4699d375]{background:#2563eb;border-color:#2563eb}.acquisition-random-toggle input:checked+.acquisition-random-toggle__control>span[data-v-4699d375]{transform:translate(.875rem)}.acquisition-random-toggle input:focus-visible+.acquisition-random-toggle__control[data-v-4699d375]{outline-offset:2px;outline:2px solid #3b82f6}.acquisition-action[data-v-4699d375]{color:#374151;cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;justify-content:center;align-items:center;min-height:2rem;padding:.375rem .7rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.acquisition-action[data-v-4699d375]:hover{color:#111827;background:#f9fafb;border-color:#9ca3af}.acquisition-action[data-v-4699d375]:focus-visible{outline-offset:1px;outline:2px solid #3b82f6}.acquisition-action[data-v-4699d375]:disabled{cursor:not-allowed;opacity:.5}.acquisition-action--icon-text[data-v-4699d375]{gap:.4rem}.acquisition-action--icon-text svg[data-v-4699d375]{flex:none;width:.95rem;height:.95rem}.acquisition-action--primary[data-v-4699d375]{color:#fff;background:#2563eb;border-color:#2563eb}.acquisition-action--primary[data-v-4699d375]:hover{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.acquisition-action--danger[data-v-4699d375]{color:#b91c1c;border-color:#fecaca}.acquisition-action--danger[data-v-4699d375]:hover{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.acquisition-browse-tools[data-v-4699d375]{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;flex:none;align-items:center;gap:.5rem .75rem;min-width:0;padding:.625rem .25rem;display:flex}.acquisition-search[data-v-4699d375]{width:min(18rem,100%);min-width:0}.acquisition-search input[data-v-4699d375]{box-sizing:border-box;color:#111827;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;outline:none;width:100%;height:2rem;padding:0 .625rem;font-size:.75rem}.acquisition-search input[data-v-4699d375]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f629}.acquisition-loading[data-v-4699d375]{color:#6b7280;flex:1;place-items:center;min-height:16rem;font-size:.8rem;display:grid}.acquisition-view-toggle[data-v-4699d375]{background:#fff;border:1px solid #d1d5db;border-radius:.375rem;flex:none;display:inline-flex;overflow:hidden}.acquisition-view-toggle__button[data-v-4699d375]{color:#4b5563;cursor:pointer;font:inherit;background:#fff;border:0;border-left:1px solid #d1d5db;min-width:4.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;transition:background-color .15s,color .15s}.acquisition-view-toggle__button[data-v-4699d375]:first-child{border-left:0}.acquisition-view-toggle__button[data-v-4699d375]:hover{color:#111827;background:#f9fafb}.acquisition-view-toggle__button.is-active[data-v-4699d375]{color:#fff;background:#111827}.acquisition-view-toggle__button[data-v-4699d375]:focus-visible{outline-offset:-2px;z-index:1;outline:2px solid #3b82f6;position:relative}.dark{color:#111827;background:#f3f4f6;border-color:#374151}.dark,.dark,.dark,.dark{background:#111827}.dark,.dark,.dark{border-color:#374151}.dark{background:#0f172a}.dark,.dark,.dark{color:#f3f4f6}.dark,.dark,.dark,.dark,.dark{color:#9ca3af}.dark{color:#f3f4f6;background:#0f172a;border-color:#374151}@media (width<=1100px){.acquisition-context-header[data-v-4699d375]{flex-direction:column;align-items:flex-start;gap:.625rem}.acquisition-context-header__actions[data-v-4699d375]{justify-content:flex-start;width:100%}.acquisition-context-header.is-random[data-v-4699d375]{flex-direction:row;align-items:flex-start}.acquisition-context-header.is-random .acquisition-context-header__actions--random[data-v-4699d375]{justify-content:flex-end;width:auto}.acquisition-context-header.is-test[data-v-4699d375]{grid-template-columns:minmax(0,1fr) auto}.acquisition-context-header.is-test .acquisition-context-header__actions[data-v-4699d375]{grid-area:1/2;width:auto}.acquisition-context-header.is-test .acquisition-test-progress[data-v-4699d375]{grid-area:2/1/auto/-1;width:100%}}@media (width<=760px){.acquisition-page-panel[data-v-4699d375]{overflow-y:auto}.acquisition-topbar[data-v-4699d375]{flex-wrap:wrap;align-items:flex-start;gap:.5rem;padding:.625rem}.acquisition-topbar__controls[data-v-4699d375]{width:100%}.acquisition-view-toggle[data-v-4699d375]{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.acquisition-view-toggle__button[data-v-4699d375]{min-width:0;min-height:2.25rem;padding-left:.25rem;padding-right:.25rem}.acquisition-topbar__controls>.acquisition-action[data-v-4699d375]{flex:none;width:2.25rem;padding:0}.acquisition-refresh-label[data-v-4699d375]{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.acquisition-workspace[data-v-4699d375]{flex-direction:column;padding:.5rem;overflow-y:auto}.acquisition-content[data-v-4699d375]{flex:none;min-height:max(28rem,100vh - 14rem);overflow:visible}.acquisition-context-header[data-v-4699d375]{flex-direction:column;align-items:flex-start;gap:.625rem;padding:.75rem .25rem}.acquisition-context-header.is-random[data-v-4699d375]{flex-direction:row;align-items:flex-start}.acquisition-context-header.is-test[data-v-4699d375]{grid-template-columns:minmax(0,1fr)}.acquisition-context-header.is-test .acquisition-context-header__actions[data-v-4699d375],.acquisition-context-header.is-test .acquisition-context-header__identity[data-v-4699d375],.acquisition-context-header.is-test .acquisition-test-progress[data-v-4699d375]{grid-column:1;width:100%}.acquisition-context-header.is-test .acquisition-context-header__identity[data-v-4699d375]{grid-row:1}.acquisition-context-header.is-test .acquisition-test-progress[data-v-4699d375]{grid-row:2}.acquisition-context-header.is-test .acquisition-context-header__actions[data-v-4699d375]{grid-row:3}.acquisition-context-header__actions[data-v-4699d375]{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;width:100%;display:grid}.acquisition-context-header.is-random .acquisition-context-header__actions--random[data-v-4699d375]{flex:none;justify-content:flex-end;width:auto;display:flex}.acquisition-action[data-v-4699d375]{width:100%;min-width:0;min-height:2.25rem}.acquisition-browse-tools[data-v-4699d375]{flex-direction:column;align-items:stretch}.acquisition-search[data-v-4699d375]{width:100%}}@media (width<=380px){.acquisition-context-header__actions[data-v-4699d375]{grid-template-columns:minmax(0,1fr)}}.entity-browse[data-v-11b0d437]{box-sizing:border-box;color:#334155;flex-direction:column;gap:.625rem;width:100%;min-width:0;height:100%;min-height:0;padding:.75rem;display:flex}.entity-browse__toolbar[data-v-11b0d437]{z-index:5;background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;align-items:center;gap:.5rem;min-width:0;padding:.625rem .75rem;display:flex;position:relative}.entity-browse__heading[data-v-11b0d437]{flex-direction:column;gap:.1rem;min-width:9rem;margin-right:auto;display:flex}.entity-browse__heading strong[data-v-11b0d437]{color:#1f2937;font-size:.82rem}.entity-browse__heading span[data-v-11b0d437],.entity-browse__status[data-v-11b0d437]{color:#64748b;font-variant-numeric:tabular-nums;font-size:.68rem}.entity-browse__selector[data-v-11b0d437]{position:relative}.entity-browse__refresh[data-v-11b0d437],.entity-browse__selector-trigger[data-v-11b0d437]{color:#334155;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;min-height:2rem;padding:.35rem .625rem;font-size:.72rem;font-weight:700}.entity-browse__selector-trigger[data-v-11b0d437]{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:13rem;overflow:hidden}.entity-browse__refresh[data-v-11b0d437]:hover:not(:disabled),.entity-browse__selector-trigger[data-v-11b0d437]:hover{color:#1d4ed8;background:#eff6ff;border-color:#3b82f6}.entity-browse__refresh[data-v-11b0d437]{align-items:center;gap:.35rem;display:inline-flex}.entity-browse__refresh svg[data-v-11b0d437]{width:.85rem;height:.85rem}.entity-browse__refresh[data-v-11b0d437]:disabled{cursor:not-allowed;opacity:.45}.entity-browse__status[data-v-11b0d437]{max-width:13rem;margin:0}.entity-browse__selector-panel[data-v-11b0d437]{z-index:300;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;flex-direction:column;max-height:80vh;display:flex;position:fixed;overflow:hidden;box-shadow:0 .75rem 2rem #0f172a29}.entity-browse__selector-panel input[data-v-11b0d437]{box-sizing:border-box;color:#1f2937;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;outline:none;flex:none;width:calc(100% - 1rem);margin:.5rem;padding:.45rem .55rem;font-size:.75rem}.entity-browse__selector-panel input[data-v-11b0d437]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f629}.entity-browse__options[data-v-11b0d437]{border-top:1px solid #e2e8f0;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:.25rem;min-height:0;padding:.25rem;display:grid;overflow-y:auto}.entity-browse__option[data-v-11b0d437]{color:#334155;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.3rem;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:2.65rem;padding:.45rem .5rem;display:flex}.entity-browse__option[data-v-11b0d437]:hover,.entity-browse__option[aria-pressed=true][data-v-11b0d437]{background:#eff6ff}.entity-browse__option-check[data-v-11b0d437]{border:1px solid #cbd5e1;border-radius:.25rem;flex:none;place-items:center;width:1rem;height:1rem;display:grid}.entity-browse__option-check--selected[data-v-11b0d437]{color:#fff;background:#2563eb;border-color:#2563eb}.entity-browse__option-check svg[data-v-11b0d437]{width:.72rem;height:.72rem}.entity-browse__option-copy[data-v-11b0d437]{flex-direction:column;flex:1;align-items:flex-start;gap:.05rem;min-width:0;display:flex}.entity-browse__option-copy strong[data-v-11b0d437]{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.entity-browse__option-copy small[data-v-11b0d437],.entity-browse__option-count[data-v-11b0d437]{color:#64748b;font-variant-numeric:tabular-nums;font-size:.65rem}.entity-browse__empty-option[data-v-11b0d437]{color:#64748b;grid-column:1/-1;margin:0;padding:.75rem;font-size:.72rem}.entity-browse__selections[data-v-11b0d437]{flex:none;gap:.35rem;min-height:1.75rem;display:flex;overflow-x:auto}.entity-browse__selections button[data-v-11b0d437]{color:#1d4ed8;cursor:pointer;font:inherit;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .45rem .25rem .6rem;font-size:.68rem;font-weight:700;display:inline-flex}.entity-browse__selections svg[data-v-11b0d437]{width:.7rem;height:.7rem}.entity-browse__content[data-v-11b0d437]{background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;flex:1;min-width:0;min-height:0;overflow:auto}.entity-browse__empty[data-v-11b0d437]{color:#64748b;text-align:center;place-items:center;min-height:100%;margin:0;padding:1rem;font-size:.75rem;display:grid}.entity-browse__empty--error[data-v-11b0d437],.entity-browse__group-message--error[data-v-11b0d437]{color:#b91c1c}.entity-browse__group+.entity-browse__group[data-v-11b0d437]{border-top:1px solid #e2e8f0}.entity-browse__group-header[data-v-11b0d437]{z-index:1;background:#f8fafc;border-bottom:1px solid #e2e8f0;outline:none;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.5rem;padding:.5rem .75rem;display:flex;position:sticky;top:0}.entity-browse__group-header[data-v-11b0d437]:focus-visible,.entity-browse__group-header[data-v-11b0d437]:hover{background:#eff6ff;box-shadow:inset 3px 0 #2563eb}.entity-browse__group-header div[data-v-11b0d437]{align-items:baseline;gap:.35rem;display:flex}.entity-browse__group-header strong[data-v-11b0d437]{color:#1f2937;font-size:.78rem}.entity-browse__group-header span[data-v-11b0d437]{color:#64748b;font-variant-numeric:tabular-nums;font-size:.67rem}.entity-browse__group-message[data-v-11b0d437]{color:#64748b;margin:0;padding:.85rem .75rem;font-size:.72rem}.entity-browse__rows[data-v-11b0d437]{flex-wrap:wrap;align-items:stretch;gap:.5rem;padding:.625rem;display:flex}.entity-browse__row[data-v-11b0d437]{cursor:pointer;background:#fff;border:1px solid #dbeafe;border-radius:.45rem;outline:none;flex:0 auto;align-items:center;min-width:8rem;max-width:18rem;padding:.6rem .75rem;display:flex;box-shadow:0 1px 2px #0f172a0a}.entity-browse__row[data-v-11b0d437]:focus-visible,.entity-browse__row[data-v-11b0d437]:hover{background:#eff6ff;border-color:#60a5fa;box-shadow:0 0 0 2px #3b82f61f}.entity-browse__row strong[data-v-11b0d437]{color:#334155;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;overflow:hidden}.entity-browse__summary-tooltip[data-v-11b0d437]{box-sizing:border-box;color:#f8fafc;pointer-events:none;z-index:390;background:#0f172a;border:1px solid #cbd5e1;border-radius:.45rem;width:min(20rem,100vw - 1rem);max-height:min(10rem,80vh);padding:.55rem .65rem;font-size:.72rem;line-height:1.45;position:fixed;overflow:auto;box-shadow:0 .75rem 2rem #0f172a33}.entity-browse__description-overlay[data-v-11b0d437]{z-index:420;background:#0f172a5c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.entity-browse__description-dialog[data-v-11b0d437]{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:.625rem;flex-direction:column;width:min(34rem,100%);max-height:80vh;display:flex;overflow:hidden;box-shadow:0 1.25rem 3rem #0f172a3d}.entity-browse__description-dialog header[data-v-11b0d437]{border-bottom:1px solid #e2e8f0;flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.entity-browse__description-dialog header strong[data-v-11b0d437]{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;overflow:hidden}.entity-browse__description-dialog header button[data-v-11b0d437]{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.35rem;flex:none;place-items:center;width:1.8rem;height:1.8rem;display:grid}.entity-browse__description-dialog header button[data-v-11b0d437]:hover{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.entity-browse__description-dialog header svg[data-v-11b0d437]{width:.8rem;height:.8rem}.entity-browse__description-dialog p[data-v-11b0d437]{color:#475569;white-space:pre-wrap;min-height:0;margin:0;padding:.9rem;font-size:.78rem;line-height:1.6;overflow:auto}.entity-browse__context-menu[data-v-11b0d437]{z-index:400;background:#fff;border:1px solid #cbd5e1;border-radius:.45rem;width:11.5rem;padding:.25rem;position:fixed;overflow:hidden;box-shadow:0 .75rem 2rem #0f172a2e}.entity-browse__context-menu button[data-v-11b0d437]{color:#334155;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.3rem;width:100%;padding:.55rem .65rem;font-size:.75rem;font-weight:700}.entity-browse__context-menu button[data-v-11b0d437]:focus-visible,.entity-browse__context-menu button[data-v-11b0d437]:hover{color:#1d4ed8;background:#eff6ff;outline:none}@media (width<=760px){.entity-browse__toolbar[data-v-11b0d437]{flex-wrap:wrap}.entity-browse__heading[data-v-11b0d437]{width:100%}.entity-browse__selector[data-v-11b0d437]{flex:1}.entity-browse__selector-trigger[data-v-11b0d437]{width:100%}.entity-browse__status[data-v-11b0d437]{width:100%;max-width:none}.entity-browse__row[data-v-11b0d437]{flex:9rem;max-width:100%}}@media (prefers-color-scheme:dark){.entity-browse[data-v-11b0d437]{color:#cbd5e1}.entity-browse__content[data-v-11b0d437],.entity-browse__context-menu[data-v-11b0d437],.entity-browse__refresh[data-v-11b0d437],.entity-browse__selector-panel[data-v-11b0d437],.entity-browse__selector-panel input[data-v-11b0d437],.entity-browse__selector-trigger[data-v-11b0d437],.entity-browse__toolbar[data-v-11b0d437]{color:#e2e8f0;background:#0f172a;border-color:#334155}.entity-browse__description-dialog header strong[data-v-11b0d437],.entity-browse__group-header strong[data-v-11b0d437],.entity-browse__heading strong[data-v-11b0d437],.entity-browse__row strong[data-v-11b0d437]{color:#f8fafc}.entity-browse__group+.entity-browse__group[data-v-11b0d437],.entity-browse__group-header[data-v-11b0d437],.entity-browse__options[data-v-11b0d437]{border-color:#334155}.entity-browse__option[data-v-11b0d437]{color:#e2e8f0}.entity-browse__option[data-v-11b0d437]:hover,.entity-browse__option[aria-pressed=true][data-v-11b0d437],.entity-browse__refresh[data-v-11b0d437]:hover:not(:disabled),.entity-browse__selector-trigger[data-v-11b0d437]:hover{color:#bfdbfe;background:#172554}.entity-browse__option-check[data-v-11b0d437]{border-color:#475569}.entity-browse__option-check--selected[data-v-11b0d437]{background:#2563eb;border-color:#3b82f6}.entity-browse__selections button[data-v-11b0d437]{color:#bfdbfe;background:#172554;border-color:#1e40af}.entity-browse__group-header[data-v-11b0d437]{background:#111827}.entity-browse__group-header[data-v-11b0d437]:focus-visible,.entity-browse__group-header[data-v-11b0d437]:hover{background:#172554}.entity-browse__description-dialog[data-v-11b0d437],.entity-browse__description-dialog header[data-v-11b0d437],.entity-browse__description-dialog header button[data-v-11b0d437],.entity-browse__row[data-v-11b0d437]{background:#0f172a;border-color:#334155}.entity-browse__context-menu button[data-v-11b0d437]:focus-visible,.entity-browse__context-menu button[data-v-11b0d437]:hover,.entity-browse__row[data-v-11b0d437]:focus-visible,.entity-browse__row[data-v-11b0d437]:hover{background:#172554}.entity-browse__context-menu button[data-v-11b0d437]{color:#e2e8f0}.entity-browse__description-dialog header button[data-v-11b0d437]{color:#cbd5e1}.entity-browse__description-dialog header button[data-v-11b0d437]:hover{color:#bfdbfe;background:#172554;border-color:#3b82f6}.entity-browse__description-dialog p[data-v-11b0d437]{color:#cbd5e1}.entity-browse__empty[data-v-11b0d437],.entity-browse__empty-option[data-v-11b0d437],.entity-browse__group-header span[data-v-11b0d437],.entity-browse__group-message[data-v-11b0d437],.entity-browse__heading span[data-v-11b0d437],.entity-browse__option-copy small[data-v-11b0d437],.entity-browse__option-count[data-v-11b0d437],.entity-browse__status[data-v-11b0d437]{color:#94a3b8}.entity-browse__empty--error[data-v-11b0d437],.entity-browse__group-message--error[data-v-11b0d437]{color:#fca5a5}}.entity-editor[data-v-a2d2f874]{box-sizing:border-box;color:#334155;flex-direction:column;gap:.625rem;width:100%;min-width:0;height:100%;min-height:0;padding:.75rem;display:flex}.entity-editor__footer[data-v-a2d2f874],.entity-editor__header[data-v-a2d2f874]{background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;flex:none;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.625rem .75rem;display:flex}.entity-editor__header>div[data-v-a2d2f874]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.entity-editor__header strong[data-v-a2d2f874]{color:#1f2937;font-size:.82rem}.entity-editor__footer span[data-v-a2d2f874],.entity-editor__header span[data-v-a2d2f874]{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.entity-editor__discard[data-v-a2d2f874],.entity-editor__save[data-v-a2d2f874]{cursor:pointer;font:inherit;border:1px solid #0000;border-radius:.375rem;flex:none;min-width:6.5rem;min-height:2rem;padding:.35rem .7rem;font-size:.72rem;font-weight:800}.entity-editor__save[data-v-a2d2f874]{color:#fff;background:#2563eb;border-color:#2563eb}.entity-editor__discard[data-v-a2d2f874]{color:#b91c1c;background:#fff;border-color:#fecaca}.entity-editor__footer span[data-v-a2d2f874]{margin-left:auto}.entity-editor__save[data-v-a2d2f874]:hover:not(:disabled){background:#1d4ed8}.entity-editor__discard[data-v-a2d2f874]:hover:not(:disabled){background:#fef2f2;border-color:#ef4444}.entity-editor__discard[data-v-a2d2f874]:disabled,.entity-editor__save[data-v-a2d2f874]:disabled{cursor:not-allowed;opacity:.45}.entity-editor__body[data-v-a2d2f874]{background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.entity-editor__status[data-v-a2d2f874]{color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;flex:none;margin:0;padding:.5rem .75rem;font-size:.72rem}.entity-editor__status--error[data-v-a2d2f874]{color:#b91c1c;background:#fef2f2}.entity-editor__status--warning[data-v-a2d2f874]{color:#92400e;background:#fffbeb}.entity-editor__fields[data-v-a2d2f874]{flex:1;grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));align-content:start;gap:.75rem;min-width:0;min-height:0;padding:.75rem;display:grid;overflow:auto}.entity-editor__field[data-v-a2d2f874]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.entity-editor__field--wide[data-v-a2d2f874]{grid-column:1/-1}.entity-editor__field>span[data-v-a2d2f874]{color:#475569;font-size:.7rem;font-weight:800}.entity-editor__field textarea[data-v-a2d2f874]{box-sizing:border-box;color:#1e293b;resize:vertical;tab-size:2;background:#f8fafc;border:1px solid #cbd5e1;border-radius:.45rem;outline:none;width:100%;min-width:0;min-height:2.2rem;padding:.5rem .625rem;font:.76rem/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.entity-editor__field textarea[data-v-a2d2f874]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f624}.entity-editor__field--locked textarea[data-v-a2d2f874]{color:#64748b;cursor:not-allowed;background:#f1f5f9;border-style:dashed}.entity-editor__empty[data-v-a2d2f874]{color:#64748b;place-items:center;min-height:100%;padding:1rem;font-size:.75rem;display:grid}@media (prefers-color-scheme:dark){.entity-editor[data-v-a2d2f874]{color:#cbd5e1}.entity-editor__body[data-v-a2d2f874],.entity-editor__footer[data-v-a2d2f874],.entity-editor__header[data-v-a2d2f874]{background:#0f172a;border-color:#334155}.entity-editor__header strong[data-v-a2d2f874]{color:#f8fafc}.entity-editor__empty[data-v-a2d2f874],.entity-editor__footer span[data-v-a2d2f874],.entity-editor__header span[data-v-a2d2f874]{color:#94a3b8}.entity-editor__status[data-v-a2d2f874]{color:#cbd5e1;background:#111827;border-color:#334155}.entity-editor__status--error[data-v-a2d2f874]{color:#fecaca;background:#450a0a}.entity-editor__status--warning[data-v-a2d2f874]{color:#fde68a;background:#422006}.entity-editor__field>span[data-v-a2d2f874]{color:#cbd5e1}.entity-editor__field textarea[data-v-a2d2f874]{color:#f8fafc;background:#020617;border-color:#475569}.entity-editor__field--locked textarea[data-v-a2d2f874]{color:#94a3b8;background:#111827}.entity-editor__discard[data-v-a2d2f874]{color:#fca5a5;background:#0f172a;border-color:#7f1d1d}.entity-editor__discard[data-v-a2d2f874]:hover:not(:disabled){background:#450a0a;border-color:#ef4444}}.entity-page[data-v-71a18b15]{box-sizing:border-box;color:#334155;flex-direction:column;gap:.75rem;width:100%;min-width:0;height:100%;min-height:0;padding:.75rem;display:flex}.entity-page__search[data-v-71a18b15]{background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;flex:none;padding:.75rem}.entity-page__search label[data-v-71a18b15]{color:#334155;margin-bottom:.35rem;font-size:.75rem;font-weight:700;display:block}.entity-page__search-row[data-v-71a18b15]{align-items:stretch;gap:.5rem;display:flex}.entity-page__search textarea[data-v-71a18b15]{box-sizing:border-box;color:#1f2937;font:inherit;resize:vertical;background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;outline:none;flex:1;min-width:0;min-height:2.75rem;padding:.5rem .625rem;font-size:.78rem;line-height:1.35}.entity-page__search textarea[data-v-71a18b15]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f62e}.entity-page__search button[data-v-71a18b15]{color:#fff;cursor:pointer;font:inherit;background:#2563eb;border:1px solid #2563eb;border-radius:.375rem;min-width:5.5rem;padding:.45rem .85rem;font-size:.75rem;font-weight:700}.entity-page__search button[data-v-71a18b15]:hover{background:#1d4ed8}.entity-page__search button[data-v-71a18b15]:disabled{cursor:not-allowed;opacity:.5}.entity-page__status[data-v-71a18b15]{color:#475569;margin:0;padding:0 .2rem;font-size:.72rem}.entity-page__status--error[data-v-71a18b15]{color:#b91c1c}.entity-page__workspace[data-v-71a18b15]{background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;flex:1;grid-template-columns:minmax(13rem,19rem) minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.entity-page__list[data-v-71a18b15]{background:#f8fafc;border-right:1px solid #e2e8f0;flex-direction:column;min-width:0;min-height:0;display:flex}.entity-page__inspector-header[data-v-71a18b15],.entity-page__list>header[data-v-71a18b15]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem .75rem;display:flex}.entity-page__list>header[data-v-71a18b15]{color:#334155;font-size:.75rem}.entity-page__list>header span[data-v-71a18b15]{color:#64748b;font-variant-numeric:tabular-nums}.entity-page__list-items[data-v-71a18b15]{min-height:0;overflow-y:auto}.entity-page__list-items button[data-v-71a18b15]{color:#334155;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #e2e8f0;flex-direction:column;gap:.15rem;width:100%;min-width:0;padding:.625rem .75rem;display:flex}.entity-page__list-items button[data-v-71a18b15]:hover{background:#eff6ff}.entity-page__list-items button.is-active[data-v-71a18b15]{background:#dbeafe;box-shadow:inset 3px 0 #2563eb}.entity-page__list-items span[data-v-71a18b15],.entity-page__list-items strong[data-v-71a18b15]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.entity-page__list-items strong[data-v-71a18b15]{font-size:.78rem;font-weight:700}.entity-page__list-items span[data-v-71a18b15]{color:#64748b;font-size:.68rem}.entity-page__inspector[data-v-71a18b15]{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}.entity-page__inspector-header[data-v-71a18b15]{flex:none}.entity-page__inspector-header strong[data-v-71a18b15]{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;overflow:hidden}.entity-page__inspector-header span[data-v-71a18b15]{color:#64748b;white-space:nowrap;flex:none;font-size:.68rem}.entity-page__json[data-v-71a18b15]{flex:1;min-width:0;min-height:0;padding:.75rem;overflow:auto}.entity-page__empty[data-v-71a18b15]{color:#64748b;margin:0;padding:1rem;font-size:.75rem;line-height:1.5}.entity-page__empty--inspector[data-v-71a18b15]{text-align:center;flex:1;place-items:center;display:grid}@media (width<=700px){.entity-page__search-row[data-v-71a18b15]{flex-direction:column}.entity-page__workspace[data-v-71a18b15]{grid-template-rows:minmax(9rem,36%) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.entity-page__list[data-v-71a18b15]{border-bottom:1px solid #e2e8f0;border-right:0}}@media (prefers-color-scheme:dark){.entity-page[data-v-71a18b15]{color:#cbd5e1}.entity-page__inspector[data-v-71a18b15],.entity-page__search[data-v-71a18b15],.entity-page__workspace[data-v-71a18b15]{background:#0f172a;border-color:#334155}.entity-page__list-items button[data-v-71a18b15],.entity-page__list>header[data-v-71a18b15],.entity-page__search label[data-v-71a18b15]{color:#e2e8f0}.entity-page__search textarea[data-v-71a18b15]{color:#f8fafc;background:#020617;border-color:#475569}.entity-page__list[data-v-71a18b15]{background:#111827}.entity-page__inspector-header[data-v-71a18b15],.entity-page__list[data-v-71a18b15],.entity-page__list-items button[data-v-71a18b15],.entity-page__list>header[data-v-71a18b15]{border-color:#334155}.entity-page__list-items button[data-v-71a18b15]:hover{background:#172554}.entity-page__list-items button.is-active[data-v-71a18b15]{background:#1e3a8a}.entity-page__empty[data-v-71a18b15],.entity-page__inspector-header span[data-v-71a18b15],.entity-page__list-items span[data-v-71a18b15],.entity-page__status[data-v-71a18b15]{color:#94a3b8}.entity-page__status--error[data-v-71a18b15]{color:#fca5a5}.entity-page__inspector-header strong[data-v-71a18b15]{color:#f8fafc}}.class-definition-page[data-v-b9eca4c6]{color:#172033;background:#f8fafc;flex-direction:column;gap:1rem;height:100%;padding:1.5rem;display:flex;overflow:auto}.class-definition-page__header[data-v-b9eca4c6]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.class-definition-page__title-block[data-v-b9eca4c6]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.class-definition-page__card-meta[data-v-b9eca4c6],.class-definition-page__description[data-v-b9eca4c6],.class-definition-page__eyebrow[data-v-b9eca4c6],.class-definition-page__prompt-preview[data-v-b9eca4c6]{margin:0}.class-definition-page__eyebrow[data-v-b9eca4c6]{color:#2563eb;text-transform:uppercase;font-size:.75rem;font-weight:700}.class-definition-page__title[data-v-b9eca4c6]{color:#0f172a;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.class-definition-page__button[data-v-b9eca4c6],.class-definition-page__context-menu button[data-v-b9eca4c6],.class-definition-page__menu-trigger[data-v-b9eca4c6]{cursor:pointer}.class-definition-page__button[data-v-b9eca4c6]{color:#fff;background:#2563eb;border:1px solid #2563eb;border-radius:.375rem;justify-content:center;align-items:center;min-height:2.25rem;padding:0 .875rem;font-size:.875rem;font-weight:700;display:inline-flex}.class-definition-page__button[data-v-b9eca4c6]:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.class-definition-page__button[data-v-b9eca4c6]:disabled{cursor:not-allowed;opacity:.55}.class-definition-page__button--secondary[data-v-b9eca4c6]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.class-definition-page__button--secondary[data-v-b9eca4c6]:hover:not(:disabled){color:#fff;background:#2563eb;border-color:#2563eb}.class-definition-page__button--ghost[data-v-b9eca4c6]{color:#334155;background:#fff;border-color:#cbd5e1}.class-definition-page__button--ghost[data-v-b9eca4c6]:hover:not(:disabled){color:#0f172a;background:#f1f5f9;border-color:#94a3b8}.class-definition-page__empty[data-v-b9eca4c6],.class-definition-page__status[data-v-b9eca4c6]{border-radius:.5rem;margin:0;padding:.875rem 1rem;font-size:.875rem;font-weight:700}.class-definition-page__status[data-v-b9eca4c6]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.class-definition-page__status--error[data-v-b9eca4c6]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.class-definition-page__search[data-v-b9eca4c6]{color:#334155;text-transform:uppercase;grid-template-columns:minmax(0,32rem) auto;align-items:center;gap:.375rem .75rem;width:min(100%,42rem);font-size:.75rem;font-weight:800;display:grid}.class-definition-page__search>span[data-v-b9eca4c6]{grid-column:1/-1}.class-definition-page__search input[data-v-b9eca4c6]{box-sizing:border-box;color:#0f172a;font:inherit;text-transform:none;background:#fff;border:1px solid #94a3b8;border-radius:.375rem;width:100%;min-height:2.5rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500}.class-definition-page__search input[data-v-b9eca4c6]:focus{outline-offset:1px;border-color:#2563eb;outline:2px solid #bfdbfe}.class-definition-page__search small[data-v-b9eca4c6]{color:#64748b;text-transform:none;white-space:nowrap;font-size:.75rem;font-weight:700}.class-definition-page__empty[data-v-b9eca4c6]{color:#475569;background:#fff;border:1px dashed #cbd5e1}.class-definition-page__grid[data-v-b9eca4c6]{grid-template-columns:1fr;gap:1rem;display:grid}.class-definition-page__card[data-v-b9eca4c6]{color:#172033;cursor:pointer;background:#fff;border:1px solid #dbe2ef;border-left:.375rem solid #2563eb;border-radius:.5rem;outline:none;flex-direction:column;gap:.75rem;min-width:0;min-height:14rem;padding:1rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 2px #0f172a0a}.class-definition-page__card[data-v-b9eca4c6]:focus-visible,.class-definition-page__card[data-v-b9eca4c6]:hover{border-color:#93c5fd #93c5fd #93c5fd #2563eb;transform:translateY(-1px);box-shadow:0 6px 16px #0f172a14}.class-definition-page__card-header[data-v-b9eca4c6]{justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.class-definition-page__card-title-block[data-v-b9eca4c6]{min-width:0}.class-definition-page__card-title[data-v-b9eca4c6]{color:#0f172a;overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:800;line-height:1.25}.class-definition-page__card-meta[data-v-b9eca4c6]{color:#64748b;overflow-wrap:anywhere;margin-top:.125rem;font-size:.8125rem;font-weight:700}.class-definition-page__menu-trigger[data-v-b9eca4c6]{color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;flex:none;width:2rem;height:2rem;font-size:1rem;font-weight:800;line-height:1}.class-definition-page__menu-trigger[data-v-b9eca4c6]:hover{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.class-definition-page__description[data-v-b9eca4c6],.class-definition-page__prompt-preview[data-v-b9eca4c6]{overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.class-definition-page__description[data-v-b9eca4c6]{color:#1f2937}.class-definition-page__prompt-preview[data-v-b9eca4c6]{color:#475569;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.5rem;display:-webkit-box;overflow:hidden}.class-definition-page__badges[data-v-b9eca4c6]{flex-wrap:wrap;gap:.375rem;display:flex}.class-definition-page__badges span[data-v-b9eca4c6]{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.25rem;align-items:center;min-height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:800;display:inline-flex}.class-definition-page__overlay[data-v-b9eca4c6]{z-index:10000;background:#0f172a6b;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.class-definition-page__dialog[data-v-b9eca4c6]{color:#172033;background:#fff;border:1px solid #dbe2ef;border-radius:.5rem;flex-direction:column;gap:1rem;width:min(72rem,100%);max-height:min(50rem,100dvh - 2rem);padding:1rem;display:flex;overflow:auto;box-shadow:0 24px 56px #0f172a38}.class-definition-page__dialog-header[data-v-b9eca4c6]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.class-definition-page__dialog-title[data-v-b9eca4c6]{color:#0f172a;overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}.class-definition-page__dialog-actions[data-v-b9eca4c6]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.class-definition-page__dialog-grid[data-v-b9eca4c6]{grid-template-columns:1fr;gap:1rem;display:grid}.class-definition-page__edit-form[data-v-b9eca4c6]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:.875rem;display:grid}.class-definition-page__field-control[data-v-b9eca4c6]{color:#334155;text-transform:uppercase;flex-direction:column;gap:.375rem;min-width:0;font-size:.75rem;font-weight:800;display:flex}.class-definition-page__field-control--wide[data-v-b9eca4c6]{grid-column:1/-1}.class-definition-page__field-control input[data-v-b9eca4c6],.class-definition-page__field-control textarea[data-v-b9eca4c6]{box-sizing:border-box;color:#0f172a;font:inherit;text-transform:none;background:#fff;border:1px solid #94a3b8;border-radius:.375rem;width:100%;padding:.625rem;font-size:.875rem;font-weight:500}.class-definition-page__field-control textarea[data-v-b9eca4c6]{resize:vertical}.class-definition-page__field-control small[data-v-b9eca4c6]{color:#64748b;text-transform:none;font-weight:500}.class-definition-page__section[data-v-b9eca4c6]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.class-definition-page__section-title[data-v-b9eca4c6]{color:#475569;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.class-definition-page__details[data-v-b9eca4c6]{gap:.5rem;margin:0;display:grid}.class-definition-page__details div[data-v-b9eca4c6]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;gap:.25rem;min-width:0;padding:.625rem;display:grid}.class-definition-page__details dt[data-v-b9eca4c6]{color:#64748b;text-transform:uppercase;font-size:.75rem;font-weight:800}.class-definition-page__details dd[data-v-b9eca4c6]{color:#0f172a;overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:700}.class-definition-page__field-list[data-v-b9eca4c6]{gap:.5rem;display:grid}.class-definition-page__field[data-v-b9eca4c6]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;flex-direction:column;gap:.25rem;min-width:0;padding:.625rem;display:flex}.class-definition-page__field-header[data-v-b9eca4c6]{color:#475569;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.class-definition-page__field-header strong[data-v-b9eca4c6]{color:#0f172a}.class-definition-page__field-header span[data-v-b9eca4c6]{background:#e2e8f0;border-radius:.25rem;padding:.125rem .3125rem}.class-definition-page__field p[data-v-b9eca4c6],.class-definition-page__section-empty[data-v-b9eca4c6]{color:#334155;overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.45}.class-definition-page__pre[data-v-b9eca4c6]{color:#111827;white-space:pre-wrap;word-break:break-word;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;max-width:100%;margin:0;padding:.875rem;font-size:.8125rem;line-height:1.5;overflow:auto}.class-definition-page__context-menu[data-v-b9eca4c6]{z-index:10001;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;min-width:11rem;padding:.25rem;display:grid;position:fixed;box-shadow:0 16px 40px #0f172a33}.class-definition-page__context-menu button[data-v-b9eca4c6]{color:#334155;text-align:left;background:0 0;border:0;border-radius:.375rem;min-height:2rem;padding:0 .625rem;font-size:.8125rem;font-weight:700}.class-definition-page__context-menu button[data-v-b9eca4c6]:focus-visible,.class-definition-page__context-menu button[data-v-b9eca4c6]:hover{color:#1d4ed8;background:#eff6ff;outline:none}@media (width>=900px){.class-definition-page__grid[data-v-b9eca4c6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=699px){.class-definition-page__edit-form[data-v-b9eca4c6]{grid-template-columns:1fr}}@media (width>=1180px){.class-definition-page__grid[data-v-b9eca4c6]{grid-template-columns:repeat(3,minmax(0,1fr))}.class-definition-page__dialog-grid[data-v-b9eca4c6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.class-definition-seed[data-v-c406e6a7]{color:#172033;background:#f8fafc;flex-direction:column;gap:1rem;height:100%;padding:1.5rem;display:flex;overflow:auto}.class-definition-seed__header[data-v-c406e6a7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.class-definition-seed__title-block[data-v-c406e6a7]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.class-definition-seed__card-meta[data-v-c406e6a7],.class-definition-seed__description[data-v-c406e6a7],.class-definition-seed__eyebrow[data-v-c406e6a7],.class-definition-seed__summary[data-v-c406e6a7]{margin:0}.class-definition-seed__eyebrow[data-v-c406e6a7]{color:#2563eb;text-transform:uppercase;font-size:.75rem;font-weight:700}.class-definition-seed__title[data-v-c406e6a7]{color:#0f172a;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.class-definition-seed__button[data-v-c406e6a7]{color:#fff;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:.375rem;justify-content:center;align-items:center;min-height:2.25rem;padding:0 .875rem;font-size:.875rem;font-weight:700;display:inline-flex}.class-definition-seed__button[data-v-c406e6a7]:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.class-definition-seed__button[data-v-c406e6a7]:disabled{cursor:not-allowed;opacity:.55}.class-definition-seed__button--secondary[data-v-c406e6a7]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.class-definition-seed__button--secondary[data-v-c406e6a7]:hover:not(:disabled){color:#fff;background:#2563eb;border-color:#2563eb}.class-definition-seed__button--ghost[data-v-c406e6a7]{color:#334155;background:#fff;border-color:#cbd5e1}.class-definition-seed__button--ghost[data-v-c406e6a7]:hover:not(:disabled){color:#0f172a;background:#f1f5f9;border-color:#94a3b8}.class-definition-seed__summary[data-v-c406e6a7]{color:#475569;font-size:.875rem;font-weight:600}.class-definition-seed__filters[data-v-c406e6a7]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.class-definition-seed__filter-button[data-v-c406e6a7]{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;min-height:2rem;padding:0 .75rem;display:inline-flex}.class-definition-seed__filter-button--active[data-v-c406e6a7],.class-definition-seed__filter-button[data-v-c406e6a7]:hover{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.class-definition-seed__filter-button span[data-v-c406e6a7],.class-definition-seed__filter-button strong[data-v-c406e6a7]{font-size:.8125rem;font-weight:800;line-height:1}.class-definition-seed__filter-button strong[data-v-c406e6a7]{color:#475569;background:#f1f5f9;border-radius:999px;justify-content:center;align-items:center;min-width:1.375rem;height:1.375rem;padding:0 .3125rem;display:inline-flex}.class-definition-seed__filter-button--active strong[data-v-c406e6a7]{color:#fff;background:#2563eb}.class-definition-seed__filter-button--seeded.class-definition-seed__filter-button--active[data-v-c406e6a7]{color:#166534;background:#f0fdf4;border-color:#86efac}.class-definition-seed__filter-button--seeded.class-definition-seed__filter-button--active strong[data-v-c406e6a7]{background:#16a34a}.class-definition-seed__filter-button--not-seeded.class-definition-seed__filter-button--active[data-v-c406e6a7]{color:#92400e;background:#fffbeb;border-color:#fcd34d}.class-definition-seed__filter-button--not-seeded.class-definition-seed__filter-button--active strong[data-v-c406e6a7]{background:#d97706}.class-definition-seed__filter-button--ignored.class-definition-seed__filter-button--active[data-v-c406e6a7]{color:#475569;background:#f1f5f9;border-color:#94a3b8}.class-definition-seed__filter-button--ignored.class-definition-seed__filter-button--active strong[data-v-c406e6a7]{background:#64748b}.class-definition-seed__status[data-v-c406e6a7]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;margin:0;padding:.875rem 1rem;font-size:.875rem;font-weight:700}.class-definition-seed__status--error[data-v-c406e6a7]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.class-definition-seed__grid[data-v-c406e6a7]{grid-template-columns:1fr;gap:1rem;display:grid}.class-definition-seed__card[data-v-c406e6a7]{cursor:pointer;background:#fff;border:1px solid #dbe2ef;border-left-width:.375rem;border-radius:.5rem;flex-direction:column;gap:.75rem;min-width:0;padding:1rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 2px #0f172a0a}.class-definition-seed__card[data-v-c406e6a7]:focus-visible,.class-definition-seed__card[data-v-c406e6a7]:hover{border-color:#93c5fd;outline:none;transform:translateY(-1px);box-shadow:0 6px 16px #0f172a14}.class-definition-seed__card--seeded[data-v-c406e6a7]{background:#fbfefc;border-color:#bbf7d0 #bbf7d0 #bbf7d0 #22c55e}.class-definition-seed__card--seeded[data-v-c406e6a7]:focus-visible,.class-definition-seed__card--seeded[data-v-c406e6a7]:hover{border-left-color:#22c55e}.class-definition-seed__card--not-seeded[data-v-c406e6a7]{background:#fffdf5;border-color:#fde68a #fde68a #fde68a #f59e0b}.class-definition-seed__card--not-seeded[data-v-c406e6a7]:focus-visible,.class-definition-seed__card--not-seeded[data-v-c406e6a7]:hover{border-left-color:#f59e0b}.class-definition-seed__card-header[data-v-c406e6a7]{justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.class-definition-seed__card-title-block[data-v-c406e6a7]{min-width:0}.class-definition-seed__card-badges[data-v-c406e6a7]{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.375rem;display:flex}.class-definition-seed__card-title[data-v-c406e6a7]{color:#0f172a;overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:800;line-height:1.3}.class-definition-seed__card-meta[data-v-c406e6a7],.class-definition-seed__description[data-v-c406e6a7],.class-definition-seed__sources[data-v-c406e6a7]{font-size:.8125rem;line-height:1.5}.class-definition-seed__card-meta[data-v-c406e6a7]{color:#64748b;margin-top:.125rem;font-weight:600}.class-definition-seed__field-count[data-v-c406e6a7]{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.25rem;padding:.25rem .375rem;font-size:.75rem;font-weight:700}.class-definition-seed__seed-status[data-v-c406e6a7]{color:#475569;background:#f8fafc;border:1px solid #cbd5e1;border-radius:.25rem;align-items:center;min-height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:800;display:inline-flex}.class-definition-seed__seed-status--seeded[data-v-c406e6a7]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.class-definition-seed__seed-status--not-seeded[data-v-c406e6a7]{color:#92400e;background:#fffbeb;border-color:#fde68a}.class-definition-seed__seed-status--ignored[data-v-c406e6a7]{color:#475569;background:#f1f5f9;border-color:#cbd5e1}.class-definition-seed__card--ignored[data-v-c406e6a7]{background:#f8fafc;border-color:#cbd5e1 #cbd5e1 #cbd5e1 #64748b}.class-definition-seed__card--ignored[data-v-c406e6a7]:focus-visible,.class-definition-seed__card--ignored[data-v-c406e6a7]:hover{border-left-color:#64748b}.class-definition-seed__description[data-v-c406e6a7]{color:#1f2937}.class-definition-seed__card-actions[data-v-c406e6a7]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding-top:.25rem;display:flex}.class-definition-seed__sources[data-v-c406e6a7]{color:#475569;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.class-definition-seed__sources code[data-v-c406e6a7],.class-definition-seed__summary code[data-v-c406e6a7]{color:#334155;overflow-wrap:anywhere;background:#f1f5f9;border-radius:.25rem;font-size:.75rem}.class-definition-seed__sources code[data-v-c406e6a7]{padding:.1875rem .375rem;display:inline-block}.class-definition-seed__summary code[data-v-c406e6a7]{padding:.125rem .25rem}.class-definition-seed__empty[data-v-c406e6a7]{color:#64748b;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:.5rem;margin:0;padding:1rem;font-size:.875rem;font-weight:700}.class-definition-seed__overlay[data-v-c406e6a7]{z-index:10000;background:#0f172a6b;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.class-definition-seed__dialog[data-v-c406e6a7]{color:#172033;background:#fff;border:1px solid #dbe2ef;border-radius:.5rem;flex-direction:column;gap:1rem;width:min(68rem,100%);max-height:min(48rem,100dvh - 2rem);padding:1rem;display:flex;overflow:auto;box-shadow:0 24px 56px #0f172a38}.class-definition-seed__dialog-header[data-v-c406e6a7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.class-definition-seed__dialog-title[data-v-c406e6a7]{color:#0f172a;overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}.class-definition-seed__dialog-actions[data-v-c406e6a7]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.class-definition-seed__dialog-grid[data-v-c406e6a7]{grid-template-columns:1fr;gap:1rem;display:grid}.class-definition-seed__detail-section[data-v-c406e6a7]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.class-definition-seed__section-title[data-v-c406e6a7]{color:#475569;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.class-definition-seed__field-list[data-v-c406e6a7]{grid-template-columns:1fr;gap:.5rem;display:grid}.class-definition-seed__field[data-v-c406e6a7]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;flex-direction:column;gap:.25rem;min-width:0;padding:.625rem;display:flex}.class-definition-seed__field-header[data-v-c406e6a7]{color:#475569;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.class-definition-seed__field-header strong[data-v-c406e6a7]{color:#0f172a}.class-definition-seed__field-header span[data-v-c406e6a7]{background:#e2e8f0;border-radius:.25rem;padding:.125rem .3125rem}.class-definition-seed__field p[data-v-c406e6a7]{color:#334155;overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.45}.class-definition-seed__pre[data-v-c406e6a7]{color:#111827;white-space:pre-wrap;word-break:break-word;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;max-width:100%;margin:0;padding:.875rem;font-size:.8125rem;line-height:1.5;overflow:auto}@media (width>=1024px){.class-definition-seed__dialog-grid[data-v-c406e6a7],.class-definition-seed__grid[data-v-c406e6a7]{grid-template-columns:repeat(2,minmax(0,1fr))}}.entity-export-page[data-v-3fe757cc]{color:#111827;background:#f8fafc;flex-direction:column;gap:1rem;height:100%;padding:.75rem;display:flex;overflow-x:auto}.entity-export-page__panel[data-v-3fe757cc]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;flex:auto;gap:1rem;min-width:48rem;min-height:0;padding:1rem;display:flex;overflow:auto}.entity-export-page__header[data-v-3fe757cc],.entity-export-page__summary-header[data-v-3fe757cc],.entity-export-page__toolbar[data-v-3fe757cc]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.entity-export-page__header[data-v-3fe757cc]{flex-wrap:wrap}.entity-export-page__title-block[data-v-3fe757cc]{flex-direction:column;gap:.125rem;min-width:0;display:flex}.entity-export-page__eyebrow[data-v-3fe757cc],.entity-export-page__subtitle[data-v-3fe757cc],.entity-export-page__summary h2[data-v-3fe757cc],.entity-export-page__title[data-v-3fe757cc]{margin:0}.entity-export-page__eyebrow[data-v-3fe757cc]{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:700}.entity-export-page__title[data-v-3fe757cc]{color:#111827;font-size:1.125rem;font-weight:700;line-height:1.2}.entity-export-page__subtitle[data-v-3fe757cc]{color:#64748b;font-size:.875rem;line-height:1.45}.entity-export-page__header-actions[data-v-3fe757cc],.entity-export-page__toolbar[data-v-3fe757cc],.entity-export-page__toolbar-group[data-v-3fe757cc]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.entity-export-page__toolbar[data-v-3fe757cc]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;justify-content:flex-start;padding:.75rem}.entity-export-page__toolbar-label[data-v-3fe757cc]{color:#475569;font-size:.75rem;font-weight:700}.entity-export-page__button[data-v-3fe757cc],.entity-export-page__small-button[data-v-3fe757cc]{color:#fff;cursor:pointer;background:#1d4ed8;border:1px solid #1d4ed8;border-radius:.375rem;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.entity-export-page__button[data-v-3fe757cc]{min-height:2rem;padding:0 .75rem;font-size:.8125rem}.entity-export-page__small-button[data-v-3fe757cc]{min-height:1.75rem;padding:0 .625rem;font-size:.75rem}.entity-export-page__button[data-v-3fe757cc]:hover:not(:disabled),.entity-export-page__small-button[data-v-3fe757cc]:hover:not(:disabled){background:#1e40af;border-color:#1e40af}.entity-export-page__button[data-v-3fe757cc]:disabled,.entity-export-page__small-button[data-v-3fe757cc]:disabled{cursor:not-allowed;opacity:.55}.entity-export-page__button--ghost[data-v-3fe757cc],.entity-export-page__small-button[data-v-3fe757cc]{color:#374151;background:#fff;border-color:#d1d5db}.entity-export-page__button--ghost[data-v-3fe757cc]:hover:not(:disabled),.entity-export-page__small-button[data-v-3fe757cc]:hover:not(:disabled){color:#111827;background:#f3f4f6;border-color:#9ca3af}.entity-export-page__toggle[data-v-3fe757cc]{color:#374151;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}.entity-export-page__toggle input[data-v-3fe757cc]{width:.875rem;height:.875rem;margin:0}.entity-export-page__empty[data-v-3fe757cc],.entity-export-page__status[data-v-3fe757cc]{border-radius:.5rem;margin:0;padding:.75rem;font-size:.8125rem;font-weight:700}.entity-export-page__status[data-v-3fe757cc]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.entity-export-page__status--error[data-v-3fe757cc]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.entity-export-page__empty[data-v-3fe757cc]{color:#64748b;background:#fff;border:1px dashed #cbd5e1}.entity-export-page__grid[data-v-3fe757cc]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem;display:grid}.entity-export-page__class-row[data-v-3fe757cc]{color:#374151;cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-left:2px solid #94a3b8;border-radius:.375rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem .625rem;display:grid}.entity-export-page__class-row--selected[data-v-3fe757cc],.entity-export-page__class-row[data-v-3fe757cc]:hover{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd #93c5fd #93c5fd #1d4ed8}.entity-export-page__class-row--loaded[data-v-3fe757cc]{border-left-color:#16a34a}.entity-export-page__class-dot[data-v-3fe757cc]{background:#94a3b8;border-radius:999px;width:.375rem;height:.375rem}.entity-export-page__class-row--selected .entity-export-page__class-dot[data-v-3fe757cc]{background:#1d4ed8}.entity-export-page__class-row--loaded .entity-export-page__class-dot[data-v-3fe757cc]{background:#16a34a}.entity-export-page__class-name[data-v-3fe757cc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:700;overflow:hidden}.entity-export-page__class-count[data-v-3fe757cc]{color:#fff;font-variant-numeric:tabular-nums;background:#64748b;border-radius:999px;justify-content:center;align-items:center;min-width:1.375rem;height:1.375rem;padding:0 .3125rem;font-size:.75rem;display:inline-flex}.entity-export-page__class-row--selected .entity-export-page__class-count[data-v-3fe757cc]{background:#1d4ed8}.entity-export-page__class-row--loaded .entity-export-page__class-count[data-v-3fe757cc]{background:#16a34a}.entity-export-page__summary[data-v-3fe757cc]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.entity-export-page__summary h2[data-v-3fe757cc]{color:#111827;font-size:.875rem;font-weight:700}.entity-export-page__summary-header span[data-v-3fe757cc]{color:#64748b;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.entity-export-page__metrics[data-v-3fe757cc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.entity-export-page__metrics div[data-v-3fe757cc]{background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;min-width:0;padding:.625rem}.entity-export-page__metrics dt[data-v-3fe757cc]{color:#64748b;text-transform:uppercase;font-size:.6875rem;font-weight:700}.entity-export-page__metrics dd[data-v-3fe757cc]{color:#111827;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:.125rem 0 0;font-size:.875rem;font-weight:700}.entity-export-page__context-menu[data-v-3fe757cc]{z-index:10080;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;flex-direction:column;min-width:8rem;padding:.25rem;display:flex;position:fixed;box-shadow:0 12px 32px #0f172a38}.entity-export-page__context-menu button[data-v-3fe757cc]{color:#111827;cursor:pointer;text-align:left;background:#fff;border:0;border-radius:.375rem;min-height:2rem;padding:0 .625rem;font-size:.8125rem;font-weight:700}.entity-export-page__context-menu button[data-v-3fe757cc]:hover{color:#1d4ed8;background:#eff6ff}.entity-export-page__modal[data-v-3fe757cc],.entity-export-page__row-modal[data-v-3fe757cc]{z-index:10060;background:#0f172a75;justify-content:center;align-items:center;padding:.75rem;display:flex;position:fixed;inset:0}.entity-export-page__row-modal[data-v-3fe757cc]{z-index:10070;background:#0f172a85}.entity-export-page__modal-panel[data-v-3fe757cc],.entity-export-page__row-panel[data-v-3fe757cc]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:.75rem;width:min(42rem,100%);max-height:min(36rem,100dvh - 1.5rem);padding:1rem;display:flex;overflow:hidden;box-shadow:0 18px 52px #0f172a42}.entity-export-page__row-panel[data-v-3fe757cc]{width:min(48rem,100%);max-height:80vh;box-shadow:0 18px 52px #0f172a4d}.entity-export-page__modal-title[data-v-3fe757cc]{color:#111827;overflow-wrap:anywhere;margin:.125rem 0 0;font-size:1rem;font-weight:700;line-height:1.2}.entity-export-page__icon-button[data-v-3fe757cc]{color:#475569;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;flex:none;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:700}.entity-export-page__icon-button[data-v-3fe757cc]:hover{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.entity-export-page__entity-list[data-v-3fe757cc]{flex-direction:column;flex:auto;gap:.5rem;min-width:0;min-height:0;padding-right:.25rem;display:flex;overflow:auto}.entity-export-page__entity-item[data-v-3fe757cc]{color:#111827;cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;min-height:2.5rem;padding:.625rem .75rem;display:flex}.entity-export-page__entity-item[data-v-3fe757cc]:hover{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.entity-export-page__entity-item span[data-v-3fe757cc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:700;overflow:hidden}.entity-export-page__entity-item strong[data-v-3fe757cc]{color:#64748b;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:45%;font-size:.6875rem;font-weight:700;overflow:hidden}.entity-export-page__json[data-v-3fe757cc]{color:#111827;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;flex:auto;min-height:0;padding:.75rem;font-size:.75rem;line-height:1.5;overflow:auto}@media (width<=640px){.entity-export-page[data-v-3fe757cc]{padding:.5rem}.entity-export-page__panel[data-v-3fe757cc]{min-width:0}.entity-export-page__metrics[data-v-3fe757cc]{grid-template-columns:1fr}.entity-export-page__modal[data-v-3fe757cc],.entity-export-page__row-modal[data-v-3fe757cc]{align-items:stretch}.entity-export-page__modal-panel[data-v-3fe757cc]{max-height:calc(100dvh - 2rem)}.entity-export-page__row-panel[data-v-3fe757cc]{max-height:80vh}.entity-export-page__entity-item[data-v-3fe757cc]{flex-direction:column;align-items:flex-start;gap:.25rem}.entity-export-page__entity-item strong[data-v-3fe757cc]{max-width:100%}}[data-v-0106d75f],[data-v-0106d75f]:after,[data-v-0106d75f]:before{box-sizing:border-box}.flex[data-v-0106d75f]{display:flex}.flex-1[data-v-0106d75f]{flex:1}.flex-col[data-v-0106d75f]{flex-direction:column}.flex-wrap[data-v-0106d75f]{flex-wrap:wrap}.items-center[data-v-0106d75f]{align-items:center}.justify-between[data-v-0106d75f]{justify-content:space-between}.min-h-0[data-v-0106d75f]{min-height:0}.max-w-56[data-v-0106d75f]{max-width:14rem}.gap-1[data-v-0106d75f]{gap:.25rem}.gap-2[data-v-0106d75f]{gap:.5rem}.p-3[data-v-0106d75f]{padding:.75rem}.px-1\.5[data-v-0106d75f]{padding-inline:.375rem}.px-2[data-v-0106d75f]{padding-inline:.5rem}.py-0\.5[data-v-0106d75f]{padding-block:.125rem}.py-1[data-v-0106d75f]{padding-block:.25rem}.py-1\.5[data-v-0106d75f]{padding-block:.375rem}.overflow-hidden[data-v-0106d75f],.truncate[data-v-0106d75f]{overflow:hidden}.truncate[data-v-0106d75f]{text-overflow:ellipsis;white-space:nowrap}.resize-none[data-v-0106d75f]{resize:none}.rounded[data-v-0106d75f]{border-radius:.25rem}.border[data-v-0106d75f]{border:1px solid #d6d3d1}.border-b[data-v-0106d75f]{border-bottom:1px solid #e7e5e4}.border-t[data-v-0106d75f]{border-top:1px solid #e7e5e4}.border-stone-200[data-v-0106d75f]{border-color:#e7e5e4}.border-stone-300[data-v-0106d75f]{border-color:#d6d3d1}.bg-white[data-v-0106d75f]{background-color:#fff}.text-xs[data-v-0106d75f]{font-size:.75rem;line-height:1rem}.text-stone-500[data-v-0106d75f]{color:#78716c}.text-stone-700[data-v-0106d75f]{color:#44403c}.text-emerald-700[data-v-0106d75f]{color:#047857}.text-red-600[data-v-0106d75f]{color:#dc2626}.font-mono[data-v-0106d75f]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.outline-none[data-v-0106d75f]{outline:none}.hover\:bg-stone-100[data-v-0106d75f]:hover{background-color:#f5f5f4}.disabled\:cursor-not-allowed[data-v-0106d75f]:disabled{cursor:not-allowed}.disabled\:opacity-50[data-v-0106d75f]:disabled{opacity:.5}[class~="text-[11px]"][data-v-0106d75f]{font-size:11px}button[data-v-0106d75f],select[data-v-0106d75f],textarea[data-v-0106d75f]{font:inherit}.smart-js-editor[data-v-0106d75f]{tab-size:2;border:0;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.75rem;line-height:1.35}[data-v-942fd402],[data-v-942fd402]:after,[data-v-942fd402]:before{box-sizing:border-box}.grid[data-v-942fd402]{display:grid}.flex[data-v-942fd402]{display:flex}.block[data-v-942fd402]{display:block}.fixed[data-v-942fd402]{position:fixed}.flex-1[data-v-942fd402]{flex:1}.shrink-0[data-v-942fd402]{flex-shrink:0}.flex-col[data-v-942fd402]{flex-direction:column}.flex-wrap[data-v-942fd402]{flex-wrap:wrap}.items-start[data-v-942fd402]{align-items:flex-start}.items-center[data-v-942fd402]{align-items:center}.items-end[data-v-942fd402]{align-items:flex-end}.justify-between[data-v-942fd402]{justify-content:space-between}.justify-center[data-v-942fd402]{justify-content:center}.justify-end[data-v-942fd402]{justify-content:flex-end}.min-h-0[data-v-942fd402]{min-height:0}.min-w-0[data-v-942fd402]{min-width:0}.min-w-max[data-v-942fd402]{min-width:max-content}.w-full[data-v-942fd402]{width:100%}.w-20[data-v-942fd402]{width:5rem}.w-36[data-v-942fd402]{width:9rem}.w-56[data-v-942fd402]{width:14rem}.h-full[data-v-942fd402]{height:100%}.h-2[data-v-942fd402]{height:.5rem}.h-9[data-v-942fd402]{height:2.25rem}.min-h-10[data-v-942fd402]{min-height:2.5rem}.max-h-24[data-v-942fd402]{max-height:6rem}[class~=h-1\.5][data-v-942fd402]{height:.375rem}[class~=h-3\.5][data-v-942fd402],[class~=w-3\.5][data-v-942fd402]{width:.875rem;height:.875rem}[class~="h-[calc(100vh-5rem)]"][data-v-942fd402]{height:calc(100vh - 5rem)}[class~="max-h-[80vh]"][data-v-942fd402]{max-height:80vh}[class~="w-[32rem]"][data-v-942fd402]{width:32rem}[class~="w-[24rem]"][data-v-942fd402]{width:24rem}[class~="w-[38rem]"][data-v-942fd402]{width:38rem}[class~="w-[min(28rem,calc(100vw-2rem))]"][data-v-942fd402]{width:min(28rem,100vw - 2rem)}[class~="w-[min(72rem,calc(100vw-3rem))]"][data-v-942fd402]{width:min(72rem,100vw - 3rem)}[class~=max-w-56][data-v-942fd402]{max-width:14rem}[class~="grid-cols-[20rem_minmax(0,1fr)_minmax(22rem,0.85fr)]"][data-v-942fd402]{grid-template-columns:20rem minmax(0,1fr) minmax(22rem,.85fr)}[class~="grid-cols-[minmax(0,1fr)_auto]"][data-v-942fd402]{grid-template-columns:minmax(0,1fr) auto}[class~="grid-cols-[minmax(10rem,1fr)_12rem_auto]"][data-v-942fd402]{grid-template-columns:minmax(10rem,1fr) 12rem auto}[class~="grid-cols-[minmax(12rem,1fr)_10rem]"][data-v-942fd402]{grid-template-columns:minmax(12rem,1fr) 10rem}.grid-cols-2[data-v-942fd402]{grid-template-columns:repeat(2,minmax(0,1fr))}[class~="grid-rows-[minmax(10rem,0.35fr)_minmax(0,1fr)]"][data-v-942fd402]{grid-template-rows:minmax(10rem,.35fr) minmax(0,1fr)}.gap-1[data-v-942fd402]{gap:.25rem}.gap-2[data-v-942fd402]{gap:.5rem}.gap-3[data-v-942fd402]{gap:.75rem}.gap-4[data-v-942fd402]{gap:1rem}.p-2[data-v-942fd402]{padding:.5rem}.p-3[data-v-942fd402]{padding:.75rem}.p-4[data-v-942fd402]{padding:1rem}.px-1[data-v-942fd402]{padding-inline:.25rem}[class~=px-1\.5][data-v-942fd402]{padding-inline:.375rem}.px-2[data-v-942fd402]{padding-inline:.5rem}.px-3[data-v-942fd402]{padding-inline:.75rem}.px-4[data-v-942fd402]{padding-inline:1rem}.py-0[data-v-942fd402]{padding-block:0}[class~=py-0\.5][data-v-942fd402]{padding-block:.125rem}.py-1[data-v-942fd402]{padding-block:.25rem}[class~=py-1\.5][data-v-942fd402]{padding-block:.375rem}.py-2[data-v-942fd402]{padding-block:.5rem}.py-3[data-v-942fd402]{padding-block:.75rem}.pt-2[data-v-942fd402]{padding-top:.5rem}[class~=pt-2\.5][data-v-942fd402]{padding-top:.625rem}.pb-2[data-v-942fd402]{padding-bottom:.5rem}.pl-4[data-v-942fd402]{padding-left:1rem}.pr-4[data-v-942fd402]{padding-right:1rem}.m-3[data-v-942fd402]{margin:.75rem}.mx-4[data-v-942fd402]{margin-inline:1rem}.mt-1[data-v-942fd402]{margin-top:.25rem}[class~=mt-1\.5][data-v-942fd402]{margin-top:.375rem}.mt-2[data-v-942fd402]{margin-top:.5rem}.mt-3[data-v-942fd402]{margin-top:.75rem}.mt-4[data-v-942fd402]{margin-top:1rem}.mb-2[data-v-942fd402]{margin-bottom:.5rem}.mb-3[data-v-942fd402]{margin-bottom:.75rem}.overflow-hidden[data-v-942fd402]{overflow:hidden}.overflow-auto[data-v-942fd402]{overflow:auto}.overflow-x-auto[data-v-942fd402]{overflow-x:auto}.overflow-y-hidden[data-v-942fd402]{overflow-y:hidden}.resize-none[data-v-942fd402]{resize:none}.resize-y[data-v-942fd402]{resize:vertical}.truncate[data-v-942fd402]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-pre-wrap[data-v-942fd402]{white-space:pre-wrap}.break-words[data-v-942fd402]{overflow-wrap:break-word}.text-left[data-v-942fd402]{text-align:left}.uppercase[data-v-942fd402]{text-transform:uppercase}.tracking-wide[data-v-942fd402]{letter-spacing:.025em}.font-mono[data-v-942fd402]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.font-medium[data-v-942fd402]{font-weight:500}.font-semibold[data-v-942fd402]{font-weight:600}.text-xs[data-v-942fd402]{font-size:.75rem;line-height:1rem}.text-sm[data-v-942fd402]{font-size:.875rem;line-height:1.25rem}.text-base[data-v-942fd402]{font-size:1rem;line-height:1.5rem}.text-lg[data-v-942fd402]{font-size:1.125rem;line-height:1.75rem}[class~="text-[11px]"][data-v-942fd402]{font-size:11px}.leading-5[data-v-942fd402]{line-height:1.25rem}.rounded[data-v-942fd402]{border-radius:.25rem}.border[data-v-942fd402]{border:1px solid #d6d3d1}.border-b[data-v-942fd402]{border-bottom-style:solid;border-bottom-width:1px}.border-l[data-v-942fd402]{border-left-style:solid;border-left-width:1px}.border-r[data-v-942fd402]{border-right-style:solid;border-right-width:1px}.border-l-4[data-v-942fd402]{border-left-style:solid;border-left-width:4px}.border-dashed[data-v-942fd402]{border-style:dashed}.border-stone-100[data-v-942fd402]{border-color:#f5f5f4}.border-stone-200[data-v-942fd402]{border-color:#e7e5e4}.border-stone-300[data-v-942fd402]{border-color:#d6d3d1}.border-stone-900[data-v-942fd402]{border-color:#1c1917}.border-red-100[data-v-942fd402]{border-color:#fee2e2}.border-red-200[data-v-942fd402]{border-color:#fecaca}.border-amber-200[data-v-942fd402]{border-color:#fde68a}.border-emerald-100[data-v-942fd402]{border-color:#d1fae5}.border-l-transparent[data-v-942fd402]{border-left-color:#0000}.border-l-stone-300[data-v-942fd402]{border-left-color:#d6d3d1}.border-l-orange-800[data-v-942fd402]{border-left-color:#9a3412}.border-l-teal-600[data-v-942fd402]{border-left-color:#0d9488}.border-l-indigo-600[data-v-942fd402]{border-left-color:#4f46e5}.border-l-blue-900[data-v-942fd402]{border-left-color:#1e3a8a}.border-l-yellow-500[data-v-942fd402]{border-left-color:#eab308}.divide-stone-100[data-v-942fd402]{--factory-divider:#f5f5f4}.divide-y[data-v-942fd402]>:not(:first-child){border-top:1px solid var(--factory-divider,#f5f5f4)}.last\:border-b-0[data-v-942fd402]:last-child{border-bottom-width:0}.bg-white[data-v-942fd402]{background-color:#fff}.bg-stone-50[data-v-942fd402]{background-color:#fafaf9}.bg-stone-100[data-v-942fd402]{background-color:#f5f5f4}.bg-stone-200[data-v-942fd402]{background-color:#e7e5e4}.bg-stone-400[data-v-942fd402]{background-color:#a8a29e}.bg-stone-900[data-v-942fd402]{background-color:#1c1917}.bg-red-50[data-v-942fd402]{background-color:#fef2f2}.bg-amber-50[data-v-942fd402]{background-color:#fffbeb}.bg-emerald-50[data-v-942fd402]{background-color:#ecfdf5}.bg-blue-50[data-v-942fd402]{background-color:#eff6ff}.bg-blue-900[data-v-942fd402]{background-color:#1e3a8a}.bg-orange-50[data-v-942fd402]{background-color:#fff7ed}.bg-orange-800[data-v-942fd402]{background-color:#9a3412}.bg-teal-50[data-v-942fd402]{background-color:#f0fdfa}.bg-teal-700[data-v-942fd402]{background-color:#0f766e}.bg-indigo-50[data-v-942fd402]{background-color:#eef2ff}.bg-indigo-700[data-v-942fd402]{background-color:#4338ca}.bg-yellow-50[data-v-942fd402]{background-color:#fefce8}.bg-yellow-500[data-v-942fd402]{background-color:#eab308}[class~=bg-black\/20][data-v-942fd402]{background-color:#0003}[class~=bg-black\/25][data-v-942fd402]{background-color:#00000040}[class~=bg-orange-50\/60][data-v-942fd402]{background-color:#fff7ed99}[class~=bg-teal-50\/50][data-v-942fd402]{background-color:#f0fdfa80}[class~=bg-indigo-50\/50][data-v-942fd402]{background-color:#eef2ff80}[class~=bg-blue-50\/50][data-v-942fd402]{background-color:#eff6ff80}[class~=bg-yellow-50\/70][data-v-942fd402]{background-color:#fefce8b3}.text-white[data-v-942fd402]{color:#fff}.text-stone-400[data-v-942fd402]{color:#a8a29e}.text-stone-500[data-v-942fd402]{color:#78716c}.text-stone-600[data-v-942fd402]{color:#57534e}.text-stone-700[data-v-942fd402]{color:#44403c}.text-stone-800[data-v-942fd402]{color:#292524}.text-stone-900[data-v-942fd402]{color:#1c1917}.text-stone-950[data-v-942fd402]{color:#0c0a09}.text-red-600[data-v-942fd402]{color:#dc2626}.text-red-700[data-v-942fd402]{color:#b91c1c}.text-red-800[data-v-942fd402]{color:#991b1b}.text-amber-700[data-v-942fd402]{color:#b45309}.text-amber-800[data-v-942fd402]{color:#92400e}.text-emerald-700[data-v-942fd402]{color:#047857}.text-emerald-800[data-v-942fd402]{color:#065f46}.text-blue-700[data-v-942fd402]{color:#1d4ed8}.text-orange-50[data-v-942fd402]{color:#fff7ed}.cursor-pointer[data-v-942fd402]{cursor:pointer}.opacity-50[data-v-942fd402]{opacity:.5}.opacity-60[data-v-942fd402]{opacity:.6}.outline-none[data-v-942fd402]{outline:none}.shadow-xl[data-v-942fd402]{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.shadow-2xl[data-v-942fd402]{box-shadow:0 25px 50px -12px #00000040}.ring-1[data-v-942fd402]{box-shadow:0 0 0 1px var(--factory-ring,#a8a29e) inset}.ring-2[data-v-942fd402]{box-shadow:0 0 0 2px #d6d3d1}.ring-stone-400[data-v-942fd402]{--factory-ring:#a8a29e}.ring-stone-300[data-v-942fd402]{--factory-ring:#d6d3d1}.ring-orange-700[data-v-942fd402]{--factory-ring:#c2410c}.ring-teal-600[data-v-942fd402]{--factory-ring:#0d9488}.ring-indigo-600[data-v-942fd402]{--factory-ring:#4f46e5}.ring-blue-900[data-v-942fd402]{--factory-ring:#1e3a8a}.ring-yellow-500[data-v-942fd402]{--factory-ring:#eab308}.inset-0[data-v-942fd402]{inset:0}.inset-4[data-v-942fd402]{inset:1rem}.left-1\/2[data-v-942fd402]{left:50%}.top-1\/2[data-v-942fd402]{top:50%}.-translate-x-1\/2[data-v-942fd402]{transform:translate(-50%)}.-translate-y-1\/2[data-v-942fd402]{transform:translateY(-50%)}[class~=-translate-x-1\/2][class~=-translate-y-1\/2][data-v-942fd402]{transform:translate(-50%,-50%)}.z-40[data-v-942fd402]{z-index:40}.z-50[data-v-942fd402]{z-index:50}[class~="z-[60]"][data-v-942fd402]{z-index:60}[class~="z-[70]"][data-v-942fd402]{z-index:70}[class~="z-[80]"][data-v-942fd402]{z-index:80}button[data-v-942fd402],input[data-v-942fd402],select[data-v-942fd402],textarea[data-v-942fd402]{font:inherit}h2[data-v-942fd402],h3[data-v-942fd402],h4[data-v-942fd402],p[data-v-942fd402],pre[data-v-942fd402]{margin:0}button[data-v-942fd402]{background-color:#0000}button[data-v-942fd402]:disabled{opacity:.5}.disabled\:cursor-not-allowed[data-v-942fd402]:disabled,button[data-v-942fd402]:disabled{cursor:not-allowed}.disabled\:opacity-50[data-v-942fd402]:disabled{opacity:.5}.focus\:border-stone-900[data-v-942fd402]:focus{border-color:#1c1917}.hover\:bg-stone-50[data-v-942fd402]:hover{background-color:#fafaf9}.hover\:bg-stone-100[data-v-942fd402]:hover{background-color:#f5f5f4}.hover\:bg-stone-700[data-v-942fd402]:hover{background-color:#44403c}.hover\:bg-red-50[data-v-942fd402]:hover{background-color:#fef2f2}.hover\:bg-blue-50[data-v-942fd402]:hover{background-color:#eff6ff}.hover\:bg-orange-50[data-v-942fd402]:hover{background-color:#fff7ed}.hover\:bg-teal-50[data-v-942fd402]:hover{background-color:#f0fdfa}.hover\:bg-indigo-50[data-v-942fd402]:hover{background-color:#eef2ff}.hover\:bg-yellow-50[data-v-942fd402]:hover{background-color:#fefce8}.last\:mb-0[data-v-942fd402]:last-child{margin-bottom:0}@media (width<=1100px){[class~="grid-cols-[20rem_minmax(0,1fr)_minmax(22rem,0.85fr)]"][data-v-942fd402]{grid-template-columns:18rem minmax(28rem,1fr) minmax(22rem,.85fr);overflow-x:auto}}.json-viewer-page[data-v-e413dc8d]{color:#172033;background:#f8fafc;grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);gap:1rem;height:100%;min-height:0;padding:1.5rem;display:grid}.json-viewer-page--dragging[data-v-e413dc8d]{background:#eff6ff}.json-viewer-page__sidebar[data-v-e413dc8d],.json-viewer-page__viewer[data-v-e413dc8d]{background:#fff;border:1px solid #dbe2ef;border-radius:.5rem;flex-direction:column;min-width:0;min-height:0;display:flex}.json-viewer-page__sidebar[data-v-e413dc8d]{gap:.75rem;padding:1rem}.json-viewer-page__viewer[data-v-e413dc8d]{overflow:hidden}.json-viewer-page__header[data-v-e413dc8d],.json-viewer-page__viewer-header[data-v-e413dc8d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.json-viewer-page__viewer-header[data-v-e413dc8d]{border-bottom:1px solid #e2e8f0;flex:none;padding:1rem}.json-viewer-page__title-block[data-v-e413dc8d]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.json-viewer-page__empty[data-v-e413dc8d],.json-viewer-page__eyebrow[data-v-e413dc8d],.json-viewer-page__status[data-v-e413dc8d],.json-viewer-page__title[data-v-e413dc8d],.json-viewer-page__viewer-empty[data-v-e413dc8d],.json-viewer-page__viewer-title[data-v-e413dc8d]{margin:0}.json-viewer-page__eyebrow[data-v-e413dc8d]{color:#2563eb;text-transform:uppercase;font-size:.75rem;font-weight:700}.json-viewer-page__title[data-v-e413dc8d],.json-viewer-page__viewer-title[data-v-e413dc8d]{color:#0f172a;overflow-wrap:anywhere;font-weight:800;line-height:1.2}.json-viewer-page__title[data-v-e413dc8d]{font-size:1.5rem}.json-viewer-page__viewer-title[data-v-e413dc8d]{font-size:1.125rem}.json-viewer-page__file-input[data-v-e413dc8d]{display:none}.json-viewer-page__button[data-v-e413dc8d],.json-viewer-page__delete[data-v-e413dc8d],.json-viewer-page__file-view[data-v-e413dc8d]{cursor:pointer}.json-viewer-page__button[data-v-e413dc8d]{color:#fff;background:#2563eb;border:1px solid #2563eb;border-radius:.375rem;justify-content:center;align-items:center;min-height:2.25rem;padding:0 .875rem;font-size:.875rem;font-weight:700;display:inline-flex}.json-viewer-page__button[data-v-e413dc8d]:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.json-viewer-page__button[data-v-e413dc8d]:disabled{cursor:not-allowed;opacity:.55}.json-viewer-page__button--secondary[data-v-e413dc8d]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.json-viewer-page__button--secondary[data-v-e413dc8d]:hover:not(:disabled){color:#fff;background:#2563eb;border-color:#2563eb}.json-viewer-page__button--ghost[data-v-e413dc8d]{color:#334155;background:#fff;border-color:#cbd5e1}.json-viewer-page__button--ghost[data-v-e413dc8d]:hover:not(:disabled){color:#0f172a;background:#f1f5f9;border-color:#94a3b8}.json-viewer-page__empty[data-v-e413dc8d],.json-viewer-page__status[data-v-e413dc8d],.json-viewer-page__viewer-empty[data-v-e413dc8d]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;padding:.75rem;font-size:.8125rem;font-weight:700}.json-viewer-page__status--error[data-v-e413dc8d]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.json-viewer-page__empty[data-v-e413dc8d],.json-viewer-page__viewer-empty[data-v-e413dc8d]{color:#64748b;background:#f8fafc;border-style:dashed;border-color:#cbd5e1}.json-viewer-page__paste[data-v-e413dc8d]{color:#111827;font:inherit;resize:vertical;background:#f8fafc;border:1px solid #cbd5e1;border-radius:.5rem;flex:none;min-height:7rem;padding:.75rem;font-size:.8125rem;line-height:1.5}.json-viewer-page__paste[data-v-e413dc8d]:focus{border-color:#2563eb;outline:2px solid #bfdbfe}.json-viewer-page__actions[data-v-e413dc8d]{flex-wrap:wrap;gap:.5rem;display:flex}.json-viewer-page__file-list[data-v-e413dc8d]{flex-direction:column;flex:auto;gap:.5rem;min-height:0;display:flex;overflow:auto}.json-viewer-page__file[data-v-e413dc8d]{border:1px solid #dbe2ef;border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.5rem;display:grid}.json-viewer-page__file--active[data-v-e413dc8d]{background:#eff6ff;border-color:#93c5fd}.json-viewer-page__file-view[data-v-e413dc8d]{color:#172033;text-align:left;background:0 0;border:0;flex-direction:column;gap:.25rem;min-width:0;padding:.625rem .75rem;display:flex}.json-viewer-page__file-view span[data-v-e413dc8d],.json-viewer-page__file-view strong[data-v-e413dc8d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.json-viewer-page__file-view strong[data-v-e413dc8d]{font-size:.875rem;font-weight:800}.json-viewer-page__file-view span[data-v-e413dc8d],.json-viewer-page__viewer-meta[data-v-e413dc8d]{color:#64748b;font-size:.75rem;font-weight:700}.json-viewer-page__delete[data-v-e413dc8d]{color:#64748b;background:0 0;border:0;border-left:1px solid #dbe2ef;border-radius:0 .5rem .5rem 0;width:2.25rem;font-size:.875rem;font-weight:800}.json-viewer-page__delete[data-v-e413dc8d]:hover{color:#991b1b;background:#fef2f2}.json-viewer-page__json[data-v-e413dc8d]{background:#fff;flex:auto;min-height:0;padding:1rem;overflow:auto}.json-viewer-page__viewer-empty[data-v-e413dc8d]{margin:1rem}@media (width<=900px){.json-viewer-page[data-v-e413dc8d]{grid-template-columns:1fr;height:auto;min-height:100%;overflow:auto}.json-viewer-page__sidebar[data-v-e413dc8d],.json-viewer-page__viewer[data-v-e413dc8d]{min-height:24rem}}.log-filter-select[data-v-6f6a4f0b]{min-width:0}.log-filter-select__trigger[data-v-6f6a4f0b]{color:#334155;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:.45rem;justify-content:space-between;align-items:center;gap:.5rem;width:10.5rem;min-height:2.25rem;padding:.3rem .55rem;display:flex}.log-filter-select__trigger[data-v-6f6a4f0b]:focus-visible,.log-filter-select__trigger[data-v-6f6a4f0b]:hover{background:#eff6ff;border-color:#60a5fa;outline:none}.log-filter-select__trigger>span[data-v-6f6a4f0b]{gap:.05rem;min-width:0;display:grid}.log-filter-select__trigger small[data-v-6f6a4f0b]{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:.58rem;font-weight:700;line-height:1}.log-filter-select__trigger strong[data-v-6f6a4f0b]{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.log-filter-select__caret[data-v-6f6a4f0b]{flex:none;width:.8rem;height:.8rem;transition:transform .15s}.log-filter-select__caret--open[data-v-6f6a4f0b]{transform:rotate(180deg)}.log-filter-select__panel[data-v-6f6a4f0b]{z-index:440;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 .85rem 2rem #0f172a33}.log-filter-select__search[data-v-6f6a4f0b]{box-sizing:border-box;color:#1f2937;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;outline:none;width:calc(100% - 1rem);margin:.5rem;padding:.45rem .55rem;font-size:.75rem}.log-filter-select__search[data-v-6f6a4f0b]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f629}.log-filter-select__options[data-v-6f6a4f0b]{min-height:0;padding:.25rem;overflow-y:auto}.log-filter-select__options[data-v-6f6a4f0b],.log-filter-select__search+.log-filter-select__options[data-v-6f6a4f0b]{border-top:1px solid #e2e8f0}.log-filter-select__option[data-v-6f6a4f0b]{color:#334155;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.35rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:2.15rem;padding:.45rem .55rem;font-size:.75rem;font-weight:700;display:flex}.log-filter-select__option[data-v-6f6a4f0b]:focus-visible,.log-filter-select__option[data-v-6f6a4f0b]:hover,.log-filter-select__option[aria-selected=true][data-v-6f6a4f0b]{color:#1d4ed8;background:#eff6ff;outline:none}.log-filter-select__option--empty[data-v-6f6a4f0b]{color:#94a3b8}.log-filter-select__option>span[data-v-6f6a4f0b]:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.log-filter-select__count[data-v-6f6a4f0b]{color:#64748b;font-variant-numeric:tabular-nums;flex:none;font-size:.65rem}.log-filter-select__empty[data-v-6f6a4f0b]{color:#64748b;margin:0;padding:.75rem;font-size:.72rem}@media (prefers-color-scheme:dark){.log-filter-select__panel[data-v-6f6a4f0b],.log-filter-select__search[data-v-6f6a4f0b],.log-filter-select__trigger[data-v-6f6a4f0b]{color:#e2e8f0;background:#0f172a;border-color:#334155}.log-filter-select__option[data-v-6f6a4f0b]:focus-visible,.log-filter-select__option[data-v-6f6a4f0b]:hover,.log-filter-select__option[aria-selected=true][data-v-6f6a4f0b],.log-filter-select__trigger[data-v-6f6a4f0b]:focus-visible,.log-filter-select__trigger[data-v-6f6a4f0b]:hover{color:#bfdbfe;background:#172554}.log-filter-select__options[data-v-6f6a4f0b],.log-filter-select__search+.log-filter-select__options[data-v-6f6a4f0b]{border-color:#334155}.log-filter-select__option[data-v-6f6a4f0b]{color:#e2e8f0}.log-filter-select__count[data-v-6f6a4f0b],.log-filter-select__empty[data-v-6f6a4f0b],.log-filter-select__option--empty[data-v-6f6a4f0b],.log-filter-select__trigger small[data-v-6f6a4f0b]{color:#94a3b8}}.system-logs[data-v-fa9d646c]{box-sizing:border-box;color:#334155;flex-direction:column;gap:.625rem;width:100%;min-width:0;height:100%;min-height:0;padding:.75rem;display:flex}.system-logs__toolbar[data-v-fa9d646c]{background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;flex:none;align-items:center;gap:.75rem;min-width:0;padding:.625rem .75rem;display:flex}.system-logs__heading[data-v-fa9d646c]{flex:auto;gap:.1rem;min-width:9rem;display:grid}.system-logs__heading strong[data-v-fa9d646c]{color:#1f2937;font-size:.82rem}.system-logs__heading span[data-v-fa9d646c]{color:#64748b;font-variant-numeric:tabular-nums;font-size:.68rem}.system-logs__filters[data-v-fa9d646c]{flex:0 auto;justify-content:flex-end;align-items:center;gap:.4rem;min-width:0;display:flex}.system-logs__memory[data-v-fa9d646c]{color:#94a3b8;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.system-logs__memory svg[data-v-fa9d646c]{width:.72rem;height:.72rem}.system-logs__search[data-v-fa9d646c]{box-sizing:border-box;color:#334155;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.45rem;outline:none;width:13rem;min-width:8rem;height:2.25rem;padding:0 .625rem;font-size:.75rem}.system-logs__search[data-v-fa9d646c]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f629}.system-logs__button[data-v-fa9d646c]{color:#fff;cursor:pointer;font:inherit;white-space:nowrap;background:#2563eb;border:1px solid #2563eb;border-radius:.45rem;justify-content:center;align-items:center;gap:.35rem;min-width:5.8rem;min-height:2.25rem;padding:.35rem .625rem;font-size:.72rem;font-weight:700;display:inline-flex}.system-logs__button[data-v-fa9d646c]:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.system-logs__button[data-v-fa9d646c]:disabled{cursor:not-allowed;opacity:.55}.system-logs__button svg[data-v-fa9d646c]{width:.8rem;height:.8rem}.system-logs__button--secondary[data-v-fa9d646c]{color:#475569;background:#fff;border-color:#cbd5e1;min-width:0}.system-logs__button--secondary[data-v-fa9d646c]:hover:not(:disabled){color:#1d4ed8;background:#eff6ff;border-color:#60a5fa}.system-logs__workspace[data-v-fa9d646c]{background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;flex:auto;grid-template-columns:minmax(19rem,.85fr) minmax(0,1.15fr);min-width:0;min-height:0;display:grid;overflow:hidden}.system-logs__inspector[data-v-fa9d646c],.system-logs__list[data-v-fa9d646c]{flex-direction:column;min-width:0;min-height:0;display:flex}.system-logs__list[data-v-fa9d646c]{background:#f8fafc;border-right:1px solid #e2e8f0}.system-logs__inspector-header[data-v-fa9d646c],.system-logs__list>header[data-v-fa9d646c]{border-bottom:1px solid #e2e8f0;flex:none;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;padding:.625rem .75rem;display:flex}.system-logs__list>header strong[data-v-fa9d646c]{color:#334155;font-size:.75rem}.system-logs__list>header span[data-v-fa9d646c]{color:#64748b;font-variant-numeric:tabular-nums;font-size:.68rem}.system-logs__rows[data-v-fa9d646c]{min-height:0;overflow-y:auto}.system-logs__row[data-v-fa9d646c]{color:#334155;cursor:pointer;font:inherit;text-align:left;background:#fff;border-top:0;border-bottom:1px solid #e2e8f0;border-left:3px solid #3b82f6;border-right:0;gap:.25rem;width:100%;min-width:0;padding:.65rem .75rem;display:grid}.system-logs__row[data-v-fa9d646c]:focus-visible,.system-logs__row[data-v-fa9d646c]:hover{background:#eff6ff;outline:none}.system-logs__row--selected[data-v-fa9d646c]{background:#dbeafe;box-shadow:inset 2px 0 #2563eb}.system-logs__row--warning[data-v-fa9d646c]{background:#fffbeb;border-left-color:#f59e0b}.system-logs__row--error[data-v-fa9d646c]{background:#fef2f2;border-left-color:#ef4444}.system-logs__row--success[data-v-fa9d646c]{background:#f0fdf4;border-left-color:#22c55e}.system-logs__row--selected[data-v-fa9d646c],.system-logs__row--selected.system-logs__row--error[data-v-fa9d646c],.system-logs__row--selected.system-logs__row--success[data-v-fa9d646c],.system-logs__row--selected.system-logs__row--warning[data-v-fa9d646c]{background:#dbeafe;border-left-color:#2563eb}.system-logs__row-meta[data-v-fa9d646c],.system-logs__row-topline[data-v-fa9d646c]{align-items:center;gap:.35rem;min-width:0;display:flex}.system-logs__row-topline strong[data-v-fa9d646c]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.78rem;overflow:hidden}.system-logs__type[data-v-fa9d646c]{color:#475569;letter-spacing:.03em;text-transform:uppercase;background:#e2e8f0;border-radius:999px;flex:none;padding:.12rem .38rem;font-size:.58rem;font-weight:800}.system-logs__row time[data-v-fa9d646c],.system-logs__row-meta[data-v-fa9d646c]{color:#64748b;font-size:.65rem;line-height:1.25;overflow:hidden}.system-logs__row-meta span[data-v-fa9d646c]:not([aria-hidden=true]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.system-logs__row time[data-v-fa9d646c]{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.system-logs__inspector[data-v-fa9d646c]{background:#fff}.system-logs__inspector-header>div[data-v-fa9d646c]{gap:.15rem;min-width:0;display:grid}.system-logs__inspector-header span[data-v-fa9d646c],.system-logs__inspector-header strong[data-v-fa9d646c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.system-logs__inspector-header strong[data-v-fa9d646c]{color:#1f2937;font-size:.82rem}.system-logs__inspector-header span[data-v-fa9d646c]{color:#64748b;font-size:.68rem}.system-logs__copy[data-v-fa9d646c]{flex:none}.system-logs__json[data-v-fa9d646c]{flex:auto;min-width:0;min-height:0;padding:.75rem;overflow:auto}.system-logs__empty[data-v-fa9d646c]{color:#64748b;text-align:center;flex:auto;place-items:center;min-height:0;margin:0;padding:1rem;font-size:.75rem;line-height:1.5;display:grid}.system-logs__empty--error[data-v-fa9d646c]{color:#b91c1c}@media (width<=920px){.system-logs__toolbar[data-v-fa9d646c]{flex-direction:column;align-items:stretch}.system-logs__filters[data-v-fa9d646c]{flex-wrap:wrap;justify-content:flex-start}.system-logs__search[data-v-fa9d646c]{flex:10rem}}@media (width<=680px){.system-logs__workspace[data-v-fa9d646c]{grid-template-rows:minmax(11rem,42%) minmax(0,58%);grid-template-columns:minmax(0,1fr)}.system-logs__list[data-v-fa9d646c]{border-bottom:1px solid #e2e8f0;border-right:0}}@media (prefers-color-scheme:dark){.system-logs[data-v-fa9d646c]{color:#cbd5e1}.system-logs__button--secondary[data-v-fa9d646c],.system-logs__inspector[data-v-fa9d646c],.system-logs__search[data-v-fa9d646c],.system-logs__toolbar[data-v-fa9d646c],.system-logs__workspace[data-v-fa9d646c]{color:#e2e8f0;background:#0f172a;border-color:#334155}.system-logs__heading strong[data-v-fa9d646c],.system-logs__inspector-header strong[data-v-fa9d646c],.system-logs__list>header strong[data-v-fa9d646c]{color:#f8fafc}.system-logs__empty[data-v-fa9d646c],.system-logs__heading span[data-v-fa9d646c],.system-logs__inspector-header span[data-v-fa9d646c],.system-logs__list>header span[data-v-fa9d646c],.system-logs__row time[data-v-fa9d646c],.system-logs__row-meta[data-v-fa9d646c]{color:#94a3b8}.system-logs__list[data-v-fa9d646c]{background:#111827}.system-logs__inspector-header[data-v-fa9d646c],.system-logs__list[data-v-fa9d646c],.system-logs__list>header[data-v-fa9d646c],.system-logs__row[data-v-fa9d646c]{border-color:#334155}.system-logs__row[data-v-fa9d646c]{color:#e2e8f0;background:#0f172a}.system-logs__row--warning[data-v-fa9d646c]{background:#291d07}.system-logs__row--error[data-v-fa9d646c]{background:#2b1115}.system-logs__row--success[data-v-fa9d646c]{background:#09251a}.system-logs__button--secondary[data-v-fa9d646c]:hover:not(:disabled),.system-logs__row--selected[data-v-fa9d646c],.system-logs__row--selected.system-logs__row--error[data-v-fa9d646c],.system-logs__row--selected.system-logs__row--success[data-v-fa9d646c],.system-logs__row--selected.system-logs__row--warning[data-v-fa9d646c],.system-logs__row[data-v-fa9d646c]:focus-visible,.system-logs__row[data-v-fa9d646c]:hover{color:#bfdbfe;background:#172554}.system-logs__type[data-v-fa9d646c]{color:#cbd5e1;background:#334155}.system-logs__empty--error[data-v-fa9d646c]{color:#fca5a5}}.workspace-inspector[data-v-4f9eb9bc]{background:var(--workspace-surface,#fffdf9);border:1px solid var(--workspace-border,#d8cfc2);border-radius:.62rem;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.workspace-inspector__header[data-v-4f9eb9bc]{border-bottom:1px solid var(--workspace-border-soft,#ebe4da);grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.65rem .75rem;display:grid}.workspace-inspector__icon[data-v-4f9eb9bc]{background:var(--workspace-field,#fff);border:1px solid var(--workspace-border-soft,#ebe4da);border-radius:.42rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.workspace-inspector__icon>svg[data-v-4f9eb9bc]{fill:currentColor;width:1.2rem;height:1.2rem}.workspace-inspector__title[data-v-4f9eb9bc]{gap:.2rem;min-width:0;display:grid}.workspace-inspector__title strong[data-v-4f9eb9bc]{color:var(--workspace-ink,#241d18);text-overflow:ellipsis;white-space:nowrap;font-size:.87rem;overflow:hidden}.workspace-inspector__title span[data-v-4f9eb9bc]{color:var(--workspace-muted,#756b62);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:.66rem;overflow:hidden}.workspace-inspector__options-trigger[data-v-4f9eb9bc]{background:var(--workspace-surface,#fffdf9);border:1px solid var(--workspace-border,#d8cfc2);color:var(--workspace-ink,#241d18);cursor:pointer;border-radius:.45rem;align-items:center;gap:.38rem;min-width:5.8rem;padding:.48rem .62rem;font-size:.7rem;font-weight:650;display:flex}.workspace-inspector__options-trigger[data-v-4f9eb9bc]:focus-visible{outline:2px solid var(--workspace-focus,#6f8650);outline-offset:2px}.workspace-inspector__options-trigger[data-v-4f9eb9bc]:disabled{cursor:not-allowed;opacity:.55}.workspace-inspector__options-trigger>svg[data-v-4f9eb9bc]{width:.85rem;height:.85rem}.workspace-inspector__body[data-v-4f9eb9bc]{grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr) minmax(0,.8fr);min-height:0;display:grid;overflow:hidden}.workspace-inspector__body>section[data-v-4f9eb9bc]{min-width:0;padding:.7rem .8rem;overflow:auto}.workspace-inspector__body>section+section[data-v-4f9eb9bc]{border-left:1px solid var(--workspace-border-soft,#ebe4da)}.workspace-inspector__body strong[data-v-4f9eb9bc]{color:var(--workspace-ink,#241d18);margin-bottom:.35rem;font-size:.7rem;display:block}.workspace-inspector__body p[data-v-4f9eb9bc]{color:var(--workspace-muted,#756b62);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.67rem;line-height:1.45}.workspace-inspector__empty[data-v-4f9eb9bc]{color:var(--workspace-muted,#756b62);text-align:center;align-self:center;margin:0;padding:1.5rem;font-size:.72rem}.workspace-inspector__options-menu[data-v-4f9eb9bc]{background:var(--workspace-surface,#fffdf9);border:1px solid var(--workspace-border,#d8cfc2);z-index:100000;border-radius:.5rem;min-width:10rem;padding:.28rem;display:grid;position:fixed;box-shadow:0 14px 32px #30251b33}.workspace-inspector__options-menu button[data-v-4f9eb9bc]{color:var(--workspace-ink,#241d18);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.35rem;padding:.5rem .62rem;font-size:.72rem}.workspace-inspector__options-menu button[data-v-4f9eb9bc]:focus-visible,.workspace-inspector__options-menu button[data-v-4f9eb9bc]:hover{background:var(--workspace-hover,#f4efe7);outline:none}.dark,[data-appearance=dark]{--workspace-surface:#211b16;--workspace-ink:#f6efe5;--workspace-border:#55483b;--workspace-hover:#30271f}@media (width<=900px){.workspace-inspector__body[data-v-4f9eb9bc]{grid-template-columns:minmax(0,1fr);overflow:auto}.workspace-inspector__body>section+section[data-v-4f9eb9bc]{border-left:0;border-top:1px solid var(--workspace-border-soft,#ebe4da)}}.workspace-resource-pane[data-v-50ffc949]{background:var(--workspace-surface,#fffdf9);border:1px solid var(--workspace-border,#d8cfc2);border-radius:.62rem;grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.workspace-resource-pane__header[data-v-50ffc949]{border-bottom:1px solid var(--workspace-border-soft,#ebe4da);justify-content:space-between;align-items:center;min-height:2.55rem;padding:.65rem .75rem;display:flex}.workspace-resource-pane__header>div[data-v-50ffc949]{align-items:baseline;gap:.45rem;display:flex}.workspace-resource-pane__header strong[data-v-50ffc949]{color:var(--workspace-ink,#241d18);font-size:.82rem}.workspace-resource-pane__header span[data-v-50ffc949]{color:var(--workspace-muted,#756b62);font-size:.7rem}.workspace-resource-pane__header small[data-v-50ffc949]{color:var(--workspace-muted,#756b62);font-size:.66rem}.workspace-resource-pane__search[data-v-50ffc949]{border-bottom:1px solid var(--workspace-border-soft,#ebe4da);padding:.5rem .6rem}.workspace-resource-pane__search input[data-v-50ffc949]{background:var(--workspace-field,#fff);border:1px solid var(--workspace-border,#d8cfc2);color:var(--workspace-ink,#241d18);font:inherit;border-radius:.45rem;width:100%;padding:.52rem .6rem;font-size:.72rem}.workspace-resource-pane__search input[data-v-50ffc949]:focus{border-color:var(--workspace-focus,#6f8650);outline:2px solid color-mix(in srgb,var(--workspace-focus,#6f8650) 22%,transparent)}.workspace-resource-pane__list[data-v-50ffc949]{align-content:start;min-height:0;padding:.3rem;display:grid;overflow:auto}.workspace-resource-pane__row[data-v-50ffc949]{border:1px solid #0000;border-bottom:1px solid var(--workspace-border-soft,#ebe4da);color:var(--workspace-ink,#241d18);cursor:pointer;text-align:left;background:0 0;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;width:100%;min-height:3.4rem;padding:.48rem .45rem;display:grid}.workspace-resource-pane__row[data-v-50ffc949]:focus-visible,.workspace-resource-pane__row[data-v-50ffc949]:hover{background:var(--workspace-hover,#f4efe7);border-color:var(--workspace-border,#d8cfc2);border-radius:.45rem;outline:none}.workspace-resource-pane__row--selected[data-v-50ffc949]{background:var(--workspace-selected-soft,#edf1e5);border-color:var(--workspace-selected,#8aa06c);border-radius:.45rem}.workspace-resource-pane__row--paused[data-v-50ffc949]:not(.workspace-resource-pane__row--selected){background:#f4c8731f}.workspace-resource-pane__row--neutral[data-v-50ffc949]:not(.workspace-resource-pane__row--selected){color:color-mix(in srgb,var(--workspace-ink,#241d18) 72%,transparent)}.workspace-resource-pane__icon[data-v-50ffc949]{background:var(--workspace-field,#fff);border:1px solid var(--workspace-border-soft,#ebe4da);border-radius:.4rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.workspace-resource-pane__icon[data-v-50ffc949] svg{fill:currentColor;width:1rem;height:1rem}.workspace-resource-pane__copy[data-v-50ffc949]{gap:.16rem;min-width:0;display:grid}.workspace-resource-pane__copy strong[data-v-50ffc949]{font-size:.74rem;line-height:1.15}.workspace-resource-pane__copy small[data-v-50ffc949],.workspace-resource-pane__copy strong[data-v-50ffc949]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-resource-pane__copy small[data-v-50ffc949],.workspace-resource-pane__revision[data-v-50ffc949]{color:var(--workspace-muted,#756b62);font-size:.62rem}.workspace-resource-pane__empty[data-v-50ffc949]{color:var(--workspace-muted,#756b62);text-align:center;align-self:center;margin:0;padding:1rem;font-size:.7rem}.sr-only[data-v-50ffc949]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace-dropdown[data-v-777986d4]{min-width:0}.workspace-dropdown__trigger[data-v-777986d4]{background:var(--workspace-surface,#fffdf9);border:1px solid var(--workspace-border,#d8cfc2);color:var(--workspace-ink,#241d18);cursor:pointer;text-align:left;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.65rem;width:100%;min-height:2.65rem;padding:.55rem .7rem;display:flex}.workspace-dropdown__trigger[data-v-777986d4]:focus-visible{outline:2px solid var(--workspace-focus,#6f8650);outline-offset:2px}.workspace-dropdown__trigger[data-v-777986d4]:disabled{cursor:not-allowed;opacity:.55}.workspace-dropdown__trigger>svg[data-v-777986d4]{flex:none;width:.8rem;height:.8rem}.workspace-dropdown__trigger-copy[data-v-777986d4]{align-items:center;gap:.5rem;min-width:0;display:flex}.workspace-dropdown__trigger-copy strong[data-v-777986d4]{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.workspace-dropdown__trigger-copy small[data-v-777986d4]{color:var(--workspace-muted,#756b62);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.workspace-dropdown__status[data-v-777986d4]{background:#8b9485;border-radius:999px;flex:none;width:.52rem;height:.52rem}.workspace-dropdown__status--active[data-v-777986d4]{background:#5f7b3f}.workspace-dropdown__status--paused[data-v-777986d4]{background:#ca8a2c}.workspace-dropdown__status--muted[data-v-777986d4]{background:#8b9485}.workspace-dropdown__status--empty[data-v-777986d4]{opacity:0}.workspace-dropdown__panel[data-v-777986d4]{background:var(--workspace-surface,#fffdf9);border:1px solid var(--workspace-border,#d8cfc2);z-index:100000;border-radius:.6rem;max-height:min(28rem,80vh);position:fixed;overflow:hidden;box-shadow:0 16px 38px #30251b2e}.workspace-dropdown__search[data-v-777986d4]{border-bottom:1px solid var(--workspace-border-soft,#ebe4da);padding:.55rem;display:block}.workspace-dropdown__search input[data-v-777986d4]{background:var(--workspace-field,#fff);border:1px solid var(--workspace-border,#d8cfc2);color:var(--workspace-ink,#241d18);font:inherit;border-radius:.45rem;width:100%;padding:.55rem .65rem;font-size:.75rem}.workspace-dropdown__search input[data-v-777986d4]:focus{border-color:var(--workspace-focus,#6f8650);outline:2px solid color-mix(in srgb,var(--workspace-focus,#6f8650) 24%,transparent)}.workspace-dropdown__options[data-v-777986d4]{gap:.2rem;max-height:min(23rem,68vh);padding:.35rem;display:grid;overflow:auto}.workspace-dropdown__option[data-v-777986d4]{color:var(--workspace-ink,#241d18);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:.45rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;width:100%;padding:.55rem .6rem;display:grid}.workspace-dropdown__option[data-v-777986d4]:focus-visible,.workspace-dropdown__option[data-v-777986d4]:hover{background:var(--workspace-hover,#f4efe7);border-color:var(--workspace-border-soft,#ebe4da);outline:none}.workspace-dropdown__option--selected[data-v-777986d4]{background:var(--workspace-selected-soft,#edf1e5);border-color:var(--workspace-selected,#8aa06c)}.workspace-dropdown__option-copy[data-v-777986d4]{gap:.12rem;min-width:0;display:grid}.workspace-dropdown__option strong[data-v-777986d4]{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.workspace-dropdown__option small[data-v-777986d4]{color:var(--workspace-muted,#756b62);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.workspace-dropdown__option>svg[data-v-777986d4]{width:.85rem;height:.85rem}.workspace-dropdown__empty[data-v-777986d4]{color:var(--workspace-muted,#756b62);text-align:center;margin:0;padding:1rem;font-size:.72rem}.dark,[data-appearance=dark]{--workspace-surface:#211b16;--workspace-field:#29221b;--workspace-ink:#f6efe5;--workspace-muted:#b9aa9a;--workspace-border:#55483b;--workspace-border-soft:#3a3027;--workspace-hover:#30271f;--workspace-focus:#a5bc7e;--workspace-selected:#8fa96a;--workspace-selected-soft:#29321f}.sr-only[data-v-777986d4]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspaces-page[data-v-692a222f]{--workspace-bg:#f7f2ea;--workspace-surface:#fffdf9;--workspace-field:#fff;--workspace-ink:#241d18;--workspace-muted:#756b62;--workspace-border:#d8cfc2;--workspace-border-soft:#ebe4da;--workspace-hover:#f4efe7;--workspace-focus:#6f8650;--workspace-selected:#8aa06c;--workspace-selected-soft:#edf1e5;background:var(--workspace-bg);color:var(--workspace-ink);min-width:0;height:100%;min-height:0;position:relative}.dark,[data-appearance=dark]{--workspace-bg:#17130f;--workspace-surface:#211b16;--workspace-field:#29221b;--workspace-ink:#f6efe5;--workspace-muted:#b9aa9a;--workspace-border:#55483b;--workspace-border-soft:#3a3027;--workspace-hover:#30271f;--workspace-focus:#a5bc7e;--workspace-selected:#8fa96a;--workspace-selected-soft:#29321f}.workspaces-page__opened[data-v-692a222f],.workspaces-page__selection[data-v-692a222f]{box-sizing:border-box;height:100%;min-height:0;padding:.9rem}.workspaces-page__selection[data-v-692a222f]{grid-template-rows:auto auto minmax(0,1fr);gap:.8rem;display:grid}.workspaces-page__selection-heading[data-v-692a222f]{justify-content:space-between;align-items:end;display:flex}.workspaces-page__selection-heading>div[data-v-692a222f]{gap:.25rem;display:grid}.workspaces-page__selection-heading strong[data-v-692a222f]{font-size:1.15rem}.workspaces-page__selection-heading span[data-v-692a222f]{color:var(--workspace-muted);font-size:.73rem}.workspaces-page__selection-controls[data-v-692a222f]{grid-template-columns:minmax(16rem,1fr) auto minmax(9rem,.32fr) minmax(10rem,.38fr) auto;align-items:center;gap:.55rem;display:grid}.workspaces-page__search input[data-v-692a222f]{background:var(--workspace-field);border:1px solid var(--workspace-border);color:var(--workspace-ink);font:inherit;border-radius:.55rem;width:100%;height:2.65rem;padding:.55rem .75rem;font-size:.78rem}.workspaces-page__search input[data-v-692a222f]:focus{border-color:var(--workspace-focus);outline:2px solid color-mix(in srgb,var(--workspace-focus) 24%,transparent)}.workspaces-page__memory[data-v-692a222f]{color:var(--workspace-muted);display:inline-flex}.workspaces-page__memory>svg[data-v-692a222f]{width:.8rem;height:.8rem}.workspaces-page__button[data-v-692a222f]{background:var(--workspace-surface);border:1px solid var(--workspace-border);color:var(--workspace-ink);cursor:pointer;font:inherit;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.38rem;min-width:5.4rem;min-height:2.45rem;padding:.48rem .65rem;font-size:.7rem;font-weight:650;display:inline-flex}.workspaces-page__button[data-v-692a222f]:focus-visible,.workspaces-page__button[data-v-692a222f]:hover:not(:disabled){background:var(--workspace-hover);outline:none}.workspaces-page__button[data-v-692a222f]:focus-visible{box-shadow:0 0 0 2px var(--workspace-focus)}.workspaces-page__button[data-v-692a222f]:disabled{cursor:not-allowed;opacity:.55}.workspaces-page__button>svg[data-v-692a222f]{fill:currentColor;width:.85rem;height:.85rem}.workspaces-page__button--icon[data-v-692a222f]{min-width:2.65rem;padding:.5rem}.workspaces-page__button--primary[data-v-692a222f]{color:#fffaf2;background:#2d241c;border-color:#2d241c;min-width:8rem}.workspaces-page__button--primary[data-v-692a222f]:hover:not(:disabled){background:#44362a}.workspaces-page__workspace-list[data-v-692a222f]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.62rem;min-height:0;padding:.1rem .15rem .6rem 0;display:grid;overflow:auto}.workspaces-page__workspace-card[data-v-692a222f]{background:var(--workspace-surface);border:1px solid var(--workspace-border);border-radius:.65rem;min-height:6.1rem;position:relative;overflow:hidden}.workspaces-page__workspace-card[data-v-692a222f]:focus-within,.workspaces-page__workspace-card[data-v-692a222f]:hover{border-color:var(--workspace-focus);box-shadow:0 4px 14px #34271b14}.workspaces-page__workspace-card--active[data-v-692a222f]{border-left:3px solid #718d50}.workspaces-page__workspace-card--paused[data-v-692a222f]{background:color-mix(in srgb,#f4c873 10%,var(--workspace-surface));border-left:3px solid #ca8a2c}.workspaces-page__workspace-card--muted[data-v-692a222f]{background:color-mix(in srgb,#a89b8d 8%,var(--workspace-surface));border-left:3px solid #8b9485}.workspaces-page__workspace-card--starred[data-v-692a222f]{border-color:var(--workspace-selected)}.workspaces-page__workspace-open[data-v-692a222f]{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:3.2rem minmax(0,1fr);align-items:center;gap:.75rem;width:100%;min-height:6.1rem;padding:.72rem 3.8rem .72rem .72rem;display:grid}.workspaces-page__workspace-open[data-v-692a222f]:focus-visible{outline:2px solid var(--workspace-focus);outline-offset:-3px}.workspaces-page__workspace-icon[data-v-692a222f]{background:color-mix(in srgb,var(--workspace-selected-soft) 72%,var(--workspace-field));border:1px solid var(--workspace-border);color:#566d3d;border-radius:.55rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.workspaces-page__workspace-icon>svg[data-v-692a222f]{fill:currentColor;width:1.55rem;height:1.55rem}.workspaces-page__workspace-copy[data-v-692a222f]{gap:.28rem;min-width:0;display:grid}.workspaces-page__workspace-copy>strong[data-v-692a222f]{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.workspaces-page__workspace-copy>small[data-v-692a222f]{color:var(--workspace-muted);font-size:.66rem}.workspaces-page__status-line[data-v-692a222f]{text-transform:capitalize;align-items:center;gap:.35rem;font-size:.7rem;display:flex}.workspaces-page__status-dot[data-v-692a222f]{background:#8b9485;border-radius:999px;flex:none;width:.5rem;height:.5rem}.workspaces-page__status-dot--active[data-v-692a222f]{background:#5f7b3f}.workspaces-page__status-dot--paused[data-v-692a222f]{background:#ca8a2c}.workspaces-page__status-dot--muted[data-v-692a222f]{background:#8b9485}.workspaces-page__star[data-v-692a222f]{border:1px solid var(--workspace-border);color:var(--workspace-ink);cursor:pointer;z-index:1;background:0 0;border-radius:.48rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.5rem;display:flex;position:absolute;top:.72rem;right:.72rem}.workspaces-page__star[data-v-692a222f]:focus-visible,.workspaces-page__star[data-v-692a222f]:hover{background:var(--workspace-hover);outline:2px solid var(--workspace-focus);outline-offset:1px}.workspaces-page__star>svg[data-v-692a222f]{fill:currentColor;width:1rem;height:1rem}.workspaces-page__star--active[data-v-692a222f]{color:#c78a21}.workspaces-page__star--active>svg[data-v-692a222f]{filter:drop-shadow(0 0 .1rem #c78a2199)}.workspaces-page__empty[data-v-692a222f]{color:var(--workspace-muted);text-align:center;grid-column:1/-1;align-self:center;margin:0;padding:2rem;font-size:.74rem}.workspaces-page__error[data-v-692a222f]{background:color-mix(in srgb,#a33b32 8%,var(--workspace-surface));border:1px solid color-mix(in srgb,#a33b32 45%,var(--workspace-border));color:var(--workspace-ink);border-radius:.52rem;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.65rem;padding:.55rem .65rem;font-size:.7rem;display:flex}.workspaces-page__error button[data-v-692a222f]{background:var(--workspace-surface);border:1px solid var(--workspace-border);color:inherit;cursor:pointer;font:inherit;border-radius:.4rem;min-height:1.9rem;padding:.3rem .6rem;font-weight:700}.workspaces-page__error button[data-v-692a222f]:focus-visible{outline:2px solid var(--workspace-focus);outline-offset:1px}.workspaces-page__error button[data-v-692a222f]:disabled{cursor:not-allowed;opacity:.55}.workspaces-page__opened[data-v-692a222f]{grid-template-rows:auto auto minmax(13rem,1fr) minmax(8rem,.46fr);gap:.65rem;display:grid}.workspaces-page__breadcrumb[data-v-692a222f]{align-items:center;gap:.55rem;min-width:0;display:flex}.workspaces-page__breadcrumb button[data-v-692a222f]{color:#6e4d32;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.4rem;padding:.25rem;font-size:.72rem;font-weight:700;display:inline-flex}.workspaces-page__breadcrumb button[data-v-692a222f]:focus-visible{outline:2px solid var(--workspace-focus);outline-offset:2px}.workspaces-page__breadcrumb button>svg[data-v-692a222f]{fill:currentColor;width:.42rem;height:.72rem}.workspaces-page__breadcrumb>svg[data-v-692a222f]{width:.58rem;height:.58rem;transform:rotate(-90deg)}.workspaces-page__breadcrumb strong[data-v-692a222f]{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.workspaces-page__toolbar-stack[data-v-692a222f]{gap:.45rem;min-width:0;display:grid}.workspaces-page__toolbar[data-v-692a222f]{background:var(--workspace-surface);border:1px solid var(--workspace-border);border-radius:.62rem;grid-template-columns:minmax(11rem,.72fr) auto auto auto minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;padding:.55rem;display:grid}.workspaces-page__workspace-switcher[data-v-692a222f]{min-width:0}.workspaces-page__toolbar-meta[data-v-692a222f]{border-left:1px solid var(--workspace-border-soft);color:var(--workspace-muted);text-transform:capitalize;white-space:nowrap;align-items:center;gap:.35rem;min-height:1.6rem;padding-left:.65rem;font-size:.66rem;display:inline-flex}.workspaces-page__toolbar-actions[data-v-692a222f]{justify-content:flex-end;gap:.42rem;min-width:0;display:flex}.workspaces-page__review[data-v-692a222f]{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) minmax(0,1.05fr);gap:.65rem;min-width:0;min-height:0;display:grid}.workspaces-page__loading[data-v-692a222f]{background:color-mix(in srgb,var(--workspace-bg) 88%,transparent);z-index:10;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.workspaces-page__loading>svg[data-v-692a222f]{fill:var(--workspace-focus);width:1.6rem;height:1.6rem;animation:1s linear infinite workspace-spin-692a222f}.workspaces-page__loading strong[data-v-692a222f]{margin-top:.5rem;font-size:.8rem}.workspaces-page__loading span[data-v-692a222f]{color:var(--workspace-muted);margin-top:.18rem;font-size:.67rem}.sr-only[data-v-692a222f]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes workspace-spin-692a222f{to{transform:rotate(1turn)}}@media (width<=1050px){.workspaces-page__toolbar[data-v-692a222f]{grid-template-columns:minmax(12rem,1fr) auto auto}.workspaces-page__toolbar-meta[data-v-692a222f]:nth-of-type(3){display:none}.workspaces-page__toolbar-actions[data-v-692a222f]{grid-column:1/-1}}@media (width<=760px){.workspaces-page[data-v-692a222f]{overflow:auto}.workspaces-page__opened[data-v-692a222f],.workspaces-page__selection[data-v-692a222f]{height:auto;min-height:100%;padding:.65rem}.workspaces-page__selection[data-v-692a222f]{grid-template-rows:auto auto auto}.workspaces-page__selection-controls[data-v-692a222f]{grid-template-columns:minmax(0,1fr) auto}.workspaces-page__search[data-v-692a222f]{grid-column:1/-1}.workspaces-page__filter[data-v-692a222f],.workspaces-page__sort[data-v-692a222f]{min-width:0}.workspaces-page__workspace-list[data-v-692a222f]{grid-template-columns:minmax(0,1fr);max-height:none;overflow:visible}.workspaces-page__opened[data-v-692a222f]{grid-template-rows:auto auto auto auto}.workspaces-page__toolbar[data-v-692a222f]{grid-template-columns:minmax(0,1fr)}.workspaces-page__toolbar-meta[data-v-692a222f]{border-left:0;padding-left:.15rem}.workspaces-page__toolbar-actions[data-v-692a222f]{flex-wrap:wrap;grid-column:auto;justify-content:flex-start}.workspaces-page__review[data-v-692a222f]{grid-template-columns:minmax(0,1fr)}.workspaces-page__review[data-v-692a222f]>*{height:22rem}.workspaces-page__opened[data-v-692a222f]>.workspace-inspector{min-height:17rem}}@media (prefers-reduced-motion:reduce){.workspaces-page__loading>svg[data-v-692a222f]{animation:none}}
