@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/8c6f6f0aec3d26a6-s.3nkdcx54e-f8a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/1eec9d9ffa9353d6-s.0cj1i4z6mq3nk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/a743aa2c0cf8fb8f-s.09n7alw1mieeg.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/10995ca37aac8da2-s.24978ju28eow5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/6c734a20b6a058c6-s.3vqrh_vi2hmth.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/dfb4b19a8d76831e-s.13o6itka4oty-.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/f67ad414ed34149c-s.p.009t6yts_a2k4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.x2y5Fa_className{font-family:Inter,Inter Fallback}.x2y5Fa_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.RNs2Mq_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.RNs2Mq_variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/62492e45f348cf87-s.0vqmbwhmasd3s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.3z3r2tlv4w3ci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/c73d4b34880585a8-s.1kfk2fgmve45d.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/f00b8cc54454926d-s.279r3nznpjtnk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/741805f5bd1ef272-s.11fkykdv8-rjr.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/ea3421846039b7f3-s.0l4a8qxfzwpm8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.SX4fLq_className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.SX4fLq_variable{--font-source-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c9bd1ad48ccb78c-s.1ykf5xt2w6zyr.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-weight:400;font-display:swap;src:url(../media/48e5af244f2769e4-s.08n9sr8c15n2e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-weight:700;font-display:swap;src:url(../media/eae18db174274e0c-s.03_-g0uy8pr5f.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-weight:700;font-display:swap;src:url(../media/7a454fa283e484f3-s.2b2623_cei-1-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc6c75d91fb27f62-s.3j-lqo2q-puhp.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed5f1f9bced69653-s.2li_3lqay9qjq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/574e5b2a8fe8e45b-s.061jvc6_x84nn.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/89ea96820aa96980-s.0hs6q6udzld4a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Fallback;src:local(Arial);ascent-override:95.6%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:99.37%}.FDvsRW_className{font-family:Atkinson Hyperlegible,Atkinson Hyperlegible Fallback}.FDvsRW_variable{--font-atkinson:"Atkinson Hyperlegible", "Atkinson Hyperlegible Fallback"}
@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(../media/91bf39f60069817b-s.2tnlsbuepzfmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(../media/a582965964be02ce-s.0v76gkxuyn7l6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(../media/6ec1fbd162d4db06-s.0nsjfc25hhk20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(../media/62b6900fd3abb596-s.0y-kf7s-2uqj2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(../media/b2e8c0d7106f646e-s.0224rq1_1z273.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(../media/a806a7ec622920e5-s.0p04tb2nixxee.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.mK6aNq_className{font-family:JetBrains Mono,JetBrains Mono Fallback}.mK6aNq_variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.EEJroq_button{justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-md);font-family:var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);flex:none;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.EEJroq_button:disabled,.EEJroq_button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.EEJroq_sm{height:36px;padding:0 14px;font-size:13px}.EEJroq_sm:before,.EEJroq_iconSm:before{content:"";width:max(100%, var(--target-min));height:max(100%, var(--target-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EEJroq_md{height:44px;padding:0 18px;font-size:14px}.EEJroq_lg{height:52px;padding:0 22px;font-size:16px}.EEJroq_full{width:100%}.EEJroq_primary{background:var(--action-bg);color:var(--text-on-primary)}.EEJroq_primary:hover:not(:disabled,[aria-disabled=true]){background:var(--action-bg-hover);color:var(--text-on-primary)}.EEJroq_primary:active:not(:disabled,[aria-disabled=true]){background:var(--action-bg-pressed)}.EEJroq_secondary{background:var(--surface-card);color:var(--text-primary);border-color:var(--border-control)}.EEJroq_secondary:hover:not(:disabled,[aria-disabled=true]){background:var(--surface-subtle);color:var(--text-primary)}.EEJroq_secondary:active:not(:disabled,[aria-disabled=true]){background:var(--surface-selected)}.EEJroq_ghost{color:var(--link);background:0 0}.EEJroq_ghost:hover:not(:disabled,[aria-disabled=true]){background:var(--surface-accent);color:var(--link)}.EEJroq_ghost:active:not(:disabled,[aria-disabled=true]){background:var(--surface-selected)}.EEJroq_destructive{background:var(--accent-error);color:var(--text-on-primary)}.EEJroq_destructive:hover:not(:disabled,[aria-disabled=true]){filter:brightness(.94);color:var(--text-on-primary)}.EEJroq_destructive:active:not(:disabled,[aria-disabled=true]){filter:brightness(.88)}.EEJroq_icon{flex:none}.EEJroq_iconButton{border:var(--border-width) solid transparent;border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.EEJroq_iconButton:disabled{opacity:.5;cursor:not-allowed}.EEJroq_iconSm{width:36px;height:36px}.EEJroq_iconMd{width:44px;height:44px}.EEJroq_iconGhost:hover:not(:disabled){background:var(--surface-subtle);color:var(--text-primary)}.EEJroq_iconGhost:active:not(:disabled){background:var(--surface-selected)}.EEJroq_iconOutline{border-color:var(--border-control);background:var(--surface-card);color:var(--text-primary)}.EEJroq_iconOutline:hover:not(:disabled){background:var(--surface-subtle)}.EEJroq_iconPrimary{background:var(--action-bg);color:var(--text-on-primary)}.EEJroq_iconPrimary:hover:not(:disabled){background:var(--action-bg-hover)}.EEJroq_iconSelected{border-color:var(--border-accent);background:var(--surface-selected);color:var(--link)}
.bUZRtG_amber{fill:var(--mark-layer1)}.bUZRtG_teal{fill:var(--mark-layer2)}.bUZRtG_violet{fill:var(--mark-layer3)}.bUZRtG_emptyFan{opacity:.9;color:var(--text-strong);display:block}.bUZRtG_dashed{fill:none;stroke-width:3px;stroke-dasharray:4 6}.bUZRtG_amberStroke{stroke:var(--mark-layer1)}.bUZRtG_tealStroke{stroke:var(--mark-layer2)}.bUZRtG_violetStroke{stroke:var(--mark-layer3)}.bUZRtG_reveal{color:var(--text-strong);filter:drop-shadow(0 10px 24px #101a3d1f);display:block}@media (prefers-reduced-motion:no-preference){.bUZRtG_reveal1,.bUZRtG_reveal2,.bUZRtG_reveal3{animation:bUZRtG_revealBlade var(--motion-slow) var(--motion-easing) both}.bUZRtG_reveal1{animation-delay:80ms}.bUZRtG_reveal2{animation-delay:.17s}.bUZRtG_reveal3{animation-delay:.26s}}@keyframes bUZRtG_revealBlade{0%{opacity:0}}
.Z_6W3q_badge{border-radius:var(--radius-full);height:22px;font:500 12px/16px var(--font-body);letter-spacing:var(--tracking-caption);white-space:nowrap;color:var(--text-primary);flex:none;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.Z_6W3q_badgeDot{border-radius:var(--radius-full);flex:none;width:6px;height:6px}.Z_6W3q_neutral{background:var(--surface-muted);color:var(--text-secondary)}.Z_6W3q_neutral .Z_6W3q_badgeDot{background:var(--accent-neutral)}.Z_6W3q_primary{background:var(--surface-accent);color:var(--link)}.Z_6W3q_primary .Z_6W3q_badgeDot{background:var(--accent-primary)}.Z_6W3q_success{background:var(--surface-success)}.Z_6W3q_success .Z_6W3q_badgeDot{background:var(--accent-success)}.Z_6W3q_warning{background:var(--surface-warning)}.Z_6W3q_warning .Z_6W3q_badgeDot{background:var(--accent-warning)}.Z_6W3q_info{background:var(--surface-info)}.Z_6W3q_info .Z_6W3q_badgeDot{background:var(--accent-info)}.Z_6W3q_error{background:var(--surface-error)}.Z_6W3q_error .Z_6W3q_badgeDot{background:var(--accent-error)}.Z_6W3q_ai{background:var(--surface-ai)}.Z_6W3q_ai .Z_6W3q_badgeDot{background:var(--accent-ai)}.Z_6W3q_layerChip{border-radius:var(--radius-full);height:24px;font:500 12px/16px var(--font-body);letter-spacing:var(--tracking-caption);white-space:nowrap;color:var(--text-primary);flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.Z_6W3q_layerChipSm{height:20px;padding:0 8px;font-size:11px}.Z_6W3q_layerDot{border-radius:var(--radius-full);flex:none;width:8px;height:8px}.Z_6W3q_layerRank{opacity:.85;font-weight:600}.Z_6W3q_layer1{background:var(--surface-layer1)}.Z_6W3q_layer1 .Z_6W3q_layerDot{background:var(--accent-layer1)}.Z_6W3q_layer2{background:var(--surface-layer2)}.Z_6W3q_layer2 .Z_6W3q_layerDot{background:var(--accent-layer2)}.Z_6W3q_layer3{background:var(--surface-layer3)}.Z_6W3q_layer3 .Z_6W3q_layerDot{background:var(--accent-layer3)}.Z_6W3q_card{border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-e1)}.Z_6W3q_cardFlat{box-shadow:none}.Z_6W3q_cardLarge{border-radius:var(--radius-lg)}.Z_6W3q_cardPad{padding:20px 22px}.Z_6W3q_cardHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:14px;display:flex}.Z_6W3q_cardTitle{font:600 15px/20px var(--font-body);color:var(--text-primary);margin:0}.Z_6W3q_cardSubtitle{font:400 13px/19px var(--font-body);color:var(--text-secondary);margin:2px 0 0}.Z_6W3q_cardFoot{border-top:var(--border-width) solid var(--border-subtle);align-items:center;gap:10px;margin:16px -22px -20px;padding:12px 22px;display:flex}.Z_6W3q_pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;margin-bottom:22px;display:flex}.Z_6W3q_pageHeaderText{flex:320px;min-width:0}.Z_6W3q_pageTitle{font:700 28px/34px var(--font-display);color:var(--text-strong);margin:0 0 4px}.Z_6W3q_pageTitleLg{font-size:30px;line-height:38px}.Z_6W3q_pageTitleSm{font-size:26px;line-height:32px}.Z_6W3q_pageLede{font:400 14px/20px var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0}.Z_6W3q_pageActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Z_6W3q_callout{border-radius:var(--radius-sm);font:400 13px/19px var(--font-body);color:var(--text-primary);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.Z_6W3q_calloutIcon{flex:none;margin-top:1px}.Z_6W3q_calloutBody{flex:1;min-width:0}.Z_6W3q_calloutBody>:first-child{margin-top:0}.Z_6W3q_calloutBody>:last-child{margin-bottom:0}.Z_6W3q_calloutTitle{font-weight:600}.Z_6W3q_calloutInfo{background:var(--surface-info)}.Z_6W3q_calloutInfo .Z_6W3q_calloutIcon{color:var(--accent-info)}.Z_6W3q_calloutAccent{background:var(--surface-accent)}.Z_6W3q_calloutAccent .Z_6W3q_calloutIcon{color:var(--accent-primary)}.Z_6W3q_calloutSuccess{background:var(--surface-success)}.Z_6W3q_calloutSuccess .Z_6W3q_calloutIcon{color:var(--accent-success)}.Z_6W3q_calloutWarning{background:var(--surface-warning)}.Z_6W3q_calloutWarning .Z_6W3q_calloutIcon{color:var(--accent-warning)}.Z_6W3q_calloutError{background:var(--surface-error)}.Z_6W3q_calloutError .Z_6W3q_calloutIcon{color:var(--accent-error)}.Z_6W3q_calloutNeutral{background:var(--surface-subtle);border:var(--border-width) solid var(--border-subtle)}.Z_6W3q_calloutNeutral .Z_6W3q_calloutIcon{color:var(--accent-neutral)}.Z_6W3q_progressRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:6px;display:flex}.Z_6W3q_progressLabel{font:500 13px/18px var(--font-body);color:var(--text-primary)}.Z_6W3q_progressValue{font:500 12px/16px var(--font-body);color:var(--text-secondary)}.Z_6W3q_progressTrack{border-radius:var(--radius-full);background:var(--surface-muted);overflow:hidden}.Z_6W3q_progressFill{border-radius:var(--radius-full);background:var(--accent-primary);height:100%;transition:width var(--motion-base) var(--motion-easing)}.Z_6W3q_toneSuccess{background:var(--accent-success)}.Z_6W3q_toneWarning{background:var(--accent-warning)}.Z_6W3q_toneLayer1{background:var(--accent-layer1)}.Z_6W3q_toneLayer2{background:var(--accent-layer2)}.Z_6W3q_toneLayer3{background:var(--accent-layer3)}.Z_6W3q_toneAi{background:var(--accent-ai)}.Z_6W3q_toneNeutral{background:var(--accent-neutral)}.Z_6W3q_empty{max-width:420px;padding:var(--space-9) var(--space-6);text-align:center;margin:0 auto}.Z_6W3q_emptyBoxed{border:1.5px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-card);max-width:none}.Z_6W3q_emptyArt{margin-bottom:var(--space-6);justify-content:center;display:flex}.Z_6W3q_emptyTitle{margin:0 0 var(--space-2);font:700 24px/32px var(--font-display);color:var(--text-strong)}.Z_6W3q_emptyTitleSm{font:600 17px/24px var(--font-body)}.Z_6W3q_emptyText{max-width:420px;font:400 15px/23px var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0 auto 22px}.Z_6W3q_emptyText:last-child{margin-bottom:0}.Z_6W3q_emptyActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}
.EVtsnG_backdrop{z-index:60;padding:max(20px, env(safe-area-inset-top,0px)) max(20px, env(safe-area-inset-right,0px)) max(20px, env(safe-area-inset-bottom,0px)) max(20px, env(safe-area-inset-left,0px));background:var(--scrim);animation:EVtsnG_atlasFade var(--motion-slow) var(--motion-easing);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.EVtsnG_panel{width:100%;max-width:var(--dialog-max-width,440px);border-radius:var(--radius-lg);background:var(--surface-raised);max-height:calc(100vh - 40px);box-shadow:var(--shadow-e3);animation:EVtsnG_atlasPop var(--motion-slow) var(--motion-easing);padding:26px 28px;overflow:auto}.EVtsnG_icon{border-radius:var(--radius-md);justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;display:flex}.EVtsnG_iconDanger{background:var(--surface-error);color:var(--accent-error)}.EVtsnG_iconPrimary{background:var(--surface-accent);color:var(--accent-primary)}.EVtsnG_iconAi{background:var(--surface-ai);color:var(--accent-ai)}.EVtsnG_iconSuccess{background:var(--surface-success);color:var(--accent-success)}.EVtsnG_centered{text-align:center}.EVtsnG_centered .EVtsnG_icon{border-radius:var(--radius-full);width:48px;height:48px;margin:0 auto 16px}.EVtsnG_centered .EVtsnG_title{font-size:18px;line-height:24px}.EVtsnG_centered .EVtsnG_actions{justify-content:center}.EVtsnG_title{font:600 17px/23px var(--font-body);color:var(--text-strong);margin:0 0 6px}.EVtsnG_titleDisplay{font:700 21px/27px var(--font-display)}.EVtsnG_description{font:400 13px/19px var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0 0 20px}.EVtsnG_body{flex-direction:column;gap:14px;margin-bottom:20px;display:flex}.EVtsnG_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@keyframes EVtsnG_atlasFade{0%{opacity:0}}@keyframes EVtsnG_atlasPop{0%{opacity:0;transform:translateY(10px)scale(.98)}}.EVtsnG_large{max-width:var(--dialog-max-width,min(880px, 92vw));flex-direction:column;max-height:min(88vh,960px);padding:0;display:flex;overflow:hidden}.EVtsnG_large .EVtsnG_icon,.EVtsnG_large .EVtsnG_title,.EVtsnG_large .EVtsnG_description{margin-inline:28px}.EVtsnG_large .EVtsnG_icon{margin-top:24px}.EVtsnG_large .EVtsnG_title{font:600 var(--font-size-h4) / var(--line-height-h4) var(--font-display);margin-top:24px;margin-bottom:4px}.EVtsnG_large .EVtsnG_icon+.EVtsnG_title{margin-top:0}.EVtsnG_large .EVtsnG_body{border-top:var(--border-width) solid var(--border-subtle);overscroll-behavior:contain;flex:auto;min-height:0;margin:16px 0 0;padding:8px 28px 24px;overflow-y:auto}.EVtsnG_large .EVtsnG_actions{border-top:var(--border-width) solid var(--border-subtle);background:var(--surface-raised);flex:none;align-items:center;padding:12px 28px}@media (max-width:599px){.EVtsnG_backdrop:not(.EVtsnG_backdropLarge){padding:var(--space-6) 0 0;align-items:flex-end}.EVtsnG_panel:not(.EVtsnG_large){max-width:none;max-height:100%;padding:24px 20px calc(20px + env(safe-area-inset-bottom,0px));border-radius:var(--radius-lg) var(--radius-lg) 0 0;animation-name:EVtsnG_atlasSheet}.EVtsnG_panel:not(.EVtsnG_large) .EVtsnG_actions{flex-direction:column-reverse;align-items:stretch}.EVtsnG_backdropLarge{padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);align-items:stretch}.EVtsnG_large{border-radius:0;max-width:none;height:auto;max-height:none}.EVtsnG_large .EVtsnG_icon,.EVtsnG_large .EVtsnG_title,.EVtsnG_large .EVtsnG_description{margin-inline:16px}.EVtsnG_large .EVtsnG_body{padding-inline:16px}.EVtsnG_large .EVtsnG_actions{padding-inline:16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}@keyframes EVtsnG_atlasSheet{0%{opacity:0;transform:translateY(24px)}}
.u30Qkq_field{flex-direction:column;gap:6px;min-width:0;display:flex}.u30Qkq_label{font:500 13px/18px var(--font-body);color:var(--text-primary)}.u30Qkq_optional{color:var(--text-secondary);font-weight:400}.u30Qkq_help{font:400 12px/17px var(--font-body);color:var(--text-secondary);margin:0}.u30Qkq_error{font:400 12px/17px var(--font-body);color:var(--text-primary);align-items:flex-start;gap:6px;margin:0;display:flex}.u30Qkq_errorIcon{color:var(--accent-info);flex:none;margin-top:1px}.u30Qkq_wrap{align-items:center;display:flex;position:relative}.u30Qkq_leading{color:var(--text-secondary);pointer-events:none;display:flex;position:absolute;left:12px}.u30Qkq_input,.u30Qkq_select,.u30Qkq_textarea{border:var(--border-width) solid var(--border-control);border-radius:var(--radius-sm);background:var(--surface-card);width:100%;min-width:0;color:var(--text-primary);font:400 15px/22px var(--font-body);transition:border-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing)}.u30Qkq_input,.u30Qkq_select{height:44px;padding:0 12px}.u30Qkq_input:hover:not(:disabled,:focus),.u30Qkq_select:hover:not(:disabled,:focus),.u30Qkq_textarea:hover:not(:disabled,:focus){border-color:var(--text-secondary)}.u30Qkq_input:focus,.u30Qkq_select:focus,.u30Qkq_textarea:focus{border-color:var(--border-accent)}.u30Qkq_input:disabled,.u30Qkq_select:disabled,.u30Qkq_textarea:disabled{background:var(--surface-subtle);color:var(--text-secondary);cursor:not-allowed}.u30Qkq_input[aria-invalid=true],.u30Qkq_select[aria-invalid=true],.u30Qkq_textarea[aria-invalid=true]{border-color:var(--accent-info)}.u30Qkq_withLeading{padding-left:38px}.u30Qkq_withTrailing{padding-right:44px}.u30Qkq_trailing{width:36px;height:36px;color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;right:4px}.u30Qkq_trailing:before{width:var(--target-min);height:var(--target-min);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.u30Qkq_trailing:hover:not(:disabled){color:var(--text-primary)}.u30Qkq_trailing[aria-expanded=true]{color:var(--link)}.u30Qkq_textarea{resize:vertical;min-height:88px;padding:10px 12px}.u30Qkq_selectWrap{min-width:0;position:relative}.u30Qkq_selectTrigger{text-align:left;cursor:pointer;align-items:center;gap:10px;display:flex}.u30Qkq_selectTrigger[aria-expanded=true]{border-color:var(--border-accent)}.u30Qkq_selectValue,.u30Qkq_selectPlaceholder{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.u30Qkq_selectPlaceholder{color:var(--text-muted)}.u30Qkq_selectChevron{color:var(--text-secondary);transition:transform var(--motion-fast) var(--motion-easing);flex:none}.u30Qkq_selectTrigger[aria-expanded=true] .u30Qkq_selectChevron{transform:rotate(180deg)}.u30Qkq_choice{cursor:pointer;align-items:flex-start;gap:10px;display:flex;position:relative}.u30Qkq_choiceDisabled{opacity:.5;cursor:not-allowed}.u30Qkq_choice:before{content:"";height:max(100%, var(--target-min));position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.u30Qkq_native{opacity:0;width:20px;height:20px;cursor:inherit;margin:0;position:absolute;top:0;left:0}.u30Qkq_box,.u30Qkq_dot,.u30Qkq_track{pointer-events:none}.u30Qkq_box{border:max(1.5px, var(--border-width)) solid var(--border-control);border-radius:var(--radius-sm);background:var(--surface-card);width:20px;height:20px;transition:background-color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing);flex:none;justify-content:center;align-items:center;margin-top:1px;display:flex}.u30Qkq_box svg{opacity:0}.u30Qkq_native:checked+.u30Qkq_box{border-color:var(--action-bg);background:var(--action-bg);color:var(--text-on-primary)}.u30Qkq_native:checked+.u30Qkq_box svg{opacity:1}.u30Qkq_native:focus-visible+.u30Qkq_box,.u30Qkq_native:focus-visible+.u30Qkq_dot,.u30Qkq_native:focus-visible+.u30Qkq_track{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.u30Qkq_choice:hover .u30Qkq_native:not(:disabled,:checked)+.u30Qkq_box,.u30Qkq_choice:hover .u30Qkq_native:not(:disabled,:checked)+.u30Qkq_dot{border-color:var(--text-secondary)}.u30Qkq_dot{border:max(1.5px, var(--border-width)) solid var(--border-control);border-radius:var(--radius-full);background:var(--surface-card);width:20px;height:20px;transition:border-color var(--motion-fast) var(--motion-easing);flex:none;justify-content:center;align-items:center;margin-top:1px;display:flex}.u30Qkq_dot:after{content:"";border-radius:var(--radius-full);background:var(--action-bg);width:10px;height:10px;transition:transform var(--motion-fast) var(--motion-easing);transform:scale(0)}.u30Qkq_native:checked+.u30Qkq_dot{border-color:var(--action-bg)}.u30Qkq_native:checked+.u30Qkq_dot:after{transform:scale(1)}.u30Qkq_choiceText{min-width:0}.u30Qkq_choiceLabel{font:400 14px/20px var(--font-body);color:var(--text-primary);display:block}.u30Qkq_choiceDesc{font:400 12px/17px var(--font-body);color:var(--text-secondary);margin-top:2px;display:block}.u30Qkq_switch{gap:12px}.u30Qkq_switch .u30Qkq_native{width:44px;height:24px}.u30Qkq_track{border-radius:var(--radius-full);background:var(--border-strong);width:44px;height:24px;transition:background-color var(--motion-fast) var(--motion-easing);flex:none;position:relative}.u30Qkq_track:after{content:"";border-radius:var(--radius-full);width:20px;height:20px;box-shadow:0 0 0 var(--border-width) var(--border-control), 0 1px 2px #101a3d33;transition:transform var(--motion-fast) var(--motion-easing);background:#fff;position:absolute;top:2px;left:2px}.u30Qkq_native:checked+.u30Qkq_track{background:var(--action-bg)}.u30Qkq_native:checked+.u30Qkq_track:after{background:var(--text-on-primary);transform:translate(20px);box-shadow:0 1px 2px #101a3d33}.u30Qkq_switch .u30Qkq_choiceLabel{padding-top:2px}
.MRN5lG_popup{z-index:70;box-sizing:border-box;overscroll-behavior:contain;min-width:180px;max-width:min(380px,100vw - 16px);color:var(--text-primary);background:var(--surface-raised);border:var(--border-width) solid var(--border-subtle);box-shadow:var(--shadow-e2);animation:MRN5lG_popupIn var(--motion-fast) var(--motion-easing);border-radius:12px;margin:0;padding:6px;position:fixed;inset:auto;overflow-y:auto}.MRN5lG_popup[data-side=top]{animation-name:MRN5lG_popupInAbove}@keyframes MRN5lG_popupIn{0%{opacity:0;transform:translateY(-4px)}}@keyframes MRN5lG_popupInAbove{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.MRN5lG_popup{animation:none}}.MRN5lG_list{margin:0;padding:0;list-style:none}.MRN5lG_option{min-height:var(--target-min);font:500 14px/20px var(--font-body);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:flex}.MRN5lG_option[data-active=true]{background:var(--surface-selected)}.MRN5lG_option[aria-selected=true]{color:var(--link);font-weight:600}.MRN5lG_option[aria-disabled=true]{color:var(--text-disabled);cursor:default}.MRN5lG_optionText{flex-direction:column;flex:1;min-width:0;display:flex}.MRN5lG_optionLabel{overflow-wrap:anywhere}.MRN5lG_optionDescription{font:400 12px/17px var(--font-body);color:var(--text-secondary)}.MRN5lG_optionIcon{color:var(--text-secondary);flex:none}.MRN5lG_option[aria-selected=true] .MRN5lG_optionIcon,.MRN5lG_option[aria-checked=true] .MRN5lG_optionIcon{color:inherit}.MRN5lG_check{color:var(--link);flex:none;margin-left:auto}.MRN5lG_groupLabel{font:600 11px/1 var(--font-body);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-secondary);margin:0;padding:10px 10px 4px}.MRN5lG_empty{font:400 13px/18px var(--font-body);color:var(--text-secondary);margin:0;padding:12px 10px}.MRN5lG_searchRow{z-index:1;background:var(--surface-raised);border-bottom:var(--border-width) solid var(--border-subtle);margin:-6px -6px 6px;padding:6px;position:sticky;top:-6px}.MRN5lG_searchWell{color:var(--text-secondary);background:var(--surface-raised);border:var(--border-width) solid var(--border-control);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.MRN5lG_search{min-width:0;min-height:var(--target-min);font:400 14px/20px var(--font-body);color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;padding:0}.MRN5lG_search::placeholder{color:var(--text-muted)}.MRN5lG_searchWell:focus-within{border-color:var(--border-accent);box-shadow:0 0 0 1px var(--border-accent)}.MRN5lG_menuItem{width:100%;min-height:var(--target-min);font:500 14px/20px var(--font-body);text-align:left;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:flex}.MRN5lG_menuItem:hover,.MRN5lG_menuItem:focus-visible{background:var(--surface-selected)}.MRN5lG_menuItem[aria-checked=true]{color:var(--link);font-weight:600}
.aEdtea_calendar{width:max-content;max-width:calc(100vw - 16px);padding:10px}.aEdtea_head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.aEdtea_month{font:600 14px/20px var(--font-body);color:var(--text-strong);margin:0}.aEdtea_nav{width:var(--target-min);height:var(--target-min);color:var(--text-secondary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.aEdtea_nav:hover{color:var(--text-primary);background:var(--surface-selected)}.aEdtea_grid{border-collapse:collapse;table-layout:fixed;width:308px;margin:0 auto}.aEdtea_weekday{font:600 11px/1 var(--font-body);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;text-align:center;color:var(--text-secondary);padding:4px 0 6px}.aEdtea_grid td{text-align:center;padding:0}.aEdtea_day{z-index:0;width:var(--target-min);height:var(--target-min);font:500 14px/1 var(--font-body);font-variant-numeric:tabular-nums;color:var(--text-primary);cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.aEdtea_day:before{z-index:-1;content:"";border:var(--border-width) solid transparent;border-radius:999px;position:absolute;inset:2px}.aEdtea_day:hover:not(:disabled):before{background:var(--surface-selected)}.aEdtea_day:focus-visible{outline:none}.aEdtea_day:focus-visible:before{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.aEdtea_outside{color:var(--text-muted)}.aEdtea_today:before{border-color:var(--border-accent)}.aEdtea_chosen{color:var(--text-on-primary);font-weight:600}.aEdtea_chosen:before,.aEdtea_chosen:hover:not(:disabled):before{background:var(--action-bg);border-color:var(--action-bg)}.aEdtea_day:disabled{color:var(--text-disabled);cursor:default}.aEdtea_foot{border-top:var(--border-width) solid var(--border-subtle);justify-content:space-between;gap:8px;margin-top:6px;padding-top:6px;display:flex}.aEdtea_footAction{min-height:var(--target-min);font:600 13px/1 var(--font-body);color:var(--link);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;padding:0 12px}.aEdtea_footAction:hover:not(:disabled){background:var(--surface-selected)}.aEdtea_footAction:disabled{color:var(--text-disabled);cursor:default}
.OeORpG_tabs{border-bottom:var(--border-width) solid var(--border-subtle);scrollbar-width:none;gap:2px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.OeORpG_tabs::-webkit-scrollbar{display:none}.OeORpG_tab{height:44px;color:var(--text-secondary);font:500 14px/20px var(--font-body);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--motion-easing);background:0 0;border:0;flex:none;align-items:center;gap:7px;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}.OeORpG_tab:hover{color:var(--text-primary)}.OeORpG_tab:focus-visible{outline-offset:calc(var(--focus-ring-width) * -1);border-radius:var(--radius-sm)}.OeORpG_active,.OeORpG_active:hover{color:var(--link);font-weight:600}.OeORpG_active:after{content:"";right:10px;bottom:calc(var(--border-width) * -1);background:var(--action-bg);border-radius:2px 2px 0 0;height:2px;position:absolute;left:10px}.OeORpG_count{border-radius:var(--radius-full);background:var(--surface-muted);color:var(--text-secondary);font:500 11px/15px var(--font-body);padding:1px 7px}.OeORpG_active .OeORpG_count{background:var(--surface-accent);color:var(--link)}.OeORpG_fill .OeORpG_tab{flex:1;justify-content:center}
._7SkVfW_pager{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._7SkVfW_range{font:400 14px/20px var(--font-body);color:var(--text-secondary);margin:0}._7SkVfW_pages{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._7SkVfW_list{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._7SkVfW_control{min-width:var(--target-min);min-height:var(--target-min);padding:0 var(--space-3);font:600 14px/1 var(--font-body);color:var(--text-primary);background:var(--surface-card);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}a._7SkVfW_control:hover,button._7SkVfW_control:hover:not(:disabled){background:var(--surface-subtle)}._7SkVfW_control:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}button._7SkVfW_control:disabled{cursor:progress}._7SkVfW_current{color:var(--link);background:var(--surface-selected);border-color:var(--border-accent);cursor:default}._7SkVfW_inert{color:var(--text-muted);border-color:var(--border-subtle);cursor:default}._7SkVfW_gap{text-align:center;min-width:24px;color:var(--text-muted)}._7SkVfW_size{align-items:center;gap:var(--space-2);display:flex}._7SkVfW_sizeLabel{font:500 14px/20px var(--font-body);color:var(--text-secondary);white-space:nowrap}._7SkVfW_sizeSelect{width:96px}
:where(.uZ0mGG_root){overscroll-behavior:contain;--scrollbar-thumb-idle:transparent;min-height:0;position:relative}:where(.uZ0mGG_y){overflow:hidden auto}:where(.uZ0mGG_x){overflow:auto hidden}:where(.uZ0mGG_both){overflow:auto}:where(.uZ0mGG_stable){scrollbar-gutter:stable}:where(.uZ0mGG_root:hover,.uZ0mGG_root:focus-within,.uZ0mGG_root[data-scrolling]){--scrollbar-thumb-idle:var(--scrollbar-thumb)}:where(.uZ0mGG_root) :where(*){--scrollbar-thumb-idle:initial}
.lmfVMG_panel{container-type:inline-size}.lmfVMG_heading{font:600 var(--font-size-h4) / var(--line-height-h4) var(--font-display);color:var(--text-strong);margin:0 0 4px}.lmfVMG_lede{font:400 var(--font-size-base) / var(--line-height-base) var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0 0 16px}.lmfVMG_notice{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-info);color:var(--text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-wrap:pretty}.lmfVMG_notice:empty{display:none}.lmfVMG_resetRow{align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}.lmfVMG_resetAbout{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.lmfVMG_reset{min-height:44px;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);cursor:pointer;font:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.lmfVMG_reset:hover{background:var(--surface-muted)}.lmfVMG_reset:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.lmfVMG_group{padding:var(--space-4) 0 0;border-top:var(--border-width) solid var(--border-subtle);margin-top:var(--space-4)}.lmfVMG_groupName{font:600 var(--font-size-base) / var(--line-height-base) var(--font-display);color:var(--text-strong);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 4px;display:flex}.lmfVMG_groupStrength{font:400 var(--font-size-sm) / var(--line-height-sm) var(--font-body);color:var(--text-muted)}.lmfVMG_featureList{margin:0;padding:0;list-style:none}.lmfVMG_feature{justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.lmfVMG_featureIcon{border-radius:var(--radius-md);background:var(--surface-accent);width:32px;height:32px;color:var(--link);flex:none;justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.lmfVMG_feature+.lmfVMG_feature{border-top:var(--border-width) solid var(--border-subtle)}.lmfVMG_featureText{flex:1;min-width:0}.lmfVMG_featureName{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.lmfVMG_featureLabel{min-width:0;font:600 var(--font-size-base) / var(--line-height-base) var(--font-body);color:var(--text-primary);margin:0}.lmfVMG_badge{border-radius:var(--radius-full);background:var(--surface-accent);height:22px;font:500 12px/16px var(--font-body);letter-spacing:var(--tracking-caption);color:var(--link);white-space:nowrap;align-items:center;padding:0 9px;display:inline-flex}.lmfVMG_aiTag{border-radius:var(--radius-full);background:var(--surface-ai);height:22px;font:600 12px/16px var(--font-body);letter-spacing:var(--tracking-caption);color:var(--text-primary);white-space:nowrap;align-items:center;padding:0 9px;display:inline-flex}.lmfVMG_featureAbout{font:400 var(--font-size-base) / var(--line-height-base) var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:2px 0 0}.lmfVMG_featureWhy{font:400 var(--font-size-sm) / var(--line-height-sm) var(--font-body);color:var(--text-muted);text-wrap:pretty;margin:2px 0 0}.lmfVMG_notYet{padding-top:var(--space-1);color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-align:right;flex:none;margin:0}.lmfVMG_switch{min-height:var(--target-min);border-radius:var(--radius-md);font:500 var(--font-size-sm) / var(--line-height-sm) var(--font-body);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0;display:flex}.lmfVMG_switch:hover{color:var(--text-primary)}.lmfVMG_switch:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.lmfVMG_switchTrack{border-radius:var(--radius-full);background:var(--border-strong);width:44px;height:24px;transition:background-color var(--motion-fast) var(--motion-easing);flex:none;position:relative}.lmfVMG_switchTrack:after{border-radius:var(--radius-full);width:20px;height:20px;box-shadow:0 0 0 var(--border-width) var(--border-control), 0 1px 2px #101a3d33;content:"";transition:transform var(--motion-fast) var(--motion-easing);background:#fff;position:absolute;top:2px;left:2px}.lmfVMG_switch[aria-checked=true] .lmfVMG_switchTrack{background:var(--action-bg)}.lmfVMG_switch[aria-checked=true] .lmfVMG_switchTrack:after{background:var(--text-on-primary);transform:translate(20px);box-shadow:0 1px 2px #101a3d33}.lmfVMG_switchState{min-width:11ch}@media (forced-colors:active){.lmfVMG_switch[aria-checked=true] .lmfVMG_switchTrack{background:highlight}.lmfVMG_switchTrack{border:1px solid canvastext}.lmfVMG_switchTrack:after{background:canvastext}}@container (max-width:26rem){.lmfVMG_feature{gap:var(--space-2) 12px;flex-wrap:wrap}.lmfVMG_featureText{flex:calc(100% - 44px)}.lmfVMG_switch,.lmfVMG_notYet{margin-inline-start:44px}.lmfVMG_notYet{text-align:left}}
.u_g89q_wrap{font-family:var(--font-body);display:inline-block;position:relative}.u_g89q_chip{background:var(--surface-ai);border:var(--border-width) solid var(--accent-ai);border-radius:var(--radius-full);color:var(--text-ai);cursor:pointer;font-family:var(--font-body);font-size:var(--doc-size-caption,var(--font-size-caption));letter-spacing:.02em;font-weight:600;line-height:var(--doc-leading-caption,var(--line-height-caption));white-space:nowrap;align-items:center;gap:5px;min-height:22px;padding:0 9px;display:inline-flex;position:relative}.u_g89q_chipKind{font-weight:400}.u_g89q_chipKind:before{content:"· " / ""}.u_g89q_chip:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;inset:50% 0 0 50%;transform:translate(-50%,-50%)}.u_g89q_chip:hover{border-color:var(--text-ai)}.u_g89q_spark{color:var(--accent-ai);flex:none}.u_g89q_chipLabel{position:relative}.u_g89q_panel{background:var(--surface-raised);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-e2);color:var(--text-primary);font-size:var(--doc-size-sm,var(--font-size-sm));line-height:var(--doc-leading-sm,var(--line-height-sm));inset-inline-start:0;top:calc(100% + var(--space-2));z-index:20;width:min(300px,80vw);animation:u_g89q_chip-panel-in var(--motion-base) var(--motion-easing);padding:14px;position:absolute}@keyframes u_g89q_chip-panel-in{0%{opacity:0;transform:translateY(-4px)}}.u_g89q_title{color:var(--text-strong);margin:0;font-weight:600}.u_g89q_blurb{color:var(--text-secondary);margin:var(--space-1) 0 var(--space-3)}.u_g89q_sectionLabel{color:var(--text-muted);font-size:var(--doc-size-caption,var(--font-size-caption));letter-spacing:.03em;font-weight:500;line-height:var(--doc-leading-caption,var(--line-height-caption));margin:0 0 var(--space-1);text-transform:uppercase;display:block}.u_g89q_aiText{background:var(--surface-ai);border-inline-start:2px solid var(--accent-ai);border-radius:var(--radius-sm);color:var(--text-primary);margin:0 0 var(--space-3);max-height:180px;padding:var(--space-2) var(--space-3);white-space:pre-line;overflow-y:auto}.u_g89q_citations{flex-direction:column;gap:4px;max-height:200px;margin:0 0 12px;padding:0;list-style:none;display:flex;overflow-y:auto}.u_g89q_citation{background:var(--surface-subtle);border-radius:var(--radius-sm);color:var(--link);align-items:center;min-height:44px;padding:6px 8px;text-decoration:none;display:flex}.u_g89q_citation:hover{background:var(--surface-accent);color:var(--link-hover)}.u_g89q_viewOriginal{color:var(--link);cursor:pointer;font:inherit;margin-bottom:var(--space-3);text-align:start;background:0 0;border:none;min-height:44px;padding:0;font-weight:600;text-decoration:none;display:block}.u_g89q_viewOriginal:hover,.u_g89q_viewOriginal:focus-visible{color:var(--link-hover);text-decoration:underline}.u_g89q_rate,.u_g89q_feedback{border-top:var(--border-width) solid var(--border-faint);padding-top:var(--space-3)}.u_g89q_rateButtons{gap:var(--space-2);display:flex}.u_g89q_rateButton{background:var(--surface-card);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);cursor:pointer;font-size:var(--doc-size-body-lg,var(--font-size-body-lg));justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.u_g89q_rateButton:hover:not(:disabled){background:var(--surface-muted)}.u_g89q_rateButton:disabled{cursor:default;opacity:.6}.u_g89q_reasons{border:none;margin:0;padding:0}.u_g89q_reason{cursor:pointer;align-items:center;gap:var(--space-2);min-height:44px;display:flex}.u_g89q_field{margin-top:var(--space-2);display:block}.u_g89q_textarea{background:var(--surface-card);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-sm);color:var(--text-primary);font:inherit;padding:var(--space-2);resize:vertical;width:100%}.u_g89q_actions{gap:var(--space-2);margin-top:var(--space-3);display:flex}.u_g89q_primary,.u_g89q_secondary{border-radius:var(--radius-md);cursor:pointer;font:inherit;min-height:44px;padding-inline:var(--space-4)}.u_g89q_primary{background:var(--action-bg);border:var(--border-width) solid transparent;color:var(--text-on-primary)}.u_g89q_primary:hover:not(:disabled){background:var(--action-bg-hover)}.u_g89q_primary:disabled{cursor:default;opacity:.6}.u_g89q_secondary{background:var(--surface-card);border:var(--border-width) solid var(--border-control);color:var(--text-primary)}.u_g89q_secondary:hover{background:var(--surface-muted)}.u_g89q_done{border-top:var(--border-width) solid var(--border-faint);color:var(--text-secondary);padding-top:var(--space-3);margin:0}.u_g89q_done:empty,.u_g89q_error:empty{border:0;margin:0;padding:0}.u_g89q_error{background:var(--surface-error);border-radius:var(--radius-sm);color:var(--text-primary);margin:var(--space-2) 0 0;padding:var(--space-2)}.u_g89q_settling:after{animation:u_g89q_settle var(--motion-base) var(--motion-easing);background:linear-gradient(90deg, transparent 0%, var(--color-layer1-amber-500) 30%, var(--color-layer2-teal-500) 50%, var(--color-layer3-violet-500) 70%, transparent 100%);border-radius:var(--radius-full);content:"";opacity:0;pointer-events:none;background-size:200% 100%;position:absolute;inset:0}@keyframes u_g89q_settle{0%{opacity:.55;background-position:100% 0}to{opacity:0;background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.u_g89q_panel{animation:none}.u_g89q_settling:after{content:none;animation:none}}
.GA-3la_block{position:relative}.GA-3la_mark{background-color:var(--surface-warning);color:var(--text-primary);box-shadow:inset 0 -.35em 0 var(--surface-warning);border-radius:var(--radius-sm)}.GA-3la_marked{margin:0 0 var(--space-4) 0}.GA-3la_toolbar{z-index:20;position:absolute;top:100%;left:0}.GA-3la_summaryActions button,.GA-3la_definition button,.GA-3la_blockNote{min-height:var(--target-min);min-width:var(--target-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:var(--border-width) solid var(--border-control);background:var(--surface-card);color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);cursor:pointer}.GA-3la_summaryActions button:hover,.GA-3la_definition button:hover,.GA-3la_blockNote:hover{background:var(--surface-muted)}.GA-3la_summaryActions button:focus-visible,.GA-3la_definition button:focus-visible,.GA-3la_blockNote:focus-visible,.GA-3la_panel a:focus-visible,.GA-3la_summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.GA-3la_blockNote{margin-block:var(--space-2)}.GA-3la_composer{gap:var(--space-2);margin-block:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-e1);font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-height-sm);flex-direction:column;display:flex}[data-action-menu] .GA-3la_composer{width:min(360px, calc(100vw - var(--space-8)));box-shadow:none;padding:var(--space-2);border:0;margin:0}.GA-3la_composerQuote{padding:var(--space-2) var(--space-3);border-inline-start:3px solid var(--border-warning);border-radius:var(--radius-sm);background:var(--surface-warning);color:var(--text-primary);margin:0}.GA-3la_composerQuote p{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.GA-3la_composerLabel{color:var(--text-strong);font-weight:600}.GA-3la_composerField{min-height:4.5rem;max-height:16rem;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font:inherit;resize:vertical;overflow-y:auto}.GA-3la_composerField:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:1px}.GA-3la_composerHint{color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.GA-3la_composerActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.GA-3la_definition,.GA-3la_summary{margin-block:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--border-subtle);border-left:3px solid var(--accent-ai);border-radius:var(--radius-md);background:var(--surface-sunken)}.GA-3la_summaryActions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.GA-3la_chip{margin:0 0 var(--space-2) 0;color:var(--text-primary);font-weight:600}.GA-3la_term{margin:0 0 var(--space-1) 0;font-weight:600}.GA-3la_madeFrom{margin:var(--space-2) 0 0 0;color:var(--text-secondary);font-size:var(--font-size-caption)}.GA-3la_summaryText{white-space:pre-wrap;margin:0}.GA-3la_panel{gap:var(--space-3);flex-direction:column;display:flex}.GA-3la_panelHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.GA-3la_panel h2{font:600 15px/20px var(--font-body);color:var(--text-strong);margin:0}.GA-3la_search{align-items:center;display:flex;position:relative}.GA-3la_searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;inset-inline-start:var(--space-3)}.GA-3la_search input[type=search]{width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-3) var(--space-2) calc(var(--space-3) + 16px + var(--space-2));border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font:inherit;font-size:var(--font-size-sm)}.GA-3la_search input[type=search]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:1px}.GA-3la_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GA-3la_item{--kind-mark:var(--mark-layer1);gap:var(--space-2);padding:var(--space-3);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-e1);font-size:var(--font-size-sm);line-height:var(--line-height-sm);flex-direction:column;display:flex}.GA-3la_item[data-kind=note]{--kind-mark:var(--accent-primary)}.GA-3la_itemHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.GA-3la_kindChip{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--surface-muted);color:var(--text-primary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:600;display:inline-flex}.GA-3la_kindDot{border-radius:var(--radius-full);background:var(--kind-mark);width:8px;height:8px}.GA-3la_itemSection{min-width:0;color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GA-3la_excerpt{border-inline-start:3px solid var(--kind-mark);color:var(--text-secondary);margin:0;padding-inline-start:var(--space-2)}.GA-3la_excerpt p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.GA-3la_note{color:var(--text-primary);white-space:pre-wrap;margin:0}.GA-3la_editor{gap:var(--space-2);flex-direction:column;display:flex}.GA-3la_actions{gap:var(--space-1);margin-top:calc(-1 * var(--space-1));justify-content:flex-end;display:flex}@media (hover:hover){.GA-3la_item .GA-3la_actions{opacity:0;transition:opacity var(--motion-fast) var(--motion-easing)}.GA-3la_item:hover .GA-3la_actions,.GA-3la_item:focus-within .GA-3la_actions{opacity:1}}.GA-3la_empty{color:var(--text-secondary);margin:0}.GA-3la_exportMenu{position:relative}.GA-3la_exportList{top:calc(100% + var(--space-1));z-index:5;min-width:220px;padding:var(--space-1);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-e2);flex-direction:column;display:flex;position:absolute;inset-inline-end:0}.GA-3la_exportList[data-open=false]{display:none}.GA-3la_exportHint{padding:var(--space-1) var(--space-3);color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.GA-3la_exportList a{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--font-size-sm);text-decoration:none;display:flex}.GA-3la_exportList a:hover{background:var(--surface-muted)}.GA-3la_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.GA-3la_saveFailed{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);border-left:3px solid var(--border-info);background:var(--surface-info);color:var(--text-primary);font-size:var(--font-size-sm)}@media (prefers-reduced-motion:reduce){.GA-3la_item .GA-3la_actions{transition:none}}
.uexPfW_wrap{position:relative}.uexPfW_aiBlock{border-left:3px solid var(--accent-ai);padding-left:var(--space-3);margin-block:var(--space-3)}.uexPfW_aiText{color:var(--text-primary);font-family:inherit;font-size:inherit;line-height:inherit;margin:0 0 var(--space-2);white-space:pre-wrap}.uexPfW_word{animation:uexPfW_reveal var(--motion-base) var(--motion-easing) backwards;display:inline}@keyframes uexPfW_reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.uexPfW_word{opacity:1;animation:none}}.uexPfW_note{background:var(--surface-info);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-body);font-size:var(--doc-size-caption,var(--font-size-caption));line-height:var(--doc-leading-caption,var(--line-height-caption));margin:var(--space-2) 0;padding:var(--space-2) var(--space-3)}.uexPfW_note:empty{display:none}.uexPfW_controls{position:relative}.uexPfW_trigger{border:var(--border-width) solid var(--border-control);border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:var(--doc-size-caption,var(--font-size-caption));align-items:center;gap:var(--space-1);line-height:var(--doc-leading-caption,var(--line-height-caption));min-height:44px;padding:var(--space-1) var(--space-3);background:0 0;display:inline-flex}.uexPfW_trigger:hover:not(:disabled){border-color:var(--accent-ai);color:var(--text-primary)}.uexPfW_trigger:disabled{cursor:progress;opacity:.7}.uexPfW_menu{background:var(--surface-card);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);box-shadow:var(--shadow-e2);margin:var(--space-1) 0 0;min-width:14rem;padding:var(--space-1);z-index:2;list-style:none;position:absolute}.uexPfW_kind{border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;font-family:var(--font-body);font-size:var(--doc-size-caption,var(--font-size-caption));line-height:var(--doc-leading-caption,var(--line-height-caption));min-height:44px;padding:var(--space-2) var(--space-3);text-align:left;background:0 0;border:0;width:100%;display:block}.uexPfW_kind:hover{background:var(--surface-sunken)}.uexPfW_kind[aria-current=true]{font-weight:600}.uexPfW_kind[aria-current=true]:after{color:var(--accent-ai);content:" •"}
._6D36Lq_region{position:relative}._6D36Lq_toolbar{z-index:20;position:absolute}._6D36Lq_menuCard{width:max-content;min-width:220px;max-width:min(320px, calc(100vw - var(--space-6)));padding:var(--space-1);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-e2);color:var(--text-primary);font:400 var(--font-size-sm) / var(--line-height-sm) var(--font-body);flex-direction:column;display:flex}._6D36Lq_rows{flex-direction:column;display:flex}._6D36Lq_row{align-items:center;gap:var(--space-3);width:100%;min-height:var(--target-min);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);font:500 var(--font-size-sm) / var(--line-height-sm) var(--font-body);text-align:start;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing);background:0 0;border:0;display:flex}._6D36Lq_row:hover:not(:disabled),._6D36Lq_row[aria-expanded=true]{background:var(--surface-muted)}._6D36Lq_row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}._6D36Lq_row:disabled{opacity:.6;cursor:not-allowed}._6D36Lq_rowIcon{color:var(--text-secondary);flex:none}._6D36Lq_rowLabel{flex:auto}._6D36Lq_rowAi{text-align:center;width:18px;color:var(--text-ai);flex:none}._6D36Lq_rowChevron{color:var(--text-secondary);flex:none}._6D36Lq_presentRow{position:relative}._6D36Lq_kinds{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._6D36Lq_kinds[data-place=side]{top:calc(-1 * var(--space-1) - var(--border-width));z-index:1;width:224px;padding:var(--space-1);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-e2);position:absolute;inset-inline-start:calc(100% + var(--space-2))}._6D36Lq_kinds[data-place=inline]{margin-block:var(--space-1);border-inline-start:2px solid var(--border-subtle);margin-inline-start:var(--space-4);padding-inline-start:var(--space-6)}._6D36Lq_card{margin:var(--space-3) 0 var(--space-5);padding:var(--space-4);border-left:3px solid var(--accent-ai,var(--border-accent));border-radius:var(--radius-md);background:var(--surface-ai,var(--surface-subtle))}._6D36Lq_card button{min-height:var(--target-min);padding:0 var(--space-3);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font:500 14px/1 var(--font-body);cursor:pointer}._6D36Lq_card button:hover{background:var(--surface-subtle)}._6D36Lq_card button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}._6D36Lq_rewrite,._6D36Lq_note,._6D36Lq_term{margin:0 0 var(--space-3)}._6D36Lq_term{font-weight:600}@media (prefers-reduced-motion:reduce){._6D36Lq_row{transition:none}}
._0sH8bW_overlay{z-index:60;padding:max(var(--space-5), env(safe-area-inset-top,0px)) max(var(--space-5), env(safe-area-inset-right,0px)) max(var(--space-5), env(safe-area-inset-bottom,0px)) max(var(--space-5), env(safe-area-inset-left,0px));background:var(--scrim);place-items:center;display:grid;position:fixed;inset:0}._0sH8bW_panel{border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised);width:min(100%,760px);max-height:86vh;box-shadow:var(--shadow-e3);color:var(--text-primary);flex-direction:column;display:flex;overflow:hidden}._0sH8bW_panelHead{border-bottom:var(--border-width) solid var(--border-subtle);align-items:center;gap:10px;padding:12px 12px 12px 20px;display:flex}._0sH8bW_panelHeading{flex:1;min-width:0}._0sH8bW_panelTitle{font:600 17px/22px var(--font-body);color:var(--text-strong);margin:0}._0sH8bW_panelSub{font:400 12px/17px var(--font-body);color:var(--text-muted);overflow-wrap:anywhere;margin:2px 0 0}._0sH8bW_panelBody{align-items:flex-start;gap:var(--space-3);flex-direction:column;flex:1;padding:18px 20px;display:flex;overflow:auto}._0sH8bW_panelFoot{font:400 11px/15px var(--font-body);color:var(--text-muted);background:var(--surface-subtle);border-top:var(--border-width) solid var(--border-subtle);margin:0;padding:12px 20px}._0sH8bW_figure{margin:0}._0sH8bW_canvas{padding-block:var(--space-2);overflow-x:auto}._0sH8bW_svg{max-width:none;display:block}._0sH8bW_node{fill:var(--surface-sunken);stroke:var(--border-accent);stroke-width:1.5px}._0sH8bW_nodeLabel{fill:var(--text-primary);font-size:var(--font-size-sm);font-family:inherit}._0sH8bW_edge{stroke:var(--border-strong);stroke-width:1.5px;fill:none}._0sH8bW_arrowHead{fill:var(--border-strong)}._0sH8bW_edgeLabel{fill:var(--text-muted);font-size:var(--font-size-caption);font-family:inherit}._0sH8bW_asText{margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--font-size-sm)}._0sH8bW_asText ul{margin:var(--space-2) 0 0;padding-left:var(--space-4)}@media (forced-colors:active){._0sH8bW_node{fill:canvas;stroke:canvastext}._0sH8bW_nodeLabel{fill:canvastext}._0sH8bW_edge,._0sH8bW_arrowHead{stroke:canvastext;fill:canvastext}}
.CxvPBG_anchor{top:var(--space-4);z-index:2;float:inline-end;width:0;position:sticky}.CxvPBG_rail{align-items:center;gap:var(--space-2);width:max-content;padding:var(--space-1);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-e1);flex-direction:column;margin-inline-start:var(--space-3);display:flex}.CxvPBG_cluster{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.CxvPBG_toggle{display:none}.CxvPBG_item{display:inline-flex;position:relative}.CxvPBG_tool{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--text-secondary);font:500 var(--font-size-sm) / var(--line-height-sm) var(--font-body);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.CxvPBG_tool:before{content:"";position:absolute;inset:-4px}.CxvPBG_tool:hover:not(:disabled){background:var(--surface-muted);color:var(--text-strong)}.CxvPBG_tool:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.CxvPBG_tool[aria-expanded=true],.CxvPBG_tool[aria-pressed=true]{background:var(--surface-selected);color:var(--text-strong)}.CxvPBG_tool:disabled{opacity:.6;cursor:progress}.CxvPBG_toolIcon{flex:none}.CxvPBG_tip{top:50%;z-index:3;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-brand);color:var(--text-on-brand);font:500 var(--font-size-caption) / var(--line-height-caption) var(--font-body);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--motion-easing);position:absolute;inset-inline-end:calc(100% + var(--space-2));translate:0 -50%}.CxvPBG_tool:hover .CxvPBG_tip,.CxvPBG_tool:focus-visible .CxvPBG_tip{opacity:1}.CxvPBG_aiMark{top:-3px;color:var(--text-ai);pointer-events:none;font-size:10px;line-height:1;position:absolute;inset-inline-end:-3px}.CxvPBG_anchor[data-mode=inline]{float:none;width:auto;margin-block:0 var(--space-3);position:static}.CxvPBG_anchor[data-mode=inline] .CxvPBG_rail{width:auto;box-shadow:none;background:0 0;border-color:#0000;flex-flow:wrap;margin:0;padding:0}.CxvPBG_anchor[data-mode=inline] .CxvPBG_cluster{flex-flow:wrap}.CxvPBG_anchor[data-mode=inline] .CxvPBG_tip{top:calc(100% + 6px);inset-inline:50% auto;translate:-50%}@media (hover:hover){section:has(>.CxvPBG_anchor[data-mode=reserve]){padding-inline-end:var(--space-10)}.CxvPBG_anchor:not([data-mode=inline]) .CxvPBG_rail{opacity:0;transition:opacity var(--motion-base) var(--motion-easing)}.CxvPBG_anchor:hover .CxvPBG_rail,.CxvPBG_anchor:focus-within .CxvPBG_rail{opacity:1}section:hover:not(:has(section:hover))>.CxvPBG_anchor .CxvPBG_rail{opacity:1}section:focus-within:not(:has(section:focus-within))>.CxvPBG_anchor .CxvPBG_rail{opacity:1}}@media (hover:none){.CxvPBG_anchor,.CxvPBG_anchor[data-mode]{float:none;width:auto;margin-block:0 var(--space-3);position:static}.CxvPBG_toggle{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-3);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface-card);color:var(--text-primary);font:500 var(--font-size-sm) / 1 var(--font-body);cursor:pointer;display:inline-flex}.CxvPBG_toggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.CxvPBG_anchor[data-open=false] .CxvPBG_rail{display:none}.CxvPBG_anchor .CxvPBG_rail,.CxvPBG_anchor[data-mode=inline] .CxvPBG_rail{width:min(100%,320px);margin:var(--space-2) 0 0;padding:var(--space-2);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-e2);flex-flow:column;align-items:stretch}.CxvPBG_cluster,.CxvPBG_anchor[data-mode=inline] .CxvPBG_cluster{flex-flow:column;align-items:stretch}.CxvPBG_tool{width:100%;height:var(--target-min);justify-content:flex-start;gap:var(--space-3);padding:0 var(--space-3);color:var(--text-primary)}.CxvPBG_tool:before{inset:0}.CxvPBG_item{display:flex}.CxvPBG_tip,.CxvPBG_anchor[data-mode=inline] .CxvPBG_tip{color:inherit;font:inherit;opacity:1;background:0 0;padding:0;position:static;translate:none}.CxvPBG_aiMark{top:50%;font-size:12px;inset-inline-end:var(--space-3);translate:0 -50%}}@media (prefers-reduced-motion:reduce){.CxvPBG_rail,.CxvPBG_tool,.CxvPBG_tip{transition:none}}.CxvPBG_results:empty{display:none}.CxvPBG_results{gap:var(--space-3);margin-block:var(--space-3) var(--space-5);flex-direction:column;display:flex}
.BJncPq_scenario{gap:var(--space-2);padding:var(--space-3);border:var(--border-width) solid var(--border-subtle);border-inline-start:3px solid var(--accent-ai);border-radius:var(--radius-md);background:var(--surface-muted);flex-direction:column;display:flex}.BJncPq_title{color:var(--text-primary);font-size:var(--font-size-h4);margin:0;font-weight:600}.BJncPq_situation{color:var(--text-primary);line-height:var(--line-height-base);margin:0}.BJncPq_settled{color:var(--text-secondary);margin:0;padding-inline-start:var(--space-4);list-style:decimal}.BJncPq_settledStep{gap:var(--space-1);margin-block:var(--space-2);flex-direction:column;display:flex}.BJncPq_settledPrompt{color:var(--text-primary)}.BJncPq_settledAnswer{font-size:var(--font-size-sm)}.BJncPq_consequence{border-inline-start:var(--border-width) solid var(--accent-info);color:var(--text-primary);font-size:var(--font-size-sm);padding-inline-start:var(--space-2)}.BJncPq_feedback{border-inline-start:var(--border-width) solid var(--accent-ai);color:var(--text-primary);font-size:var(--font-size-sm);padding-inline-start:var(--space-2)}.BJncPq_current{gap:var(--space-2);border-block-start:var(--border-width) solid var(--border-subtle);flex-direction:column;padding-block-start:var(--space-2);display:flex}.BJncPq_stepCount{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.BJncPq_prompt{color:var(--text-primary);font-weight:600;line-height:var(--line-height-base);margin:0}.BJncPq_options{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BJncPq_option{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);color:var(--text-primary);background:var(--surface-card);font-size:var(--font-size-sm);text-align:start;line-height:var(--line-height-base);display:block}.BJncPq_option:hover:not(:disabled){border-color:var(--accent-ai)}.BJncPq_option:disabled{opacity:.7;cursor:progress}.BJncPq_tryAgain{padding:var(--space-2);border-inline-start:var(--border-width) solid var(--accent-info);color:var(--text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-base);margin:0}.BJncPq_write{gap:var(--space-2);flex-direction:column;display:flex}.BJncPq_writeLabel{color:var(--text-secondary);font-size:var(--font-size-sm)}.BJncPq_textarea{width:100%;padding:var(--space-2);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);color:var(--text-primary);background:var(--surface-card);font-family:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-base);resize:vertical}.BJncPq_submit{min-height:2.75rem;padding:0 var(--space-3);border:var(--border-width) solid var(--accent-ai);border-radius:var(--radius-md);color:var(--accent-ai);font-size:var(--font-size-sm);background:0 0;align-self:flex-start;font-weight:600}.BJncPq_submit:disabled{opacity:.7}.BJncPq_done{color:var(--text-primary);font-size:var(--font-size-sm);margin:0}.BJncPq_stalled{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.BJncPq_dismiss{min-height:2.75rem;padding:0 var(--space-3);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--font-size-sm);background:0 0;align-self:flex-start}.BJncPq_dismiss:hover{background:var(--surface-muted)}
.W1IoKW_panel h2{font:600 15px/20px var(--font-body);color:var(--text-strong);margin:0}.W1IoKW_panel{gap:var(--space-3);flex-direction:column;display:flex}.W1IoKW_empty{color:var(--text-secondary);margin:0}.W1IoKW_thread{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.W1IoKW_turn{gap:var(--space-2);flex-direction:column;display:flex}.W1IoKW_asked{max-width:85%;font:400 13px/19px var(--font-body);color:var(--text-primary);background-color:var(--surface-accent);overflow-wrap:anywhere;border-radius:12px 12px 4px;align-self:flex-end;margin:0;padding:9px 12px}.W1IoKW_answer{flex-direction:column;align-items:flex-start;gap:6px;max-width:92%;display:flex}.W1IoKW_answerText{font:400 13px/19px var(--font-body);color:var(--text-primary);background-color:var(--surface-subtle);border:var(--border-width) solid var(--border-subtle);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:12px 12px 12px 4px;margin:0;padding:9px 12px}.W1IoKW_guiding{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.W1IoKW_silence{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background-color:var(--surface-info);color:var(--text-primary);margin:0}.W1IoKW_working{color:var(--text-secondary);margin:0}.W1IoKW_problem{color:var(--text-primary);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background-color:var(--surface-error);margin:0}.W1IoKW_ask{border-top:var(--border-width) solid var(--border-subtle);flex-direction:column;gap:8px;padding-top:10px;display:flex}.W1IoKW_askLabel{font:500 12px/16px var(--font-body);color:var(--text-secondary)}.W1IoKW_guide{margin:2px 0}
.fkZ3Qa_player{gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-e1);font-size:var(--font-size-sm);flex-direction:column;display:flex}.fkZ3Qa_head{align-items:center;gap:var(--space-2);display:flex}.fkZ3Qa_headIcon{color:var(--text-secondary);flex:none}.fkZ3Qa_title{font:600 13px/18px var(--font-body);color:var(--text-strong);margin:0}.fkZ3Qa_compact{align-items:center;gap:var(--space-2);box-shadow:none;background:0 0;border:0;flex-flow:wrap;margin:0;padding:0}.fkZ3Qa_controls{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.fkZ3Qa_scope{align-items:baseline;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0;display:flex}.fkZ3Qa_speedNote{color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.fkZ3Qa_transport,.fkZ3Qa_speed{align-items:center;gap:var(--space-2);display:flex}.fkZ3Qa_transport .fkZ3Qa_primary{border-radius:var(--radius-full)}.fkZ3Qa_speed label{color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.fkZ3Qa_speedPick{width:76px}.fkZ3Qa_speed .fkZ3Qa_speedChip{height:32px;padding:0 var(--space-2) 0 var(--space-3);gap:var(--space-1);border-radius:var(--radius-full);font:500 13px/18px var(--font-body);position:relative}.fkZ3Qa_speed .fkZ3Qa_speedChip:before{content:"";height:var(--target-min);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.fkZ3Qa_pip{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--border-strong);flex:none;align-self:center}.fkZ3Qa_pip[data-paused]{background:var(--accent-neutral)}.fkZ3Qa_pip[data-playing]{background:var(--accent-primary);animation:fkZ3Qa_pulse var(--motion-slow) var(--motion-easing) infinite alternate}@media (prefers-reduced-motion:reduce){.fkZ3Qa_pip[data-playing]{animation:none}}@keyframes fkZ3Qa_pulse{0%{opacity:.45}to{opacity:1}}
.vPNZuW_searchRegion{display:flex}.vPNZuW_searchTrigger{align-items:center;gap:var(--space-2);width:100%;min-height:var(--target-min);padding:0 var(--space-2) 0 var(--space-3);font:400 14px/20px var(--font-body);color:var(--text-muted);text-align:start;background:var(--surface-card);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--motion-fast) var(--motion-easing);display:flex}.vPNZuW_searchTrigger:hover{border-color:var(--text-secondary);color:var(--text-secondary)}.vPNZuW_searchTriggerIcon{flex:none}.vPNZuW_searchTriggerText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vPNZuW_searchTriggerKey{font:500 11px/16px var(--font-mono);color:var(--text-secondary);background:var(--surface-muted);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-sm);flex:none;padding:1px 6px}@container (max-width:599px){.vPNZuW_searchRegion{width:auto}.vPNZuW_searchTrigger{width:var(--target-min);justify-content:center;padding:0}.vPNZuW_searchTriggerText{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vPNZuW_searchTriggerKey{display:none}}.vPNZuW_overlay{z-index:60;padding:calc(72px + env(safe-area-inset-top,0px)) max(var(--space-5), env(safe-area-inset-right,0px)) max(var(--space-5), env(safe-area-inset-bottom,0px)) max(var(--space-5), env(safe-area-inset-left,0px));background:var(--scrim);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.vPNZuW_panel{border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised);width:min(100%,600px);max-height:76vh;box-shadow:var(--shadow-e3);color:var(--text-primary);animation:vPNZuW_searchIn var(--motion-base) var(--motion-easing) both;flex-direction:column;display:flex;overflow:hidden}@keyframes vPNZuW_searchIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.vPNZuW_searchForm{border-bottom:var(--border-width) solid var(--border-subtle);align-items:center;gap:10px;padding:10px 12px 10px 18px;display:flex}.vPNZuW_searchIcon{color:var(--text-muted);flex:none}.vPNZuW_searchField{min-width:0;min-height:var(--target-min);font:400 15px/20px var(--font-body);color:var(--text-primary);background:0 0;border:0;flex:1;padding:0}.vPNZuW_searchField:focus-visible{outline:none}.vPNZuW_searchForm:has(.vPNZuW_searchField:focus-visible){box-shadow:inset 0 calc(-1 * var(--focus-ring-width)) 0 var(--focus-ring-color)}.vPNZuW_searchField::placeholder{color:var(--text-muted)}.vPNZuW_panelBody{gap:var(--space-3);flex-direction:column;flex:1;padding:14px 18px;display:flex;overflow:auto}.vPNZuW_panelFoot{font:400 11px/15px var(--font-body);color:var(--text-muted);background:var(--surface-subtle);border-top:var(--border-width) solid var(--border-subtle);justify-content:space-between;align-items:center;gap:10px;padding:9px 18px;display:flex}.vPNZuW_searchEmpty{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm);margin:0}.vPNZuW_searchCoverage{padding:var(--space-2) var(--space-3);border-inline-start:var(--border-width) solid var(--border-info);border-radius:var(--radius-sm);background:var(--surface-info);color:var(--text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-sm);margin:0}.vPNZuW_searchResults{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vPNZuW_searchResult{gap:var(--space-1);padding:var(--space-3);border:var(--border-width) solid var(--border-faint);border-radius:var(--radius-md);background:var(--surface-muted);flex-direction:column;display:flex}.vPNZuW_searchSnippet{color:var(--text-primary);line-height:var(--line-height-base);margin:0}.vPNZuW_searchSnippet mark{border-radius:var(--radius-sm);background:var(--surface-accent);color:var(--text-strong);padding-inline:.1em}.vPNZuW_searchWhy{color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.vPNZuW_searchJump{font-size:var(--font-size-sm);align-self:start}.vPNZuW_searchUnreachable{color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.vPNZuW_tags{gap:var(--space-2);flex-direction:column;display:flex}.vPNZuW_tagsHeading{font:500 11px/15px var(--font-body);letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted);margin:0}.vPNZuW_tagList{gap:var(--space-3) var(--space-5);padding:var(--space-1) 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}.vPNZuW_tagChip{max-width:100%;height:32px;padding:0 var(--space-1) 0 0;background:var(--surface-accent);border:var(--border-width) solid var(--border-accent-subtle);border-radius:var(--radius-full);align-items:center;display:inline-flex}.vPNZuW_tagJump{min-width:var(--target-min);height:100%;padding:0 var(--space-2) 0 var(--space-3);font:500 13px/18px var(--font-body);color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-full);align-items:center;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.vPNZuW_tagJump:after{content:"";height:var(--target-min);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.vPNZuW_tagJump:before{content:"#" / "";color:var(--text-muted);margin-inline-end:2px}.vPNZuW_tagJump:hover{color:var(--link);text-decoration:underline}.vPNZuW_tagJump:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-offset))}.vPNZuW_tagRemove{width:24px;height:24px;color:var(--text-secondary);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.vPNZuW_tagRemove:before{content:"";width:var(--target-min);height:var(--target-min);position:absolute;top:50%;left:0;transform:translateY(-50%)}.vPNZuW_tagRemove:hover{color:var(--text-strong)}.vPNZuW_tagRemove:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:0}.vPNZuW_tagForm{gap:var(--space-1);flex-direction:column;display:flex}.vPNZuW_tagLabel{overflow-wrap:anywhere;color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.vPNZuW_tagAdd{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-1) 0 var(--space-3);background:var(--surface-card);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--motion-easing);display:flex}.vPNZuW_tagAdd:hover{border-color:var(--text-secondary)}.vPNZuW_tagAdd:has(.vPNZuW_tagField:focus-visible){border-color:var(--border-accent);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.vPNZuW_tagAddIcon{color:var(--text-muted);flex:none}.vPNZuW_tagField{min-width:0;height:var(--target-min);font:400 14px/20px var(--font-body);color:var(--text-primary);background:0 0;border:0;flex:auto;padding:0}.vPNZuW_tagField:focus-visible{outline:none}.vPNZuW_tagField::placeholder{color:var(--text-placeholder)}.vPNZuW_tagSave{min-width:var(--target-min);height:32px;padding:0 var(--space-3);font:600 13px/18px var(--font-body);color:var(--link);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;flex:none;position:relative}.vPNZuW_tagSave:before{content:"";height:var(--target-min);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.vPNZuW_tagSave:hover:not(:disabled){color:var(--link-hover)}.vPNZuW_tagSave:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-offset))}.vPNZuW_tagSave:disabled{color:var(--text-disabled);cursor:not-allowed}.vPNZuW_tagError{padding:var(--space-1) var(--space-2);border-inline-start:var(--border-width) solid var(--border-info);border-radius:var(--radius-sm);background:var(--surface-info);color:var(--text-primary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.vPNZuW_tagError[data-tone=error]{border-inline-start-color:var(--border-error);background:var(--surface-error)}.vPNZuW_tagsEmpty{color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}
.iqH7zG_unit{margin:0 0 var(--space-8,48px);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border-subtle);scroll-margin-top:var(--space-6);position:relative}.iqH7zG_unit:first-child{border-top:0;padding-top:0}.iqH7zG_unitLabel{margin:0 0 var(--space-1);font:600 12px/16px var(--font-body);letter-spacing:var(--tracking-eyebrow,.06em);text-transform:uppercase;color:var(--text-muted)}.iqH7zG_unitHeading{margin:0 0 var(--space-4)}.iqH7zG_subheading{margin:var(--space-5) 0 var(--space-2)}.iqH7zG_paragraph,.iqH7zG_quote,.iqH7zG_list,.iqH7zG_placed,.iqH7zG_visual,.iqH7zG_tableScroll{margin:0 0 var(--space-4)}.iqH7zG_list{padding-left:var(--space-6)}.iqH7zG_list .iqH7zG_list{margin:var(--space-1) 0 0}.iqH7zG_quote{padding-left:var(--space-4);border-left:3px solid var(--border-subtle)}.iqH7zG_tableScroll{max-width:100%;overflow-x:auto}.iqH7zG_table{border-collapse:collapse;width:100%}.iqH7zG_table th,.iqH7zG_table td{padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-subtle);text-align:left;vertical-align:top}.iqH7zG_table th{background:var(--surface-subtle);font-weight:600}.iqH7zG_aiHeader{color:var(--text-secondary);font-style:italic}.iqH7zG_aiMark{color:var(--accent-ai,var(--link));font-style:normal}.iqH7zG_visual{border:var(--border-width) dashed var(--border-control);border-radius:var(--radius-md);min-height:96px;color:var(--text-muted);justify-content:center;align-items:center;font-size:14px;display:flex}.iqH7zG_selectUnit{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.iqH7zG_selectUnit:focus-visible{width:auto;height:auto;min-height:var(--target-min);margin:0 0 var(--space-3);padding:0 var(--space-3);clip:auto;border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);background:var(--surface-card);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px;position:static}.iqH7zG_ownMarker{list-style:none}
._-we9q_label{margin:0 0 var(--space-6);padding:var(--space-3) var(--space-4);border-left:3px solid var(--accent-ai);border-radius:var(--radius-md);background:var(--surface-ai);color:var(--text-primary)}._-we9q_text{font:400 14px/20px var(--font-body);margin:0}._-we9q_mark{color:var(--text-primary)}._-we9q_link{min-height:var(--target-min);align-items:center;font-weight:600;display:inline-flex}
.Ju2s7G_control{flex:none;display:inline-flex;position:relative}.Ju2s7G_trigger{width:36px;height:36px;color:var(--text-secondary);border:var(--border-width) solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.Ju2s7G_trigger:before{width:var(--target-min);height:var(--target-min);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Ju2s7G_trigger:hover{color:var(--text-primary);background:var(--surface-subtle)}.Ju2s7G_trigger[aria-expanded=true]{color:var(--link);background:var(--surface-selected);border-color:var(--border-accent)}
@media (prefers-reduced-motion:no-preference){.WcWjqq_busy>span:first-child{animation:1.4s ease-in-out infinite WcWjqq_pulse}}@keyframes WcWjqq_pulse{0%,to{opacity:1}50%{opacity:.35}}
.K16nXa_banner{font:400 13px/19px var(--font-body);color:var(--text-primary);text-align:center;background:var(--surface-info);border-bottom:var(--border-width) solid var(--border-info);justify-content:center;align-items:flex-start;gap:8px;margin:0;padding:10px 20px;display:flex}.K16nXa_icon{color:var(--accent-info);flex:none;margin-top:1px}
._9mNIhq_player{width:100%}._9mNIhq_frame{--focus-ring-color:var(--text-on-brand);border:var(--border-width) solid color-mix(in srgb, var(--text-on-brand) 14%, var(--surface-brand));border-radius:var(--radius-lg);background:var(--surface-brand);box-shadow:var(--shadow-e3);color:var(--text-on-brand);isolation:isolate;position:relative;overflow:hidden}._9mNIhq_frame:focus{outline:none}._9mNIhq_frame:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color)}._9mNIhq_frame:fullscreen{border:0;border-radius:0;flex-direction:column;display:flex}._9mNIhq_frame:fullscreen ._9mNIhq_stage{aspect-ratio:auto;flex:1}._9mNIhq_edge{height:4px;display:flex}._9mNIhq_edge>span{flex:1}._9mNIhq_edge>span:first-child{background:var(--mark-layer1)}._9mNIhq_edge>span:nth-child(2){background:var(--mark-layer2)}._9mNIhq_edge>span:nth-child(3){background:var(--mark-layer3)}._9mNIhq_stage{aspect-ratio:16/9;background:var(--surface-brand);position:relative}._9mNIhq_video{object-fit:contain;background:var(--surface-brand);cursor:pointer;width:100%;height:100%;display:block}._9mNIhq_frame[data-chrome=hidden] ._9mNIhq_video{cursor:none}._9mNIhq_poster{z-index:2;position:absolute;inset:0}._9mNIhq_poster picture{width:100%;height:100%;display:block}._9mNIhq_posterImage{object-fit:cover;width:100%;height:100%;display:block}._9mNIhq_posterShade{background:linear-gradient(to top, color-mix(in srgb, var(--surface-brand) 72%, transparent), color-mix(in srgb, var(--surface-brand) 8%, transparent) 62%);pointer-events:none;position:absolute;inset:0}._9mNIhq_bigPlay{--focus-ring-color:var(--surface-brand);min-height:var(--target-min);border:1.5px solid color-mix(in srgb, var(--text-on-brand) 40%, var(--surface-brand));border-radius:var(--radius-full);background:var(--surface-brand);box-shadow:var(--shadow-e3);color:var(--text-on-brand);font:inherit;cursor:pointer;align-items:center;gap:14px;padding:8px 24px 8px 8px;display:inline-flex;position:absolute;bottom:clamp(16px,6%,40px);left:50%;translate:-50%}._9mNIhq_bigPlay:focus-visible{outline-offset:3px;outline-width:3px}._9mNIhq_bigPlayDisc{border-radius:var(--radius-full);background:var(--text-on-brand);width:60px;height:60px;color:var(--surface-brand);transition:scale var(--motion-base) var(--motion-easing);justify-content:center;align-items:center;display:flex}._9mNIhq_bigPlayIcon{fill:currentColor;margin-left:3px}._9mNIhq_bigPlay:hover ._9mNIhq_bigPlayDisc{scale:1.08}._9mNIhq_bigPlayText{white-space:nowrap;text-align:left;flex-direction:column;align-items:flex-start;gap:4px;display:flex}._9mNIhq_bigPlayLabel{font:700 18px/1.1 var(--font-display);letter-spacing:var(--tracking-display)}._9mNIhq_bigPlayMeta{font:500 13px/1 var(--font-body);font-variant-numeric:tabular-nums;color:var(--text-on-brand-muted)}@media (max-width:520px){._9mNIhq_bigPlay{gap:10px;padding:6px 18px 6px 6px}._9mNIhq_bigPlayDisc{width:48px;height:48px}._9mNIhq_bigPlayLabel{font-size:16px}}._9mNIhq_spinner{z-index:2;border:3px solid color-mix(in srgb, var(--text-on-brand) 25%, transparent);border-top-color:var(--text-on-brand);border-radius:var(--radius-full);pointer-events:none;width:48px;height:48px;margin:-24px 0 0 -24px;animation:.9s linear infinite _9mNIhq_spin;position:absolute;top:50%;left:50%}@keyframes _9mNIhq_spin{to{rotate:1turn}}._9mNIhq_overlay{z-index:3;padding:var(--space-6);background:color-mix(in srgb, var(--surface-brand) 88%, transparent);color:var(--text-on-brand);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}._9mNIhq_overlayTitle{font:700 clamp(20px, 3vw, 28px) / 1.2 var(--font-display);margin:0}._9mNIhq_overlayBody{font:400 15px/22px var(--font-body);color:var(--text-on-brand-muted);margin:0}._9mNIhq_overlayButton{min-height:var(--target-min);border:1.5px solid var(--text-on-brand);border-radius:var(--radius-md);color:var(--text-on-brand);font:600 15px/1 var(--font-body);cursor:pointer;background:0 0;align-items:center;gap:8px;margin-top:6px;padding:0 20px;display:inline-flex}._9mNIhq_overlayButton:hover{background:color-mix(in srgb, var(--text-on-brand) 12%, transparent)}._9mNIhq_controls{z-index:4;background:linear-gradient(to top, color-mix(in srgb, var(--surface-brand) 94%, transparent), color-mix(in srgb, var(--surface-brand) 70%, transparent) 55%, transparent);transition:opacity var(--motion-slow) var(--motion-easing);padding:28px 12px 6px;position:absolute;bottom:0;left:0;right:0}._9mNIhq_frame[data-chrome=hidden] ._9mNIhq_controls{opacity:0}._9mNIhq_track{cursor:pointer;touch-action:none;align-items:center;height:28px;margin:0 6px;display:flex;position:relative}._9mNIhq_track:before{content:"";position:absolute;inset:-8px 0}._9mNIhq_track:focus-visible{outline-offset:0;border-radius:var(--radius-sm)}._9mNIhq_rail{border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-on-brand) 26%, transparent);width:100%;height:4px;transition:height var(--motion-fast) var(--motion-easing);position:relative}._9mNIhq_track:hover ._9mNIhq_rail,._9mNIhq_track:focus-visible ._9mNIhq_rail{height:6px}._9mNIhq_buffered,._9mNIhq_played{border-radius:inherit;transform-origin:0;position:absolute;inset:0}._9mNIhq_buffered{background:color-mix(in srgb, var(--text-on-brand) 42%, transparent);transition:transform var(--motion-base) linear}._9mNIhq_played{background:var(--text-on-brand);transform:scaleX(var(--played,0))}._9mNIhq_mark{background:var(--surface-brand);width:3px;margin-left:-1.5px;position:absolute;top:-1px;bottom:-1px}._9mNIhq_thumb{border-radius:var(--radius-full);background:var(--text-on-brand);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--surface-brand) 45%, transparent);transition:scale var(--motion-fast) var(--motion-easing);margin:-7px 0 0 -7px;position:absolute;top:50%;scale:.6}._9mNIhq_track:hover ._9mNIhq_thumb,._9mNIhq_track:focus-visible ._9mNIhq_thumb,._9mNIhq_track:active ._9mNIhq_thumb{scale:1}._9mNIhq_preview{border:var(--border-width) solid color-mix(in srgb, var(--text-on-brand) 30%, var(--surface-brand));border-radius:var(--radius-sm);background:var(--surface-brand);max-width:220px;color:var(--text-on-brand);pointer-events:none;white-space:nowrap;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;display:flex;position:absolute;bottom:30px;translate:-50%}._9mNIhq_previewTime{font:600 13px/1.2 var(--font-body);font-variant-numeric:tabular-nums}._9mNIhq_previewTitle{max-width:200px;font:400 12px/1.3 var(--font-body);text-overflow:ellipsis;color:var(--text-on-brand-muted);overflow:hidden}._9mNIhq_bar{align-items:center;gap:2px;min-width:0;display:flex}._9mNIhq_control{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-md);color:var(--text-on-brand);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._9mNIhq_control:hover{background:color-mix(in srgb, var(--text-on-brand) 14%, transparent)}._9mNIhq_control[aria-pressed=true]{color:var(--mark-layer2)}._9mNIhq_volume{align-items:center;display:flex}._9mNIhq_volumeTrack{width:72px;height:var(--target-min);cursor:pointer;touch-action:none;align-items:center;margin:0 8px 0 2px;display:flex;position:relative}._9mNIhq_volumeTrack:focus-visible{outline-offset:0;border-radius:var(--radius-sm)}._9mNIhq_volumeRail{border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-on-brand) 26%, transparent);width:100%;height:4px;position:relative;overflow:hidden}._9mNIhq_volumeLevel{background:var(--text-on-brand);transform-origin:0;position:absolute;inset:0}._9mNIhq_time{font:500 13px/1 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-on-brand);flex:none;padding:0 8px}._9mNIhq_timeSep{color:var(--text-on-brand-muted)}._9mNIhq_chapter{min-width:0;font:500 13px/1 var(--font-body);text-overflow:ellipsis;white-space:nowrap;color:var(--text-on-brand-muted);flex:1;padding:0 8px;overflow:hidden}._9mNIhq_spacer{flex:1}@media (hover:none),(max-width:640px){._9mNIhq_volumeTrack{display:none}._9mNIhq_chapter{visibility:hidden}}@media (max-width:520px){._9mNIhq_wideOnly{display:none}._9mNIhq_controls{padding:20px 4px 2px}}._9mNIhq_below{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:14px;display:flex}._9mNIhq_hint{font:400 12px/20px var(--font-body);color:var(--text-muted);margin:0}._9mNIhq_hint kbd{border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-subtle);min-width:1.6em;font:500 11px/18px var(--font-mono);text-align:center;color:var(--text-primary);padding:0 5px;display:inline-block}@media (hover:none),(max-width:640px){._9mNIhq_hint{display:none}}._9mNIhq_transcriptToggle{min-height:var(--target-min);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-full);background:var(--surface-card);color:var(--text-primary);font:600 14px/1 var(--font-body);cursor:pointer;align-items:center;gap:8px;margin-left:auto;padding:0 16px;display:inline-flex}._9mNIhq_transcriptToggle:hover{background:var(--surface-subtle)}._9mNIhq_chevron,._9mNIhq_chevronOpen{transition:rotate var(--motion-base) var(--motion-easing)}._9mNIhq_chevronOpen{rotate:180deg}._9mNIhq_transcript{border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);max-height:440px;margin-top:12px;padding:8px;overflow:auto}@media (prefers-reduced-motion:no-preference){._9mNIhq_transcript:not([hidden]){animation:_9mNIhq_transcriptIn var(--motion-slow) var(--motion-easing)}}@keyframes _9mNIhq_transcriptIn{0%{opacity:0;translate:0 -6px}}._9mNIhq_chapters{margin:0;padding:0;list-style:none}._9mNIhq_chapterItem{border-radius:var(--radius-md);padding:6px 12px 12px}._9mNIhq_chapterItem[aria-current=true]{background:var(--surface-accent)}._9mNIhq_chapterJump{width:100%;min-height:var(--target-min);border-radius:var(--radius-sm);color:var(--text-strong);font:600 15px/1.3 var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}._9mNIhq_chapterJump:hover ._9mNIhq_chapterName{color:var(--link);text-decoration:underline}._9mNIhq_chapterTime{min-width:3.4em;font:500 13px/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);flex:none}._9mNIhq_nowPlaying{border:var(--border-width) solid var(--border-accent);border-radius:var(--radius-full);font:600 11px/1 var(--font-body);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:var(--link);flex:none;margin-left:auto;padding:4px 8px}._9mNIhq_chapterText{max-width:68ch;font:400 14px/22px var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0 0 0 calc(3.4em + 12px)}@media (max-width:520px){._9mNIhq_chapterText{margin-left:0}}
.v0GShG_banner{z-index:60;font:400 13px/19px var(--font-body);color:var(--text-primary);background:var(--surface-warning);border-bottom:var(--border-width) solid var(--accent-warning);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:6px 20px;display:flex;position:sticky;top:0}.v0GShG_icon{color:var(--accent-warning);flex:none}.v0GShG_text{flex:18rem;margin:0}.v0GShG_detail{color:var(--text-primary)}.v0GShG_action{flex:none;margin:0 0 0 auto}.v0GShG_button{min-height:44px;font:600 13px/1 var(--font-body);color:var(--text-primary);border:var(--border-width) solid var(--text-primary);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:0 16px}.v0GShG_button:hover{text-decoration:underline}
._3ZwLIW_choice{gap:var(--space-2);margin:0 0 var(--space-5);padding:var(--space-4) var(--space-5);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;display:flex}._3ZwLIW_legend{padding:0 var(--space-1);font:600 14px/20px var(--font-body);color:var(--text-primary)}._3ZwLIW_hint{margin:0 0 var(--space-1);font:400 13px/18px var(--font-body);color:var(--text-secondary)}
.jDA44G_group{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.jDA44G_legend{font:600 14px/20px var(--font-body);color:var(--text-primary);margin-bottom:4px;padding:0}.jDA44G_note{max-width:64ch;font:400 13px/19px var(--font-body);color:var(--text-secondary);margin:0}.jDA44G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.jDA44G_wide{grid-column:1/-1}@media (max-width:560px){.jDA44G_grid{grid-template-columns:minmax(0,1fr)}}
.ok-jGG_wrap{max-width:var(--layout-content);margin:0 auto}.ok-jGG_threadWrap{max-width:760px;margin:0 auto}.ok-jGG_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.ok-jGG_headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ok-jGG_headerActions:has(form){flex-basis:100%}.ok-jGG_heading{font:700 28px/34px var(--font-display);color:var(--text-strong);margin:0 0 4px}.ok-jGG_lede{font:400 14px/20px var(--font-body);color:var(--text-secondary);margin:0}.ok-jGG_filters{flex-wrap:wrap;gap:18px 8px;margin:0 0 16px;display:flex}.ok-jGG_filter{font:500 12px/1 var(--font-body);color:var(--text-secondary);background:var(--surface-card);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-full);align-items:center;padding:7px 12px;text-decoration:none;display:inline-flex;position:relative}.ok-jGG_filter:before{width:max(100%, var(--target-min));height:var(--target-min);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ok-jGG_filter:hover{color:var(--text-primary);border-color:var(--border-accent)}.ok-jGG_filterActive,.ok-jGG_filterActive:hover{color:var(--text-on-primary);background:var(--action-bg);border-color:var(--action-bg);font-weight:600}.ok-jGG_list{background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;overflow:hidden}.ok-jGG_row+.ok-jGG_row{border-top:var(--border-width) solid var(--border-subtle)}.ok-jGG_rowLink{color:inherit;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.ok-jGG_rowLink:hover{background:var(--surface-subtle)}.ok-jGG_rowLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(var(--focus-ring-width) * -1)}.ok-jGG_rowMain{flex-direction:column;flex:1;min-width:0;display:flex}.ok-jGG_rowTitle{font:600 14px/20px var(--font-body);color:var(--text-primary);overflow-wrap:anywhere}.ok-jGG_rowMeta{font:400 12px/16px var(--font-body);color:var(--text-muted);margin-top:2px}.ok-jGG_badges{flex:none;align-items:center;gap:6px;display:flex}.ok-jGG_unreadDot{border-radius:var(--radius-full);background:var(--action-bg);width:8px;height:8px}.ok-jGG_avatar{width:36px;height:36px;font:600 13px/1 var(--font-body);color:var(--text-secondary);background:var(--surface-subtle);border-radius:var(--radius-full);flex:none;justify-content:center;align-items:center;display:inline-flex}.ok-jGG_avatar[data-tint=indigo]{color:var(--link);background:var(--surface-selected)}.ok-jGG_avatar[data-tint=teal]{color:var(--text-layer2);background:var(--surface-layer2)}.ok-jGG_moreTitle{font:600 11px/1 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:32px 0 12px}.ok-jGG_moreGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ok-jGG_moreTile{background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:8px;height:100%;padding:18px 20px;display:flex;position:relative}.ok-jGG_moreTile:hover{border-color:var(--border-control)}.ok-jGG_moreTile:focus-within{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ok-jGG_moreIcon{color:var(--link)}.ok-jGG_moreName{font:600 14px/20px var(--font-body);color:var(--text-primary);text-decoration:none}.ok-jGG_moreName:after{content:"";position:absolute;inset:0}.ok-jGG_moreName:focus-visible{outline:none}.ok-jGG_moreBlurb{font:400 13px/18px var(--font-body);color:var(--text-secondary)}.ok-jGG_backLink{min-height:var(--target-min);font:500 13px/1 var(--font-body);color:var(--link);align-items:center;gap:6px;margin:-12px 0 6px;text-decoration:none;display:inline-flex}.ok-jGG_backLink:hover{color:var(--link-hover);text-decoration:underline}.ok-jGG_threadHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.ok-jGG_threadHeading{font:700 26px/33px var(--font-display);color:var(--text-strong);overflow-wrap:anywhere;margin:0}.ok-jGG_threadMeta{font:400 13px/19px var(--font-body);color:var(--text-secondary);margin:8px 0 22px}.ok-jGG_moderation{flex-wrap:wrap;gap:10px;margin:-8px 0 18px;display:flex}.ok-jGG_question{background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);margin-bottom:18px;padding:20px 22px}.ok-jGG_replies{flex-direction:column;display:flex}.ok-jGG_post{border-top:var(--border-width) solid var(--border-subtle);padding:16px 4px}.ok-jGG_postHead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ok-jGG_postWho{flex-direction:column;flex:1;min-width:0;display:flex}.ok-jGG_postAuthor{font:600 13px/18px var(--font-body);color:var(--text-primary)}.ok-jGG_postTime{font:400 12px/16px var(--font-body);color:var(--text-muted)}.ok-jGG_postBody{font:400 15px/23px var(--font-body);color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 10px}.ok-jGG_post .ok-jGG_postBody,.ok-jGG_post .ok-jGG_postActions{padding-left:46px}.ok-jGG_postActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ok-jGG_pill{min-height:28px;font:600 12px/1 var(--font-body);color:var(--text-secondary);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-full);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}.ok-jGG_pill:before{width:max(100%, var(--target-min));height:var(--target-min);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ok-jGG_pill:hover{color:var(--text-primary);border-color:var(--border-accent)}.ok-jGG_pillOn,.ok-jGG_pillOn:hover{color:var(--link);background:var(--surface-accent);border-color:var(--border-accent)}.ok-jGG_fresh{animation:ok-jGG_forumFadeUp var(--motion-base) var(--motion-easing) both}@keyframes ok-jGG_forumFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ok-jGG_fresh{animation:none}}.ok-jGG_noReplies{text-align:center;color:var(--text-muted);border-top:var(--border-width) solid var(--border-subtle);padding:28px 20px}.ok-jGG_noRepliesTitle{font:500 14px/20px var(--font-body);color:var(--text-primary);margin:10px 0 4px}.ok-jGG_noRepliesBody{max-width:52ch;font:400 13px/19px var(--font-body);color:var(--text-secondary);margin:0 auto}.ok-jGG_lockedBanner{color:var(--text-secondary);background:var(--surface-subtle);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);align-items:flex-start;gap:10px;margin-top:10px;padding:14px 16px;display:flex}.ok-jGG_lockedBanner svg{flex:none;margin-top:1px}.ok-jGG_lockedBanner p{font:400 13px/19px var(--font-body);color:var(--text-primary);margin:0}.ok-jGG_composer{background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:8px;margin-top:18px;padding:16px 18px;display:flex}.ok-jGG_composerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:2px;display:flex}.ok-jGG_composerActions .ok-jGG_notice{flex:200px}.ok-jGG_notice{font:400 13px/19px var(--font-body);color:var(--text-secondary);margin:0}.ok-jGG_notice[data-tone=info]{color:var(--text-strong);background:var(--surface-info);border:var(--border-width) solid var(--border-info);border-radius:var(--radius-md);margin-top:12px;padding:8px 12px}.ok-jGG_notice[data-tone=error]{color:var(--text-strong);background:var(--surface-error);border:var(--border-width) solid var(--border-error);border-radius:var(--radius-md);margin-top:12px;padding:8px 12px}.ok-jGG_liveRegion{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ok-jGG_facilitatorPost{background:var(--surface-ai);border-radius:var(--radius-md);border-top:0;margin:6px -8px;padding:16px 12px}.ok-jGG_facilitatorAvatar{color:var(--text-strong);background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);font-size:15px}
.pF1m_G_wrap{max-width:var(--layout-content);margin:0 auto}.pF1m_G_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 20px;display:flex}.pF1m_G_heading{font:700 28px/34px var(--font-display);color:var(--text-strong);margin:0 0 4px}.pF1m_G_lede{font:400 14px/20px var(--font-body);color:var(--text-secondary);margin:0}.pF1m_G_headerTools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pF1m_G_search{background:var(--surface-card);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);align-items:center;width:220px;max-width:100%;height:40px;display:flex;position:relative}.pF1m_G_search:has(.pF1m_G_searchInput:focus){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.pF1m_G_searchSubmit,.pF1m_G_searchClear{z-index:1;width:36px;height:100%;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.pF1m_G_searchSubmit{border-radius:var(--radius-md) 0 0 var(--radius-md)}.pF1m_G_searchClear{border-radius:0 var(--radius-md) var(--radius-md) 0}.pF1m_G_searchSubmit:before,.pF1m_G_searchClear:before{width:var(--target-min);height:var(--target-min);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pF1m_G_searchSubmit:hover,.pF1m_G_searchClear:hover{color:var(--text-primary)}.pF1m_G_searchField{cursor:text;flex:1;align-items:center;min-width:0;height:100%;padding-right:12px;display:flex;position:relative}.pF1m_G_searchField:before{inset:calc(50% - var(--target-min) / 2) 0;content:"";position:absolute}.pF1m_G_searchInput{z-index:1;width:100%;height:100%;font:400 13px/18px var(--font-body);color:var(--text-primary);background:0 0;border:0;padding:0;position:relative}.pF1m_G_searchInput:focus-visible{outline:none}.pF1m_G_searchInput::placeholder{color:var(--text-muted)}.pF1m_G_searchStatus{font:400 14px/20px var(--font-body);color:var(--text-secondary);margin:0 0 16px}.pF1m_G_filters{flex-wrap:wrap;gap:18px 8px;margin:0 0 20px;display:flex}.pF1m_G_filter{font:500 12px/1 var(--font-body);color:var(--text-secondary);background:var(--surface-card);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-full);align-items:center;padding:7px 12px;text-decoration:none;display:inline-flex;position:relative}.pF1m_G_filter:before{width:max(100%, var(--target-min));height:var(--target-min);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pF1m_G_filter:hover{color:var(--text-primary);border-color:var(--border-accent)}.pF1m_G_filterActive,.pF1m_G_filterActive:hover{color:var(--text-on-primary);background:var(--action-bg);border-color:var(--action-bg);font-weight:600}.pF1m_G_banner{margin:0 0 20px}.pF1m_G_grid{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pF1m_G_card{background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--motion-easing);flex-direction:column;display:flex;position:relative;overflow:hidden}.pF1m_G_card:hover{border-color:var(--border-control)}.pF1m_G_cover{height:96px;color:var(--text-muted);background:var(--surface-subtle);justify-content:center;align-items:center;gap:8px;display:flex}.pF1m_G_coverPulse{border-radius:var(--radius-full);background:var(--accent-ai);width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.pF1m_G_coverPulse{animation:pF1m_G_coverPulse .9s var(--motion-easing) infinite alternate}}@keyframes pF1m_G_coverPulse{0%{opacity:.35;transform:scale(.8)}to{opacity:1;transform:none}}.pF1m_G_coverText{font:500 12px/1 var(--font-body);color:var(--text-secondary)}.pF1m_G_cardBody{flex-direction:column;align-items:flex-start;padding:14px 16px;display:flex}.pF1m_G_cardMeta{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.pF1m_G_version{font:400 11px/1 var(--font-mono);color:var(--text-muted)}.pF1m_G_cardLink{color:var(--text-primary);margin:0 0 3px;text-decoration:none}.pF1m_G_cardLink:after{content:"";position:absolute;inset:0}.pF1m_G_cardLink:focus-visible{outline:none}.pF1m_G_cardLink:focus-visible:after{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width));border-radius:var(--radius-md)}.pF1m_G_cardLink:hover .pF1m_G_cardTitle{text-decoration:underline}.pF1m_G_cardTitle{font:600 15px/20px var(--font-body);overflow-wrap:anywhere;display:block}.pF1m_G_cardFoot{font:400 12px/16px var(--font-body);color:var(--text-muted);margin:0}.pF1m_G_cardMenu{z-index:1;position:absolute;top:8px;right:8px}.pF1m_G_cardMenu>button{background:var(--surface-card)}.pF1m_G_dialogError{font:400 13px/19px var(--font-body);color:var(--text-primary);background:var(--surface-info);border-left:3px solid var(--accent-info);border-radius:var(--radius-md);margin:0;padding:10px 14px}.pF1m_G_notice{margin:0 0 20px}.pF1m_G_noticeRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.pF1m_G_noticeText{overflow-wrap:anywhere;flex:240px}.pF1m_G_noticeActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pF1m_G_trashLede{font:400 14px/20px var(--font-body);color:var(--text-secondary);margin:0 0 16px}.pF1m_G_trashList{background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);margin:0 0 20px;padding:0;list-style:none}.pF1m_G_trashRow{flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;display:flex}.pF1m_G_trashRow+.pF1m_G_trashRow{border-top:var(--border-width) solid var(--border-subtle)}.pF1m_G_trashBody{flex:240px;min-width:0}.pF1m_G_trashTitle{font:600 15px/20px var(--font-body);color:var(--text-primary);overflow-wrap:anywhere;margin:0 0 4px;display:block}.pF1m_G_trashNote{font:400 12px/16px var(--font-body);color:var(--text-muted);margin:0}
.U9hBpa_section{flex-direction:column;gap:16px;display:flex}.U9hBpa_heading{font:700 28px/34px var(--font-display);color:var(--text-strong);margin:0 0 4px}.U9hBpa_lede{font:400 14px/20px var(--font-body);color:var(--text-secondary);margin:0}.U9hBpa_card{background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:10px;padding:20px 22px;display:flex}.U9hBpa_sectionTitle{font:600 15px/20px var(--font-body);color:var(--text-primary);margin:0}.U9hBpa_row{border-top:var(--border-width) solid var(--border-subtle);flex-direction:row-reverse;justify-content:space-between;padding:12px 0 2px}.U9hBpa_rowHelp{font:400 13px/19px var(--font-body);color:var(--text-secondary);margin:0}.U9hBpa_note{font:400 12px/17px var(--font-body);color:var(--text-muted);margin:-4px 0 0}.U9hBpa_quietRow{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-top:4px;display:flex}.U9hBpa_quietField{flex-direction:column;flex:150px;gap:6px;display:flex}
._2Yfncq_section{flex-direction:column;gap:16px;display:flex}._2Yfncq_heading{font:700 28px/34px var(--font-display);color:var(--text-strong);margin:0 0 4px}._2Yfncq_lede{font:400 14px/20px var(--font-body);color:var(--text-secondary);margin:0}._2Yfncq_card{background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:16px;padding:20px 22px;display:flex}._2Yfncq_pinRow{border-top:var(--border-width) solid var(--border-subtle);flex-direction:row-reverse;justify-content:space-between;padding-top:14px}._2Yfncq_status{min-height:20px;font:400 13px/20px var(--font-body);color:var(--text-secondary);margin:0}
