@font-face{font-family:plexMono;src:url(../media/ibmplexmono_latin_400-s.p.16-z~2sp29ex6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/ibmplexmono_latin_500-s.p.07ig5l8azj~hy.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(../media/ibmplexmono_latin_600-s.p.0o14nraug8u5s.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.plexmono_99271da8-module__GU_8ua__className{font-family:plexMono,plexMono Fallback}.plexmono_99271da8-module__GU_8ua__variable{--font-plex:"plexMono", "plexMono Fallback"}
.v2{--bg:#f4f2ee;--card:#fff;--card-2:#f8f6f2;--line:#e2ddd3;--line-2:#eeeae3;--text:#062838;--muted:#4f6169;--faint:#8a979d;--accent:#20556e;--accent-soft:#e3eef3;--on-accent:#fff;--navy:#062838;--on-navy:#f4f2ee;--slate:#2b3e45;--sand:#8c9da4;--sand-soft:#eceff0;--ok:#356c4c;--ok-soft:#e1eee5;--warn:#8a5d12;--warn-soft:#f6ecd7;--bad:#a8443e;--bad-soft:#f6e4e2;--scrim:#06283838;--brand-navy:#062838;--brand-teal:#20556e;--brand-pizarra:#2b3e45;--resp-asima:#20556e;--resp-cliente:#5b7fa3;--resp-ambos:#6f96a8;--resp-cert:#8c9da4;--agent-normativo:#20556e;--agent-evidencia:#2b3e45;--agent-auditor:#4a7ba6;--agent-riesgo:#8a6e5a;--agent-plazos:#6f8a5e;--background:var(--bg);--foreground:var(--text);--card-foreground:var(--text);--popover:var(--card);--popover-foreground:var(--text);--primary:var(--navy);--primary-foreground:var(--on-navy);--secondary:var(--card-2);--secondary-foreground:var(--text);--border:var(--line);--input:var(--line);--ring:var(--accent);--destructive:var(--bad);--estado-bueno:var(--ok);--estado-bueno-fondo:var(--ok-soft);--estado-atencion:var(--warn);--estado-atencion-fondo:var(--warn-soft);--estado-critico:var(--bad);--estado-critico-fondo:var(--bad-soft);--estado-neutro:var(--slate);--estado-neutro-fondo:var(--sand-soft);--sidebar:var(--card);--sidebar-foreground:var(--text);--v2-sans:var(--font-mont), Montserrat, system-ui, -apple-system, "Segoe UI", sans-serif;--v2-mono:var(--font-plex), "IBM Plex Mono", ui-monospace, Menlo, monospace;--t-page-title-size:26px;--t-page-title-leading:32px;--t-page-title-weight:300;--t-page-title-tracking:-.01em;--t-kpi-size:34px;--t-kpi-leading:38px;--t-kpi-weight:200;--t-kpi-tracking:-.02em;--t-section-title-size:15px;--t-section-title-leading:21px;--t-section-title-weight:500;--t-body-size:13px;--t-body-leading:19px;--t-body-weight:400;--t-body-strong-size:13px;--t-body-strong-leading:19px;--t-body-strong-weight:500;--t-caption-size:12px;--t-caption-leading:17px;--t-caption-weight:400;--t-nav-size:12.5px;--t-nav-leading:18px;--t-nav-weight:500;--t-button-size:12px;--t-button-leading:16px;--t-button-weight:500;--t-label-size:10.5px;--t-label-leading:14px;--t-label-weight:500;--t-label-tracking:.08em;--t-code-size:11.5px;--t-code-leading:16px;--t-code-weight:500;--t-tag-size:9.5px;--t-tag-leading:12px;--t-tag-weight:600;--t-tag-tracking:.07em;--t-deck-cover-size:56px;--t-deck-cover-leading:58px;--t-deck-cover-weight:100;--t-deck-cover-tracking:-.02em;--t-deck-title-size:36px;--t-deck-title-leading:42px;--t-deck-title-weight:200;--t-deck-title-tracking:-.015em;--t-doc-h1-size:28px;--t-doc-h1-leading:34px;--t-doc-h1-weight:300;--t-doc-h1-tracking:-.01em;--t-doc-h2-size:19px;--t-doc-h2-leading:26px;--t-doc-h2-weight:400;--t-doc-body-size:15px;--t-doc-body-leading:24px;--t-doc-body-weight:300;--space-1:4px;--space-2:6px;--space-3:8px;--space-4:10px;--space-5:12px;--space-6:16px;--space-7:18px;--space-8:22px;--space-9:32px;--space-10:48px;--radius-xs:4px;--radius-sm:6px;--radius-control:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:14px;--radius-pill:999px;--radius:var(--radius-control);--shadow-raised:0 1px 2px #0628380a, 0 10px 30px #06283812;--shadow-overlay:0 24px 64px #00000040;--shadow-drawer:-16px 0 48px #00000024;font-family:var(--v2-sans);font-size:var(--t-body-size);line-height:1.45;font-weight:var(--t-body-weight);background:var(--bg);color:var(--text);min-height:100dvh}.v2.dark{--bg:#14171a;--card:#1b1f23;--card-2:#21262b;--line:#2c3238;--line-2:#252b30;--text:#e8e6e1;--muted:#9ea8af;--faint:#6c777e;--accent:#5e9db8;--accent-soft:#1a2e38;--on-accent:#0f1a1c;--navy:#e8e6e1;--on-navy:#14171a;--slate:#9fb0b7;--sand:#7e9096;--sand-soft:#232a2e;--ok:#6db08a;--ok-soft:#1b2b22;--warn:#d9a54e;--warn-soft:#2f2819;--bad:#d47c75;--bad-soft:#35201f;--scrim:#00000073;--brand-navy:#062838;--brand-teal:#20556e;--brand-pizarra:#2b3e45;--resp-asima:#20556e;--resp-cliente:#5b7fa3;--resp-ambos:#6f96a8;--resp-cert:#8c9da4;--agent-normativo:#5e9db8;--agent-evidencia:#9fb0b7;--agent-auditor:#7fa6c8;--agent-riesgo:#b89a84;--agent-plazos:#9ab78a;--shadow-raised:0 0 0 1px #ffffff05, 0 12px 30px #00000059;--shadow-overlay:0 24px 64px #00000040;--shadow-drawer:-16px 0 48px #00000024}.v2 .t-page-title{font-family:var(--v2-sans);font-size:var(--t-page-title-size);line-height:var(--t-page-title-leading);font-weight:var(--t-page-title-weight);letter-spacing:var(--t-page-title-tracking)}.v2 .t-kpi{font-family:var(--v2-sans);font-size:var(--t-kpi-size);line-height:var(--t-kpi-leading);font-weight:var(--t-kpi-weight);letter-spacing:var(--t-kpi-tracking)}.v2 .t-section-title{font-family:var(--v2-sans);font-size:var(--t-section-title-size);line-height:var(--t-section-title-leading);font-weight:var(--t-section-title-weight)}.v2 .t-body{font-family:var(--v2-sans);font-size:var(--t-body-size);line-height:var(--t-body-leading);font-weight:var(--t-body-weight)}.v2 .t-body-strong{font-family:var(--v2-sans);font-size:var(--t-body-strong-size);line-height:var(--t-body-strong-leading);font-weight:var(--t-body-strong-weight)}.v2 .t-caption{font-family:var(--v2-sans);font-size:var(--t-caption-size);line-height:var(--t-caption-leading);font-weight:var(--t-caption-weight)}.v2 .t-nav{font-family:var(--v2-sans);font-size:var(--t-nav-size);line-height:var(--t-nav-leading);font-weight:var(--t-nav-weight)}.v2 .t-button{font-family:var(--v2-sans);font-size:var(--t-button-size);line-height:var(--t-button-leading);font-weight:var(--t-button-weight)}.v2 .t-label{font-family:var(--v2-mono);font-size:var(--t-label-size);line-height:var(--t-label-leading);font-weight:var(--t-label-weight);letter-spacing:var(--t-label-tracking);text-transform:uppercase}.v2 .t-code{font-family:var(--v2-mono);font-size:var(--t-code-size);line-height:var(--t-code-leading);font-weight:var(--t-code-weight)}.v2 .t-tag{font-family:var(--v2-mono);font-size:var(--t-tag-size);line-height:var(--t-tag-leading);font-weight:var(--t-tag-weight);letter-spacing:var(--t-tag-tracking);text-transform:uppercase}.v2 .t-deck-cover{font-family:var(--v2-sans);font-size:var(--t-deck-cover-size);line-height:var(--t-deck-cover-leading);font-weight:var(--t-deck-cover-weight);letter-spacing:var(--t-deck-cover-tracking)}.v2 .t-deck-title{font-family:var(--v2-sans);font-size:var(--t-deck-title-size);line-height:var(--t-deck-title-leading);font-weight:var(--t-deck-title-weight);letter-spacing:var(--t-deck-title-tracking)}.v2 .t-doc-h1{font-family:var(--v2-sans);font-size:var(--t-doc-h1-size);line-height:var(--t-doc-h1-leading);font-weight:var(--t-doc-h1-weight);letter-spacing:var(--t-doc-h1-tracking)}.v2 .t-doc-h2{font-family:var(--v2-sans);font-size:var(--t-doc-h2-size);line-height:var(--t-doc-h2-leading);font-weight:var(--t-doc-h2-weight)}.v2 .t-doc-body{font-family:var(--v2-sans);font-size:var(--t-doc-body-size);line-height:var(--t-doc-body-leading);font-weight:var(--t-doc-body-weight)}:where(.v2 *){border-color:var(--line)}.v2 :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v2 [role=dialog] input:focus-visible,.v2 .cmdi:focus-visible{outline:none}.v2[data-interfaz]{height:100dvh;overflow-y:auto}
.v2{--mono:var(--v2-mono)}.v2 .mono{font-family:var(--v2-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:500}.v2 .code{font-family:var(--v2-mono);white-space:nowrap;font-size:11.5px;font-weight:500}.v2 .cod,.v2 .chip,.v2 .code a{white-space:nowrap}.v2 td.code,.v2 th.code{white-space:nowrap;width:1%}.v2 .card{background:var(--card);border:1px solid var(--line);border-radius:12px;min-width:0;padding:18px}.v2 .g12{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.v2 .s9{grid-column:span 9}.v2 .s3{grid-column:span 3}.v2 .s4{grid-column:span 4}.v2 .s5{grid-column:span 5}.v2 .s6{grid-column:span 6}.v2 .s7{grid-column:span 7}.v2 .s8{grid-column:span 8}.v2 .s12{grid-column:span 12}@media (max-width:1100px){.v2 .s3{grid-column:span 6}.v2 .s4,.v2 .s5,.v2 .s6,.v2 .s7,.v2 .s8,.v2 .s9{grid-column:span 12}}@media (max-width:640px){.v2 .s3{grid-column:span 12}.v2 .page{padding:16px 16px 40px!important}.v2 .hide-sm{display:none!important}}.v2 .page{max-width:1360px;margin:0 auto;padding:22px 32px 48px}.v2 .ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.v2 .h1{letter-spacing:-.01em;margin:2px 0 0;font-size:26px;font-weight:300}.v2 .ct{letter-spacing:-.005em;margin:0;font-size:15px;font-weight:500}.v2 .cs{color:var(--muted);margin-top:2px;font-size:12px}.v2 .chd{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.v2 .row{align-items:center;gap:10px;display:flex}.v2 .wrap{flex-wrap:wrap}.v2 .top{z-index:40;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 24px;display:flex;position:sticky;top:0}.v2 .logo{color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:1px;padding:4px 6px;display:flex}.v2 .navp{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-raised);scrollbar-width:none;border-radius:999px;gap:2px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.v2 .navb{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;min-height:34px;padding:8px 13px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s}.v2 .navb:hover{color:var(--text);background:var(--card-2)}.v2 .navb.on{background:var(--navy);color:var(--on-navy);font-weight:500}.v2 .pills{background:var(--card-2);border:1px solid var(--line-2);border-radius:9px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.v2 .pb{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;height:28px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:500;transition:background .15s,color .15s,box-shadow .15s}.v2 .pb:hover{color:var(--text)}.v2 .pb.on{background:var(--card);color:var(--text);box-shadow:0 0 0 1px var(--line),0 1px 2px color-mix(in srgb,var(--navy) 8%,transparent)}.v2 .btn{border:1px solid var(--line);height:32px;color:var(--text);cursor:pointer;white-space:nowrap;vertical-align:middle;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:500;line-height:1;text-decoration:none;transition:border-color .15s,background .15s,color .15s,opacity .15s;display:inline-flex}.v2 .btn:hover{background:var(--card-2);color:var(--text)}.v2 .btn.pri{background:var(--navy);border-color:var(--navy);color:var(--on-navy)}.v2 .btn.link{color:var(--accent);background:0 0;border:0;border-radius:4px;height:auto;padding:0 2px}.v2 .btn.pri:hover{background:var(--navy);opacity:.88;color:var(--on-navy)}.v2 .btn.link:hover{text-underline-offset:3px;background:0 0;text-decoration:underline}.v2 .btn.navy{background:var(--navy);border-color:var(--navy);color:var(--on-navy)}.v2 .btn.sm{border-radius:7px;height:28px;padding:0 10px;font-size:12px}.v2 .btn.ghost{color:var(--muted);background:0 0;border-color:#0000}.v2 .btn.ghost:hover{color:var(--text);background:var(--card-2)}.v2 .btn.dng{color:var(--bad)}.v2 .btn.dng:hover{background:var(--bad-soft);border-color:var(--bad-soft);color:var(--bad)}.v2 .btn.icon{width:32px;padding:0}.v2 .btn.icon.sm{width:28px}.v2 .btn.icon.dng{color:var(--muted)}.v2 .btn.icon.dng:hover{color:var(--bad);background:var(--bad-soft);border-color:#0000}.v2 .chip{font-family:var(--v2-mono);background:var(--card-2);border:1px solid var(--line);color:var(--text);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:500;line-height:1.5;transition:border-color .15s,color .15s;display:inline-flex}.v2 .chip:hover{border-color:var(--accent);color:var(--accent)}.v2 .tag{font-family:var(--v2-mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;font-weight:600;display:inline-flex}.v2 .t-ok{background:var(--ok-soft);color:var(--ok)}.v2 .t-warn{background:var(--warn-soft);color:var(--warn)}.v2 .t-bad{background:var(--bad-soft);color:var(--bad)}.v2 .t-neu{background:var(--card-2);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.v2 .t-acc{background:var(--accent-soft);color:var(--accent)}.v2 .t-sand{background:var(--sand-soft);color:#2b3e45}.v2.dark .t-sand{color:var(--sand)}.v2 .dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.v2 .tbl{border-collapse:collapse;width:100%;font-size:12.5px}.v2 .tbl th{text-align:left;font-family:var(--v2-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:10.5px;font-weight:600}.v2 .tbl td{border-bottom:1px solid var(--line-2);vertical-align:middle;padding:8px 10px}.v2 .tbl tr.rw{cursor:pointer}.v2 .tbl tr.rw td{transition:background .15s}.v2 .tbl tr.rw:hover td{background:var(--card-2)}.v2 .tbox{margin:0 -6px;overflow-x:auto}.v2 .inl{color:var(--text);background:0 0;border:1px solid #0000;border-radius:7px;width:100%;min-width:140px;padding:5px 7px;font-family:inherit;font-size:12.5px;font-weight:500;transition:border-color .15s}.v2 .inl:hover{border-color:var(--line)}.v2 .inl:focus{border-color:var(--accent);background:var(--card);outline:none}.v2 select.inl{cursor:pointer;appearance:none;min-width:120px}.v2 .inp{border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:10px;width:100%;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .15s}.v2 .inp:focus{outline:3px solid var(--accent-soft);border-color:var(--accent)}.v2 .lbl{font-family:var(--v2-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:10.5px;font-weight:600;display:block}.v2 .big{letter-spacing:var(--t-kpi-tracking,-.02em);margin-top:8px;font-size:34px;font-weight:200;line-height:1.1}.v2 .unit{color:var(--muted);letter-spacing:0;margin-left:3px;font-size:15px;font-weight:600}.v2 .kpi{text-align:left;cursor:pointer;color:var(--text);flex-direction:column;font-family:inherit;transition:border-color .15s,transform .15s;display:flex}.v2 .kpi:hover{border-color:var(--accent)}.v2 .line{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;padding:10px 0;display:flex}.v2 .line:last-child{border-bottom:0}.v2 .ai{border:1px solid var(--line);background:var(--card-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.v2 .lnk{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;font-weight:500}.v2 .lnk:hover{text-underline-offset:3px;text-decoration:underline}.v2 .scrim{background:var(--scrim);z-index:60;animation:.15s ease-out fin;position:fixed;inset:0}.v2 .pdfv{z-index:80;background:#0628388c;flex-direction:column;display:flex;position:fixed;inset:0}.v2 .pdfbar{background:var(--card);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.v2 .pdfscroll{flex:1;padding:32px 16px;overflow:auto}.v2 .pdfsheet{color:#1d2b33;box-sizing:border-box;width:min(794px,100%);font-family:var(--v2-sans);background:#fff;margin:0 auto;padding:48px 56px 40px;box-shadow:0 12px 40px #00000040}.v2 .pdfhd{border-collapse:collapse;width:100%;margin-bottom:24px}.v2 .pdfhd td{vertical-align:middle;border:1px solid #d9d5ce;padding:10px 12px;font-size:12px}.v2 .pdfhd .pl{text-align:center;width:26%}.v2 .pdfhd .pl img{max-width:150px;max-height:48px}.v2 .pdfhd .pc{text-align:center}.v2 .pdfhd .pt{font-size:15px;font-weight:500;line-height:1.3}.v2 .pdfhd .pk{letter-spacing:.12em;text-transform:uppercase;color:#5b6a71;margin-top:4px;font-size:12px}.v2 .pdfhd .pr{width:24%;line-height:1.7}.v2 .pdfhd .pr b{color:#5b6a71;width:58px;font-weight:500;display:inline-block}.v2 .pdfwm{color:#5b6a71;text-align:center;letter-spacing:.06em;text-transform:uppercase;background:#f4f2ee;border:1px solid #d9d5ce;margin-bottom:18px;padding:6px;font-size:12px}.v2 .pdfsec{break-inside:avoid-page;margin-bottom:16px}.v2 .pdfsec h3{color:#062838;margin:0 0 6px;font-size:13px;font-weight:600}.v2 .pdfsec p,.v2 .pdfsec li{margin:0 0 5px;font-size:12px;line-height:1.65}.v2 .pdfsec ul,.v2 .pdfsec ol{margin:0 0 6px;padding-left:18px}.v2 .pdfsec li b{font-weight:600}.v2 .pdfpend{color:#8c9da4;font-style:italic}.v2 .pdftbl,.v2 .pdfapr{border-collapse:collapse;width:100%;font-size:12px}.v2 .pdftbl th,.v2 .pdftbl td,.v2 .pdfapr th,.v2 .pdfapr td{text-align:left;border:1px solid #d9d5ce;padding:6px 8px}.v2 .pdftbl th,.v2 .pdfapr th{background:#f4f2ee;font-weight:500}.v2 .pdfctl{border-collapse:collapse;width:100%;margin:-12px 0 22px;font-size:12px}.v2 .pdfctl th{text-align:left;color:#5b6a71;background:#f4f2ee;border:1px solid #d9d5ce;width:28%;padding:5px 8px;font-weight:500}.v2 .pdfctl td{border:1px solid #d9d5ce;padding:5px 8px}.v2 .pdfft{color:#5b6a71;border-top:1px solid #d9d5ce;margin-top:22px;padding-top:10px;font-size:12px}@media print{.v2 *{visibility:hidden!important}.v2 .pdfv,.v2 .pdfv *{visibility:visible!important}.v2 .pdfv{background:#fff;width:100%;display:block;position:absolute;inset:0 auto auto 0}.v2 .pdfbar{display:none!important}.v2 .pdfscroll{padding:0;overflow:visible}.v2 .pdfsheet{box-shadow:none;width:100%;padding:0}@page{size:A4;margin:18mm 16mm}.v2 .imprimible,.v2 .imprimible *{visibility:visible!important}.v2 .imprimible{width:100%;box-shadow:none;page:arbol-vivo;background:#fff;border:0;position:absolute;top:0;left:0}.v2 .imprimible .no-imprimir{display:none!important}.v2 .imprimible .scroll-x{overflow:visible!important}.v2{height:auto!important;overflow:visible!important}}@page arbol-vivo{size:A4 landscape;margin:12mm}.v2 .dccanvas{background:var(--card-2);border-radius:14px;padding:28px}.v2 .dcbody{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:28px;display:grid}.v2 .dcidx{flex-direction:column;gap:2px;padding-top:4px;display:flex;position:sticky;top:0}.v2 .dcidx button{all:unset;cursor:pointer;color:var(--muted);border-radius:6px;gap:8px;padding:6px 10px;font-size:12.5px;line-height:1.35;display:flex}.v2 .dcidx button:hover{background:var(--card-2);color:var(--text)}.v2 .dcidx .n{font-family:var(--v2-mono);color:var(--faint);min-width:18px;font-size:11.5px}.v2 .dcpage{background:var(--card);border:1px solid var(--line);box-sizing:border-box;border-radius:6px;width:100%;max-width:900px;margin:0 auto;padding:56px 72px 64px;box-shadow:0 1px 2px #0628380a,0 8px 24px #0628380f}.v2 .fichag{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:4px 0 6px;display:grid;overflow:hidden}.v2 .fc{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px 14px}.v2 .fc.wide{grid-column:span 3}.v2 .fichag .fc:nth-child(4),.v2 .fichag .fc:last-child{border-right:0}@media (max-width:900px){.v2 .fichag{grid-template-columns:1fr 1fr}.v2 .fc.wide{grid-column:span 2}}.v2 .dclogo{max-width:180px;max-height:40px;margin-bottom:18px;display:block}.v2 .dctool{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v2 .dcmeta{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.v2 .dcm{color:var(--text)}.v2 .dcdot{color:var(--faint)}.v2 .dcrel{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:14px;display:flex}.v2 .dcl{margin-right:2px;font-size:12px}.v2 .dcstat{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.v2 .dcforms{flex-direction:column;gap:10px;max-width:760px;display:flex}.v2 .dcforms:empty{display:none}.v2 .logobox{border:1px dashed var(--line);background:var(--card);border-radius:10px;flex:none;justify-content:center;align-items:center;width:150px;height:64px;display:flex;overflow:hidden}.v2 .logobox img{max-width:130px;max-height:48px}.v2 .dchd{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:8px;padding-bottom:18px;display:flex}.v2 .dcsec{padding-top:26px;scroll-margin-top:12px}.v2 .dcsec h3{align-items:baseline;gap:10px;margin:0 0 8px;font-size:16px;font-weight:500;display:flex}.v2 .dcsec h3 .n{font-family:var(--v2-mono);color:var(--accent);font-size:11.5px}.v2 .dcsec p{color:var(--text);margin:0 0 10px;font-size:14.5px;line-height:1.75}.v2 .dcsec ol,.v2 .dcsec ul{margin:0 0 10px;padding-left:22px;font-size:14.5px;line-height:1.75}.v2 .dcsec li{margin-bottom:4px}.v2 .dcsec li b{font-weight:500}.v2 .dcpend{color:var(--muted);border-left:2px solid var(--line-2,var(--line));padding-left:10px;font-size:13.5px;font-style:italic}.v2 .rlbox{flex-direction:column;gap:2px;margin:2px 0 8px;display:flex}.v2 .rl{border-radius:6px;padding:3px 10px;font-size:14.5px;line-height:1.65}.v2 .rl-del{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 70%, transparent);background:var(--sand-soft,#8c9da41f)}.v2 .rl-ins{color:var(--text);background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:inset 3px 0 0 var(--accent)}.v2 .dcchg{position:relative}.v2 .dcchg h3:after{content:"CAMBIO";font-family:var(--v2-mono);letter-spacing:.12em;color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);border-radius:4px;margin-left:8px;padding:1px 6px;font-size:9.5px}.v2 .dchide{display:none}.v2 .rkhelp{border:1px solid var(--line);background:var(--card-2);border-radius:10px;padding:10px 14px}.v2 .rkhb{margin-top:8px}.v2 .rkhb p{margin:0 0 8px;font-size:12.5px;line-height:1.6}.v2 .rkniv{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 10px;display:grid}.v2 .rdrow{border-top:1px solid var(--line);gap:10px;padding:14px 0;display:flex}.v2 .artname{background:0 0;border:1px solid #0000;margin:6px 0 0 -8px;padding:6px 8px;font-size:24px;font-weight:300}.v2 .artname:hover,.v2 .artname:focus{border-color:var(--line);background:var(--card)}.v2 .arttbl td{vertical-align:top;padding:4px 6px}.v2 .cellin{width:100%;min-width:110px;font:inherit;color:var(--text);box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:6px;padding:6px 8px;font-size:12.5px}.v2 .cellin:hover,.v2 .cellin:focus{border-color:var(--line);background:var(--card)}.v2 .ctlgrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.v2 .ctlL{flex-direction:column;gap:18px;display:flex}.v2 .ctlR{border:1px solid var(--line);background:var(--card-2);border-radius:12px;padding:16px}@media (max-width:900px){.v2 .ctlgrid{grid-template-columns:1fr}}.v2 .pargrp{border-top:1px solid var(--line);padding:16px 0}.v2 .parfs{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.v2 .aibox{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--card));border-radius:10px;margin-top:6px;padding:14px}.v2 .aidots{gap:4px;display:inline-flex}.v2 .aidots i{background:var(--accent);opacity:.3;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite aidot}.v2 .aidots i:nth-child(2){animation-delay:.2s}.v2 .aidots i:nth-child(3){animation-delay:.4s}@keyframes aidot{0%,80%,to{opacity:.25}40%{opacity:1}}.v2 .dctbl{border-collapse:collapse;width:100%;font-size:13px}.v2 .dctbl th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:6px 8px;font-weight:500}.v2 .dctbl td{border-bottom:1px solid var(--line);vertical-align:top;padding:7px 8px}@media (max-width:820px){.v2 .dcbody{grid-template-columns:minmax(0,1fr)}.v2 .dcidx{display:none}.v2 .dcpage{padding:24px 20px}}.v2 .drawer{background:var(--card);border-left:1px solid var(--line);z-index:61;flex-direction:column;width:min(480px,100%);animation:.18s ease-out din;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 48px #00000024}.v2 .dhd{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.v2 .drawer.wide{width:max(85vw,min(100%,720px))}.v2 .drawer.mid{width:min(780px,100%)}.v2 .dbd{flex-direction:column;flex:1;gap:18px;padding:18px 20px;display:flex;overflow-y:auto}.v2 .dft{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}@keyframes din{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}@keyframes fin{0%{opacity:0}to{opacity:1}}@keyframes up{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes tbar{0%{width:100%}to{width:0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.v2 .toast{color:#f4f2ee;z-index:80;background:#062838;border-radius:999px;align-items:center;gap:14px;max-width:calc(100% - 32px);padding:8px 8px 8px 18px;font-size:12.5px;animation:.18s ease-out up;display:flex;position:fixed;bottom:24px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 32px #00000038}.v2.dark .toast{background:#2a3036;border:1px solid #3a4148}.v2 .toast .bar{background:#8c9da4;height:2px;animation:8s linear forwards tbar;position:absolute;bottom:0;left:0}.v2 .toast button{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:600}.v2 .toast button:hover{background:#ffffff2e}.v2 .cmdk{background:var(--card);border:1px solid var(--line);z-index:71;border-radius:14px;width:min(620px,100% - 32px);animation:.15s fin;position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 64px #00000040}.v2 .cmdi{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);background:0 0;outline:none;padding:16px 18px;font-family:inherit;font-size:15px;font-weight:500}.v2 .cmdo{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s;display:flex}.v2 .cmdo:hover,.v2 .cmdo.on{background:var(--accent-soft)}.v2 .modal{background:var(--card);border:1px solid var(--line);z-index:76;border-radius:14px;width:min(420px,100% - 32px);padding:22px;animation:.15s fin;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 64px #00000040}.v2 .aud{background:var(--card);border-left:1px solid var(--line);z-index:55;flex-direction:column;width:min(440px,100%);animation:.18s ease-out din;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 48px #0000001f}.v2 .msg{border-radius:12px;padding:12px 14px;font-size:12.8px;line-height:1.55}.v2 .msg.u{background:var(--navy);color:var(--on-navy);border-bottom-right-radius:4px;align-self:flex-end;max-width:85%}.v2 .msg.a{background:var(--card-2);border:1px solid var(--line);border-bottom-left-radius:4px}.v2 .drop{border:2px dashed var(--accent);background:color-mix(in srgb,var(--accent-soft) 85%,transparent);z-index:90;pointer-events:none;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;animation:.15s fin;display:flex;position:fixed;inset:12px}.v2 .frow{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:14px;display:grid}.v2 .fstages{flex-direction:column;gap:2px;margin-top:6px;display:flex}.v2 .fst{cursor:pointer;border-radius:10px;grid-template-columns:150px minmax(0,1fr) 64px;align-items:start;gap:18px;padding:14px 14px 14px 16px;transition:background .15s;display:grid;position:relative}.v2 .fst:hover,.v2 .fst.on{background:var(--card-2)}.v2 .fst.on:before{content:"";background:var(--accent);border-radius:2px;width:3px;position:absolute;top:12px;bottom:12px;left:0}.v2 .fst-l{padding-top:1px}.v2 .fst-rail{background:color-mix(in srgb, var(--line) 55%, transparent);border-radius:7px;height:14px;margin-top:4px;position:relative;overflow:hidden}.v2 .fst-bar{border-radius:7px;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.v2 .fst-ghost{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--muted) 28%, transparent) 0 3px, transparent 3px 7px);position:absolute;top:0;bottom:0}.v2 .fst-drops{flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin-top:9px;font-size:12px;display:flex}.v2 .fdrop{all:unset;cursor:pointer;color:var(--muted);border-bottom:1px solid #0000;line-height:1.5}.v2 .fdrop:hover{color:var(--text);border-bottom-color:var(--line)}.v2 .fdrop.on{color:var(--text);border-bottom-color:var(--accent)}.v2 .fsep{color:var(--faint)}.v2 .fst-n{text-align:right;letter-spacing:-.02em;font-size:24px;font-weight:300;line-height:1}@media (max-width:640px){.v2 .fst{grid-template-columns:1fr 56px}.v2 .fst-l{grid-column:1}.v2 .fst-t{grid-area:2/1/auto/3}.v2 .fst-n{grid-area:1/2}}.v2 .fbar{cursor:pointer;color:#fff;border:0;border-radius:10px;justify-content:space-between;align-items:baseline;min-width:150px;margin:0 auto;padding:12px 14px;font-family:inherit;transition:filter .15s,box-shadow .15s;display:flex}.v2 .fbar:hover{filter:brightness(1.08)}.v2 .fbar.on{box-shadow:0 0 0 3px var(--card),0 0 0 5px var(--sand)}.v2 .fside{cursor:pointer;color:var(--text);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;width:100%;padding:4px 8px;font-family:inherit;font-size:12px;transition:border-color .15s,background .15s;display:flex}.v2 .fside:hover{border-color:var(--line);background:var(--card-2)}.v2 .fside.on{border-color:var(--sand);background:var(--sand-soft)}.v2 .cell{aspect-ratio:1;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;min-height:30px;padding:0;font-family:inherit;transition:transform .15s,box-shadow .15s;display:flex}.v2 .cell:hover{box-shadow:inset 0 0 0 2px var(--text)}.v2 .bub{background:var(--card);color:var(--text);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 1px 3px #0000002e}.v2 .link-node{border:1px solid var(--line);background:var(--card);text-align:left;min-width:118px;color:var(--text);cursor:pointer;border-radius:10px;flex:120px;padding:10px 12px;font-family:inherit;transition:border-color .15s}.v2 .link-node:hover{border-color:var(--accent)}.v2 .link-node.sel{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.v2 .link-node.miss{border-style:dashed;border-color:var(--sand);background:var(--sand-soft)}.v2 .onode{border:1px solid var(--line);background:var(--card);cursor:pointer;text-align:left;color:var(--text);border-radius:10px;width:100%;padding:9px 11px;font-family:inherit;transition:border-color .15s,box-shadow .15s}.v2 .onode:hover{border-color:var(--accent)}.v2 .onode.on{box-shadow:0 0 0 2px var(--accent)}.v2 .kcol{background:var(--card-2);border:1px solid var(--line);border-radius:12px;flex-direction:column;flex:1;gap:10px;min-width:220px;padding:12px;display:flex}.v2 .track{background:var(--line-2);border-radius:999px;height:6px;overflow:hidden}.v2 .track>div{border-radius:999px;height:100%}.v2 .sec{border:1px solid var(--line);background:var(--card);border-radius:12px;overflow:hidden}.v2 .sech{cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;border:0;align-items:center;gap:12px;padding:16px 18px;font-family:inherit;display:flex}.v2 .sech:hover{background:var(--card-2)}.v2 .secb{border-top:1px solid var(--line-2);padding:4px 18px 20px}.v2 .tog{background:var(--line);cursor:pointer;border:0;border-radius:999px;flex:none;width:34px;height:20px;padding:0;transition:background .15s;position:relative}.v2 .tog.on{background:var(--accent)}.v2 .tog span{background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px}.v2 .tog.on span{left:16px}.v2 .kbd{font-family:var(--v2-mono);border:1px solid var(--line);color:var(--muted);border-radius:5px;padding:1px 5px;font-size:10.5px}.v2 .foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1360px;margin:0 auto;padding:18px 32px 28px;display:flex}.v2 .live{animation:1.6s ease-in-out infinite pulse}.v2 .navy-panel{color:#f4f2ee;background:#062838}.v2 .hl{animation:.3s fin}.v2 .scroll{overflow-y:auto}.v2 .fold{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;font-size:12.5px;font-weight:500;transition:background .15s;display:flex}.v2 .fold:hover{background:var(--card-2)}.v2 .fold.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.v2 .menu{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-raised);z-index:45;border-radius:12px;min-width:230px;padding:6px;animation:.15s fin;position:absolute;top:62px;right:24px}.v2 .mi{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;font-size:12.5px;font-weight:500;display:flex}.v2 .mi:hover{background:var(--card-2)}.v2 .gcols{grid-template-columns:34px minmax(220px,330px) 128px minmax(0,1fr);align-items:center;gap:0;display:grid}.v2 .grow{border:0;border-bottom:1px solid var(--line-2);cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;min-height:40px;padding:0;font-family:inherit;transition:background .15s}.v2 .grow:hover{background:var(--card-2)}.v2 .gmonths{grid-template-columns:repeat(10,minmax(0,1fr));height:100%;display:grid}.v2 .gmonths>div{border-left:1px solid var(--line-2)}.v2 .avatar{border:1px solid var(--line);background:var(--sand-soft);color:#2b3e45;cursor:pointer;border-radius:50%;width:34px;height:34px;font-family:inherit;font-size:12px;font-weight:600}.v2.dark .avatar{color:var(--sand)}.v2 .bell{position:relative}.v2 .badge{background:var(--bad);color:#fff;border:2px solid var(--bg);min-width:16px;height:16px;font-size:9.5px;font-weight:600;line-height:1;font-family:var(--v2-mono);box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;padding:0 3px;display:flex;position:absolute;top:-5px;right:-6px}.v2 .ntf{border-bottom:1px solid var(--line-2);align-items:flex-start;gap:12px;padding:12px 2px;display:flex}.v2 .ntf.hist .ntb,.v2 .lnk.foff{color:var(--muted)}.v2 .lnk.fon{color:var(--text);text-underline-offset:4px;text-decoration:underline}.v2 .ntb{text-align:left;color:var(--text);cursor:pointer;background:0 0;border:0;flex:1;min-width:0;padding:0;font-family:inherit;font-size:12.5px}.v2 .demob{background:var(--sand-soft);color:var(--slate);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:7px 16px;font-size:12px;display:flex}.v2 .menu.mas{min-width:300px;left:50%;right:auto;transform:translate(-50%)}.v2 .mi.on{background:var(--accent-soft);color:var(--accent)}.v2 .msep{background:var(--line);height:1px;margin:4px 0}.v2 .mlab{padding:8px 10px 4px}.v2 .steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.v2 .step{border-top:3px solid var(--line);color:var(--muted);flex-direction:column;gap:1px;padding-top:6px;font-size:12px;display:flex}.v2 .step.done{border-color:var(--ok);color:var(--text)}.v2 .step.cur{border-color:var(--accent);color:var(--text);font-weight:600}.v2 .step.bad{border-color:var(--bad);color:var(--bad);font-weight:600}.v2 .acc-panel{box-sizing:border-box;flex:100%;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) clamp(360px,26vw,440px);gap:40px clamp(48px,5vw,96px);min-height:100vh;padding:clamp(32px,4vh,56px) max(56px,50vw - 740px);display:grid;position:relative;overflow:hidden}.v2 .acc-logo{grid-area:1/1;align-self:center}.v2 .acc-tag{white-space:nowrap;grid-area:1/2;place-self:center end}.v2 .acc-main{flex-direction:column;grid-area:2/1;place-self:center start;gap:clamp(32px,4.5vh,56px);width:max-content;max-width:100%;display:flex}.v2 .acc-h1{font-size:clamp(40px,3.4vw,68px)}.v2 .acc-lead{font-size:clamp(15px,1.1vw,20px)}.v2 .acc-logoimg{height:clamp(56px,4.2vw,84px)}.v2 .acc-txt{white-space:nowrap}.v2 .acc-bot{grid-template-columns:max-content minmax(0,1fr);align-items:end;column-gap:clamp(40px,3vw,64px);width:0;min-width:100%;display:grid}.v2 .acc-pil{flex-direction:column;gap:14px;display:flex}.v2 .acc-pil div{color:#f4f2eed9;border-top:1px solid #8c9da473;padding-top:10px;font-size:clamp(14px,.95vw,17px);font-weight:300}.v2 .acc-mat{justify-self:end;width:100%;min-width:0;max-width:clamp(320px,25vw,500px)}.v2 .acc-form{background:var(--bg);color:var(--text);border-radius:16px;grid-area:2/2;align-self:center;padding:32px;box-shadow:0 24px 60px #00000047}.v2 .acc-form form{max-width:none!important}.v2 .jm{width:100%;height:auto;display:block}.v2 .jm .o{fill:none;stroke:#8c9da4;stroke-opacity:.4;stroke-width:1.2px;transition:stroke-opacity .2s}.v2 .jm .f{opacity:0;transition:filter .2s;animation:9s ease-in-out infinite both jfill}.v2 .jm .s1{fill:#8c9da4;fill-opacity:.5}.v2 .jm .s2{fill:#2c6f8f}.v2 .jm .s3{fill:#f4f2ee}.v2 .jm .hit{fill:#0000}.v2 .jm .bl{stroke:#8c9da4;stroke-opacity:.35;transition:stroke-opacity .2s}.v2 .jm text{font-family:var(--v2-mono);letter-spacing:.2px;fill:#f4f2ee;fill-opacity:.45;font-size:9.5px;transition:fill-opacity .2s}.v2 .jm:hover .f{animation-play-state:paused}.v2 .jm:hover .band{opacity:.35;transition:opacity .2s}.v2 .jm .band:hover{opacity:1}.v2 .jm .band:hover .o{stroke-opacity:.95}.v2 .jm .band:hover .bl{stroke-opacity:1}.v2 .jm .band:hover text{fill-opacity:1}@keyframes jfill{0%,4%{opacity:0;transform:scale(.6)}14%,86%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.6)}}.v2 .jm .f{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:reduce){.v2 .jm .f{opacity:1;animation:none}}@media (max-width:1000px){.v2 .acc-panel{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);padding:32px 24px}.v2 .acc-logo,.v2 .acc-tag,.v2 .acc-main,.v2 .acc-form{grid-area:auto/1}.v2 .acc-main,.v2 .acc-bot{width:auto}.v2 .acc-tag{justify-self:start}.v2 .acc-txt{white-space:normal}.v2 .acc-bot{grid-template-columns:minmax(0,1fr)}.v2 .acc-pil{flex-flow:wrap}.v2 .acc-mat{max-width:340px}}@media (max-width:640px){.v2 .menu,.v2 .menu.mas{min-width:0;left:16px;right:16px;transform:none}.v2 .top{padding:10px 16px}}.v2 .page{max-width:none;padding:0!important}@media (min-width:1024px){.v2 .top{flex-wrap:nowrap;justify-content:flex-start}.v2 .top>.topl{flex:none}.v2 .top>.navp{flex:0 auto;min-width:0;margin-left:8px;overflow:hidden}.v2 .top>.topr{flex:none;margin-left:auto}}.v2 .top>.topl{min-width:min-content}.v2 .top>.topl>.logo{flex:0 auto;min-width:28px}.v2 .top>.topl>[data-testid=org-activa]{flex:none}@media (min-width:1024px){.v2 .top>.topl{flex:0 auto;min-width:min-content}.v2 .top>.navp{flex:0 auto;min-width:0}.v2 .top.midiendo>.topl,.v2 .top.midiendo>.topl>.logo,.v2 .top.midiendo>.navp{flex:none}}
.v2 .pills{box-sizing:border-box;align-items:center;padding:2px}.v2 .pb{box-sizing:border-box;justify-content:center;align-items:center;height:28px;line-height:1;text-decoration:none;display:inline-flex}.v2 .ph .row,.v2 .fila-ctl{align-items:center}.v2 .ph .row>.inp,.v2 .fila-ctl>.inp,.v2 .inp.ctl{box-sizing:border-box;border-radius:8px;width:auto;height:32px;padding:0 12px;font-size:12.5px;line-height:1}.v2 .ph .row>select.inp,.v2 .fila-ctl>select.inp,.v2 select.inp.ctl{padding-right:28px}.v2 .ph .row>.btn,.v2 .fila-ctl>.btn{height:32px}.v2 .fila-ctl>input.inp{min-width:0}@keyframes esq-pulso{0%,to{opacity:1}50%{opacity:.55}}.v2 .esq{background:var(--card-2);border:1px solid var(--line);border-radius:10px;animation:1.4s ease-in-out infinite esq-pulso}@media (prefers-reduced-motion:reduce){.v2 .esq{animation:none}}.v2 .navb svg{vertical-align:0;display:inline-block}.v2 .btn.sm.act{background:var(--card);color:var(--text);box-shadow:0 0 0 1px var(--line)}.v2 .dcsec mark.doc-ancla{background:var(--accent-soft);color:inherit;border-bottom:2px solid var(--accent);padding:0 1px}.v2 .dcpage{--slate:#2b3e45;--card:#fff;--card-2:#f8f6f2;--line:#e2ddd3;--line-2:#eeeae3;--text:#062838;--muted:#4f6169;--faint:#8a979d;--accent:#20556e;--accent-soft:#e3eef3;--on-accent:#fff;--navy:#062838;--on-navy:#f4f2ee;--sand:#8c9da4;--sand-soft:#eceff0;--ok:#356c4c;--ok-soft:#e1eee5;--warn:#8a5d12;--warn-soft:#f6ecd7;--bad:#a8443e;--bad-soft:#f6e4e2;--background:#f4f2ee;--foreground:#062838;--card-foreground:#062838;--popover:#fff;--popover-foreground:#062838;--primary:#062838;--primary-foreground:#f4f2ee;--secondary:#f8f6f2;--secondary-foreground:#062838;--border:#e2ddd3;--input:#e2ddd3;--ring:#20556e;--muted-foreground:#4f6169;color:#062838;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.v2 .dcbrand{letter-spacing:.04em;color:#062838;align-items:center;gap:8px;margin-bottom:18px;font-size:12px;font-weight:600;line-height:1.1;display:flex}.v2 .dcmark{background:#3f6b5a;border-radius:7px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.v2 .aitxt{box-sizing:border-box;resize:vertical;width:100%;min-height:72px;margin-top:8px;font-size:13px;line-height:1.6}.v2 .dcbit{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:14px 16px}.v2 .dcbl{flex-direction:column;margin-top:4px;display:flex}.v2 .dcbr{border-top:1px solid var(--line-2);color:var(--text);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:7px 0;font-size:13px;text-decoration:none;display:grid}.v2 .dcbr:first-child{border-top:0}.v2 .dcbr:hover{background:var(--card-2)}.v2 .dcsec ul{list-style:outside}.v2 .dcsec ol{list-style:decimal}.v2 .dcsec>.btn.sm{height:24px;color:var(--muted);border-color:#0000;padding:0 6px;font-size:12px}.v2 .dcsec>.btn.sm:hover{color:var(--text);border-color:var(--line)}.v2 .dctitle{box-sizing:border-box;letter-spacing:-.015em;resize:none;field-sizing:content;width:100%;min-height:0;margin-top:8px;padding-top:0;padding-bottom:0;font-size:26px;font-weight:300;line-height:1.25;display:block;overflow:hidden}.v2 .pdfsec ul{list-style:outside}.v2 .pdfsec ol{list-style:decimal}.v2 .dcbody.con-com{grid-template-columns:minmax(0,1fr) 340px}.v2 .dcpanelcom{flex-direction:column;align-self:start;min-width:0;display:flex;position:sticky;top:0}.v2 .dcpanelcom .dclista{flex-direction:column;gap:12px;margin-top:12px;display:flex}.v2 .dcnuevo{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-direction:column;gap:8px;margin-top:10px;padding:12px;display:flex}.v2 .dchilo{border:1px solid var(--line);background:var(--card);cursor:default;border-radius:12px;padding:12px 14px}.v2 .dchilo.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.v2 .dckick{color:var(--accent);letter-spacing:.04em;margin-bottom:6px;font-size:12px}.v2 .dccita{color:var(--muted);margin:0 0 8px;font-size:12.5px;font-style:italic;line-height:1.55}.v2 .dcau{align-items:center;gap:8px;display:flex}.v2 .dcav{background:var(--card-2);border:1px solid var(--line);width:24px;height:24px;color:var(--muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.v2 .dcnm{font-size:13px;font-weight:500}.v2 .dcdt{color:var(--muted);margin-left:auto;font-size:12px}.v2 .dccu{white-space:pre-wrap;margin:6px 0 8px;font-size:13px;line-height:1.55}.v2 .dcrp{border-left:1px solid var(--line);margin:6px 0 8px 12px;padding-left:10px}.v2 .dcresp{align-items:center;gap:8px;margin-top:6px;display:flex}.v2 .dcresp .inp{flex:1;min-width:0}.v2 .dcpie{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.v2 .dcwarn{background:var(--warn-soft);color:var(--warn);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.v2 .dcbadge{background:var(--warn-soft);min-width:18px;height:18px;color:var(--warn);border-radius:9px;justify-content:center;align-items:center;margin-left:6px;padding:0 5px;font-size:12px;font-weight:600;display:inline-flex}.v2 .dcbtncom.on{border-color:var(--accent);color:var(--accent)}.v2 .dcpage .doc-par{background:var(--accent-soft);border-left:2px solid var(--accent);border-radius:2px;margin-left:-8px;padding-left:6px;list-style-position:inside;position:relative}.v2 .dcpage .doc-par.on{background:color-mix(in srgb, var(--accent) 22%, #fff)}.v2 .doc-burbuja{border:1px solid var(--accent);height:22px;color:var(--accent);cursor:pointer;font-size:11.5px;font-weight:600;font-family:var(--v2-mono);background:#fff;border-radius:11px;align-items:center;gap:4px;padding:0 9px;display:inline-flex;position:absolute;top:2px;right:-64px}.v2 .doc-burbuja.on{background:var(--accent);color:#fff}.v2 .doc-burbuja.sec{margin-left:auto;position:static;right:auto}@media (max-width:1100px){.v2 .dcbody.con-com{grid-template-columns:minmax(0,1fr)}.v2 .doc-burbuja{top:-10px;right:-8px}}.v2 .dccg{color:var(--muted);margin-top:1px;font-size:12px;line-height:1.2;display:block}.v2 .dcsug{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-overlay,0 8px 24px #0000002e);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.v2 .dcsug button{all:unset;cursor:pointer;align-items:baseline;gap:10px;padding:7px 10px;font-size:12.5px;display:flex}.v2 .dcsug button:hover,.v2 .dcsug button:focus-visible{background:var(--card-2)}.v2 .campo-pend,.v2 .campo-sug,.v2 .campo-adaptar{border-radius:4px;padding:0 3px}.v2 .campo-pend{background:var(--warn-soft);color:var(--warn);box-shadow:inset 0 -2px 0 var(--warn)}.v2 .campo-sug{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}.v2 .campo-adaptar{background:var(--sand-soft);color:var(--slate);border:1px dashed var(--sand)}.v2 .dccampos{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:14px 16px}.v2 .dccp-grupo{border-top:1px solid var(--line-2);flex-direction:column;gap:8px;padding:10px 0;display:flex}.v2 .dccp-grupo:first-of-type{border-top:0}.v2 .dccp-fila{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v2 .dccp-fila .inp{flex:1;min-width:200px;max-width:420px}.v2 .dcgrp{border-top:1px solid var(--line-2);padding:8px 0}.v2 .dcgrp>summary{cursor:pointer;align-items:center;gap:10px;padding:4px 0;list-style:none;display:flex}.v2 .dcgrp>summary::-webkit-details-marker{display:none}.v2 .dcsug-fila{border-top:1px dashed var(--line-2);padding:8px 0 8px 12px}.v2 .dcsug-det{background:var(--card-2);border-radius:8px;flex-direction:column;gap:8px;margin:8px 0 4px;padding:10px 12px;font-size:12.5px;line-height:1.55;display:flex}.v2 .exfil{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.v2 .exsel{width:auto;padding:7px 10px;font-size:12.5px}.v2 .exst{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.v2 .exstb{all:unset;cursor:pointer;border:1px solid var(--line-2);border-radius:10px;flex-direction:column;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.v2 .exstb:hover{border-color:var(--line);background:var(--card-2)}.v2 .exstb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v2 .exdep{background:var(--line-2);border-radius:999px;height:8px;margin-top:12px;position:relative}.v2 .exdepf{border-radius:999px;position:absolute;top:0;bottom:0;left:0}.v2 .exmk{background:var(--muted);opacity:.55;border-radius:1px;width:2px;height:14px;position:absolute;top:-3px}.v2 .kdep{background:var(--line-2);border-radius:999px;width:100%;height:6px;margin-top:12px;position:relative}@media (max-width:640px){.v2 .exst{grid-template-columns:minmax(0,1fr)}}.v2{--fs-8p5:8.5px;--fs-9:9px;--fs-9p5:9.5px;--fs-10:10px;--fs-10p5:10.5px;--fs-11:11px;--fs-11p5:11.5px;--fs-12:12px;--fs-12p5:12.5px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-17:17px;--fs-18:18px;--fs-20:20px;--fs-22:22px;--fs-24:24px;--fs-28:28px}.v2 .exlegal{background:var(--bad-soft);color:var(--bad);border:1px solid color-mix(in srgb, var(--bad) 30%, transparent);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.v2 .exinfo{background:var(--warn-soft);color:var(--warn);border-radius:10px;align-items:flex-start;gap:8px;padding:9px 12px;font-size:12.5px;line-height:1.5;display:flex}.v2 .exobj{border:1px solid var(--line);background:var(--card);border-radius:10px;padding:12px}.v2 .exch{flex-direction:column;display:flex}.v2 .exl{border-bottom:1px solid var(--line-2);gap:12px;padding:12px 0;display:flex}.v2 .exl:last-child{border-bottom:0}.v2 .exn{border:1.5px solid var(--line);width:22px;height:22px;font:600 10.5px var(--v2-mono);color:var(--muted);background:var(--card);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.v2 .exl.ok .exn{background:var(--ok-soft);border-color:var(--ok);color:var(--ok)}.v2 .exl.pend .exn{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.v2 .exl.rej .exn{background:var(--bad-soft);border-color:var(--bad);color:var(--bad)}.v2 .exl.wait{opacity:.75}.v2 .exlv{border:1px solid var(--line);background:var(--card);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 3px;font-size:12px;display:inline-flex}.v2 .dcwarn.urg{background:var(--bad-soft);color:var(--bad)}.v2 .dcwarn.urg .btn{color:var(--bad)}.v2 .chip.sel{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.v2 .btn.blk{opacity:.62}.v2 .exchips{flex-wrap:wrap;gap:6px;max-height:164px;padding:2px;display:flex;overflow-y:auto}.v2 .exchips .chip{font-weight:500}.v2 .excajon .btn:disabled{opacity:.5;cursor:not-allowed}.v2 .doc-edit-linea mark[data-marcador],.v2 .doc-edit-linea .campo-pend,.v2 .doc-edit-linea .campo-sug,.v2 .doc-edit-linea .campo-adaptar{cursor:text}.v2 .doc-edit-linea mark[data-marcador]:hover,.v2 .doc-edit-linea .campo-pend:hover,.v2 .doc-edit-linea .campo-sug:hover,.v2 .doc-edit-linea .campo-adaptar:hover{outline:1px solid var(--accent);outline-offset:1px}.v2 .campo-editando,.v2 .campo-editando:focus{outline:2px solid var(--accent);outline-offset:1px;background:var(--card);color:var(--text);box-shadow:none;border-style:solid}.v2 .campo-ir{outline:2px solid var(--accent);outline-offset:2px;transition:outline-color .3s}.v2 .doc-edit-barra{z-index:5;background:var(--card);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;max-width:min(520px,100%);padding:6px 8px;display:flex;position:absolute;box-shadow:0 6px 20px #00000024}.v2 .edoc{z-index:60;background:var(--bg);color:var(--text);outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.v2 .edoc-top{background:var(--card);border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:56px;padding:6px 16px;display:flex}.v2 .edoc-tit{flex-direction:column;flex:0 auto;gap:1px;min-width:0;max-width:min(46vw,520px);display:flex}.v2 .edoc-cap{font-size:var(--fs-10p5);color:var(--muted)}.v2 .edoc-nombre{font-size:var(--fs-14);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.v2 .edoc-sec{white-space:nowrap}.v2 .edoc-acc{flex-wrap:nowrap;align-items:center;gap:8px;margin-left:auto;display:flex}.v2 .edoc-pend{border:1px solid var(--warn);background:var(--warn-soft);color:var(--text);font:inherit;font-size:var(--fs-13);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;display:inline-flex}.v2 .edoc-pend .edoc-ira{border:1px solid var(--warn);background:var(--card);color:var(--warn);font-size:var(--fs-12);border-radius:999px;margin-left:4px;padding:2px 10px}.v2 .edoc-menu{z-index:70;min-width:280px;position:absolute;top:calc(100% + 6px);right:0}.v2 .edoc-mi{text-align:left;flex-direction:column;align-items:flex-start;gap:1px;width:100%;display:flex}.v2 .edoc-mi .cs{font-size:var(--fs-12);margin:0}.v2 .edoc-demo{background:var(--accent-soft);color:var(--accent);border-bottom:1px solid var(--line);font-size:var(--fs-13);padding:10px 20px}.v2 .edoc-tool{background:var(--card);border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:6px 16px;display:flex}.v2 .edoc-sep{background:var(--line);width:1px;height:20px}.v2 .edoc-cuerpo{flex:1;grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid}.v2 .edoc-hoja{flex-direction:column;gap:16px;padding:24px 20px 80px;display:flex;overflow-y:auto}.v2 .edoc-hoja .dccanvas{background:0 0;padding:0}.v2 .edoc-hoja .dcbody,.v2 .edoc-hoja .dcbody.con-com{grid-template-columns:minmax(0,860px) 340px;justify-content:center;align-items:start;gap:20px;display:grid}.v2 .edoc-hoja .dcbody:not(.con-com){grid-template-columns:minmax(0,860px)}.v2 .edoc-hoja .dcidx{display:none}.v2 .edoc-hoja .dcpage{max-width:860px;margin:0;padding:48px 64px 60px}.v2 .edoc-lado{border-left:1px solid var(--line);background:var(--card);flex-direction:column;gap:12px;padding:18px 20px 60px;display:flex;overflow-y:auto}.v2 .edoc-pasos{justify-content:space-between;margin:6px 0 4px;padding:0;list-style:none;display:flex;position:relative}.v2 .edoc-pasos:before{content:"";background:var(--line);height:2px;position:absolute;top:6px;left:14%;right:14%}.v2 .edoc-pasos li{font-size:var(--fs-12);color:var(--muted);text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;display:flex;position:relative}.v2 .edoc-pasos .pt{background:var(--card);border:2px solid var(--line);z-index:1;border-radius:50%;width:12px;height:12px}.v2 .edoc-pasos li.hecho .pt{background:var(--accent);border-color:var(--accent)}.v2 .edoc-pasos li.actual .pt{border-color:var(--accent);background:var(--card);box-shadow:0 0 0 3px var(--accent-soft)}.v2 .edoc-pasos li.actual .pn{color:var(--text);font-weight:500}.v2 .edoc-msg{flex-direction:column;gap:2px;display:flex}.v2 .edoc-falta{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.v2 .edoc-falta button{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);width:100%;font-size:var(--fs-13);background:var(--card);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;line-height:1.35;display:flex}.v2 .edoc-falta button:hover{background:var(--card-2)}.v2 .edoc-falta button span:last-child{color:var(--muted);margin-left:auto}.v2 .edoc-checks{font-size:var(--fs-13);color:var(--muted);flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.v2 .edoc-checks li{align-items:center;gap:8px;display:flex}.v2 .edoc-sepl{background:var(--line);height:1px;margin:6px 0}.v2 .edoc-id{flex-direction:column;gap:12px;margin:0;display:flex}.v2 .edoc-lectura dd{font-size:var(--fs-13);margin:2px 0 0}.v2 .edoc-lectura dt{margin:0}.v2 .edoc-auto{background:var(--card-2);font-size:var(--fs-13);border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}.v2 .edoc-auto .row{justify-content:space-between;align-items:flex-start;gap:10px}.v2 .edoc-auto .row span:last-child{text-align:right}@media (max-width:1000px){.v2 .edoc-cuerpo{grid-template-columns:minmax(0,1fr)}.v2 .edoc-lado{border-left:0;border-top:1px solid var(--line)}.v2 .edoc-hoja .dcbody,.v2 .edoc-hoja .dcbody.con-com{grid-template-columns:minmax(0,1fr)}.v2 .edoc-hoja .dcpage{padding:24px 20px}.v2 .edoc-top{flex-wrap:wrap}}.v2 .edoc-adjuntar{border:1px dashed var(--line-2);min-height:44px;color:var(--muted);font-size:var(--fs-13);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.v2 .edoc-adjuntar:hover{border-color:var(--accent);color:var(--text)}.v2 #ae-archivo:focus-visible+*{outline:2px solid var(--accent)}.v2 .edoc-cob{flex-direction:column;gap:10px;display:flex}.v2 .edoc-cob .chip{align-items:center;gap:2px;display:inline-flex}.v2 .chip-x{cursor:pointer;color:var(--muted);font-size:var(--fs-13);background:0 0;border:0;padding:0 3px;line-height:1}.v2 .chip-x:hover{color:var(--text)}.v2 .edoc-busca{position:relative}.v2 .edoc-busca>svg{color:var(--muted);pointer-events:none;position:absolute;top:11px;left:11px}.v2 .edoc-busca>.inp{padding-left:32px}.v2 .edoc-res{max-height:none;box-shadow:none;border:1px solid var(--line);width:100%;min-width:0;margin-top:6px;padding:6px;position:static;overflow:visible}.v2 .edoc-res-g{font-size:var(--fs-10p5);color:var(--muted);padding:8px 10px 4px}.v2 .edoc-res-i{text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:0;border-radius:8px;grid-template-columns:1fr auto;column-gap:8px;padding:6px 10px;display:grid}.v2 .edoc-res-i:hover,.v2 .edoc-res-i:focus-visible{background:var(--card-2)}.v2 .edoc-res-c{color:var(--accent);font-size:var(--fs-12);grid-column:1}.v2 .edoc-res-k{font-size:var(--fs-12);grid-area:1/2;margin:0}.v2 .edoc-res-t{font-size:var(--fs-13);grid-column:1/span 2}.v2 .edoc-sec-activa{border:2px solid var(--accent);background:var(--card);border-radius:8px;margin:0 -10px 6px;padding:6px 10px}.v2 .edoc-sec-editor{outline:none;min-height:2.2em;font-size:14.5px;line-height:1.75;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.v2 .edoc-sec-editor:focus,.v2 .edoc-sec-editor:focus-visible{box-shadow:none;outline:none}.v2 .edoc-sec-editor p{margin:0 0 10px}.v2 .edoc-sec-editor ul{margin:0 0 10px;padding-left:22px;list-style:outside}.v2 .edoc-sec-editor ol{margin:0 0 10px;padding-left:22px;list-style:decimal}.v2 .edoc-sec-editor h4{margin:12px 0 6px;font-size:14.5px;font-weight:500}.v2 .edoc-sec-editor mark[data-marcador]{cursor:text}.v2 .edoc-fmt{min-width:30px;padding:0 8px}.v2 .edoc-fmt.on{background:var(--accent-soft);color:var(--accent)}.v2 .edoc-fmt[disabled]{opacity:.45}.v2 .edoc-tabla-ctl{align-items:center;gap:14px;padding:2px 2px 8px;display:flex}.v2 .edoc-quitar{color:var(--bad)}.v2 .edoc-vacia{text-align:left;border:1px dashed var(--line-2);cursor:text;background:0 0;border-radius:8px;width:100%;padding:12px;display:block}.v2 .edoc-vacia:hover{border-color:var(--accent);color:var(--text)}.v2 .edoc-menu.izq{min-width:300px;max-width:min(380px,100vw - 32px);max-height:60vh;left:0;right:auto;overflow:auto}.v2 .edoc-menu.izq .mi{text-align:left;width:100%;display:flex}.v2 .dclogo-hoja{margin-bottom:18px}.v2 .dcsec [data-contenido-seccion] table,.v2 .edoc-sec-editor table{border-collapse:collapse;border:1px solid var(--line);width:100%;margin:12px 0 8px;font-size:13.5px}.v2 .dcsec [data-contenido-seccion] th,.v2 .edoc-sec-editor th{background:var(--card-2);font-family:var(--v2-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:left;border:1px solid var(--line);vertical-align:middle;padding:8px 10px;font-size:10.5px;font-weight:500}.v2 .dcsec [data-contenido-seccion] td,.v2 .edoc-sec-editor td{border:1px solid var(--line);vertical-align:top;color:var(--text);padding:10px;line-height:1.5}.v2 .dcsec [data-contenido-seccion] td p,.v2 .dcsec [data-contenido-seccion] th p,.v2 .edoc-sec-editor td p,.v2 .edoc-sec-editor th p{margin:0}.v2 .edoc-sec-editor .selectedCell{background:var(--accent-soft)}.v2 .pdfsec table:not(.pdftbl){border-collapse:collapse;width:100%;margin:8px 0 12px;font-size:12px}.v2 .pdfsec table:not(.pdftbl) th{font-family:var(--v2-mono);letter-spacing:.06em;text-transform:uppercase;color:#5b6a71;text-align:left;background:#f4f1ec;border:1px solid #d9d5ce;padding:6px 8px;font-size:12px;font-weight:500}.v2 .pdfsec table:not(.pdftbl) td{vertical-align:top;border:1px solid #d9d5ce;padding:7px 8px;line-height:1.45}.v2 .pdfsec table:not(.pdftbl) p{margin:0}.v2 .edoc-mi .btn{box-shadow:none;min-height:0;font-weight:inherit;font-size:inherit;color:inherit;background:0 0;border:0;justify-content:flex-start;padding:0}.v2 .edoc-vinc{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.v2 .edoc-vinc li{border:1px solid var(--line);border-radius:8px;align-items:flex-start;gap:6px;padding:8px 10px;display:flex}.v2 .edoc-vinc-t{min-width:0;color:var(--text);flex:1;grid-template-columns:auto 1fr;gap:1px 8px;display:grid}.v2 .edoc-vinc-t .edoc-res-t,.v2 .edoc-vinc-t .edoc-res-n{grid-column:2}.v2 .edoc-res-c{white-space:nowrap}.v2 .edoc-res-n{font-size:var(--fs-12);color:var(--muted);grid-column:1/span 2;margin:0}.v2 .edoc-res-prev{border-top:1px solid var(--line);background:var(--card-2);border-radius:0 0 8px 8px;margin:6px -6px -6px;padding:10px 12px}.v2 .edoc-res-prev p{font-size:var(--fs-12);color:var(--text);margin:4px 0 0;line-height:1.5}
