@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQAAAAQtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAdBEICoRkg3gLIAABNgIkAzoEIAWFIgeBFAwHG1wHKI7DuPEacDIiFJ/g+f47+1/7dIcdXTlD8DKqmcw4eIC+AOCPf6+qiWq3h6+aSCLNJDnkqX9Xl+rv/6dSBcwSBCzEoVqxNbp5SqPMYdKBQhBq1dK9ggSsgYUoGnHOqttMECvWjIJfPA8cjQAuAEAQLAiClASc7M6OkfbO/nHs6ACmCYBxZXKP4s9uXIHECh4AdEhX0yIHC6jzgAb65sshStMMChwEfWVjZe8Anset/6H93x8jOyL5fuS67z4Dlam+BPyH/pV2FLCZAOnU0XPzCQGiJ7AkXgSFhqDEB4AAoAAN2ExDgM10joCNfDQUbvxaXM8LovT79D9MEyYU9+q/myT9p/m8uWi2mLJBPbzcih2wYIPzBDFNvABt315OXwy8BaRnbo5hXsOS5taknX4FguiaZnd4vQ7HxnBnm3SPYXHrQbclvOgyDhsHnZPO8f3G5I2fbr34Y7+hzRozVzyw5bKHdu03plXgvE9FO/Uz4/xPUKd8/PHk+R+JODnlg1lDTv3Qed77zDNqRszaqHUQT248kUPGzBXXXHGFnHrVVdft2m8c4PhpjB+/QEqMU54xruc6m3w8++XNXx4sya9rMvNq88m6X1zeOMlRuQ+/nvNw4+ZrCt58yDdSVOQdfoi/jc/ePfZY+1taYaH21FH2Y4fGG+RVNJkIN4SSiWj3ZKGG1oojoYr2SNWFVbHvY1XX1PR+H6y+oKrqgmryqj1UXnmk5cKWysPM3R4Uh5svYo6saAtU3V297+d91U/X/frzLvUdqiqfruKvhx5+OeOYxbHI7SenQum+PTw/fvRLGQ/jiufOn3/S+vlsfGn9h4Zb96fekZ7xRups68FhVCYCWHHvZVIPxjanr3NABSALqkR7FMBOulF9ScHvV3np+6pK/eEzRx877K3/z65pvwN89eGtV3Ly5ft/25ngaiSYDVYUAAKvIKimMdLO6YBQEY+aZpbXZ5WinTBQXwAA4LMAXuNUBPCSTmMfjd6jpNLNjbToDuBpaR9AoTBbUeERO2o0erNeR6KFne5HK/nOQA+VBtFnt1LtBj6pJQIutnLwipz/Ix9OYNSqZQEreiQELIkKmRIRNWdewpiIZVGtVi0J6xWR0ComIGpFnN+AVStWzUtIWBNXq0iRuJCYqDUJcYXiopYUWhUzp8iQTv20dtO84Agw6YrhuOijfqUKlSpRAruvTq9WdeQw2vs5SUsCYhdt7icIt1nNkseKPZzgV6q4FfYbH4ZIBcThYTEgLIgIkYRbJLl7/rks+ObZDxydE8W9LymoUMiqZUVbtVv0GNkcispQM0IpEG7sBdK9IYr6aKKLRaxiQxO7OMQphrUlGIscFbElV6LF5S0dQN5RbRoUdRbWWOYCy8sB83RxS7FqG/UEQslE5Nsd5v93uF3T0bLiypD/uJhn3q9fCAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-tinta: #1a1a1b;--c-tinta-calida: #1b1a18;--c-pizarra: #647488;--c-neutro: #f8fafc;--c-listo: #3f6b52;--c-pendiente: #8a6a2f;--c-apartado: #b5473d;--c-crear: #e3b31c;--c-crear-oscuro: #ecc24a;--c-superficie-claro: #ffffff;--c-superficie-suave-claro: #f0f3f6;--c-lateral-claro: #edf1f5;--c-linea-claro: #d8dee6;--c-linea-fuerte-claro: #b7c1ce;--c-texto-apoyo-claro: #66707b;--c-superficie-oscuro: #242321;--c-superficie-suave-oscuro: #2b2a27;--c-lateral-oscuro: #211f1d;--c-linea-oscuro: #3c3b39;--c-linea-fuerte-oscuro: #5a5854;--c-texto-apoyo-oscuro: #a8a39b;--c-pizarra-oscuro: #8696ab;--c-listo-oscuro: #709e83;--c-pendiente-oscuro: #b18f55;--c-apartado-oscuro: #e47164;--c-listo-fondo-claro: #f0f3f1;--c-pendiente-fondo-claro: #f6f3ee;--c-apartado-fondo-claro: #f9f0ef;--c-seleccion-claro: #f0f1f3;--c-listo-fondo-oscuro: #292f29;--c-pendiente-fondo-oscuro: #332d22;--c-apartado-fondo-oscuro: #3b2824;--c-seleccion-oscuro: #2e2f2f;--c-lateral-sobre-claro: #e4e9ef;--c-lateral-sobre-oscuro: #282725;--c-marca-tablero: #1257a8;--c-marca-leyenda: #c2410c;--c-marca-exclusion: #b91c1c;--c-logo-tablero: #14284a;--c-logo-tablero-borde: #4a6a9a;--c-logo-interruptor: #dde5ef;--c-logo-rayo: #f5901e;--c-logo-cubica: #1f5bb5;--c-logo-cubica-oscuro: #6fa0e6;--c-logo-express: #3a3f47;--c-logo-express-oscuro: #d5dae1;--c-logo-subtitulo: #4f5f75;--c-sa-morado: #6b3fa0;--c-sa-morado-oscuro: #b493e3;--c-sa-terracota: #a3502f;--c-sa-terracota-oscuro: #e3916b;--tinta: var(--c-tinta);--tinta-calida: var(--c-tinta-calida);--neutro: var(--c-neutro);--visor-fondo: var(--c-tinta-calida);--marca-tablero: var(--c-marca-tablero);--marca-leyenda: var(--c-marca-leyenda);--marca-exclusion: var(--c-marca-exclusion);--marca-listo: var(--c-listo);--marca-pendiente: var(--c-pendiente);--marca-apartado: var(--c-apartado);--marca-descartado: var(--c-pizarra);--marca-tinta: var(--c-tinta);--marca-halo: var(--c-neutro);--logo-tablero: var(--c-logo-tablero);--logo-tablero-borde: var(--c-logo-tablero-borde);--logo-interruptor: var(--c-logo-interruptor);--logo-palanca: var(--c-logo-tablero);--logo-luz: var(--c-neutro);--logo-rayo: var(--c-logo-rayo);--radio: 2px;--radio-pildora: 10px;--fuente-interfaz: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--fuente-datos: "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--fondo: var(--c-neutro);--texto: var(--c-tinta);--texto-apoyo: var(--c-texto-apoyo-claro);--superficie: var(--c-superficie-claro);--superficie-suave: var(--c-superficie-suave-claro);--lateral: var(--c-lateral-claro);--linea: var(--c-linea-claro);--linea-fuerte: var(--c-linea-fuerte-claro);--pizarra: var(--c-pizarra);--seleccion: var(--c-seleccion-claro);--lateral-sobre: var(--c-lateral-sobre-claro);--listo: var(--c-listo);--pendiente: var(--c-pendiente);--apartado: var(--c-apartado);--listo-fondo: var(--c-listo-fondo-claro);--pendiente-fondo: var(--c-pendiente-fondo-claro);--apartado-fondo: var(--c-apartado-fondo-claro);--primario-fondo: var(--c-tinta);--primario-texto: var(--c-neutro);--logo-cubica: var(--c-logo-cubica);--acento: var(--c-logo-cubica);--crear: var(--c-crear);--logo-express: var(--c-logo-express);--logo-subtitulo: var(--c-logo-subtitulo);--modo-sa-morado: var(--c-sa-morado);--modo-sa-terracota: var(--c-sa-terracota);--modo-super-admin: var(--modo-sa-terracota);--modo-super-admin-texto: var(--c-neutro)}@media (prefers-color-scheme: dark){:root:not([data-tema=claro]){--fondo: var(--c-tinta-calida);--texto: var(--c-neutro);--texto-apoyo: var(--c-texto-apoyo-oscuro);--superficie: var(--c-superficie-oscuro);--superficie-suave: var(--c-superficie-suave-oscuro);--lateral: var(--c-lateral-oscuro);--linea: var(--c-linea-oscuro);--linea-fuerte: var(--c-linea-fuerte-oscuro);--pizarra: var(--c-pizarra-oscuro);--seleccion: var(--c-seleccion-oscuro);--lateral-sobre: var(--c-lateral-sobre-oscuro);--listo: var(--c-listo-oscuro);--pendiente: var(--c-pendiente-oscuro);--apartado: var(--c-apartado-oscuro);--listo-fondo: var(--c-listo-fondo-oscuro);--pendiente-fondo: var(--c-pendiente-fondo-oscuro);--apartado-fondo: var(--c-apartado-fondo-oscuro);--primario-fondo: var(--c-neutro);--primario-texto: var(--c-tinta-calida);--logo-cubica: var(--c-logo-cubica-oscuro);--acento: var(--c-logo-cubica-oscuro);--crear: var(--c-crear-oscuro);--logo-express: var(--c-logo-express-oscuro);--logo-subtitulo: var(--c-pizarra-oscuro);--modo-sa-morado: var(--c-sa-morado-oscuro);--modo-sa-terracota: var(--c-sa-terracota-oscuro);--modo-super-admin-texto: var(--c-tinta-calida)}}:root[data-tema=oscuro]{--fondo: var(--c-tinta-calida);--texto: var(--c-neutro);--texto-apoyo: var(--c-texto-apoyo-oscuro);--superficie: var(--c-superficie-oscuro);--superficie-suave: var(--c-superficie-suave-oscuro);--lateral: var(--c-lateral-oscuro);--linea: var(--c-linea-oscuro);--linea-fuerte: var(--c-linea-fuerte-oscuro);--pizarra: var(--c-pizarra-oscuro);--seleccion: var(--c-seleccion-oscuro);--lateral-sobre: var(--c-lateral-sobre-oscuro);--listo: var(--c-listo-oscuro);--pendiente: var(--c-pendiente-oscuro);--apartado: var(--c-apartado-oscuro);--listo-fondo: var(--c-listo-fondo-oscuro);--pendiente-fondo: var(--c-pendiente-fondo-oscuro);--apartado-fondo: var(--c-apartado-fondo-oscuro);--primario-fondo: var(--c-neutro);--primario-texto: var(--c-tinta-calida);--logo-cubica: var(--c-logo-cubica-oscuro);--acento: var(--c-logo-cubica-oscuro);--crear: var(--c-crear-oscuro);--logo-express: var(--c-logo-express-oscuro);--logo-subtitulo: var(--c-pizarra-oscuro);--modo-sa-morado: var(--c-sa-morado-oscuro);--modo-sa-terracota: var(--c-sa-terracota-oscuro);--modo-super-admin-texto: var(--c-tinta-calida)}:root[data-color-super-admin=morado]{--modo-super-admin: var(--modo-sa-morado)}*,*:before,*:after{box-sizing:border-box}html,body,#raiz{height:100%}body{margin:0;background:var(--fondo);color:var(--texto);font:400 13px/1.45 var(--fuente-interfaz);-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0;font-weight:500}h1{font-size:25px;line-height:1.1;letter-spacing:-.035em}h2{font-size:17px;letter-spacing:-.02em}h3{font-size:13px}p{margin:0}a{color:var(--texto);text-decoration-color:var(--pizarra);text-decoration-thickness:1px;text-underline-offset:2px}:focus-visible{outline:2px solid var(--pizarra);outline-offset:1px}.antetitulo{font:600 10px/1.4 var(--fuente-datos);letter-spacing:.12em;text-transform:uppercase;color:var(--texto-apoyo)}.cifra{font-family:var(--fuente-datos);font-weight:400;text-align:right;font-variant-numeric:tabular-nums}.dato{font-family:var(--fuente-datos);font-weight:400}.ausente{color:var(--texto-apoyo)}.solo-lectores{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.casilla{display:flex;align-items:flex-start;gap:8px;font:400 13px/1.45 var(--fuente-interfaz);color:var(--texto);cursor:pointer}.casilla input{margin-top:2px}.armazon{position:relative;display:grid;grid-template-columns:228px 1fr;height:100%}.lateral{display:flex;flex-direction:column;gap:10px;padding:12px;border-right:1px solid var(--linea);background:var(--lateral);overflow-y:auto}.lateral-marca{display:flex;align-items:center;gap:9px;padding:2px 8px 10px;border-bottom:1px solid var(--linea)}.lateral-marca>.lateral-marca-cuadro{flex:none;display:grid;place-items:center}.lateral-marca>.lateral-marca-texto{display:flex;flex-direction:column;gap:1px;min-width:0}.lateral-marca .lateral-nombre{font:600 14px/1.25 var(--fuente-interfaz)}.lateral-marca .lateral-subtitulo{font:400 11px/1.3 var(--fuente-interfaz);color:var(--logo-subtitulo)}.logo-cubica{color:var(--logo-cubica)}.logo-express{color:var(--logo-express)}.nav-grupo{position:relative;display:flex;flex-direction:column;gap:1px}.nav-grupo+.nav-grupo:before{content:"";position:absolute;top:-5.5px;left:8px;right:8px;border-top:1px solid var(--linea);pointer-events:none}.nav-grupo>.nav-rotulo{padding:0 8px 2px;font:600 10px/1.4 var(--fuente-datos);letter-spacing:.1em;text-transform:uppercase;color:var(--texto);opacity:.72}.nav-enlace{display:flex;align-items:center;gap:8px;width:100%;padding:5px 8px;border:0;border-radius:var(--radio);background:transparent;color:var(--texto);font:400 12px/1.3 var(--fuente-interfaz);text-align:left;text-decoration:none;cursor:pointer}.nav-enlace>svg{flex:none;color:var(--pizarra)}.nav-enlace.activo{background:var(--seleccion);font-weight:600}.nav-enlace.activo>svg{color:var(--texto)}.nav-enlace:not(:disabled):not(.activo):hover{background:var(--lateral-sobre)}.nav-enlace.activo:hover{background:var(--seleccion)}.nav-enlace:disabled{opacity:.42;cursor:not-allowed}.nav-item{display:contents}.nav-globo{margin-left:auto;min-width:18px;padding:0 5px;border-radius:9px;background:var(--superficie-suave);border:1px solid var(--linea);color:var(--texto);font:600 10px/16px var(--fuente-datos);text-align:center}.nav-globo.alerta{background:var(--apartado);border-color:var(--apartado);color:var(--superficie)}.lateral.cerrado .nav-enlace{position:relative}.lateral.cerrado .nav-globo{position:absolute;top:0;right:2px;margin:0}.lateral-pie{position:sticky;bottom:-12px;margin-top:auto;margin-bottom:-12px;padding:8px 0 12px;background:var(--lateral);display:flex;flex-direction:column;align-items:stretch;gap:4px}.lateral-pie>.boton.contorneado{border-color:var(--pizarra)}.lateral-pie>.lateral-tema{display:flex;align-self:flex-start;align-items:center;margin-left:0;padding:6px 8px;border:0;border-radius:var(--radio);background:transparent;color:var(--texto);cursor:pointer}.lateral-pie>.lateral-tema>svg{color:var(--pizarra)}.lateral-pie>.lateral-tema:hover{background:var(--lateral-sobre)}.lateral-pie>.lateral-cuenta{padding-top:6px;border-top:1px solid var(--linea)}.armazon.menu-cerrado{grid-template-columns:56px 1fr}.lateral.cerrado{padding:12px 8px}.lateral.cerrado .lateral-marca{justify-content:center;padding:2px 0 10px}.lateral.cerrado .nav-rotulo{display:none}.lateral.cerrado .nav-enlace{justify-content:center;padding:8px 0}.lateral.cerrado .nav-enlace>.nav-texto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lateral.cerrado .lateral-pie{align-items:center;padding:10px 0 16px}.lateral.cerrado .lateral-pie>.lateral-tema{align-self:center;margin-left:0}.pestana-del-menu{position:absolute;z-index:40;top:37.5px;left:227.5px;transform:translate(-50%,-50%);display:grid;place-items:center;width:20px;height:26px;padding:0 0 2px;border:1px solid var(--pizarra);border-radius:var(--radio);background:var(--superficie);color:var(--texto);font:600 13px/1 var(--fuente-interfaz);letter-spacing:-.08em;cursor:pointer}.armazon.menu-cerrado>.pestana-del-menu{top:30px;left:55.5px}.nav-nombre-flotante{position:fixed;z-index:50;transform:translateY(-50%);padding:4px 8px;border:1px solid var(--pizarra);border-radius:var(--radio);background:var(--superficie);color:var(--texto);font:500 12px/1.3 var(--fuente-interfaz);white-space:nowrap;pointer-events:none}.principal{display:flex;flex-direction:column;min-width:0;overflow:hidden}.linea-del-plano{display:flex;align-items:center;justify-content:space-between;gap:16px}.linea-del-plano>.salto-de-corrida{flex:none}.linea-del-plano-acciones{display:flex;flex:none;align-items:center;gap:8px}.migas{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;overflow-wrap:anywhere;font:400 11px/1.3 var(--fuente-interfaz);color:var(--texto)}.migas>svg{flex:none;color:var(--texto-apoyo)}.recorrido-cabeza{display:flex;flex-direction:column;gap:8px}.trabajo{--relleno-arriba: 24px;flex:1;min-height:0;overflow:auto;padding:var(--relleno-arriba) 20px 40px;position:relative}.trabajo-cabecera{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.trabajo-cabecera .trabajo-copia{display:flex;flex-direction:column;gap:6px;max-width:68ch}.trabajo-cabecera .trabajo-nota{color:var(--texto-apoyo)}.trabajo-bloques{display:flex;flex-direction:column;gap:16px;max-width:1100px}.trabajo-bloques.ancho-completo{max-width:none}.trabajo-bloques.centrado{width:100%;margin-inline:auto}.migas .miga-enlace{color:inherit;text-decoration:none}.migas .miga-enlace:hover,.migas .miga-enlace:focus-visible{text-decoration:underline}.ventana{display:flex;flex-direction:column;height:100%}.ventana-contenido{flex:1 1 auto;min-height:0}.banda-super-admin{flex:0 0 auto;display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:6px 16px;background:var(--modo-super-admin);color:var(--modo-super-admin-texto);font:500 13px/1.35 var(--fuente-interfaz)}.banda-super-admin .banda-texto{flex:1 1 auto}.banda-super-admin .escudo-super-admin{color:inherit}.banda-super-admin .boton.contorneado{border-color:currentColor;color:inherit;background:transparent}.banda-color{flex:0 0 auto;width:16px;height:16px;padding:0;border:1.5px solid currentColor;border-radius:50%;background:linear-gradient(90deg,var(--modo-sa-terracota) 0 50%,var(--modo-sa-morado) 50% 100%);cursor:pointer}.banda-color:focus-visible{outline:2px solid currentColor;outline-offset:2px}.banda-super-admin .lateral-tema{flex:0 0 auto;display:grid;place-items:center;padding:2px;border:0;border-radius:var(--radio);background:transparent;color:inherit;cursor:pointer}.banda-super-admin .lateral-tema>svg{color:inherit}.banda-super-admin .lateral-tema:focus-visible{outline:2px solid currentColor;outline-offset:2px}.marco-super-admin{position:fixed;top:0;right:0;bottom:0;left:0;border:4px solid var(--modo-super-admin);pointer-events:none;z-index:110}.escudo-super-admin{display:inline-flex;align-items:center;color:var(--modo-super-admin)}.panel{border:1px solid var(--linea);border-radius:var(--radio);background:var(--superficie)}.panel>.panel-cabecera{display:flex;align-items:center;justify-content:space-between;gap:12px;height:48px;padding:0 14px;border-bottom:1px solid var(--linea)}.panel>.panel-cabecera .panel-titulo{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.panel>.panel-cabecera .acciones-superiores{display:flex;flex:none;align-items:center;gap:8px}.panel>.panel-cuerpo{padding:14px}.panel>.panel-cuerpo.sin-relleno{padding:0}.panel>.panel-cuerpo:empty{display:none}.tabla-envoltura{overflow:visible}.tabla-datos{width:100%;border-collapse:collapse;background:var(--superficie)}.tabla-datos.ajustada{width:auto}.tabla-datos thead th{position:sticky;top:calc(-1 * var(--relleno-arriba, 0px));z-index:1;padding:6px 8px;text-align:left;background:var(--superficie-suave);border-bottom:1px solid var(--linea);color:var(--texto-apoyo);font:600 10px/1.4 var(--fuente-datos);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.tabla-datos thead:has(>tr+tr){position:sticky;top:calc(-1 * var(--relleno-arriba, 0px));z-index:1}.tabla-datos thead:has(>tr+tr) th{position:static}.tabla-datos thead th.grupo-de-columnas{text-align:center}.tabla-datos .tabla-datos thead th{position:static}.tabla-datos thead th.cifra,.tabla-datos tbody td.cifra{text-align:right}.tabla-datos tbody td{padding:6px 8px;border-bottom:1px solid var(--linea);font:400 11px/1.4 var(--fuente-interfaz);color:var(--texto)}.tabla-datos tbody tr.elegida>td{background:var(--seleccion)}.tabla-datos tbody tr.elegida>td:first-child{box-shadow:inset 3px 0 0 0 var(--pizarra)}.tabla-datos a.enlace-de-codigo{font-family:var(--fuente-datos);color:var(--texto);text-decoration:underline;text-decoration-color:var(--pizarra);text-decoration-thickness:1px}.tabla-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--linea)}.tabla-pie{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid var(--linea)}.tabla-pie>.trabajo-nota{color:var(--texto-apoyo);font:400 11px/1.4 var(--fuente-interfaz)}.tabla-datos tbody tr.elegible{cursor:pointer}.tabla-datos tbody tr.elegible:hover>td{background:var(--seleccion)}.tabla-datos tbody tr.elegible:focus-visible{outline:2px solid var(--pizarra);outline-offset:-2px}.tabla-datos tbody tr.abrible{cursor:pointer}.tabla-datos tbody tr.abrible:hover>td{background:var(--superficie-suave)}.tabla-datos tbody tr.abrible:focus-visible{outline:2px solid var(--pizarra);outline-offset:-2px}.tabla-datos thead th .titulo-ordenable{padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.tabla-datos thead th .titulo-ordenable.activo{color:var(--texto)}.tabla-datos thead th .titulo-ordenable-flecha{margin-left:4px}.ancho-completo .tabla-datos thead th:has(>.oculto-a-la-vista:only-child){width:1%}.tabla-datos:has(>thead th.crece)>thead th:not(.crece){width:1%}table :is(th,td):is(.col-fecha,.col-fecha-hora,.col-rut,.col-estado,.col-acciones,.col-monto,.col-cifra){white-space:nowrap}table td.col-acciones .acciones-en-linea{flex-wrap:nowrap}table :is(th,td):is(.col-monto,.col-cifra){text-align:right}table td:is(.col-monto,.col-cifra){font-family:var(--fuente-datos);font-variant-numeric:tabular-nums}table:has(>thead th.col-texto)>thead th:not(.col-texto){width:1%}.acciones-de-fila{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.acciones-de-fila .boton.icono{width:24px;height:24px}.acciones-de-fila-motivo{color:var(--texto-apoyo);font:400 11px/1.4 var(--fuente-interfaz)}.boton{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid transparent;border-radius:var(--radio);background:transparent;color:var(--texto);font:600 11px/1 var(--fuente-interfaz);cursor:pointer;white-space:nowrap}.boton.icono{width:32px;padding:0}.boton.primario{background:var(--primario-fondo);border-color:var(--primario-fondo);color:var(--primario-texto)}.boton.secundario{background:var(--superficie);border-color:var(--linea-fuerte);color:var(--texto)}.boton.invertido{background:var(--neutro);border-color:var(--neutro);color:var(--tinta-calida)}.boton.contorneado{background:transparent;border-color:var(--linea);color:var(--texto)}.boton.destructivo{background:transparent;border-color:var(--apartado);color:var(--apartado)}.boton.destructivo.confirmar{background:var(--apartado);border-color:var(--apartado);color:var(--primario-texto)}:root[data-tema=oscuro] .boton.destructivo.confirmar{color:var(--tinta-calida)}@media (prefers-color-scheme: dark){:root:not([data-tema=claro]) .boton.destructivo.confirmar{color:var(--tinta-calida)}}.boton:disabled{opacity:.42;cursor:not-allowed}.campo{display:flex;flex-direction:column;gap:4px}.campo>label,.campo>.campo-rotulo>label{font:600 10px/1.4 var(--fuente-interfaz);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-apoyo)}.campo-caja{display:flex;align-items:center;gap:6px;height:32px;padding:0 8px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--neutro)}:root[data-tema=oscuro] .campo-caja{background:var(--superficie-suave)}@media (prefers-color-scheme: dark){:root:not([data-tema=claro]) .campo-caja{background:var(--superficie-suave)}}.campo-caja:focus-within{border-color:var(--pizarra);outline:2px solid color-mix(in srgb,var(--pizarra) 18%,transparent);outline-offset:0}.campo-caja>input{flex:1;min-width:0;border:0;background:transparent;color:var(--texto);font:400 13px/1 var(--fuente-interfaz)}.campo-caja>input:focus{outline:none}.campo-caja>select{flex:1;min-width:0;height:100%;border:0;background:transparent;color:var(--texto);font:400 13px/1 var(--fuente-interfaz)}.campo-caja>input::placeholder{color:var(--texto-apoyo)}.campo-caja>.campo-icono{flex:none;display:inline-flex;color:var(--texto-apoyo)}.campo-validacion{display:inline-flex;align-items:center;gap:4px;font:400 11px/1.4 var(--fuente-interfaz);color:var(--pendiente)}.campo-validacion.impide{color:var(--apartado)}.campo-rotulo{display:inline-flex;align-items:baseline;gap:3px}.campo-obligatorio{color:var(--apartado);font:600 11px/1 var(--fuente-interfaz);text-decoration:none;cursor:help}.campo-error{display:block}.campo.con-error .campo-caja,.campo.con-error .entrada-de-fecha{border-color:var(--apartado)}.campo-fecha .entrada-de-fecha{min-width:calc(11ch + 18px);height:32px;padding:0 8px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--neutro);color:var(--texto);font:400 13px/1 var(--fuente-interfaz)}.campo-fecha .entrada-de-fecha:focus{border-color:var(--pizarra);outline:2px solid color-mix(in srgb,var(--pizarra) 18%,transparent);outline-offset:0}.resumen-de-validacion{margin:0;color:var(--apartado);font:400 11px/1.4 var(--fuente-interfaz)}:root[data-tema=oscuro] .campo-fecha .entrada-de-fecha{background:var(--superficie-suave)}@media (prefers-color-scheme: dark){:root:not([data-tema=claro]) .campo-fecha .entrada-de-fecha{background:var(--superficie-suave)}}.escoger-archivo{position:relative;display:flex;align-items:center;gap:8px;min-width:0}.escoger-archivo>label.boton{cursor:pointer}.escoger-archivo>input:focus-visible+label.boton{outline:2px solid var(--pizarra);outline-offset:1px}.escoger-archivo-nombre{min-width:0;font:400 12px/1.4 var(--fuente-interfaz);color:var(--texto);overflow-wrap:anywhere}.campo-ayuda{display:block;margin-top:2px;color:var(--texto-apoyo);font:400 11px/1.4 var(--fuente-interfaz)}.entrada-de-fecha-caja{display:inline-flex;align-items:center;gap:4px}.entrada-de-fecha-boton{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--superficie);color:var(--texto-apoyo);cursor:pointer}.entrada-de-fecha-boton:hover,.entrada-de-fecha-boton[aria-expanded=true]{color:var(--texto);border-color:var(--linea-fuerte)}.entrada-de-fecha-boton:focus-visible{outline:2px solid var(--pizarra);outline-offset:1px}.calendario{position:fixed;z-index:120;width:252px;padding:8px;border:1px solid var(--linea-fuerte);border-radius:var(--radio);background:var(--superficie);color:var(--texto);font:400 12px/1.3 var(--fuente-interfaz)}.calendario-cabecera{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:6px}.calendario-titulo{font-weight:600;text-transform:capitalize}.calendario-paso{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:var(--radio);background:transparent;color:var(--texto);cursor:pointer}.calendario-paso:hover{border-color:var(--linea)}.calendario-mes{width:100%;border-collapse:collapse;table-layout:fixed}.calendario-mes th{padding:2px 0;color:var(--texto-apoyo);font:600 10px/1.4 var(--fuente-interfaz);text-align:center}.calendario-mes td{padding:1px;text-align:center}.calendario-dia{width:100%;height:30px;border:1px solid transparent;border-radius:var(--radio);background:transparent;color:var(--texto);font:400 12px/1 var(--fuente-datos);cursor:pointer}.calendario-dia:hover{background:var(--seleccion)}.calendario-dia:focus-visible{outline:2px solid var(--pizarra);outline-offset:-1px}.calendario-dia.hoy{border-color:var(--pizarra);font-weight:600}.calendario-dia.elegido{background:var(--primario-fondo);color:var(--primario-texto)}.calendario-dia[aria-disabled=true]{color:var(--texto-apoyo);opacity:.45;cursor:not-allowed}.estado{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border:1px solid currentColor;border-radius:var(--radio-pildora);font:600 10px/1 var(--fuente-datos);white-space:nowrap}.estado.listo{color:var(--listo);background:var(--listo-fondo)}.estado.pendiente{color:var(--pendiente);background:var(--pendiente-fondo)}.estado.apartado{color:var(--apartado);background:var(--apartado-fondo)}.estado.neutro{color:var(--texto-apoyo);background:var(--superficie);border-color:var(--linea-fuerte)}.informativa{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border:1px solid var(--pizarra);border-radius:var(--radio);background:transparent;color:var(--texto);font:500 10px/1 var(--fuente-interfaz);white-space:nowrap}.aviso{display:flex;gap:8px;padding:10px 12px;border:1px solid var(--linea);border-left-width:3px;border-radius:var(--radio);background:var(--superficie-suave);font:400 11px/1.45 var(--fuente-interfaz);color:var(--texto)}.aviso.informacion{border-left-color:var(--pizarra)}.aviso.aviso-tono{border-left-color:var(--pendiente)}.aviso.error{border-left-color:var(--apartado)}.aviso.hecho{border-left-color:var(--listo)}.aviso>.aviso-icono{flex:none;display:inline-flex;padding-top:1px}.aviso.informacion>.aviso-icono{color:var(--pizarra)}.aviso.aviso-tono>.aviso-icono{color:var(--pendiente)}.aviso.error>.aviso-icono{color:var(--apartado)}.aviso.hecho>.aviso-icono{color:var(--listo)}.aviso>.aviso-texto{display:flex;flex-direction:column;gap:3px}.aviso .aviso-titulo{font-weight:600}.limite-de-error{margin:16px 0}.limite-de-error-acciones{display:flex;gap:8px;margin-top:6px}.voc-aviso,.cot-aviso,.error-en-una-linea,.campo-error{padding:4px 10px;border-left:3px solid var(--apartado);background:transparent;color:var(--texto);font:400 12px/1.4 var(--fuente-interfaz)}.barra-de-pasos{display:flex;align-items:stretch;border:1px solid var(--linea);border-radius:var(--radio);background:var(--superficie);overflow:hidden}.barra-de-pasos>.paso{display:flex;align-items:center;gap:8px;flex:1 1 auto;padding:8px 12px;border:0;border-right:1px solid var(--linea);background:var(--superficie);color:var(--texto);font:400 12px/1.3 var(--fuente-interfaz);text-align:left;cursor:pointer}.barra-de-pasos>.paso:last-child{border-right:0}.barra-de-pasos>.paso.bloqueado{background:var(--lateral);cursor:not-allowed;opacity:.42}.barra-de-pasos>.paso.en-pantalla{background:var(--superficie-suave);box-shadow:inset 0 -2px 0 0 var(--pizarra)}.barra-de-pasos .paso-numero{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border:1px solid currentColor;border-radius:var(--radio);font:600 10px/1 var(--fuente-datos)}.barra-de-pasos>.paso.hecho .paso-numero{border-color:var(--listo);color:var(--listo)}.barra-de-pasos>.paso.bloqueado .paso-numero{border-color:var(--linea-fuerte)}.barra-de-pasos .paso-texto{display:flex;flex-direction:column;gap:1px;min-width:0;white-space:nowrap}.barra-de-pasos .paso-texto small{color:var(--texto-apoyo);font-size:10px}.barra-de-pasos>.paso.bloqueado{min-width:0}.barra-de-pasos .paso-texto .paso-motivo{white-space:normal;overflow-wrap:break-word}.dialogo-velo{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in srgb,var(--tinta-calida) 60%,transparent);z-index:100}.dialogo{width:100%;max-width:500px;border:1px solid var(--linea-fuerte);border-radius:var(--radio);background:var(--superficie);color:var(--texto)}.dialogo>.dialogo-cabecera{padding:14px 16px 0}.dialogo>.dialogo-cuerpo{padding:10px 16px 16px;font:400 13px/1.45 var(--fuente-interfaz)}.dialogo>.dialogo-pie{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--linea)}.vacio{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 14px;text-align:left}.vacio>.vacio-que{font-weight:600}.vacio>.vacio-porque{color:var(--texto-apoyo)}.vacio>.vacio-que-hacer{margin-top:4px}.cargando{display:flex;flex-direction:column;gap:8px;padding:18px 14px}.cargando>.cargando-barra{position:relative;height:2px;overflow:hidden;background:var(--linea)}.cargando>.cargando-barra:after{content:"";position:absolute;inset:0 auto 0 0;width:30%;background:var(--pizarra);animation:barra-indeterminada 1.4s linear infinite}@keyframes barra-indeterminada{0%{transform:translate(-100%)}to{transform:translate(400%)}}@media (prefers-reduced-motion: reduce){.cargando>.cargando-barra:after{animation:none;width:100%}}.cargando>.cargando-texto{color:var(--texto-apoyo)}.cifras{display:flex;flex-wrap:wrap;gap:24px}.cifras>.cifra-bloque{display:flex;flex-direction:column;gap:2px}.cifras .cifra-rotulo{font:400 11px/1.3 var(--fuente-interfaz);color:var(--texto-apoyo)}.cifras .cifra-valor{font:500 23px/1.05 var(--fuente-datos);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.cifras .cifra-pie{font:400 10px/1.3 var(--fuente-interfaz);color:var(--texto-apoyo)}.chip-filtro{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--superficie);color:var(--texto);font:400 11px/1 var(--fuente-interfaz);cursor:pointer}.chip-filtro.elegido{border-color:var(--pizarra);background:var(--seleccion)}.chip-filtro>.chip-cuenta{font-family:var(--fuente-datos);font-variant-numeric:tabular-nums}.tira-de-cifras{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));border:1px solid var(--linea);background:var(--superficie)}.tira-de-cifras>.tira-cifra{display:flex;flex-direction:column;gap:6px;min-height:88px;padding:14px 16px;border-right:1px solid var(--linea);border-bottom:1px solid var(--linea)}.tira-de-cifras>.tira-cifra:last-child{border-right:0}.tira-de-cifras .cifra-rotulo{font:400 11px/1.3 var(--fuente-interfaz);color:var(--texto-apoyo)}.tira-de-cifras .cifra-valor{font:500 23px/1.05 var(--fuente-datos);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.tira-de-cifras .cifra-valor.ausente{font:400 13px/1.4 var(--fuente-interfaz);letter-spacing:normal;color:var(--texto-apoyo)}.tira-de-cifras .cifra-pie{font:400 10px/1.35 var(--fuente-interfaz);color:var(--texto-apoyo)}.tira-de-cifras .cifra-valor.cifra-pulsable{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:flex-start;padding:0;border:none;background:none;color:var(--texto);cursor:pointer;text-decoration:underline;text-decoration-color:var(--pizarra);text-decoration-thickness:1px;text-underline-offset:3px}.tira-de-cifras .cifra-valor.cifra-pulsable:hover{text-decoration-thickness:2px}.tira-de-cifras .cifra-valor.cifra-pulsable:focus-visible{outline:2px solid var(--pizarra);outline-offset:2px}.tira-de-cifras .cifra-desglose{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:flex-start;padding:0;border:none;background:none;color:var(--texto-apoyo);font:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:var(--pizarra);text-decoration-thickness:1px;text-underline-offset:2px}.tira-de-cifras .cifra-desglose:focus-visible{outline:2px solid var(--pizarra);outline-offset:2px}.subpestanas{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.chip-filtro.subpestana{height:20px;padding:0 7px;font-size:10.5px;color:var(--texto);text-decoration:none}.chip-filtro.subpestana.en-cero{color:var(--texto-apoyo);border-color:var(--linea)}.chip-filtro.subpestana.en-cero.elegido{border-color:var(--pizarra);color:var(--texto)}.conflicto{border:1px solid var(--linea);border-left:3px solid var(--pizarra);border-radius:var(--radio);background:var(--superficie-suave);color:var(--texto)}.conflicto>.conflicto-titulo{display:flex;align-items:center;gap:8px;padding:12px 14px;font:600 13px/1.4 var(--fuente-interfaz)}.conflicto>.conflicto-titulo>.conflicto-icono{flex:none;display:inline-flex;color:var(--pizarra)}.conflicto>.conflicto-columnas{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--linea);border-top:1px solid var(--linea);border-bottom:1px solid var(--linea)}.conflicto-columna{padding:12px 14px;background:var(--superficie)}.conflicto-campo{display:flex;justify-content:space-between;gap:10px;padding:3px 0;font:400 11px/1.4 var(--fuente-interfaz)}.conflicto-campo>.conflicto-nombre{color:var(--texto-apoyo)}.conflicto-campo>.conflicto-valor{font-family:var(--fuente-datos);text-align:right}.conflicto-campo.difiere>.conflicto-valor,.conflicto-campo.difiere>.conflicto-nombre{font-weight:600}.conflicto-campo>.conflicto-marcador{font-family:var(--fuente-datos);color:var(--pizarra)}.conflicto>.conflicto-en-uso{padding:0 14px 12px}.conflicto>.conflicto-acciones{display:flex;gap:8px;padding:12px 14px}.salto-de-corrida{position:relative}.salto-panel{position:absolute;overflow-x:hidden;top:calc(100% + 6px);right:0;z-index:20;width:340px;max-height:60vh;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--linea-fuerte);border-radius:var(--radio);background:var(--superficie)}.salto-panel .salto-nota{font:400 11px/1.45 var(--fuente-interfaz);color:var(--texto-apoyo)}.salto-lista{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.salto-lista>.salto-fila{display:flex;flex-direction:column;gap:2px}.salto-lista>.salto-fila>.boton{justify-content:flex-start;width:100%;gap:8px;height:auto;min-height:28px;padding-top:4px;padding-bottom:4px;white-space:normal;text-align:left}.salto-nombre{overflow-wrap:anywhere}.salto-lista>.salto-cargar{padding-top:6px;border-top:1px solid var(--linea)}.salto-lista>.salto-fila.actual>.boton{border-color:var(--pizarra);background:var(--seleccion);opacity:1}.bloque-vertical{display:flex;flex-direction:column;gap:12px}.acciones-en-linea{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.rotulo-de-sondeo{font:400 11px/1.3 var(--fuente-interfaz);color:var(--texto-apoyo)}.progreso{display:flex;flex-direction:column;gap:6px}.progreso-canal{height:6px;border:1px solid var(--linea);background:var(--superficie-suave);overflow:hidden}.progreso-relleno{height:100%;background:var(--pizarra);transition:width .12s linear}.progreso-relleno.indeterminado{width:34%;animation:progreso-va-y-viene 1.1s linear infinite}@keyframes progreso-va-y-viene{0%{transform:translate(-100%)}to{transform:translate(300%)}}.progreso-texto{font:400 11px/1.3 var(--fuente-interfaz);color:var(--texto-apoyo)}.ficha{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:0}.ficha>div{display:contents}.ficha dt{font:400 11px/1.45 var(--fuente-interfaz);color:var(--texto-apoyo)}.ficha dd{margin:0;min-width:0;overflow-wrap:anywhere}.plano-etapas{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.plano-etapa{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 0;border-bottom:1px solid var(--linea)}.plano-etapa-nombre{min-width:200px;font:500 13px/1.3 var(--fuente-interfaz)}.plano-marcar{display:inline-flex;align-items:center;gap:8px}.plano-zonas{display:flex;align-items:center;gap:12px;margin:12px 0 0}.modalidades{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:12px 0}.modalidad{display:grid;grid-template-columns:max-content 1fr;gap:4px 8px;padding:12px;border:1px solid var(--linea-fuerte);cursor:pointer}.modalidad.elegida{border-color:var(--pizarra);background:var(--seleccion)}.modalidad>input{grid-row:1;margin:2px 0 0;accent-color:var(--pizarra)}.modalidad>.modalidad-nombre{grid-row:1;font:500 13px/1.3 var(--fuente-interfaz)}.modalidad>.modalidad-descripcion{grid-column:2;font:400 12px/1.45 var(--fuente-interfaz);color:var(--texto-apoyo)}.costo-de-leer{padding:12px 14px;border:1px solid var(--linea);border-left:3px solid var(--pendiente);background:var(--superficie)}.costo-de-leer>.costo-rotulo{font:600 11px/1.4 var(--fuente-interfaz);margin-bottom:8px}.costo-de-leer .costo-importe{font:500 17px/1.2 var(--fuente-datos);font-variant-numeric:tabular-nums}.lista-de-zonas{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none}.lista-de-zonas>li{display:flex;align-items:center;gap:6px}.lista-de-zonas.en-columna{flex-direction:column;gap:4px}.recorrido{display:flex;flex-direction:column;gap:20px}.documento-emitido{display:flex;flex-direction:column;gap:16px}.documento-emitido-hojas{display:flex;flex-wrap:wrap;gap:8px}.documento-emitido-duracion{margin:0;color:var(--texto-apoyo)}.documento-emitido-visor{position:relative;display:flex;height:min(72vh,760px);min-height:360px;overflow:hidden;border-radius:var(--radio)}.plano-motivo{min-width:0;overflow:hidden;font:400 13px/1.3 var(--fuente-interfaz);white-space:nowrap;text-overflow:ellipsis}.zonas-pantalla{display:flex;flex-direction:column;gap:20px}.zonas-resumen{display:flex;flex-direction:column;gap:12px;padding:12px 14px;border:1px solid var(--linea);background:var(--superficie)}.zonas-dos-paneles{display:grid;grid-template-columns:minmax(360px,5fr) minmax(380px,7fr);gap:20px;align-items:start}@media (max-width: 1100px){.zonas-dos-paneles{grid-template-columns:1fr}}.zonas-lista{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.zona-fila{display:grid;grid-template-columns:max-content 5ch 1fr max-content max-content;cursor:pointer;gap:0 10px;align-items:center;padding:0 8px;border-bottom:1px solid var(--linea)}.zona-fila:last-child{border-bottom:none}.zona-fila.elegida{background:var(--seleccion);box-shadow:inset 2px 0 0 0 var(--pizarra)}.zona-marca>input{accent-color:var(--pizarra);width:16px;height:16px;display:block}.zona-ver{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;align-items:baseline;min-width:0;padding:9px 0;border:none;background:none;color:var(--texto);font:400 13px/1.35 var(--fuente-interfaz);text-align:left;cursor:pointer}.zona-ver:focus-visible{outline:2px solid var(--pizarra);outline-offset:-2px}.zona-numero,.zona-parte{font-size:12px;color:var(--texto-apoyo)}.zona-nombre{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zona-nombre-celda{display:flex;align-items:center;gap:6px;min-width:0}.zona-nombre-lapiz{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;padding:0;border:none;border-radius:4px;background:none;color:var(--texto-apoyo);cursor:pointer}.zona-nombre-lapiz:hover{color:var(--texto);background:var(--superficie-suave)}.zona-nombre-lapiz:focus-visible{outline:2px solid var(--pizarra);outline-offset:-2px}.zona-nombre-celda>.zona-nombre{padding:9px 0}.zona-nombre-edicion{flex-wrap:wrap;align-items:center;padding:4px 0;cursor:default}.zona-nombre-campo{flex:1;min-width:12ch;margin:0;padding:4px 6px;border:1px solid var(--pizarra);border-radius:4px;background:var(--superficie);color:var(--texto);font:400 13px/1.35 var(--fuente-interfaz)}.zona-nombre-campo[aria-invalid=true]{border-color:var(--apartado)}.zona-nombre-fallo{flex-basis:100%;font-size:12px;color:var(--apartado)}.zonas-incompleto{margin:0;padding:6px 10px;border-left:3px solid var(--pendiente);font:500 12px/1.35 var(--fuente-interfaz);color:var(--texto)}.imagen-marco{background:var(--superficie-suave);border:1px solid var(--linea);padding:4px}.imagen{display:block;max-width:100%;height:auto}.imagen.ampliada{max-width:none}.visor.encajado .visor-hueco:not(.ampliado) .imagen{max-height:var(--alto-del-encaje);width:auto;margin:0 auto}.imagen.oculta{visibility:hidden;height:0}.imagen-nota{font:400 11px/1.45 var(--fuente-interfaz);color:var(--texto-apoyo)}.imagen-fallo{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid var(--linea);border-left:3px solid var(--apartado);font:400 11px/1.45 var(--fuente-interfaz)}.visor-pestanas{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid var(--linea);margin-bottom:12px}.visor-pestana{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;padding:8px 12px;font:500 12px/1.3 var(--fuente-interfaz);color:var(--texto-apoyo);cursor:pointer}.visor-pestana:hover{color:var(--texto)}.visor-pestana.actual{color:var(--texto);border-bottom-color:var(--pizarra)}.visor-pestana:focus-visible{outline:2px solid var(--pizarra);outline-offset:-2px}.visor{display:flex;flex-direction:column;gap:10px}.visor-controles{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.visor-hueco{background:var(--superficie-suave);border:1px solid var(--linea);padding:8px}.visor-marco{position:relative}.visor-zoom{position:absolute;top:12px;right:20px;z-index:2;display:flex;flex-direction:column;gap:4px}.visor .visor-hueco.ampliado{position:relative;overflow:hidden;cursor:grab}.visor .visor-hueco.ampliado.arrastrando{cursor:grabbing}.visor-hueco.ampliado .visor-lamina{position:absolute;top:0;left:0}.visor-hueco .imagen-marco{border:none;padding:0;background:none}.reparto{display:flex;flex-direction:column;gap:8px}.reparto-por-hoja{display:flex;flex-direction:column;gap:16px}.reparto-hoja-titulo{margin:0 0 4px;font-size:13px;font-weight:600}.reparto-lienzo{background:var(--superficie);border:1px solid var(--linea);width:100%;height:auto}.reparto-zona{fill:none;stroke-width:2;cursor:pointer}.reparto-zona.tablero{stroke:var(--marca-tablero)}.reparto-zona.leyenda{stroke:var(--marca-leyenda)}.reparto-zona.exclusion{stroke:var(--marca-exclusion);cursor:default}.reparto-zona.elegida{stroke-width:3;fill:var(--seleccion)}.reparto-rotulo{fill:var(--texto);font-family:var(--fuente-interfaz);font-weight:500;cursor:pointer}.imagen-con-capa{position:relative;display:inline-block;max-width:100%;vertical-align:top}.imagen-con-capa.ampliada{max-width:none}.imagen-capa{position:absolute;top:0;right:0;bottom:0;left:0}body[data-pantalla=lienzo] .trabajo{--relleno-arriba: 0px;padding:0;overflow:hidden}.lienzo{display:flex;flex-direction:column;height:100%;min-height:420px;overflow:hidden;background:var(--superficie)}.lienzo-cabecera{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;min-width:0;padding:8px 14px;background:var(--visor-fondo);color:var(--c-neutro);border-bottom:1px solid var(--c-tinta);flex:none}.lienzo-identidad{display:flex;flex-direction:column;gap:2px;min-width:0}.lienzo-zona{flex:none}.lienzo-zona+.lienzo-zona{border-left:1px solid var(--c-linea-oscuro);padding-left:12px}.lienzo-cabecera .lienzo-zona-cede{flex:0 32 auto;min-width:auto}.lienzo-zona-identidad{display:flex;align-items:center;gap:12px}.lienzo-zona-identidad .lienzo-identidad{min-width:auto}.lienzo-zona-linea{display:grid;grid-template-columns:auto minmax(0,auto);align-items:baseline;column-gap:8px}.lienzo-cabecera .lienzo-nota{min-width:0;max-width:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lienzo-lamina-espacio{flex:none;white-space:nowrap}.lienzo-cabecera .antetitulo{color:var(--c-pizarra-oscuro)}.lienzo-cabecera .dato{color:var(--c-neutro);font-family:var(--fuente-datos);font-size:12px}.lienzo-nota{font-size:11px;color:var(--c-texto-apoyo-oscuro);max-width:34ch}.lienzo-cabecera .lienzo-cuentas{margin:0;font-family:var(--fuente-datos);font-size:12px;color:var(--c-neutro);white-space:nowrap}.lienzo-emitir{margin-left:auto;display:flex;align-items:center}.lienzo-cabecera .boton.primario{background:var(--c-neutro);border-color:var(--c-neutro);color:var(--c-tinta-calida);box-shadow:0 0 0 2px var(--c-neutro)}.lienzo-cabecera .boton.primario:disabled{box-shadow:none}.lienzo-cuerpo{display:flex;flex:1;min-height:0;position:relative}.lienzo-rail{width:48px;flex:none;display:flex;flex-direction:column;gap:10px;padding:8px;background:var(--visor-fondo);border-right:1px solid var(--c-tinta);overflow-y:auto;overflow-x:hidden}.lienzo-rail-grupo{display:flex;flex-direction:column;gap:4px}.lienzo-rail-grupo+.lienzo-rail-grupo{padding-top:10px;border-top:1px solid var(--c-linea-oscuro)}.lienzo-rail .boton.icono{position:relative;flex:none}.lienzo-muestra{display:block}.lienzo-interruptor{width:32px;height:44px;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0;border:1px solid var(--c-linea-oscuro);border-radius:var(--radio);background:transparent;color:var(--c-neutro);cursor:pointer}.lienzo-interruptor:focus-visible{outline:2px solid var(--c-neutro);outline-offset:2px}.lienzo-interruptor-pista{position:relative;width:22px;height:10px;border-radius:5px;background:var(--c-linea-oscuro);border:1px solid var(--c-texto-apoyo-oscuro)}.lienzo-interruptor-perilla{position:absolute;top:1px;left:1px;width:6px;height:6px;border-radius:50%;background:var(--c-texto-apoyo-oscuro)}.lienzo-interruptor.encendido .lienzo-interruptor-pista{background:var(--c-neutro);border-color:var(--c-neutro)}.lienzo-interruptor.encendido .lienzo-interruptor-perilla{left:auto;right:1px;background:var(--c-tinta-calida)}.lienzo-cuentas{margin:0;font-size:12px;color:var(--texto)}.lienzo-ficha{margin:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.lienzo-fila-exclusion{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}.lienzo-candidatos{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.lienzo-casilla{display:flex;align-items:center;gap:6px;font-size:12px;cursor:pointer}.lienzo-plegable{display:flex;align-items:center;gap:6px;width:100%;border:none;background:none;padding:2px 0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;text-align:left}.lienzo-resumen{margin-left:auto;font-family:var(--fuente-datos);font-size:11px;text-transform:none;letter-spacing:0;color:var(--texto-apoyo)}.lienzo-bloque{display:flex;flex-direction:column;gap:8px}.lienzo-bloque>h3{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-apoyo);margin:0}.lienzo-coordenadas{display:flex;flex-direction:column;gap:4px;margin:0}.lienzo-coordenadas>div{display:flex;gap:8px;align-items:baseline}.lienzo-coordenadas dt{font-size:11px;color:var(--texto-apoyo);min-width:44px}.lienzo-coordenadas dd{margin:0;font-size:12px}.lienzo-rail .boton.activo{font-weight:600}.lienzo-rail .boton.activo.rail-modo{background:var(--c-tinta);color:var(--c-neutro)}.lienzo-rail .boton.activo.rail-clase-tablero{background:var(--marca-tablero)}.lienzo-rail .boton.activo.rail-clase-exclusion{background:var(--marca-exclusion)}.lienzo-rail .boton.activo .lienzo-trazo,.lienzo-rail .boton.activo .lienzo-muestra line{stroke:var(--marca-halo)}.lienzo-visor{position:relative;flex:1;min-width:0;min-height:0}.lienzo-hueco{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--visor-fondo);-webkit-user-select:none;user-select:none;touch-action:none}.lienzo-hueco.modo-navegando{cursor:grab}.lienzo-hueco.modo-dibujando{cursor:crosshair}.lienzo-sin-medida{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--c-texto-apoyo-oscuro);font-size:13px}.lienzo-linea-de-estado{position:absolute;left:0;bottom:0;max-width:100%;margin:0;padding:3px 10px;background:var(--visor-fondo);border-top:1px solid var(--c-linea-oscuro);border-right:1px solid var(--c-linea-oscuro);color:var(--c-neutro);font-size:12px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.lienzo-excluidos{position:absolute;right:0;bottom:0;max-width:50%;margin:0;padding:3px 10px;background:var(--visor-fondo);border-top:1px solid var(--c-linea-oscuro);border-left:1px solid var(--c-linea-oscuro);color:var(--c-texto-apoyo-oscuro);font-size:11px;line-height:1.4;pointer-events:none}.lienzo-pliego{position:absolute;overflow:hidden;background:#fff}.lienzo-capa{position:absolute;top:0;right:0;bottom:0;left:0}.lienzo-tesela{position:absolute;display:block;max-width:none;image-rendering:auto;pointer-events:none}.lienzo-tesela.agrandada{image-rendering:pixelated}.lienzo-marcas{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lienzo-halo{fill:none;stroke:var(--marca-halo)}.lienzo-trazo.tablero{stroke:var(--marca-tablero)}.lienzo-trazo.leyenda{stroke:var(--marca-leyenda)}.lienzo-trazo.exclusion{stroke:var(--marca-exclusion)}.lienzo-marcas pattern line,.lienzo-muestra line{stroke:var(--marca-exclusion)}.lienzo-chapa rect{stroke:none}.lienzo-chapa.tablero rect,.lienzo-chapa.union rect{fill:var(--marca-tablero)}.lienzo-chapa.leyenda rect{fill:var(--marca-leyenda)}.lienzo-chapa.exclusion rect{fill:var(--marca-exclusion)}.lienzo-chapa.elegida rect{stroke:var(--marca-halo);stroke-width:1}.lienzo-chapa text{fill:var(--marca-halo);font-family:var(--fuente-datos);font-size:11px;font-weight:500}.lienzo-corte{stroke:var(--marca-tinta);fill:none}.lienzo-corte.tomado{stroke:var(--marca-tablero)}.lienzo-corte-asa{fill:var(--marca-halo);stroke:var(--marca-tinta);stroke-width:1}.lienzo-asas rect{fill:var(--marca-halo);stroke:var(--marca-tinta);stroke-width:1}.lienzo-zoom{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:4px}.campo-caja>select{width:100%;border:none;background:none;color:inherit;font:inherit;padding:7px 10px}.campo-caja>select:focus{outline:none}.lienzo-en-vuelo{font:400 12px/1.5 var(--fuente-interfaz);color:var(--texto-apoyo);padding-left:10px;border-left:2px solid var(--pendiente)}.lienzo-tinta{fill:var(--pendiente);fill-opacity:.18;stroke:none;pointer-events:none}.lienzo-chapa.corte rect{fill:var(--c-pizarra)}.lienzo-hueco.sobre-corte-x{cursor:col-resize}.lienzo-hueco.sobre-corte-y{cursor:row-resize}.lienzo-latido{fill:none;stroke:var(--marca-halo);stroke-dasharray:6 4;opacity:.85;animation:lienzo-latido 1.1s linear infinite}@keyframes lienzo-latido{to{stroke-dashoffset:-20}}@media (prefers-reduced-motion: reduce){.lienzo-latido{animation:none}}.lienzo-consumo{margin:0;padding-top:6px;border-top:1px solid var(--linea);color:var(--texto-apoyo);font-size:11px;line-height:1.5}.lienzo-veredicto{margin:0 0 8px}.lienzo-emision{position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:3;width:min(640px,calc(100% - 96px));max-height:calc(100% - 24px);overflow-y:auto;background:var(--superficie);border:1px solid var(--linea-fuerte);padding:12px;display:flex;flex-direction:column;gap:8px}.lienzo-emision-acciones{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.lienzo-advertencias{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;color:var(--texto-apoyo);font-size:12px;line-height:1.5}.lienzo-contextual{position:absolute;z-index:2;display:flex;align-items:center;gap:4px;height:40px;padding:0 6px;background:var(--visor-fondo);border:1px solid var(--c-neutro);border-radius:var(--radio);color:var(--c-neutro);font-size:12px;white-space:nowrap}.lienzo-contextual[hidden]{display:none}.lienzo-contextual-rotulo{padding:0 4px;font-family:var(--fuente-datos);color:var(--c-neutro)}.lienzo-contextual-grupo{display:inline-flex;align-items:center;gap:4px}.lienzo-contextual-dato,.lienzo-contextual-campo{display:inline-flex;align-items:center;gap:6px;color:var(--c-neutro)}.lienzo-contextual-campo input{width:16ch;height:26px;padding:0 6px;background:transparent;border:1px solid var(--c-linea-oscuro);border-radius:var(--radio);color:var(--c-neutro);font:inherit;font-family:var(--fuente-datos)}.lienzo-contextual-campo input::placeholder{color:var(--c-texto-apoyo-oscuro)}.lienzo-contextual-campo input:focus-visible{outline:2px solid var(--c-neutro);outline-offset:1px}.lienzo-contextual .ausente,.lienzo-contextual .lienzo-en-vuelo{color:var(--c-texto-apoyo-oscuro)}.lienzo-contextual .dato{color:var(--c-neutro)}.lienzo-contextual-filete{width:1px;height:22px;margin:0 2px;background:var(--c-linea-oscuro)}.lienzo-contextual .boton.activo{background:var(--c-tinta);color:var(--c-neutro);font-weight:600}.lienzo-contextual .boton.peligro{color:var(--c-apartado)}.lienzo-contextual .lienzo-consumo{margin:0;padding:0;border:0;color:var(--c-texto-apoyo-oscuro)}.semaforo{--semaforo-fondo: var(--c-pizarra)}.semaforo.verde{--semaforo-fondo: var(--c-listo)}.semaforo.amarillo{--semaforo-fondo: var(--c-pendiente)}.semaforo.rojo{--semaforo-fondo: var(--c-apartado)}span.semaforo{display:inline-flex;align-items:center;gap:3px;padding:1px 4px;border-radius:2px;background:var(--semaforo-fondo);color:var(--c-neutro);font-family:var(--fuente-datos);font-size:11px;line-height:14px}g.semaforo rect{fill:var(--semaforo-fondo);stroke:none}g.semaforo svg{color:var(--c-neutro)}g.semaforo text{fill:var(--c-neutro);font-family:var(--fuente-datos);font-size:11px;font-weight:500}.lienzo-pieza{display:inline-flex;align-items:center;gap:4px}.lienzo-marcas.fijas{opacity:.4}.lienzo-agregando{white-space:nowrap;font-weight:600}.lienzo-hojas{display:inline-flex;align-items:center;gap:8px;flex:none}.lienzo-hojas-selector{font:inherit;max-width:16rem}.error-en-una-linea{display:flex;align-items:center;gap:12px}.leido-literal{font-family:var(--fuente-datos);white-space:normal;overflow-wrap:anywhere}.leido-literal>details>summary{cursor:pointer;color:var(--texto-apoyo);font-family:var(--fuente-interfaz)}.leido-literal ul{margin:4px 0 0;padding-left:16px}.grupo-de-registros{display:flex;flex-direction:column;gap:6px}.grupo-de-registros>h3,.grupo-de-registros>details>summary{font-weight:500}.grupo-de-registros>details>summary{cursor:pointer;padding:4px 0}.resultado{display:flex;flex-direction:column;gap:14px}.lector-faltan{color:var(--texto-apoyo)}.lector-faltan>.dato{color:var(--texto)}.tabla-datos thead th .unidad{text-transform:none}.tabla-datos td.cifra .ausente{white-space:nowrap}.clase-de-dispositivo{font-family:var(--fuente-interfaz)}.pildora-pulsable{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;background:none;cursor:pointer}.pildora-pulsable:focus-visible{outline:2px solid var(--pizarra);outline-offset:2px}.filtro-activo{display:flex;align-items:center;gap:12px;margin:0;font-weight:500}body[data-pantalla=lector] .trabajo{display:flex;flex-direction:column;overflow:hidden;padding-bottom:16px}body[data-pantalla=lector] .recorrido{flex:1;min-height:0}.lector{display:flex;flex:1;flex-direction:column;gap:8px;min-height:420px}.lector-barra{display:flex;flex:none;align-items:center;gap:12px;min-height:48px;padding:0 12px;background:var(--superficie);border:1px solid var(--linea)}.lector-pasos{border-left:1px solid var(--linea);padding-left:12px}.lector-barra>[data-prueba=alternar-leyenda]{margin-left:auto}.lector-pasos{position:relative;display:flex;align-items:center;gap:4px}.lector-lista{position:absolute;top:calc(100% + 6px);left:12px;z-index:5;min-width:280px;max-height:50vh;margin:0;padding:0;overflow:auto;list-style:none;background:var(--superficie);border:1px solid var(--linea)}.lector-cuerpo{display:flex;flex:1;gap:12px;min-height:0}.lector-visor{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.lector-marco{position:relative;flex:1;min-height:0}.lector-hueco{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--superficie-suave);border:1px solid var(--linea);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.lector-hueco:active{cursor:grabbing}.lector-dibujo{position:absolute}.lector-hueco .imagen-marco{border:none;padding:0;background:none}.lector-hueco img{pointer-events:none}.nota-del-visor{position:absolute;left:10px;bottom:10px;z-index:2;margin:0;padding:2px 6px;background:var(--superficie);border:1px solid var(--linea);font:400 11px/1.4 var(--fuente-interfaz);color:var(--texto-apoyo)}.lector-ficha{position:absolute;z-index:3;box-sizing:border-box;width:min(300px,calc(100% - 16px));max-width:300px;max-height:calc(100% - 16px);overflow-y:auto;padding:8px 10px;background:var(--superficie);border:1px solid var(--linea);border-radius:var(--radio)}.lector-ficha.listo{--marca: var(--marca-listo)}.lector-ficha.apartado{--marca: var(--marca-apartado)}.lector-ficha.listo,.lector-ficha.apartado{border:2px solid var(--marca)}.lector-ficha.corregido{--marca: var(--marca-listo);border:2px solid var(--marca)}.lector-ficha.descartado{--marca: var(--marca-descartado);border:2px solid var(--marca)}.ficha-chapa{display:inline-block;margin-bottom:4px;padding:0 4px;background:var(--marca);color:var(--marca-halo);font:600 10px/16px var(--fuente-datos);white-space:nowrap}.lector-hilo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;overflow:visible;pointer-events:none}.lector-hilo line{stroke:var(--marca-listo);stroke-width:1;stroke-dasharray:3 3}.lector-hilo.apartado line{stroke:var(--marca-apartado)}.lector-hilo.descartado line{stroke:var(--marca-descartado)}.ficha.compacta{gap:2px 12px;font-size:12px}.lector-ficha:has(.ficha-del-lector.editando){width:min(340px,calc(100% - 16px));max-width:340px}.ficha-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12px}.ficha-es{display:grid;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid var(--linea)}.ficha-es-caracteristicas{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px}.ficha-es-campo{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:11px;color:var(--texto-apoyo)}.ficha-es-campo input{box-sizing:border-box;width:100%;min-width:0;height:26px;padding:0 6px;border:1px solid var(--linea-fuerte);border-radius:var(--radio);background:var(--fondo);color:var(--texto);font:400 12px var(--fuente-interfaz)}.ficha-es-campo input:focus-visible{outline:2px solid var(--pizarra);outline-offset:1px}.ficha-es-sugerencias{max-height:160px;margin:0;padding:0;overflow:auto;list-style:none;border:1px solid var(--linea)}.ficha-es-sugerencias li{padding:3px 8px;border-bottom:1px solid var(--linea);font-size:12px;cursor:pointer}.ficha-es-sugerencias li:hover,.ficha-es-sugerencias li:focus-visible,.ficha-es-sugerencias li.activa{background:var(--seleccion);outline:none}.ficha-es-buscador{display:flex;flex-direction:column;gap:2px;min-width:0}.ficha-es-sugerencias{background:var(--fondo);color:var(--texto)}.marca-de-revision{display:inline;padding-left:6px;border-left:3px solid var(--marca-listo);font-weight:600}.marca-de-revision.descartado{border-left-style:dashed;border-left-color:var(--linea-fuerte)}.marca-de-revision-fecha{display:block;color:var(--texto-apoyo)}.lector-aviso{margin:6px 0 0}.lector-leyenda{display:flex;flex:none;flex-direction:column;gap:8px;width:360px;min-height:0;padding:8px;background:var(--superficie);border:1px solid var(--linea)}.lector-leyenda-cabecera{display:flex;align-items:center;justify-content:space-between}.lector-leyenda .visor,.lector-leyenda .visor-marco{display:flex;flex:1;flex-direction:column;min-height:0}.lector-leyenda .visor-hueco{flex:1;min-height:0;overflow:auto}.lector-leyenda[hidden],.lector-ficha[hidden]{display:none}.lector-entrada{display:flex;align-items:baseline;gap:8px;width:100%;padding:4px 8px 4px 10px;border:none;border-bottom:1px solid var(--linea);border-left:3px solid var(--marca-listo);background:var(--superficie);color:var(--texto);text-align:left;font:400 11px/1.4 var(--fuente-interfaz);cursor:pointer}.lector-entrada.apartado{border-left:3px dashed var(--marca-apartado)}.lector-entrada.elegida{background:var(--seleccion);font-weight:600}.lector-entrada:focus-visible{outline:2px solid var(--pizarra);outline-offset:-2px}.caja-del-lector{--marca: var(--marca-listo);--grosor: 2px;position:absolute;padding:0;border:none;background:transparent;cursor:pointer}.caja-del-lector.apartado{--marca: var(--marca-apartado);outline:var(--grosor) dashed var(--marca);outline-offset:0}.caja-del-lector.elegida{--grosor: 3px;z-index:1}.caja-del-lector.corregido{--marca: var(--marca-listo);outline:var(--grosor) solid var(--marca);outline-offset:0}.caja-del-lector.descartado{--marca: var(--marca-descartado);opacity:.55}.caja-del-lector>.caja-visto{position:absolute;top:-8px;right:-8px;width:16px;height:16px;border-radius:50%;background:var(--marca);color:var(--marca-halo);font:700 11px/16px var(--fuente-interfaz);text-align:center}.caja-del-lector.atenuada{opacity:.35;cursor:default;pointer-events:none}.caja-del-lector:focus-visible{box-shadow:0 0 0 2px var(--marca-halo)}.caja-del-lector>.esquina{position:absolute;width:8px;height:8px;border:0 solid var(--marca)}.caja-del-lector>.esquina.arriba{top:calc(-1 * var(--grosor));border-top-width:var(--grosor)}.caja-del-lector>.esquina.abajo{bottom:calc(-1 * var(--grosor));border-bottom-width:var(--grosor)}.caja-del-lector>.esquina.izquierda{left:calc(-1 * var(--grosor));border-left-width:var(--grosor)}.caja-del-lector>.esquina.derecha{right:calc(-1 * var(--grosor));border-right-width:var(--grosor)}.caja-del-lector>.caja-chapa{position:absolute;bottom:calc(100% + 4px);left:-3px;padding:0 4px;background:var(--marca);color:var(--marca-halo);font:600 10px/16px var(--fuente-datos);white-space:nowrap}.caja-del-lector.seleccionada{--grosor: 3px;z-index:1;background:color-mix(in srgb,var(--seleccion) 45%,transparent)}.seleccion-del-lector{position:absolute;top:8px;left:8px;z-index:4;box-sizing:border-box;width:min(360px,calc(100% - 16px));max-height:calc(100% - 16px);overflow-y:auto;padding:8px 10px;background:var(--superficie);border:2px solid var(--marca-apartado);border-radius:var(--radio)}.revision-por-revisar>.estado{border-style:dashed;border-width:1.5px}.revision-descartado>.estado{color:var(--marca-descartado);border-color:var(--marca-descartado);opacity:.75}.cotizacion{display:flex;flex-direction:column;gap:18px}.cot-aviso-del-alta{position:sticky;top:0;z-index:5;background:var(--superficie);box-shadow:0 2px 6px color-mix(in srgb,var(--tinta) 15%,transparent);border-radius:var(--radio)}.cot-aviso-del-alta>p{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.oculto-a-la-vista{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cot-etiqueta{display:inline-block;margin-left:6px;padding:0 6px;border:1px solid var(--linea-fuerte);border-radius:var(--radio);color:var(--texto-apoyo);font-size:12px;line-height:18px;white-space:nowrap}.cot-etiqueta.asignada{border-color:var(--listo);color:var(--listo);background:var(--listo-fondo)}.cot-tablero{display:flex;flex-direction:column;gap:8px}.cot-tablero-cabecera{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.cot-tablero-cabecera h3{margin:0;font-weight:500}.cot-totales{display:flex;gap:20px;margin:0}.cot-totales>div{display:flex;align-items:baseline;gap:6px}.cot-totales dt{color:var(--texto-apoyo);font-size:12px}.cot-totales dd{margin:0}.cot-totales>.cot-sin-producto.destacado dt,.cot-totales>.cot-sin-producto.destacado dd{color:var(--pendiente);font-weight:600}.cot-resumen-del-plano{display:flex;align-items:baseline;gap:16px;margin:0 0 12px}.cot-resumen-del-plano>h3{margin:0;font:600 13px/1.3 var(--fuente-interfaz)}.cot-referencia-acciones{display:inline-flex;gap:4px}.cot-tablero-pie{display:flex}.cot-tabla .cot-col-flecha{width:40px}.cot-tabla tr.cot-material{cursor:pointer}.cot-tabla tr.cot-material.abierto>td{border-bottom-color:transparent}.cot-tabla tr.cot-material.con-aviso>td:first-child{box-shadow:inset 3px 0 0 0 var(--pendiente)}.cot-tabla tr.cot-material.con-marca-agregado>td:first-child{box-shadow:inset 3px 0 0 0 var(--listo)}.cot-tabla tr.cot-material.con-marca-modificado>td:first-child{box-shadow:inset 3px 0 0 0 var(--acento)}.cot-tabla tr.cot-material.con-aviso.con-marca-agregado>td:first-child{box-shadow:inset 3px 0 0 0 var(--listo),inset 6px 0 0 0 var(--pendiente)}.cot-tabla tr.cot-material.con-aviso.con-marca-modificado>td:first-child{box-shadow:inset 3px 0 0 0 var(--acento),inset 6px 0 0 0 var(--pendiente)}.cot-etiqueta.cot-marca{cursor:help}.cot-marca-sitio{display:inline-grid}.cot-marca-sitio>.cot-etiqueta,.cot-marca-sitio:after{grid-area:1 / 1}.cot-marca-sitio:after{content:attr(data-molde);visibility:hidden;margin-left:6px;padding:0 6px;border:1px solid transparent;font-size:12px;line-height:18px;white-space:nowrap}.cot-etiqueta.cot-marca.agregado{border-color:var(--listo);color:var(--listo)}.cot-etiqueta.cot-marca.modificado{border-color:var(--acento);color:var(--acento)}.cot-cantidad{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.cot-cantidad>.dato{min-width:3ch;text-align:right}.cot-flechas{display:inline-flex;flex-direction:column;height:32px}.cot-flecha{display:inline-flex;align-items:center;justify-content:center;width:22px;height:16px;padding:0;border:1px solid var(--linea);background:transparent;color:var(--texto);cursor:pointer}.cot-flecha:first-child{border-radius:var(--radio) var(--radio) 0 0}.cot-flecha:last-child{margin-top:-1px;border-radius:0 0 var(--radio) var(--radio)}.cot-flecha:hover:not(:disabled){background:var(--superficie-suave)}.cot-flecha:focus-visible{position:relative;outline:2px solid var(--pizarra);outline-offset:0}.cot-flecha:disabled{opacity:.42;cursor:not-allowed}.cot-caracteristicas{display:flex;align-items:center;justify-content:space-between;gap:8px}.cot-tabla td.cot-col-tarro{padding-left:24px}.cot-acciones{display:flex;align-items:center;justify-content:flex-end;gap:6px}.cot-acciones .boton.icono{width:24px;height:24px}.cot-icono-producto{position:relative;display:inline-flex}.cot-insignia{position:absolute;right:-5px;bottom:-5px;display:inline-flex;align-items:center;justify-content:center;width:11px;height:11px;border-radius:50%;color:var(--c-neutro);box-shadow:0 0 0 1.5px var(--superficie)}.cot-insignia-asignar{background:var(--listo)}.cot-insignia-actualizar{background:var(--acento)}.cot-insignia-crear{background:var(--crear);color:var(--c-tinta)}.cot-crear-producto{position:relative;display:inline-flex}.cot-crear-producto>.boton.difuminado{opacity:.45;cursor:help}.cot-crear-producto-aviso{position:absolute;right:0;top:calc(100% + 6px);z-index:5;width:240px;padding:6px 10px;white-space:normal;text-align:left;border:1px solid var(--linea-fuerte);border-radius:6px;background:var(--superficie);color:var(--texto);font-size:12px;line-height:1.35;box-shadow:0 2px 8px #00000026}.cot-etiqueta.cot-no-suma{margin-left:0;white-space:normal}.cot-sin-precio{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--apartado);vertical-align:-5px;cursor:help}.cot-sin-precio>svg{flex:none;width:16px;height:16px}.cot-referencia{display:flex;align-items:center;justify-content:flex-start;gap:10px}.cot-referencia-lista{display:flex;flex-direction:column;gap:2px}.cot-referencia-una{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.cot-sin-asignar{color:var(--texto-apoyo)}.cot-simbolos{width:100%}.cot-simbolos td.cot-vio{max-width:520px}.cot-tabla td.cot-leido{color:var(--texto-apoyo)}.cot-cabecera-leida{display:inline-flex;align-items:center;gap:4px}.cot-acciones{white-space:nowrap}.cot-tabla tr.cot-detalle>td{background:var(--superficie-suave)}.cot-editor{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 10px}.cot-campo{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--texto-apoyo)}.cot-campo input,.cot-campo select{height:28px;padding:0 6px;border:1px solid var(--linea-fuerte);border-radius:var(--radio);background:var(--fondo);color:var(--texto);font:400 13px var(--fuente-interfaz)}.cot-campo input:focus-visible,.cot-campo select:focus-visible{outline:2px solid var(--pizarra);outline-offset:0}.cot-campo-numero input,.cot-campo-entero input{width:84px;font-family:var(--fuente-datos);text-align:right}.cot-campo-texto input{width:160px}.cot-campo input[readonly]{color:var(--texto-apoyo);background:var(--superficie-suave)}.cot-editor-acciones,.cot-confirmar{display:flex;align-items:center;gap:8px}.cot-campo.con-reserva,.cot-editor-acciones{position:relative;padding-bottom:16px}.cot-campo.con-reserva>.campo-error,.cot-editor-acciones>.resumen-de-validacion{position:absolute;left:0;bottom:0;margin:0;white-space:nowrap;font-size:11px;line-height:15px}.campo-error-reserva{display:block}.cot-aviso{margin:8px 0 0}.cot-bloque>summary{cursor:pointer;padding:4px 0;font-weight:500}.cot-bloque>:not(summary){margin:6px 0 8px 16px}.cot-lista{display:flex;flex-direction:column;gap:6px;padding:0;list-style:none}.cot-traduccion{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cot-hecho{margin:6px 0 0;color:var(--texto-apoyo)}.cot-panel{position:fixed;top:0;right:0;bottom:0;z-index:30;display:flex;flex-direction:column;gap:14px;width:min(460px,100vw);--relleno-arriba: 18px;padding:var(--relleno-arriba) 18px 24px;overflow-y:auto;border-left:1px solid var(--linea-fuerte);background:var(--superficie);box-shadow:-8px 0 24px #0000001f}.cot-panel-cabecera{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cot-panel-cabecera h3{margin:2px 0 4px;font-weight:500}.cot-panel-dato{margin:0;color:var(--texto-apoyo);font-size:12px}.cot-panel-vacio{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.cot-panel-vacio p{margin:0}.cot-panel-candidatas,.cot-panel-componente{display:flex;flex-direction:column;gap:8px}.cot-candidatas{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.cot-candidata{display:flex;flex-direction:column;gap:6px;padding:8px 0;border-top:1px solid var(--linea)}.cot-candidata-fila{display:flex;align-items:center;justify-content:space-between;gap:10px}.cot-candidata.asignada{background:var(--listo-fondo)}.cot-candidata-texto{display:flex;flex-direction:column;gap:2px;min-width:0}.cot-candidata-acciones{display:flex;align-items:center;gap:6px;flex-shrink:0}.cot-origen p{margin:0 0 8px}.cot-comparaciones{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.cot-comparacion-titulo{margin:0 0 4px}.cot-comparacion{width:auto}.cot-comparacion td.dato{white-space:nowrap}.cot-comparacion th[scope=row]{font-weight:500;text-align:left}.cot-veredicto{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 6px}.cot-motivo{color:var(--texto-apoyo);font-size:12px}.cot-resumen-boton{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;padding:0;border:0;background:transparent;color:var(--texto-apoyo);cursor:pointer}.cot-resumen-boton:focus-visible{outline:2px solid var(--pizarra);outline-offset:2px}.cot-selectores{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.cot-resumen-fila{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cot-variantes{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.cot-variante{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--linea-fuerte);border-radius:var(--radio);cursor:pointer}.cot-variante.vista{border-color:var(--pizarra)}.cot-variante input{margin:0}.cot-variante .cot-etiqueta{margin-left:0}.cot-pieza-nombre{color:var(--texto-apoyo)}.cot-triangulo{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:4px;background:none;color:var(--pendiente);vertical-align:-5px}.cot-triangulo>svg{flex:none;width:16px;height:16px}button.cot-triangulo{cursor:pointer}button.cot-triangulo:hover,button.cot-triangulo[aria-expanded=true]{background:var(--pendiente-fondo)}button.cot-triangulo:focus-visible{outline:2px solid var(--pizarra);outline-offset:1px}.cot-traducir>td>.cot-lista{margin:0}.cot-aviso-sin-fila{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;padding:4px 10px;border-left:3px solid var(--pendiente);background:var(--pendiente-fondo)}.cot-aviso-reaplicar{display:inline-flex;align-items:center;gap:8px}.cot-aviso-excluidos{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--pendiente);border-radius:var(--radio);background:var(--pendiente-fondo);color:var(--texto)}.cot-aviso-excluidos>svg{flex:none;color:var(--pendiente)}.cot-aviso-excluidos>p{flex:1;margin:0}.cot-filtro-suma{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;cursor:pointer}.cot-resumen-del-plano{flex-wrap:wrap}.cot-filtros{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 24px;margin-left:40px}.cot-filtros>.cot-filtro-suma{align-self:auto;white-space:nowrap}.cot-tabla tr.cot-material.cot-quitada{cursor:default}.cot-tabla tr.cot-material.cot-quitada>td{color:var(--texto-apoyo);background:var(--superficie-suave)}.cot-etiqueta.cot-etiqueta-quitada{border-color:var(--linea-fuerte);color:var(--texto-apoyo)}.cot-quitada-quien{display:block;font-size:11px}.cot-quitada-producto+.cot-quitada-producto{margin-left:8px}.cot-alta-producto{flex:1 1 100%;display:flex;flex-direction:column;gap:8px;padding:8px 0;border-top:1px solid var(--linea)}.cot-alta-producto-cabecera{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;font-size:13px}.cot-alta-producto-rotulo{font:600 12px/1.3 var(--fuente-interfaz);color:var(--texto-apoyo)}.cot-catalogo select{min-width:160px}.avance{display:flex;flex-direction:column;gap:8px}.avance-cabecera{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.avance-titulo{font:600 12px/1.4 var(--fuente-interfaz)}.avance-nota{margin:0;font:400 12px/1.45 var(--fuente-interfaz);color:var(--texto-apoyo)}.avance-cabecera>.boton{margin-left:auto}.avance-zonas{margin:0;padding:0;list-style:none;border-top:1px solid var(--linea)}.avance-fila{display:flex;align-items:center;gap:6px 12px;flex-wrap:wrap;padding:6px 0;border-bottom:1px solid var(--linea)}.avance-zona{font:500 12px/1.4 var(--fuente-datos);min-width:12em}.avance-detalle{font:400 12px/1.4 var(--fuente-datos);color:var(--texto-apoyo)}.avance-motivo{flex-basis:100%;font:400 12px/1.4 var(--fuente-interfaz);color:var(--apartado);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avance-estado{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border:1px solid currentColor;border-radius:var(--radio-pildora);font:600 10px/1 var(--fuente-datos);white-space:nowrap}.avance-estado.pendiente{color:var(--texto-apoyo);background:var(--superficie);border-color:var(--linea-fuerte)}.avance-estado.procesando{color:var(--pendiente);background:var(--pendiente-fondo)}.avance-estado.procesando>svg{animation:avance-gira 1.1s linear infinite}.avance-estado.lista,.avance-estado.cache{color:var(--listo);background:var(--listo-fondo)}.avance-estado.fallida{color:var(--apartado);background:var(--apartado-fondo)}@keyframes avance-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.avance-estado.procesando>svg{animation:none}}.lectura-ficha{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;font:400 13px/1.45 var(--fuente-interfaz)}.lectura-ficha>dt{color:var(--texto-apoyo)}.lectura-ficha>dd{margin:0}.gasto-zonas{margin:8px 0 0;padding:0;list-style:none}.gasto-zonas>li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:3px 0;font:400 12px/1.4 var(--fuente-datos)}.gasto-zonas .gasto-importe{margin-left:auto;font-variant-numeric:tabular-nums}.lectura-motivo{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.lectura-motivo>[data-prueba=motivo-del-fallo]{font:400 13px/1.45 var(--fuente-interfaz);color:var(--texto-apoyo);overflow:hidden;text-overflow:ellipsis;max-width:44ch}.avance-duracion{font:400 12px/1.4 var(--fuente-datos);color:var(--texto-apoyo)}.inicio{display:flex;flex-direction:column;gap:16px}.inicio-presentacion{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:stretch}.inicio-texto{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:24px;background:var(--superficie);border:1px solid var(--linea);border-radius:var(--radio)}.inicio-titulo{margin:0;font-size:28px;font-weight:500}.inicio-nuevo{display:flex;flex-direction:column;gap:8px;max-width:360px}.inicio-panel{display:flex;align-items:center;justify-content:center;margin:0;padding:16px;min-height:220px;background:var(--neutro);border:1px solid var(--linea);border-radius:var(--radio);overflow:hidden}.inicio-escena{position:relative;width:100%;max-height:320px;aspect-ratio:1004 / 583}.inicio-capa{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;animation-duration:12s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.inicio-capa-plano{animation-name:inicio-paso-plano}.inicio-capa-cajas{animation-name:inicio-paso-cajas}.inicio-capa-tabla{animation-name:inicio-paso-tabla}.inicio-capa-presupuesto{animation-name:inicio-paso-presupuesto}@keyframes inicio-paso-plano{0%{opacity:0}3%,47%{opacity:1}50%,to{opacity:0}}@keyframes inicio-paso-cajas{0%,25%{opacity:0}27%,47%{opacity:1}50%,to{opacity:0}}@keyframes inicio-paso-tabla{0%,50%{opacity:0}53%,72%{opacity:1}75%,to{opacity:0}}@keyframes inicio-paso-presupuesto{0%,75%{opacity:0}78%,97%{opacity:1}to{opacity:0}}.inicio-caja{fill:none;stroke:var(--marca-tablero);stroke-width:4;stroke-dasharray:1;stroke-dashoffset:1;animation:inicio-trazo 12s infinite ease-out}@keyframes inicio-trazo{0%,26%{stroke-dashoffset:1}36%,to{stroke-dashoffset:0}}.inicio-hoja{fill:var(--c-superficie-claro);stroke:var(--c-linea-fuerte-claro);stroke-width:2}.inicio-bloque-cabecera{fill:var(--c-pizarra)}.inicio-bloque{fill:var(--c-linea-fuerte-claro)}.inicio-bloque-cifra{fill:var(--c-texto-apoyo-claro)}.inicio-bloque-total{fill:var(--c-listo)}.inicio-linea{stroke:var(--c-linea-claro);stroke-width:2}@media (prefers-reduced-motion: reduce){.inicio-capa,.inicio-caja{animation:none}.inicio-capa-plano{opacity:1}}.inicio-proyectos{display:flex;flex-direction:column;gap:12px}.inicio .inicio-proyectos .campo-caja{background:var(--superficie);border-color:var(--pizarra);border-radius:var(--radio)}.inicio .inicio-proyectos .campo-caja:focus-within{outline:2px solid var(--pizarra);outline-offset:2px}.inicio-tarjetas{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none}.inicio-tarjeta{cursor:pointer;display:flex;flex-direction:column;gap:6px;height:100%;padding:12px;background:var(--superficie);border:1px solid var(--linea);border-radius:var(--radio);color:var(--texto);text-decoration:none}.inicio-tarjeta:hover{border-color:var(--linea-fuerte);background:var(--superficie-suave)}.inicio-tarjeta:focus-within{outline:2px solid var(--pizarra);outline-offset:2px}.inicio-tarjeta-clave{font-weight:600;overflow-wrap:anywhere}.inicio-tarjeta-fecha,.inicio-tarjeta-planos{color:var(--texto-apoyo);font-size:12px}.inicio-tarjeta-pie{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:auto}@media (max-width: 900px){.inicio-presentacion{grid-template-columns:minmax(0,1fr)}}.plataforma-entrada-titulo{display:inline-flex;align-items:center;gap:8px;font-weight:600}.plataforma-entrada-descripcion{color:var(--texto-apoyo);font-size:12px}.pla-grupos-de-tarjetas{display:grid;gap:16px}.pla-grupo-de-tarjetas{display:grid;gap:8px}.pla-grupo-de-tarjetas+.pla-grupo-de-tarjetas{padding-top:16px;border-top:1px solid var(--linea)}.pla-grupo-titulo{margin:0;font:600 10px/1.4 var(--fuente-datos);letter-spacing:.1em;text-transform:uppercase;color:var(--texto-apoyo)}.pla-tarjetas{grid-auto-rows:1fr}.pla-resumen .cifra-pie a{color:inherit;text-decoration:underline;text-decoration-color:var(--pizarra);text-underline-offset:2px}.inicio-proyectos-cabecera{display:flex;align-items:center;gap:12px}.inicio-proyectos-cabecera>:first-child{flex:1 1 auto}.planos-lista{display:flex;flex-direction:column;gap:12px}.planos-lista td.col-texto{max-width:0}.planos-nombre{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.planos-avance{display:flex;flex-direction:column;gap:3px}.planos-tramos{display:flex;gap:2px;margin:0;padding:0;list-style:none}.planos-tramo{width:18px;height:6px;border-radius:2px;background:var(--linea)}.planos-tramo.hecho{background:var(--listo)}.planos-tramo.actual{height:8px;margin-top:-1px;background:var(--pizarra);box-shadow:0 0 0 1px var(--pizarra)}.planos-tramo.hecho.actual{background:var(--listo);box-shadow:0 0 0 1px var(--listo)}.planos-etapa-actual{display:inline-flex;align-items:center;gap:6px;color:var(--texto-apoyo);font-size:11px}.planos-acciones{display:inline-flex;align-items:center;gap:4px}.subida-zona.planos-franja{flex-direction:row;justify-content:center;padding:12px 16px;color:var(--texto-apoyo)}.subida-zona.planos-franja.grande{flex-direction:column;min-height:200px;justify-content:center}.subida-zona{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 16px;border:1px dashed var(--linea-fuerte);border-radius:var(--radio);background:var(--superficie-suave);text-align:center}.subida-zona.encima{border-style:solid;border-color:var(--pizarra);background:var(--seleccion)}.subida-zona[aria-disabled=true] .boton{opacity:.5;pointer-events:none}.subida-texto{margin:0;font-weight:500}.subida-tope{margin:0;color:var(--texto-apoyo);font-size:12px}.subida-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.subida-lista{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.subida-fila{display:flex;align-items:center;gap:10px;padding:6px 8px;border-bottom:1px solid var(--linea)}.subida-nombre{flex:1;min-width:0;overflow-wrap:anywhere}.subida-motivo{color:var(--texto-apoyo)}.subida-hecho{display:inline-flex;color:var(--listo)}.pres-barra{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--linea)}.pres-campo{display:flex;align-items:center;gap:6px}.pres-campo>span,.pres-total>span:first-child{color:var(--texto-apoyo);font-size:12px}.pres-campo select{border:0;background:transparent;color:var(--texto);font:400 13px/1 var(--fuente-interfaz)}.pres-campo .campo-caja>input{font-family:var(--fuente-datos)}.pres-total{display:flex;align-items:baseline;gap:8px}.pres-total .cifra{font:600 16px/1.2 var(--fuente-datos)}.pres-notas{display:flex;flex-direction:column;gap:2px;font:400 12px/1.3 var(--fuente-interfaz);color:var(--texto-apoyo)}.pres-total.incompleto .cifra,.pres-subtotal.incompleto{color:var(--pendiente)}a.boton{text-decoration:none}.presupuesto{display:flex;flex-direction:column;gap:12px}.pres-tablero{margin-bottom:16px}.pres-subtotal{font:600 13px/1.2 var(--fuente-datos)}.presupuesto .tabla-datos td.cifra{font-family:var(--fuente-datos);white-space:nowrap}.pres-sin-precio{color:var(--pendiente)}.presupuesto .texto-apoyo{color:var(--texto-apoyo)}.pres-neto{display:inline-flex;flex-direction:column;align-items:flex-end}.pres-origen{color:var(--texto-apoyo);font:400 11px/1.2 var(--fuente-interfaz)}.pres-linea-total{display:flex;justify-content:flex-end;align-items:baseline;gap:12px;margin:6px 0 0;font:600 12px/1.3 var(--fuente-interfaz)}.pres-linea-total .cifra{font:600 13px/1.2 var(--fuente-datos)}.pres-pie{display:flex;flex-direction:column;gap:2px;margin-top:12px;padding-top:8px;border-top:1px solid var(--linea-fuerte)}.pres-pie .pres-total .cifra{font:600 16px/1.2 var(--fuente-datos)}.pre-no-disponible{display:flex;flex-direction:column;gap:12px;padding:16px;font:400 13px/1.5 var(--fuente-interfaz);color:var(--texto)}.pre-no-disponible p{margin:0}.pre-no-disponible-acciones{display:flex;flex-wrap:wrap;gap:8px}.voc-filtros{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:10px 12px;border-bottom:1px solid var(--linea)}.voc-filtros .campo{min-width:240px}.voc-pestanas{display:flex;gap:6px}.voc-casilla{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--texto-apoyo)}.falt-muestra,.falt-partes{color:var(--texto-apoyo);font:400 12px/1.3 var(--fuente-interfaz)}.voc-campo input,.voc-campo select{height:28px;padding:0 6px;border:1px solid var(--linea-fuerte);border-radius:var(--radio);background:var(--fondo);color:var(--texto);font:400 12px var(--fuente-interfaz)}.voc-campo input:focus-visible,.voc-campo select:focus-visible{outline:2px solid var(--pizarra);outline-offset:0}.voc-campo-rotulo input{width:min(360px,100%)}.voc-acciones,.voc-nombre{display:inline-flex;align-items:center;gap:6px}.voc-aviso{margin:8px 12px}.voc-acciones .voc-aviso{margin:0}.voc-nota{margin:8px 12px;padding:4px 10px;border-left:3px solid var(--listo)}.voc-cargando,.voc-vacio{margin:12px;color:var(--texto-apoyo)}.voc-conflicto{padding:10px 12px 0}.falt-bloque+.falt-bloque{margin-top:16px;padding-top:12px;border-top:1px solid var(--linea)}.falt-titulo{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0 0 8px;font:600 13px/1.3 var(--fuente-interfaz)}.falt-cifra{display:inline-flex;align-items:baseline;gap:8px;font-weight:400}.falt-cifra>.dato{font:600 14px/1.2 var(--fuente-datos)}.tabla-datos .voc-acciones .boton.icono{width:24px;height:24px}.tabla-datos .voc-acciones .boton,.tabla-datos .voc-campo input,.tabla-datos .voc-campo select{height:24px}.voc-producto{display:inline-flex;flex-direction:column;gap:2px}.voc-producto-formas{color:var(--texto-apoyo);font:400 12px/1.3 var(--fuente-interfaz)}.voc-se-comparara{display:flex;flex-direction:column;gap:6px;margin-top:14px;padding:12px 14px;border:1px solid var(--linea-fuerte);border-radius:8px}.voc-lista-simple{margin:0;padding:0;list-style:none}.voc-etiquetas{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.voc-etiqueta{display:inline-flex;align-items:center;height:22px;padding:0 8px;border:1px solid var(--linea);border-radius:999px;background:transparent;color:inherit;font:inherit;cursor:pointer}.voc-etiqueta:hover,.voc-etiqueta:focus-visible{border-color:var(--pizarra);background:var(--seleccion)}.tabla-datos .voc-etiquetas .boton{height:22px}.voc-etiquetas.voc-en-columna{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start}.tabla-datos .voc-etiquetas .boton.icono{width:22px;color:var(--texto-apoyo)}.tabla-datos .voc-etiquetas.voc-en-columna>.boton.icono{width:18px;height:18px}.voc-icono-con-mas{position:relative;display:inline-flex}.voc-icono-mas{position:absolute;right:-4px;bottom:-3px;border-radius:999px;background:var(--superficie)}.voc-cuenta{color:var(--texto-apoyo);font-variant-numeric:tabular-nums}.voc-dialogo-campos{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.voc-dialogo-campos .campo{display:flex;flex-direction:column;gap:4px}.voc-forma{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px;margin:0}.voc-forma dt{color:var(--texto-apoyo)}.voc-forma dd{margin:0}.voc-titulo{display:inline-flex;align-items:center;gap:6px}.voc-titulo-flecha{position:absolute;top:50%;flex:none;width:16px;height:16px;margin-top:-8px;color:var(--acento)}.voc-producto-linea{display:inline-flex;align-items:center;gap:6px}.voc-etiqueta.voc-etiqueta-propia{border-color:var(--pizarra)}.voc-etiqueta.voc-etiqueta-propia:after{content:"Propio";margin-left:6px;font:600 10px/1 var(--fuente-interfaz);color:var(--texto-apoyo)}.voc-etiquetas.voc-en-columna>.voc-etiqueta{max-width:36ch;white-space:nowrap}.voc-etiqueta-texto{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voc-etiqueta.voc-etiqueta-propia:after{flex:none}.voc-etiqueta.leido-literal,.voc-nombre,.voc-producto-nombre{font:400 11px/1.4 var(--fuente-interfaz);color:var(--texto)}.voc-ambito{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px 0}.voc-ambito-rotulo{font:600 12px/1.4 var(--fuente-interfaz);color:var(--texto-apoyo)}.voc-ambito-aviso{font:400 12px/1.4 var(--fuente-interfaz);color:var(--texto-apoyo)}.voc-propio-grupo{display:inline-flex;align-items:center;gap:4px;margin-left:4px}.voc-base{font:400 11px/1.4 var(--fuente-interfaz);color:var(--texto-apoyo)}.voc-nombre-celda{display:inline-flex;align-items:center;gap:4px}.voc-se-compra{display:inline-flex;align-items:center;gap:4px;margin-left:8px;color:var(--texto-apoyo);white-space:nowrap}.voc-se-compra label{display:inline-flex;align-items:center;gap:4px}.cat-paginacion{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:8px 12px;font-size:12px}.cat-total{margin-right:auto;color:var(--texto-apoyo)}.cat-paginacion .boton{height:26px}.cat-caracteristicas{color:var(--texto-apoyo);font-size:12px}.cat-estado{display:inline-flex;flex-wrap:wrap;gap:4px}.cat-obligatoria,.cat-apoyo{margin-left:6px;color:var(--texto-apoyo);font:400 11px/1.3 var(--fuente-interfaz)}.cat-alta{display:flex;flex-direction:column;gap:10px;padding:10px 12px;border-bottom:1px solid var(--linea);background:var(--superficie-suave)}.cat-alta-fila{display:flex;align-items:flex-end;flex-wrap:wrap;gap:6px 12px}.cat-alta-bloque{display:flex;flex-direction:column;gap:6px;padding-left:10px;border-left:2px solid var(--linea)}.cat-con-rotulo{display:inline-flex;flex-direction:column;gap:2px}.cat-rotulo{color:var(--texto-apoyo);font:500 11px/1.3 var(--fuente-interfaz)}.cat-calce{padding-left:12px}.cat-con-ejemplo{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}.cat-ejemplo{color:var(--texto-apoyo);font:400 11px/1.3 var(--fuente-interfaz);max-width:34ch}.cat-problema{max-width:34ch;padding-left:6px;border-left:2px solid var(--apartado);font:400 11px/1.3 var(--fuente-interfaz)}.entrada-de-fecha{width:11ch}.cat-subfila>td{background:var(--superficie-suave)}.cat-subtitulo-fila{align-self:center;font-weight:600}.cat-hecho{margin:8px 12px;padding:4px 10px;border-left:3px solid var(--listo)}.cat-ficha{display:flex;flex-direction:column;gap:16px}.cat-ficha .cat-hecho,.cat-ficha .voc-aviso{margin:0}.cat-seccion{display:flex;flex-direction:column;gap:8px}.cat-marca{display:inline-flex;align-items:center;gap:6px;font:400 12px/1.3 var(--fuente-interfaz);color:var(--texto);cursor:pointer}.cat-subtitulo{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0;font:600 13px/1.3 var(--fuente-interfaz)}.cat-identidad,.cat-historia{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px 20px;margin:0}.cat-identidad dt,.cat-historia dt{color:var(--texto-apoyo);font:500 11px/1.3 var(--fuente-interfaz)}.cat-identidad dd,.cat-historia dd{margin:2px 0 0}.cat-historia{padding-top:10px;border-top:1px solid var(--linea)}.cat-chips{display:flex;flex-wrap:wrap;gap:4px}.cat-chip{height:auto;min-height:22px;padding:1px 8px;font-size:12px}.cat-chip.retirada{border-style:dashed;color:var(--texto-apoyo);text-decoration:line-through}.cat-despiece,.cat-calces{margin:0;padding:0;list-style:none}.cat-calces{padding-left:14px;color:var(--texto-apoyo);font-size:12px}.cat-despiece>li+li{margin-top:4px}.cat-tabla tbody th{text-align:left;font-weight:500}[data-prueba=referencias] .voc-filtros .campo,[data-prueba=faltantes] .voc-filtros .campo{min-width:340px}.pre-enlace{padding:0;border:0;background:none;color:var(--texto);text-decoration:underline;text-decoration-color:var(--pizarra);text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}.pre-enlace[aria-expanded=true]{font-weight:600}.pre-ficha{padding:4px 0}.pre-cambio,.pre-cambio .dato{font-weight:600}[data-prueba=precios] .tabla-datos tbody th{padding:6px 8px;border-bottom:1px solid var(--linea);vertical-align:middle}.pre-acciones-de-la-barra{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.pre-lista{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin:12px;padding:12px 14px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--superficie-suave)}.pre-lista-datos{display:flex;flex-direction:column;gap:2px;min-width:0}.pre-lista-estado{color:var(--texto-apoyo);font:500 11px/1.3 var(--fuente-interfaz)}.pre-lista-nombre{font:600 15px/1.3 var(--fuente-interfaz);overflow-wrap:anywhere}.pre-lista-apoyo{color:var(--texto-apoyo);font:400 12px/1.3 var(--fuente-interfaz)}.pre-rigen{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;padding:8px 12px;list-style:none;border-bottom:1px solid var(--linea)}.pre-rigen li{display:inline-flex;align-items:baseline;gap:8px}.pre-par{font-weight:600}.pre-valor{font-size:15px}.pre-rige>th{box-shadow:inset 3px 0 0 var(--listo)}.desc-alta-grupo .voc-campo,.desc-alta-grupo select{width:100%}.desc-alta-grupo select{max-width:100%}.desc-alta .voc-acciones{justify-content:flex-start}.desc-alta .cat-alta-fila{align-items:flex-start}.pre-divisas-existentes{margin:0 0 10px;max-width:44ch}.cat-pestanas{padding:10px 12px;border-bottom:1px solid var(--linea)}.cat-pestanas>.chip-filtro{color:inherit;text-decoration:none}.panel>.panel-cuerpo:not(.sin-relleno)>.cat-pestanas:first-child{margin:-14px -14px 14px}.cat-subtitulo{margin:0;padding:10px 12px 6px;font:600 13px/1.3 var(--fuente-interfaz)}.cat-nombres{padding-bottom:8px;border-bottom:1px solid var(--linea)}.cat-nombres>:not(.cat-subtitulo){margin:0 12px}.cat-codigo-con-precio{display:inline-flex;align-items:center;gap:6px}.cat-grilla-precio{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px 16px}.cat-grilla-precio>*,.cat-grilla-precio .cat-con-rotulo,.cat-grilla-precio .cat-con-ejemplo{min-width:0}.cat-grilla-precio .cat-con-ejemplo,.cat-grilla-precio .cat-con-rotulo{display:flex;flex-direction:column;width:100%}.cat-grilla-precio input,.cat-grilla-precio select{width:100%;box-sizing:border-box}.cat-grilla-entera{grid-column:1 / -1;margin:-4px 0 0}.voc-campo input[readonly],.voc-campo select:disabled{background:var(--superficie-suave);color:var(--texto-apoyo);cursor:not-allowed}.acceso{display:flex;align-items:flex-start;justify-content:center;min-height:100%;padding:48px 16px;background:var(--fondo);color:var(--texto)}.acceso-tarjeta{display:flex;flex-direction:column;gap:14px;width:100%;max-width:420px;padding:24px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--superficie)}.acceso-tarjeta.ancha{max-width:1100px}.acceso-marca{display:flex;align-items:center;gap:9px;padding-bottom:14px;border-bottom:1px solid var(--linea)}.acceso-marca-texto{display:flex;flex-direction:column;gap:1px}.acceso-marca .lateral-nombre{font:600 14px/1.25 var(--fuente-interfaz)}.acceso-subtitulo{font:400 11px/1.3 var(--fuente-interfaz);color:var(--logo-subtitulo)}.acceso-titulo{margin:0;font:600 18px/1.3 var(--fuente-interfaz)}.acceso-formulario{display:flex;flex-direction:column;gap:12px}.acceso-formulario>.boton{align-self:flex-start}.acceso-nota{margin:0;font:400 13px/1.45 var(--fuente-interfaz);color:var(--texto-apoyo)}.acceso-pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid var(--linea)}.acceso-enlace{padding:0;border:0;background:transparent;color:var(--texto);font:400 13px/1.4 var(--fuente-interfaz);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.acceso-casilla{display:flex;align-items:center;gap:8px;font:400 13px/1.4 var(--fuente-interfaz)}.acceso-selector{display:flex;flex-direction:column;gap:4px}.acceso-selector>span{font:600 10px/1.4 var(--fuente-interfaz);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-apoyo)}.acceso-selector>select{height:32px;padding:0 8px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--neutro);color:var(--texto);font:400 13px/1 var(--fuente-interfaz)}:root[data-tema=oscuro] .acceso-selector>select{background:var(--superficie-suave)}@media (prefers-color-scheme: dark){:root:not([data-tema=claro]) .acceso-selector>select{background:var(--superficie-suave)}}.acceso-qr{display:flex;flex-direction:column;gap:8px}.acceso-qr>img{align-self:flex-start;padding:8px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--c-superficie-claro)}.acceso-secreto{margin:0;font:500 13px/1.4 var(--fuente-datos);letter-spacing:.06em;word-break:break-all}.acceso-invitacion{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;font:400 13px/1.45 var(--fuente-interfaz)}.acceso-invitacion>dt{color:var(--texto-apoyo)}.acceso-invitacion>dd{margin:0;font-weight:500}.acceso-codigos{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 16px;margin:0;padding:12px 12px 12px 32px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--superficie-suave)}.lateral-cuenta{flex:1 1 auto;min-width:0}.cuenta-fila{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:6px 8px;border:0;border-radius:var(--radio);background:transparent;color:var(--texto);font:inherit;text-align:left;cursor:pointer}.cuenta-fila:hover,.cuenta-fila[aria-expanded=true]{background:var(--lateral-sobre)}.cuenta-fila>svg{flex:0 0 auto}.cuenta-quien{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.cuenta-linea{display:flex;align-items:baseline;gap:6px;min-width:0}.cuenta-nombre{min-width:0;font:600 12px/1.3 var(--fuente-interfaz);overflow-wrap:anywhere}.cuenta-rol{flex:0 0 auto;font:400 11px/1.3 var(--fuente-interfaz);color:var(--texto)}.cuenta-empresa{overflow:hidden;font:400 10.5px/1.3 var(--fuente-interfaz);color:var(--texto);text-overflow:ellipsis;white-space:nowrap}.lateral.cerrado .lateral-cuenta{flex:0 0 auto}.lateral.cerrado .cuenta-fila{justify-content:center;width:36px;height:36px;padding:0}.cuenta-menu{position:fixed;z-index:90;display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:200px;padding:6px;border:1px solid var(--linea-fuerte);border-radius:var(--radio);background:var(--superficie);box-shadow:0 6px 20px #0000002e}.cuenta-menu>.boton{justify-content:flex-start}.usu-aviso{padding:12px 16px 0}.usu-tabla tbody th{padding:6px 8px;border-bottom:1px solid var(--linea);font:500 11px/1.4 var(--fuente-interfaz);color:var(--texto);text-align:left}.usu-tabla select{height:28px;padding:0 6px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--superficie);color:var(--texto);font:400 12px/1 var(--fuente-interfaz)}.usu-empresa{padding:12px 16px;border-bottom:1px solid var(--linea)}.usu-empresa-titulo{margin:0 0 8px;font:600 13px/1.4 var(--fuente-interfaz);color:var(--texto)}.usu-interruptor{display:inline-flex;align-items:center;gap:8px;font:400 13px/1.4 var(--fuente-interfaz);color:var(--texto);cursor:pointer}.emp-datos{display:flex;flex-direction:column;gap:12px;max-width:520px}.emp-descarga{display:flex;flex-direction:column;gap:8px;font:400 13px/1.5 var(--fuente-interfaz)}.emp-descarga p,.emp-descarga ul{margin:0}.emp-descarga .boton{align-self:flex-start}.cre-resumen{display:grid;gap:14px}.cre-datos{display:grid;gap:6px;margin:0;font:400 13px/1.45 var(--fuente-interfaz);color:var(--texto)}.cre-datos>div{display:grid;grid-template-columns:minmax(140px,max-content) 1fr;gap:12px}.cre-datos dt{color:var(--texto-apoyo)}.cre-datos dd{margin:0}.cre-nota{margin:8px 0 0;font:400 12px/1.45 var(--fuente-interfaz);color:var(--texto-apoyo)}.cre-negativo{color:var(--apartado)}.cre-enlace{color:inherit;text-decoration:underline;text-underline-offset:2px}.cre-formulario{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;align-items:end}.cre-planes{display:grid;gap:16px}.cre-planes .campo{min-width:90px}.cre-aviso-lectura{margin:8px 0 0;font:400 13px/1.45 var(--fuente-interfaz);color:var(--texto)}.cre-sin-saldo{display:grid;gap:8px;padding:12px 16px;border-bottom:1px solid var(--linea)}.cre-sin-saldo-fila{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.usu-cupo{margin:0;padding:10px 14px 0;font:400 12px/1.4 var(--fuente-interfaz);color:var(--texto-apoyo)}.usu-tope{display:inline-flex;align-items:center;gap:6px}.usu-tope input{width:90px;height:28px;padding:0 6px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--superficie);color:var(--texto);font:400 12px/1 var(--fuente-datos)}.usu-sin-tope{display:inline-flex;align-items:center;gap:4px;font:400 12px/1 var(--fuente-interfaz);color:var(--texto)}.usu-sin-tope input{width:auto;height:auto}.usu-tope-problema{padding:4px 10px;border-left:3px solid var(--apartado);color:var(--texto)}.filtro{display:flex;flex-direction:column;gap:3px;font:600 10px/1.4 var(--fuente-interfaz);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-apoyo)}.filtro select,.filtro input,.filtro .campo-error,.filtro .escoger-archivo{letter-spacing:normal;text-transform:none}.filtro select,.filtro input{min-width:140px;padding:5px 7px;border:1px solid var(--linea-fuerte);border-radius:var(--radio);background:var(--superficie);color:var(--texto);font:400 13px/1.2 var(--fuente-interfaz)}.filtro.sop-casilla{font:400 12px/1.3 var(--fuente-interfaz);letter-spacing:normal;text-transform:none}.aud-texto{white-space:normal}.aud-una-linea{white-space:nowrap}.aud-pie{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid var(--linea);font:400 12px/1.4 var(--fuente-interfaz);color:var(--texto-apoyo)}.aud-pie:empty{display:none}.sop-plan{margin:0;padding:8px 10px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--superficie-suave);font:400 13px/1.45 var(--fuente-interfaz)}.sop-formulario{display:flex;flex-direction:column;gap:12px;max-width:720px}.sop-area{display:flex;flex-direction:column;gap:4px;font:400 12px/1.3 var(--fuente-interfaz);color:var(--texto-apoyo)}.sop-area textarea{min-height:110px;padding:8px;border:1px solid var(--linea-fuerte);border-radius:var(--radio);background:var(--superficie);color:var(--texto);font:400 13.5px/1.5 var(--fuente-interfaz);resize:vertical}.sop-cabecera{display:flex;flex-wrap:wrap;gap:6px 18px;font:400 13px/1.45 var(--fuente-interfaz)}.sop-cabecera dt{color:var(--texto-apoyo);font-size:12px}.sop-cabecera dd{margin:0}.sop-descripcion{margin:0;white-space:pre-wrap;font:400 13.5px/1.55 var(--fuente-interfaz)}.sop-conversacion{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.sop-mensaje{max-width:78%;padding:8px 10px;border:1px solid var(--linea);border-radius:var(--radio);background:var(--superficie)}.sop-mensaje.soporte{align-self:flex-end;background:var(--superficie-suave)}.sop-mensaje-quien{font:600 12px/1.3 var(--fuente-interfaz);color:var(--texto-apoyo)}.sop-mensaje-texto{margin:4px 0 0;white-space:pre-wrap;font:400 13.5px/1.5 var(--fuente-interfaz)}.sop-captura img{max-width:100%;max-height:420px;border:1px solid var(--linea)}.sop-soporte{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 16px}.aviso-de-la-empresa{flex:0 0 auto;padding:8px 16px 0}.aviso-de-la-empresa .aviso{margin:0}.banda-super-admin .banda-rechazo{font:500 12px/1.3 var(--fuente-interfaz)}.pla-resumen{display:grid;gap:14px}.pla-resumen .cifras,.pla-resumen .cifras dd{margin:0}.pla-avisos{display:grid;gap:4px;margin:0;padding:12px 16px;list-style:none;font:400 12px/1.45 var(--fuente-interfaz);color:var(--texto)}.pla-resumen .pla-avisos{padding:0}.pla-aviso-fecha{font-family:var(--fuente-datos);color:var(--texto-apoyo)}.pla-formulario{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;align-items:end;margin:0 0 12px}.pla-opciones{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 12px;padding:8px 12px;border:1px solid var(--linea);border-radius:var(--radio)}.pla-opciones legend{padding:0 4px;font:500 12px/1.3 var(--fuente-interfaz);color:var(--texto-apoyo)}.pla-opciones>label{display:inline-flex;align-items:center;gap:6px}.pla-opciones .pla-formulario{width:100%;margin:0}.pla-dato{margin:0 0 12px;font:400 13px/1.45 var(--fuente-interfaz);color:var(--texto)}.pla-con-accion{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pla-en-linea{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.pla-una-linea{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pla-apoyo{color:var(--texto-apoyo)}.pla-pie{display:flex;justify-content:flex-end;padding:12px 16px}.pla-correcciones td{padding-top:0;font:400 12px/1.45 var(--fuente-interfaz);color:var(--texto-apoyo)}.pla-correcciones span{display:block}.pla-total th,.pla-total td{font-weight:600;border-top:1px solid var(--linea-fuerte)}.pla-plazo{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.pla-dolar{font:500 18px/1.2 var(--fuente-datos)}.sop-casilla{flex-direction:row;align-items:center;gap:6px}.sop-no-cobrable{color:var(--texto-apoyo)}.filtro.sop-casilla input{min-width:0}.pla-nota{margin:0;font:400 13px/1.45 var(--fuente-interfaz);color:var(--texto)}.pla-promociones{display:grid;gap:12px}.pla-guardar-plan{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.pla-guardar-plan .resumen-de-validacion{margin:0;white-space:normal}.pla-opciones.con-error{border-color:var(--apartado)}.pla-opciones .campo-error{flex-basis:100%}.sop-horas{display:grid;gap:10px;margin-top:12px}.sop-nota-cerrada{margin:0;font:400 13px/1.45 var(--fuente-interfaz);color:var(--texto)}.pla-costos-del-mes{margin-top:16px}.pla-con-la-cuenta{padding:12px 16px 4px;border-bottom:1px solid var(--linea)}.pla-subtitulo{margin:0 0 8px;font:600 13px/1.3 var(--fuente-interfaz);color:var(--texto)}.pla-plan-vigente{display:inline-flex;flex-direction:column;gap:2px}.pla-detalle-descuento{display:block;font:400 12px/1.3 var(--fuente-interfaz);color:var(--texto-apoyo)}.pla-franja{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:14px}.pla-franja>.tira-cifra{min-height:0;padding:10px 14px}.pla-franja-valor{font:500 15px/1.3 var(--fuente-interfaz);color:var(--texto)}.pla-datos-compactos{border-collapse:collapse;font:400 13px/1.4 var(--fuente-interfaz);color:var(--texto)}.pla-datos-compactos th,.pla-datos-compactos td{padding:3px 16px 3px 0;text-align:left;vertical-align:top}.pla-datos-compactos th{font-weight:400;color:var(--texto-apoyo);white-space:nowrap}.pla-resumen-de-cuenta{margin:0;padding:10px 16px;border-top:1px solid var(--linea);font:400 13px/1.45 var(--fuente-interfaz);color:var(--texto)}.pla-avisos-del-selector{display:grid;gap:8px;padding:0 12px}.pla-avisos-del-selector:empty{display:none}
