@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-wght-normal-DHTKMUil.woff2)format("woff2-variations");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 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-wght-normal-B1g8a0vD.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-wght-normal-BpXpdlRW.woff2)format("woff2-variations");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 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-wght-normal-BsaNuasd.woff2)format("woff2-variations");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 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-wght-normal-BVZ5su8S.woff2)format("woff2-variations");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 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-normal-DMe4EKeb.woff2)format("woff2-variations");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:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-cyrillic-ext-400-normal-fkIYAX4U.woff2)format("woff2"),url(/assets/arimo-cyrillic-ext-400-normal-VrsG38ur.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-cyrillic-400-normal-CgTchz7I.woff2)format("woff2"),url(/assets/arimo-cyrillic-400-normal-CF2XIQji.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-greek-ext-400-normal-BJYd2Ub5.woff2)format("woff2"),url(/assets/arimo-greek-ext-400-normal-D-e-OuEk.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-greek-400-normal-BUS6n_W-.woff2)format("woff2"),url(/assets/arimo-greek-400-normal-DOB3qvmW.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-hebrew-400-normal-mvtLHX7Y.woff2)format("woff2"),url(/assets/arimo-hebrew-400-normal-DuxCN41l.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-vietnamese-400-normal-CervLxD7.woff2)format("woff2"),url(/assets/arimo-vietnamese-400-normal-6ktFzlmM.woff)format("woff");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:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-latin-ext-400-normal-B-XWcJFt.woff2)format("woff2"),url(/assets/arimo-latin-ext-400-normal-CuyoxgRm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-latin-400-normal-Bqnq6eT5.woff2)format("woff2"),url(/assets/arimo-latin-400-normal-Cd1L7MI3.woff)format("woff");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:Arimo;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/arimo-cyrillic-ext-400-italic-Dx8vO3rx.woff2)format("woff2"),url(/assets/arimo-cyrillic-ext-400-italic-Bjn7wzij.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/arimo-cyrillic-400-italic-4qSNOyNR.woff2)format("woff2"),url(/assets/arimo-cyrillic-400-italic-BrcGa4Xh.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Arimo;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/arimo-greek-ext-400-italic-C2J90c1v.woff2)format("woff2"),url(/assets/arimo-greek-ext-400-italic-BnhXbp6w.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Arimo;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/arimo-greek-400-italic-BKYvWEDE.woff2)format("woff2"),url(/assets/arimo-greek-400-italic-DCvteqFY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Arimo;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/arimo-hebrew-400-italic-CJ7fOQIG.woff2)format("woff2"),url(/assets/arimo-hebrew-400-italic-MGv1s8Bw.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/arimo-vietnamese-400-italic-D41JSF8R.woff2)format("woff2"),url(/assets/arimo-vietnamese-400-italic-wTpLdeJw.woff)format("woff");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:Arimo;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/arimo-latin-ext-400-italic-dVxPyU8p.woff2)format("woff2"),url(/assets/arimo-latin-ext-400-italic-CMqF1rWm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Arimo;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/arimo-latin-400-italic-xqrvcx6M.woff2)format("woff2"),url(/assets/arimo-latin-400-italic-BPT4MgRt.woff)format("woff");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:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-cyrillic-ext-700-normal-Ce-sRYNJ.woff2)format("woff2"),url(/assets/arimo-cyrillic-ext-700-normal-D_9gfP4Y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-cyrillic-700-normal-B2FEI9Hm.woff2)format("woff2"),url(/assets/arimo-cyrillic-700-normal-kR-udC20.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-greek-ext-700-normal-BgSZoFxW.woff2)format("woff2"),url(/assets/arimo-greek-ext-700-normal-CuiwAIqV.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-greek-700-normal-uph2eQqS.woff2)format("woff2"),url(/assets/arimo-greek-700-normal-C1ZSV25q.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-hebrew-700-normal-B1Yomo_n.woff2)format("woff2"),url(/assets/arimo-hebrew-700-normal-CLPHp7oC.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-vietnamese-700-normal-CLXmNtrB.woff2)format("woff2"),url(/assets/arimo-vietnamese-700-normal--IIq6YJl.woff)format("woff");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:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-latin-ext-700-normal-DDeQOfiM.woff2)format("woff2"),url(/assets/arimo-latin-ext-700-normal-7mWUsHUR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-latin-700-normal-DhEW593l.woff2)format("woff2"),url(/assets/arimo-latin-700-normal-x_huS3KV.woff)format("woff");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:Arimo;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/arimo-cyrillic-ext-700-italic-fRg0wiSQ.woff2)format("woff2"),url(/assets/arimo-cyrillic-ext-700-italic-B4nUvT_t.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/arimo-cyrillic-700-italic-BLVdYOkB.woff2)format("woff2"),url(/assets/arimo-cyrillic-700-italic-DOs6_YFL.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Arimo;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/arimo-greek-ext-700-italic-4XN-979I.woff2)format("woff2"),url(/assets/arimo-greek-ext-700-italic-DlTV5Vwg.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Arimo;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/arimo-greek-700-italic-n6-Z6Na1.woff2)format("woff2"),url(/assets/arimo-greek-700-italic-u994ojwq.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Arimo;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/arimo-hebrew-700-italic-Cyo39Bks.woff2)format("woff2"),url(/assets/arimo-hebrew-700-italic-C6FWkUJF.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/arimo-vietnamese-700-italic-DUDmEzVB.woff2)format("woff2"),url(/assets/arimo-vietnamese-700-italic-CGcJTXz3.woff)format("woff");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:Arimo;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/arimo-latin-ext-700-italic-DtqtKPxT.woff2)format("woff2"),url(/assets/arimo-latin-ext-700-italic-aTDaZMoa.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Arimo;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/arimo-latin-700-italic-B1UitvUd.woff2)format("woff2"),url(/assets/arimo-latin-700-italic-BPBgY6zg.woff)format("woff");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:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-cyrillic-ext-400-normal-DdITlKdb.woff2)format("woff2"),url(/assets/tinos-cyrillic-ext-400-normal-l41d2z3M.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-cyrillic-400-normal-kS2dpklR.woff2)format("woff2"),url(/assets/tinos-cyrillic-400-normal-BInRL8Bn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-greek-ext-400-normal-1tgngtmV.woff2)format("woff2"),url(/assets/tinos-greek-ext-400-normal-BY5Lx0CY.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-greek-400-normal-BKmklotr.woff2)format("woff2"),url(/assets/tinos-greek-400-normal-D6DCdDEC.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-hebrew-400-normal-B17QmYDt.woff2)format("woff2"),url(/assets/tinos-hebrew-400-normal-DhGqnHb1.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-vietnamese-400-normal-CrJeqB3M.woff2)format("woff2"),url(/assets/tinos-vietnamese-400-normal-BYl6xqrz.woff)format("woff");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:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-ext-400-normal-C68eX7xt.woff2)format("woff2"),url(/assets/tinos-latin-ext-400-normal-BUQPNqi9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-400-normal-rilFpyjL.woff2)format("woff2"),url(/assets/tinos-latin-400-normal-B05awSIM.woff)format("woff");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:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-cyrillic-ext-400-italic-Bz6A2Xew.woff2)format("woff2"),url(/assets/tinos-cyrillic-ext-400-italic-CgiySoL2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-cyrillic-400-italic-D26KjN84.woff2)format("woff2"),url(/assets/tinos-cyrillic-400-italic-CUXT6ECP.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-greek-ext-400-italic-QOcg_kQA.woff2)format("woff2"),url(/assets/tinos-greek-ext-400-italic-C7FWsVQN.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-greek-400-italic-CITkaQD8.woff2)format("woff2"),url(/assets/tinos-greek-400-italic-Dc-Zjc_Z.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-hebrew-400-italic-Cp89YzKh.woff2)format("woff2"),url(/assets/tinos-hebrew-400-italic-k5xAEjEk.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-vietnamese-400-italic-BJdaJnTX.woff2)format("woff2"),url(/assets/tinos-vietnamese-400-italic-C0nreyLC.woff)format("woff");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:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-ext-400-italic-WsHooD3r.woff2)format("woff2"),url(/assets/tinos-latin-ext-400-italic-DKtLLJa2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-400-italic-BYAl0kbZ.woff2)format("woff2"),url(/assets/tinos-latin-400-italic-HcuZF3H0.woff)format("woff");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:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-cyrillic-ext-700-normal-CE86bzrR.woff2)format("woff2"),url(/assets/tinos-cyrillic-ext-700-normal-yBtNmQaZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-cyrillic-700-normal-DGklj3DM.woff2)format("woff2"),url(/assets/tinos-cyrillic-700-normal-HYhic5tl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-greek-ext-700-normal-nVGGTb9r.woff2)format("woff2"),url(/assets/tinos-greek-ext-700-normal-Bu9AJavU.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-greek-700-normal-DZiY5218.woff2)format("woff2"),url(/assets/tinos-greek-700-normal-CAsZoNo7.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-hebrew-700-normal-BNVAlJ0i.woff2)format("woff2"),url(/assets/tinos-hebrew-700-normal-B737la7J.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-vietnamese-700-normal-CmLX0U_H.woff2)format("woff2"),url(/assets/tinos-vietnamese-700-normal-bKCZ5S7w.woff)format("woff");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:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-ext-700-normal-CesJqEpY.woff2)format("woff2"),url(/assets/tinos-latin-ext-700-normal-nLvPiDAe.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-700-normal-qGf2y18O.woff2)format("woff2"),url(/assets/tinos-latin-700-normal-CjcRkLdR.woff)format("woff");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:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-cyrillic-ext-700-italic-Ceua-rFl.woff2)format("woff2"),url(/assets/tinos-cyrillic-ext-700-italic-BQu9kgBz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-cyrillic-700-italic-CUFPRiVR.woff2)format("woff2"),url(/assets/tinos-cyrillic-700-italic-DU6-gZzV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-greek-ext-700-italic-2QV0uNor.woff2)format("woff2"),url(/assets/tinos-greek-ext-700-italic-zoEBc9cL.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-greek-700-italic-C474ACqK.woff2)format("woff2"),url(/assets/tinos-greek-700-italic-VKIu6SKO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-hebrew-700-italic-BSdnwE5c.woff2)format("woff2"),url(/assets/tinos-hebrew-700-italic-DuNrcWBH.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-vietnamese-700-italic-BPJuDXkI.woff2)format("woff2"),url(/assets/tinos-vietnamese-700-italic-Dl6iR3hy.woff)format("woff");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:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-ext-700-italic-BtLLKPsV.woff2)format("woff2"),url(/assets/tinos-latin-ext-700-italic-Gmi35kWa.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-700-italic-vJg8Axdx.woff2)format("woff2"),url(/assets/tinos-latin-700-italic-M0H2aQ0O.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff)format("woff");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-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");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-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");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}:root{--cromo-esquema:dark;--cromo-fondo:#050817;--cromo-superficie:#0b1030;--cromo-superficie-2:#131a42;--cromo-cielo:radial-gradient(120% 90% at 50% 30%, #0b1030 0%, #050817 55%, #03040e 100%);--cromo-texto:#f6f8ff;--cromo-texto-tenue:#c3cbe9;--cromo-texto-debil:#8792c4;--cromo-sobre-acento:#050817;--cromo-pulgar:#f6f8ff;--cromo-acento:#a78bfa;--cromo-lyra:#e9a8f0;--cromo-vega:#f6f8ff;--cromo-vega-borde:#e9a8f0;--cromo-exito:#79e6b2;--cromo-peligro:#ff8a3d;--cromo-borde:#c3cbe91f;--cromo-brillo:inset 0 1px 0 #ffffff0f;--cromo-tinta-rgb:255 255 255;--cromo-sombra:#03040e8c;--cromo-sombra-suave:#03040e73;--cromo-halo:0 0 2.5rem color-mix(in oklab, var(--cromo-acento) 14%, transparent);--cromo-hoja-sombra:0 0 0 1px #ffffff0d, 0 1.75rem 4rem #0000008c, 0 0 7rem color-mix(in oklab, var(--cromo-acento) 12%, transparent);--cromo-miniatura-sombra:0 0 0 1px #ffffff0f, 0 .9rem 1.8rem #03040e8c, 0 0 2.5rem color-mix(in oklab, var(--cromo-acento) 10%, transparent);--cromo-miniatura-sombra-hover:0 0 0 1px color-mix(in oklab, var(--cromo-lyra) 35%, transparent), 0 1.1rem 2.2rem #03040e99, 0 0 3rem color-mix(in oklab, var(--cromo-lyra) 22%, transparent);--color-vacio:var(--cromo-fondo);--color-vacio-2:var(--cromo-superficie);--color-vacio-3:var(--cromo-superficie-2);--color-astro:var(--cromo-texto);--color-astro-tenue:var(--cromo-texto-tenue);--color-astro-debil:var(--cromo-texto-debil);--color-acento:var(--cromo-acento);--color-lyra:var(--cromo-lyra);--cristal:color-mix(in oklab, var(--cromo-superficie) 78%, transparent);--cristal-borde:var(--cromo-borde);--cristal-brillo:var(--cromo-brillo);--fuente-display:"Space Grotesk", system-ui, sans-serif;--fuente-sans:"Inter Variable", system-ui, sans-serif;--fuente-mono:ui-monospace, "SF Mono", Menlo, monospace;--ease-cosmico:cubic-bezier(.16, 1, .3, 1);--alto-cabecera:3.5rem;--alto-barra:2.75rem;--ancho-inspector:18rem}:root[data-apariencia=dia]{--cromo-esquema:light;--cromo-fondo:#f1f3fb;--cromo-superficie:#fff;--cromo-superficie-2:#e9ebfa;--cromo-cielo:radial-gradient(70% 55% at 90% 108%, #e9a8f033, transparent 70%), radial-gradient(80% 60% at 8% -8%, #a78bfa29, transparent 65%), linear-gradient(180deg, #f5f6fd 0%, #eaedf9 55%, #e3e6f6 100%);--cromo-texto:#14162f;--cromo-texto-tenue:#3a3f60;--cromo-texto-debil:#4b5274;--cromo-sobre-acento:#fff;--cromo-pulgar:#fff;--cromo-acento:#5236c8;--cromo-lyra:#8f1fa6;--cromo-vega:#c77ddb;--cromo-vega-borde:#e9a8f0;--cromo-exito:#0e7a52;--cromo-peligro:#a8380a;--cromo-borde:#28246424;--cromo-brillo:inset 0 1px 0 #ffffffd9;--cromo-tinta-rgb:20 22 47;--cromo-sombra:#28246429;--cromo-sombra-suave:#2824641a;--cromo-halo:0 0 0 0 transparent;--cromo-hoja-sombra:0 0 0 1px #2824640f, 0 1px 3px #2824641a, 0 .5rem 1.5rem #28246417, 0 1.5rem 3.5rem #28246412;--cromo-miniatura-sombra:0 0 0 1px #28246412, 0 1px 2px #2824641a, 0 .5rem 1.2rem #2824641a;--cromo-miniatura-sombra-hover:0 0 0 1px color-mix(in oklab, var(--cromo-lyra) 45%, transparent), 0 .9rem 1.8rem #28246429, 0 0 2rem color-mix(in oklab, var(--cromo-lyra) 16%, transparent)}*,:before,:after{box-sizing:border-box}html{background-color:var(--color-vacio);color-scheme:var(--cromo-esquema);-webkit-text-size-adjust:100%}body{min-height:100dvh;color:var(--color-astro);font-family:var(--fuente-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:.875rem;line-height:1.5}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--color-acento);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cielo{z-index:-1;pointer-events:none;background:var(--cromo-cielo);position:fixed;inset:0}.cielo canvas{width:100%;height:100%;display:block}.cabecera{z-index:20;height:var(--alto-cabecera);background:color-mix(in oklab, var(--color-vacio) 72%, transparent);border-bottom:1px solid var(--cristal-borde);-webkit-backdrop-filter:blur(14px)saturate(140%);grid-template-columns:minmax(max-content,1fr) minmax(0,28rem) minmax(max-content,1fr);align-items:center;gap:1rem;padding:0 1rem;display:grid;position:sticky;top:0}.marca{color:var(--color-astro);font-family:var(--fuente-display);letter-spacing:-.02em;align-items:center;gap:.55rem;font-size:1.05rem;font-weight:500;display:flex}.marca svg{width:1.6rem;height:1.6rem}.titulo-documento{width:100%;min-width:0;color:var(--color-astro);font-family:var(--fuente-display);letter-spacing:-.01em;text-align:center;text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:.5rem;padding:.4rem .6rem;font-size:.95rem;font-weight:500;transition:background .18s,border-color .18s}.titulo-documento::placeholder{color:var(--color-astro-debil)}.titulo-documento:hover{background:rgb(var(--cromo-tinta-rgb) / .04)}.titulo-documento:focus{background:rgb(var(--cromo-tinta-rgb) / .06);border-color:var(--cristal-borde);outline:none}.acciones{justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.etiqueta{color:var(--color-astro-debil);font:.66rem/1 var(--fuente-mono);letter-spacing:.14em;text-transform:uppercase}.palabras{white-space:nowrap;margin-right:.4rem}.estado{white-space:nowrap;align-items:center;gap:.45rem;margin-right:.6rem;display:inline-flex}.estado:before{content:"";background:var(--cromo-exito);width:.4rem;height:.4rem;box-shadow:0 0 .5rem var(--cromo-exito);border-radius:50%;transition:background .3s,box-shadow .3s}.estado[data-estado=pendiente]:before{background:var(--color-astro-debil);box-shadow:none}.estado[data-estado=error]:before{background:var(--cromo-peligro);box-shadow:0 0 .5rem var(--cromo-peligro)}.boton{min-width:2.25rem;height:2.25rem;color:var(--color-astro-tenue);background:0 0;border:1px solid #0000;border-radius:.6rem;justify-content:center;align-items:center;gap:.4rem;padding:0 .65rem;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.boton svg{width:1.05rem;height:1.05rem}.boton:hover{color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .06)}.boton[aria-pressed=true]{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 16%, transparent);border-color:color-mix(in oklab, var(--color-acento) 30%, transparent)}.principal{transition:padding-right .45s var(--ease-cosmico)}.app[data-inspector=abierto] .principal{padding-right:var(--ancho-inspector)}.inspector{top:calc(var(--alto-cabecera) + var(--alto-barra));z-index:15;width:var(--ancho-inspector);background:var(--cristal);border-left:1px solid var(--cristal-borde);-webkit-backdrop-filter:blur(18px)saturate(140%);transition:transform .45s var(--ease-cosmico), visibility 0s linear 0s;flex-direction:column;display:flex;position:fixed;bottom:0;right:0;overflow:hidden}.app[data-inspector=cerrado] .inspector{visibility:hidden;transition:transform .45s var(--ease-cosmico), visibility 0s linear .45s;transform:translate(100%)}.barra-flotante,.flotante-comandos{z-index:30;color:var(--color-astro);background:color-mix(in oklab, var(--color-vacio-2) 92%, transparent);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 .75rem 2rem var(--cromo-sombra), var(--cromo-halo);-webkit-backdrop-filter:blur(16px)saturate(150%);color-scheme:var(--cromo-esquema)}.barra-flotante{border-radius:.7rem;align-items:center;gap:.1rem;padding:.25rem;display:flex}.barra-flotante .boton{border-radius:.5rem;min-width:2rem;height:2rem;padding:0 .45rem}.barra-flotante .boton svg{width:.95rem;height:.95rem}.separador-barra{background:var(--cristal-borde);width:1px;height:1.1rem;margin:0 .2rem}.flotante-comandos{border-radius:.85rem;width:17rem;position:fixed;top:0;left:0}.menu-comandos{max-height:20rem;margin:0;padding:.35rem;list-style:none;overflow-y:auto}.menu-comandos .etiqueta{padding:.5rem .55rem .4rem;display:block}.opcion-comando{text-align:left;background:0 0;border:0;border-radius:.55rem;grid-template-columns:2rem 1fr;align-items:center;gap:.65rem;width:100%;padding:.4rem .5rem;display:grid}.opcion-comando[aria-selected=true]{background:color-mix(in oklab, var(--color-acento) 18%, transparent)}.icono-comando{width:2rem;height:2rem;color:var(--color-astro-tenue);background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.45rem;place-items:center;display:grid}.icono-comando svg{width:1rem;height:1rem}.opcion-comando[aria-selected=true] .icono-comando{color:var(--color-lyra)}.opcion-comando strong{font-size:.84rem;font-weight:500;display:block}.opcion-comando small{color:var(--color-astro-debil);font-size:.72rem;display:block}.sin-resultados{color:var(--color-astro-debil);margin:0;padding:.75rem;font-size:.8rem}@media (width<=1100px){.app[data-inspector=abierto] .principal{padding-right:0}}@media (width<=960px){.boton-galeria,.boton-esquema,.palabras{display:none}}@media (width<=640px){.cabecera{grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem;padding:0 .6rem}.marca span,.estado,.palabras,.boton .texto-boton{display:none}.titulo-documento{text-align:left}.boton-galeria,.boton-esquema{display:none}.inicio-cabecera{gap:.1rem}.inicio-cabecera .menu-desplegable>.boton{padding:0 .45rem}.inspector{width:min(var(--ancho-inspector), 88vw)}}.menu-desplegable{display:inline-flex;position:relative}.menu-lista{z-index:40;min-width:14rem;max-height:min(70vh,30rem);color:var(--color-astro);background:color-mix(in oklab, var(--color-vacio-2) 94%, transparent);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 .75rem 2rem var(--cromo-sombra), var(--cromo-halo);-webkit-backdrop-filter:blur(16px)saturate(150%);animation:aparecer-menu .18s var(--ease-cosmico);border-radius:.8rem;flex-direction:column;padding:.35rem;display:flex;position:absolute;top:calc(100% + .4rem);left:0;overflow-y:auto}.menu-lista[data-alineacion=fin]{left:auto;right:0}@keyframes aparecer-menu{0%{opacity:0;transform:translateY(-4px)}}.menu-elemento{text-align:left;background:0 0;border:0;border-radius:.5rem;grid-template-columns:1.25rem 1fr auto;align-items:center;gap:.6rem;min-height:2.1rem;padding:.3rem .55rem;font-size:.84rem;display:grid}.menu-elemento:is(:hover,:focus-visible){background:color-mix(in oklab, var(--color-acento) 16%, transparent);outline:none}.menu-elemento:disabled{opacity:.4;cursor:default}.menu-icono{color:var(--color-astro-tenue);place-items:center;display:grid}.menu-icono svg{width:1rem;height:1rem}.menu-atajo{color:var(--color-astro-debil);font:.72rem/1 var(--fuente-sans)}.menu-separador{background:var(--cristal-borde);height:1px;margin:.3rem .4rem}.menu-titulo{padding:.55rem .55rem .35rem}.inicio-cabecera{align-items:center;gap:.5rem;min-width:0;display:flex}.estado{min-width:0}.estado-texto{text-overflow:ellipsis;min-width:0;max-width:24rem;overflow:hidden}.estado[data-estado=archivo]:before{background:var(--color-lyra);box-shadow:0 0 .5rem var(--color-lyra);flex:none}@media (width<=1100px){.estado-texto{max-width:11rem}}.avisos{z-index:60;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.5rem;max-width:min(26rem,100vw - 2rem);display:flex;position:fixed;bottom:1rem;right:1rem}.aviso{color:var(--color-astro);background:color-mix(in oklab, var(--color-vacio-2) 94%, transparent);border:1px solid var(--cristal-borde);border-left:3px solid var(--color-astro-debil);box-shadow:var(--cristal-brillo), 0 .75rem 2rem var(--cromo-sombra);-webkit-backdrop-filter:blur(16px)saturate(150%);animation:aparecer-menu .22s var(--ease-cosmico);pointer-events:auto;border-radius:.7rem;align-items:center;gap:.6rem;padding:.55rem .5rem .55rem .9rem;font-size:.84rem;line-height:1.35;display:flex}.aviso[data-tipo=ok]{border-left-color:var(--cromo-exito)}.aviso[data-tipo=error]{border-left-color:var(--cromo-peligro)}.aviso-texto{flex:1;min-width:0}.aviso-accion{color:var(--color-lyra);background:0 0;border:0;border-radius:.4rem;flex:none;padding:.3rem .55rem;font-size:.8rem;font-weight:600}.aviso-accion:is(:hover,:focus-visible){background:color-mix(in oklab, var(--color-lyra) 16%, transparent)}.aviso-cerrar{width:1.6rem;height:1.6rem;color:var(--color-astro-debil);background:0 0;border:0;border-radius:.4rem;flex:none;place-items:center;display:grid}.aviso-cerrar svg{width:.9rem;height:.9rem}.aviso-cerrar:is(:hover,:focus-visible){color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .08)}@media (prefers-reduced-motion:reduce){.aviso{animation:none}}.barra-lectura{top:var(--alto-cabecera);z-index:19;height:var(--alto-barra);background:color-mix(in oklab, var(--color-vacio) 60%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);color:var(--color-astro-tenue);border-bottom:1px solid var(--cristal-borde);align-items:center;gap:.6rem;padding:0 1rem;font-size:.85rem;display:flex;position:sticky}.barra-lectura>svg{width:1.1rem;height:1.1rem;color:var(--color-acento);flex:none}.barra-lectura p{flex:1;margin:0}.barra-lectura strong{color:var(--color-astro)}.barra-lectura .boton{gap:.4rem;width:auto;padding:0 .75rem;display:inline-flex}.barra-lectura .boton-editar{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 22%, transparent);border-color:color-mix(in oklab, var(--color-acento) 45%, transparent)}.envoltorio-inspector{display:contents}.app[data-lectura] .envoltorio-inspector .inspector{opacity:.75}.estado-almacen{min-width:0;display:flex;position:relative}button.estado{cursor:pointer;background:0 0;border:0;border-radius:.5rem;margin-right:.1rem;padding:.3rem .25rem}button.estado:hover,button.estado[aria-expanded=true]{background:rgb(var(--cromo-tinta-rgb) / .06)}.panel-almacen{z-index:40;width:min(22rem,100vw - 2rem);color:var(--color-astro-tenue);white-space:normal;background:color-mix(in oklab, var(--color-vacio-2) 96%, transparent);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 .75rem 2rem var(--cromo-sombra-suave);border-radius:.9rem;gap:.8rem;padding:.9rem;font-size:.82rem;line-height:1.45;display:grid;position:absolute;top:calc(100% + .5rem);right:0}.panel-almacen dl{gap:.6rem;margin:0;display:grid}.panel-almacen dd{color:var(--color-astro);margin:.15rem 0 0}.panel-almacen-acciones{flex-wrap:wrap;gap:.35rem;display:flex}.panel-almacen-acciones .boton{width:auto;padding:0 .7rem;font-size:.8rem}.panel-almacen-nota{color:var(--color-astro-debil);align-items:center;gap:.4rem;margin:0;font-size:.74rem;display:flex}.panel-almacen-nota svg{flex:none;width:.9rem;height:.9rem}.asa-panel{z-index:5;cursor:col-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0}.asa-panel[data-lado=izquierda]{left:-4px}.asa-panel[data-lado=derecha]{right:-4px}.asa-panel:after{content:"";background:0 0;width:2px;transition:background .15s;position:absolute;top:0;bottom:0;left:3px}.asa-panel:is(:hover,:focus-visible):after{background:color-mix(in oklab, var(--color-acento) 70%, transparent)}.asa-panel:focus-visible{outline:none}[data-redimensionando],[data-redimensionando] *{-webkit-user-select:none;user-select:none;cursor:col-resize!important;transition:none!important}.insp-pestanas{border-bottom:1px solid var(--cristal-borde);flex:none;grid-template-columns:repeat(3,1fr);padding:0 .75rem;display:grid;position:relative}.insp-pestanas button{height:2.9rem;color:var(--color-astro-debil);font-family:var(--fuente-display);letter-spacing:-.005em;transition:color .22s var(--ease-cosmico);background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;font-size:.84rem;font-weight:500;display:inline-flex}.insp-pestanas button:hover{color:var(--color-astro-tenue)}.insp-pestanas button[aria-selected=true]{color:var(--color-astro)}.insp-pestanas:after{content:"";background:var(--color-acento);width:calc(33.3333% - .5rem);height:2px;box-shadow:0 0 .75rem color-mix(in oklab, var(--color-acento) 70%, transparent);transform:translateX(calc(var(--i,0) * 100%));transition:transform .45s var(--ease-cosmico);border-radius:2px;position:absolute;bottom:-1px;left:.75rem}.insp-pestanas button:focus-visible{outline-offset:-2px}.insp-punto{background:var(--color-lyra);width:.45rem;height:.45rem;box-shadow:0 0 .5rem color-mix(in oklab, var(--color-lyra) 75%, transparent);animation:insp-punto-entra .42s var(--ease-cosmico);border-radius:50%;flex:none}@keyframes insp-punto-entra{0%{opacity:0;transform:scale(.3)}}.insp-panel{min-height:0;animation:insp-entra .42s var(--ease-cosmico);flex-direction:column;flex:1;gap:1.5rem;padding:1.25rem 1.25rem 2rem;display:flex;overflow-y:auto}@keyframes insp-entra{0%{opacity:0;transform:translateY(8px)}}.insp-seccion{flex-direction:column;gap:.65rem;display:flex}.insp-seccion>h2{margin:0}.insp-nota,.insp-vacio{color:var(--color-astro-debil);margin:0;font-size:.75rem;line-height:1.5}.insp-vacio{font-size:.8rem}.insp-segmentado{grid-template-columns:repeat(var(--n), 1fr);background:rgb(var(--cromo-tinta-rgb) / .03);border:1px solid var(--cristal-borde);border-radius:.7rem;padding:.2rem;display:grid;position:relative}.insp-pulgar{width:calc((100% - .4rem) / var(--n));background:color-mix(in oklab, var(--color-acento) 17%, transparent);border:1px solid color-mix(in oklab, var(--color-acento) 38%, transparent);box-shadow:var(--cristal-brillo);transform:translateX(calc(var(--i) * 100%));transition:transform .38s var(--ease-cosmico);pointer-events:none;border-radius:.5rem;position:absolute;top:.2rem;bottom:.2rem;left:.2rem}.insp-segmentado button{z-index:1;min-width:0;height:2rem;color:var(--color-astro-debil);transition:color .2s var(--ease-cosmico);background:0 0;border:0;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;padding:0 .25rem;font-size:.78rem;display:flex;position:relative}.insp-segmentado[data-alto=doble] button{height:auto;min-height:2.9rem;padding:.35rem .25rem}.insp-segmentado button svg{width:1.05rem;height:1.05rem}.insp-segmentado button:hover{color:var(--color-astro-tenue)}.insp-segmentado button[aria-checked=true]{color:var(--color-astro)}.insp-segmentado button:focus-visible{outline-offset:-2px}.insp-opcion-nombre{font-weight:500}.insp-segmentado button:has(svg):has(.insp-opcion-nombre){flex-direction:row;gap:.45rem}.insp-segmentado small{color:var(--color-astro-debil);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .2s var(--ease-cosmico);font-size:.6rem;line-height:1.2}.insp-segmentado button[aria-checked=true] small{color:var(--color-astro-tenue)}.insp-resumen{grid-template-columns:1fr 1fr;gap:.5rem;margin:0;display:grid}.insp-resumen>div{background:rgb(var(--cromo-tinta-rgb) / .03);border:1px solid var(--cristal-borde);border-radius:.7rem;flex-direction:column-reverse;padding:.7rem .8rem .65rem;display:flex}.insp-resumen dd{color:var(--color-astro);font-family:var(--fuente-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:1.2rem;font-weight:500;line-height:1.1}.insp-resumen dt{margin-top:.4rem}.insp-temas{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.insp-tarjeta-tema{text-align:left;background:rgb(var(--cromo-tinta-rgb) / .025);border:1px solid var(--cristal-borde);min-width:0;box-shadow:var(--cristal-brillo);transition:transform .32s var(--ease-cosmico), background .24s var(--ease-cosmico), border-color .24s var(--ease-cosmico), box-shadow .32s var(--ease-cosmico);border-radius:.85rem;flex-direction:column;gap:.4rem;padding:.45rem .45rem .6rem;display:flex}.insp-tarjeta-tema:hover{background:rgb(var(--cromo-tinta-rgb) / .05);transform:translateY(-2px)}.insp-tarjeta-tema[aria-checked=true]{background:color-mix(in oklab, var(--color-acento) 11%, transparent);border-color:color-mix(in oklab, var(--color-acento) 62%, transparent);box-shadow:var(--cristal-brillo), 0 0 1.25rem color-mix(in oklab, var(--color-acento) 20%, transparent)}.insp-tarjeta-pie{justify-content:space-between;align-items:center;gap:.4rem;padding:0 .15rem;display:flex}.insp-tarjeta-tema strong{color:var(--color-astro);font-family:var(--fuente-display);font-size:.86rem;font-weight:500}.insp-tarjeta-tema small{color:var(--color-astro-debil);-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:0 .15rem;font-size:.68rem;line-height:1.4;display:-webkit-box;overflow:hidden}.insp-marca{width:1.1rem;height:1.1rem;color:var(--cromo-sobre-acento);background:var(--color-acento);opacity:0;transition:opacity .24s var(--ease-cosmico), transform .38s var(--ease-cosmico);border-radius:50%;place-items:center;display:grid;transform:scale(.4)}.insp-marca svg{stroke-width:3px;width:.7rem;height:.7rem}.insp-tarjeta-tema[aria-checked=true] .insp-marca{opacity:1;transform:scale(1)}.insp-miniatura{aspect-ratio:3/3.7;color:var(--papel-tinta);font-family:var(--papel-fuente-texto);box-shadow:0 .2rem .6rem var(--cromo-sombra-suave);background:#fff;border-radius:.4rem;flex-direction:column;padding:.6rem .55rem .5rem;display:flex;overflow:hidden}.insp-mini-titulo{color:var(--papel-tinta);font-family:var(--papel-fuente-titulos);font-size:calc(.82rem * var(--papel-escala-titulos));font-weight:var(--papel-peso-titulos);letter-spacing:var(--papel-tracking-titulos);line-height:1.15}.insp-mini-filete{background:var(--papel-acento);border-radius:2px;flex:none;width:1.5rem;height:2px;margin:.4rem 0 .45rem}.insp-mini-texto{-webkit-line-clamp:5;font-size:.5rem;line-height:var(--papel-interlineado);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.insp-mini-texto em{color:var(--papel-acento);font-style:normal;font-weight:600}.insp-mini-cita{color:var(--papel-tinta-suave);border-left:2px solid var(--papel-acento);margin-top:auto;padding-left:.35rem;font-size:.48rem;line-height:1.3}.insp-bloque-cabecera{flex-direction:column;gap:.4rem;display:flex}.insp-bloque-nombre{color:var(--color-astro);font-family:var(--fuente-display);letter-spacing:-.02em;margin:0;font-size:1.4rem;font-weight:500;line-height:1.15}.insp-estado{color:var(--color-astro-debil);align-items:center;gap:.45rem;margin:0;font-size:.78rem;display:flex}.insp-estado svg{width:.9rem;height:.9rem;color:var(--color-acento)}.insp-estado[data-desviado]{color:var(--color-astro-tenue)}.insp-lista-desviaciones{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.insp-lista-desviaciones li{color:var(--color-astro-tenue);align-items:center;gap:.55rem;font-size:.82rem;display:flex}.insp-volver{height:2.25rem;color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 14%, transparent);border:1px solid color-mix(in oklab, var(--color-acento) 38%, transparent);transition:background .22s var(--ease-cosmico), border-color .22s var(--ease-cosmico);border-radius:.65rem;align-self:flex-start;align-items:center;gap:.5rem;margin-top:.25rem;padding:0 .9rem;font-size:.82rem;font-weight:500;display:inline-flex}.insp-volver svg{width:1rem;height:1rem;transition:transform .45s var(--ease-cosmico)}.insp-volver:hover{background:color-mix(in oklab, var(--color-acento) 24%, transparent);border-color:color-mix(in oklab, var(--color-acento) 60%, transparent)}.insp-volver:hover svg{transform:rotate(-100deg)}.insp-volver[data-sin-giro]:hover svg{transform:none}.insp-recuento-alcance{gap:.5rem;margin-top:.75rem;display:grid}.insp-campo-numero{gap:.3rem;display:grid}.insp-campo-numero input{width:7rem;height:2.2rem;color:var(--color-astro);font-variant-numeric:tabular-nums;background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.55rem;padding:0 .65rem;font-size:.9rem}.insp-campo-numero input:focus-visible{border-color:color-mix(in oklab, var(--color-acento) 70%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-acento) 20%, transparent);outline:none}.insp-acciones-lista{flex-wrap:wrap;gap:.4rem;display:flex}.insp-volver:disabled{opacity:.45;cursor:default;pointer-events:none}.insp-estilos-lista{flex-wrap:wrap;gap:.3rem;margin-bottom:.8rem;display:flex}.insp-estilo-chip{height:1.9rem;color:var(--color-astro-tenue);background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:0 .65rem;font-size:.78rem;display:inline-flex}.insp-estilo-chip[aria-selected=true]{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 20%, transparent);border-color:color-mix(in oklab, var(--color-acento) 50%, transparent)}.insp-estilo-campos{gap:.6rem;display:grid}.insp-campos-pareja{grid-template-columns:1fr 1fr;align-items:end;gap:.5rem;display:grid}.insp-campo{gap:.25rem;min-width:0;display:grid}.insp-campo :is(input[type=text],select){width:100%;min-width:0;height:2.1rem;color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.5rem;padding:0 .55rem;font-size:.82rem}.insp-campo input::placeholder{color:var(--color-astro-debil)}.insp-campo :is(input,select):focus-visible{border-color:color-mix(in oklab, var(--color-acento) 70%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-acento) 20%, transparent);outline:none}.insp-color{align-items:center;gap:.4rem;display:flex}.insp-color input[type=color]{border:1px solid var(--cristal-borde);background:0 0;border-radius:.5rem;width:2.4rem;height:2.1rem;padding:.15rem}.insp-color small{color:var(--color-astro-debil);font-size:.74rem}.insp-estilo-chip svg{width:.85rem;height:.85rem}.insp-estilo-chip[data-propio]{border-style:dashed}.insp-estilo-nuevo{color:var(--color-astro-debil)}.insp-aplicar-estilo,.insp-borrar-estilo{justify-self:start}.insp-temas-propios{grid-template-columns:1fr 1fr;gap:.5rem;margin:0 0 .6rem;padding:0;list-style:none;display:grid}.insp-temas-propios li{position:relative}.insp-temas-propios .insp-tarjeta-tema{width:100%}.insp-tema-acciones{opacity:0;gap:.2rem;transition:opacity .16s;display:flex;position:absolute;top:.3rem;right:.3rem}.insp-temas-propios li:is(:hover,:focus-within) .insp-tema-acciones{opacity:1}@media (hover:none){.insp-tema-acciones{opacity:1}}.insp-rasgos{grid-template-columns:1fr 1fr;gap:.35rem .6rem;margin-bottom:.6rem;display:grid}.insp-rasgo{color:var(--color-astro-tenue);align-items:center;gap:.4rem;font-size:.82rem;display:flex}.insp-rasgo input{accent-color:var(--color-acento)}.insp-efectivo{grid-template-columns:max-content 1fr;gap:.35rem .75rem;margin:0 0 .75rem;font-size:.8rem;display:grid}.insp-efectivo dt{color:var(--cromo-texto-debil)}.insp-efectivo dd{color:var(--cromo-texto);margin:0}.insp-efectivo small{color:var(--cromo-texto-tenue);font-size:inherit}.insp-volver[aria-pressed=true]{border-color:var(--cromo-acento);color:var(--cromo-acento)}.insp-flujo{flex-direction:column;gap:.5rem;display:flex}.insp-flujo .insp-rasgo{align-items:flex-start}.insp-flujo .insp-rasgo span{flex-direction:column;gap:.1rem;display:flex}.insp-flujo small{color:var(--cromo-texto-tenue);font-size:.72rem}.insp-otros-tamanos{margin-top:.6rem}.insp-medida-papel{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.4rem;display:grid}.insp-fila-campos{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.insp-campos-hf{flex-direction:column;gap:.45rem;display:flex}.insp-botones-fila{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}.insp-aviso-hf{border:1px solid color-mix(in oklab, var(--cromo-peligro) 45%, transparent);border-radius:.55rem;margin:.4rem 0 .6rem;padding:.55rem .7rem}.insp-aviso-hf .insp-nota{color:var(--cromo-texto);margin:0}.insp-nota.insp-nota-aviso{color:var(--cromo-peligro)}.insp-ignoradas summary{cursor:pointer;color:var(--cromo-texto-tenue);font-size:.8rem}.insp-ignoradas ul{gap:.25rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.insp-ignoradas li{justify-content:space-between;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.insp-formato-lista{border-top:1px solid var(--cristal-borde);gap:.7rem;margin-top:.4rem;padding-top:.75rem;display:grid}.insp-campo-numero select{height:2.2rem;color:var(--color-astro);font:inherit;background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.55rem;padding:0 .55rem;font-size:.86rem}.insp-fila-campos{flex-wrap:wrap;gap:.6rem;display:flex}.insp-fila-campos .insp-campo-numero input{width:5.5rem}.insp-campo-numero input[aria-invalid]{border-color:var(--cromo-peligro)}.insp-vinetas{flex-wrap:wrap;gap:.3rem;display:flex}.insp-vinetas button{width:2.2rem;height:2.2rem;color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.5rem;place-items:center;font-size:1rem;display:grid}.insp-vinetas button[aria-checked=true]{border-color:var(--color-acento);background:color-mix(in oklab, var(--color-acento) 18%, transparent)}.insp-vista-lista{color:var(--color-astro-tenue);background:rgb(var(--cromo-tinta-rgb) / .04);border-radius:.5rem;gap:.15rem;padding:.5rem .6rem;font-size:.82rem;display:grid}.insp-vista-lista div{grid-template-columns:3.2em 1fr;gap:.4em;display:grid}.insp-vista-lista span:first-child{color:var(--color-acento);text-align:right;font-variant-numeric:tabular-nums}:root{--ancho-esquema:16rem}.principal{transition-property:padding-left,padding-right;transition-duration:.45s;transition-timing-function:var(--ease-cosmico)}.app[data-esquema=abierto] .principal{padding-left:var(--ancho-esquema)}.esquema{top:calc(var(--alto-cabecera) + var(--alto-barra));z-index:15;width:var(--ancho-esquema);background:var(--cristal);border-right:1px solid var(--cristal-borde);-webkit-backdrop-filter:blur(18px)saturate(140%);transition:transform .45s var(--ease-cosmico), visibility 0s linear 0s;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;overflow:hidden}.app[data-esquema=cerrado] .esquema{visibility:hidden;transition:transform .45s var(--ease-cosmico), visibility 0s linear .45s;transform:translate(-100%)}.esquema-cabecera{border-bottom:1px solid var(--cristal-borde);flex:none;justify-content:space-between;align-items:center;height:2.9rem;padding:0 .5rem 0 1.1rem;display:flex}.esquema-cabecera h2{margin:0}.esquema-lista{min-height:0;animation:insp-entra .42s var(--ease-cosmico);flex:1;margin:0;padding:.6rem .5rem 2rem;list-style:none;position:relative;overflow-y:auto}.esquema-item{--sangria:.55rem;width:100%;padding:.38rem .55rem .38rem var(--sangria);color:var(--color-astro-tenue);text-align:left;background:0 0;border:0;border-radius:.5rem;align-items:baseline;gap:.6rem;font-size:.82rem;line-height:1.35;transition:color .18s,background .18s;display:flex}.esquema-item[data-nivel="1"]{color:var(--color-astro);font-family:var(--fuente-display);font-weight:500}.esquema-item[data-nivel="2"]{--sangria:1.2rem}.esquema-item[data-nivel="3"]{--sangria:1.85rem;color:var(--color-astro-debil);font-size:.78rem}.esquema-item:is([data-nivel="4"],[data-nivel="5"],[data-nivel="6"]){--sangria:2.5rem;color:var(--color-astro-debil);font-size:.76rem}.esquema-item:hover{color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .06)}.esquema-item[aria-current]{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 16%, transparent);box-shadow:inset 2px 0 0 var(--color-acento)}.esquema-item:focus-visible{outline-offset:-2px}.esquema-texto{overflow-wrap:anywhere;flex:1;min-width:0}.esquema-pagina{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:1.4ch}.esquema-vacio{color:var(--color-astro-debil);padding:1.25rem 1.1rem;font-size:.8rem;line-height:1.55}.esquema-vacio p{margin:0 0 .75rem}.esquema-vacio p:first-child{color:var(--color-astro-tenue)}.insp-texto{width:100%;min-width:0;color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);border-radius:.55rem;padding:.5rem .65rem;font-size:.82rem;transition:border-color .18s,background .18s}.insp-texto::placeholder{color:var(--color-astro-debil)}.insp-texto:focus{background:rgb(var(--cromo-tinta-rgb) / .06);border-color:color-mix(in oklab, var(--color-acento) 45%, transparent);outline:none}@media (width<=1100px){.app[data-esquema=abierto] .principal{padding-left:0}}@media (width<=640px){.esquema{width:min(var(--ancho-esquema), 88vw)}}@media print{.esquema{display:none!important}}.esquema-fila{border-radius:.5rem;align-items:center;gap:.1rem;display:flex}.esquema-fila .esquema-item{padding-left:.3rem}.esquema-plegar{width:1.1rem;height:1.1rem;color:var(--color-astro-debil);background:0 0;border:0;border-radius:.3rem;flex:none;place-items:center;margin-left:.1rem;padding:0;display:grid}.esquema-plegar[data-nivel="2"]{margin-left:.75rem}.esquema-plegar[data-nivel="3"]{margin-left:1.4rem}.esquema-plegar:is([data-nivel="4"],[data-nivel="5"],[data-nivel="6"]){margin-left:2rem}.esquema-plegar svg{width:.85rem;height:.85rem}button.esquema-plegar:hover{color:var(--color-astro)}.esquema-mas{width:1.5rem;height:1.5rem;color:var(--color-astro-debil);opacity:0;background:0 0;border:0;border-radius:.4rem;flex:none;place-items:center;padding:0;transition:opacity .15s;display:grid}.esquema-mas svg{width:.9rem;height:.9rem}.esquema-fila:is(:hover,:focus-within) .esquema-mas,.esquema-mas[aria-expanded=true]{opacity:1}.esquema-mas:hover{color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .08)}.esquema-fuera{color:var(--color-astro-debil);flex:none;font-size:.68rem;font-style:italic}.esquema-fila[data-arrastrando]{opacity:.45}.esquema-fila[data-sobre]{box-shadow:inset 0 2px 0 var(--color-acento)}@media (hover:none){.esquema-mas{opacity:1}}.esquema-numero{color:var(--color-astro-debil);font-variant-numeric:tabular-nums;margin-right:.4em}.esquema-vista{background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.5rem;margin-left:auto;margin-right:.3rem;padding:2px;display:inline-flex}.esquema-vista button{color:var(--color-astro-tenue);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.35rem;padding:.15rem .5rem;font-size:.72rem}.esquema-vista button[aria-pressed=true]{color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .1)}.esquema-paginas{gap:.35rem;margin:0;padding:.5rem .6rem 1rem;list-style:none;display:grid;overflow-y:auto}.esquema-pagina{width:100%;color:var(--color-astro-tenue);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.55rem;align-items:flex-start;gap:.6rem;padding:.4rem;display:flex}.esquema-pagina:is(:hover,:focus-visible){background:rgb(var(--cromo-tinta-rgb) / .06)}.esquema-pagina[aria-current=page]{border-color:color-mix(in oklab, var(--color-acento) 45%, transparent)}.esquema-pagina-hoja{aspect-ratio:210/297;width:2.1rem;color:var(--color-astro-debil);font-family:var(--fuente-mono);background:rgb(var(--cromo-tinta-rgb) / .08);border:1px solid var(--cristal-borde);border-radius:2px;flex:none;place-items:center;font-size:.68rem;display:grid}.esquema-pagina-texto{gap:.1rem;min-width:0;font-size:.74rem;line-height:1.35;display:grid}.esquema-pagina-texto strong{color:var(--color-astro);font-weight:600}.esquema-pagina-texto span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.barra-herramientas{top:var(--alto-cabecera);z-index:19;height:var(--alto-barra);border-bottom:1px solid var(--cristal-borde);position:sticky}.barra-herramientas:before{content:"";background:color-mix(in oklab, var(--color-vacio) 60%, transparent);box-shadow:var(--cristal-brillo);-webkit-backdrop-filter:blur(14px)saturate(140%);position:absolute;inset:0}.barra-pista{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;height:100%;padding:0 .75rem;display:flex;position:relative;overflow-x:auto}.barra-pista::-webkit-scrollbar{display:none}.barra-grupo{flex:none;align-items:center;gap:.1rem;display:flex}.barra-pista>:first-child{margin-left:auto}.barra-pista>:last-child{margin-right:auto}.barra-divisor{background:var(--cristal-borde);flex:none;width:1px;height:1.25rem;margin:0 .5rem}.barra-pista .boton{border-radius:.5rem;flex:none;min-width:2rem;height:2rem;padding:0 .45rem}.barra-pista .boton svg{width:1rem;height:1rem}.barra-pista .boton:disabled{color:var(--color-astro-debil);opacity:.4;cursor:default;background:0 0}.barra-pista :focus-visible{outline-offset:-2px}.boton-estilo{justify-content:space-between;gap:.3rem;width:7.5rem;padding:0 .55rem 0 .7rem}.boton-estilo-texto{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;overflow:hidden}.boton-estilo svg{opacity:.7;flex:none;width:.85rem;height:.85rem}.boton-insertar{padding:0 .7rem 0 .55rem;font-size:.82rem}.boton-insertar .texto-insertar{white-space:nowrap}.menu-lista[data-flotante]{max-width:calc(100vw - 1rem);position:fixed}.menu-estilos{min-width:15rem}.muestra-estilo{color:var(--color-astro);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.muestra-estilo[data-estilo=texto]{font-size:.88rem}.muestra-estilo[data-estilo=titulo-1]{font-family:var(--fuente-display);letter-spacing:-.02em;font-size:1.35rem;font-weight:700;line-height:1.2}.muestra-estilo[data-estilo=titulo-2]{font-family:var(--fuente-display);letter-spacing:-.015em;font-size:1.12rem;font-weight:700;line-height:1.25}.muestra-estilo[data-estilo=titulo-3]{font-size:.95rem;font-weight:600}.muestra-estilo:is([data-estilo=titulo-4],[data-estilo=titulo-5],[data-estilo=titulo-6]){font-size:.88rem;font-weight:600}.muestra-estilo[data-estilo=titulo-6]{color:var(--color-astro-tenue)}.muestra-estilo[data-estilo=portada]{letter-spacing:-.02em;font-size:1.3rem;font-weight:700;line-height:1.15}.muestra-estilo[data-estilo=subtitulo]{color:var(--color-astro-tenue);font-size:1rem}.muestra-estilo[data-estilo=cita]{color:var(--color-astro-tenue);border-left:2px solid color-mix(in oklab, var(--color-acento) 60%, transparent);padding-left:.6rem;font-size:.88rem;font-style:italic}.menu-solo-lectores{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){.barra-pista{padding:0 .5rem}.barra-divisor{margin:0 .35rem}.barra-pista .boton{min-width:2.25rem}.boton-estilo{width:7rem}}@media print{.barra-herramientas{display:none!important}}[data-caracter-muestra=termino]{font-style:italic}[data-caracter-muestra=referencia]{font-variant-caps:small-caps}[data-caracter-muestra=enfasis]{font-weight:700}[data-caracter-muestra=secundario]{color:var(--color-astro-debil)}.barra-mas{width:1.8rem;height:100%;color:var(--color-astro);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.barra-mas svg{width:1rem;height:1rem}.barra-mas-izquierda{z-index:2;background:linear-gradient(to right, var(--color-vacio) 45%, transparent);position:absolute;top:0;left:0}.barra-grupo-fijo{z-index:1;background:linear-gradient(to left, var(--color-vacio) 80%, transparent);height:100%;position:sticky;right:0}.barra-herramientas:not([data-sobra-derecha]) .barra-grupo-fijo{background:0 0}.principal:has(>.mesa>.papel[data-hojas-anchas]){overflow-x:auto}.mesa{justify-content:safe center;padding:3rem 1.5rem 8rem;display:flex}.papel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;width:var(--pagina-ancho,210mm);max-width:100%;min-height:var(--papel-alto-minimo,297mm);padding:var(--papel-margen-arriba,var(--papel-margen)) var(--papel-margen-derecha,var(--papel-margen)) var(--papel-margen-abajo,var(--papel-margen)) var(--papel-margen-izquierda,var(--papel-margen));color:var(--papel-tinta);font-family:var(--papel-fuente-texto);font-size:var(--papel-tamano);line-height:var(--papel-interlineado);-webkit-hyphens:auto;hyphens:auto;position:relative}.hojas{z-index:0;pointer-events:none;position:absolute;inset:0}.hoja{background:var(--hoja-fondo,#fff);box-shadow:var(--cromo-hoja-sombra);border-radius:3px;position:absolute;left:0;right:0;overflow:hidden}.papel-contenido{z-index:1;position:relative}.papel .tiptap[data-pincel]{cursor:copy}.papel .tiptap{white-space:pre-wrap;text-wrap:wrap;outline:none;min-height:100%}.papel ::selection{background:color-mix(in oklab, var(--papel-acento) 22%, transparent)}.tiptap>:first-child{margin-top:0}.tiptap p{margin:0 0 .7em}.tiptap :is(h1,h2,h3,h4,h5,h6){color:var(--papel-tinta);font-family:var(--papel-fuente-titulos);font-weight:var(--papel-peso-titulos);letter-spacing:var(--papel-tracking-titulos);text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}.tiptap h1{font-size:calc(2.1em * var(--papel-escala-titulos,1));margin:1.2em 0 .5em;line-height:1.12}.tiptap h2{font-size:calc(1.4em * var(--papel-escala-titulos,1));margin:1.5em 0 .45em;line-height:1.2}.tiptap h3{font-size:calc(1.12em * var(--papel-escala-titulos,1));margin:1.3em 0 .35em;line-height:1.3}.tiptap [data-estilo=portada]{color:var(--papel-tinta);font-family:var(--papel-fuente-titulos);font-size:calc(2.6em * var(--papel-escala-titulos,1));font-weight:var(--papel-peso-titulos);letter-spacing:var(--papel-tracking-titulos);text-wrap:balance;margin:0 0 .25em;line-height:1.1}.tiptap [data-estilo=subtitulo]{color:var(--papel-tinta-suave);font-family:var(--papel-fuente-titulos);margin:0 0 1.4em;font-size:1.3em;line-height:1.3}.tiptap h4{font-size:calc(1em * var(--papel-escala-titulos,1));margin:1.2em 0 .3em;line-height:1.35}.tiptap h5{margin:1.1em 0 .3em;font-size:.95em;line-height:1.4}.tiptap h6{color:var(--papel-tinta-suave);margin:1.1em 0 .3em;font-size:.9em;line-height:1.4}.tiptap :is(ul,ol){margin:0 0 .7em;padding-left:1.4em}.tiptap li p{margin:0 0 .25em}.tiptap li::marker{color:var(--papel-acento)}.tiptap blockquote{color:var(--papel-tinta-suave);border-left:3px solid var(--papel-acento);margin:1em 0;padding-left:1em}.tiptap hr{background:color-mix(in oklab, var(--papel-tinta) 16%, transparent);border:0;height:1px;margin:1.8em 0}.tiptap hr.ProseMirror-selectednode{outline:2px solid color-mix(in oklab, var(--papel-acento) 45%, transparent);outline-offset:4px}.tiptap a{color:var(--papel-acento);text-underline-offset:.18em;text-decoration-thickness:1px}.tiptap .is-empty:before{content:attr(data-placeholder);float:left;height:0;color:color-mix(in oklab, var(--papel-tinta) 32%, transparent);pointer-events:none}.tiptap .suggestion{color:var(--papel-acento);background:color-mix(in oklab, var(--papel-acento) 9%, transparent);border-radius:4px;padding:.05em .2em}@media (width<=860px){.mesa{padding:1rem .75rem 6rem}.papel{padding-inline:min(var(--papel-margen-izquierda,var(--papel-margen)), 7vw) min(var(--papel-margen-derecha,var(--papel-margen)), 7vw)}}@media print{html,body{background:#fff}.cielo,.cabecera,.inspector,.barra-flotante,.flotante-comandos{display:none!important}.principal{padding:0!important}.mesa{padding:0;display:block}.papel{width:auto;min-height:0;padding:0}.hojas{display:none}.tiptap :is(h1,h2,h3,h4,h5,h6){break-after:avoid}}.papel .tiptap>:is(p,h1,h2,h3,h4,h5,h6):is([data-con-siguiente],[data-lineas-juntas],[data-nueva-pagina]){position:relative}.papel .tiptap>:is(p,h1,h2,h3,h4,h5,h6):is([data-con-siguiente],[data-lineas-juntas],[data-nueva-pagina]):after{content:"";background:var(--papel-tinta-suave);opacity:.6;pointer-events:none;width:.32em;height:.32em;position:absolute;top:.55em;left:-1.1em}@media print{.papel .tiptap>:is(p,h1,h2,h3,h4,h5,h6):after{display:none}}.papel .tiptap :is(h1,h2,h3,h4,h5,h6)[data-numero]:before{content:attr(data-numero) " ";font-variant-numeric:tabular-nums}.papel .tiptap figure[data-numero] figcaption:not(.vacio):before,.papel .tiptap .tableWrapper[data-numero] .tabla-leyenda:before{content:var(--numero) ". ";font-weight:600}.papel .tiptap .referencia:after{content:attr(data-etiqueta)}.papel .tiptap .referencia{box-shadow:0 .08em 0 color-mix(in oklab, var(--papel-acento) 55%, transparent);border-radius:.15em}.papel .tiptap .referencia.ProseMirror-selectednode{background:color-mix(in oklab, var(--papel-acento) 18%, transparent);outline:none}.papel .tiptap .referencia-rota{color:var(--papel-color-rojo);box-shadow:none;-webkit-text-decoration:underline wavy var(--papel-color-rojo);text-decoration:underline wavy var(--papel-color-rojo)}@media print{.papel .tiptap .referencia{box-shadow:none}}.hojas[data-borde] .hoja:after{content:"";inset:calc(var(--papel-margen-arriba) / 2) calc(var(--papel-margen-derecha) / 2) calc(var(--papel-margen-abajo) / 2) calc(var(--papel-margen-izquierda) / 2);border:1px solid color-mix(in oklab, var(--papel-tinta) 55%, transparent);pointer-events:none;position:absolute}.hojas[data-borde=doble] .hoja:after{border:3px double color-mix(in oklab, var(--papel-tinta) 55%, transparent)}.hoja-marca{color:color-mix(in oklab, var(--papel-tinta) 9%, transparent);font-family:var(--papel-fuente-titulos);letter-spacing:.08em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:6.5rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-35deg)}@media print{.hoja-marca{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.papel .tiptap :is(p,h1,h2,h3,h4,h5,h6,li,td,th,figcaption){unicode-bidi:plaintext}.tiptap [data-bloque=columnas]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.6em;margin:1em 0;display:grid}.tiptap [data-bloque=columnas][data-columnas="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.tiptap [data-bloque=columnas][data-columnas="2"][data-proporcion=ancha-estrecha]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.tiptap [data-bloque=columnas][data-columnas="2"][data-proporcion=estrecha-ancha]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.tiptap [data-bloque=columna]{outline:1px dashed color-mix(in oklab, var(--papel-tinta) 16%, transparent);outline-offset:-1px;border-radius:4px;min-width:0;padding:.3em .55em;transition:outline-color .18s}.tiptap [data-bloque=columnas]:is(:hover,:focus-within) [data-bloque=columna]{outline-color:color-mix(in oklab, var(--papel-acento) 45%, transparent)}.tiptap [data-bloque=columna]>:first-child{margin-top:0}.tiptap [data-bloque=columna]>:last-child{margin-bottom:0}.tiptap [data-bloque=columnas][data-columnas="2"][data-ancho-primera]{grid-template-columns:var(--ancho-primera) minmax(0, 1fr)}.tiptap [data-bloque=columnas][data-separacion=estrecha]{column-gap:.8em}.tiptap [data-bloque=columnas][data-separacion=amplia]{column-gap:2.6em}.tiptap [data-bloque=columnas][data-filete],.tiptap [data-bloque=columnas][data-filete]>[data-bloque=columna]+[data-bloque=columna]{position:relative}.tiptap [data-bloque=columnas][data-filete]>[data-bloque=columna]+[data-bloque=columna]:before{content:"";border-left:1px solid color-mix(in oklab, var(--papel-tinta) 30%, transparent);pointer-events:none;position:absolute;top:0;bottom:0;left:-.8em}.tiptap [data-bloque=columnas][data-filete][data-separacion=estrecha]>[data-bloque=columna]+[data-bloque=columna]:before{left:-.4em}.tiptap [data-bloque=columnas][data-filete][data-separacion=amplia]>[data-bloque=columna]+[data-bloque=columna]:before{left:-1.3em}@media screen and (width<=640px){.tiptap [data-bloque=columnas]{row-gap:.8em;grid-template-columns:minmax(0,1fr)!important}}@media print{.tiptap [data-bloque=columna]{outline:none}}.tiptap [data-bloque=columnas-texto]{column-count:2;column-gap:var(--separacion,1.6em);column-fill:balance;border-top:1px dashed color-mix(in oklab, var(--papel-tinta) 14%, transparent);border-bottom:1px dashed color-mix(in oklab, var(--papel-tinta) 14%, transparent);margin:1em 0;padding:.3em 0}.tiptap [data-bloque=columnas-texto][data-numero-columnas="3"]{column-count:3}.tiptap [data-bloque=columnas-texto][data-filete]{column-rule:1px solid color-mix(in oklab, var(--papel-tinta) 30%, transparent)}.tiptap [data-bloque=columnas-texto]>:first-child{margin-top:0}.tiptap [data-bloque=columnas-texto]>:is(h1,h2,h3,h4,h5,h6,figure,[data-bloque=aviso]){break-inside:avoid}.tiptap .salto-columna{break-after:column;border-top:1px dotted color-mix(in oklab, var(--papel-acento) 50%, transparent);height:0;margin:0}.tiptap .salto-columna.ProseMirror-selectednode{outline:2px solid var(--papel-acento)}@media print{.tiptap [data-bloque=columnas-texto],.tiptap .salto-columna{border:0}}.tiptap [data-bloque=aviso]{--aviso-tono:var(--papel-acento);background:color-mix(in oklab, var(--aviso-tono) 8%, transparent);border:1px solid color-mix(in oklab, var(--aviso-tono) 26%, transparent);border-left:4px solid var(--aviso-tono);break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:3px 8px 8px 3px;margin:1.1em 0;padding:.7em 1em .7em 2.7em;position:relative}.tiptap [data-bloque=aviso][data-variante=consejo]{--aviso-tono:var(--papel-color-verde)}.tiptap [data-bloque=aviso][data-variante=importante]{--aviso-tono:var(--papel-color-naranja)}.tiptap [data-bloque=aviso]:before{content:"";background:var(--aviso-tono);width:1.15em;height:1.15em;-webkit-mask:var(--aviso-icono) center / contain no-repeat;-webkit-mask:var(--aviso-icono) center / contain no-repeat;mask:var(--aviso-icono) center / contain no-repeat;-webkit-print-color-adjust:exact;print-color-adjust:exact;pointer-events:none;--aviso-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E");position:absolute;top:.82em;left:.85em}.tiptap [data-bloque=aviso][data-variante=consejo]:before{--aviso-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5'/%3E%3Cpath d='M9 18h6'/%3E%3Cpath d='M10 22h4'/%3E%3C/svg%3E")}.tiptap [data-bloque=aviso][data-variante=importante]:before{--aviso-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E")}.tiptap [data-bloque=aviso][data-icono=false]{padding-left:1em}.tiptap [data-bloque=aviso][data-icono=false]:before{display:none}.tiptap [data-bloque=aviso]>:first-child{margin-top:0}.tiptap [data-bloque=aviso]>:last-child{margin-bottom:0}.tiptap [data-bloque=aviso] li::marker{color:var(--aviso-tono)}.tiptap [data-bloque=aviso][data-relleno=compacto]{padding-top:.4em;padding-bottom:.4em;padding-right:.6em}.tiptap [data-bloque=aviso][data-relleno=amplio]{padding-top:1.15em;padding-bottom:1.15em;padding-right:1.6em}.tiptap [data-bloque=aviso][data-relleno=compacto][data-icono=false]{padding-left:.6em}.tiptap [data-bloque=aviso][data-relleno=amplio][data-icono=false]{padding-left:1.6em}.tiptap ul[data-type=taskList]{margin:0 0 .7em;padding-left:.1em;list-style:none}.tiptap ul[data-type=taskList] ul[data-type=taskList]{margin:.15em 0 0;padding-left:1.55em}.tiptap ul[data-type=taskList]>li{align-items:flex-start;gap:.55em;display:flex}.tiptap ul[data-type=taskList]>li>label{margin-top:.3em;-webkit-user-select:none;user-select:none;flex:none;margin-top:calc(.5lh - .525em);position:relative}.tiptap ul[data-type=taskList]>li>div{flex:1;min-width:0}.tiptap ul[data-type=taskList]>li>label input{border:1.5px solid color-mix(in oklab, var(--papel-acento) 55%, transparent);cursor:pointer;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border-radius:.28em;width:1.05em;height:1.05em;margin:0;transition:background-color .15s,border-color .15s;display:block}.tiptap ul[data-type=taskList]>li>label input:hover{border-color:var(--papel-acento)}.tiptap ul[data-type=taskList]>li>label input:focus-visible{outline:2px solid color-mix(in oklab, var(--papel-acento) 60%, transparent);outline-offset:2px}.tiptap ul[data-type=taskList]>li>label input:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 82% no-repeat, var(--papel-acento);border-color:var(--papel-acento)}.tiptap ul[data-type=taskList]>li[data-checked=true]>div{color:var(--papel-tinta-suave);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, var(--papel-tinta-suave) 55%, transparent);text-decoration-color:color-mix(in oklab, var(--papel-tinta-suave) 55%, transparent)}.tiptap mark[data-resalte]{color:inherit;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.2em;padding:.04em .12em}.tiptap :is(sup,sub){line-height:0}.opcion-color{align-items:center;gap:.6rem;display:inline-flex}.muestra-paleta{background:var(--muestra,transparent);border:1px solid rgb(var(--cromo-tinta-rgb) / .28);border-radius:50%;flex:none;width:1rem;height:1rem}.boton-color{position:relative}.indicador-color{background:var(--muestra,transparent);border-radius:2px;height:3px;position:absolute;bottom:.3rem;left:.55rem;right:.55rem}.menu-colores{min-width:13rem}.tiptap [data-caracter=termino]{font-style:italic}.tiptap [data-caracter=referencia]{letter-spacing:.02em;font-variant-caps:small-caps}.tiptap [data-caracter=enfasis]{font-weight:700}.tiptap [data-caracter=secundario]{color:var(--papel-tinta-suave)}.tiptap [data-versalitas]{font-variant-caps:small-caps}.tiptap [data-espaciado=amplio]{letter-spacing:.08em}.tiptap [data-espaciado=estrecho]{letter-spacing:-.03em}.tiptap u[data-subrayado=doble]{text-decoration-style:double}.tiptap u[data-subrayado=ondulado]{text-decoration-style:wavy}.popover-editor{z-index:35;max-width:calc(100vw - 1rem);color:var(--color-astro);background:color-mix(in oklab, var(--color-vacio-2) 92%, transparent);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 .75rem 2rem var(--cromo-sombra), var(--cromo-halo);-webkit-backdrop-filter:blur(16px)saturate(150%);color-scheme:var(--cromo-esquema);visibility:hidden;animation:aparecer-menu .18s var(--ease-cosmico);border-radius:.7rem;align-items:center;gap:.1rem;padding:.25rem;display:flex;position:fixed;top:0;left:0}.popover-editor .boton{white-space:nowrap;border-radius:.5rem;min-width:2rem;height:2rem;padding:0 .55rem;font-size:.8rem}.popover-editor .boton svg{width:.95rem;height:.95rem}.enlace-url{max-width:14rem;color:var(--color-astro-tenue);text-overflow:ellipsis;white-space:nowrap;padding:0 .6rem 0 .5rem;font-size:.8rem;overflow:hidden}.enlace-url-roto{color:var(--cromo-peligro);align-items:center;gap:.35rem;display:inline-flex}.enlace-url-roto svg{width:.9rem;height:.9rem}.dialogo-enlace select{width:100%}.tiptap .enlace-roto{-webkit-text-decoration:underline wavy var(--papel-color-rojo);text-decoration:underline wavy var(--papel-color-rojo)}.popover-enlace{flex-direction:column;align-items:stretch;gap:.6rem;width:min(22rem,100vw - 1rem);padding:.8rem}.dialogo-enlace{gap:.6rem;display:grid}.campo-enlace{gap:.25rem;display:grid}.campo-enlace input{width:100%;height:2.2rem;color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.55rem;padding:0 .65rem;font-size:.86rem}.campo-enlace input::placeholder{color:var(--color-astro-debil)}.campo-enlace input:focus{border-color:color-mix(in oklab, var(--color-acento) 70%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-acento) 20%, transparent);outline:none}.campo-enlace input[aria-invalid=true]{border-color:var(--cromo-peligro)}.error-enlace{color:var(--cromo-peligro);margin:0;font-size:.78rem;line-height:1.35}.acciones-enlace{justify-content:flex-end;gap:.3rem;display:flex}.acciones-enlace .boton-quitar{margin-right:auto}.popover-enlace .boton-aplicar{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 28%, transparent);border-color:color-mix(in oklab, var(--color-acento) 45%, transparent)}.popover-enlace .boton-aplicar:hover{background:color-mix(in oklab, var(--color-acento) 40%, transparent)}.barra-bloque .boton[aria-pressed=true]{font-weight:600}@media print{.popover-editor{display:none!important}}.papel .tiptap{display:flow-root}.tiptap figure.lyra-imagen{width:var(--imagen-ancho,75%);--imagen-distancia:1.6em;break-inside:avoid;page-break-inside:avoid;max-width:100%;margin:1.2em auto;position:relative}.tiptap figure.lyra-imagen[data-modo=ancho]{width:100%}.tiptap figure.lyra-imagen[data-modo=izquierda]{float:left;margin:.35em var(--imagen-distancia) .9em 0}.tiptap figure.lyra-imagen[data-modo=derecha]{float:right;margin:.35em 0 .9em var(--imagen-distancia)}.tiptap figure.lyra-imagen[data-distancia=cerca]{--imagen-distancia:.8em}.tiptap figure.lyra-imagen[data-distancia=amplia]{--imagen-distancia:2.6em}.lyra-imagen[data-marco=borde] .lyra-imagen-marco{box-shadow:0 0 0 1px color-mix(in oklab, var(--papel-tinta) 35%, transparent)}.lyra-imagen[data-marco=sombra] .lyra-imagen-marco{box-shadow:0 .15em .6em color-mix(in oklab, var(--papel-tinta) 28%, transparent)}.lyra-imagen[data-marco=redondeado] .lyra-imagen-marco{border-radius:.6em}.lyra-imagen-tirador{z-index:2;background:var(--papel-acento);width:14px;height:14px;box-shadow:0 0 0 2px var(--papel-fondo-hoja,var(--hoja-fondo,Canvas));cursor:nwse-resize;touch-action:none;border-radius:3px;display:none;position:absolute;bottom:0;right:0}.lyra-imagen[data-modo=derecha] .lyra-imagen-tirador{cursor:nesw-resize;left:0;right:auto}.tiptap[contenteditable=true] .lyra-imagen.ProseMirror-selectednode:not([data-modo=ancho]) .lyra-imagen-tirador{display:block}.lyra-imagen.ProseMirror-selectednode:is([data-modo=izquierda],[data-modo=derecha]):after{content:"⚓";color:var(--papel-acento);font-size:.8rem;line-height:1;position:absolute;top:0}.lyra-imagen.ProseMirror-selectednode[data-modo=izquierda]:after{left:-1.3rem}.lyra-imagen.ProseMirror-selectednode[data-modo=derecha]:after{right:-1.3rem}@media print{.lyra-imagen-tirador,.lyra-imagen:after{display:none!important}}.tiptap hr{clear:both}.lyra-imagen-marco{background:color-mix(in oklab, var(--papel-tinta) 6%, transparent);border-radius:2px;line-height:0;position:relative;overflow:hidden}.lyra-imagen-lienzo{width:100%;height:100%}.lyra-imagen-lienzo[data-transformada]{position:absolute;top:50%;left:50%;overflow:hidden}.lyra-imagen-marco img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.lyra-imagen[data-con-proporcion=no] .lyra-imagen-marco img{height:auto}.lyra-imagen[data-estado=cargando] img,.lyra-imagen[data-estado=falta] img{visibility:hidden}.lyra-imagen[data-estado=cargando][data-con-proporcion=no] .lyra-imagen-marco{min-height:6em}.lyra-imagen-falta{color:var(--papel-tinta-suave);text-align:center;border:1px dashed color-mix(in oklab, var(--papel-tinta) 28%, transparent);border-radius:2px;justify-content:center;align-items:center;padding:.75em;font-size:.8em;line-height:1.35;display:none;position:absolute;inset:0}.lyra-imagen[data-estado=falta] .lyra-imagen-falta{display:flex}.lyra-imagen[data-estado=falta][data-con-proporcion=no] .lyra-imagen-marco{min-height:6em}.lyra-imagen.ProseMirror-selectednode>.lyra-imagen-marco{outline:2px solid var(--papel-acento);outline-offset:2px}.lyra-imagen figcaption{color:var(--papel-tinta-suave);font-size:var(--papel-pie-tamano,.86em);font-style:var(--papel-pie-estilo,italic);text-align:center;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;margin-top:.55em;line-height:1.4}.lyra-imagen[data-pie=no] figcaption{display:none}.lyra-imagen figcaption.vacio:before{content:attr(data-placeholder);color:color-mix(in oklab, var(--papel-tinta) 32%, transparent);pointer-events:none}.tiptap figure.lyra-imagen.is-empty:before{content:none}.barra-imagen .texto-tamano{font-variant-numeric:tabular-nums;font-size:.78rem}.barra-imagen .menu-tamano{min-width:11rem}.barra-imagen .menu-elemento:disabled{opacity:.4}.barra-imagen .campo-alt{width:min(20rem,70vw);height:2rem;color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.5rem;padding:0 .6rem;font-size:.82rem}.barra-imagen .campo-alt::placeholder{color:var(--color-astro-debil)}.barra-imagen .campo-alt:focus-visible{border-color:color-mix(in oklab, var(--color-acento) 55%, transparent);outline:none}@media (width<=560px){.tiptap figure.lyra-imagen:is([data-modo=izquierda],[data-modo=derecha]){float:none;width:100%;margin:1.2em auto}}@media print{.lyra-imagen.ProseMirror-selectednode>.lyra-imagen-marco{outline:none}.lyra-imagen figcaption.vacio{display:none}.lyra-imagen-marco{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:0 0}}.insp-imagen{flex-direction:column;gap:.55rem;display:flex}.insp-imagen-titulo{color:var(--color-astro-tenue);margin:.35rem 0 0;font-size:.75rem;font-weight:500}.insp-imagen-titulo:first-child{margin-top:0}.insp-imagen-campo{height:2.1rem;color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.5rem;padding:0 .6rem;font-size:.82rem}.insp-imagen-campo::placeholder{color:var(--color-astro-debil)}.insp-imagen-campo:focus-visible{border-color:color-mix(in oklab, var(--color-acento) 55%, transparent);outline:none}.insp-imagen-boton{min-height:2.1rem;color:var(--color-astro-tenue);background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.45rem;padding:0 .7rem;font-size:.8rem;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.insp-imagen-boton svg{width:.95rem;height:.95rem}.insp-imagen-boton:hover{color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .08)}.insp-imagen-boton[aria-pressed=true]{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 16%, transparent);border-color:color-mix(in oklab, var(--color-acento) 30%, transparent)}.insp-imagen-boton:focus-visible{outline:2px solid color-mix(in oklab, var(--color-acento) 60%, transparent);outline-offset:2px}.insp-imagen-acciones{gap:.5rem;margin-top:.35rem;display:flex}.tiptap .corte-pagina{pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;display:block}.tiptap :is(.corte-linea,.corte-linea-fin){line-break:anywhere}.tiptap .corte-linea:before,.tiptap .corte-linea-fin:after{content:"";width:100%;height:var(--corte-alto,0);vertical-align:top;pointer-events:none;display:inline-block}.tiptap .corte-interno{pointer-events:none;-webkit-user-select:none;user-select:none}.tiptap tr.corte-interno:not(.corte-cabecera)>td{background:0 0;border:0;outline:0}.tiptap .salto-pagina{height:0;margin:0;position:relative}.tiptap .salto-pagina:after{content:"Salto de página";height:1.6em;color:var(--papel-tinta-suave);font-family:var(--papel-fuente-texto);letter-spacing:.08em;text-transform:uppercase;opacity:0;background:linear-gradient(to right, transparent, color-mix(in oklab, var(--papel-acento) 10%, transparent) 20%, color-mix(in oklab, var(--papel-acento) 10%, transparent) 80%, transparent);transition:opacity .15s var(--ease-cosmico);justify-content:center;align-items:center;font-size:.7em;line-height:1;display:flex;position:absolute;top:0;left:0;right:0}.tiptap .salto-pagina:hover:after,.tiptap .salto-pagina.ProseMirror-selectednode:after{opacity:1}.tiptap .salto-pagina.ProseMirror-selectednode:after{color:var(--papel-acento);box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--papel-acento) 45%, transparent)}.tiptap .salto-seccion{height:0;margin:0;position:relative}.tiptap .salto-seccion:after{content:attr(data-etiqueta);height:1.6em;color:var(--papel-tinta-suave);font-family:var(--papel-fuente-texto);letter-spacing:.08em;text-transform:uppercase;opacity:0;background:linear-gradient(to right, transparent, color-mix(in oklab, var(--papel-acento) 14%, transparent) 20%, color-mix(in oklab, var(--papel-acento) 14%, transparent) 80%, transparent);transition:opacity .15s var(--ease-cosmico);justify-content:center;align-items:center;font-size:.7em;line-height:1;display:flex;position:absolute;top:0;left:0;right:0}.tiptap .salto-seccion:hover:after,.tiptap .salto-seccion.ProseMirror-selectednode:after{opacity:1}.tiptap .salto-seccion.ProseMirror-selectednode:after{color:var(--papel-acento);box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--papel-acento) 45%, transparent)}.papel .tiptap>[data-en-seccion]{margin-left:calc(var(--seccion-delta) / -2);margin-right:calc(var(--seccion-delta) / -2)}@media print{.tiptap .corte-pagina,.tiptap .corte-interno,.tiptap .salto-pagina,.tiptap .corte-linea:before,.tiptap .corte-linea-fin:after{display:none!important}.tiptap p{orphans:2;widows:2}.tiptap .inicio-pagina{break-before:page;margin-top:0}}.avisos-desborde{z-index:4;pointer-events:none;position:absolute;inset:0}.aviso-desborde{background:var(--hoja-fondo,#fff);border:1px solid color-mix(in oklab, var(--papel-color-naranja) 55%, transparent);color:var(--papel-tinta);pointer-events:auto;border-radius:.4rem;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:.3rem;padding:.25rem .6rem;font-family:system-ui,sans-serif;font-size:.72rem;line-height:1.3;display:flex;position:absolute;left:0}.aviso-desborde button{border:1px solid color-mix(in oklab, var(--papel-acento) 50%, transparent);color:var(--papel-acento);font:inherit;cursor:pointer;background:0 0;border-radius:.3rem;padding:.1rem .45rem}.aviso-desborde button:focus-visible{outline:2px solid var(--papel-acento);outline-offset:1px}@media print{.avisos-desborde{display:none}}.tiptap .tableWrapper{margin:1.1em 0;overflow-x:auto}.tiptap table{border-collapse:collapse;--tabla-linea:color-mix(in oklab, var(--papel-tinta) 22%, transparent);--tabla-linea-suave:color-mix(in oklab, var(--papel-tinta) 11%, transparent);--tabla-cabecera:color-mix(in oklab, var(--papel-acento) 10%, transparent);--tabla-linea-propia:color-mix(in oklab, var(--papel-tinta) 72%, transparent);--tabla-relleno-v:.55em;--tabla-relleno-h:.8em;width:100%;font-size:.96em;line-height:1.4}.tiptap :is(td,th){min-width:1em;padding:var(--tabla-relleno-v) var(--tabla-relleno-h);text-align:left;vertical-align:top;overflow-wrap:break-word;position:relative}.tiptap :is(td,th)>:is(p,ul,ol,blockquote){margin:0}.tiptap :is(td,th)>*+*{margin-top:.4em}.tiptap th{color:var(--papel-tinta);font-family:var(--papel-fuente-titulos);font-weight:var(--papel-peso-titulos);background:var(--tabla-cabecera)}.tiptap table[data-densidad=compacta]{--tabla-relleno-v:.25em;--tabla-relleno-h:.5em}.tiptap table[data-densidad=amplia]{--tabla-relleno-v:.85em;--tabla-relleno-h:1.1em}.tiptap table[data-ajuste=contenido]{width:auto;max-width:100%}.tiptap table[data-totales] tr:last-child>:is(td,th){border-top:2px solid var(--tabla-linea-propia);font-weight:600}.tiptap table[data-primera-columna] tr>:is(td,th):first-child{font-weight:600}.tiptap table[data-estilo=bordes] :is(td,th){border:1px solid var(--tabla-linea)}.tiptap table[data-estilo=bordes] th{border-bottom:2px solid color-mix(in oklab, var(--papel-acento) 55%, transparent)}.tiptap table[data-estilo=rayada] :is(td,th){border:0;border-bottom:1px solid var(--tabla-linea-suave)}.tiptap table[data-estilo=rayada] th{border-bottom:2px solid color-mix(in oklab, var(--papel-acento) 55%, transparent)}.tiptap table[data-estilo=rayada] tr:nth-child(2n of :not(.corte-interno))>td{background:color-mix(in oklab, var(--papel-tinta) 4%, transparent)}.tiptap table[data-estilo=sin-bordes] :is(td,th){border:0}.tiptap table[data-estilo=sin-bordes] th{background:0 0}@media screen{.tiptap table[data-estilo=sin-bordes] :is(td,th){outline:1px dotted color-mix(in oklab, var(--papel-tinta) 18%, transparent);outline-offset:-1px}}.tiptap .selectedCell:after{z-index:2;content:"";background:color-mix(in oklab, var(--papel-acento) 16%, transparent);pointer-events:none;position:absolute;inset:0}.tiptap .column-resize-handle{z-index:3;background:var(--papel-acento);opacity:.55;pointer-events:none;border-radius:2px;width:4px;position:absolute;top:0;bottom:0;right:-2px}.tiptap.resize-cursor,.tiptap.resize-cursor *{cursor:col-resize}.barra-tabla .boton-con-texto{gap:.3rem;font-size:.78rem}.barra-tabla .boton:disabled{opacity:.35;pointer-events:none}@media print{.tiptap .tableWrapper{overflow:visible}.tiptap tr{break-inside:avoid}.tiptap table[data-partir-filas] tr{break-inside:auto}.tiptap thead{display:table-header-group}.tiptap table{-webkit-print-color-adjust:exact;print-color-adjust:exact}.tiptap .selectedCell:after,.tiptap .column-resize-handle{display:none}}.popover-tabla{flex-direction:column;align-items:stretch;width:min(16rem,100vw - 1rem);padding:.8rem}.dialogo-tabla{gap:.7rem;display:grid}.rejilla-tabla{grid-template-columns:repeat(8,1fr);gap:3px;display:grid}.rejilla-tabla-celda{aspect-ratio:1;background:rgb(var(--cromo-tinta-rgb) / .06);border:1px solid var(--cristal-borde);cursor:pointer;border-radius:3px;padding:0}.rejilla-tabla-celda[data-activa]{background:color-mix(in oklab, var(--color-acento) 35%, transparent);border-color:color-mix(in oklab, var(--color-acento) 70%, transparent)}.rejilla-tabla-celda[data-activa][data-cabecera]{background:color-mix(in oklab, var(--color-acento) 60%, transparent)}.campos-tabla{grid-template-columns:1fr auto 1fr;align-items:end;gap:.4rem;display:grid}.campos-tabla-por{color:var(--color-astro-debil);padding-bottom:.5rem}.casilla-tabla{color:var(--color-astro-tenue);align-items:center;gap:.5rem;font-size:.82rem;display:flex}.casilla-tabla input{accent-color:var(--color-acento)}.tiptap .tabla-leyenda{color:var(--papel-tinta-suave);font-size:var(--papel-pie-tamano,.86em);font-style:var(--papel-pie-estilo,italic);text-align:center;-webkit-user-select:none;user-select:none;margin:0 0 .45em;line-height:1.4}.tiptap :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--alto-cabecera) + var(--alto-barra) + 1rem)}.tiptap .indice{color:var(--papel-tinta);break-inside:avoid;margin:1.2em 0 1.4em;line-height:1.45}.tiptap .indice-titulo{color:var(--papel-tinta);font-family:var(--papel-fuente-titulos);font-weight:var(--papel-peso-titulos);font-size:calc(1.4em * var(--papel-escala-titulos,1));letter-spacing:var(--papel-tracking-titulos);margin:0 0 .6em;line-height:1.2}.tiptap .indice-lista{margin:0;padding:0;list-style:none}.tiptap .indice-entrada{margin:0;padding:.12em 0}.tiptap .indice-entrada[data-nivel="1"]{margin-top:.45em;font-weight:600}.tiptap .indice-entrada[data-nivel="1"]:first-child{margin-top:0}.tiptap .indice-entrada[data-nivel="2"]{padding-left:1.4em}.tiptap .indice-entrada[data-nivel="3"]{color:var(--papel-tinta-suave);padding-left:2.8em}.tiptap .indice-entrada:is([data-nivel="4"],[data-nivel="5"],[data-nivel="6"]){color:var(--papel-tinta-suave);padding-left:4.2em;font-size:.95em}.tiptap .indice-enlace{color:inherit;cursor:pointer;align-items:baseline;gap:.35em;text-decoration:none;display:flex}.tiptap .indice-enlace:hover .indice-texto,.tiptap .indice-enlace:focus-visible .indice-texto{color:var(--papel-acento)}.tiptap .indice-enlace:focus-visible{outline:2px solid var(--papel-acento);outline-offset:2px;border-radius:2px}.tiptap .indice-texto{min-width:0;transition:color .16s}.tiptap .indice-guia{border-bottom:.14em dotted color-mix(in oklab, var(--papel-tinta) 55%, transparent);flex:1.5em;align-self:flex-end;min-width:1.5em;margin-bottom:.32em}.tiptap .indice[data-guias=false] .indice-guia{border-bottom-color:#0000}.tiptap .indice-pagina{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:2ch}.tiptap .indice-vacio{color:var(--papel-tinta-suave);margin:0;font-style:italic}.tiptap .indice.ProseMirror-selectednode{outline:2px solid color-mix(in oklab, var(--papel-acento) 55%, transparent);outline-offset:6px;border-radius:3px}@media print{.tiptap .indice.ProseMirror-selectednode{outline:none}.tiptap .indice-vacio{display:none}.tiptap .indice-enlace{color:inherit}}.tiptap .indice-numero{font-variant-numeric:tabular-nums;margin-right:.5em}.papel .hf-capa{--hf-x:var(--papel-margen-izquierda,var(--papel-margen));--hf-xd:var(--papel-margen-derecha,var(--papel-margen));z-index:2;pointer-events:none;position:absolute;inset:0}@media (width<=860px){.papel .hf-capa{--hf-x:min(var(--papel-margen-izquierda,var(--papel-margen)), 7vw);--hf-xd:min(var(--papel-margen-derecha,var(--papel-margen)), 7vw)}}.principal[data-zoom=activo] .papel .hf-capa{--hf-x:var(--papel-margen-izquierda,var(--papel-margen));--hf-xd:var(--papel-margen-derecha,var(--papel-margen))}.hf-hoja{position:absolute;left:0;right:0}.hf-banda{right:var(--hf-xd);left:var(--hf-x);height:calc(var(--papel-margen) * .6);color:var(--papel-tinta-suave);font-family:var(--papel-fuente-texto);font-size:calc(var(--papel-tamano) * .78);font-variant-numeric:tabular-nums;pointer-events:auto;cursor:default;-webkit-hyphens:manual;hyphens:manual;transition:background .16s var(--ease-cosmico);border-radius:4px;flex-direction:column;line-height:1.25;display:flex;position:absolute;overflow:hidden}.hf-banda[data-que=encabezado]{top:calc(var(--papel-margen-arriba,var(--papel-margen)) * .2);height:calc(var(--papel-margen-arriba,var(--papel-margen)) * .6);justify-content:flex-end}.hf-banda[data-que=pie]{bottom:calc(var(--papel-margen-abajo,var(--papel-margen)) * .2);height:calc(var(--papel-margen-abajo,var(--papel-margen)) * .6);justify-content:flex-start}.hf-banda[data-inactiva]{pointer-events:none}.hf-banda:not([data-inactiva]):hover{background:color-mix(in oklab, var(--papel-acento) 7%, transparent)}.hf-banda[data-vacia]:not([data-inactiva]):hover{outline:1px dashed color-mix(in oklab, var(--papel-acento) 40%, transparent);outline-offset:-1px}.hf-banda[data-vacia]:not([data-inactiva]):hover:after{content:attr(data-pista);text-align:center;display:block}.hf-texto,.hf-zonas{min-width:0}.hf-linea{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.hf-texto[data-alineacion=izquierda]{text-align:left}.hf-texto[data-alineacion=centro]{text-align:center}.hf-texto[data-alineacion=derecha]{text-align:right}.hf-zonas{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1.25em;display:grid}.hf-banda[data-que=encabezado] .hf-zonas{align-items:end}.hf-banda[data-que=pie] .hf-zonas{align-items:start}.hf-zona[data-zona=izquierda]{text-align:left}.hf-zona[data-zona=centro]{text-align:center}.hf-zona[data-zona=derecha]{text-align:right}.hf-negrita{font-weight:650}.hf-cursiva{font-style:italic}.hf-fijo{display:none}.hf-edicion{z-index:40;width:min(24rem,100vw - 1.5rem);color:var(--color-astro);font-family:var(--fuente-sans);background:color-mix(in oklab, var(--color-vacio-2) 94%, transparent);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 .75rem 2rem var(--cromo-sombra), var(--cromo-halo);-webkit-backdrop-filter:blur(16px)saturate(150%);color-scheme:var(--cromo-esquema);border-radius:.9rem;flex-direction:column;gap:.7rem;padding:.75rem;display:flex;position:fixed;top:0;left:0}.hf-edicion-cabecera{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.hf-edicion-cabecera strong{font-family:var(--fuente-display);letter-spacing:-.01em;font-size:.95rem;font-weight:500}.hf-edicion-cabecera .boton{min-width:1.9rem;height:1.9rem;padding:0}.hf-edicion-zonas{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.hf-mini-caja{background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);min-width:0;transition:border-color .18s var(--ease-cosmico), box-shadow .18s var(--ease-cosmico);border-radius:.55rem;padding:.45rem .6rem}.hf-mini-caja:focus-within{border-color:color-mix(in oklab, var(--color-acento) 65%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-acento) 20%, transparent)}.hf-mini.tiptap{overflow-wrap:anywhere;outline:none;min-height:2.6em;font-size:.88rem;line-height:1.4}.hf-mini.tiptap p{margin:0}.hf-mini-caja[data-alineacion=centro] .hf-mini{text-align:center}.hf-mini-caja[data-alineacion=derecha] .hf-mini{text-align:right}.ficha-campo{color:var(--color-astro);white-space:nowrap;background:color-mix(in oklab, var(--color-acento) 22%, transparent);border:1px solid color-mix(in oklab, var(--color-acento) 45%, transparent);-webkit-user-select:none;user-select:none;border-radius:999px;margin:0 .1em;padding:0 .5em;font-size:.8em;line-height:1.6;display:inline-block}.ficha-campo.ProseMirror-selectednode{outline:2px solid var(--color-acento);outline-offset:1px}.hf-edicion-herramientas{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.hf-edicion-herramientas .boton{min-width:1.9rem;height:1.9rem;padding:0}.hf-edicion-herramientas .boton:disabled,.hf-ficha-boton:disabled{opacity:.4;cursor:not-allowed}.hf-edicion-separador{background:var(--cristal-borde);width:1px;height:1.2rem;margin:0 .2rem}.hf-ficha-boton{height:1.8rem;color:var(--color-astro-tenue);background:color-mix(in oklab, var(--color-acento) 10%, transparent);border:1px solid color-mix(in oklab, var(--color-acento) 28%, transparent);transition:color .18s var(--ease-cosmico), background .18s var(--ease-cosmico), border-color .18s var(--ease-cosmico);border-radius:999px;padding:0 .65rem;font-size:.74rem}.hf-ficha-boton:not(:disabled):hover{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 20%, transparent);border-color:color-mix(in oklab, var(--color-acento) 55%, transparent)}.hf-edicion-nota{color:var(--color-astro-debil);margin:0;font-size:.72rem;line-height:1.5}.insp-subseccion{flex-direction:column;gap:.45rem;display:flex}.insp-subseccion-cabecera{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.insp-subseccion-cabecera h3{margin:0}.insp-boton-pequeno{height:1.7rem;color:var(--color-astro-tenue);border:1px solid var(--cristal-borde);transition:color .18s var(--ease-cosmico), border-color .18s var(--ease-cosmico), background .18s var(--ease-cosmico);background:0 0;border-radius:.5rem;align-items:center;gap:.35rem;padding:0 .6rem;font-size:.74rem;display:inline-flex}.insp-boton-pequeno svg{width:.8rem;height:.8rem}.insp-boton-pequeno:hover{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 12%, transparent);border-color:color-mix(in oklab, var(--color-acento) 45%, transparent)}.insp-lista-opciones{background:rgb(var(--cromo-tinta-rgb) / .03);border:1px solid var(--cristal-borde);border-radius:.7rem;flex-direction:column;gap:.15rem;padding:.2rem;display:flex}.insp-opcion-fila{color:var(--color-astro-tenue);text-align:left;transition:color .18s var(--ease-cosmico), background .18s var(--ease-cosmico), border-color .18s var(--ease-cosmico);background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .6rem;display:flex}.insp-opcion-fila:hover{color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .04)}.insp-opcion-fila[aria-checked=true]{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 14%, transparent);border-color:color-mix(in oklab, var(--color-acento) 38%, transparent)}.insp-opcion-fila:focus-visible{outline-offset:-2px}.insp-opcion-textos{flex-direction:column;gap:.1rem;min-width:0;font-size:.8rem;display:flex}.insp-opcion-textos small{color:var(--color-astro-debil);font-size:.68rem;line-height:1.35}.insp-opcion-marca{width:.9rem;height:.9rem;color:var(--color-acento);opacity:0;transition:opacity .2s var(--ease-cosmico);flex:none}.insp-opcion-fila[aria-checked=true] .insp-opcion-marca{opacity:1}.insp-interruptores{flex-direction:column;gap:.2rem;margin-top:.25rem;display:flex}.insp-interruptor{color:var(--color-astro-tenue);cursor:pointer;border-radius:.6rem;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;padding:.45rem .4rem;display:grid;position:relative}.insp-interruptor:hover{background:rgb(var(--cromo-tinta-rgb) / .03)}.insp-interruptor[data-deshabilitado]{opacity:.45;cursor:not-allowed}.insp-interruptor input{opacity:0;width:1px;height:1px;position:absolute}.insp-interruptor-pista{background:rgb(var(--cromo-tinta-rgb) / .14);width:1.9rem;height:1.1rem;transition:background .22s var(--ease-cosmico);border-radius:999px;margin-top:.1rem;position:relative}.insp-interruptor-pista:after{content:"";background:var(--cromo-pulgar);width:.8rem;height:.8rem;transition:transform .26s var(--ease-cosmico);border-radius:50%;position:absolute;top:.15rem;left:.15rem}.insp-interruptor input:checked+.insp-interruptor-pista{background:var(--color-acento)}.insp-interruptor input:checked+.insp-interruptor-pista:after{transform:translate(.8rem)}.insp-interruptor input:focus-visible+.insp-interruptor-pista{outline:2px solid var(--color-acento);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hf-banda,.hf-mini-caja,.insp-interruptor-pista,.insp-interruptor-pista:after{transition:none}}@media print{.hf-capa{display:none!important}.papel[data-cajas-margen=no] .hf-fijo{height:calc(var(--papel-margen) * .6);color:var(--papel-tinta-suave);font-family:var(--papel-fuente-texto);font-size:calc(var(--papel-tamano) * .78);flex-direction:column;line-height:1.25;display:flex;position:fixed;left:0;right:0;overflow:hidden}.papel[data-cajas-margen=no] .hf-fijo-encabezado{top:calc(var(--papel-margen-arriba,var(--papel-margen)) * -.8);height:calc(var(--papel-margen-arriba,var(--papel-margen)) * .6);justify-content:flex-end}.papel[data-cajas-margen=no] .hf-fijo-pie{bottom:calc(var(--papel-margen-abajo,var(--papel-margen)) * -.8);height:calc(var(--papel-margen-abajo,var(--papel-margen)) * .6);justify-content:flex-start}.hf-edicion{display:none!important}}.hf-capa[data-dist-encabezado] .hf-banda[data-que=encabezado]{top:var(--hf-dist-encabezado);height:calc(var(--papel-margen-arriba,var(--papel-margen)) - var(--hf-dist-encabezado) - 1mm);justify-content:flex-start}.hf-capa[data-dist-pie] .hf-banda[data-que=pie]{bottom:var(--hf-dist-pie);height:calc(var(--papel-margen-abajo,var(--papel-margen)) - var(--hf-dist-pie) - 1mm);justify-content:flex-end}.hf-logo{bottom:calc(100% - var(--papel-margen-arriba,var(--papel-margen)) * .8);object-fit:contain;pointer-events:none;max-width:45%;position:absolute}.hf-logo[data-zona=izquierda]{left:var(--hf-x)}.hf-logo[data-zona=centro]{left:50%;transform:translate(-50%)}.hf-logo[data-zona=derecha]{right:var(--hf-xd)}.hf-capa[data-dist-encabezado] .hf-logo{top:var(--hf-dist-encabezado);bottom:auto}.tiptap .coincidencia{background:color-mix(in oklab, var(--papel-acento) 20%, transparent);border-radius:2px}.tiptap .coincidencia-actual{background:color-mix(in oklab, var(--papel-acento) 42%, transparent);box-shadow:0 0 0 1.5px color-mix(in oklab, var(--papel-acento) 85%, transparent)}@media print{.tiptap .coincidencia,.tiptap .coincidencia-actual{box-shadow:none;background:0 0}}.tiptap .nota-ref{color:var(--papel-acento);font-variant-numeric:tabular-nums;vertical-align:super;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s var(--ease-cosmico);border-radius:3px;padding:0 .12em;font-size:.72em;font-weight:600;line-height:0}.tiptap .nota-ref:after{content:attr(data-numero)}.tiptap .nota-ref:hover{background:color-mix(in oklab, var(--papel-acento) 14%, transparent)}.tiptap .nota-ref.ProseMirror-selectednode{background:color-mix(in oklab, var(--papel-acento) 18%, transparent);outline:2px solid color-mix(in oklab, var(--papel-acento) 50%, transparent);outline-offset:1px}.papel :is(.notas-capa,.notas-medidor){--notas-x:var(--papel-margen-izquierda,var(--papel-margen));--notas-xd:var(--papel-margen-derecha,var(--papel-margen))}@media (width<=860px){.papel :is(.notas-capa,.notas-medidor){--notas-x:min(var(--papel-margen-izquierda,var(--papel-margen)), 7vw);--notas-xd:min(var(--papel-margen-derecha,var(--papel-margen)), 7vw)}}.principal[data-zoom=activo] .papel :is(.notas-capa,.notas-medidor){--notas-x:var(--papel-margen-izquierda,var(--papel-margen));--notas-xd:var(--papel-margen-derecha,var(--papel-margen))}.notas-pagina{color:var(--papel-tinta-suave);font-family:var(--papel-fuente-texto);font-size:calc(var(--papel-tamano) * .82);text-align:left;-webkit-hyphens:auto;hyphens:auto;line-height:1.35}.nota-filete{border-top:1px solid color-mix(in oklab, var(--papel-tinta) 38%, transparent);width:30%;max-width:8em;height:0;margin:.9em 0 .45em}.notas-lista{flex-direction:column;gap:.3em;display:flex}.nota{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.45em;display:grid}.nota-num{min-width:.7em;color:var(--papel-acento);font:inherit;font-variant-numeric:tabular-nums;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;font-size:.8em;font-weight:600;line-height:1.7}.nota-texto{overflow-wrap:anywhere;cursor:text;border-radius:3px;min-width:0}.nota-texto a{color:var(--papel-acento);text-underline-offset:.18em;text-decoration-thickness:1px}.nota-texto[data-vacia]:before{content:"Escribe la nota…";color:color-mix(in oklab, var(--papel-tinta) 42%, transparent);font-style:italic}.papel .notas-capa{z-index:2;pointer-events:none;position:absolute;inset:0}.notas-hoja{position:absolute;left:0;right:0}.notas-hoja .notas-pagina{right:var(--notas-xd);bottom:var(--papel-margen-abajo,var(--papel-margen));left:var(--notas-x);position:absolute}.notas-hoja .nota-num,.notas-hoja .nota-texto{pointer-events:auto}.notas-hoja .nota-num:hover{background:color-mix(in oklab, var(--papel-acento) 14%, transparent)}.notas-hoja .nota-texto:hover{background:color-mix(in oklab, var(--papel-acento) 7%, transparent)}.notas-hoja .nota[data-activa] .nota-texto{background:color-mix(in oklab, var(--papel-acento) 12%, transparent)}.notas-hoja :is(.nota-num,.nota-texto):focus-visible{outline:2px solid color-mix(in oklab, var(--papel-acento) 65%, transparent);outline-offset:2px}.papel .notas-medidor{top:0;right:var(--notas-xd);left:var(--notas-x);visibility:hidden;pointer-events:none;height:0;position:absolute;overflow:hidden}.tiptap .notas-impresion,.tiptap .notas-impresion-fila{display:none}.popover-editor.nota-edicion{flex-direction:column;align-items:stretch;width:min(26rem,100vw - 1rem);padding:.7rem}.nota-edicion-caja{flex-direction:column;gap:.5rem;min-width:0;display:flex}.nota-edicion-cabecera{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.nota-edicion-cabecera strong{font-family:var(--fuente-display);letter-spacing:-.01em;font-size:.95rem;font-weight:500}.nota-edicion-herramientas{align-items:center;gap:.1rem;display:inline-flex}.nota-edicion-herramientas .boton[aria-pressed=true]{background:color-mix(in oklab, var(--color-acento) 26%, transparent);border-color:color-mix(in oklab, var(--color-acento) 45%, transparent)}.nota-edicion-separador{background:var(--cristal-borde);width:1px;height:1.2rem;margin:0 .25rem}.nota-mini-caja .nota-mini.tiptap{min-height:3.2em;color:var(--color-astro);font-family:var(--fuente-sans);overflow-wrap:anywhere;background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.55rem;outline:none;padding:.5rem .65rem;font-size:.88rem;line-height:1.45}.nota-mini-caja .nota-mini.tiptap:focus{border-color:color-mix(in oklab, var(--color-acento) 70%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-acento) 20%, transparent)}.nota-mini.tiptap p{margin:0}.nota-mini.tiptap a{color:var(--color-acento)}.nota-edicion-pista{color:var(--color-astro-debil);margin:0;font-size:.72rem}.insp-fila-botones{flex-wrap:wrap;gap:.4rem;display:flex}@media (prefers-reduced-motion:reduce){.tiptap .nota-ref{transition:none}}@media print{.notas-capa,.notas-medidor{display:none!important}.tiptap .notas-impresion{box-sizing:border-box;break-inside:avoid;flex-direction:column;justify-content:flex-end;margin-bottom:0;display:flex;overflow:hidden}.tiptap .notas-impresion-fila{display:table-row}.tiptap .notas-impresion .nota-num{cursor:auto}}.tiptap .nota-ref.nota-rota{color:var(--papel-color-rojo)}.nota-parrafo{display:block}.nota-parrafo+.nota-parrafo{margin-top:.25em}.tiptap .ortografia-error{--ortografia-color:#e5484d;-webkit-text-decoration:underline wavy color-mix(in oklab, var(--ortografia-color) 80%, transparent);text-decoration:underline wavy color-mix(in oklab, var(--ortografia-color) 80%, transparent);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:3px;text-decoration-thickness:1px}@media print{.tiptap .ortografia-error{text-decoration:none}}.menu-ortografia{z-index:60;min-width:15rem;max-height:none;position:fixed}.menu-ortografia .menu-sugerencia .menu-etiqueta{font-weight:600}.menu-ortografia .menu-estado{color:var(--color-astro-debil);cursor:default}.menu-ortografia .menu-estado:hover{background:0 0}.marcas-formato :is(.marca-parrafo,.marca-salto):before{width:0;color:color-mix(in oklab, var(--papel-acento) 55%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-style:normal;font-weight:400;display:inline-block;overflow:visible}.marcas-formato .marca-parrafo:before{content:"¶"}.marcas-formato .marca-salto:before{content:"↵"}.marcas-formato .marca-espacio,.marcas-formato .marca-nbsp{position:relative}.marcas-formato .marca-espacio:after,.marcas-formato .marca-nbsp:after{color:color-mix(in oklab, var(--papel-acento) 75%, transparent);text-align:center;pointer-events:none;font-weight:700;position:absolute;inset:0}.marcas-formato .marca-espacio:after{content:"·"}.marcas-formato .marca-nbsp:after{content:"°"}.marcas-formato>*{outline:1px dashed color-mix(in oklab, var(--papel-acento) 22%, transparent);outline-offset:2px}@media print{.marcas-formato :is(.marca-parrafo,.marca-salto):before,.marcas-formato .marca-espacio:after,.marcas-formato .marca-nbsp:after{content:none}.marcas-formato>*{outline:none}}.asa-bloque{z-index:15;animation:asa-aparece .14s var(--ease-cosmico);touch-action:none;position:fixed}.asa-bloque .asa-bloque-boton{width:1.5rem;min-width:0;height:1.5rem;color:var(--color-astro-debil);background:color-mix(in oklab, var(--color-vacio-2) 70%, transparent);border:1px solid var(--cristal-borde);cursor:grab;border-radius:.4rem;padding:0}.asa-bloque .asa-bloque-boton:hover,.asa-bloque .asa-bloque-boton[aria-expanded=true]{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 22%, var(--color-vacio-2))}.asa-bloque[data-arrastrando] .asa-bloque-boton{cursor:grabbing}.asa-bloque .asa-bloque-boton svg{width:.95rem;height:.95rem}.asa-destino{z-index:15;background:var(--color-acento);height:3px;box-shadow:0 0 .6rem color-mix(in oklab, var(--color-acento) 70%, transparent);pointer-events:none;border-radius:2px;position:fixed}.menu-asa{min-width:13rem}@keyframes asa-aparece{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.asa-bloque{animation:none}}@media print{.asa-bloque,.asa-destino{display:none}}.papel .tiptap .cita:after{content:attr(data-etiqueta)}.papel .tiptap .cita{box-shadow:0 .08em 0 color-mix(in oklab, var(--papel-acento) 55%, transparent);border-radius:.15em}.papel .tiptap .cita.ProseMirror-selectednode{background:color-mix(in oklab, var(--papel-acento) 18%, transparent);outline:none}.papel .tiptap .cita-rota{color:var(--papel-color-rojo);box-shadow:none;-webkit-text-decoration:underline wavy var(--papel-color-rojo);text-decoration:underline wavy var(--papel-color-rojo)}.tiptap .bibliografia{color:var(--papel-tinta);cursor:default;margin:1.2em 0 1.4em}.tiptap .bibliografia.ProseMirror-selectednode{outline:2px solid color-mix(in oklab, var(--papel-acento) 45%, transparent);outline-offset:.4em;border-radius:.2em}.tiptap .bibliografia-titulo{color:var(--papel-tinta);font-family:var(--papel-fuente-titulos);font-weight:var(--papel-peso-titulos);font-size:calc(1.4em * var(--papel-escala-titulos,1));letter-spacing:var(--papel-tracking-titulos);margin:0 0 .7em;line-height:1.2}.tiptap .bibliografia-lista{margin:0;padding:0;list-style:none}.tiptap .bibliografia-entrada{text-indent:-1.5em;overflow-wrap:anywhere;margin:0 0 .55em;padding-left:1.5em}.tiptap .bibliografia-vacia{color:var(--papel-tinta-suave);margin:0;font-style:italic}.tiptap .bibliografia-boton{color:var(--papel-acento);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-style:normal;text-decoration:underline}@media print{.papel .tiptap .cita{box-shadow:none}.tiptap .bibliografia-vacia{display:none}}.tiptap .lyra-propuesta{background:color-mix(in oklab, var(--papel-acento) 7%, transparent);box-shadow:-.6em 0 0 -.45em var(--papel-acento);border-radius:2px}.tiptap .lyra-propuesta-borrado{vertical-align:text-bottom;border-left:2px solid var(--papel-acento);border-bottom:2px solid var(--papel-acento);opacity:.8;width:.5em;height:1em;margin:0 .1em;display:inline-block}@media print{.tiptap .lyra-propuesta{box-shadow:none;background:0 0}.tiptap .lyra-propuesta-borrado{display:none}}.tiptap :is(ul,ol)[style*=--lista-sangria]{padding-left:var(--lista-sangria)}.tiptap :is(ul,ol)[data-marcador]{list-style:none}.tiptap :is(ul,ol)[data-marcador]>li{position:relative}.tiptap :is(ul,ol)[data-marcador]>li:before{margin-right:var(--lista-separacion,.4em);color:var(--papel-acento);white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;right:100%}.tiptap ol[data-marcador]>li:before{content:var(--lista-pre,"") counter(list-item, var(--lista-tipo,decimal)) var(--lista-suf,".")}.tiptap ul[data-marcador]>li:before{content:var(--lista-simbolo,"•")}.inicio{z-index:50;overscroll-behavior:contain;color:var(--color-astro);background:var(--color-vacio);position:fixed;inset:0;overflow-y:auto}.inicio:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(60rem 26rem at 50% -6rem, color-mix(in oklab, var(--color-acento) 16%, transparent), transparent);position:fixed;inset:0}.inicio[data-estado=abierto]{animation:inicio-entra .32s var(--ease-cosmico) backwards}.inicio[data-estado=cerrando]{pointer-events:none;animation:.2s forwards inicio-sale}@keyframes inicio-entra{0%{opacity:0}}@keyframes inicio-sale{to{opacity:0}}.inicio-barra{z-index:2;height:var(--alto-cabecera);background:color-mix(in oklab, var(--color-vacio) 72%, transparent);border-bottom:1px solid var(--cristal-borde);-webkit-backdrop-filter:blur(14px)saturate(140%);grid-template-columns:1fr minmax(0,28rem) 1fr;align-items:center;gap:1rem;padding:0 1rem;display:grid;position:sticky;top:0}.inicio-buscar{min-width:0;height:2.25rem;color:var(--color-astro-debil);background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.6rem;align-items:center;gap:.55rem;padding:0 .75rem;transition:background .18s,border-color .18s;display:flex}.inicio-buscar:focus-within{background:rgb(var(--cromo-tinta-rgb) / .08);border-color:color-mix(in oklab, var(--color-acento) 45%, transparent)}.inicio-buscar svg{flex:none;width:1rem;height:1rem}.inicio-buscar input{min-width:0;color:var(--color-astro);background:0 0;border:0;flex:1;font-size:.86rem}.inicio-buscar input:focus-visible{outline:none}.inicio-buscar input::placeholder{color:var(--color-astro-debil)}.inicio-acciones{justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.inicio-cuerpo{width:min(100%,78rem);margin:0 auto;padding:3rem 1.5rem 5rem}.inicio[data-estado=abierto] .inicio-cuerpo{animation:inicio-sube .52s var(--ease-cosmico) backwards}@keyframes inicio-sube{0%{opacity:0;transform:translateY(14px)}}.inicio-titulo{color:var(--color-astro);font-family:var(--fuente-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:700;line-height:1.1}.inicio-lema{max-width:36rem;color:var(--color-astro-tenue);margin:.6rem 0 0;font-size:1rem;line-height:1.5}.inicio-seccion{margin-top:2.75rem;position:relative}.inicio-seccion-cabecera{border-bottom:1px solid var(--cristal-borde);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.inicio-seccion-cabecera h2{margin:0;font-weight:400}.inicio-filtros{flex-wrap:wrap;gap:.35rem;display:flex}.inicio-filtro{height:1.9rem;color:var(--color-astro-tenue);border:1px solid var(--cristal-borde);background:0 0;border-radius:999px;padding:0 .85rem;font-size:.8rem;transition:color .18s,background .18s,border-color .18s}.inicio-filtro:hover{color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .06)}.inicio-filtro[aria-pressed=true]{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 18%, transparent);border-color:color-mix(in oklab, var(--color-acento) 42%, transparent)}.inicio-rejilla{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:1.5rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.inicio-rejilla-recientes{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.inicio-celda{min-width:0;animation:aparecer-tarjeta .48s var(--ease-cosmico) backwards;animation-delay:calc(var(--i,0) * 32ms + .14s);position:relative}@keyframes aparecer-tarjeta{0%{opacity:0;transform:translateY(10px)}}.tarjeta{text-align:left;width:100%;height:100%;transition:transform .26s var(--ease-cosmico), background .2s ease, border-color .2s ease;background:0 0;border:1px solid #0000;border-radius:1rem;flex-direction:column;align-items:stretch;gap:.15rem;padding:.6rem;display:flex}.tarjeta:hover{background:rgb(var(--cromo-tinta-rgb) / .04);border-color:var(--cristal-borde);transform:translateY(-3px)}.tarjeta:focus-visible{border-color:color-mix(in oklab, var(--color-acento) 50%, transparent)}.tarjeta-categoria{color:var(--color-lyra);margin-top:.1rem;font-size:.6rem}.tarjeta-nombre{color:var(--color-astro);font-family:var(--fuente-display);letter-spacing:-.01em;font-size:.95rem;font-weight:500;line-height:1.25}.tarjeta-descripcion{color:var(--color-astro-debil);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.4;display:-webkit-box;overflow:hidden}.miniatura{width:100%;box-shadow:var(--cromo-miniatura-sombra);pointer-events:none;-webkit-user-select:none;user-select:none;background:#fff;border-radius:4px;margin-bottom:.6rem;transition:box-shadow .26s;display:block;position:relative;overflow:hidden}.tarjeta:hover .miniatura{box-shadow:var(--cromo-miniatura-sombra-hover)}.inicio .miniatura-papel.papel{max-width:none;min-height:0;padding:var(--papel-margen);transform:scale(var(--escala,.2));transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.inicio .miniatura-papel [data-bloque=columna],.inicio .miniatura-papel table[data-estilo=sin-bordes] :is(td,th){outline:none}.inicio .miniatura-papel table{margin:1.1em 0}@media screen and (width<=640px){.inicio .miniatura-papel [data-bloque=columnas]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.inicio .miniatura-papel [data-bloque=columnas][data-columnas="3"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.inicio .miniatura-papel [data-bloque=columnas][data-columnas="2"][data-proporcion=ancha-estrecha]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)!important}.inicio .miniatura-papel [data-bloque=columnas][data-columnas="2"][data-proporcion=estrecha-ancha]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)!important}}.miniatura-blanca{aspect-ratio:210/297;color:var(--color-acento);place-items:center;display:grid}.miniatura-blanca:after{content:"";border:1px dashed color-mix(in oklab, var(--color-acento) 55%, transparent);border-radius:3px;position:absolute;inset:.6rem}.miniatura-blanca svg{stroke-width:1.5px;width:2.4rem;height:2.4rem}.tarjeta-menu{opacity:0;transition:opacity .18s;position:absolute;top:.95rem;right:.95rem}.inicio-reciente:is(:hover,:focus-within) .tarjeta-menu{opacity:1}.tarjeta-menu .boton{min-width:2rem;height:2rem;color:var(--color-astro);background:color-mix(in oklab, var(--color-vacio) 82%, transparent);border-color:var(--cristal-borde);border-radius:.55rem;padding:0}.tarjeta-menu .boton:hover{background:color-mix(in oklab, var(--color-vacio-3) 90%, transparent)}@media (hover:none){.tarjeta-menu{opacity:1}}.inicio-vacio{color:var(--color-astro-debil);margin:0;padding:1.5rem 0;font-size:.88rem}.inicio-estado{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.inicio-rejilla:empty+.inicio-estado{width:auto;height:auto;color:var(--color-astro-debil);clip-path:none;white-space:normal;padding:1.5rem 0;font-size:.88rem;position:static;overflow:visible}@media (width<=640px){.inicio-barra{grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem;padding:0 .6rem}.inicio-barra .marca span{display:none}.inicio-cuerpo{padding:1.75rem 1rem 4rem}.inicio-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem}.tarjeta{padding:.4rem}}@media print{.inicio{display:none!important}}.inicio-recuento{color:var(--color-astro-debil)}.inicio-mas{margin:1.5rem auto 0;display:flex}.inicio-seccion:focus-visible{outline:2px solid var(--color-acento);outline-offset:.5rem;border-radius:.5rem}.inicio-vaciar{gap:.4rem;width:auto;padding:0 .75rem;display:inline-flex}.inicio-papelera-nota{margin:0 0 .75rem}.inicio-papelera{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.inicio-papelera-fila{background:rgb(var(--cromo-tinta-rgb) / .03);border:1px solid var(--cristal-borde);border-radius:.7rem;align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex}.inicio-papelera-textos{flex:1;gap:.15rem;min-width:0;display:grid}.inicio-papelera-fila .boton{gap:.4rem;width:auto;padding:0 .7rem;display:inline-flex}.inicio-nota-plantillas{color:var(--color-astro-debil);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin:1rem 0 0;font-size:.82rem;display:flex}.inicio-nota-plantillas strong{color:var(--color-astro-tenue);font-weight:500}.inicio-nota-plantillas .boton{gap:.4rem;width:auto;padding:0 .75rem;display:inline-flex}@media screen{.principal[data-zoom=activo]{overflow-x:auto}.principal[data-zoom=activo] .mesa{width:calc(100% / var(--zoom));margin-bottom:calc(var(--mesa-alto,0px) * (var(--zoom) - 1));transform:scale(var(--zoom));transform-origin:0 0;justify-content:safe center}.principal[data-zoom=activo] .papel{max-width:none;padding-inline:var(--papel-margen-izquierda,var(--papel-margen)) var(--papel-margen-derecha,var(--papel-margen));flex:none}.app .cabecera,.app .barra-herramientas{transition:height .42s var(--ease-cosmico), opacity .3s ease, border-width .42s var(--ease-cosmico), visibility 0s linear 0s}.app[data-concentracion] .cabecera,.app[data-concentracion] .barra-herramientas{opacity:0;visibility:hidden;height:0;transition:height .42s var(--ease-cosmico), opacity .3s ease, border-width .42s var(--ease-cosmico), visibility 0s linear .42s;border-bottom-width:0;overflow:hidden}.app .tiptap>*{transition:opacity .35s var(--ease-cosmico)}.app[data-concentracion] .tiptap>:not(.bloque-actual,.corte-pagina){opacity:.38}.app[data-concentracion] .hf-capa{opacity:.38;transition:opacity .35s var(--ease-cosmico)}}.pista-concentracion{z-index:40;color:var(--color-astro-tenue);background:color-mix(in oklab, var(--color-vacio-2) 92%, transparent);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 .75rem 2rem var(--cromo-sombra);-webkit-backdrop-filter:blur(16px)saturate(150%);opacity:0;transition:opacity .5s var(--ease-cosmico);pointer-events:none;border-radius:999px;padding:.5rem 1rem;font-size:.82rem;position:fixed;bottom:2rem;left:50%;transform:translate(-50%)}.pista-concentracion[data-visible]{opacity:1}.salir-concentracion{z-index:40;background:var(--cristal);border-color:var(--cristal-borde);opacity:0;transition:opacity .25s,color .18s,background .18s;position:fixed;top:.75rem;right:.75rem}.salir-concentracion:is(:hover,:focus-visible){opacity:1}.control-zoom{z-index:12;color:var(--color-astro);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 .5rem 1.5rem var(--cromo-sombra-suave);color-scheme:var(--cromo-esquema);transition:right .45s var(--ease-cosmico), opacity .3s ease;border-radius:999px;align-items:center;gap:.1rem;padding:.2rem;display:flex;position:fixed;bottom:1rem;right:1rem}.control-zoom:before{content:"";z-index:-1;background:color-mix(in oklab, var(--color-vacio-2) 88%, transparent);border-radius:inherit;-webkit-backdrop-filter:blur(14px)saturate(150%);position:absolute;inset:0}.control-zoom .boton{border-radius:999px;min-width:2rem;height:2rem;padding:0 .5rem}.control-zoom .control-zoom-valor{font-variant-numeric:tabular-nums;min-width:4.1rem;font-size:.78rem}.menu-zoom{min-width:10.5rem}.app[data-inspector=abierto] .control-zoom{right:calc(var(--ancho-inspector) + 1rem)}.app[data-concentracion] .control-zoom{opacity:0}.app[data-concentracion] .control-zoom:is(:hover,:focus-within){opacity:1}.avisos{bottom:4rem}.panel-buscar{top:calc(var(--alto-cabecera) + var(--alto-barra) + .75rem);z-index:25;width:min(25rem,100vw - 2rem);color:var(--color-astro);background:color-mix(in oklab, var(--color-vacio-2) 92%, transparent);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 .75rem 2rem var(--cromo-sombra), var(--cromo-halo);-webkit-backdrop-filter:blur(16px)saturate(150%);color-scheme:var(--cromo-esquema);animation:aparecer-menu .18s var(--ease-cosmico);transition:right .45s var(--ease-cosmico), top .42s var(--ease-cosmico);border-radius:.8rem;flex-direction:column;gap:.4rem;padding:.45rem;display:flex;position:fixed;right:1rem}.app[data-inspector=abierto] .panel-buscar{right:calc(var(--ancho-inspector) + 1rem)}.app[data-concentracion] .panel-buscar{top:1rem}@media (width<=1100px){.app[data-inspector=abierto] .panel-buscar,.app[data-inspector=abierto] .control-zoom{right:1rem}}.panel-fila{align-items:center;gap:.25rem;display:flex}.panel-fila .boton{border-radius:.5rem;flex:none;min-width:2rem;height:2rem;padding:0 .45rem}.panel-fila .boton:disabled{opacity:.4;cursor:default}.panel-fila .boton-texto{white-space:nowrap;padding:0 .6rem;font-size:.78rem}.panel-despliegue{flex:none;width:2rem}.panel-campo{flex:1;align-items:center;min-width:0;display:flex;position:relative}.panel-campo input{width:100%;min-width:0;height:2rem;color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.5rem;padding:0 .6rem;font-size:.84rem;transition:border-color .18s,background .18s}.panel-campo input::placeholder{color:var(--color-astro-debil)}.panel-campo input:focus{background:rgb(var(--cromo-tinta-rgb) / .08);border-color:color-mix(in oklab, var(--color-acento) 55%, transparent);outline:none}.panel-campo-icono{width:.9rem;height:.9rem;color:var(--color-astro-debil);pointer-events:none;position:absolute;left:.6rem}.panel-campo-icono+input{padding-left:2rem}.panel-campo:has(.panel-contador) input{padding-right:5.6rem}.panel-contador{letter-spacing:.08em;white-space:nowrap;pointer-events:none;font-size:.62rem;position:absolute;right:.6rem}.panel-contador[data-vacio]{color:var(--color-astro-debil)}.panel-opciones{flex-wrap:wrap;gap:.3rem;padding-left:2.25rem;display:flex}.chip-buscar{height:1.75rem;color:var(--color-astro-debil);border:1px solid var(--cristal-borde);background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:0 .65rem 0 .5rem;font-size:.72rem;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.chip-buscar svg{width:1rem;height:1rem}.chip-tilde{place-items:center;width:1rem;font-size:.82rem;font-weight:600;line-height:1;display:inline-grid}.chip-buscar:hover{color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .06)}.chip-buscar[aria-pressed=true]{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 16%, transparent);border-color:color-mix(in oklab, var(--color-acento) 40%, transparent)}@media print{.panel-buscar,.control-zoom,.pista-concentracion,.salir-concentracion{display:none!important}}.control-zoom-divisor{background:var(--cristal-borde);width:1px;height:1.1rem;margin:0 .15rem}.indicador-pagina{position:relative}.ir-a-pagina{background:color-mix(in oklab, var(--color-vacio-2) 95%, transparent);border:1px solid var(--cristal-borde);width:11rem;box-shadow:var(--cristal-brillo), 0 .5rem 1.5rem var(--cromo-sombra-suave);border-radius:.8rem;grid-template-columns:1fr auto;gap:.35rem .4rem;padding:.6rem;display:grid;position:absolute;bottom:calc(100% + .6rem);right:0}.ir-a-pagina label{grid-column:1/-1}.ir-a-pagina input{min-width:0;height:2rem;color:var(--color-astro);font-variant-numeric:tabular-nums;background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.5rem;padding:0 .55rem}.ir-a-pagina .boton{border-radius:.5rem}.panel-fuera{border-top:1px solid var(--cristal-borde);gap:.3rem;padding:.5rem 0 0 2.25rem;display:grid}.panel-fuera ul{gap:.15rem;max-height:10rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.panel-fuera-elemento{width:100%;color:var(--color-astro-tenue);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;gap:.1rem;padding:.35rem .5rem;font-size:.78rem;display:grid}.panel-fuera-elemento:is(:hover,:focus-visible){background:rgb(var(--cromo-tinta-rgb) / .06)}.panel-fuera-elemento strong{color:var(--color-astro);font-weight:500}.panel-revision{top:calc(var(--alto-cabecera) + var(--alto-barra) + .75rem);z-index:25;width:min(24rem,100vw - 2rem);max-height:calc(100vh - var(--alto-cabecera) - var(--alto-barra) - 2rem);color:var(--color-astro);background:color-mix(in oklab, var(--color-vacio-2) 92%, transparent);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 .75rem 2rem var(--cromo-sombra);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color-scheme:var(--cromo-esquema);border-radius:.8rem;flex-direction:column;gap:.4rem;padding:.45rem;display:flex;position:fixed;right:1rem}.app[data-inspector=abierto] .panel-revision{right:calc(var(--ancho-inspector) + 1rem)}.panel-revision-cabecera{align-items:center;gap:.35rem;padding:.1rem .2rem;display:flex}.panel-revision-cuenta{color:var(--color-astro-debil);flex:1;font-size:.76rem}.panel-revision-nota{color:var(--color-astro-debil);margin:0;font-size:.76rem}.panel-revision-lista{gap:.25rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.panel-revision-item{border:1px solid #0000;border-radius:.55rem}.panel-revision-item[data-actual]{background:rgb(var(--cromo-tinta-rgb) / .05);border-color:var(--cristal-borde)}.panel-revision-ir{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.55rem;gap:.15rem;padding:.45rem .55rem;display:grid}.panel-revision-ir:focus-visible{outline:2px solid var(--color-acento);outline-offset:-2px}.panel-revision-etiqueta{color:var(--color-acento);font-family:var(--fuente-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem}.panel-revision-item[data-tipo=ortografia] .panel-revision-etiqueta{color:var(--cromo-peligro)}.panel-revision-contexto{color:var(--color-astro-tenue);font-size:.8rem}.panel-revision-mensaje{font-size:.82rem}.panel-revision-acciones{flex-wrap:wrap;gap:.3rem;padding:0 .55rem .55rem;display:flex}.panel-revision-sugerencia{gap:.15rem;display:inline-flex}.opciones-pegado{z-index:30;color:var(--color-astro);color-scheme:var(--cromo-esquema);align-items:flex-start;gap:.2rem;font-size:.78rem;display:flex;position:fixed}.opciones-pegado-boton,.opciones-pegado-cerrar{height:1.8rem;color:inherit;background:color-mix(in oklab, var(--color-vacio-2) 94%, transparent);border:1px solid var(--cristal-borde);box-shadow:0 .4rem 1.2rem var(--cromo-sombra);cursor:pointer;font:inherit;border-radius:.5rem;align-items:center;gap:.35rem;padding:0 .55rem;display:inline-flex}.opciones-pegado-cerrar{padding:0 .35rem}.opciones-pegado svg{width:.9rem;height:.9rem}.opciones-pegado-menu{background:color-mix(in oklab, var(--color-vacio-2) 96%, transparent);border:1px solid var(--cristal-borde);min-width:15rem;box-shadow:0 .6rem 1.6rem var(--cromo-sombra);border-radius:.6rem;gap:.15rem;padding:.3rem;display:grid;position:absolute;top:2.1rem;left:0}.opciones-pegado-menu button{color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.4rem;gap:.1rem;padding:.4rem .55rem;display:grid}.opciones-pegado-menu button:hover,.opciones-pegado-menu button[aria-checked=true]{background:rgb(var(--cromo-tinta-rgb) / .07)}.opciones-pegado-menu small{color:var(--color-astro-debil)}.panel-revision-filtro{height:1.7rem;color:inherit;background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.4rem;padding:0 .3rem;font-size:.76rem}.panel-revision-item[data-tipo=accesibilidad] .panel-revision-etiqueta{color:var(--color-astro-tenue)}.panel-buscar-error{color:var(--cromo-peligro);margin:.2rem 0 0;font-size:.74rem}.panel-buscar-mas{border-top:1px solid var(--cristal-borde);gap:.45rem;margin-top:.4rem;padding-top:.45rem;display:grid}.panel-buscar-grupo{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;display:flex}.panel-buscar-grupo label{align-items:center;gap:.35rem;display:inline-flex}.panel-buscar-grupo select{height:1.8rem;color:var(--color-astro);font:inherit;background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.45rem;padding:0 .4rem;font-size:.78rem}.chip-solo-icono{padding-inline:.35rem}.panel-buscar-lista-boton{margin-top:.4rem}.panel-buscar-lista{gap:.4rem;margin-top:.35rem;display:grid}.panel-buscar-lista ol{gap:.1rem;max-height:16rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.panel-buscar-lista li{align-items:center;gap:.4rem;display:flex}.panel-buscar-lista li input{accent-color:var(--color-acento);margin:0}.panel-buscar-lista li button{min-width:0;color:var(--color-astro-tenue);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.35rem;flex:1;padding:.25rem .35rem;font-size:.76rem;overflow:hidden}.panel-buscar-lista li button:is(:hover,:focus-visible){background:rgb(var(--cromo-tinta-rgb) / .07)}.panel-buscar-lista mark{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 28%, transparent);border-radius:2px}:root{--ancho-asistente:22rem;--ia-error:var(--cromo-peligro)}.app[data-asistente=abierto] .principal{padding-right:var(--ancho-asistente)}.app[data-asistente=abierto] .inspector{visibility:hidden;transition:transform .45s var(--ease-cosmico), visibility 0s linear .45s;transform:translate(100%)}.app[data-asistente=abierto] .panel-buscar,.app[data-asistente=abierto] .control-zoom{right:calc(var(--ancho-asistente) + 1rem)}@media (width<=1100px){.app[data-asistente=abierto] .principal{padding-right:0}.app[data-asistente=abierto] .panel-buscar,.app[data-asistente=abierto] .control-zoom{right:1rem}}.asistente{top:calc(var(--alto-cabecera) + var(--alto-barra));z-index:16;width:var(--ancho-asistente);background:var(--cristal);border-left:1px solid var(--cristal-borde);-webkit-backdrop-filter:blur(18px)saturate(140%);transition:transform .45s var(--ease-cosmico), visibility 0s linear 0s;flex-direction:column;display:flex;position:fixed;bottom:0;right:0;overflow:hidden}.app[data-asistente=cerrado] .asistente{visibility:hidden;transition:transform .45s var(--ease-cosmico), visibility 0s linear .45s;transform:translate(100%)}.asistente-cabecera{border-bottom:1px solid var(--cristal-borde);flex:none;align-items:center;gap:.15rem;height:2.9rem;padding:0 .5rem 0 1.1rem;display:flex}.asistente-cabecera h2{margin:0 auto 0 .5rem}.asistente-icono{width:1rem;height:1rem;color:var(--color-lyra)}.asistente-cabecera .boton{border-radius:.5rem;min-width:2rem;height:2rem;padding:0 .45rem}.asistente-cabecera .boton:disabled{opacity:.4;cursor:default}.asistente-motor{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;font-size:.7rem;overflow:hidden}.asistente-registro{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.7rem;min-height:0;padding:.9rem .8rem;display:flex;overflow-y:auto}.asistente-mensaje{border:1px solid var(--cristal-borde);min-width:0;max-width:100%;animation:ia-entra .32s var(--ease-cosmico);flex-direction:column;padding:.55rem .75rem;font-size:.84rem;line-height:1.5;display:flex}.asistente-mensaje[data-rol=usuario]{background:color-mix(in oklab, var(--color-acento) 20%, transparent);border-color:color-mix(in oklab, var(--color-acento) 32%, transparent);border-radius:.9rem .9rem .25rem;align-self:flex-end;max-width:90%}.asistente-mensaje[data-rol=asistente]{background:rgb(var(--cromo-tinta-rgb) / .04);border-radius:.9rem .9rem .9rem .25rem;align-self:flex-start}@keyframes ia-entra{0%{opacity:0;transform:translateY(6px)}}.asistente-texto{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.asistente-acciones{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.asistente-texto+.asistente-acciones{border-top:1px solid var(--cristal-borde);margin-top:.55rem;padding-top:.5rem}.asistente-acciones li{color:var(--color-astro-tenue);align-items:baseline;gap:.45rem;font-size:.76rem;line-height:1.4;display:flex}.asistente-acciones svg{width:.8rem;height:.8rem;color:var(--color-lyra);flex:none;align-self:center}.asistente-nota{color:var(--color-astro-debil);margin:.45rem 0 0;font-size:.74rem}.asistente-error,.asistente-aviso{color:var(--color-astro);align-items:flex-start;gap:.5rem;margin:0;font-size:.78rem;line-height:1.45;display:flex}.asistente-error{margin-top:.5rem}.asistente-aviso{background:color-mix(in oklab, var(--ia-error) 10%, transparent);border:1px solid color-mix(in oklab, var(--ia-error) 35%, transparent);border-radius:.7rem;padding:.6rem .75rem}.asistente-error svg,.asistente-aviso svg{width:.95rem;height:.95rem;color:var(--ia-error);flex:none;margin-top:.15rem}.asistente-deshacer{color:var(--color-lyra);border:1px solid color-mix(in oklab, var(--color-lyra) 35%, transparent);background:0 0;border-radius:.5rem;align-self:flex-start;align-items:center;gap:.4rem;margin-top:.6rem;padding:.3rem .6rem;font-size:.76rem;font-weight:600;transition:background .18s;display:inline-flex}.asistente-deshacer svg{width:.85rem;height:.85rem}.asistente-deshacer:is(:hover,:focus-visible){background:color-mix(in oklab, var(--color-lyra) 14%, transparent)}.asistente-pensando{color:var(--color-astro-debil);align-items:center;gap:.55rem;padding:0 .25rem;font-size:.8rem;display:flex}.asistente-puntos{gap:.22rem;display:inline-flex}.asistente-puntos i{background:var(--color-lyra);border-radius:50%;width:.34rem;height:.34rem;animation:1.2s ease-in-out infinite ia-pulso}.asistente-puntos i:nth-child(2){animation-delay:.15s}.asistente-puntos i:nth-child(3){animation-delay:.3s}@keyframes ia-pulso{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.asistente-bienvenida p{color:var(--color-astro-tenue);margin:0 0 .8rem;font-size:.82rem;line-height:1.55}.asistente-sugerencias{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.asistente-sugerencias button{width:100%;color:var(--color-astro-tenue);text-align:left;background:rgb(var(--cromo-tinta-rgb) / .03);border:1px solid var(--cristal-borde);border-radius:.65rem;padding:.5rem .7rem;font-size:.8rem;transition:color .18s,background .18s,border-color .18s}.asistente-sugerencias button:is(:hover,:focus-visible):not(:disabled){color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 14%, transparent);border-color:color-mix(in oklab, var(--color-acento) 35%, transparent)}.asistente-sugerencias button:disabled{opacity:.5;cursor:default}.asistente-confirmacion{background:color-mix(in oklab, var(--color-acento) 12%, transparent);border:1px solid color-mix(in oklab, var(--color-acento) 35%, transparent);animation:ia-entra .32s var(--ease-cosmico);border-radius:.8rem;padding:.7rem .8rem}.asistente-confirmacion p{margin:0 0 .6rem;font-size:.82rem;line-height:1.5}.asistente-confirmacion>div{gap:.4rem;display:flex}.asistente-boton-principal,.asistente-boton-secundario{border-radius:.5rem;padding:.38rem .85rem;font-size:.8rem;font-weight:600}.asistente-boton-principal{color:var(--cromo-sobre-acento);background:var(--color-acento);border:1px solid #0000}.asistente-boton-secundario{color:var(--color-astro-tenue);border:1px solid var(--cristal-borde);background:0 0}.asistente-boton-secundario:is(:hover,:focus-visible){color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .06)}.asistente-compositor{border-top:1px solid var(--cristal-borde);flex:none;align-items:flex-end;gap:.4rem;padding:.65rem .75rem .3rem;display:flex}.asistente-compositor textarea{min-width:0;max-height:7.5rem;color:var(--color-astro);font:inherit;background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);resize:none;border-radius:.7rem;flex:1;padding:.5rem .7rem;font-size:.84rem;line-height:1.45;transition:border-color .18s,background .18s}.asistente-compositor textarea::placeholder{color:var(--color-astro-debil)}.asistente-compositor textarea:focus-visible{background:rgb(var(--cromo-tinta-rgb) / .07);border-color:color-mix(in oklab, var(--color-acento) 55%, transparent);outline:none}.asistente-compositor textarea:disabled{opacity:.55}.asistente-enviar{width:2.2rem;height:2.2rem;color:var(--cromo-sobre-acento);background:var(--color-acento);border:0;border-radius:.7rem;flex:none;place-items:center;transition:opacity .18s,background .18s;display:grid}.asistente-enviar svg{width:1rem;height:1rem}.asistente-enviar[data-detener]{background:var(--color-lyra)}.asistente-enviar:disabled{opacity:.35;cursor:default}.asistente-pie{color:var(--color-astro-debil);flex:none;margin:0;padding:.3rem .9rem .65rem;font-size:.66rem;line-height:1.4}.boton-ia[aria-pressed=true],.boton-ia[aria-expanded=true]{color:var(--color-lyra);background:color-mix(in oklab, var(--color-lyra) 14%, transparent);border-color:color-mix(in oklab, var(--color-lyra) 30%, transparent)}.boton-ia svg{color:var(--color-lyra)}.boton-ia[data-ocupado] svg{animation:1.4s ease-in-out infinite ia-late}@keyframes ia-late{50%{opacity:.45;transform:scale(.85)}}.menu-ia{min-width:15rem}.campo-ia{border-radius:.8rem;width:min(26rem,100vw - 1rem);padding:.2rem .25rem .2rem .5rem}.campo-ia:focus-within{border-color:color-mix(in oklab, var(--color-acento) 55%, transparent)}.campo-ia-contenido{align-items:center;gap:.4rem;width:100%;display:flex}.campo-ia-icono{width:1rem;height:1rem;color:var(--color-lyra);flex:none}.campo-ia-icono[data-ocupado]{animation:1.4s ease-in-out infinite ia-late}.campo-ia-formulario{flex:1;align-items:center;min-width:0;display:flex}.campo-ia input{min-width:0;height:2rem;color:var(--color-astro);background:0 0;border:0;flex:1;padding:0 .3rem;font-size:.86rem}.campo-ia input::placeholder{color:var(--color-astro-debil)}.campo-ia input:focus-visible{outline:none}.campo-ia .boton:disabled{opacity:.4;cursor:default}.campo-ia-progreso{min-width:0;color:var(--color-astro-tenue);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.82rem;overflow:hidden}.pastilla-ia{z-index:30;max-width:calc(100vw - 2rem);color:var(--color-astro);background:color-mix(in oklab, var(--color-vacio-2) 94%, transparent);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 .75rem 2rem var(--cromo-sombra), 0 0 2.5rem color-mix(in oklab, var(--color-lyra) 14%, transparent);-webkit-backdrop-filter:blur(16px)saturate(150%);animation:ia-pastilla .26s var(--ease-cosmico);border-radius:999px;align-items:center;gap:.55rem;padding:.3rem .35rem .3rem .85rem;font-size:.82rem;display:flex;position:fixed;bottom:1.1rem;left:50%;transform:translate(-50%)}@keyframes ia-pastilla{0%{opacity:0;transform:translate(-50%,8px)}}.pastilla-ia>svg{width:.95rem;height:.95rem;color:var(--color-lyra);flex:none;animation:1.4s ease-in-out infinite ia-late}.pastilla-ia>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pastilla-ia button{width:1.7rem;height:1.7rem;color:var(--color-astro-tenue);background:rgb(var(--cromo-tinta-rgb) / .06);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.pastilla-ia button svg{width:.7rem;height:.7rem}.pastilla-ia button:is(:hover,:focus-visible){color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .12)}@media (width<=640px){.asistente{width:min(var(--ancho-asistente), 92vw)}}@media print{.asistente,.campo-ia,.pastilla-ia{display:none!important}}.asistente-encargo{border-top:1px solid var(--cristal-borde);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:.4rem;padding:.55rem .75rem 0;display:flex}.asistente-encargo+.asistente-compositor{border-top:0;padding-top:.45rem}.asistente-alcance{background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.55rem;padding:2px;display:inline-flex}.asistente-alcance label,.asistente-proponer{color:var(--color-astro-tenue);cursor:pointer;border-radius:.4rem;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.72rem;transition:background .16s,color .16s;display:inline-flex}.asistente-alcance input{opacity:0;pointer-events:none;position:absolute}.asistente-alcance label[data-elegido]{color:var(--color-astro);background:rgb(var(--cromo-tinta-rgb) / .1)}.asistente-alcance label[data-desactivado]{opacity:.45;cursor:default}.asistente-alcance label:has(input:focus-visible){outline:2px solid var(--color-acento);outline-offset:1px}.asistente-proponer:has(input:focus-visible){outline:2px solid var(--color-acento);outline-offset:1px}.asistente-proponer input{accent-color:var(--color-acento);margin:0}.asistente-alcance-mensaje{color:var(--color-astro-debil);font-family:var(--fuente-mono);letter-spacing:.08em;text-transform:uppercase;margin:.3rem 0 0;font-size:.62rem}.asistente-propuesta{border-top:1px solid var(--cristal-borde);gap:.5rem;margin-top:.6rem;padding-top:.55rem;display:grid}.asistente-propuesta-cabecera{color:var(--color-astro-tenue);margin:0;font-size:.74rem;line-height:1.4}.asistente-fragmentos{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.asistente-fragmento{background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);border-left:3px solid var(--color-lyra);border-radius:.55rem;gap:.35rem;padding:.5rem .6rem;display:grid}.asistente-fragmento[data-estado=aceptado]{border-left-color:var(--color-acento);opacity:.75}.asistente-fragmento[data-estado=rechazado]{border-left-color:var(--cristal-borde);opacity:.6}.asistente-fragmento-cabecera{align-items:center;gap:.4rem;min-height:1.5rem;display:flex}.asistente-fragmento-cabecera .boton{margin-left:auto}.asistente-fragmento-estado{color:var(--color-astro-debil);font-size:.7rem}.asistente-diferencia{color:var(--color-astro);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.78rem;line-height:1.5}.asistente-diferencia del{color:var(--color-astro-debil);-webkit-text-decoration-color:var(--ia-error);text-decoration-color:var(--ia-error);text-decoration-thickness:1.5px}.asistente-diferencia ins{color:var(--color-astro);text-decoration:underline;-webkit-text-decoration-color:var(--color-lyra);text-decoration-color:var(--color-lyra);text-underline-offset:2px;background:color-mix(in oklab, var(--color-lyra) 14%, transparent);border-radius:2px;text-decoration-thickness:2px}.asistente-fragmento-botones,.asistente-propuesta-todo{flex-wrap:wrap;gap:.35rem;display:flex}.asistente-fragmento-botones button{align-items:center;gap:.3rem;display:inline-flex}.asistente-fragmento-botones svg{width:.8rem;height:.8rem}.asistente-registro[hidden]{display:none}.asistente-historial{gap:.6rem;display:grid}.asistente-historial ol{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.asistente-historial-entrada{background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);border-radius:.6rem;gap:.3rem;padding:.55rem .65rem;display:grid}.asistente-historial-entrada[data-estado=deshecho],.asistente-historial-entrada[data-estado=sin-cambios]{opacity:.75}.asistente-historial-cabecera{color:var(--color-astro-debil);justify-content:space-between;gap:.5rem;font-size:.68rem;display:flex}.asistente-historial-peticion{color:var(--color-astro);overflow-wrap:anywhere;margin:0;font-size:.8rem;line-height:1.4}.asistente-historial-acciones{color:var(--color-astro-tenue);gap:.1rem;margin:0;padding-left:1rem;font-size:.72rem;display:grid}.asistente-historial-vacio{color:var(--color-astro-tenue);text-align:center;justify-items:center;gap:.5rem;margin:1.5rem .5rem;font-size:.8rem;line-height:1.45;display:grid}.asistente-historial-vacio svg{width:1.4rem;height:1.4rem;color:var(--color-lyra)}.asistente-historial-borrar{justify-self:start;align-items:center;gap:.35rem;display:inline-flex}.asistente-historial-borrar svg{width:.8rem;height:.8rem}.ajustes-fondo{z-index:55;background:color-mix(in oklab, var(--cromo-fondo) 62%, transparent);-webkit-backdrop-filter:blur(6px);place-items:center;padding:1rem;animation:.22s ajustes-fondo;display:grid;position:fixed;inset:0}@keyframes ajustes-fondo{0%{opacity:0}}.ajustes{width:min(46rem,100%);max-height:min(41rem,100%);color:var(--color-astro);background:color-mix(in oklab, var(--color-vacio-2) 96%, transparent);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 1.5rem 4rem var(--cromo-sombra), 0 0 4rem color-mix(in oklab, var(--color-acento) 12%, transparent);color-scheme:var(--cromo-esquema);animation:ajustes-entra .32s var(--ease-cosmico);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}@keyframes ajustes-entra{0%{opacity:0;transform:translateY(10px)scale(.985)}}.ajustes-cabecera{border-bottom:1px solid var(--cristal-borde);flex:none;align-items:center;gap:.75rem;padding:.7rem .7rem .7rem 1.4rem;display:flex}.ajustes-cabecera h2{font-family:var(--fuente-display);letter-spacing:-.01em;margin:0 auto 0 0;font-size:1.05rem;font-weight:500}.ajustes-cuerpo{flex:1;grid-template-columns:12.5rem minmax(0,1fr);min-height:0;display:grid}.ajustes-nav{border-right:1px solid var(--cristal-borde);flex-direction:column;gap:.15rem;padding:.75rem;display:flex;overflow-y:auto}.ajustes-nav button{color:var(--color-astro-debil);text-align:left;background:0 0;border:0;border-radius:.6rem;align-items:center;gap:.6rem;padding:.5rem .7rem;font-size:.84rem;transition:color .18s,background .18s;display:flex}.ajustes-nav button svg{flex:none;width:1rem;height:1rem}.ajustes-nav button:hover{color:var(--color-astro-tenue)}.ajustes-nav button[aria-selected=true]{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 16%, transparent)}.ajustes-panel{overscroll-behavior:contain;min-width:0;padding:1.2rem 1.4rem 1.6rem;overflow-y:auto}.ajustes-titulo{font-family:var(--fuente-display);letter-spacing:-.01em;margin:0 0 1.1rem;font-size:1.05rem;font-weight:500}.ajustes-ia{flex-direction:column;gap:1.2rem;display:flex}.ajustes-interruptor{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid;position:relative}.ajustes-interruptor strong,.ajustes-motor strong{font-size:.88rem;font-weight:500;display:block}.ajustes-interruptor small,.ajustes-motor small{color:var(--color-astro-debil);margin-top:.1rem;font-size:.76rem;line-height:1.45;display:block}.ajustes-interruptor input,.ajustes-motor input{opacity:0;width:1px;height:1px;position:absolute}.ajustes-interruptor i{background:rgb(var(--cromo-tinta-rgb) / .1);border:1px solid var(--cristal-borde);width:2.5rem;height:1.4rem;transition:background .22s var(--ease-cosmico), border-color .22s ease;border-radius:999px;position:relative}.ajustes-interruptor i:after{content:"";background:var(--color-astro-tenue);width:.95rem;height:.95rem;transition:transform .26s var(--ease-cosmico), background .22s ease;border-radius:50%;position:absolute;top:50%;left:.18rem;transform:translateY(-50%)}.ajustes-interruptor input:checked+i{background:color-mix(in oklab, var(--color-acento) 60%, transparent);border-color:color-mix(in oklab, var(--color-acento) 70%, transparent)}.ajustes-interruptor input:checked+i:after{background:var(--color-astro);transform:translate(1.08rem,-50%)}.ajustes-interruptor input:focus-visible+i{outline:2px solid var(--color-acento);outline-offset:2px}.ajustes-grupo{border:0;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.ajustes-grupo legend{margin-bottom:.5rem;padding:0}.ajustes-motor-fila{align-items:stretch;gap:.35rem;display:flex}.ajustes-motor-fila .boton{flex:none;align-self:center}.ajustes-motor{cursor:pointer;background:rgb(var(--cromo-tinta-rgb) / .03);border:1px solid var(--cristal-borde);border-radius:.75rem;flex:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem .85rem;transition:background .18s,border-color .18s;display:grid;position:relative}.ajustes-grupo>.ajustes-motor{flex:none}.ajustes-motor>svg:first-of-type{width:1.1rem;height:1.1rem;color:var(--color-astro-debil)}.ajustes-motor:hover{background:rgb(var(--cromo-tinta-rgb) / .05)}.ajustes-motor[data-elegido]{background:color-mix(in oklab, var(--color-acento) 13%, transparent);border-color:color-mix(in oklab, var(--color-acento) 45%, transparent)}.ajustes-motor[data-elegido]>svg:first-of-type{color:var(--color-lyra)}.ajustes-motor:has(input:focus-visible){outline:2px solid var(--color-acento);outline-offset:2px}.ajustes-marca{width:1rem;height:1rem;color:var(--color-lyra);opacity:0;transition:opacity .18s}.ajustes-motor[data-elegido] .ajustes-marca{opacity:1}.ajustes-clave{font-family:var(--fuente-mono)}.ajustes-rechazada{color:var(--color-astro);align-items:flex-start;gap:.35rem;display:flex}.ajustes-rechazada svg,.ajustes-aviso svg{width:.9rem;height:.9rem;color:var(--ia-error);flex:none;margin-top:.12rem}.ajustes-aviso{background:color-mix(in oklab, var(--ia-error) 10%, transparent);border:1px solid color-mix(in oklab, var(--ia-error) 35%, transparent);border-radius:.7rem;align-items:flex-start;gap:.5rem;margin:0;padding:.65rem .8rem;font-size:.8rem;line-height:1.5;display:flex}.ajustes-nota{color:var(--color-astro-debil);margin:0;font-size:.78rem;line-height:1.5}.ajustes-fila{gap:.5rem;display:flex}.ajustes-fila input{min-width:0;height:2.4rem;color:var(--color-astro);font-family:var(--fuente-mono);background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.65rem;flex:1;padding:0 .8rem;font-size:.84rem;transition:border-color .18s,background .18s}.ajustes-fila input:focus-visible{background:rgb(var(--cromo-tinta-rgb) / .07);border-color:color-mix(in oklab, var(--color-acento) 60%, transparent);outline:none}.ajustes-fila input[aria-invalid=true]{border-color:color-mix(in oklab, var(--ia-error) 70%, transparent)}.ajustes-boton{height:2.4rem;color:var(--cromo-sobre-acento);white-space:nowrap;background:var(--color-acento);border:0;border-radius:.65rem;flex:none;padding:0 1rem;font-size:.82rem;font-weight:600;transition:opacity .18s}.ajustes-boton:disabled{opacity:.4;cursor:default}.ajustes-estado{min-height:1.2rem;color:var(--color-astro-debil);margin:0;font-size:.78rem;line-height:1.5}.ajustes-estado[data-tipo=error]{color:var(--color-astro)}.ajustes-estado[data-tipo=ok]{color:var(--color-lyra)}.ajustes-privacidad{border-top:1px solid var(--cristal-borde);padding-top:1rem}.ajustes-privacidad p{color:var(--color-astro-debil);margin:0 0 .5rem;font-size:.76rem;line-height:1.55}.ajustes-privacidad strong{color:var(--color-astro-tenue);font-weight:600}@media (width<=640px){.ajustes-cuerpo{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ajustes-nav{border-right:0;border-bottom:1px solid var(--cristal-borde);flex-direction:row;padding:.5rem .75rem;overflow:auto hidden}.ajustes-nav button{flex:none}.ajustes-panel{padding:1rem 1rem 1.4rem}.ajustes-fila{flex-direction:column}.ajustes-boton{width:100%}}@media print{.ajustes-fondo{display:none!important}}.ajustes-rejilla{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.6rem;display:grid}.ajustes-campo{gap:.3rem;display:grid}.ajustes-campo select{height:2.2rem;color:var(--color-astro);font:inherit;background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.55rem;padding:0 .55rem;font-size:.85rem}.ajustes-campo select:focus-visible{border-color:color-mix(in oklab, var(--color-acento) 70%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-acento) 20%, transparent);outline:none}.ajustes-grupo:disabled{opacity:.55}.ajustes-restablecer{justify-self:start;gap:.4rem;width:auto;padding:0 .8rem;display:inline-flex}.ajustes-diccionario{gap:.6rem;display:grid}.ajustes-nota{color:var(--cromo-texto-tenue);margin:0;font-size:.82rem}.ajustes-campo{width:100%}.ajustes-lista-palabras{gap:.15rem;max-height:12rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.ajustes-lista-palabras li{justify-content:space-between;align-items:center;gap:.5rem;padding:.1rem .25rem;font-size:.86rem;display:flex}.ajustes-lista-palabras .boton{width:1.8rem;height:1.8rem}.ajustes-acciones{flex-wrap:wrap;gap:.5rem;display:flex}.ajustes-boton-texto{cursor:pointer;align-items:center;gap:.4rem;width:auto;padding:0 .7rem;display:inline-flex}.ajustes-casilla{color:var(--color-astro);cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.84rem;line-height:1.4;display:flex}.ajustes-casilla input{accent-color:var(--color-acento);margin:.15rem 0 0}.ajustes-casilla small{color:var(--color-astro-debil)}.ajustes-copia{background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);border-radius:.7rem;gap:.6rem;padding:.75rem .85rem;display:grid}.ajustes-copia p{color:var(--color-astro-tenue);margin:0;font-size:.84rem;line-height:1.5}.ajustes-copia fieldset{border:0;gap:.4rem;margin:0;padding:0;display:grid}.ajustes-copia legend{color:var(--color-astro);margin-bottom:.3rem;font-size:.84rem;font-weight:600}:root[data-apariencia=dia] :is(.boton[aria-pressed=true],.chip-buscar[aria-pressed=true],.inicio-filtro[aria-pressed=true],.insp-imagen-boton[aria-pressed=true],.insp-segmentado button[aria-checked=true],.insp-pestanas button[aria-selected=true],.insp-opcion-fila[aria-checked=true],.esquema-item[aria-current]),:root[data-apariencia=dia] .insp-segmentado button[aria-checked=true] small{color:var(--color-acento)}:root[data-apariencia=dia] .opcion-comando[aria-selected=true] .icono-comando{color:var(--color-acento);background:rgb(var(--cromo-tinta-rgb) / .03)}:root[data-apariencia=dia] .insp-interruptor-pista{background:rgb(var(--cromo-tinta-rgb) / .26)}:root[data-apariencia=dia] .insp-interruptor-pista:after{box-shadow:0 1px 2px var(--cromo-sombra)}.atajos-fondo{z-index:50;background:color-mix(in oklab, var(--color-vacio) 62%, transparent);-webkit-backdrop-filter:blur(3px);animation:aparecer-fondo-atajos .18s var(--ease-cosmico);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.atajos-panel{width:min(46rem,100%);max-height:min(40rem,100%);color:var(--color-astro);background:color-mix(in oklab, var(--color-vacio-2) 94%, transparent);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 1.5rem 4rem var(--cromo-sombra), var(--cromo-halo);-webkit-backdrop-filter:blur(18px)saturate(150%);color-scheme:var(--cromo-esquema);animation:aparecer-panel-atajos .22s var(--ease-cosmico);border-radius:1rem;flex-direction:column;display:flex}@keyframes aparecer-fondo-atajos{0%{opacity:0}}@keyframes aparecer-panel-atajos{0%{opacity:0;transform:translateY(8px)scale(.98)}}.atajos-cabecera{flex:none;justify-content:space-between;align-items:center;padding:.7rem .7rem .4rem 1.2rem;display:flex}.atajos-titulo{font-family:var(--fuente-display);letter-spacing:-.02em;align-items:center;gap:.6rem;margin:0;font-size:1.1rem;font-weight:500;display:flex}.atajos-titulo svg{width:1.2rem;height:1.2rem;color:var(--color-lyra)}.atajos-busqueda{flex:none;margin:0 1.2rem .6rem;position:relative}.atajos-busqueda svg{width:1rem;height:1rem;color:var(--color-astro-debil);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.atajos-busqueda input{width:100%;height:2.4rem;color:var(--color-astro);font:inherit;background:rgb(var(--cromo-tinta-rgb) / .06);border:1px solid var(--cristal-borde);border-radius:.6rem;padding:0 .8rem 0 2.3rem;font-size:.9rem}.atajos-busqueda input::placeholder{color:var(--color-astro-debil)}.atajos-busqueda input:focus-visible{border-color:color-mix(in oklab, var(--color-acento) 60%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-acento) 22%, transparent);outline:0}.atajos-cuerpo{columns:2 18rem;flex:1;column-gap:2rem;min-height:0;padding:.2rem 1.2rem 1.2rem;overflow-y:auto}.atajos-cuerpo:focus-visible{outline-offset:-2px}.atajos-estado{column-span:all;color:var(--color-astro-debil);margin:0;font-size:.85rem}.atajos-estado:not(:empty){padding:.3rem 0 .6rem}.atajos-grupo{break-inside:avoid;margin-bottom:1.1rem}.atajos-grupo h3{margin:.3rem 0 .35rem}.atajos-grupo ul{margin:0;padding:0;list-style:none}.atajos-fila{border-bottom:1px solid color-mix(in oklab, var(--cristal-borde) 60%, transparent);justify-content:space-between;align-items:baseline;gap:.8rem;padding:.38rem 0;font-size:.86rem;line-height:1.35;display:flex}.atajos-descripcion{min-width:0;color:var(--color-astro-tenue)}.atajos-contexto{color:var(--color-astro-debil);font-size:.78rem}.atajos-teclas{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.3rem;display:inline-flex}.atajos-o{color:var(--color-astro-debil);font-size:.72rem}.atajos-tecla{color:var(--color-astro);font:.76rem/1 var(--fuente-sans);white-space:nowrap;background:rgb(var(--cromo-tinta-rgb) / .06);border:1px solid var(--cristal-borde);border-bottom-width:2px;border-radius:.4rem;padding:.22rem .45rem}.boton-ayuda-atajos{min-width:2rem;font:600 .85rem/1 var(--fuente-sans)}@media (width<=700px){.boton-ayuda-atajos{display:none}.atajos-fondo{padding:.5rem}}@media (prefers-reduced-motion:reduce){.atajos-fondo,.atajos-panel{animation:none}}.boton-exportar{color:var(--color-astro);background:color-mix(in oklab, var(--color-acento) 16%, transparent);border-color:color-mix(in oklab, var(--color-acento) 34%, transparent)}.boton-exportar:hover{background:color-mix(in oklab, var(--color-acento) 26%, transparent);border-color:color-mix(in oklab, var(--color-acento) 52%, transparent)}.dialogo-exportar{width:min(60rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-astro);background:color-mix(in oklab, var(--color-vacio-2) 94%, transparent);border:1px solid var(--cristal-borde);box-shadow:var(--cristal-brillo), 0 2rem 5rem var(--cromo-sombra), var(--cromo-halo);-webkit-backdrop-filter:blur(22px)saturate(150%);color-scheme:var(--cromo-esquema);border-radius:1.1rem;padding:0;overflow:hidden}.dialogo-exportar[open]{animation:aparecer-dialogo .24s var(--ease-cosmico)}.dialogo-exportar::backdrop{background:color-mix(in oklab, var(--color-vacio) 62%, transparent);-webkit-backdrop-filter:blur(5px)}@keyframes aparecer-dialogo{0%{opacity:0;transform:translateY(.6rem)scale(.985)}}.dialogo-contenido{flex-direction:column;max-height:calc(100dvh - 2rem);display:flex}.dialogo-cabecera{border-bottom:1px solid var(--cristal-borde);justify-content:space-between;align-items:center;padding:.85rem .85rem .85rem 1.4rem;display:flex}.dialogo-cabecera h2{font:700 1.15rem/1.2 var(--fuente-display);letter-spacing:-.01em;margin:0}.dialogo-cuerpo{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem;padding:1.25rem 1.4rem;display:grid;overflow-y:auto}.dialogo-pie{border-top:1px solid var(--cristal-borde);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.4rem;display:flex}.exportar-vista{flex-direction:column;gap:.6rem;min-width:0;display:flex}.exportar-vista-cabecera{justify-content:space-between;align-items:center;display:flex}.exportar-paginas{color:var(--color-astro-tenue)}.exportar-marco{background:color-mix(in oklab, var(--color-vacio) 70%, transparent);border:1px solid var(--cristal-borde);height:min(30rem,100dvh - 17rem);min-height:15rem;box-shadow:inset 0 .25rem 1.5rem var(--cromo-sombra-suave);border-radius:.8rem;display:grid;position:relative;overflow:hidden}.exportar-pdf{background:var(--color-vacio-3);border:0;width:100%;height:100%}.exportar-texto{color:var(--color-astro-tenue);font:.76rem/1.6 var(--fuente-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:1rem;overflow:auto}.exportar-ficha{color:var(--color-astro-tenue);flex-direction:column;justify-content:center;align-items:center;gap:.35rem;font-size:.84rem;display:flex}.exportar-ficha svg{width:2.6rem;height:2.6rem;color:var(--color-lyra);stroke-width:1.3px;margin-bottom:.5rem}.exportar-ficha strong{color:var(--color-astro);font:700 1.05rem/1.2 var(--fuente-display)}.exportar-estado{color:var(--color-astro-tenue);flex-direction:column;justify-content:center;align-items:center;gap:.7rem;margin:0;font-size:.84rem;display:flex}.exportar-estado svg{width:1.3rem;height:1.3rem}.exportar-ayuda{color:var(--color-astro-debil);margin:0;font-size:.74rem;line-height:1.45}.girando{animation:.9s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.exportar-ajustes{flex-direction:column;gap:1.15rem;min-width:0;display:flex}.exportar-formatos{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.exportar-formatos legend{grid-column:1/-1;margin-bottom:.2rem;padding:0}.exportar-formato{cursor:pointer;min-width:0;display:block;position:relative}.exportar-formato input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.exportar-formato-caja{background:rgb(var(--cromo-tinta-rgb) / .03);border:1px solid var(--cristal-borde);border-radius:.7rem;align-items:flex-start;gap:.6rem;height:100%;padding:.65rem .7rem;transition:background .18s,border-color .18s;display:flex}.exportar-formato-caja svg{width:1.2rem;height:1.2rem;color:var(--color-astro-debil);flex:none;margin-top:.1rem}.exportar-formato-texto{flex-direction:column;gap:.15rem;min-width:0;display:flex}.exportar-formato-texto strong{font-size:.86rem;font-weight:600}.exportar-formato-texto small{color:var(--color-astro-debil);font-size:.72rem;line-height:1.35}.exportar-formato:hover .exportar-formato-caja{background:rgb(var(--cromo-tinta-rgb) / .06)}.exportar-formato input:checked+.exportar-formato-caja{background:color-mix(in oklab, var(--color-acento) 16%, transparent);border-color:color-mix(in oklab, var(--color-acento) 55%, transparent)}.exportar-formato input:checked+.exportar-formato-caja svg{color:var(--color-lyra)}.exportar-formato input:focus-visible+.exportar-formato-caja{outline:2px solid var(--color-acento);outline-offset:2px}.exportar-nombre{flex-direction:column;gap:.45rem;display:flex}.exportar-nombre-campo{background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);border-radius:.6rem;align-items:stretch;transition:border-color .18s;display:flex}.exportar-nombre-campo:focus-within{border-color:color-mix(in oklab, var(--color-acento) 60%, transparent)}.exportar-entrada{min-width:0;height:2.4rem;color:var(--color-astro);background:0 0;border:0;outline:none;flex:1;padding:0 .2rem 0 .75rem;font-size:.88rem}.exportar-entrada:disabled{color:var(--color-astro-debil)}.exportar-extension{color:var(--color-astro-debil);font:.8rem var(--fuente-mono);align-items:center;padding:0 .75rem 0 .1rem;display:flex}.exportar-notas{color:var(--color-astro-debil);margin:0;padding:0 0 0 1.05rem;font-size:.76rem;line-height:1.5}.exportar-notas li+li{margin-top:.3rem}.exportar-enlace{color:var(--color-astro-tenue);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--color-astro-tenue) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-astro-tenue) 40%, transparent);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;border-radius:.4rem;align-items:center;gap:.4rem;padding:.35rem .2rem;font-size:.82rem;display:inline-flex}.exportar-enlace:hover{color:var(--color-astro)}.exportar-enlace svg{width:.95rem;height:.95rem}.exportar-principal{height:2.6rem;color:var(--cromo-sobre-acento);background:var(--color-acento);box-shadow:0 0 1.5rem color-mix(in oklab, var(--color-acento) 40%, transparent);border-color:#0000;padding:0 1.15rem;font-weight:600}.exportar-principal:hover:not(:disabled){color:var(--cromo-sobre-acento);background:color-mix(in oklab, var(--color-acento) 82%, var(--color-astro))}.exportar-principal:disabled{opacity:.55;cursor:progress;box-shadow:none}@media (width<=760px){.dialogo-exportar{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.dialogo-cuerpo{grid-template-columns:minmax(0,1fr);gap:1.1rem;padding:1rem}.exportar-marco{height:17rem}.dialogo-cabecera,.dialogo-pie{padding-inline:1rem}}@media print{.dialogo-exportar{display:none!important}}.exportar-aviso{color:var(--color-astro-tenue);background:color-mix(in oklab, var(--cromo-peligro) 10%, transparent);border:1px solid color-mix(in oklab, var(--cromo-peligro) 40%, transparent);border-radius:.65rem;gap:.4rem;margin:0;padding:.7rem .8rem;font-size:.78rem;line-height:1.45;display:grid}.exportar-aviso strong{color:var(--color-astro);font-size:.82rem}.exportar-aviso p{margin:0}p.exportar-aviso,.exportar-aviso-nota{background:rgb(var(--cromo-tinta-rgb) / .04);border-color:var(--cristal-borde)}.exportar-aviso-acciones{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.exportar-aviso-casilla{color:var(--color-astro);align-items:center;gap:.4rem;display:inline-flex}.exportar-aviso-casilla input{accent-color:var(--color-acento)}.dialogo-plantilla{width:min(30rem,100vw - 2rem)}.dialogo-plantilla-cuerpo{gap:.9rem;padding:1rem 1.25rem;display:grid}.dialogo-plantilla-opciones{border:0;gap:.5rem;margin:0;padding:0;display:grid}.dialogo-plantilla-opciones label{background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);cursor:pointer;border-radius:.6rem;align-items:flex-start;gap:.6rem;padding:.6rem .7rem;display:flex}.dialogo-plantilla-opciones label:has(input:checked){border-color:color-mix(in oklab, var(--color-acento) 55%, transparent)}.dialogo-plantilla-opciones span{gap:.15rem;display:grid}.dialogo-plantilla-opciones small{color:var(--color-astro-debil);font-size:.78rem;line-height:1.4}.dialogo-plantilla-opciones input{accent-color:var(--color-acento);margin-top:.2rem}.dialogo-informe{width:min(34rem,100vw - 2rem)}.dialogo-informe-cuerpo{grid-template-columns:1fr;gap:.9rem;max-height:min(70vh,36rem);display:grid;overflow-y:auto}.dialogo-informe-origen{color:var(--color-astro-tenue);margin:0;font-size:.86rem}.dialogo-informe-seccion h3{align-items:center;gap:.45rem;margin:0 0 .35rem;font-size:.92rem;display:flex}.dialogo-informe-seccion h3 svg{width:1rem;height:1rem}.dialogo-informe-conservado h3 svg{color:var(--color-acento)}.dialogo-informe-omitido h3 svg{color:var(--cromo-peligro)}.dialogo-informe-seccion ul{color:var(--color-astro-tenue);gap:.2rem;margin:0;padding-left:1.4rem;font-size:.84rem;display:grid}.visor-pdf{grid-template-rows:auto 1fr;min-height:0;display:grid}.visor-pdf-barra{border-bottom:1px solid var(--cristal-borde);align-items:center;gap:.25rem;padding:.3rem .4rem;display:flex}.visor-pdf-barra .boton{width:1.9rem;height:1.9rem}.visor-pdf-pagina,.visor-pdf-zoom{min-width:3.6rem;color:var(--color-astro-tenue);text-align:center;font-variant-numeric:tabular-nums;font-size:.78rem}.visor-pdf-separador{flex:1}.visor-pdf-cuerpo{grid-template-columns:auto 1fr;min-height:0;display:grid}.visor-pdf-miniaturas{border-right:1px solid var(--cristal-borde);align-content:start;gap:.5rem;margin:0;padding:.5rem;list-style:none;display:grid;overflow-y:auto}.visor-pdf-miniaturas button{color:var(--color-astro-debil);cursor:pointer;background:0 0;border:2px solid #0000;border-radius:.3rem;justify-items:center;gap:.2rem;padding:.2rem;font-size:.7rem;display:grid}.visor-pdf-miniaturas button[aria-current=page]{border-color:var(--color-acento);color:var(--color-astro)}.visor-pdf-paginas{align-content:start;justify-items:center;gap:1rem;padding:1rem;display:grid;overflow:auto}.visor-pdf-paginas:focus-visible{outline:2px solid var(--color-acento);outline-offset:-2px}.visor-pdf-hoja canvas,.visor-pdf-miniaturas canvas{box-shadow:0 .3rem 1rem var(--cromo-sombra);display:block}.visor-pdf-alternativa{grid-template-rows:1fr auto;display:grid}.visor-pdf-alternativa iframe{border:0;width:100%;height:100%}.visor-pdf-enlace{color:var(--color-acento);align-items:center;gap:.4rem;padding:.5rem;font-size:.82rem;display:inline-flex}.visor-pdf-enlace svg{width:.9rem;height:.9rem}@media (width<=40rem){.visor-pdf-miniaturas{display:none}.visor-pdf-cuerpo{grid-template-columns:1fr}}.dialogo-comparar{width:min(44rem,100vw - 2rem)}.dialogo-comparar-cuerpo{grid-template-columns:1fr;gap:.8rem;max-height:min(70vh,40rem);display:grid;overflow-y:auto}.dialogo-comparar-cuerpo .dialogo-informe-origen svg{vertical-align:-.15em;width:1rem;height:1rem;color:var(--color-acento)}.dialogo-comparar-archivo{justify-self:start;align-items:center;gap:.45rem;display:inline-flex}.dialogo-comparar-archivo svg{width:1rem;height:1rem}.dialogo-comparar-biblioteca{gap:.25rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.dialogo-comparar-biblioteca button{width:100%;color:var(--color-astro);font:inherit;text-align:left;background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);cursor:pointer;border-radius:.55rem;justify-content:space-between;gap:1rem;padding:.5rem .7rem;font-size:.86rem;display:flex}.dialogo-comparar-biblioteca button:is(:hover,:focus-visible){background:rgb(var(--cromo-tinta-rgb) / .08)}.dialogo-comparar-biblioteca small{color:var(--color-astro-debil);white-space:nowrap}.dialogo-comparar-todos{align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.dialogo-comparar-cambios{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.dialogo-comparar-cambio{background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);border-left:3px solid var(--cristal-borde);border-radius:.6rem;gap:.35rem;padding:.6rem .75rem;display:grid}.dialogo-comparar-cambio[data-elegido]{border-left-color:var(--color-acento);background:color-mix(in oklab, var(--color-acento) 8%, transparent)}.dialogo-comparar-cambio label{cursor:pointer;align-items:center;gap:.45rem;display:inline-flex}.dialogo-comparar-cambio input,.dialogo-comparar-todos input{accent-color:var(--color-acento);margin:0}.dialogo-comparar-cambio .asistente-diferencia{max-height:14rem;overflow-y:auto}.dialogo-versiones-nueva{flex-wrap:wrap;gap:.5rem;display:flex}.dialogo-versiones-nueva input,.dialogo-version-cabecera input{min-width:12rem;color:var(--color-astro);font:inherit;background:rgb(var(--cromo-tinta-rgb) / .05);border:1px solid var(--cristal-borde);border-radius:.55rem;flex:1;padding:.45rem .65rem;font-size:.86rem}.dialogo-versiones-nueva button{align-items:center;gap:.4rem;display:inline-flex}.dialogo-versiones-nueva svg,.dialogo-version .asistente-fragmento-botones svg{width:.9rem;height:.9rem}.dialogo-version-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.dialogo-version-cabecera time{color:var(--color-astro-debil);font-size:.78rem}.dialogo-version .asistente-fragmento-botones{align-items:center}.dialogo-version .asistente-fragmento-botones button{align-items:center;gap:.3rem;display:inline-flex}.dialogo-version-vista{max-height:14rem;color:var(--color-astro-tenue);background:rgb(var(--cromo-tinta-rgb) / .04);border-radius:.5rem;padding:.5rem .7rem;font-size:.82rem;line-height:1.5;overflow-y:auto}.dialogo-version-vista p{margin:0 0 .45rem}.gestor-fuentes{width:min(44rem,100vw - 2rem)}.gestor-fuentes-cuerpo,.gestor-fuentes-ficha{gap:.9rem;max-height:min(70vh,40rem);display:grid;overflow-y:auto}.gestor-fuentes-estilo{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.gestor-fuentes-estilo legend{margin-bottom:.4rem}.gestor-fuentes-estilo label{background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);cursor:pointer;border-radius:.6rem;align-items:center;gap:.5rem;padding:.45rem .7rem;display:flex}.gestor-fuentes-estilo label:has(input:checked){border-color:color-mix(in oklab, var(--color-acento) 55%, transparent)}.gestor-fuentes-estilo small,.gestor-fuentes-usos{color:var(--color-astro-debil);font-size:.78rem}.gestor-fuentes-estilo input{accent-color:var(--color-acento)}.gestor-fuentes-lista{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.gestor-fuentes-lista li{background:rgb(var(--cromo-tinta-rgb) / .04);border:1px solid var(--cristal-borde);border-radius:.6rem;gap:.3rem;padding:.6rem .75rem;display:grid}.gestor-fuentes-entrada,.gestor-fuentes-vista{margin:0;font-size:.86rem;line-height:1.45}.gestor-fuentes-vista{border-left:2px solid color-mix(in oklab, var(--color-acento) 55%, transparent);color:var(--color-astro-tenue);padding:.6rem .75rem}.gestor-fuentes-acciones{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.gestor-fuentes-bibtex,.gestor-fuentes-ficha textarea{width:100%;font-family:var(--fuente-mono,ui-monospace, monospace);resize:vertical;font-size:.8rem}.dialogo-cuerpo-formulario{display:contents}.lista-fuentes{border:0;gap:.4rem;margin:0;padding:0;display:grid}.lista-fuentes-opciones{gap:.25rem;max-height:14rem;display:grid;overflow-y:auto}.lista-fuentes-opcion{cursor:pointer;border-radius:.4rem;align-items:flex-start;gap:.5rem;padding:.35rem .4rem;font-size:.82rem;line-height:1.35;display:flex}.lista-fuentes-opcion:hover{background:rgb(var(--cromo-tinta-rgb) / .05)}.lista-fuentes-opcion small{color:var(--color-astro-debil)}.lista-fuentes-opcion input{accent-color:var(--color-acento);margin-top:.15rem}.dialogo-cita{width:min(24rem,100vw - 2rem)}
