:root{--rgb-shadow: 0, 0, 0;--rgb-light: 255, 255, 255;--rgb-neutral: 128, 128, 128;--rgb-accent: 74, 111, 165;--rgb-focus: 74, 111, 165;--rgb-danger: 192, 57, 43;--rgb-success: 39, 174, 96;--rgb-warning: 214, 137, 16;--rgb-info: 74, 111, 165;--rgb-highlight: 255, 220, 0;--rgb-match: 255, 220, 50;--rgb-mark: 255, 200, 0;--rgb-mark-active: 255, 140, 0;--color-shadow: rgb(var(--rgb-shadow));--color-light: rgb(var(--rgb-light));--color-white: #fff;--color-black: #000;--font-family: system-ui, sans-serif;--font-family-mono: "Consolas", "Monaco", monospace;--font-size-xs: 9px;--font-size-sm: 11px;--font-size-base: 13px;--font-size-md: 15px;--font-size-lg: 17px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 600;--font-weight-xbold: 700;--line-height-base: 1.5;--line-height-relaxed: 1.6;--color-bg: #f2f2f0;--color-surface-soft: #fafaf8;--color-surface-strong: #2c2e35;--color-surface-overlay: rgba(var(--rgb-shadow), .15);--color-selection-blurred-bg: rgba(var(--rgb-neutral), .18);--color-canvas-deep: #1a1a1f;--color-canvas-panel: #131316;--color-canvas-code: #1e1e2e;--color-on-canvas: #e6e6e6;--color-text-soft: #1c1c1e;--color-text-muted: #72726e;--color-text-strong: #f0f0ee;--color-text-dark: #222;--text-opacity-muted: .5;--border-w: 1px;--color-border: #ddddd8;--color-border-strong: color-mix(in srgb, var(--color-border) 55%, var(--color-text-muted));--border-color-subtle: rgba(var(--rgb-light), .05);--color-accent: #4a6fa5;--color-accent-soft: #eef2f8;--color-accent-dark: #3d5d8a;--color-on-accent: #ffffff;--color-focus: rgb(var(--rgb-focus));--color-hover-soft: #ebebea;--color-hover-strong: #1e2028;--color-highlight: rgba(var(--rgb-highlight), .4);--color-match-soft: rgba(var(--rgb-match), .12);--color-match: rgba(var(--rgb-match), .3);--color-highlight-text: var(--color-text-soft);--color-danger: #c0392b;--color-danger-soft: #fdf2f1;--color-danger-light: #fca5a5;--color-success: #27ae60;--color-success-soft: #f0faf4;--color-warning: #d68910;--color-warning-soft: #fdf8ec;--color-info: #3178b8;--color-info-soft: #eef5fc;--color-on-danger: var(--color-white);--color-on-success: var(--color-white);--color-on-warning: var(--color-white);--color-on-info: var(--color-white);--color-disabled-bg: rgba(var(--rgb-shadow), .06);--control-on-accent-bg: rgba(var(--rgb-light), .16);--control-on-accent-bg-hover: rgba(var(--rgb-light), .28);--control-on-accent-border: rgba(var(--rgb-light), .25);--list-dark-item-color: var(--lyt-left-color);--list-dark-item-border: rgba(var(--rgb-light), .12);--list-dark-item-selected-bg: rgba(var(--rgb-light), .12);--chat-c-bg: #cbd8f2;--chat-c-fg: #22345c;--chat-r-bg: var(--color-white);--chat-r-max: 240px;--chat-menu: rgba(var(--rgb-shadow), .85);--chat-scroll: rgba(var(--rgb-shadow), .28);--prompt-mic-on-bg: rgba(var(--rgb-danger), .18);--prompt-mic-pulse: rgba(var(--rgb-danger), .5);--slides-bg: var(--color-hover-soft);--slides-sheet-bg: var(--viewer-sheet-bg);--cv-title-color: var(--color-focus);--cv-title-size: 20px;--cv-nav-bg: var(--color-accent);--cv-nav-color: var(--color-on-accent);--finder-bg: rgba(var(--rgb-light), .1);--finder-bg-focus: rgba(var(--rgb-light), .16);--finder-border: rgba(var(--rgb-light), .15);--finder-border-focus: rgba(var(--rgb-light), .3);--finder-btn-bg: rgba(var(--rgb-light), .08);--finder-btn-bg-hover: rgba(var(--rgb-light), .18);--finder-clear-bg: rgba(var(--rgb-light), .18);--finder-clear-bg-hover: rgba(var(--rgb-light), .32);--btn-pressed-shadow: inset 0 1px 3px rgba(var(--rgb-shadow), .3);--btn-pressed-brightness: .9;--color-silver-hi: #d7dade;--color-silver-lo: #c4c8ce;--color-silver-border: #a9adb4;--color-silver-ink: #2a2a30;--viewer-tb-bg: linear-gradient(var(--color-silver-hi), var(--color-silver-lo));--viewer-tb-color: var(--color-silver-ink);--viewer-tb-border: var(--color-silver-border);--viewer-tb-inner-hi: rgba(var(--rgb-light), .5);--viewer-tb-btn-bg: rgba(var(--rgb-light), .55);--viewer-tb-btn-bg-hover: var(--color-white);--attv-bg: var(--lyt-left-bg);--attv-text: var(--lyt-left-color);--attv-head-bg: color-mix(in srgb, var(--attv-bg) 80%, var(--color-shadow));--attv-head-color: var(--lyt-left-color);--attv-head-border: rgba(var(--rgb-light), .18);--attv-row-border: rgba(var(--rgb-light), .1);--attv-row-sel-bg: color-mix(in srgb, var(--attv-bg) 50%, var(--color-accent));--attv-row-sel-focus-bg: var(--color-accent);--attv-row-sel-color: var(--color-on-accent);--attv-slide-border-selected: rgba(var(--rgb-light), .55);--attv-slide-border-focus: var(--color-focus);--attv-slide-ring-focus: 0 0 0 1px rgba(var(--rgb-light), .35);--attv-slide-text-color: var(--color-text-dark);--attv-slide-icon-size: 34px;--radius-xs: 2px;--radius-sm: 3px;--radius-base: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-pill: 999px;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--shadow-sm: 0 1px 2px rgba(var(--rgb-shadow), .06);--shadow-base: 0 1px 4px rgba(var(--rgb-shadow), .08), 0 0 0 1px rgba(var(--rgb-shadow), .03);--shadow-md: 0 4px 12px rgba(var(--rgb-shadow), .1), 0 0 0 1px rgba(var(--rgb-shadow), .04);--shadow-lg: 0 8px 24px rgba(var(--rgb-shadow), .12), 0 0 0 1px rgba(var(--rgb-shadow), .04);--transition-fast: .1s ease;--transition-base: .15s ease;--transition-slow: .25s ease;--focus-ring: 0 0 0 3px rgba(var(--rgb-focus), .2);--control-height-sm: 26px;--control-height-base: 32px;--control-height-md: 38px;--control-invalid-shadow: 0 0 0 3px rgba(var(--rgb-danger), .15);--lyt-band-bg: var(--color-surface-strong);--lyt-band-color: var(--color-text-strong);--lyt-band-border: none;--lyt-band-min-height: 44px;--lyt-header-bg: var(--lyt-band-bg);--lyt-header-color: var(--lyt-band-color);--lyt-header-border: var(--lyt-band-border);--lyt-left-bg: var(--color-surface-strong);--lyt-left-color: var(--color-text-strong);--lyt-left-border: none;--lyt-right-bg: var(--color-surface-soft);--lyt-right-color: var(--color-text-soft);--lyt-resizer-bg: rgba(var(--rgb-shadow), .06);--lyt-resizer-bg-hover: var(--color-accent);--lyt-scroll-thumb: var(--color-border);--lyt-scroll-track: transparent;--scroll-subtle-size: 4px;--scroll-subtle-thumb: rgba(var(--rgb-neutral), .25);--scroll-subtle-track: transparent;--toolbar-sep-height: 16px;--toolbar-filter-input-bg: rgba(var(--rgb-light), .1);--toolbar-height: 44px;--toolbar-height-compact: 32px;--toolbar-padding-x: var(--space-sm);--toolbar-gap: var(--space-sm);--toolbar-bg: var(--lyt-header-bg);--toolbar-color: var(--lyt-header-color);--toolbar-border: var(--lyt-header-border);--toolbar-label-size: 14px;--toolbar-label-weight: var(--font-weight-bold);--toolbar-sep-bg: rgba(var(--rgb-light), .15);--toolbar-btn-height: 28px;--toolbar-btn-padding-x: var(--space-md);--toolbar-btn-size: var(--font-size-base);--toolbar-btn-hover-border: rgba(var(--rgb-light), .3);--toolbar-btn-primary-border: rgba(var(--rgb-light), .25);--toolbar-btn-primary-hover-bg: rgba(var(--rgb-light), .12);--toolbar-btn-primary-hover-glow: 0 0 6px rgba(var(--rgb-light), .18);--btn-ghost-hover-border: var(--color-border);--btn-ghost-hover-bg: transparent;--form-section-header-height: var(--control-height-sm);--form-bottombar-height: 50px;--form-btn-primary-color: var(--color-on-accent);--form-section-d1-bg: color-mix(in srgb, var(--color-surface-strong) 92%, var(--color-light));--form-section-d2-bg: color-mix(in srgb, var(--color-surface-strong) 84%, var(--color-light));--form-scrollbar-hover: color-mix(in srgb, var(--color-border) 70%, var(--color-shadow));--form-control-hover-shadow: 0 0 0 2px var(--color-accent-soft);--form-btn-glow: 0 0 0 3px var(--color-accent-soft), var(--shadow-sm);--form-section-arrow-size: .6rem;--form-error-height: 1.3em;--form-error-line-height: 1.3;--modal-overlay-bg: rgba(var(--rgb-shadow), .38);--modal-min-width: 280px;--modal-max-w: 90vw;--modal-max-h: 90vh;--modal-form-body-max-h: calc(80vh - 120px) ;--modal-btn-size: 26px;--modal-btn-opacity: .65;--modal-resizer-size: 14px;--modal-resizer-grip-offset: 3px;--modal-resizer-grip-size: 8px;--modal-resizer-grip-border-w: 2px;--modal-title-size: var(--toolbar-label-size);--modal-title-weight: var(--toolbar-label-weight);--menu-bg: linear-gradient(160deg, var(--color-accent) 0%, var(--color-accent-dark) 100%);--menu-border: 1px solid rgba(var(--rgb-light), .15);--menu-min-width: 160px;--menu-item-padding-v: 6px;--menu-item-hover-bg: rgba(var(--rgb-light), .15);--menu-item-disabled-color: rgba(var(--rgb-light), .5);--menu-item-danger-color: var(--color-danger-light);--menu-icon-size: 17px;--menu-arrow-size: 9px;--menu-arrow-opacity: .45;--menu-transition: background .12s;--dialog-line-height: 1.6;--dialog-debug-label-w: 64px;--dialog-spinner-size: 32px;--dialog-spinner-border-w: 3px;--dialog-spin-duration: .7s;--dialog-stack-max-h: 200px;--tbl-row-min-height: 28px;--tbl-head-opacity: .6;--tbl-cell-padding-h: 10px;--tbl-cell-font-size: var(--font-size-sm);--tbl-match-padding: 0 2px;--tbl-resize-handle-w: 4px;--tbl-row-border-color: var(--color-border);--tbl-col-border-color: var(--color-border);--table-zebra: rgba(var(--rgb-shadow), .025);--tiles-card-width: 260px;--tiles-grid-gap: var(--space-lg);--tiles-grid-padding: var(--space-sm);--tiles-bg: var(--lyt-left-bg);--tiles-grid-gap-roomy: 20px;--tiles-grid-padding-roomy: 20px var(--space-xl) var(--space-xl);--tile-radius: var(--radius-base);--tile-border-width: 1px;--tile-border-color: rgba(var(--rgb-light), .12);--tile-border-color-hover: rgba(var(--rgb-light), .25);--tile-border-color-selected: var(--color-accent);--tile-bg: rgba(var(--rgb-light), .05);--tile-bg-hover: rgba(var(--rgb-light), .09);--tile-bg-selected: rgba(var(--rgb-light), .1);--tile-bg-solid: color-mix(in srgb, var(--tiles-bg) 62%, var(--color-accent));--tile-bg-solid-hover: color-mix(in srgb, var(--tiles-bg) 52%, var(--color-accent));--tile-shadow-selected: var(--focus-ring);--tile-body-padding: var(--space-lg);--tile-name-size: var(--font-size-base);--tile-name-weight: var(--font-weight-bold);--tile-name-color: var(--lyt-left-color);--tile-meta-size: var(--font-size-sm);--tile-meta-opacity: .6;--tile-menu-btn-size: 24px;--tile-menu-btn-opacity-hover: .6;--tile-menu-btn-bg-hover: rgba(var(--rgb-light), .15);--tile-item-padding-v: 10px;--tile-item-padding-x: var(--space-lg);--tile-item-radius: var(--radius-base);--tile-item-bg: var(--color-surface-strong);--tile-item-min-height: 44px;--tile-item-opacity: .75;--tile-line-color: color-mix(in srgb, var(--tile-name-color) 55%, transparent);--tile-line-color-on: color-mix(in srgb, var(--tile-name-color) 45%, var(--color-white));--tile-line-size: var(--font-size-sm);--tile-line-icon-size: 12px;--tile-led-size: 8px;--tile-led-pending: var(--color-warning);--tile-led-pending-halo: rgba(var(--rgb-warning), .25);--tile-led-done: var(--color-success);--tile-led-done-halo: rgba(var(--rgb-success), .22);--tile-led-failed: var(--color-danger);--tile-led-failed-halo: rgba(var(--rgb-danger), .22);--tile-ring: inset 0 0 0 2px rgba(var(--rgb-light), .3);--tile-ring-focused: inset 0 0 0 2px rgba(var(--rgb-light), .8);--grid-cell-height: 30px;--grid-agg-cell-height: 26px;--grid-footer-status-height: 24px;--grid-header-border-w: 2px;--grid-header-letter-spacing: .04em;--grid-search-width: 200px;--grid-search-focus-shadow: 0 0 0 2px rgba(var(--rgb-focus), .12);--grid-clear-size: 22px;--grid-clear-font-size: 16px;--grid-resizer-w: 5px;--grid-scrollbar-size: 6px;--grid-active-border-w: 3px;--grid-drop-target-bg: rgba(var(--rgb-accent), .08);--grid-highlight-bg: rgba(var(--rgb-match), .35);--grid-highlight-radius: 2px;--grid-row-border-color: var(--color-border);--grid-col-border-color: var(--color-border);--widget-header-height: 30px;--qw-border: rgba(var(--rgb-shadow), .25);--qw-bg: rgba(var(--rgb-light), .12);--qw-bg-focus: rgba(var(--rgb-light), .2);--qw-width: 150px;--qw-height: 22px;--qw-nav-bg-hover: rgba(var(--rgb-shadow), .08);--vtb-bg: rgba(var(--rgb-shadow), .15);--vtb-border: 1px solid rgba(var(--rgb-light), .08);--vtb-gap: 4px;--vtb-padding: 4px 8px;--vtb-btn-h: 24px;--vtb-btn-min-w: 24px;--vtb-btn-padding: 0 6px;--vtb-btn-border: 1px solid rgba(var(--rgb-shadow), .25);--vtb-btn-font-size: 12px;--vtb-btn-hover-bg: rgba(var(--rgb-shadow), .08);--vtb-btn-active-bg: rgba(var(--rgb-shadow), .15);--vtb-btn-disabled-opacity: .35;--vtb-sep-w: 1px;--vtb-sep-h: 16px;--vtb-sep-bg: rgba(var(--rgb-light), .15);--vtb-sep-margin: 0 2px;--vtb-btn-border-color: rgba(var(--rgb-shadow), .25);--viewer-canvas-padding: 20px;--viewer-canvas-bg: var(--color-canvas-deep);--viewer-canvas-color: var(--color-on-canvas);--viewer-panel-bg: var(--color-canvas-panel);--viewer-panel-color: var(--color-on-canvas);--viewer-sheet-max-w: 860px;--viewer-sheet-bg: var(--color-white);--viewer-sheet-color: var(--color-text-soft);--viewer-sheet-font-size: 14px;--viewer-sheet-line-height: 1.7;--viewer-scrollbar-size: 3px;--viewer-scrollbar-thumb: rgba(var(--rgb-light), .2);--viewer-scrollbar-thumb-hover: rgba(var(--rgb-light), .4);--viewer-match-bg: rgba(var(--rgb-mark), .5);--viewer-match-active-bg: rgba(var(--rgb-mark-active), .85);--viewer-match-active-outline: color-mix(in srgb, rgb(var(--rgb-mark-active)) 80%, var(--color-shadow));--img-shadow: 0 4px 30px rgba(var(--rgb-shadow), .6);--img-radius: 2px;--img-tb-label-min-w: 48px;--pdf-tb-sep-h: 18px;--pdf-tb-sep-bg: rgba(var(--rgb-light), .12);--pdf-search-width: 130px;--pdf-search-clear-offset: 24px;--pdf-search-clear-padding: 2px 3px;--pdf-search-bg: rgba(var(--rgb-light), .5);--pdf-search-no-result-shadow: 0 0 6px rgba(var(--rgb-shadow), .4);--pdf-thumb-panel-w: 160px;--pdf-thumb-panel-min-w: 80px;--pdf-thumb-panel-max-w: 400px;--pdf-thumb-border-w: 2px;--pdf-thumb-active-border-w: 3px;--pdf-thumb-hover-border: rgba(var(--rgb-accent), .5);--pdf-thumb-label-bottom: 3px;--pdf-thumb-label-right: 5px;--pdf-thumb-label-padding-v: 1px;--pdf-thumb-label-bg: rgba(var(--rgb-shadow), .45);--pdf-thumb-scrollbar-w: 4px;--pdf-thumb-scrollbar-thumb: rgba(var(--rgb-light), .12);--pdf-resizer-w: 4px;--pdf-resizer-bg: rgba(var(--rgb-light), .08);--pdf-canvas-shadow: 0 4px 30px rgba(var(--rgb-shadow), .6);--pdf-canvas-radius: 2px;--pdf-canvas-scrollbar-w: 6px;--pdf-canvas-scrollbar-thumb: rgba(var(--rgb-light), .2);--pdf-text-selection: rgba(var(--rgb-accent), .3);--code-viewer-bg: var(--color-canvas-code);--code-viewer-color: var(--color-on-canvas);--code-viewer-max-w: 860px;--code-viewer-line-height: 1.6;--code-mark-padding: 0 1px;--code-mark-bg: rgba(var(--rgb-mark), .5);--code-mark-active-bg: rgba(var(--rgb-mark-active), .7);--md-sheet-max-w: 860px;--md-blockquote-border-w: 3px;--md-blockquote-border-color: var(--color-border);--md-code-bg: var(--color-accent-soft);--md-code-color: var(--color-accent-dark);--md-pre-bg: var(--color-accent-soft);--md-table-header-bg: var(--color-accent-soft);--md-table-border-color: var(--color-border);--md-mark-bg: rgba(var(--rgb-mark), .5);--md-mark-active-bg: rgba(var(--rgb-mark-active), .7);--txt-pre-font-size: 13px;--txt-pre-line-height: 1.6;--igm-overlay-bg: rgba(var(--rgb-shadow), .88);--igm-img-shadow: 0 8px 40px rgba(var(--rgb-shadow), .6);--igm-close-size: 24px;--igm-nav-bg: rgba(var(--rgb-light), .15);--igm-nav-bg-hover: rgba(var(--rgb-light), .3);--igm-nav-size: 48px;--igm-counter-color: rgba(var(--rgb-light), .7);--btn-default-bg: var(--color-surface-soft);--btn-default-color: var(--color-text-soft);--btn-default-border: var(--color-border);--btn-default-hover-bg: var(--color-hover-soft);--btn-default-active-bg: var(--color-border);--btn-default-disabled-opacity: .4;--btn-primary-bg: var(--color-accent);--btn-primary-color: var(--color-on-accent);--btn-primary-border: transparent;--btn-primary-hover-bg: var(--color-accent-dark);--btn-primary-active-bg: var(--color-accent-dark);--btn-secondary-bg: var(--color-accent-soft);--btn-secondary-color: var(--color-accent);--btn-secondary-border: var(--color-accent-soft);--btn-secondary-hover-bg: var(--color-hover-soft);--btn-danger-bg: var(--color-danger);--btn-danger-color: var(--color-on-danger);--btn-danger-border: transparent;--btn-danger-hover-bg: color-mix(in srgb, var(--color-danger) 82%, var(--color-shadow));--btn-disabled-opacity: .4;--state-selected-bg: var(--color-accent-soft);--state-selected-border: var(--color-accent);--state-selected-color: var(--color-accent);--state-hover-bg: var(--color-hover-soft);--state-active-bg: var(--color-border);--state-disabled-opacity: .4;--state-focus-ring: var(--focus-ring);--border-color-focus: var(--color-focus);--border-color-hover: var(--color-accent-soft);--border-color-selected: var(--color-accent);--border-color-error: var(--color-danger);--scrollbar-size: 3px;--scrollbar-thumb: rgba(var(--rgb-neutral), .18);--scrollbar-thumb-hover: rgba(var(--rgb-neutral), .4);--scrollbar-track: transparent;--color-selection-bg: rgba(var(--rgb-accent), .25);--gradient-primary: linear-gradient(135deg, var(--color-accent) 0%, var(--color-accent-dark) 100%);--gradient-surface: linear-gradient(135deg, var(--color-surface-strong) 0%, var(--color-hover-strong) 100%);--j2h-size: 13px;--j2h-line-height: 1.5;--j2h-color: var(--color-text-soft);--j2h-muted-color: var(--color-text-muted);--j2h-title-size: 17px;--j2h-title-weight: var(--font-weight-xbold);--j2h-title-color: var(--color-text-soft);--j2h-section-title-size: 14px;--j2h-table-border: var(--color-border);--j2h-table-header-bg: var(--color-accent-soft);--j2h-table-header-color: inherit;--j2h-table-zebra: var(--table-zebra);--j2h-code-bg: var(--color-canvas-code);--j2h-code-color: var(--color-on-canvas);--j2h-inline-bg: rgba(var(--rgb-shadow), .04);--j2h-img-placeholder-bg: var(--color-hover-soft);--j2h-note-bg: var(--color-accent-soft);--j2h-note-border: var(--color-accent);--j2h-warning-bg: var(--color-warning-soft);--j2h-warning-border: var(--color-warning);--j2h-formula-bg: var(--color-accent-soft);--j2h-formula-border: var(--color-border)}html,body{height:100%;margin:0}body{font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text-soft);background:var(--color-bg);line-height:var(--line-height-base);cursor:default;user-select:none}input,textarea,[contenteditable]{cursor:text;user-select:text}#app{display:flex;flex-direction:column;height:100%;overflow:hidden}*,*:before,*:after{box-sizing:border-box}::selection{background:var(--color-selection-bg)}:focus,:focus-visible{outline:none}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}.lyt-body{display:flex;flex:1 1 0;min-height:0;overflow:hidden}.panel{display:flex;flex-direction:column;min-height:0;overflow:hidden}.panel--left{background:var(--lyt-left-bg);color:var(--lyt-left-color)}.panel--right{background:var(--lyt-right-bg);color:var(--lyt-right-color);flex:1 1 0}.resizer{flex-shrink:0;background:var(--lyt-resizer-bg);transition:background var(--transition-fast);z-index:1}.resizer--h{width:4px;cursor:col-resize}.resizer--v{height:4px;cursor:row-resize}.resizer:hover,.resizer--active{background:var(--lyt-resizer-bg-hover)}.toolbar{display:flex;align-items:center;flex-shrink:0;gap:var(--toolbar-gap);padding:0 var(--toolbar-padding-x);height:var(--toolbar-height);background:var(--toolbar-bg);color:var(--toolbar-color);border-bottom:var(--toolbar-border)}.toolbar__label{font-size:var(--toolbar-label-size);font-weight:var(--toolbar-label-weight)}.toolbar__sep{width:var(--toolbar-sep-w, 1px);height:var(--toolbar-sep-height);background:var(--toolbar-sep-bg);flex-shrink:0}.w-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);height:var(--toolbar-btn-height);padding:0 var(--toolbar-btn-padding-x);font-size:var(--toolbar-btn-size);font-family:var(--font-family);border-radius:var(--radius-base);border:var(--border-w) solid transparent;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast),border-color var(--transition-fast)}.w-btn--default{background:var(--btn-default-bg);color:var(--btn-default-color);border-color:var(--btn-default-border)}.w-btn--default:hover{background:var(--btn-default-hover-bg)}.w-btn--ghost{background:transparent;color:inherit;border-color:transparent}.w-btn--ghost:hover{background:var(--btn-ghost-hover-bg);border-color:var(--btn-ghost-hover-border)}.w-btn--primary{background:var(--btn-primary-bg);color:var(--btn-primary-color);border-color:transparent}.w-btn--primary:hover{background:var(--btn-primary-hover-bg)}.w-btn--outline{background:transparent;color:var(--btn-primary-bg);border:1px solid var(--btn-primary-bg)}.w-btn--secondary{background:var(--btn-secondary-bg);color:var(--btn-secondary-color);border-color:var(--btn-secondary-border)}.w-btn--secondary:hover{background:var(--btn-secondary-hover-bg)}.w-btn--pressed{box-shadow:var(--btn-pressed-shadow);filter:brightness(var(--btn-pressed-brightness));font-weight:var(--font-weight-semibold)}.w-btn--danger{background:var(--btn-danger-bg);color:var(--btn-danger-color);border-color:var(--btn-danger-border)}.w-btn--danger:hover{background:var(--btn-danger-hover-bg)}.w-btn:disabled{opacity:var(--btn-disabled-opacity);pointer-events:none}.w-btn:focus{outline:none;box-shadow:var(--focus-ring)}.dialog-buttons .w-btn{transition:none}.dialog-buttons .w-btn--default:hover{background:var(--btn-default-bg)}.dialog-buttons .w-btn--primary:hover{background:var(--btn-primary-bg)}.dialog-buttons .w-btn--danger:hover{background:var(--btn-danger-bg)}.dialog-buttons .w-btn:hover{outline:1px solid var(--color-border);outline-offset:1px}.w-input,.form-control{height:var(--control-height-base);padding:0 var(--space-sm);font-size:var(--font-size-base);font-family:var(--font-family);color:var(--color-text-soft);background:var(--color-surface-soft);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-base);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%}.w-input:focus,.form-control:focus{border-color:var(--border-color-focus);box-shadow:var(--focus-ring)}.w-input:hover,.form-control:hover{box-shadow:var(--form-control-hover-shadow)}.form-control--readonly,.form-control--readonly .form-control{background:#d6d8db;color:#333;cursor:default;box-shadow:none}.form-control--invalid{border-color:var(--border-color-error);box-shadow:var(--control-invalid-shadow);animation:shake .3s ease}.form-control--memo{height:auto;padding:var(--space-sm);resize:vertical;min-height:var(--control-height-md)}.form-control--check{display:flex;align-items:center;gap:var(--space-sm);cursor:pointer}.form-control--password-wrap{position:relative;width:100%}.form-control--password-wrap .form-control{padding-right:var(--control-height-base)}.form-control--password-toggle{position:absolute;right:var(--space-xs);top:50%;transform:translateY(-50%);padding:0;border:none;background:transparent;color:inherit;font-size:var(--font-size-base);line-height:1;cursor:pointer;user-select:none;opacity:var(--text-opacity-muted);transition:opacity var(--transition-fast)}.form-control--password-toggle:hover{opacity:1}.form-item__error{display:block;font-size:var(--font-size-sm);color:var(--color-danger);height:var(--form-error-height);line-height:var(--form-error-line-height);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-bottombar{display:flex;align-items:center;flex-shrink:0;height:var(--form-bottombar-height);padding:0 var(--space-lg);border-top:var(--border-w) solid var(--color-border);background:var(--color-surface-soft)}.modal-host{position:fixed;inset:0;z-index:4000;pointer-events:none}.modal-overlay{position:absolute;inset:0;background:var(--modal-overlay-bg);pointer-events:auto}.modal-window{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;background:var(--color-surface-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);min-width:var(--modal-min-width);max-width:var(--modal-max-w);max-height:var(--modal-max-h);overflow:hidden;pointer-events:auto}.modal-window--auto{width:auto}.modal-window--auto .modal-content,.modal-window--auto .form-root,.modal-window--auto .form-body{flex:none!important;min-height:unset!important;overflow:visible!important}.modal-window--auto .form-item__error{min-height:0}.modal-window--max{top:0!important;left:0!important;width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;transform:none!important;border-radius:0}.modal-topbar{display:flex;align-items:center;flex-shrink:0;height:var(--toolbar-height);padding:0 var(--space-md);background:var(--lyt-band-bg);color:var(--lyt-band-color);border-bottom:var(--border-w) solid var(--border-color-subtle);gap:var(--space-sm)}.modal-topbar--draggable{cursor:move;user-select:none}.modal-title{flex:1;font-size:var(--modal-title-size);font-weight:var(--modal-title-weight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-actions{display:flex;align-items:center;gap:var(--space-xs);margin-left:auto}.modal-btn{width:var(--modal-btn-size);height:var(--modal-btn-size);display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:inherit;border-radius:var(--radius-sm);cursor:pointer;opacity:var(--modal-btn-opacity);transition:opacity var(--transition-fast),background var(--transition-fast);font-size:var(--font-size-base)}.modal-btn:hover{opacity:1;background:var(--state-hover-bg)}.modal-content{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.modal-resizer{position:absolute;bottom:0;right:0;width:var(--modal-resizer-size);height:var(--modal-resizer-size);cursor:se-resize}.menu.j2lab--oscuro,.menu.j2lab--claro,.menu.j2p--oscuro,.menu.j2p--claro{--menu-bg: var(--j2p-suave);--menu-border: 1px solid var(--j2p-borde);--menu-item-hover-bg: color-mix(in srgb, var(--j2p-acento) 22%, transparent);--menu-item-disabled-color: color-mix(in srgb, var(--j2p-texto) 55%, transparent);--menu-item-danger-color: var(--j2p-rol-fuerza);color:var(--j2p-texto)}.menu.j2lab--oscuro .menu-item,.menu.j2lab--claro .menu-item,.menu.j2p--oscuro .menu-item,.menu.j2p--claro .menu-item{color:var(--j2p-texto)}.menu.j2lab--oscuro .menu-item--info,.menu.j2lab--claro .menu-item--info,.menu.j2p--oscuro .menu-item--info,.menu.j2p--claro .menu-item--info{color:var(--j2p-texto-fuerte)}.menu{background:var(--menu-bg);border:var(--menu-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);min-width:var(--menu-min-width);padding:var(--space-xs) 0;overflow:hidden}.menu-item{display:flex;align-items:center;gap:var(--space-sm);padding:var(--menu-item-padding-v) var(--space-md);font-size:var(--font-size-base);color:var(--color-text-strong);cursor:pointer;transition:background var(--menu-transition)}.menu-item:hover{background:var(--menu-item-hover-bg)}.menu-item--info:hover{background:transparent}.menu-item--disabled{opacity:var(--state-disabled-opacity);pointer-events:none;color:var(--menu-item-disabled-color)}.menu-item--info{cursor:default;opacity:1;color:rgb(var(--rgb-light))}.menu-item--danger{color:var(--menu-item-danger-color)}.menu-item--has-sub{position:relative}.menu-item__icon{font-size:var(--menu-icon-size);flex-shrink:0}.menu-item__label{flex:1}.menu-item__arrow{font-size:var(--menu-arrow-size);opacity:var(--menu-arrow-opacity)}.menu-sep{height:1px;background:var(--border-color-subtle);margin:var(--space-xs) 0}.finder{display:flex;align-items:center;gap:var(--space-xs)}.finder__wrap{position:relative;display:flex;align-items:center}.finder__input{height:26px;padding:0 26px 0 var(--space-sm);font-size:var(--font-size-sm);font-family:var(--font-family);color:inherit;background:var(--finder-bg);border:var(--border-w) solid var(--finder-border);border-radius:var(--radius-pill);outline:none;width:160px;transition:background var(--transition-fast),border-color var(--transition-fast)}.finder__input:focus{background:var(--finder-bg-focus);border-color:var(--finder-border-focus)}.finder__input--error{animation:shake .3s ease;border-color:var(--border-color-error)}.finder__input::placeholder{color:inherit;opacity:.45}.finder__clear{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:16px;height:16px;padding:0;font-size:10px;line-height:1;background:var(--finder-clear-bg);color:inherit;border:none;border-radius:var(--radius-pill);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.8;transition:background var(--transition-fast)}.finder__clear:hover{background:var(--finder-clear-bg-hover);opacity:1}.finder__nav{width:22px;height:22px;padding:0;font-size:10px;background:var(--finder-btn-bg);color:inherit;border:var(--border-w) solid var(--finder-border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast)}.finder__nav:hover:not(:disabled){background:var(--finder-btn-bg-hover)}.finder__nav:disabled{opacity:.3;pointer-events:none}.finder__counter{font-size:var(--font-size-sm);opacity:.55;min-width:1.5em;text-align:right}.finder__mode{height:22px;padding:0 var(--space-xs);font-size:var(--font-size-sm);background:var(--finder-btn-bg);color:inherit;border:var(--border-w) solid var(--finder-border);border-radius:var(--radius-sm);cursor:pointer}.dialog-body{padding:var(--space-lg) var(--space-xl);line-height:var(--dialog-line-height);user-select:text;-webkit-user-select:text;cursor:text}.dialog-text{margin:0}.dialog-buttons{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);border-top:var(--border-w) solid var(--color-border)}.dialog-debug-meta{margin-bottom:var(--space-md)}.dialog-debug-row{display:flex;gap:var(--space-sm);font-size:var(--font-size-sm);margin-bottom:var(--space-xs)}.dialog-debug-label{width:var(--dialog-debug-label-w);opacity:.6;flex-shrink:0}.dialog-debug-stack{font-family:var(--font-family-mono);font-size:var(--font-size-sm);max-height:var(--dialog-stack-max-h);overflow-y:auto;background:var(--color-surface-strong);color:var(--color-text-strong);padding:var(--space-sm);border-radius:var(--radius-base);margin:0}.query-widget{display:flex;align-items:center;gap:var(--space-xs)}.query-widget__wrap{display:flex;align-items:center;position:relative;background:var(--qw-bg);border:var(--border-w) solid var(--qw-border);border-radius:var(--radius-base);height:var(--qw-height);width:var(--qw-width);transition:background var(--transition-fast)}.query-widget__wrap:focus-within{background:var(--qw-bg-focus);box-shadow:var(--focus-ring)}.query-widget__input{flex:1;border:none;background:transparent;color:inherit;font-size:var(--font-size-sm);font-family:var(--font-family);outline:none;padding:0 var(--space-sm);height:100%}.query-widget__clear{background:transparent;border:none;color:inherit;cursor:pointer;padding:0 var(--space-xs);font-size:var(--font-size-sm);opacity:.5}.query-widget__clear:hover{opacity:1}.query-widget__counter{font-size:var(--font-size-sm);opacity:.6;white-space:nowrap}.query-widget__input--error{animation:shake .3s ease}.search-widget__nav{background:var(--qw-nav-bg-hover);border:var(--border-w) solid var(--qw-border);border-radius:var(--radius-sm);color:inherit;cursor:pointer;padding:0 var(--space-xs);height:var(--qw-height);font-size:var(--font-size-sm);transition:background var(--transition-fast)}.search-widget__nav:hover:not(:disabled){background:var(--state-hover-bg)}.search-widget__nav:disabled{opacity:var(--state-disabled-opacity);pointer-events:none}.tiles{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden}.tiles__body{display:grid;grid-template-columns:1fr;gap:var(--tiles-grid-gap);padding:var(--tiles-grid-padding);overflow-y:auto;flex:1 1 0;min-height:0;scroll-padding-top:20px}.tiles__item{background:var(--tile-bg);border:var(--tile-border-width) solid var(--tile-border-color);border-radius:var(--tile-radius);padding:var(--tile-body-padding);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none;position:relative}.tiles__item--selected{background:var(--tile-bg-selected);border-color:var(--tile-border-color-selected);box-shadow:var(--tile-shadow-selected)}.tiles__item:focus{outline:2px solid var(--tile-border-color-selected);outline-offset:2px}.tiles:not(.tiles--focused) .tiles__item--focused{border-color:var(--tile-border-color-selected)}.tiles__item-title{font-size:var(--tile-name-size);font-weight:var(--tile-name-weight);color:var(--tile-name-color)}.tiles__item-sub{font-size:var(--tile-meta-size);opacity:var(--tile-meta-opacity);margin-top:var(--space-xs)}.tiles__item-links{list-style:disc;padding:0 0 0 var(--space-lg);margin:var(--space-xs) 0 0 0}.tiles__item-link{font-size:var(--tile-meta-size);font-weight:var(--tile-name-weight);color:var(--tile-name-color);padding:2px var(--space-xs);border-radius:var(--radius-sm);cursor:pointer}.tiles__item-link--empty{opacity:.35}.tiles__item-link:hover{background:var(--tile-bg-hover)}.tiles__mark{background:var(--color-match);border-radius:var(--radius-xs);padding:var(--code-mark-padding)}.tiles__mark--active{background:var(--color-highlight)}.tiles__item-menu-btn{position:absolute;top:var(--space-xs);right:var(--space-xs);width:var(--tile-menu-btn-size);height:var(--tile-menu-btn-size);display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-text-muted);border-radius:var(--radius-sm);cursor:pointer;opacity:0;transition:opacity var(--transition-fast),background var(--transition-fast);font-size:var(--font-size-base);line-height:var(--line-height-base)}.tiles__item:hover .tiles__item-menu-btn,.tiles__item--selected .tiles__item-menu-btn{opacity:1}.tiles__item-menu-btn:hover{background:var(--tile-menu-btn-bg-hover);color:var(--color-text-strong)}.tbl{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden}.tbl-head{display:flex;flex-shrink:0;background:var(--lyt-band-bg);color:var(--lyt-band-color);border-bottom:var(--grid-header-border-w) solid var(--tbl-col-border-color)}.tbl-head__cell{display:flex;align-items:center;padding:0 var(--tbl-cell-padding-h);font-size:var(--tbl-cell-font-size);font-weight:var(--font-weight-bold);opacity:var(--tbl-head-opacity);letter-spacing:var(--grid-header-letter-spacing);cursor:pointer;user-select:none;min-height:var(--tbl-row-min-height);position:relative;overflow:hidden}.tbl-head__cell--sorted,.tbl-head__cell:hover{opacity:1}.tbl-body{flex:1 1 0;overflow-y:auto;outline:none}.tbl-row{display:flex;align-items:stretch;min-height:var(--tbl-row-min-height);border-bottom:var(--border-w) solid var(--tbl-row-border-color);cursor:pointer;transition:background var(--transition-fast)}.tbl-row:hover{background:var(--state-hover-bg)}.tbl-row--active{background:var(--state-selected-bg)}.tbl-cell{display:flex;align-items:center;padding:0 var(--tbl-cell-padding-h);font-size:var(--tbl-cell-font-size);overflow:hidden}.tbl-cell--wrap{white-space:normal;align-items:flex-start;padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.tbl-empty{padding:var(--space-xl);text-align:center;opacity:var(--text-opacity-muted);font-size:var(--font-size-sm)}.tbl-resize-handle{position:absolute;right:0;top:0;bottom:0;width:var(--tbl-resize-handle-w);cursor:col-resize;background:transparent}.tbl-resize-handle:hover{background:var(--color-accent)}.tbl-match{background:var(--color-match);padding:var(--tbl-match-padding);border-radius:var(--radius-xs)}.tbl-sort-arrow{margin-left:var(--space-xs);font-size:var(--font-size-sm)}.form-view{display:flex;flex-direction:column;flex:1 1 0;min-height:0}.modal-window--auto .form-view,.modal-window--auto .form-view__body{flex:none!important;overflow:visible!important;min-height:unset!important}.form-record,.form-root{display:block}.form-body{padding:var(--space-lg) var(--space-xl)}[data-control]{display:block}.form-item{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-md)}.form-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted)}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes dialog-spin{to{transform:rotate(360deg)}}.auth-body{flex:1 1 0;min-height:0;overflow:auto}.toolbar--auth{width:100%;height:auto;min-height:var(--toolbar-height);padding:0;gap:var(--space-sm);background:transparent;color:inherit;border-bottom:none}.auth-note{margin:0 0 var(--space-md);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-soft)}.auth-countdown{margin-bottom:var(--space-md);font-size:var(--font-size-sm);color:var(--color-text-muted)}.auth-msg{display:none;font-size:var(--font-size-sm)}.auth-link{display:block;padding:0;border:none;background:none;color:var(--color-accent);font-size:var(--font-size-sm);font-family:var(--font-family);text-align:left;text-decoration:underline;cursor:pointer}.auth-body .form-item__error:empty{height:0}.auth-body .form-item{margin-bottom:var(--space-sm)}.auth-body .form-control--password-wrap{width:50%!important}.toolbar--auth .w-btn:focus-visible,.auth-link:focus-visible{outline:var(--border-w) solid var(--color-accent);outline-offset:2px}.navcol{position:absolute;z-index:20;display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-base);background:var(--color-accent);color:#fff;box-shadow:var(--shadow-md)}.navcol--arrastrable{cursor:move;user-select:none}.navcol__btn{border:0;background:transparent;color:inherit;font-size:var(--font-size-md);line-height:1;padding:2px var(--space-sm);border-radius:var(--radius-sm);cursor:pointer}.navcol__btn:hover:not(:disabled){background:var(--state-hover-bg)}.navcol__btn:disabled{opacity:var(--text-opacity-muted);cursor:default}.navcol__contador{min-width:4.5em;text-align:center;font-size:var(--font-size-sm);color:inherit}.w-toast{display:flex;align-items:flex-start;gap:10px;min-width:260px;max-width:380px;padding:12px 14px;border-radius:8px;border:var(--menu-border);background:var(--menu-bg);color:var(--color-text-strong);box-shadow:0 4px 16px rgba(var(--rgb-shadow),.18);font-size:13px;line-height:1.45;animation:w-toast-in .18s ease-out}@keyframes w-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.w-toast__body{flex:1 1 auto;min-width:0;color:var(--color-text-strong)}.w-toast__close{flex:0 0 auto;border:0;background:none;cursor:pointer;padding:0 2px;font-size:12px;line-height:1;color:inherit;opacity:var(--text-opacity-muted)}.w-toast__close:hover{opacity:1}.w-toast .w-medidor__riel{margin:10px 0}.w-toast__links{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-top:2.9em}.w-toast__link{padding:4px 12px;border:var(--border-w) solid var(--control-on-accent-border);border-radius:var(--radius-pill);background:none;font:inherit;color:inherit;text-decoration:none;cursor:pointer;opacity:.85;transition:background var(--transition-fast),opacity var(--transition-fast)}.w-toast__link:hover{background:var(--control-on-accent-bg-hover);opacity:1}.menu-html{padding:2px 14px 8px;cursor:default;user-select:none}.menu-medidor{padding-left:40px;padding-right:14px}.menu-medidor .w-medidor__riel{max-width:140px}.w-medidor__riel{height:6px;border-radius:3px;background:var(--control-on-accent-bg);overflow:hidden}.w-medidor__barra{height:100%;border-radius:3px;transition:width .2s ease-out}.w-medidor__pie{margin-top:5px;font-size:var(--font-size-sm);color:var(--color-text-strong)}.fx-tree{outline:none;font-size:var(--font-size-sm);user-select:none;background:var(--color-surface-soft);color:var(--color-text-soft);--fx-tree-guia: var(--border-color-hover, rgba(0, 0, 0, .15));padding-bottom:var(--space-sm)}.fx-tree__item{display:flex;align-items:flex-start;gap:4px;padding:6px calc(var(--space-xs) * 2) 6px var(--space-xs);cursor:pointer;border-radius:var(--radius-xs);position:relative}.fx-tree__arrow,.fx-tree__icon{flex:none}.fx-tree__item--sel .fx-tree__label{background:var(--list-dark-item-selected-bg);font-weight:var(--font-weight-semibold);border-radius:var(--radius-xs);padding:0 4px;margin:0 -4px}.fx-tree:focus-within .fx-tree__item--sel .fx-tree__label{background:var(--color-accent);color:var(--color-on-accent)}.fx-tree__arrow{display:inline-block;width:12px;text-align:center;opacity:.7;visibility:hidden}.fx-tree__icon{opacity:.9}.fx-tree__label{white-space:normal;overflow-wrap:break-word;min-width:0}.fx-tree__label mark{background:#ffd558;color:#1a1a1a;border-radius:2px;padding:0 1px}.fx-tree__aside{margin-left:auto;opacity:.7;font-size:var(--font-size-sm)}.fx-tree__item--cargando{padding:6px var(--space-xs);opacity:.6;cursor:default}.fx-tree__item--arrastrando{opacity:.4}.fx-tree__item--destino{outline:1px dashed currentColor;outline-offset:-1px;background:var(--state-selected-bg)}.fx-tree__menu{flex:none;margin-left:auto;align-self:center;width:22px;height:20px;padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:inherit;font:inherit;line-height:1;cursor:pointer;visibility:hidden}.fx-tree__item:hover .fx-tree__menu{visibility:visible;opacity:.4}.fx-tree__menu:hover{opacity:.85;background:#ffffff14}.fx-tree__aside+.fx-tree__menu{margin-left:4px}.convs-paths .fx-tree__menu{margin-right:12px}.fx-tree--guias .fx-tree__guia{position:absolute;top:0;bottom:0;width:0;border-left:1px solid var(--fx-tree-guia)}.fx-tree--guias .fx-tree__guia--propia:after{content:"";position:absolute;left:0;top:50%;width:10px;border-top:1px solid var(--fx-tree-guia)}.fx-tree--guias .fx-tree__guia--ultimo{bottom:auto;height:50%}.fx-tree--guias .fx-tree__guia--ultimo:after{top:auto;bottom:0}.fx-pathcol .fx-tree{background:var(--attv-bg);color:var(--attv-text);--fx-tree-guia: var(--attv-row-border)}.fx-pathcol .fx-tree__item--hoja .fx-tree__label{color:#ffffffd1}.fx-pathcol .fx-tree__item--sel .fx-tree__label{background:var(--attv-row-sel-bg);color:var(--attv-row-sel-color)}.fx-crudview{width:100%;min-width:0}.fx-crudview__toolbar{flex:0 0 auto}.fx-crudview__grid{flex:1 1 0;min-height:0;min-width:0;overflow:auto;background:var(--color-surface-soft)}.fx-grid{width:100%;min-width:0;outline:none;background:var(--color-surface-soft)}.fx-grid__table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--font-size-base);color:var(--color-text-soft)}.fx-grid__table thead th{position:sticky;top:0;text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-text-soft);padding:var(--space-sm) var(--space-md);background:var(--color-accent-soft);border-bottom:var(--border-w) solid var(--grid-row-border-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;user-select:none}.fx-grid__th--sortable{cursor:pointer}.fx-grid__th--sortable:hover{background:var(--color-hover-soft)}.fx-grid__th--asc:after{content:" \25b2";font-size:var(--font-size-xs);opacity:.65}.fx-grid__th--desc:after{content:" \25bc";font-size:var(--font-size-xs);opacity:.65}.fx-grid__table tbody td{padding:var(--space-sm) var(--space-md);color:var(--color-text-soft);border-bottom:var(--border-w) solid var(--grid-row-border-color);vertical-align:top}.fx-grid--toolbar{display:flex;flex-direction:column;min-height:0}.fx-grid__toolbar{flex:0 0 auto}.fx-grid__scroll{flex:1 1 0;min-height:0;min-width:0}.fx-grid--hscroll{overflow:auto;scrollbar-width:auto}.fx-grid--hscroll::-webkit-scrollbar{width:12px;height:12px}.fx-grid--hscroll::-webkit-scrollbar-track{background:var(--color-hover-soft)}.fx-grid--hscroll::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-pill);border:3px solid var(--color-hover-soft)}.fx-grid--hscroll::-webkit-scrollbar-thumb:hover{background:var(--color-accent)}.fx-grid--hscroll::-webkit-scrollbar-corner{background:var(--color-hover-soft)}.fx-grid--hscroll .fx-grid__table{width:auto;min-width:100%}.fx-grid--hscroll .fx-grid__lock{position:sticky;z-index:1;background:var(--color-surface-soft)}.fx-grid--hscroll thead th.fx-grid__lock{z-index:3;background:var(--color-accent-soft)}.fx-grid--hscroll .fx-grid__lock--edge{border-right:2px solid var(--color-border-strong);box-shadow:6px 0 6px -4px rgba(var(--rgb-shadow),.25)}.fx-grid__resizer{position:absolute;top:0;right:0;width:6px;height:100%;cursor:col-resize;user-select:none}.fx-grid__resizer:hover{background:var(--color-accent);opacity:.35}body.fx-col-resizing{cursor:col-resize;user-select:none}.fx-ov-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-ov-wrap{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.fx-grid__table tbody tr{cursor:pointer}.fx-grid__cell--html{text-align:center}.fx-cell-btn{cursor:pointer;border:none;background:transparent;color:inherit;font-size:var(--font-size-md);line-height:1;padding:2px 6px;border-radius:var(--radius-sm)}.fx-cell-btn:hover{background:var(--color-hover-soft)}.fx-grid__table tbody td.fx-grid__cell--menu{padding:var(--space-sm) var(--space-md) var(--space-sm) 0;text-align:center}.fx-grid__menu{cursor:pointer;border:none;background:transparent;color:inherit;font-size:var(--font-size-xs);line-height:1;width:100%;padding:2px 0;opacity:0;pointer-events:none;transition:opacity var(--transition-fast)}.fx-grid__table tbody tr:hover .fx-grid__menu{opacity:.4;pointer-events:auto}.fx-grid__table tbody tr:hover .fx-grid__menu:hover{opacity:.85}.fx-grid__match{background:var(--color-match);color:var(--color-highlight-text);border-radius:var(--radius-xs);padding:0 1px}.fx-grid:focus-within .fx-grid__row--sel .fx-grid__match{background:var(--color-highlight)}.fx-grid__table tbody tr.fx-grid__row--sel,.fx-grid__table tbody tr.fx-grid__row--sel td{background:var(--state-selected-bg);color:var(--color-text-soft)}.fx-grid:focus-within .fx-grid__table tbody tr.fx-grid__row--sel,.fx-grid:focus-within .fx-grid__table tbody tr.fx-grid__row--sel td{background:var(--color-accent);color:var(--color-on-accent)}.fx-grid--cellnav .fx-grid__table tbody tr.fx-grid__row--sel,.fx-grid--cellnav .fx-grid__table tbody tr.fx-grid__row--sel td,.fx-grid--cellnav:focus-within .fx-grid__table tbody tr.fx-grid__row--sel,.fx-grid--cellnav:focus-within .fx-grid__table tbody tr.fx-grid__row--sel td{background:var(--color-hover-soft);color:var(--color-text-soft)}.fx-grid--cellnav .fx-grid__table tbody tr.fx-grid__row--sel td.fx-grid__cell--cur{background:var(--state-selected-bg);color:var(--color-text-soft)}.fx-grid--cellnav:focus-within .fx-grid__table tbody tr.fx-grid__row--sel td.fx-grid__cell--cur{background:var(--color-accent);color:var(--color-on-accent)}.fx-grid--cellnav .fx-grid__table tbody tr.fx-grid__row--sel td.fx-grid__lock.fx-grid__cell--cur{background:var(--state-selected-bg)}.fx-grid--cellnav:focus-within .fx-grid__table tbody tr.fx-grid__row--sel td.fx-grid__lock.fx-grid__cell--cur{background:var(--color-accent);color:var(--color-on-accent)}.fx-grid--cellnav .fx-grid__table tbody tr.fx-grid__row--sel td.fx-grid__lock{background:var(--color-hover-soft)}.fx-form{display:flex;flex-direction:column;min-height:0}.fx-form__footer{display:flex;justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md);border-top:var(--border-w) solid var(--color-border)}.fx-mainview{width:100%;height:100%;min-width:0}.fx-mainview__topbar{flex:0 0 auto;padding-right:var(--space-xl)}.app-title{border-collapse:collapse}.app-title__name,.app-title__ver{line-height:1;white-space:nowrap;padding:0}.app-title__name{font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);vertical-align:middle}.app-title__ver{font-size:var(--font-size-xs);padding-left:7px;vertical-align:bottom}.fx-mainview__body{flex:1 1 0;min-height:0;min-width:0;margin:var(--space-md);display:flex;overflow:hidden}.cv3{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;background:var(--color-surface-soft)}.cv3__top{flex:0 0 auto}.cv3__titulo{font-size:var(--cv-title-size);font-weight:var(--font-weight-semibold);color:var(--cv-title-color)}.attachments-view .cv3__titulo{margin-left:var(--space-md)}.cv3__middle{flex:1 1 0;min-height:0;min-width:0;overflow:auto;padding:var(--space-md);user-select:text;-webkit-user-select:text}.cv3__bottom{flex:0 0 auto}.cv3__cuerpo{display:flex;flex:1 1 0;min-height:0;min-width:0}.cv3__chat,.cv3__chat-resizer{display:none}.cv3--chat .cv3__chat{display:flex;flex:0 0 var(--cv3-ancho-chat, 420px);min-width:0;background:var(--color-accent-soft);border-left:var(--border-w) solid var(--color-accent)}.cv3__chat>*{flex:1;min-height:0}.cv3--chat .cv3__chat-resizer{display:flex;flex:0 0 auto}.cv3--chat .cv3__chat-resizer>.resizer{height:100%}.cv3__chat-caja{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}.cv3__chat-cabecera{flex:0 0 auto;padding:var(--space-sm) var(--space-md);border-bottom:var(--border-w) solid var(--color-border)}.cv3__cita{padding-left:8px;border-left:2px solid var(--color-accent);font-size:var(--font-size-sm);color:var(--color-text-soft);opacity:var(--text-opacity-muted, .75);max-height:4.5em;overflow:hidden}.cv3__chat-cuerpo{flex:1;min-height:0;display:flex}.cv3__chat-cuerpo>*{flex:1;min-height:0}.cv3__chat-corta .j2h__mensaje{margin:0}.cv3__preguntar{position:fixed;z-index:8000;display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:var(--font-size-sm);font-family:var(--font-family);color:var(--color-on-accent);background:var(--color-accent);border:none;border-radius:var(--radius-pill);box-shadow:var(--shadow-lg);cursor:pointer}.cv3__preguntar:hover{background:var(--color-accent-dark, var(--color-accent))}.cv3__middle--pag{display:flex;overflow:hidden;padding:0}.cv3__idx{flex:0 0 240px;min-width:0;display:flex;flex-direction:column;overflow:hidden}.cv3__pane{min-width:0}.cv3__middle,.cv3__pane{scrollbar-width:thin;scrollbar-color:var(--chat-scroll) transparent}.cv3__middle::-webkit-scrollbar,.cv3__pane::-webkit-scrollbar{width:9px}.cv3__middle::-webkit-scrollbar-thumb,.cv3__pane::-webkit-scrollbar-thumb{background:var(--chat-scroll);border-radius:var(--radius-xs)}.cv3__middle::-webkit-scrollbar-thumb:hover,.cv3__pane::-webkit-scrollbar-thumb:hover{background:var(--chat-scroll);filter:brightness(.8)}.cv3__middle::-webkit-scrollbar-track,.cv3__pane::-webkit-scrollbar-track{background:transparent}.cv3__idx .vp__list{height:auto;flex:1 1 0;min-height:0}.cv-empty{opacity:var(--text-opacity-muted);font-style:italic;padding:var(--space-md)}mark.cv3-hit{background:var(--color-highlight);color:var(--color-highlight-text);border-radius:var(--radius-xs)}mark.cv3-hit--active{background:var(--viewer-match-active-bg);outline:1px solid var(--viewer-match-active-outline)}.cv-nav{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background:var(--cv-nav-bg);color:var(--cv-nav-color)}.cv-nav__btn{width:32px;height:26px;border:none;border-radius:var(--radius-base);background:var(--control-on-accent-bg);color:var(--cv-nav-color);font-size:var(--font-size-md);line-height:1;cursor:pointer}.cv-nav__btn:hover{background:var(--control-on-accent-bg-hover)}.cv-nav__btn:disabled{opacity:var(--vtb-btn-disabled-opacity);cursor:default}.cv-nav__counter{margin-left:auto;min-width:56px;text-align:right;font-size:var(--font-size-sm);color:var(--cv-nav-color)}.cv-json-modal__bar{display:flex;justify-content:flex-end;padding:var(--space-sm) var(--space-md) var(--space-xs)}.cv-json-dbg{margin:0 var(--space-md) var(--space-md);max-height:70vh;overflow:auto;white-space:pre-wrap;word-break:break-word;font-family:var(--font-family-mono);font-size:12px;line-height:1.4;background:var(--color-canvas-code);color:var(--color-on-canvas);padding:var(--space-md);border-radius:var(--radius-base);user-select:text;-webkit-user-select:text}.lyt-host,.lyt{display:flex;flex-direction:column;flex:1 1 0;min-height:0;min-width:0}.lyt__top{flex:0 0 auto}.lyt__body{display:flex;flex:1 1 0;min-height:0;min-width:0}.lyt__left{flex:0 0 320px;min-width:0;overflow:hidden;display:flex;flex-direction:column}.lyt__resizer-host{flex:0 0 auto;display:flex}.lyt__right{flex:1 1 0;min-width:0;overflow:hidden;display:flex;flex-direction:column}.lyt__bottom{flex:0 0 auto}.fx-chat{height:100%;background:var(--color-surface-soft)}.fx-chat__header{flex:0 0 auto;padding:var(--space-sm) var(--space-md);font-weight:var(--font-weight-semibold);color:var(--color-text-strong);border-bottom:var(--border-w) solid var(--color-border)}.fx-chat__list{flex:1 1 0;min-height:0;overflow:hidden}.fx-chat__prompt{flex:0 0 auto;border-top:var(--border-w) solid var(--color-border);padding:var(--space-sm) var(--space-md)}.fx-pairs{height:100%;overflow-y:auto;cursor:default}.fx-pairs:focus{outline:none}.fx-pairs{scrollbar-width:thin;scrollbar-color:var(--chat-scroll) transparent}.fx-pairs::-webkit-scrollbar{width:9px}.fx-pairs::-webkit-scrollbar-thumb{background:var(--chat-scroll);border-radius:var(--radius-xs)}.fx-pairs::-webkit-scrollbar-thumb:hover{background:var(--chat-scroll);filter:brightness(.8)}.fx-pairs::-webkit-scrollbar-track{background:transparent}.convs-topbar__title:hover{text-decoration:underline;text-decoration-color:var(--control-on-accent-border);text-underline-offset:3px}.fx-pairs__body{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md)}.fx-pairs__item{display:flex;flex-direction:column;gap:var(--space-md)}.fx-pairs:focus-within .fx-pairs__item--selected .fx-pairs__bubble--r{border-color:var(--border-color-focus);box-shadow:var(--focus-ring)}.fx-pairs__bubble{position:relative;max-width:85%;padding:var(--space-sm) var(--space-md);border-radius:14px;font-size:var(--font-size-base);box-shadow:var(--shadow-sm)}.fx-pairs__menu{position:absolute;top:2px;right:6px;z-index:2;background:transparent;border:none;cursor:pointer;color:var(--chat-menu);font-size:var(--font-size-lg);font-weight:var(--font-weight-xbold);line-height:1;padding:2px 6px;border-radius:var(--radius-xs);opacity:.9;visibility:hidden}.fx-pairs__bubble--r:hover .fx-pairs__menu{visibility:visible}.fx-pairs__menu:hover{opacity:1;background:color-mix(in srgb,var(--chat-menu) 15%,transparent)}.fx-pairs__bubble--c{align-self:flex-end;max-width:65%;background:var(--chat-c-bg);color:var(--chat-c-fg);border-bottom-right-radius:var(--radius-xs)}.fx-pairs__c-text{white-space:pre-wrap;word-break:break-word}.fx-pairs__c-adjunto{margin-top:4px;font-size:var(--font-size-sm);opacity:.8;word-break:break-word}.fx-pairs__c-adjunto--boton{display:block;margin:0 0 4px;padding:0;max-width:100%;border:0;background:transparent;color:inherit;font:inherit;font-size:12px;text-align:left;opacity:.7;cursor:pointer}.fx-pairs__c-adjunto--boton:hover{opacity:1;text-decoration:underline;text-underline-offset:2px}.fx-pairs__bubble--r{align-self:flex-start;max-width:96%;background:var(--chat-r-bg);color:var(--color-text-soft);border:var(--border-w) solid var(--color-border);border-bottom-left-radius:var(--radius-xs)}.fx-pairs__bubble--guardada{margin-bottom:12px}.fx-pairs__chapitas{position:absolute;bottom:-11px;left:16px;z-index:2;display:flex;align-items:center;gap:var(--space-sm)}.fx-pairs__chapitas--der{left:auto;right:16px}.fx-pairs__chapita{display:inline-flex;align-items:center;gap:var(--space-xs);padding:1px 10px;border:var(--border-w) solid var(--color-border);border-radius:999px;background:var(--chat-r-bg);color:var(--color-text-soft);font-size:var(--font-size-xs);line-height:1.6;cursor:pointer;box-shadow:var(--shadow-sm);white-space:nowrap}.fx-pairs__chapita:hover{border-color:var(--color-accent);color:var(--color-accent)}.fx-pairs__agarre{cursor:grab;user-select:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-xbold);overflow:hidden;max-width:0;padding-left:0;padding-right:0;border-width:0;opacity:0;pointer-events:none;transition:max-width .25s ease,padding .25s ease,opacity .25s ease}.convs--una .fx-pairs__agarre{display:none}.fx-pairs__bubble--r:hover .fx-pairs__agarre{max-width:40px;padding-left:10px;padding-right:10px;border-width:var(--border-w);opacity:1;pointer-events:auto}.fx-pairs__clamp{max-height:var(--chat-r-max);overflow:hidden;position:relative}.fx-pairs__clamp--overflow:after{content:"";position:absolute;left:0;right:0;bottom:0;height:42px;background:linear-gradient(to bottom,transparent,var(--chat-r-bg));pointer-events:none}.fx-pairs__acciones{display:flex;align-items:center;gap:14px;margin-top:6px}.fx-pairs__voz,.fx-pairs__ver{font:inherit;font-size:12px;margin-top:6px;padding:0;border:0;background:transparent;color:var(--j2p-acento);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.fx-pairs__voz--hablando{animation:fx-voz-titila 1.6s ease-in-out infinite;border-radius:var(--radius-pill);transform-origin:left center}@keyframes fx-voz-titila{0%,to{opacity:.72;text-shadow:0 0 0 transparent;transform:scale(1)}50%{opacity:1;text-shadow:0 0 18px var(--j2p-acento),0 0 34px var(--j2p-acento);transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.fx-pairs__voz--hablando{animation:none;font-weight:var(--font-weight-semibold)}}.fx-pairs__pending{display:inline-flex;align-items:center;gap:6px;opacity:.7;font-style:italic}.fx-pairs__hourglass{animation:fx-hourglass 1.6s ease-in-out infinite}@keyframes fx-hourglass{0%,to{transform:rotate(0)}50%{transform:rotate(180deg)}}.fx-pairs__dots{display:inline-flex;gap:3px}.fx-pairs__dots i{width:5px;height:5px;border-radius:var(--radius-pill);background:currentColor;animation:fx-dot 1.2s ease-in-out infinite}.fx-pairs__dots i:nth-child(2){animation-delay:.18s}.fx-pairs__dots i:nth-child(3){animation-delay:.36s}@keyframes fx-dot{0%,80%,to{opacity:.2;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.fx-pairs__degradada{margin-top:var(--space-md);padding:8px 12px;border-radius:var(--radius-base);background:#faeeda;animation:fx-degradada-entra .45s ease-out .35s both}.fx-pairs__degradada-txt{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:#633806}.fx-pairs__degradada .fx-pairs__time{float:right;margin-left:var(--space-sm);color:#854f0b;opacity:1}@keyframes fx-degradada-entra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.fx-pairs__degradada{animation:none}}.fx-pairs__time{display:block;text-align:right;margin-top:var(--space-xs);font-size:var(--font-size-xs);opacity:var(--text-opacity-muted)}.fx-prompt--drop{outline:2px dashed var(--color-accent);outline-offset:2px;border-radius:var(--radius-md);background:var(--color-accent-soft)}.fx-prompt__row{display:table;width:100%;border-collapse:separate;border-spacing:0}.fx-prompt__cell-input{width:100%;vertical-align:middle;position:relative}.fx-prompt__cell-actions{vertical-align:middle;padding-left:var(--space-sm);white-space:nowrap}.fx-prompt__actions{display:flex;flex-direction:column;gap:var(--space-xs)}.fx-prompt__clip{position:absolute;left:7px;bottom:7px;width:22px;height:22px;padding:0;border:none;background:transparent;color:var(--color-text-muted);font-size:14px;line-height:1;cursor:pointer;opacity:.55}.fx-prompt__clip:hover{opacity:1}.fx-prompt__clear{position:absolute;right:7px;top:7px;width:22px;height:22px;padding:0;border:none;background:transparent;color:var(--color-text-muted);font-size:12px;line-height:1;cursor:pointer;opacity:.55}.fx-prompt__clear:hover{opacity:1}.fx-prompt__input{display:block;box-sizing:border-box;width:100%;min-width:0;height:64px;padding:var(--space-sm) var(--space-sm) 24px var(--space-sm);font-size:var(--font-size-base);font-family:var(--font-family);color:var(--color-text-soft);background:var(--color-surface-soft);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-base);resize:none;outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.fx-prompt__input:focus{border-color:var(--border-color-focus);box-shadow:var(--focus-ring)}.fx-prompt__send{width:30px;height:26px;border:none;border-radius:var(--radius-base);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--font-size-base);cursor:pointer}.fx-prompt__send:hover{background:var(--color-accent-dark)}.fx-prompt__send:disabled{opacity:var(--btn-disabled-opacity);cursor:default}.fx-prompt__mic{width:30px;height:26px;border:none;border-radius:var(--radius-base);background:transparent;color:var(--color-text-soft);font-size:var(--font-size-base);line-height:1;cursor:pointer;opacity:.7}.fx-prompt__mic:hover{opacity:1;background:var(--color-hover-soft)}.fx-prompt__mic--on{opacity:1;background:var(--prompt-mic-on-bg);animation:fx-mic-pulse 1.1s ease-in-out infinite}@keyframes fx-mic-pulse{0%,to{box-shadow:0 0 0 0 var(--prompt-mic-pulse)}50%{box-shadow:0 0 0 4px transparent}}.fx-prompt__cancel{margin-top:var(--space-sm);width:fit-content;padding:5px var(--space-md);border:none;border-radius:var(--radius-base);background:var(--color-danger);color:var(--color-on-danger);cursor:pointer}.fx-prompt__cancel:hover{background:var(--btn-danger-hover-bg)}.fx-prompt__chips{display:flex;flex-wrap:wrap;gap:6px}.fx-prompt__chips:not(:empty){margin-bottom:6px}.fx-prompt__chip{display:inline-flex;align-items:center;gap:6px;max-width:240px;padding:3px 6px 3px 10px;border-radius:var(--radius-pill);background:var(--color-accent-soft);font-size:var(--font-size-sm);color:var(--color-text-soft)}.fx-prompt__chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-prompt__chip-x{border:none;background:transparent;cursor:pointer;color:inherit;opacity:.6;font-size:12px;line-height:1;padding:0 2px}.fx-prompt__chip-x:hover{opacity:1}.fx-prompt__chip--uploading{opacity:.6}.fx-prompt__chip--uploading .fx-prompt__chip-name:after{content:" \2026"}.fx-prompt__chip--error{background:var(--color-danger-soft);color:var(--color-danger)}.fx-prompt__nota{display:inline-flex;flex-direction:column;justify-content:center;line-height:1.25;font-size:var(--font-size-sm);color:var(--color-text-soft)}.fx-prompt__nota small{font-size:inherit;opacity:.85}.vp__left{background:var(--lyt-left-bg)}.vp__list{display:flex;flex-direction:column;height:100%;overflow:auto}.vp__section-item{padding:var(--space-sm) var(--space-md);cursor:pointer;color:var(--list-dark-item-color);border-bottom:var(--border-w) solid var(--list-dark-item-border);white-space:normal;word-break:break-word;font-size:var(--font-size-sm)}.vp__section-item--selected{background:var(--list-dark-item-selected-bg);font-weight:var(--font-weight-semibold)}.vp__list:focus-within .vp__section-item--selected{background:var(--color-accent);color:var(--color-on-accent)}.vp__right-wrap{display:flex;flex-direction:column;flex:1 1 0;min-height:0}.vp__content{flex:1 1 0;min-height:0;overflow:auto;padding:var(--space-lg) 20px;user-select:text;background:var(--viewer-sheet-bg);color:var(--viewer-sheet-color)}.lab-piel .vp__content{background:var(--j2p-fondo);color:var(--j2p-texto-fuerte)}.vp__empty{opacity:.6;padding:20px}.vp__nav{flex-shrink:0;display:flex;align-items:center;gap:var(--space-sm);padding:6px var(--space-md);background:var(--toolbar-bg);color:var(--toolbar-color)}.vp__nav-btn{width:28px;height:24px;border:var(--border-w) solid var(--control-on-accent-border);border-radius:var(--radius-base);background:var(--toolbar-filter-input-bg);color:inherit;cursor:pointer;font-size:14px;line-height:1}.vp__nav-btn:disabled{opacity:var(--vtb-btn-disabled-opacity);cursor:default}.vp__counter{font-size:var(--font-size-xs);opacity:.7}.officev{display:flex;flex-direction:column;flex:1 1 0;min-height:0;min-width:0;background:var(--color-surface-soft)}.officev__content{flex:1 1 0;min-height:0;overflow:auto;padding:20px var(--space-xl);background:var(--viewer-sheet-bg);color:var(--color-text-soft);line-height:var(--line-height-base);user-select:text;-webkit-user-select:text}.officev__content img{max-width:100%;height:auto}.officev__content table{border-collapse:collapse;max-width:100%}.officev__content td,.officev__content th{border:var(--border-w) solid var(--color-border);padding:var(--space-xs) var(--space-sm)}.officev__state{opacity:.7;padding:20px}.officev__state--err{color:var(--color-danger)}.fx-slides{overflow:auto;outline:none;min-height:100%;box-sizing:border-box;background:var(--slides-bg)}.fx-slides__body{display:grid;gap:var(--space-sm);padding:var(--space-sm);align-content:start}.fx-slides__item{border:var(--border-w) solid transparent;border-radius:var(--radius-base);padding:var(--space-xs);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.fx-slides__canvas{position:relative;aspect-ratio:3 / 4;background:var(--slides-sheet-bg);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-xs);overflow:hidden;display:flex;align-items:center;justify-content:center}.fx-slides__canvas>img,.fx-slides__canvas>canvas{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.fx-slides__caption{font-size:var(--font-size-xs);color:var(--color-text-soft);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.fx-slides__item--selected{border-color:var(--color-border-strong)}.fx-slides:focus-within .fx-slides__item--selected{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.fx-colap__cabecera{display:flex;align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-xs) 0;font:inherit;text-align:left;color:inherit;background:transparent;border:0;cursor:pointer}.fx-colap__flecha{display:inline-block;transition:transform var(--transition-base);transform:rotate(90deg);opacity:.7}.fx-colap--cerrado .fx-colap__flecha{transform:rotate(0)}.fx-colap__titulo,.fx-colap__aparte{flex:0 0 auto}.fx-colap__cuerpo{display:block}.fx-colap--cerrado .fx-colap__cuerpo{display:none}.fx-sel{display:flex;flex-direction:column;overflow:auto;outline:none;background:var(--lyt-left-bg, transparent);color:var(--lyt-left-color, var(--color-text-soft))}.fx-sel__section{margin-bottom:var(--space-md)}.fx-sel__section>.fx-colap__cabecera,.fx-sel .fx-sel__item--single{justify-content:flex-start;gap:var(--space-xs);padding:7px 10px;border-radius:var(--radius-base);font-size:var(--font-size-md);font-weight:var(--font-weight-xbold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-on-accent);background:var(--color-accent);border:0}.fx-sel__section>.fx-colap__cabecera:hover,.fx-sel .fx-sel__item--single:hover{background:var(--color-accent-dark)}.fx-sel__section .fx-colap__aparte,.fx-sel__item--single .fx-colap__aparte{margin-left:auto}.fx-sel__section .fx-colap__aparte i,.fx-sel__item--single .fx-colap__aparte i{font-style:normal;font-weight:var(--font-weight-normal);font-size:var(--font-size-sm);letter-spacing:0;text-transform:none;opacity:.8}.fx-sel__section .fx-colap__aparte i:before{content:"("}.fx-sel__section .fx-colap__aparte i:after{content:")"}.fx-sel__section>.fx-colap__cuerpo{padding:var(--space-sm) 0 0}.fx-sel__items{display:flex;flex-direction:column;gap:2px}.fx-sel__item{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);width:100%;padding:7px 10px 7px var(--space-lg);font:inherit;font-size:var(--font-size-base);text-align:left;color:inherit;background:transparent;border:0;border-radius:7px;cursor:pointer}.fx-sel__item i{font-style:normal;font-size:var(--font-size-sm);opacity:.5}.fx-sel__item--single{margin-bottom:var(--space-md)}.fx-sel__item--single .fx-colap__flecha{visibility:hidden}.fx-sel .fx-sel__item--single.fx-sel__item--active,.fx-sel:focus-within .fx-sel__item--single.fx-sel__item--active{background:var(--color-accent-dark);box-shadow:inset 0 0 0 2px var(--color-focus)}.fx-sel__item--active{background:var(--list-dark-item-selected-bg, color-mix(in srgb, var(--color-accent) 10%, transparent));font-weight:var(--font-weight-semibold)}.fx-sel:focus-within .fx-sel__item--active{background:var(--state-selected-bg);box-shadow:inset 0 0 0 2px var(--color-focus)}.fx-sel__item--active i{opacity:.7}.fx-sel__item:focus{outline:none}.fx-prompt--bloqueado .fx-prompt__input::placeholder{font-style:italic}.fx-prompt--bloqueado .fx-prompt__input{cursor:not-allowed}.w-toast--prompt{max-width:320px}.w-toast--prompt .w-toast__close{font-size:10px;opacity:.35}.w-toast--prompt .w-toast__close:hover{opacity:.9}.attachments-view .fx-grid td:nth-child(2):not(.fx-grid__cell--menu){font-size:var(--font-size-xs, .85em)}.rfv__panel-titulo{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-accent)}.convs-topbar .rfv-btn--on{background:#ffffff40}.rfv-nav--oculto{display:none!important}.rfv__r-titulo{font-weight:var(--font-weight-semibold)}.rfv__r-desc{margin-top:var(--space-xs)}.rfv__r .j2h__mensaje{margin:0}.cv3__chat .fx-pairs__item{cursor:pointer}.cv3__chat .fx-pairs__item--selected .fx-pairs__bubble--r{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.cv3__chat .fx-pairs:focus-within .fx-pairs__item--selected .fx-pairs__bubble--r{border-color:var(--border-color-focus);box-shadow:var(--focus-ring)}.rfv--izq .cv3__cuerpo{flex-direction:row-reverse}.rfv--izq.cv3--chat .cv3__chat{border-left:0;border-right:var(--border-w) solid var(--color-accent)}.rfv .cv3__middle::selection,.rfv .cv3__middle ::selection{background-color:#fac775;color:#412402}.rfv--lab .cv3__middle::selection,.rfv--lab .cv3__middle ::selection,.rfv--lab .cv3__middle ::highlight(rfv-pintado){background-color:#e6db9a;color:#1a3a8a}.rfv--pintando .cv3__middle,.rfv--pintando .cv3__middle *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path d='M3 21l2-6L16 4l4 4L9 19z' fill='%23FAC775' stroke='%23633806' stroke-width='1.5' stroke-linejoin='round'/><path d='M3 21l2-6 4 4z' fill='%23633806'/></svg>") 3 21,crosshair}::highlight(rfv-pintado){background-color:#fac775;color:#412402}.rfv-pintado-bloque{outline:3px solid #EF9F27;outline-offset:2px;border-radius:4px}.rfv-despintar{position:fixed;z-index:8000;display:none;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:var(--border-w) solid var(--color-border-strong);border-radius:50%;background:var(--color-surface-soft);color:var(--color-text-soft);font-size:11px;line-height:1;cursor:pointer;box-shadow:var(--shadow-sm)}.rfv-despintar:hover{border-color:var(--color-danger);color:var(--color-danger)}.rfv-citas{flex:0 0 auto;max-height:30%;overflow:auto;padding:var(--space-sm) var(--space-md) 0;border-top:var(--border-w) solid var(--color-border);font-size:var(--font-size-sm)}.rfv-citas__cab{display:flex;justify-content:space-between;margin-bottom:var(--space-xs);color:var(--color-text-soft)}.rfv-citas__todo,.rfv-citas__x{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.rfv-citas__todo{text-decoration:underline}.rfv-citas__fila{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs);padding:3px 6px;border-left:3px solid #EF9F27;background:var(--color-surface-soft)}.rfv-citas__texto{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rfv-citas__x{opacity:.6}.rfv-citas__x:hover{opacity:1;color:var(--color-danger)}.rfv-doc{display:flex;flex-direction:column;flex:1 1 0;min-width:0;min-height:0}.rfv-sel{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-top:var(--border-w) solid var(--color-border);background:var(--color-surface-soft)}.rfv-sel[hidden]{display:none}.rfv-sel__x{flex:0 0 auto;width:28px;height:28px;padding:0;border:var(--border-w) solid var(--color-border-strong);border-radius:50%;background:var(--color-surface);color:var(--color-text-soft);cursor:pointer}.rfv-sel__x:hover{border-color:var(--color-danger);color:var(--color-danger)}.rfv-sel__texto{flex:1;min-width:0;font-size:var(--font-size-sm);color:var(--color-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rfv-sel__preguntar{flex:0 0 auto;border-radius:var(--radius-pill)}.rfv-marcado{background:#fdf1dc;box-shadow:0 0 0 4px #fdf1dc,0 0 0 5.5px #ef9f27;border-radius:4px}tr.rfv-marcado{box-shadow:none;outline:1.5px solid #EF9F27;outline-offset:-1px}tr.rfv-marcado>*{background:#fdf1dc}.fx-tiles{overflow:auto;outline:none;min-height:100%;box-sizing:border-box;background:var(--tiles-bg)}.fx-tiles:focus{outline:none}.fx-tiles__body{display:grid;gap:var(--space-md);padding:var(--space-md);align-content:start}.fx-tiles__item{border:var(--tile-border-width) solid var(--tile-border-color);border-radius:var(--radius-sm);background:var(--tile-bg-solid);color:var(--color-text-strong);padding:var(--space-md) var(--space-md) 5px;cursor:pointer;overflow:hidden;display:flex;flex-direction:column}.fx-tiles__item--selected{border-style:dashed;border-color:var(--fx-sel-borde, var(--color-focus))}.fx-tiles:focus-within .fx-tiles__item--selected{border-style:solid;border-color:var(--fx-foco-borde, var(--color-focus));box-shadow:var(--fx-foco-marca, var(--tile-ring-focused))}.fx-tiles__head{display:flex;align-items:center;gap:var(--space-xs)}.fx-tiles__title{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:var(--tile-name-size);font-weight:var(--tile-name-weight);color:var(--tile-name-color)}.fx-tiles__menu{background:transparent;border:none;cursor:pointer;color:var(--color-text-strong);font-size:var(--font-size-md);line-height:1;padding:0 var(--space-xs);border-radius:var(--radius-xs);opacity:.8;visibility:hidden}.fx-tiles__item:hover .fx-tiles__menu{visibility:visible}.fx-tiles__menu:hover{opacity:1;background:var(--tile-menu-btn-bg-hover)}.fx-tiles__meta{font-size:var(--tile-meta-size);color:var(--tile-name-color);opacity:var(--tile-meta-opacity);margin-top:auto;text-align:right}.fx-tiles__meta--left{text-align:left}.convs-tiles .fx-tiles__item{padding-bottom:8px}.convs-tiles .fx-tiles__meta{font-size:var(--font-size-xs)}.convs-destino{outline:2px dashed var(--color-accent);outline-offset:-2px}.fx-tiles__lines{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column;grid-template-rows:auto auto auto;gap:2px var(--space-sm);align-items:center;justify-items:start;margin-top:var(--space-sm)}.fx-tline{display:flex;align-items:center;gap:7px;background:transparent;border:none;padding:2px 0;margin-left:var(--space-sm);font-size:var(--tile-line-size);color:var(--tile-line-color);cursor:pointer;text-align:left}.fx-tline:hover .fx-tline__texto{text-decoration:underline}.fx-tline--on{color:var(--tile-line-color-on);font-weight:var(--font-weight-semibold)}.fx-tline__icono{flex:0 0 auto;font-size:var(--tile-line-icon-size);line-height:1;opacity:.9}.fx-tiles__luz{flex-shrink:0;width:var(--tile-led-size);height:var(--tile-led-size);margin-right:var(--space-sm);border-radius:var(--radius-pill);background:transparent}.fx-tree .fx-tiles__luz{display:inline-block;vertical-align:middle}.fx-tiles__luz--pendiente{background:var(--tile-led-pending);box-shadow:0 0 0 2px var(--tile-led-pending-halo);animation:fx-tiles-latir 1.1s ease-in-out infinite}@keyframes fx-tiles-latir{0%,to{opacity:1;box-shadow:0 0 0 2px var(--tile-led-pending-halo)}50%{opacity:.35;box-shadow:0 0 0 5px transparent}}.fx-tiles__luz--listo{background:var(--tile-led-done);box-shadow:0 0 0 2px var(--tile-led-done-halo);animation:fx-tiles-aparecer .22s ease-out}.fx-tiles__luz--fallido{background:var(--tile-led-failed);box-shadow:0 0 0 2px var(--tile-led-failed-halo);animation:fx-tiles-aparecer .22s ease-out}@keyframes fx-tiles-aparecer{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.fx-tiles__luz--pendiente,.fx-tiles__luz--listo,.fx-tiles__luz--fallido{animation:none;opacity:1}}.labs-view .fx-crud__toolbar .fx-toolbar__label{flex:0 0 auto;margin-right:var(--space-xs)}.labs-view .fx-tiles__body{gap:var(--tiles-grid-gap-roomy);padding:var(--tiles-grid-padding-roomy)}.fx-tiles__cuenta{opacity:.6;font-weight:400}.fx-crudview__grid,.fx-tiles{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.fx-crudview__grid::-webkit-scrollbar,.fx-tiles::-webkit-scrollbar{width:9px;height:9px}.fx-crudview__grid::-webkit-scrollbar-thumb,.fx-tiles::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-pill)}.fx-crudview__grid::-webkit-scrollbar-thumb:hover,.fx-tiles::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.fx-crudview__grid::-webkit-scrollbar-track,.fx-tiles::-webkit-scrollbar-track{background:transparent}.fx-crudview__grid,.fx-tiles{scroll-padding:var(--space-md)}.fx-crudview__footer{flex:0 0 auto}.fx-crudview__footer:empty{display:none}.convs-pie{border-top:var(--toolbar-border);border-bottom:none}.saved-convs{display:flex;flex-direction:column;flex:1 1 0;min-height:0}.saved-convs__list{display:flex;flex:1 1 0;min-height:0}.saved-convs__list>*{flex:1 1 0;min-height:0}.saved-convs__botones{background:transparent;color:inherit;border-top:var(--border-w) solid var(--color-border);border-bottom:none}.j2h{font-size:var(--j2h-size);line-height:1.45;color:var(--j2h-color);background:transparent}.j2h__titulo{font-size:18px;font-weight:var(--font-weight-semibold);margin:0 0 10px;color:var(--j2h-title-color)}.j2h__descripcion{margin:0 0 var(--space-md) 0;color:var(--j2h-muted-color)}.j2h__seccion{margin:0 0 14px}.j2h__seccion>*:not(.j2h__seccion-titulo):not(.j2h__seccion-desc){padding-left:14px}.j2h__seccion-titulo{font-size:var(--j2h-section-title-size);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-sm) 0;color:var(--color-text-soft)}.j2h__seccion-desc{margin:0 0 var(--space-sm) 0;color:var(--j2h-muted-color)}.j2h__parrafo{margin:0 0 var(--space-sm) 0}.j2h__parrafo--centrado{text-align:center}.j2h__lista{margin:0 0 10px 18px;padding:0}.j2h__lista-item{margin:0 0 var(--space-xs) 0}.j2h__tabla-wrap{overflow-x:auto;margin:var(--space-sm) 0 10px 0;background:transparent}.j2h__tabla{width:100%;border-collapse:collapse;font-size:12px;background:transparent}.j2h__tabla-th,.j2h__tabla-td{border:var(--border-w) solid var(--j2h-table-border);padding:6px var(--space-sm);text-align:left;vertical-align:top}.j2h__tabla-th{background:var(--j2h-table-header-bg);color:var(--j2h-table-header-color);font-weight:var(--font-weight-semibold)}.j2h__tabla-td{background:transparent}.j2h__tabla tbody tr:nth-child(2n) .j2h__tabla-td{background:var(--j2h-table-zebra)}.j2h__tabla-wrap--centrado,.j2h__tabla-wrap--derecha{width:fit-content;max-width:100%}.j2h__tabla-wrap--centrado .j2h__tabla,.j2h__tabla-wrap--derecha .j2h__tabla{width:auto;min-width:24em;max-width:100%}.j2h__tabla-wrap--centrado{margin-left:auto;margin-right:auto}.j2h__tabla-wrap--derecha{margin-left:auto;margin-right:0}.j2h__formula{display:block;margin:var(--space-sm) 0;padding:var(--space-sm) 10px;background:var(--j2h-formula-bg);border:var(--border-w) solid var(--j2h-formula-border);border-radius:var(--radius-base);overflow-x:auto}.j2h__formula,.j2h__formula .katex,.j2h__formula .katex *{color:var(--j2h-color)}.j2h__formula-inline{font-family:var(--font-family-mono);background:var(--j2h-inline-bg);padding:1px var(--space-xs);border-radius:var(--radius-sm)}.j2h__nota-item{margin:var(--space-sm) 0;padding:var(--space-sm) 10px;background:var(--j2h-note-bg);border-radius:var(--radius-base)}.j2h__advertencia{margin:var(--space-sm) 0;padding:var(--space-sm) 10px;background:var(--j2h-warning-bg);border-left:3px solid var(--j2h-warning-border);border-radius:var(--radius-base)}.j2h__codigo-wrap{margin:var(--space-sm) 0;background:transparent;overflow:hidden;border-radius:var(--radius-base)}.j2h__codigo{margin:0!important;padding:10px var(--space-md)!important;background:var(--j2h-code-bg)!important;color:var(--j2h-code-color);border-radius:var(--radius-base)!important;overflow-x:hidden;font-size:12px!important;white-space:pre-wrap;word-break:break-all;overflow-wrap:anywhere}.j2h__codigo--md{white-space:normal;word-break:normal;overflow-wrap:normal;font-size:inherit!important;line-height:var(--j2h-line-height)}.j2h__codigo--md .katex,.j2h__codigo--md .j2h__formula-inline{color:var(--j2h-code-color)}.j2h__code-lang{margin-top:var(--space-xs);font-size:var(--font-size-sm);color:var(--j2h-muted-color);text-align:right}.j2h__notas,.j2h__referencias{margin-top:var(--space-md)}.j2h__referencias-titulo{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin:0 0 6px}.j2h__referencias-lista{margin:0 0 0 18px;padding:0}.j2h__referencia{margin:0 0 var(--space-xs) 0}.j2h__salto-pagina{border:none;border-top:var(--border-w) dashed var(--color-border);margin:var(--space-lg) 0;opacity:var(--text-opacity-muted)}.j2h__galeria{display:flex;flex-direction:column;align-items:var(--j2h-img-align);gap:10px;margin:var(--space-sm) 0}.j2h__imagen{width:min(var(--j2h-img-size),100%,calc(70vh * var(--j2h-prop, 1.3333)));aspect-ratio:var(--j2h-prop, 1.3333);background-size:contain;background-position:center;background-repeat:no-repeat;background-color:var(--j2h-img-placeholder-bg);border-radius:var(--radius-base);cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.j2h__imagen[data-pintada=true]{background-color:transparent}.j2h__imagen:hover{transform:scale(1.02);box-shadow:var(--shadow-md)}.j2h__markdown-bloque{margin:0 0 var(--space-sm) 0}.j2h__markdown-bloque h1,.j2h__markdown-bloque h2,.j2h__markdown-bloque h3,.j2h__markdown-bloque h4,.j2h__markdown-bloque h5,.j2h__markdown-bloque h6{font-weight:var(--font-weight-semibold);margin:10px 0 var(--space-xs) 0;line-height:1.3}.j2h__markdown-bloque h1{font-size:var(--font-size-md)}.j2h__markdown-bloque h2{font-size:14px}.j2h__markdown-bloque h3,.j2h__markdown-bloque h4,.j2h__markdown-bloque h5,.j2h__markdown-bloque h6{font-size:var(--font-size-base)}.j2h__markdown-bloque p{margin:0 0 6px}.j2h__markdown-bloque p:last-child{margin-bottom:0}.j2h__markdown-bloque ul,.j2h__markdown-bloque ol{margin:var(--space-xs) 0 var(--space-sm) 18px;padding:0}.j2h__markdown-bloque li{margin:0 0 3px}.j2h__markdown-bloque table{border-collapse:collapse;margin:6px 0 var(--space-sm) 0;font-size:inherit}.j2h__markdown-bloque th,.j2h__markdown-bloque td{border:var(--border-w) solid var(--j2h-table-border);padding:var(--space-xs) var(--space-sm);text-align:left}.j2h__markdown-bloque th{background:var(--j2h-table-header-bg);color:var(--j2h-table-header-color);font-weight:var(--font-weight-semibold)}.j2h__markdown-bloque tbody tr:nth-child(2n) td{background:var(--j2h-table-zebra)}.j2h__markdown-bloque blockquote{margin:6px 0;padding:2px 10px;border-left:var(--md-blockquote-border-w) solid var(--md-blockquote-border-color);color:var(--j2h-muted-color)}.j2h__markdown-bloque pre{margin:6px 0;padding:var(--space-sm) 10px;border-radius:var(--radius-base);background:var(--j2h-code-bg);color:var(--j2h-code-color);overflow-x:auto;font-size:12px}.j2h__markdown-bloque code{font-family:var(--font-family-mono);font-size:.95em}.j2h__markdown-bloque :not(pre)>code{background:var(--j2h-inline-bg);padding:1px var(--space-xs);border-radius:var(--radius-sm)}.j2h__markdown-bloque hr{border:0;border-top:var(--border-w) solid var(--color-border);margin:var(--space-sm) 0}.j2h--presentacion{width:100%}.j2h__iframe{display:block;width:1200px;max-width:100%;aspect-ratio:16 / 9;border:0;background:var(--viewer-sheet-bg)}.fx-pairs__clamp .j2h--presentacion,.cv3__middle .j2h--presentacion{--pres-thumb-scale: .35;width:calc(1600px * var(--pres-thumb-scale));height:calc(900px * var(--pres-thumb-scale));max-width:100%;overflow:hidden;user-select:none}.fx-pairs__clamp .j2h__iframe,.cv3__middle .j2h__iframe{width:1600px;height:900px;max-width:none;aspect-ratio:auto;transform:scale(var(--pres-thumb-scale));transform-origin:top left;pointer-events:none}.j2pag{display:flex;align-items:center;gap:10px;padding:10px var(--space-md);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-hover-soft)}.j2pag__icono{font-size:22px;line-height:1}.j2pag__cuerpo{flex:1 1 auto;min-width:0}.j2pag__titulo{font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-text-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.j2pag__pie{font-size:12px;color:var(--color-text-muted)}.j2pag__dl{flex:0 0 auto;padding:6px var(--space-md);border:var(--border-w) solid var(--btn-default-border);border-radius:var(--radius-sm);background:var(--btn-default-bg);color:inherit;font-size:var(--font-size-base);cursor:pointer}.j2pag__dl:hover{background:var(--state-hover-bg)}.j2h__escena{margin:10px auto;display:flex;flex-direction:column;align-items:center}.j2h__escena-lienzo{display:block;width:32em;max-width:100%;aspect-ratio:16 / 10;border:var(--border-w) solid var(--color-border);border-radius:var(--radius-base);background:transparent}.j2h__svg{display:block;width:32em;max-width:100%;color:inherit}.j2h__svg>svg{display:block;width:100%;height:100%}.j2h__escena-pie{margin-top:var(--space-xs);font-size:12px;color:var(--j2h-muted-color);text-align:center}.j2h-ordenable{cursor:pointer;user-select:none}.j2h-orden--asc:after{content:" \25b2";font-size:.75em}.j2h-orden--desc:after{content:" \25bc";font-size:.75em}.j2h-midiendo>table{width:min-content!important;table-layout:auto!important}.j2h-midiendo>table th,.j2h-midiendo>table td{width:auto!important;word-break:normal!important;overflow-wrap:normal!important}.j2h-midiendo-max>table{width:max-content!important;max-width:none!important;table-layout:auto!important}.j2h-midiendo-max>table th,.j2h-midiendo-max>table td{width:auto!important;white-space:nowrap!important}.j2h-tabla-barra{display:flex;justify-content:flex-end;margin:var(--space-sm, 6px) 0 4px 0}.j2h-tabla-modo{width:32px;height:28px;display:grid;place-items:center;padding:0;border:var(--border-w, 1px) solid var(--j2h-table-border);border-radius:6px;background:transparent;color:var(--j2h-muted-color);cursor:pointer}.j2h-tabla-modo svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.j2h-tabla-barra+.j2h__tabla-wrap{margin-top:0}.j2h-angosta--abajo>table{display:block;width:100%!important;table-layout:auto!important;border:var(--border-w, 1px) solid var(--j2h-table-border);border-radius:6px;overflow:hidden}.j2h-angosta--abajo>table>thead,.j2h-angosta--abajo>table>tbody{display:block}.j2h-angosta--abajo>table tr{display:grid;grid-template-columns:var(--j2h-columnas);border-top:var(--border-w, 1px) solid var(--j2h-table-border)}.j2h-angosta--abajo>table>:first-child>tr:first-child{border-top:0}.j2h-angosta--abajo>table th,.j2h-angosta--abajo>table td{display:block;width:auto!important;min-width:0;border:0!important;overflow-wrap:break-word}.j2h-angosta--abajo>table th{background:var(--j2h-table-header-bg)}.j2h-angosta--abajo>table tbody tr:nth-child(2n){background:var(--j2h-table-zebra)}.j2h-angosta--abajo>table tbody tr:nth-child(2n) td{background:transparent}.j2h-angosta--abajo>table th.j2h-sobra{display:none}.j2h-angosta--abajo>table td.j2h-sobra{grid-column:var(--j2h-sangria) / -1;padding-top:0;text-align:left!important}.j2h-angosta--abajo>table td.j2h-sobra:before{content:attr(data-titulo);display:block;font-size:.85em;font-weight:400;color:var(--j2h-muted-color)}.j2h-angosta--deslizar{overflow-x:auto;-webkit-overflow-scrolling:touch}.j2h-angosta--deslizar>table{width:max-content!important;max-width:none!important;table-layout:auto!important}.j2h-angosta--deslizar>table th,.j2h-angosta--deslizar>table td{width:auto!important;min-width:7em;max-width:16em}.j2h-angosta--deslizar>table tr>:first-child{position:sticky;left:0;z-index:1;min-width:3.5em;background-color:var(--j2h-fondo, #fff);box-shadow:2px 0 3px #00000014}.j2h-angosta--deslizar>table th:first-child{background-image:linear-gradient(var(--j2h-table-header-bg),var(--j2h-table-header-bg))}@media print{.j2h-tabla-barra{display:none}}.j2p--metal,.j2lab--metal{--j2p-fondo: #d8dfe7;--j2p-texto: #39434f;--j2p-texto-fuerte: #151c25;--j2p-acento: #1d5288;--j2p-suave: #eef2f7;--j2p-borde: #b3c0cf;--j2p-nav-bg: #1d5288;--j2p-inv-fondo: linear-gradient(145deg, #2b5f96, #143a5f);--j2p-inv-texto: #dbe7f3;--j2p-serie-1: #1d5288;--j2p-serie-2: #b4530f;--j2p-serie-3: #15803d;--j2p-rol-fuerza: #b3241f;--j2p-rol-velocidad: #12662f;--j2p-rol-campo: #10529e;--j2p-rol-energia: #96450a;--j2p-rol-objeto: #1b2733;--j2p-rol-trayectoria: #7b68a8}.j2p--azul,.j2lab--azul{--j2p-fondo: #ffffff;--j2p-texto: #3d4a57;--j2p-texto-fuerte: #1b2733;--j2p-acento: #12385e;--j2p-suave: #f4f7fa;--j2p-borde: #dde5ed;--j2p-nav-bg: #12385e;--j2p-inv-fondo: linear-gradient(145deg, #12385e, #071a2e);--j2p-inv-texto: #8fb4d4;--j2p-serie-1: #12385e;--j2p-serie-2: #c2410c;--j2p-serie-3: #15803d;--j2p-rol-fuerza: #c62828;--j2p-rol-velocidad: #15803d;--j2p-rol-campo: #1565c0;--j2p-rol-energia: #b45309;--j2p-rol-objeto: #12385e;--j2p-rol-trayectoria: #9c8ac4}.j2p--oscuro,.j2lab--oscuro{--j2p-fondo: #14171c;--j2p-texto: #c3ccd6;--j2p-texto-fuerte: #e9eff6;--j2p-acento: #7fb2e8;--j2p-suave: #1c212a;--j2p-borde: #2a313c;--j2p-nav-bg: #0c0e12;--j2p-inv-fondo: linear-gradient(145deg, #1c212a, #0c0e12);--j2p-inv-texto: #8a95a3;--j2p-serie-1: #7fb2e8;--j2p-serie-2: #f0a868;--j2p-serie-3: #86d19b;--j2p-rol-fuerza: #f28b82;--j2p-rol-velocidad: #86d19b;--j2p-rol-campo: #7fb2e8;--j2p-rol-energia: #e9c46a;--j2p-rol-objeto: #e8edf3;--j2p-rol-trayectoria: #9b8bc4}.j2p--claro,.j2lab--claro{--j2p-fondo: #fbfaf7;--j2p-texto: #4a4740;--j2p-texto-fuerte: #262319;--j2p-acento: #7a4a1f;--j2p-suave: #f3efe6;--j2p-borde: #e2dccf;--j2p-nav-bg: #7a4a1f;--j2p-inv-fondo: linear-gradient(145deg, #7a4a1f, #40260e);--j2p-inv-texto: #d9c3a5;--j2p-serie-1: #7a4a1f;--j2p-serie-2: #2f6f8f;--j2p-serie-3: #6b7f2a;--j2p-rol-fuerza: #b03a2e;--j2p-rol-velocidad: #4f7a2a;--j2p-rol-campo: #2f6f8f;--j2p-rol-energia: #a97116;--j2p-rol-objeto: #3b3830;--j2p-rol-trayectoria: #8d7aa6}:root{--j2p-thumb-h: 260px;--j2p-thumb-fade: 52px}.j2p{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;font-family:var(--font-sans, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);background:var(--j2p-nav-bg);box-shadow:0 0 0 1px #0000000f,0 2px 18px #0000001a}.j2p__stage{position:relative;aspect-ratio:16 / 9;background:var(--j2p-fondo);container-type:inline-size;overflow:hidden}.j2p__slide{position:absolute;inset:0;display:none;flex-direction:column;padding:4.2cqw 5cqw;color:var(--j2p-texto)}.j2p__slide--on{display:flex}.j2p__titulo{font-size:3.4cqw;font-weight:600;line-height:1.2;color:var(--j2p-acento);margin:0 0 2.4cqw}.j2p__slide--portada .j2p__titulo{font-size:5.4cqw;margin-bottom:1.4cqw}.j2p__subtitulo{font-size:2.1cqw;line-height:1.4;margin:0;max-width:76%}.j2p__cuerpo{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0;min-height:0}.j2p__texto{font-size:1.95cqw;line-height:1.65;margin:0 0 1.4cqw}.j2p__texto:last-child{margin-bottom:0}.j2p__lista{margin:0 0 1.4cqw;padding-left:2.6cqw}.j2p__lista:last-child{margin-bottom:0}.j2p__lista li{font-size:1.9cqw;line-height:1.6;margin-bottom:1cqw}.j2p__lista li:last-child{margin-bottom:0}.j2p__formula{font-family:var(--font-mono, ui-monospace, "SF Mono", Menlo, monospace);font-size:2.2cqw;color:var(--j2p-acento);background:var(--j2p-suave);border-left:.4cqw solid var(--j2p-acento);padding:1.2cqw 1.8cqw;margin:1.4cqw 0;align-self:flex-start;max-width:100%}.j2p__formula:last-child{margin-bottom:0}.j2p__visual{background:var(--j2p-suave);border:1px solid var(--j2p-borde);border-radius:1cqw;display:flex;align-items:center;justify-content:center;overflow:hidden;min-width:0;min-height:0;padding:1.2cqw}.j2p__visual:has(.j2p__anim){padding:.4cqw;align-items:stretch;justify-content:stretch}.j2p__visual img{max-width:100%;max-height:100%;object-fit:contain;border-radius:.6cqw}.j2p__visual:has(img:not([src])){display:none}.j2p__anim{position:relative;width:100%;height:100%;min-height:0}.j2p__canvas{display:block;width:100%;height:100%;min-height:0}.j2p__anim-ctl{position:absolute;right:.6cqw;bottom:.6cqw;display:flex;gap:.4cqw;opacity:0;transition:opacity .15s}.j2p__anim:hover .j2p__anim-ctl{opacity:1}.j2p__anim-btn{width:2.4cqw;height:2.4cqw;min-width:22px;min-height:22px;border:0;border-radius:50%;background:#00000057;color:#fff;font-size:1.2cqw;line-height:1;cursor:pointer;padding:0}.j2p__anim-btn:hover{background:#0000008c}.fx-pairs__clamp .j2p__anim-ctl,.cv3__middle .j2p__anim-ctl{display:none}.j2p__tabla{width:100%;border-collapse:collapse;font-size:1.6cqw}.j2p__tabla th,.j2p__tabla td{border:1px solid var(--j2p-borde);padding:.9cqw 1.2cqw;text-align:left}.j2p__tabla th{color:var(--j2p-acento);font-weight:600}.j2p__slide--portada,.j2p__slide--cierre{background:var(--j2p-inv-fondo);justify-content:center;align-items:center;text-align:center}.j2p__slide--portada .j2p__titulo,.j2p__slide--cierre .j2p__titulo{color:#fff}.j2p__slide--portada .j2p__subtitulo,.j2p__slide--cierre .j2p__texto{color:var(--j2p-inv-texto);max-width:76%}.j2p__fila{display:flex;gap:3.4cqw;flex:1;min-height:0;align-items:stretch}.j2p__slide--visual-costado .j2p__cuerpo{flex:1.15}.j2p__slide--visual-costado .j2p__visual{flex:.85}.j2p__slide--visual-grande .j2p__visual{flex:1;margin-bottom:1.6cqw}.j2p__pie{font-size:1.8cqw;line-height:1.5;margin:0;text-align:center}.j2p__slide--solo-texto .j2p__cuerpo{max-width:82%}.j2p__nav{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;background:var(--j2p-nav-bg);flex:none}.j2p__nav-btn{background:#ffffff24;color:#fff;border:0;border-radius:6px;padding:6px 16px;font:inherit;font-size:13px;cursor:pointer}.j2p__nav-btn:hover:not(:disabled){background:#ffffff3d}.j2p__nav-btn:disabled{opacity:.32;cursor:default}.j2p__nav-pos{font-size:12px;color:#ffffff9e}.j2p:focus,.j2p:focus-visible{outline:none}.j2p--vacia{padding:24px;color:var(--color-text-muted, #6b7280);font-size:14px}.fx-pairs__clamp .j2p,.cv3__middle .j2p{pointer-events:none;user-select:none;border-radius:8px;width:640px;max-width:100%}.fx-pairs__clamp:has(.j2p),.cv3__middle:has(.j2p){max-height:none;height:auto;position:relative;overflow:hidden}.fx-pairs__clamp:has(.j2p) .j2p,.cv3__middle:has(.j2p) .j2p{max-height:var(--j2p-thumb-h);overflow:hidden}.fx-pairs__clamp:has(.j2p):after,.cv3__middle:has(.j2p):after{display:none}.fx-pairs__clamp:has(.j2p) .j2p:after,.cv3__middle:has(.j2p) .j2p:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--j2p-thumb-fade);pointer-events:none;background:linear-gradient(to bottom,transparent,var(--j2p-fondo));opacity:.55}.fx-pairs__clamp:has(.j2p) .j2p,.cv3__middle:has(.j2p) .j2p{position:relative}.fx-pairs__clamp .j2p__nav,.cv3__middle .j2p__nav{display:none}.fx-pairs__clamp .j2p,.cv3__middle .j2p{box-shadow:0 0 0 1px #00000012}@supports not (container-type: inline-size){.j2p__titulo{font-size:30px}.j2p__subtitulo{font-size:18px}.j2p__texto,.j2p__lista li{font-size:16px}.j2p__formula{font-size:19px}.j2p__slide--portada .j2p__titulo{font-size:46px}}.j2p-host{position:absolute;inset:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#0b0b0b;padding:5vmin 4vmin}.j2p-host .j2p{width:100%;max-width:calc((100vh - 10vmin - 54px) * 16 / 9);box-shadow:0 0 0 1px #ffffff14,0 8px 60px #0009}.j2p-host__close{position:absolute;top:12px;right:16px;z-index:5;width:34px;height:34px;border:0;border-radius:50%;background:#ffffff1a;color:#ffffff8c;font:inherit;font-size:15px;line-height:1;cursor:pointer;opacity:.35;transition:opacity .15s,background .15s}.j2p-host:hover .j2p-host__close{opacity:1}.j2p-host__close:hover{background:#ffffff38;color:#fff}:root{--j2lab-thumb-h: 340px}.j2lab{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"stage panel" "nav   nav";background:var(--j2p-fondo);color:var(--j2p-texto);border-radius:12px;overflow:hidden;font-family:var(--font-sans, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);box-shadow:0 0 0 1px #0000000f,0 2px 18px #0000001a}.j2lab:focus,.j2lab:focus-visible{outline:none}.j2lab__stage{grid-area:stage;position:relative;overflow:hidden;min-height:260px}.j2lab__slide{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;padding:16px 18px;min-width:0;min-height:0;visibility:hidden}.j2lab__slide--on{visibility:visible}.j2lab__anim,.j2lab__grafico{position:relative;flex:1 1 auto;min-height:0;border:1px solid var(--j2p-borde);border-radius:8px;overflow:hidden}.j2lab__canvas,.j2lab__senales-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.j2lab__consigna{margin:0;font-size:14px;line-height:1.5;flex:none}.j2lab__slide-barra{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;flex-wrap:wrap}.j2lab__slide-tit{font-size:13px;font-weight:600;letter-spacing:.01em;opacity:.75}.j2lab__leyenda{display:flex;flex-wrap:wrap;gap:14px;font-size:12px}.j2lab__leyenda-item{display:inline-flex;align-items:center;gap:6px}.j2lab__leyenda-val{font-family:var(--font-mono, ui-monospace, "SF Mono", Menlo, monospace);font-weight:600;color:var(--j2p-acento);font-variant-numeric:tabular-nums;min-width:3.5em;text-align:right}.j2lab__leyenda-color{width:11px;height:3px;border-radius:2px;background:var(--j2p-acento);flex:none}.j2lab__panel{grid-area:panel;display:flex;flex-direction:column;gap:14px;padding:16px;background:var(--j2p-suave);border-left:1px solid var(--j2p-borde);overflow-y:auto;min-height:0}.j2lab__titulo{margin:0;font-size:15px;font-weight:600;line-height:1.3;color:var(--j2p-acento)}.j2lab__params{display:flex;flex-direction:column;gap:14px}.j2lab__param-fila{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:4px}.j2lab__param-et{font-size:13px;font-weight:500}.j2lab__param-val{font-family:var(--font-mono, ui-monospace, "SF Mono", Menlo, monospace);font-size:13px;color:var(--j2p-acento);white-space:nowrap;font-variant-numeric:tabular-nums}.j2lab__unidad{opacity:.7;font-size:.9em;font-weight:400}.j2lab__slider{width:100%;margin:0;accent-color:var(--j2p-acento);cursor:pointer}.j2lab__medidas,.j2lab__acciones,.j2lab__notas{padding-top:14px;border-top:1px solid var(--j2p-borde)}.j2lab__medidas{display:flex;flex-direction:column;gap:8px}.j2lab__medida{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.j2lab__medida-et{font-size:13px}.j2lab__medida-val{font-family:var(--font-mono, ui-monospace, "SF Mono", Menlo, monospace);font-size:18px;font-weight:600;color:var(--j2p-acento);white-space:nowrap;font-variant-numeric:tabular-nums}.j2lab__acciones{display:flex;gap:8px}.j2lab__notas{margin:0;padding-left:18px;font-size:12.5px;line-height:1.5;opacity:.75}.j2lab__notas li{margin-bottom:4px}.j2lab__btn-icono{width:30px;height:30px;border:1px solid var(--j2p-borde);border-radius:50%;background:transparent;color:var(--j2p-texto);font-size:12px;line-height:1;padding:0;cursor:pointer}.j2lab__btn-icono:hover{background:var(--j2p-fondo)}.j2lab__nav{grid-area:nav;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;background:var(--j2p-nav-bg);flex:none}.j2lab__nav-btn{background:#ffffff24;color:#fff;border:0;border-radius:6px;padding:6px 16px;font:inherit;font-size:13px;cursor:pointer}.j2lab__nav-btn:hover:not(:disabled){background:#ffffff3d}.j2lab__nav-btn:disabled{opacity:.32;cursor:default}.j2lab__nav-pos{font-size:12px;color:#ffffff9e}.j2lab--vacio{padding:24px;color:var(--color-text-muted, #6b7280);font-size:14px}.fx-pairs__clamp .j2lab,.cv3__middle .j2lab{pointer-events:none;user-select:none;border-radius:8px;width:680px;max-width:100%;box-shadow:0 0 0 1px #00000012}.fx-pairs__clamp .j2lab__nav,.cv3__middle .j2lab__nav,.fx-pairs__clamp .j2lab__acciones,.cv3__middle .j2lab__acciones{display:none}.fx-pairs__clamp:has(.j2lab),.cv3__middle:has(.j2lab){max-height:none;height:auto;overflow:hidden}.fx-pairs__clamp:has(.j2lab) .j2lab,.cv3__middle:has(.j2lab) .j2lab{max-height:var(--j2lab-thumb-h)}.fx-pairs__clamp:has(.j2lab):after,.cv3__middle:has(.j2lab):after{display:none}.j2lab-host{position:absolute;inset:0;overflow:hidden;display:flex;align-items:stretch;justify-content:center;background:#0b0b0b;padding:2.5vmin}.j2lab-host .j2lab{width:100%;height:100%;max-width:1500px;box-shadow:0 0 0 1px #ffffff14,0 8px 60px #0009}.j2lab-host__close{position:absolute;top:12px;right:16px;z-index:5;width:34px;height:34px;border:0;border-radius:50%;background:#ffffff1a;color:#ffffff8c;font:inherit;font-size:15px;line-height:1;cursor:pointer;opacity:.35;transition:opacity .15s,background .15s}.j2lab-host:hover .j2lab-host__close{opacity:1}.j2lab-host__close:hover{background:#ffffff38;color:#fff}@media(max-width:760px){.j2lab{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto;grid-template-areas:"stage" "panel" "nav"}.j2lab__panel{border-left:0;border-top:1px solid var(--j2p-borde)}}.lab{--lab-btn-bg: var(--j2p-suave);--lab-foco: 1px dashed color-mix(in srgb, var(--j2p-texto) 60%, transparent);display:flex;flex-direction:column;height:100%;min-height:0;padding:12px;box-sizing:border-box;background:var(--j2p-fondo);color:var(--j2p-texto)}.lab__cuerpo{display:grid;grid-template-columns:minmax(0,1fr) var(--lab-ancho, 280px);gap:16px;flex:1;min-height:0;position:relative}@media(max-width:900px){.lab__cuerpo{grid-template-columns:minmax(0,1fr)}.lab__panel{max-height:40vh}}.lab__escena{display:flex;flex-direction:column;min-height:0}.lab__pie{display:flex;align-items:center;gap:10px;margin-top:10px;min-height:34px}.lab__hueco{flex:1}.lab__play{font:inherit;font-size:15px;width:40px;height:32px;border-radius:999px;border:1px solid var(--j2p-borde);background:var(--lab-btn-bg);color:var(--j2p-texto);cursor:pointer}.lab__play:hover{border-color:var(--j2p-acento);color:var(--j2p-acento)}.lab__play:disabled{opacity:.3;cursor:default;border-color:var(--j2p-borde);color:var(--j2p-texto)}.lab__replay{font:inherit;font-size:14px;width:32px;height:32px;border-radius:999px;border:1px solid var(--j2p-borde);background:var(--lab-btn-bg);color:var(--j2p-texto);cursor:pointer}.lab__replay:hover{border-color:var(--j2p-acento);color:var(--j2p-acento)}.lab__combo{display:flex;align-items:center}.lab__combo select{font:inherit;font-size:12px;height:28px;padding:0 6px;border-radius:999px;border:1px solid var(--j2p-borde);background:var(--lab-btn-bg);color:var(--j2p-texto);cursor:pointer}.lab__combo option{background:var(--j2p-fondo);color:var(--j2p-texto)}.lab__barrido{gap:6px}.lab__barrido--activo{color:var(--j2p-acento, currentColor)}.lab__tab{font:inherit;font-size:13px;padding:4px 14px;border-radius:999px;border:1px solid var(--j2p-borde);background:var(--lab-btn-bg);color:var(--j2p-texto);opacity:.75;cursor:pointer}.lab__tab:hover{opacity:1}.lab__tab[aria-pressed=true]{opacity:1;color:var(--j2p-acento);border-color:var(--j2p-acento);background:var(--j2p-suave)}.lab__lienzos{display:flex;flex-direction:column;flex:1;min-height:0}.lab__barra,.lab__cabecera{flex:0 0 34px;display:flex;align-items:center;padding:0 2px 6px}.lab__barra{gap:10px}.lab__panel-btn{width:26px;height:22px;font-size:11px;margin-left:10px}.lab__area{position:relative;flex:1;min-height:0}.lab__canvas{position:absolute;inset:0;width:100%;height:100%;background:var(--j2p-fondo);border:1px solid var(--j2p-borde);border-radius:8px}.lab__canvas--oculto{visibility:hidden}.lab__series{display:flex;gap:4px}.lab__series--oculta{display:none}.lab__serie{font:inherit;font-size:12px;min-width:34px;padding:2px 10px;border-radius:999px;border:1px solid var(--j2p-borde);background:var(--lab-btn-bg);color:var(--j2p-texto);opacity:.7;cursor:pointer}.lab__serie:hover{opacity:1}.lab__serie[aria-pressed=true]{opacity:1;color:var(--j2p-acento);border-color:var(--j2p-acento);background:var(--j2p-suave)}.lab__hoja{position:absolute;inset:0;overflow:hidden;padding:18px;display:flex;flex-direction:column;align-items:flex-start;background:var(--j2p-fondo);border:1px solid var(--j2p-borde);border-radius:8px}.lab__hoja--oculta{visibility:hidden}.lab__scroll{flex:1;min-height:0;max-width:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--j2p-texto) 20%,transparent) transparent}.lab__scroll::-webkit-scrollbar{width:4px;height:4px}.lab__scroll::-webkit-scrollbar-track{background:transparent}.lab__scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--j2p-texto) 20%,transparent);border-radius:999px}.lab__scroll:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--j2p-texto) 38%,transparent)}.lab__scroll::-webkit-scrollbar-corner{background:transparent}.lab__tabla{margin:0;border-collapse:separate;border-spacing:0;min-width:280px;font-family:var(--font-mono, ui-monospace, "SF Mono", Menlo, monospace);font-variant-numeric:tabular-nums;font-size:1em;border:1px solid var(--j2p-borde);border-radius:6px}.lab__tabla thead th:first-child{border-top-left-radius:6px}.lab__tabla thead th:last-child{border-top-right-radius:6px}.lab__tabla th+th,.lab__tabla td+td{border-left:1px solid color-mix(in srgb,var(--j2p-borde) 70%,transparent)}.lab__tabla th{position:sticky;top:0;z-index:1;background:var(--j2p-suave);color:var(--j2p-acento);font-weight:600;text-align:right;padding:7px 20px 9px;border-bottom:1px solid var(--j2p-borde)}.lab__tabla td{text-align:right;padding:4px 20px}.lab__tabla td:focus{outline:2px solid var(--j2p-acento);outline-offset:-2px;border-radius:3px;background:var(--j2p-suave)}.lab__tabla tbody tr.lab__fila-marca td{background:var(--j2p-suave);box-shadow:inset 0 1px 0 var(--j2p-acento),inset 0 -1px 0 var(--j2p-acento)}.lab__tabla tbody tr:last-child td{color:var(--j2p-acento)}.lab__intervalo{display:flex;align-items:center;gap:8px;font-size:12px;opacity:.85}.lab__intervalo--oculta{display:none}.lab__intervalo select{font:inherit;background:var(--j2p-suave);color:var(--j2p-texto);border:1px solid var(--j2p-borde);border-radius:6px;padding:3px 6px;cursor:pointer}.lab__sube,.lab__baja{margin-left:6px;font-size:.75em}.lab__sube{color:var(--j2p-rol-velocidad, #86d19b)}.lab__baja{color:var(--j2p-rol-fuerza, #f28b82)}.lab__tabla-vacia{text-align:center!important;opacity:.5}.lab__canvas{cursor:pointer}.lab__panel{display:flex;flex-direction:column;min-height:0}.lab__caja{flex:1;min-height:0;display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:8px;background:var(--j2p-suave);overflow:hidden}.lab__controles{flex:0 0 auto}.lab__resizer{position:absolute;top:0;bottom:0;right:calc(var(--lab-ancho, 280px) + 1px);width:14px;z-index:2;cursor:col-resize;display:flex;align-items:center;justify-content:center}.lab--chat .lab__resizer{right:calc(var(--lab-ancho-chat, 420px) + 1px)}.lab--sin-panel .lab__resizer{display:none}.lab__resizer:before{content:"";width:3px;height:52px;border-radius:3px;background:var(--j2p-borde)}.lab__resizer:hover:before{background:var(--j2p-acento)}.lab__cabecera{justify-content:space-between;gap:8px}.lab__titulo-chat,.lab--chat .lab__titulo-ajustes{display:none}.lab--chat .lab__titulo-chat{display:inline}.lab--chat .lab__caja{padding:8px 16px 6px;gap:0}.lab__titulo{font-size:17px;margin:0;font-weight:600;line-height:1.3;color:var(--j2p-acento);flex:0 0 auto;white-space:nowrap}.lab__ctrl{display:block;margin-bottom:12px}.lab__ctrl:has(input:focus){outline:var(--lab-foco);outline-offset:4px;border-radius:4px}.lab__pie button:focus,.lab__pie select:focus{outline:var(--lab-foco);outline-offset:2px;border-radius:999px}.lab__pie select:focus,.lab__pie .lab__consultar--ancho:focus{border-radius:6px}.lab__ctrl-fila{display:flex;justify-content:space-between;gap:8px;font-size:13px}.lab__ctrl-valor{display:flex;align-items:center;gap:4px}.lab__num{font:inherit;font-family:var(--font-mono, ui-monospace, "SF Mono", Menlo, monospace);font-size:15px;font-weight:600;color:var(--j2p-acento);font-variant-numeric:tabular-nums;width:6ch;text-align:right;padding:1px 4px;background:transparent;border:1px solid transparent;border-radius:6px}.lab__num:hover{border-color:var(--j2p-borde)}.lab__num:focus{border-color:var(--j2p-acento);background:var(--lab-btn-bg);outline:none}.lab__num::-webkit-inner-spin-button,.lab__num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lab__num{-moz-appearance:textfield;appearance:textfield}.lab__ctrl input[type=range]{width:100%;margin:4px 0 0;accent-color:color-mix(in srgb,var(--j2p-acento) 65%,var(--j2p-suave));cursor:pointer}.lab__medidas{display:grid;grid-template-columns:1fr auto auto auto;align-items:baseline;align-content:start;flex:1;min-height:0;overflow:auto;padding-right:2px;column-gap:0;row-gap:6px;padding-top:12px;border-top:1px solid var(--j2p-borde);font-size:13px}.lab__medida{display:contents}.lab__medida b{font-family:var(--font-mono, ui-monospace, "SF Mono", Menlo, monospace);font-size:16px;font-weight:600;color:var(--j2p-acento);font-variant-numeric:tabular-nums;white-space:nowrap;display:contents}.lab__medida-ent{text-align:right;padding-left:10px}.lab__medida-dec{text-align:left}.lab__medida i{text-align:left;padding-left:8px}.lab i{font-style:normal;font-size:.85em;opacity:.6}.lab--chat .lab__cuerpo{grid-template-columns:minmax(0,1fr) var(--lab-ancho-chat, 420px)}.lab--chat .lab__controles,.lab--chat .lab__medidas,.lab__chat{display:none}.lab--chat .lab__chat{display:flex;flex:1;min-height:0}.lab__chat>*{flex:1;min-height:0}.lab__chat-limpiar{display:none}.lab--chat .lab__chat-limpiar{display:block}.lab--sin-panel .lab__panel{display:none}.lab--sin-panel .lab__cuerpo{grid-template-columns:minmax(0,1fr)}.lab--chat .lab__caja{overflow:hidden}.lab__consultar{font:inherit;font-size:13px;width:32px;height:30px;flex-shrink:0;border-radius:999px;border:1px solid var(--j2p-borde);background:var(--lab-btn-bg);color:var(--j2p-texto);cursor:pointer}.lab__consultar:hover{border-color:var(--j2p-acento);color:var(--j2p-acento)}.lab__consultar--ancho{width:auto;padding:0 12px}.lab__chat-limpiar{font-size:14px;line-height:1;padding:2px 4px;border:0;border-radius:6px;background:transparent;color:inherit;opacity:.55;cursor:pointer;flex-shrink:0}.lab__chat-limpiar:hover{opacity:1;background:var(--j2p-borde)}.lab-piel{--color-surface-soft: var(--j2p-fondo);--color-surface: var(--j2p-fondo);--color-text-soft: var(--j2p-texto);--color-text-strong: var(--j2p-texto);--color-text-muted: color-mix(in srgb, var(--j2p-texto) 65%, transparent);--color-border: var(--j2p-borde);--color-accent: var(--j2p-acento);--color-accent-dark: color-mix(in srgb, var(--j2p-acento) 80%, #000);--color-accent-soft: color-mix(in srgb, var(--j2p-acento) 14%, transparent);--color-hover-soft: color-mix(in srgb, var(--j2p-texto) 12%, transparent);--color-on-accent: var(--j2p-fondo);--color-warning: var(--j2p-acento);--color-warning-soft: color-mix(in srgb, var(--j2p-acento) 10%, transparent);--border-color-focus: color-mix(in srgb, var(--j2p-texto) 60%, transparent);--focus-ring: 0 0 0 3px color-mix(in srgb, var(--j2p-texto) 20%, transparent);--lyt-band-bg: var(--j2p-inv-fondo);--lyt-band-color: var(--j2p-inv-texto);--lyt-header-bg: var(--j2p-inv-fondo);--lyt-header-color: var(--j2p-inv-texto);--toolbar-bg: var(--j2p-inv-fondo);--toolbar-color: var(--j2p-inv-texto);--btn-default-bg: transparent;--btn-default-color: var(--j2p-texto-fuerte, var(--j2p-texto));--btn-default-border: var(--j2p-borde);--btn-default-hover-bg: color-mix(in srgb, var(--j2p-texto) 10%, transparent);--btn-danger-bg: transparent;--btn-danger-color: var(--j2p-acento);--btn-danger-border: var(--j2p-acento);--btn-danger-hover-bg: color-mix(in srgb, var(--j2p-acento) 14%, transparent);--j2h-color: var(--j2p-texto-fuerte, var(--j2p-texto));--j2h-muted-color: color-mix(in srgb, var(--j2p-texto) 65%, transparent);--j2h-title-color: var(--j2p-acento);--j2h-table-border: var(--j2p-borde);--j2h-table-header-bg: var(--j2p-suave);--j2h-table-header-color: var(--j2p-acento);--j2h-table-zebra: color-mix(in srgb, var(--j2p-texto) 6%, transparent);--j2h-note-bg: color-mix(in srgb, var(--j2p-acento) 12%, transparent);--j2h-note-border: var(--j2p-acento);--j2h-warning-bg: color-mix(in srgb, var(--j2p-acento) 10%, transparent);--j2h-warning-border: var(--j2p-acento);--j2h-formula-bg: color-mix(in srgb, var(--j2p-acento) 12%, transparent);--j2h-formula-border: var(--j2p-borde);--j2h-inline-bg: color-mix(in srgb, var(--j2p-texto) 8%, transparent);min-width:0}.lab-piel .vp__left{background:var(--j2p-suave);border-right:1px solid var(--j2p-borde)}.lab-piel .vp__section-item{color:var(--j2p-texto)}.lab-piel .vp__list:focus .vp__section-item--selected{color:var(--j2p-fondo)}.lab-piel .fx-pairs{--chat-c-bg: color-mix(in srgb, var(--j2p-acento) 22%, var(--j2p-fondo));--chat-c-fg: var(--j2p-texto-fuerte, var(--j2p-texto));--chat-r-bg: var(--j2p-fondo);--chat-menu: var(--j2p-texto);--chat-scroll: color-mix(in srgb, var(--j2p-texto) 28%, transparent)}.lab-piel .fx-pairs__bubble--r{color:var(--j2p-texto-fuerte, var(--j2p-texto));border-color:color-mix(in srgb,var(--j2p-acento) 35%,var(--j2p-borde))}.lab-piel .fx-pairs__bubble--r .j2h{color:inherit}.lab-piel .fx-chat{background:transparent}.lab-piel.modal-window{color:var(--j2p-texto-fuerte, var(--j2p-texto))}.lab-piel .cv3{background:var(--j2p-fondo)}.lab-piel .fx-pairs{border:1px solid var(--j2p-borde);border-radius:8px}.lab-piel .fx-chat__prompt{padding-left:0;padding-right:0;padding-bottom:0;border-top:0}.lab-piel .fx-prompt__row{position:relative}.lab-piel .fx-prompt__cell-actions{position:absolute;right:8px;bottom:8px;padding:0}.lab-piel .fx-prompt__actions{flex-direction:row;gap:6px}.lab-piel .fx-prompt__input{padding-right:80px}.lab-piel .j2h{color:var(--j2p-texto);font-size:13px}.lab-piel .j2h__titulo,.lab-piel .j2h__seccion-titulo{color:var(--j2p-acento)}.lab-piel .katex{color:inherit}.lab-chat__corta{line-height:1.45;user-select:text;-webkit-user-select:text;cursor:text}.lab-chat__corta .j2h__mensaje{margin:0}.lab-chat__duda{margin-top:8px;padding-left:8px;border-left:2px solid var(--j2p-borde);font-size:12px;opacity:.7}.lab-chat__aplicables{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.lab-chat__aplicar{font:inherit;font-size:12px;padding:4px 14px;border-radius:999px;border:1px solid var(--j2p-acento);background:var(--lab-btn-bg);color:var(--j2p-acento);cursor:pointer}.lab-chat__aplicar:hover{background:color-mix(in srgb,var(--j2p-acento) 12%,transparent)}.sel{--sel-fondo: #f4f6f8;--sel-texto: #1e2530;--sel-borde: #d3d9e0;--sel-acento: #2a6bb0;--sel-panel: #eef1f4;background:var(--sel-fondo);color:var(--sel-texto);font:14px/1.45 system-ui,-apple-system,Segoe UI,sans-serif}.sel .lyt__left{padding:18px 10px;overflow:auto;background:var(--sel-panel);border-right:1px solid var(--sel-borde)}.sel__areas{display:flex;gap:4px;margin-bottom:14px;border-bottom:1px solid var(--sel-borde)}.sel__area{padding:6px 12px 7px;font:inherit;font-size:13px;font-weight:600;color:var(--sel-texto);background:transparent;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;opacity:.55;cursor:pointer}.sel__area:hover{opacity:.8}.sel__area--activa{color:var(--sel-acento);border-bottom-color:var(--sel-acento);opacity:1}.sel__dominio{margin-bottom:14px}.sel__dominio>.fx-colap__cabecera{padding:7px 10px;border-radius:8px;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--sel-acento);border:0}.sel__dominio>.fx-colap__cabecera:hover{background:#22598f}.sel__dominio .fx-colap__aparte{margin-left:auto}.sel__dominio .fx-colap__aparte i{font-style:normal;font-weight:400;font-size:11px;letter-spacing:0;text-transform:none;opacity:.8}.sel__dominio .fx-colap__aparte i:before{content:"("}.sel__dominio .fx-colap__aparte i:after{content:")"}.sel__dominio>.fx-colap__cuerpo{padding:8px 0 0}.sel__divisiones{display:flex;flex-direction:column;gap:2px}.sel__division{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:7px 10px 7px 16px;font:inherit;font-size:13px;text-align:left;color:var(--sel-texto);background:transparent;border:0;border-radius:7px;cursor:pointer}.sel__division i{font-style:normal;font-size:11px;opacity:.5}.sel__division--sola{padding-left:10px;margin-bottom:14px;font-size:14px;font-weight:600}.sel__division--activa{background:color-mix(in srgb,var(--sel-acento) 10%,transparent);font-weight:600}.sel .lyt__left:focus-within .sel__division--activa{color:var(--sel-acento);background:color-mix(in srgb,var(--sel-acento) 16%,transparent);box-shadow:inset 0 0 0 2px var(--sel-acento)}.sel__division--activa i{opacity:.7}.sel__division:focus{outline:none}.sel .lyt__right{display:flex;flex-direction:column;min-width:0;padding:18px 18px 8px;overflow:hidden}.sel__cabecera{display:flex;align-items:center;gap:14px;margin-bottom:16px;flex:0 0 auto}.sel__titulo{margin:0;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--sel-acento)}.sel__buscar-hueco{margin-left:auto}.sel .finder__input{padding:3px 10px;font-size:12px;color:var(--sel-texto);background:#fff;border:1px solid var(--sel-borde);border-radius:999px}.sel .finder__input::placeholder{opacity:.55}.sel .finder__input:focus{outline:none;border-color:var(--sel-acento);box-shadow:0 0 0 2px color-mix(in srgb,var(--sel-acento) 22%,transparent)}.sel__tiles{flex:1;min-height:0;background:transparent}.sel__tiles .fx-tiles__body{padding:0 0 12px;gap:12px}.sel__tiles .fx-tiles__item{gap:6px;padding:8px;color:var(--sel-texto);background:#fff;border:1px solid var(--sel-borde);border-radius:10px;box-shadow:0 1px 2px #141e2d0f;transition:border-color .12s,box-shadow .12s}.sel__tiles{--fx-sel-borde: color-mix(in srgb, var(--sel-acento) 45%, #fff);--fx-foco-borde: var(--sel-acento);--fx-foco-realce: none;--fx-foco-marca: inset 0 0 0 2px var(--sel-acento), 0 1px 2px rgba(20, 30, 45, .06)}.sel__foto{display:block;width:100%;height:auto;aspect-ratio:220 / 124;border-radius:6px;background:#eceef1;border:1px solid #e2e5ea;box-sizing:border-box}.sel__foto--vacia{opacity:.25}.sel__nombre{font-size:13px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdv{--mdv-acc: var(--color-accent);--mdv-paper: var(--color-surface-soft);--mdv-ink: var(--color-text-soft);--mdv-muted: var(--color-text-muted);--mdv-line: var(--color-border);--mdv-code-bg: var(--color-hover-soft);display:flex;flex-direction:column;flex:1 1 0;min-height:0;min-width:0;background:var(--mdv-paper);color:var(--mdv-ink);font-family:var(--font-family)}.mdv__header{flex-shrink:0}.mdv-tb.toolbar{display:flex;align-items:center;gap:6px;height:auto;padding:var(--space-xs) var(--space-sm);color:var(--viewer-tb-color);background:var(--viewer-tb-bg);border-bottom:var(--border-w) solid var(--viewer-tb-border);box-shadow:inset 0 1px 0 var(--viewer-tb-inner-hi)}.mdv-tb .toolbar__label{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--viewer-tb-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40vw}.mdv-tb__right{display:flex;align-items:center;gap:var(--space-xs);margin-left:auto}.mdv-tb__btn{background:var(--viewer-tb-btn-bg);color:var(--viewer-tb-color);border:var(--border-w) solid var(--viewer-tb-border);padding:3px 9px;border-radius:var(--radius-sm);cursor:pointer;font:inherit;font-size:12px;line-height:1.1;white-space:nowrap;transition:background var(--transition-fast),border-color var(--transition-fast)}.mdv-tb__btn:hover{background:var(--viewer-tb-btn-bg-hover);border-color:var(--mdv-acc)}.mdv-tb .finder__input{background:var(--viewer-tb-btn-bg-hover);border-color:var(--viewer-tb-border);color:var(--viewer-tb-color);height:22px}.mdv__state{padding:40px;text-align:center;color:var(--mdv-muted);font-size:var(--font-size-base)}.mdv__state--err{color:var(--color-danger)}.mdv__content{flex:1;overflow:auto;padding:28px 34px;line-height:var(--viewer-sheet-line-height);font-size:var(--viewer-sheet-font-size);outline:none}.mdv__content>*:first-child{margin-top:0}.mdv__content--hojas{background:var(--viewer-canvas-bg);padding:24px 16px}.mdv-hoja{max-width:var(--viewer-sheet-max-w);margin:0 auto 24px;padding:64px 72px 28px;background:var(--viewer-sheet-bg);color:var(--viewer-sheet-color);line-height:1.9;box-shadow:0 2px 14px rgba(var(--rgb-shadow),.35)}.mdv-hoja:last-child{margin-bottom:0}.mdv-hoja__texto>*:first-child{margin-top:0}.mdv-hoja__texto p{margin:0 0 1.1em}.mdv-hoja__num{margin-top:40px;text-align:center;font-size:.8em;color:var(--mdv-muted)}@media(max-width:600px){.mdv-hoja{padding:32px 22px 18px}}.mdv__raw{margin:0;font-family:var(--font-family-mono);font-size:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.mdv__content h1,.mdv__content h2,.mdv__content h3,.mdv__content h4,.mdv__content h5,.mdv__content h6{line-height:1.3;margin:1.4em 0 .6em;font-weight:var(--font-weight-semibold)}.mdv__content h1{font-size:1.8em;border-bottom:var(--border-w) solid var(--mdv-line);padding-bottom:.3em}.mdv__content h2{font-size:1.45em;border-bottom:var(--border-w) solid var(--mdv-line);padding-bottom:.25em}.mdv__content h3{font-size:1.2em}.mdv__content h4{font-size:1.05em}.mdv__content h5,.mdv__content h6{font-size:1em;color:var(--mdv-muted)}.mdv__content p{margin:.7em 0}.mdv__content a{color:var(--mdv-acc);text-decoration:none}.mdv__content a:hover{text-decoration:underline}.mdv__content code{background:var(--mdv-code-bg);border:var(--border-w) solid var(--mdv-line);border-radius:var(--radius-sm);padding:.12em .4em;font-family:var(--font-family-mono);font-size:.88em}.mdv__content pre.md-pre{background:var(--mdv-code-bg);border:var(--border-w) solid var(--mdv-line);border-radius:var(--radius-base);padding:var(--space-md) 14px;overflow-x:auto;margin:.9em 0}.mdv__content pre.md-pre code{background:none;border:none;padding:0;font-size:.86em;line-height:1.5}.mdv__content blockquote{margin:.9em 0;padding:.2em 0 .2em 14px;border-left:var(--md-blockquote-border-w) solid var(--mdv-acc);color:var(--mdv-muted)}.mdv__content ul.md-list,.mdv__content ol.md-list{margin:.7em 0;padding-left:1.6em}.mdv__content li{margin:.25em 0}.mdv__content hr{border:none;border-top:var(--border-w) solid var(--mdv-line);margin:1.6em 0}.mdv__content img.md-img{max-width:100%;border-radius:var(--radius-sm)}.mdv__content table.md-table{border-collapse:collapse;margin:1em 0;font-size:.92em;display:block;overflow-x:auto;max-width:100%}.mdv__content table.md-table th,.mdv__content table.md-table td{border:var(--border-w) solid var(--mdv-line);padding:6px var(--space-md);text-align:left}.mdv__content table.md-table th{background:var(--mdv-code-bg);font-weight:var(--font-weight-semibold)}.mdv__content table.md-table tr:nth-child(2n) td{background:var(--table-zebra)}.mdv__content mark.mdv-hit{background:var(--md-mark-bg);color:inherit;border-radius:var(--radius-xs)}.mdv__content mark.mdv-hit--active{background:var(--viewer-match-active-bg);outline:1px solid var(--viewer-match-active-outline)}.mdv__content .md-math{font-family:"Cambria Math",Cambria,Georgia,Times New Roman,serif;font-style:italic;white-space:nowrap}.mdv__content .md-math sub,.mdv__content .md-math sup{font-style:normal}.mdv__content .md-math--block{display:block;text-align:center;margin:.8em 0;font-size:1.1em;white-space:normal}.mdv__content{user-select:text;cursor:auto}.mdv__content{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-hover) transparent}.mdv__content::-webkit-scrollbar{width:7px;height:7px}.mdv__content::-webkit-scrollbar-track{background:transparent}.mdv__content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-sm)}.mdv__content::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.attachments-view .lyt__left,.attachments-view .fx-grid{background:var(--attv-bg)}.attachments-view .lyt__resizer-host>.resizer--h{width:5px;background:var(--attv-bg);border-left:2px solid var(--attv-row-border)}.attachments-view .lyt__resizer-host>.resizer--h:hover,.attachments-view .lyt__resizer-host>.resizer--active{border-left-color:#ffffff4d}.attachments-view .fx-grid__table{font-size:12px;color:var(--attv-text)}.attachments-view .fx-grid__table thead th{background:var(--attv-head-bg);color:var(--attv-head-color);border-bottom-color:var(--attv-head-border)}.attachments-view .fx-grid__table tbody td{color:var(--attv-text);border-bottom-color:var(--attv-row-border)}.attachments-view .fx-grid__table tbody tr.fx-grid__row--sel,.attachments-view .fx-grid__table tbody tr.fx-grid__row--sel td{background:var(--attv-row-sel-bg);color:var(--attv-row-sel-color)}.attachments-view .fx-grid:focus-within .fx-grid__table tbody tr.fx-grid__row--sel,.attachments-view .fx-grid:focus-within .fx-grid__table tbody tr.fx-grid__row--sel td{background:var(--attv-row-sel-focus-bg);color:var(--attv-row-sel-color)}.attachments-view .fx-slides{background:var(--attv-bg)}.attachments-view .fx-slides__caption{color:var(--attv-head-color)}.attachments-view .fx-slides__item--selected{border-color:var(--attv-slide-border-selected)}.attachments-view .fx-slides:focus-within .fx-slides__item--selected{border-color:var(--attv-slide-border-focus);box-shadow:var(--attv-slide-ring-focus)}.attv-slide__icon{font-size:var(--attv-slide-icon-size);line-height:1}.attv-slide__text{width:100%;height:100%;margin:0;padding:5px;box-sizing:border-box;color:var(--attv-slide-text-color);font-family:var(--font-family-mono);font-size:calc(var(--slide-w, 150px) * .032);line-height:var(--line-height-base);white-space:pre-wrap;overflow-wrap:anywhere;overflow:hidden}.fviewer{display:flex;flex-direction:column;flex:1 1 0;min-height:0;min-width:0}.imgv{display:flex;flex-direction:column;flex:1 1 0;min-height:0;min-width:0;background:#fbfbfc}.imgv__stage{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.imgv__img{display:block;user-select:none;-webkit-user-drag:none}.lbx{display:flex;flex-direction:column;flex:1 1 0;min-height:0;min-width:0;position:relative}.lbx__stage{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1 0;min-height:0;min-width:0;overflow:hidden;background:#fbfbfc;padding:8px}.lbx__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;user-select:none;-webkit-user-drag:none;border-radius:var(--radius-base, 6px)}.lbx__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:26px;height:40px;border:none;border-radius:4px;background:#14161c38;color:#fff;font-size:18px;line-height:1;padding:0;cursor:pointer;opacity:.45;transition:opacity var(--transition-fast, .12s ease),background var(--transition-fast, .12s ease)}.lbx__nav:hover{opacity:.95;background:#14161c8c}.lbx__nav:focus{outline:none}.lbx__nav--prev{left:8px}.lbx__nav--next{right:8px}.lbx__caption{flex:0 0 auto;text-align:center;padding:6px 10px;font-size:var(--font-size-sm, 13px);color:#6b7280;background:#fbfbfc;border-top:1px solid var(--color-border, #e5e7eb);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.imgv__stage{scrollbar-width:thin;scrollbar-color:rgba(120,130,150,.35) transparent}.imgv__stage::-webkit-scrollbar{width:8px;height:8px}.imgv__stage::-webkit-scrollbar-track{background:transparent}.imgv__stage::-webkit-scrollbar-thumb{background:#78829659;border-radius:4px}.imgv__stage::-webkit-scrollbar-thumb:hover{background:#78829699}.pdfv{display:flex;flex-direction:column;flex:1 1 0;min-height:0;min-width:0;background:#fbfbfc}.pdfv__body{flex:1 1 0;min-height:0;display:flex}.pdfv__thumbs{flex:0 0 auto;width:150px;overflow:auto;background:#eceef1;border-right:1px solid #cfd3d8;outline:none}.pdfv__thumbs:focus,.pdfv__thumbs:focus-visible{outline:none}.pdfv__thumbs-list{display:flex;flex-direction:column;gap:8px;padding:8px}.pdf-thumb__wrap{position:relative;cursor:pointer;border:1px solid #cfd3d8;border-radius:3px;background:#fff;overflow:hidden;line-height:0}.pdf-thumb__wrap:hover{border-color:#3b5bdb}.pdf-thumb__wrap--active{border:2px solid #3b5bdb}.pdf-thumb__wrap canvas{width:100%;height:auto;display:block}.pdf-thumb__label{position:absolute;bottom:2px;right:4px;font-size:10px;line-height:1;color:#fff;background:#0000008c;padding:1px 4px;border-radius:3px}.pdf-thumb__no-results{padding:12px;font-size:12px;opacity:.6}.pdfv__stage{flex:1 1 0;min-width:0;min-height:0;overflow:auto;display:flex;justify-content:center;align-items:flex-start;padding:12px}.pdfv__empty{opacity:.6;padding:20px}.pdf-text-layer{position:absolute;inset:0;text-align:initial;overflow:clip;line-height:1;transform-origin:0 0;forced-color-adjust:none;z-index:1;user-select:text;-webkit-user-select:text;--min-font-size: 1;--text-scale-factor: calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv: calc(1 / var(--min-font-size))}.pdf-text-layer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%;user-select:text;-webkit-user-select:text}.pdf-text-layer>:not(.markedContent),.pdf-text-layer .markedContent span:not(.markedContent){z-index:1;--font-height: 0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x: 1;--rotate: 0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.pdf-text-layer .markedContent{display:contents}.pdf-text-layer span[role=img]{user-select:none;cursor:default}.pdf-text-layer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:0;cursor:default;user-select:none}.pdf-text-layer.selecting .endOfContent{top:0}.pdf-text-layer ::selection{background:#6c63ff59}.pdf-text-layer br::selection{background:transparent}@scope(html.es-telefono){.modal-window--max{height:100dvh!important;max-height:100dvh!important}.modal-window:not(.modal-window--max){width:calc(100vw - 16px)!important;min-width:0!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}.modal-window:not(.modal-window--max):not(.modal-window--auto){min-height:min(420px,calc(100dvh - 16px))!important}.form-control,.w-input,.finder__input,.fx-prompt__input{font-size:16px}.form-control{min-height:40px}.form-label{font-size:14px}.form-body{padding:var(--space-md)}.auth-body .form-control--password-wrap{width:100%!important}.auth-link,.auth-msg{font-size:15px}.auth-link{padding:8px 0}.w-btn{min-height:40px;font-size:15px}.form-bottombar{height:auto;min-height:var(--form-bottombar-height);padding:6px var(--space-md)}.toolbar--auth{flex-wrap:wrap}.fx-prompt__mic,.fx-prompt__send{width:44px;height:40px;font-size:18px}.fx-prompt__input{height:88px;padding-bottom:34px}.fx-prompt__clip,.fx-prompt__clear{width:32px;height:32px;font-size:16px}.fx-prompt__cancel{min-height:40px;font-size:15px}.fx-chat__prompt,.fx-pairs__body{padding:var(--space-sm)}.fx-pairs__bubble{font-size:15px}.fx-pairs__bubble--c{max-width:88%}.fx-pairs__bubble--r{max-width:100%}.fx-pairs__menu{visibility:visible;font-size:22px;padding:4px 10px}.fx-pairs__voz,.fx-pairs__ver{font-size:15px;padding:8px 2px}.fx-pairs__chapita{padding:4px 12px;font-size:14px}.toolbar{flex-wrap:wrap;height:auto;min-height:var(--toolbar-height);row-gap:4px}.toolbar>div:first-child{flex:1 0 auto!important;flex-wrap:nowrap;max-width:100%;min-width:0}.toolbar>div:first-child>.toolbar__label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbar>div:last-child{flex-wrap:wrap;row-gap:4px}.cv3__top .toolbar{flex-wrap:nowrap}.cv3__top .toolbar>div:first-child{flex:1 1 0!important}.cv3__top .toolbar>div:last-child{flex:0 0 auto;flex-wrap:nowrap}.cv3__top .finder__input{width:70px!important;min-width:0}.cv3__titulo{font-size:16px}.fx-tiles,.fx-chat__list,.cv3__middle,.cv3__pane{zoom:1!important}.fx-mainview__body{margin:var(--space-xs)}.fx-mainview__topbar{padding-right:var(--space-sm)}.fx-tiles__menu{visibility:visible;font-size:20px;padding:2px 10px}.fx-tline{padding:6px 0}.fx-tline[data-action=labs]{display:none}.lyt:has(>.lyt__top .convs-topbar)>.lyt__body{position:relative}.lyt:has(>.lyt__top .convs-topbar)>.lyt__body>.lyt__left{position:absolute;inset:0;z-index:5;background:var(--tiles-bg)}.lyt:has(>.lyt__top .convs-topbar)>.lyt__body>.lyt__resizer-host{display:none!important}.rfv>.cv3__cuerpo{position:relative}.rfv.cv3--chat .cv3__chat{position:absolute;inset:0;z-index:5;border-left:none;background:var(--color-surface-soft)}.rfv.cv3--chat .cv3__chat-resizer{display:none}.modal-content{min-width:0!important}.fx-pairs__bubble--r:has(>.fx-pairs__menu){padding-top:26px}.fx-tiles__body{grid-auto-rows:auto!important}.cv3__middle--pag{flex-direction:column;overflow:clip}.cv3__middle--pag>.cv3__idx{flex:0 0 110px!important;height:110px;width:100%;border-bottom:var(--border-w) solid var(--color-border)}.cv3__middle--pag>.lyt__resizer-host{display:none}.cv3__idx .vp__list{flex:1 1 0;height:auto;min-height:0;overflow-y:auto;scroll-padding-block:30px;overscroll-behavior:contain;zoom:1!important}.cv3__idx .vp__section-item{padding:10px 14px;font-size:14px}.cv3__pane{padding:var(--space-md)}.cv3__pane img,.cv3__middle img{max-width:100%;height:auto}}.m-bienvenida{position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:#fbf6ea;color:#4a3420;opacity:1;transition:opacity .26s ease}.m-bienvenida--saliendo{opacity:0}.m-bienvenida__pajaro{width:132px;height:132px;border-radius:28px;margin-bottom:10px;animation:m-bienvenida-entra .6s ease both}.m-bienvenida__marca{font-size:30px;font-weight:600;letter-spacing:.04em;animation:m-bienvenida-entra .6s ease .12s both}.m-bienvenida__app{min-height:24px;font-size:18px;letter-spacing:.18em;text-transform:uppercase;color:#b08050}.m-bienvenida__ver{min-height:16px;margin-top:14px;font-size:12px;opacity:.55}@keyframes m-bienvenida-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.m-instalar{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#fbf6ea}.m-instalar__caja{width:100%;max-width:360px;padding:24px 20px 20px;border-radius:16px;background:#fff;color:#4a3420;box-shadow:0 8px 30px #4a34202e;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.m-instalar__icono{width:72px;height:72px;border-radius:16px}.m-instalar__titulo{font-size:19px;font-weight:600}.m-instalar__texto{font-size:15px;line-height:1.4;opacity:.8}.m-instalar__no{display:flex;align-items:center;gap:8px;padding:8px 0;font-size:14px;opacity:.75}.m-instalar__no input{width:20px;height:20px}.m-instalar__botones{display:flex;gap:10px;width:100%;margin-top:4px}.m-instalar__botones .w-btn{flex:1 1 0;min-height:46px;font-size:16px}.toolbar .m-btn{flex:0 0 auto;display:inline-grid;place-items:center;width:40px;height:40px;min-height:40px;padding:0;border:none;border-radius:50%;background:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.toolbar .m-btn svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.toolbar .m-btn svg .m-lleno{fill:currentColor;stroke:none}.toolbar .m-btn--volver{background:#ffffff24;margin-right:6px}.toolbar .m-btn:active{background:#ffffff47}.m-visor .cv3__middle--pag>.cv3__idx,.m-visor .cv3__middle--pag>.lyt__resizer-host{display:none!important}.m-visor .cv3__middle--pag>.cv3__pane{flex:1 1 0;min-height:0}.m-visor.cv3--chat>.m-sec{display:none!important}.m-sec{flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border, #e3e8ef);background:var(--color-surface-soft, #f6f8fb);color:var(--color-text, #22304a)}.m-sec svg,.m-hoja svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.m-sec svg .m-lleno{fill:currentColor;stroke:none}.m-sec__btn{flex:0 0 auto;display:inline-grid;place-items:center;width:42px;height:42px;padding:0;border:none;border-radius:50%;background:#3d6fb61f;color:var(--color-accent, #3d6fb6);cursor:pointer;-webkit-tap-highlight-color:transparent}.m-sec__btn:active{background:#3d6fb642}.m-sec__btn:disabled{opacity:.3}.m-sec__medio{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:8px;height:42px;padding:0 12px;border:1px solid var(--color-border, #dfe5ee);border-radius:14px;background:var(--color-surface, #fff);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-sec__cuenta{flex:0 0 auto;font-size:12px;letter-spacing:.04em;opacity:.6;white-space:nowrap}.m-sec__titulo{flex:1 1 0;min-width:0;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-sec__sube{flex:0 0 auto;display:inline-grid;opacity:.55}.m-sec__sube svg{width:16px;height:16px}.m-sec--fichas{padding-right:0}.m-sec__tira{flex:1 1 0;min-width:0;display:flex;gap:8px;padding-right:10px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.m-sec__tira::-webkit-scrollbar{display:none}.m-sec__ficha{flex:0 0 auto;max-width:190px;height:40px;padding:0 14px;border:1px solid var(--color-border, #dfe5ee);border-radius:20px;background:var(--color-surface, #fff);color:inherit;font:inherit;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-sec__ficha--activa{border-color:var(--color-accent, #3d6fb6);background:var(--color-accent, #3d6fb6);color:#fff;font-weight:600}.m-hoja-velo{position:fixed;inset:0;z-index:9000;display:flex;align-items:flex-end;background:#141c2d73;animation:m-hoja-velo .16s ease both}.m-hoja{width:100%;max-height:78dvh;display:flex;flex-direction:column;padding:8px 0 calc(10px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;background:var(--color-surface, #fff);color:var(--color-text, #22304a);box-shadow:0 -8px 30px #00000040;animation:m-hoja-sube .22s cubic-bezier(.2,.8,.2,1) both}.m-hoja__asa{flex:0 0 auto;width:42px;height:5px;margin:4px auto 10px;border-radius:3px;background:#7887a073}.m-hoja__titulo{flex:0 0 auto;padding:0 20px 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.m-hoja__lista{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.m-hoja__item{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 20px;border:none;background:none;color:inherit;font:inherit;font-size:16px;line-height:1.3;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-hoja__item:active{background:#3d6fb61a}.m-hoja__item--activo{background:#3d6fb61f;font-weight:600}.m-hoja__item--peligro{color:var(--color-danger, #c0392b)}.m-hoja__num{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#7887a02e;font-size:13px;font-weight:600}.m-hoja__item--activo .m-hoja__num{background:var(--color-accent, #3d6fb6);color:#fff}.m-hoja__texto{flex:1 1 0;min-width:0}@keyframes m-hoja-sube{0%{transform:translateY(100%)}to{transform:none}}@keyframes m-hoja-velo{0%{opacity:0}to{opacity:1}}.m-visor--preguntando .cv3__top .finder{display:none!important}.m-redondo svg,.m-abre svg,.m-frag svg,.m-frag-caja__x svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.m-redondo svg .m-lleno{fill:currentColor;stroke:none}.m-frag{min-width:0;border-left:3px solid #ef9f27;border-radius:0 10px 10px 0;background:#ef9f271a;color:#6b5320;font-size:13.5px;line-height:1.45;user-select:text}.m-frag__cabeza{display:flex;align-items:center;gap:6px;min-height:32px;padding:2px 4px 2px 10px;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-frag__cabeza::-webkit-details-marker{display:none}.m-frag__corto{flex:1 1 0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-frag__flecha{flex:0 0 auto;display:inline-grid;place-items:center;width:26px;height:26px;margin-left:auto;color:#a87412;transition:transform .16s ease}.m-frag__flecha svg{width:14px;height:14px;stroke-width:2.6}.m-frag[open] .m-frag__corto{display:none}.m-frag[open] .m-frag__flecha{transform:rotate(180deg)}.m-frag[open] .m-frag__cabeza{min-height:0;height:0;padding:0 4px;position:relative}.m-frag[open] .m-frag__flecha{position:absolute;top:4px;right:4px}.m-frag__entero{max-height:34dvh;overflow-y:auto;overscroll-behavior:contain;padding:7px 34px 8px 10px;color:#412402;font-size:14px;line-height:1.5}.m-frag-caja{flex:0 0 auto;display:flex;align-items:flex-start;gap:4px;margin:6px 10px 2px}.m-frag-caja__frag{flex:1 1 0;min-width:0}.m-frag-caja__x{flex:0 0 auto;display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:none;color:#a87412;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-frag-caja__x svg{width:14px;height:14px;stroke-width:2.6}.fx-pairs__bubble--c .m-frag{margin-bottom:6px;background:#ffffff8c;font-size:12.5px}.fx-pairs__bubble--c .m-frag__entero{font-size:13.5px}.fx-pairs__acciones.m-acciones,.fx-pairs__acciones:has(>.m-redondo){display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px}.fx-pairs__bubble .m-redondo{flex:0 0 auto;display:inline-grid;place-items:center;width:40px;height:40px;min-height:40px;padding:0;border:none;border-radius:50%;background:#3d6fb61f;color:var(--color-accent, #3d6fb6);font-size:0;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.fx-pairs__bubble .m-redondo:active{background:#3d6fb642}.fx-pairs__bubble .m-redondo svg{width:21px;height:21px}.fx-pairs__bubble--r:has(>.m-abre){padding-right:38px}.m-abre{position:absolute;top:50%;right:8px;display:inline-grid;place-items:center;width:26px;height:26px;margin-top:-34px;color:var(--color-accent, #3d6fb6);pointer-events:none}.m-abre svg{width:24px;height:24px;stroke-width:2.6}html.es-telefono,html.es-telefono body{overscroll-behavior-y:contain}.t-app,.t-velo,.t-aviso{--t-fondo: #fbf6ea;--t-suave: #f3ead7;--t-tinta: #4a3420;--t-tinta2: #9a6d42;--t-linea: #e4d6bc;--t-marca: #f1e1c3;--t-boton: #b08050;--t-botontinta: #fffaf0;--t-peligro: #b3321f;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;color:var(--t-tinta);box-sizing:border-box}.t-app *,.t-velo *,.t-app *:before,.t-velo *:before{box-sizing:border-box}.t-app{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;background:var(--t-fondo);padding-top:env(safe-area-inset-top,0px);user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}.t-app[hidden]{display:none}.t-app button,.t-velo button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.t-ico{width:22px;height:22px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.t-barra{flex:0 0 auto;display:flex;align-items:center;gap:6px;min-height:56px;padding:8px 10px;border-bottom:1px solid var(--t-linea)}.t-titulo{flex:1;min-width:0;margin:0;font-size:17px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-corre{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.t-vacio{margin:48px 24px;text-align:center;line-height:1.5;color:var(--t-tinta2)}.t-ib{width:42px;height:42px;flex-shrink:0;display:grid;place-items:center;border-radius:50%}.t-ib:active{background:var(--t-suave)}.t-app .t-ib--borde{width:38px;height:38px;border:1px solid var(--t-linea);background:var(--t-fondo)}.t-app .t-ib--lleno{background:var(--t-boton);color:var(--t-botontinta)}.t-app .t-ib--lleno[data-viaja=true]{background:var(--t-peligro)}.t-app .t-ib--lleno:disabled{opacity:.4}.t-app .t-boton,.t-velo .t-boton{padding:13px 20px;border-radius:10px;background:var(--t-boton);color:var(--t-botontinta);font-weight:600;text-align:center}.t-app .t-boton:disabled{opacity:.6}.t-velo .t-boton--suave{background:var(--t-suave);color:var(--t-tinta)}.t-app .t-boton--ancho{width:100%;padding:15px 0;margin-top:18px}.t-campo{width:100%;padding:13px 12px;border:1px solid var(--t-linea);border-radius:10px;background:#fff;color:var(--t-tinta);font:inherit;font-size:16px;user-select:text;-webkit-user-select:text}.t-campo:focus{outline:2px solid var(--t-boton);outline-offset:0}.t-login{padding:calc(56px + env(safe-area-inset-top,0px)) 24px 24px;overflow-y:auto}.t-login__pajaro{width:96px;height:96px;border-radius:22px;align-self:center}.t-login__marca{margin:8px 0 18px;font-size:28px;text-align:center}.t-rotulo{margin:14px 0 6px;font-size:14px;color:var(--t-tinta2)}.t-login__error{min-height:22px;margin-top:12px;font-size:14px;color:var(--t-peligro)}.t-app .t-espacio{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid var(--t-linea);border-radius:10px;font-weight:600;text-align:left}.t-espacio__nombre{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-nodo{display:flex;align-items:center;gap:8px;min-height:54px;padding:6px 12px;cursor:pointer}.t-nodo .t-ico{color:var(--t-tinta2)}.t-arbol{position:relative}.t-arbol>.t-corre{padding-bottom:96px}.t-app .t-flota{position:absolute;right:18px;bottom:calc(22px + env(safe-area-inset-bottom,0px));width:58px;height:58px;box-shadow:0 4px 14px #00000040}.t-nodo__hueco{display:flex;visibility:hidden}.t-nodo__nombre{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-nodo--on{background:var(--t-marca)}.t-nodo--on .t-ico{color:var(--t-tinta)}.t-charla{display:flex;flex-direction:column;gap:10px;padding:14px 12px}.t-q{align-self:flex-end;max-width:84%;padding:9px 12px;border-radius:14px;background:var(--t-suave);white-space:pre-wrap;overflow-wrap:anywhere}.t-r{align-self:flex-start;max-width:92%;min-width:0;padding:10px 12px;border:1px solid var(--t-linea);border-radius:14px;overflow-wrap:anywhere}.t-r--doc{cursor:pointer}.t-r--on{border-color:var(--t-tinta);background:var(--t-marca)}.t-r--espera{color:var(--t-tinta2)}.t-r--error{border-color:var(--t-peligro);color:var(--t-peligro)}.t-puntos:after{content:"\2026";animation:t-late 1.2s ease-in-out infinite}@keyframes t-late{50%{opacity:.2}}.t-corta{line-height:1.45}.t-r__botones{display:flex;justify-content:flex-end;gap:6px;margin-top:8px}.t-pie{flex:0 0 auto;display:flex;align-items:flex-end;gap:8px;margin:0;padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--t-linea)}.t-caja{flex:1;min-width:0;max-height:132px;padding:10px 12px;line-height:1.35;resize:none}.t-app .t-clip{background:var(--t-suave)}.t-pie{flex-wrap:wrap}.t-adjunto{flex:0 0 100%;display:flex}.t-adjunto__ficha{display:flex;align-items:center;gap:10px;max-width:100%;min-width:0;padding:6px 8px 6px 6px;border:1px solid var(--t-linea);border-radius:12px;background:var(--t-suave)}.t-adjunto[hidden]{display:none}.t-adjunto__mini{flex:none;width:44px;height:44px;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:var(--t-marca);color:var(--t-tinta2)}.t-adjunto__mini img{width:100%;height:100%;object-fit:cover}.t-adjunto__texto{flex:1;min-width:0;display:flex;flex-direction:column;font-size:14px}.t-adjunto__texto b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-adjunto__texto small{font-size:12px;color:var(--t-tinta2)}.t-adjunto__sacar{flex:none;width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--t-marca);color:var(--t-tinta)}.t-adjunto__sacar .t-ico{width:14px;height:14px}.t-pie--viaja{justify-content:flex-start}.t-app .t-pie--viaja [type=submit]{width:auto;height:46px;display:inline-flex;align-items:center;gap:8px;padding:0 20px 0 14px;border-radius:23px;font-size:16px;font-weight:600}.t-app .t-pie--viaja .t-caja,.t-app .t-pie--viaja .t-mic{display:none}.t-app .j2h{font-size:16px;color:var(--t-tinta);max-width:100%}.t-r .j2h p{margin:0}.t-doc{padding:18px 16px calc(48px + env(safe-area-inset-bottom,0px));overflow-wrap:anywhere;user-select:none;-webkit-user-select:none}.t-doc .j2h{line-height:1.6}.t-doc .j2h__titulo{font-size:22px}.t-doc img,.t-doc svg,.t-doc canvas{max-width:100%}.t-doc table{display:block;max-width:100%;overflow-x:auto}.t-doc pre,.t-doc .katex-display{max-width:100%;overflow-x:auto;overflow-y:hidden}.t-velo{position:fixed;inset:0;z-index:9000;display:flex;align-items:flex-end;background:#281a0c66}.t-hoja{width:100%;max-height:78dvh;display:flex;flex-direction:column;padding:8px 0 calc(12px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;background:var(--t-fondo);animation:t-sube .2s ease-out both}@keyframes t-sube{0%{transform:translateY(100%)}}.t-hoja__asa{flex:0 0 auto;width:38px;height:4px;margin:0 auto 6px;border-radius:2px;background:var(--t-linea)}.t-hoja__lista{overflow-y:auto}.t-hoja__titulo{padding:6px 20px 8px;font-size:13px;color:var(--t-tinta2)}.t-velo .t-hoja__item{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:12px 20px;text-align:left}.t-hoja__item .t-ico{color:var(--t-tinta2)}.t-hoja__item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-velo .t-hoja__item--activo{background:var(--t-marca);font-weight:600}.t-velo .t-hoja__item--peligro,.t-hoja__item--peligro .t-ico{color:var(--t-peligro)}.t-hoja__form{margin:0;padding:0 16px 4px}.t-hoja__form .t-hoja__titulo{padding-left:4px}.t-hoja__botones{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.t-aviso{position:fixed;left:16px;right:16px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:9500;padding:11px 14px;border-radius:10px;background:var(--t-tinta);color:var(--t-botontinta);font-size:14px;text-align:center;pointer-events:none}.t-app .t-enlace{align-self:center;margin-top:6px;padding:12px;font-size:15px;color:var(--t-tinta2);text-decoration:underline;text-underline-offset:3px}.t-app .t-enlace:disabled{opacity:.5}.t-velo .t-boton--peligro{background:var(--t-peligro)}.t-login--largo{padding-top:calc(28px + env(safe-area-inset-top,0px))}.t-login__titulo{margin-bottom:6px;font-size:24px;font-weight:600}.t-login__texto{margin:8px 0 4px;line-height:1.5;overflow-wrap:anywhere}.t-login__reloj{min-height:20px;font-size:14px;color:var(--t-tinta2)}.t-login__reloj[data-tono=mal]{color:var(--t-peligro)}.t-login__reloj[data-tono=aviso]{color:#a86a00}.t-login__reloj[data-tono=bien]{color:#3f7a2d}.t-campo--codigo{font-size:24px;font-weight:600;letter-spacing:8px;text-align:center}.t-estado{padding:calc(56px + env(safe-area-inset-top,0px)) 24px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto}.t-estado__quien{margin-top:14px;font-size:22px;font-weight:600;text-align:center;overflow-wrap:anywhere}.t-estado__acciones{display:flex;justify-content:center;gap:28px;margin-top:34px}.t-app .t-redondo{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:13px;color:var(--t-tinta2)}.t-redondo span{width:62px;height:62px;display:grid;place-items:center;border:1px solid var(--t-boton);border-radius:50%;color:var(--t-boton)}.t-redondo:active span{background:var(--t-suave)}.t-consumo{margin-top:auto;padding-top:28px;display:flex;flex-direction:column;gap:7px}.t-consumo__titulo{font-size:14px;font-weight:600;text-align:center;color:var(--t-boton)}.t-consumo__barra{padding:10px 0;background:linear-gradient(var(--t-linea),var(--t-linea)) center / 100% 5px no-repeat;cursor:pointer}.t-consumo__barra i{display:block;height:5px;border-radius:3px;background:#4f8a3c}.t-consumo__barra[data-nivel=amarillo] i{background:#d9a514}.t-consumo__barra[data-nivel=rojo] i{background:var(--t-peligro)}.t-consumo__texto{font-size:13px;text-align:center;color:var(--t-tinta2)}.t-app .t-fino{align-self:center;margin-top:8px;padding:8px 20px;border:1px solid var(--t-boton);border-radius:999px;font-size:14px}.t-consumo__muestra{margin-top:6px;font-size:12px;font-style:italic;text-align:center;color:var(--t-tinta2)}.t-ib{position:relative}.t-fantasma{position:fixed;left:0;top:0;z-index:9600;max-width:70vw;padding:9px 14px;border-radius:10px;background:var(--t-tinta, #4a3420);color:#fffaf0;font:15px system-ui,-apple-system,Segoe UI,Roboto,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;opacity:.92}.t-nodo--destino{outline:2px dashed var(--t-boton);outline-offset:-3px;background:var(--t-suave)}.t-arbol--suelta{outline:2px dashed var(--t-boton);outline-offset:-6px}.t-dictado{flex:0 0 auto;padding:9px 14px;font-size:15px;font-weight:600;text-align:center;background:var(--t-suave);color:var(--t-tinta2)}.t-dictado[hidden]{display:none}.t-dictado[data-estado=escuchando]{background:var(--t-peligro);color:#fffaf0;animation:t-late 1.1s ease-in-out infinite}.t-app .t-mic{width:42px;height:42px}.t-app .t-mic[data-estado=preparando]{opacity:.5}.t-app .t-mic[data-estado=escuchando]{border-color:var(--t-peligro);background:var(--t-peligro);color:#fffaf0}.t-subida__medida{display:flex;justify-content:space-between;margin:14px 4px 6px;font-size:14px}.t-subida__barra{height:10px;border-radius:5px;background:var(--t-suave);overflow:hidden;margin:0 4px}.t-subida__barra div{height:100%}.t-subida__motivos{margin:10px 4px 0;padding-left:20px;font-size:14px;line-height:1.5;color:var(--t-tinta2)}.t-subida__costo{margin:12px 4px 0;padding:10px 12px;border-radius:10px;background:var(--t-suave);font-size:14px;line-height:1.6;white-space:pre-line}.t-subida__costo--caro{background:#fcebeb;color:#a32d2d}.t-hoja__cabeza{padding:4px 4px 2px;font-size:18px;font-weight:600}.t-hoja__texto{margin:8px 4px 0;line-height:1.5}.t-hoja__texto--suave{color:var(--t-tinta2)}.t-hoja__item{cursor:pointer}.t-hoja__item span{flex:1}.t-velo .t-ib--borde{width:38px;height:38px;border:1px solid var(--t-linea);background:var(--t-fondo)}.t-app--espera .t-barra{position:relative}.t-app--espera .t-barra:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;background:linear-gradient(90deg,transparent,var(--t-boton),transparent) 0 0 / 40% 100% no-repeat;animation:t-corre 1s linear infinite}@keyframes t-corre{0%{background-position:-40% 0}to{background-position:140% 0}}.t-app--espera .t-corre{opacity:.55;pointer-events:none}.t-app .t-redondo--principal{font-weight:600;color:var(--t-tinta)}.t-redondo--principal span{background:var(--t-boton);color:var(--t-botontinta)}.t-redondo--principal:active span{background:var(--t-tinta2)}.t-hoja__ayuda{margin:8px 4px 0;font-size:13px;line-height:1.4;color:var(--t-tinta2)}.t-velo--arriba{align-items:flex-start;padding-left:10px;padding-right:10px}.t-velo--arriba .t-hoja{max-height:70dvh;padding:6px 0 8px;border-radius:14px;box-shadow:0 10px 30px #281a0c40;animation:t-baja .18s ease-out both;transform-origin:top center}.t-velo--arriba .t-hoja__asa{display:none}@keyframes t-baja{0%{opacity:0;transform:translateY(-10px) scaleY(.96)}}.t-filtro{flex:0 0 auto;display:flex;align-items:center;gap:8px;margin:8px 10px 4px;padding:0 12px;height:44px;border:1px solid var(--t-linea);border-radius:12px;background:#fff;color:var(--t-tinta2)}.t-filtro__caja{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font:inherit;color:var(--t-tinta);user-select:text;-webkit-user-select:text}.t-visor__caja{flex:1;min-height:0;display:flex;flex-direction:column;background:#fff;user-select:text;-webkit-user-select:text}.t-visor__caja>*{flex:1;min-height:0}.t-visor__caja .toolbar,.t-visor__caja .toolbar>div{flex-wrap:wrap;row-gap:6px}.t-visor__caja .toolbar{padding:6px 8px;background:var(--t-fondo);border-bottom:1px solid var(--t-linea);color:var(--t-tinta)}.t-app .t-visor__caja .toolbar button{min-width:42px;min-height:42px;padding:0 12px;border:1px solid var(--t-linea);border-radius:12px;background:#fff;color:var(--t-tinta);font-size:15px}.t-app .t-visor__caja .toolbar button:disabled{opacity:.4}.t-app .t-visor__caja .toolbar button[aria-pressed=true],.t-app .t-visor__caja .toolbar button.is-pressed{background:var(--t-marca)}.t-app .t-visor__caja .toolbar input{height:42px;font-size:16px;user-select:text;-webkit-user-select:text}.t-visor__caja .toolbar button[title="Mostrar / ocultar miniaturas"]{display:none}.t-cargando{align-items:center;justify-content:center;padding:24px}.t-cargando__texto{color:var(--t-tinta2);font-size:15px}.t-cargando__puntos{display:flex;gap:7px;margin-top:14px}.t-cargando__puntos i{width:9px;height:9px;border-radius:50%;background:var(--t-boton);animation:t-cargando 1s ease-in-out infinite}.t-cargando__puntos i:nth-child(2){animation-delay:.15s}.t-cargando__puntos i:nth-child(3){animation-delay:.3s}@keyframes t-cargando{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.t-doc .t-marcado{background:var(--t-marca);box-shadow:0 0 0 6px var(--t-marca),0 0 0 7.5px var(--t-boton);border-radius:4px}.t-doc tr.t-marcado{box-shadow:none;outline:1.5px solid var(--t-boton);outline-offset:-1px}.t-doc tr.t-marcado>*{background:var(--t-marca)}.t-sel{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--t-linea);background:var(--t-suave)}.t-sel[hidden]{display:none}.t-sel__texto{flex:1;min-width:0;font-size:13px;color:var(--t-tinta2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-app .t-sel .t-boton{padding:10px 18px;border-radius:999px}.t-doc .j2h__grafico-funcion{pointer-events:none}.t-sel__texto br{display:none}.t-hoja__ayuda{max-height:4.3em;overflow:hidden}.t-frag{margin-top:6px;padding-left:8px;border-left:3px solid var(--t-boton);font-size:13px;line-height:1.4;color:var(--t-tinta2);white-space:normal;max-height:4.3em;overflow:hidden}.t-r__voz{margin-right:auto}.t-login__fila{display:flex;align-items:center;gap:10px}.t-login__fila .t-campo{flex:1;min-width:0}.t-app .t-login__ir{width:50px;height:50px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:var(--t-boton);color:var(--t-botontinta)}.t-app .t-login__ir:disabled{opacity:.5}.t-app .t-login__olvide{align-self:flex-start;margin-top:4px;padding:10px 0;font-size:15px;color:var(--t-tinta2);text-decoration:underline;text-underline-offset:3px}.t-login__nuevo{margin-top:auto;padding-top:20px;border-top:1px solid var(--t-linea);display:flex;flex-direction:column;align-items:center;gap:10px;font-size:15px;color:var(--t-tinta2)}.t-app .t-login__nuevo .t-fino{margin-top:0;padding:11px 26px;font-size:16px;font-weight:600;color:var(--t-tinta)}.t-inicio{padding:calc(56px + env(safe-area-inset-top,0px)) 24px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto}.t-inicio__quien{margin:18px 0 0;font-size:36px;font-weight:600;text-align:center;overflow-wrap:anywhere}.t-lista{margin-top:40px;display:flex;flex-direction:column;border-top:1px solid var(--t-linea)}.t-app .t-renglon{min-height:62px;padding:8px 10px 8px 4px;display:flex;align-items:center;gap:14px;text-align:left;font-size:17px;border-bottom:1px solid var(--t-linea)}.t-renglon:active{background:var(--t-suave)}.t-renglon>.t-ico{color:var(--t-tinta2)}.t-renglon__texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.t-renglon__texto b{font-weight:600}.t-renglon__texto small{font-size:13px;color:var(--t-tinta2)}.t-renglon__ir{width:44px;height:44px;margin-right:-6px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:var(--t-boton);color:var(--t-botontinta)}.t-credito{margin-top:auto;padding-top:28px;align-self:center;display:flex;align-items:center;gap:12px}.t-credito__circulo{width:40px;height:40px;flex-shrink:0;fill:none;stroke-width:4;stroke-linecap:round;stroke:var(--t-boton)}.t-credito__circulo circle:first-child{stroke:var(--t-linea)}.t-credito__circulo[data-nivel=amarillo]{stroke:#d9a514}.t-credito__circulo[data-nivel=rojo]{stroke:var(--t-peligro)}.t-credito__texto{display:flex;flex-direction:column;gap:2px;font-size:15px}.t-credito__texto small{font-size:13px;color:var(--t-tinta2)}.t-arbol>.t-barra{border-bottom:0;padding-bottom:2px}.t-cual{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:2px 12px 12px;border-bottom:1px solid var(--t-linea)}.t-app .t-cambia{width:46px;height:46px;flex-shrink:0;display:grid;place-items:center;border:1px solid var(--t-linea);border-radius:10px;color:var(--t-tinta2)}.t-cambia:active{background:var(--t-suave)}.t-app .t-cambia:disabled{opacity:.4}.t-vista{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.t-vista[hidden],.t-filtro[hidden]{display:none}.t-vista>.t-corre{padding-bottom:96px}.t-app .t-raiz{flex:0 0 auto;min-height:48px;padding:6px 12px;display:flex;align-items:center;gap:8px;text-align:left}.t-raiz b{font-weight:600}.t-raiz-fila{flex:0 0 auto;display:flex;align-items:center;padding-right:8px}.t-raiz-fila .t-raiz{flex:1;min-width:0}.t-raiz-fila .t-ib{color:var(--t-tinta2)}.t-entrada{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:10px 24px calc(24px + env(safe-area-inset-bottom,0px))}.t-cuenta__quien{padding:22px 20px 18px;display:flex;flex-direction:column;gap:4px}.t-cuenta__quien b{font-size:22px;font-weight:600;overflow-wrap:anywhere}.t-cuenta__quien small{font-size:14px;color:var(--t-tinta2);overflow-wrap:anywhere}.t-lista--pegada{margin-top:0}.t-lista--pegada .t-renglon{padding-left:20px;padding-right:14px}.t-renglon--quieto{min-height:62px;display:flex;align-items:center;gap:14px;font-size:17px;border-bottom:1px solid var(--t-linea)}.t-lista--pegada .t-renglon--quieto{padding-right:6px}.t-credito__circulo--chico{width:24px;height:24px;stroke-width:5}.t-colores{display:flex}.t-app .t-color{width:44px;height:44px;display:grid;place-items:center}.t-color i{width:24px;height:24px;border-radius:50%}.t-color[aria-checked=true] i{box-shadow:0 0 0 3px var(--t-fondo),0 0 0 5px var(--t-tinta)}html[data-t-color=azul] .t-app,html[data-t-color=azul] .t-velo,html[data-t-color=azul] .t-aviso{--t-fondo: #24324d;--t-suave: #2c3b58;--t-tinta: #e8eef8;--t-tinta2: #adbcd8;--t-linea: #3c4d6d;--t-marca: #344766;--t-boton: #94b0e6;--t-botontinta: #24324d;--t-peligro: #e08068}html[data-t-color=verde] .t-app,html[data-t-color=verde] .t-velo,html[data-t-color=verde] .t-aviso{--t-fondo: #223328;--t-suave: #2a3d31;--t-tinta: #e9f1ea;--t-tinta2: #abc5b0;--t-linea: #3a5343;--t-marca: #32493a;--t-boton: #8cbd93;--t-botontinta: #223328;--t-peligro: #e08068}html[data-t-color=gris] .t-app,html[data-t-color=gris] .t-velo,html[data-t-color=gris] .t-aviso{--t-fondo: #fafafb;--t-suave: #f0f0f3;--t-tinta: #2e2e36;--t-tinta2: #6c6c78;--t-linea: #dcdce3;--t-marca: #e4e4ea;--t-boton: #6b6b76;--t-botontinta: #ffffff}.t-codigo{position:relative;height:56px}.t-codigo__celdas{height:100%;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.t-codigo__celdas i{display:grid;place-items:center;border:1px solid var(--t-linea);border-radius:10px;background:#fff;font-style:normal;font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.t-codigo__celdas i[data-on]{outline:2px solid var(--t-boton)}.t-codigo__caja{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;padding:0;font-size:16px;user-select:text;-webkit-user-select:text}.t-clave-caja{position:relative}.t-login__fila .t-clave-caja{flex:1;min-width:0}.t-clave-caja .t-campo{padding-right:50px}.t-app .t-ojo{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;color:var(--t-tinta2)}.t-venta .t-corre{padding:0 18px}.t-venta__arriba{padding-top:22px}.t-venta__arriba b{display:block;font-size:21px;font-weight:600;line-height:1.25}.t-venta__arriba p{margin:6px 0 0;font-size:15px;line-height:1.4;color:var(--t-tinta2)}.t-venta__cargas{margin-top:20px;display:flex;flex-direction:column;gap:14px}.t-app .t-carga{display:flex;flex-direction:column;gap:6px;padding:15px 16px;text-align:left;border:1px solid var(--t-linea);border-radius:14px;background:var(--t-fondo)}.t-app .t-carga[aria-checked=true]{border-color:var(--t-boton);box-shadow:inset 0 0 0 1px var(--t-boton);background:var(--t-suave)}.t-carga__precio{display:flex;align-items:center;gap:10px}.t-carga__precio b{flex:1;font-size:25px;font-weight:600}.t-carga__precio i{padding:5px 12px;border-radius:999px;background:var(--t-tinta);color:var(--t-fondo);font-size:13px;font-style:normal;font-weight:600}.t-carga__texto{font-size:15px;line-height:1.35}.t-carga small{font-size:14px;color:var(--t-tinta2)}.t-venta__incluye{margin:18px 0 20px;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.t-venta__incluye li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;color:var(--t-tinta2)}.t-venta__incluye .t-ico{flex-shrink:0}.t-venta__pie{flex:0 0 auto;padding:0 18px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--t-linea)}.t-app .t-venta__pie .t-boton--ancho{margin-top:14px}.t-pajarito{margin-top:18px}.t-pajarito[hidden]{display:none}.t-pajarito__pide{margin-bottom:8px;font-size:15px}.t-pajarito__riel{position:relative;height:60px;border:1px solid var(--t-linea);border-radius:30px;background:var(--t-suave);touch-action:none}.t-pajarito__rama{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:48px;height:40px;color:var(--t-tinta2)}.t-pajarito__rama svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.t-app .t-pajarito__pajaro{position:absolute;left:4px;top:4px;width:50px;height:50px;display:grid;place-items:center;border:1px solid var(--t-linea);border-radius:50%;background:var(--t-fondo);touch-action:none}.t-pajarito__pajaro img,.t-pajarito__pajaro span{width:34px;height:34px;pointer-events:none}.t-pajarito__pajaro span{border-radius:50%;background:var(--t-boton)}.t-pajarito[data-listo=true] .t-pajarito__riel{border-color:var(--t-boton);background:var(--t-marca)}.t-pajarito__dice{min-height:20px;margin-top:6px;font-size:14px;color:var(--t-peligro)}.t-pajarito__dice[data-tono=bien]{color:var(--t-tinta2)}.t-pajarito__web{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}html.es-telefono,html.es-telefono body{background:#fbf6ea}html.es-telefono[data-t-color=azul],html.es-telefono[data-t-color=azul] body{background:#24324d}html.es-telefono[data-t-color=verde],html.es-telefono[data-t-color=verde] body{background:#223328}html.es-telefono[data-t-color=gris],html.es-telefono[data-t-color=gris] body{background:#fafafb}.t-recibe{padding:calc(56px + env(safe-area-inset-top,0px)) 24px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto}.t-recibe__quien{margin:22px 0 0;font-size:30px;font-weight:600;line-height:1.2;text-align:center;overflow-wrap:anywhere}.t-recibe__caja{margin-top:26px;padding:20px 18px;display:flex;align-items:center;gap:16px;border:1px solid var(--t-linea);border-radius:16px;background:var(--t-suave)}.t-recibe__circulo{width:68px;height:68px;flex-shrink:0;fill:none;stroke:var(--t-boton);stroke-linecap:round;stroke-linejoin:round}.t-recibe__circulo circle{stroke-width:4}.t-recibe__circulo path{stroke-width:2.6}.t-recibe__caja div{display:flex;flex-direction:column;gap:4px}.t-recibe__caja b{font-size:20px;font-weight:600;line-height:1.25}.t-recibe__caja small{font-size:14px;color:var(--t-tinta2)}.t-recibe__puede{margin:24px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.t-recibe__puede li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;color:var(--t-tinta2)}.t-recibe__puede .t-ico{flex-shrink:0}.t-app.t-recibe .t-boton--ancho{margin-top:auto}.t-app .t-campo.t-falta,.t-velo .t-campo.t-falta{border-color:#c9705f;outline-color:#c9705f;box-shadow:0 0 0 1px #c9705f}.t-codigo.t-falta .t-codigo__celdas i{border-color:#c9705f;box-shadow:0 0 0 1px #c9705f}.t-codigo.t-falta .t-codigo__celdas i[data-on]{outline-color:#c9705f}.t-sacude{animation:t-sacude .34s ease-in-out}@keyframes t-sacude{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.t-app .t-r__voz--habla{border-color:var(--t-tinta);background:var(--t-boton);color:var(--t-botontinta);animation:t-late 1s ease-in-out infinite}.t-doc .t-fuera{display:none!important}.t-pag{flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--t-linea);background:var(--t-suave)}.t-pag[hidden]{display:none}.t-sel:has(+.t-pag:not([hidden])){padding-bottom:8px}.t-app .t-pag__medio{flex:1;min-width:0;min-height:44px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 6px;border-radius:10px}.t-app .t-pag__medio:active{background:var(--t-marca)}.t-pag__cuenta{flex-shrink:0;font-size:14px;color:var(--t-tinta2);font-variant-numeric:tabular-nums}.t-pag__titulo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.t-pag__medio>.t-ico{width:18px;height:18px;color:var(--t-tinta2)}.t-app .t-pag .t-ib:disabled{opacity:.35}.t-velo .t-hoja__item--entero>span{display:flex;align-items:baseline;gap:12px;overflow:visible;white-space:normal}.t-pag__numero{flex-shrink:0;min-width:1.4em;font-weight:400;color:var(--t-tinta2);font-variant-numeric:tabular-nums}.t-velo .t-hoja__item--entero .t-pag__nombre{min-width:0;overflow:visible;white-space:normal;overflow-wrap:anywhere}.t-app .t-renglon--peligro,.t-renglon--peligro>.t-ico{color:var(--t-peligro)}.t-pronto__caja{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px 32px calc(24px + env(safe-area-inset-bottom,0px));text-align:center}.t-pronto__caja b{font-size:22px;font-weight:600}.t-pronto__caja p{margin:0;line-height:1.5;color:var(--t-tinta2)}.t-app .t-r--espera{display:inline-flex;align-items:center;gap:7px;font-style:italic}.t-reloj{display:inline-block;font-style:normal;animation:t-reloj 1.6s ease-in-out infinite}@keyframes t-reloj{0%,to{transform:rotate(0)}50%{transform:rotate(180deg)}}.t-tres{display:inline-flex;gap:3px}.t-tres i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:t-tres 1.2s ease-in-out infinite}.t-tres i:nth-child(2){animation-delay:.18s}.t-tres i:nth-child(3){animation-delay:.36s}@keyframes t-tres{0%,80%,to{opacity:.2}40%{opacity:1}}.t-caja-caja{flex:1;min-width:0;position:relative;display:flex}.t-caja-caja .t-caja{padding-right:38px}.t-app .t-caja__borra{position:absolute;top:3px;right:3px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:var(--t-tinta2)}.t-app .t-caja__borra[hidden]{display:none}.t-app .t-caja__borra:active{background:var(--t-suave)}.t-caja__borra .t-ico{width:18px;height:18px}.t-app .t-pie--viaja .t-caja-caja{display:none}.t-vista[data-vista=arch]>.t-filtro{margin-top:2px}.t-visor{position:relative}.t-visor__espera{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;padding:14px 20px;border:1px solid var(--t-linea);border-radius:14px;background:var(--t-fondo);font-size:17px;white-space:nowrap;box-shadow:0 4px 14px #0000001f;z-index:2}.t-visor__espera>span:last-child{animation:t-late 1.2s ease-in-out infinite}.t-visor__caja{background:var(--t-fondo)}.t-visor__caja .toolbar{flex-wrap:wrap;gap:6px}.t-visor__caja .toolbar>div:first-child{flex:1 1 100%!important}.t-visor__caja .toolbar>div:last-child{flex:1 1 100%;margin-left:0!important;flex-wrap:nowrap}.t-visor:not(.t-visor--busca) .t-visor__caja .toolbar>div:last-child{display:none!important}.t-visor__caja .toolbar #prev,.t-visor__caja .toolbar #next,.t-visor__caja .toolbar #counter{display:none!important}.t-visor__caja .toolbar #search,.t-visor__caja .toolbar .finder,.t-visor__caja .toolbar .finder__wrap{flex:1;min-width:0}.t-visor__caja .toolbar .finder{gap:0}.t-app .t-visor__caja .toolbar .finder__input{width:100%!important;height:42px;padding:0 44px 0 16px;border:1px solid var(--t-linea);border-radius:21px;background:#fff;color:var(--t-tinta);font-size:16px}.t-visor__caja .toolbar .finder__counter{display:none!important}.t-app .t-visor__caja .toolbar .finder button{min-width:0;min-height:0;padding:0;border:0;border-radius:50%;background:none;color:var(--t-tinta);font-size:0;opacity:1}.t-app .t-visor__caja .toolbar .finder button:active{background:var(--t-suave)}.t-app .t-visor__caja .toolbar .finder__clear{right:4px;width:34px;height:34px}.t-visor__caja .toolbar .finder__clear:before,.t-visor__caja .toolbar .finder__clear:after{content:"";position:absolute;left:50%;top:50%;width:15px;height:1.8px;border-radius:1px;background:var(--t-tinta2);transform:translate(-50%,-50%) rotate(45deg)}.t-visor__caja .toolbar .finder__clear:after{transform:translate(-50%,-50%) rotate(-45deg)}.t-app .t-visor__caja .toolbar .finder__nav{position:relative;flex:0 0 auto;width:42px;height:42px;display:block!important}.t-app .t-visor__caja .toolbar .finder__nav:disabled{opacity:.3}.t-visor__caja .toolbar .finder__nav:before{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;border-left:1.8px solid currentColor;border-top:1.8px solid currentColor;transform:translate(-50%,-25%) rotate(45deg)}.t-visor__caja .toolbar .finder__nav[title=Siguiente]:before{transform:translate(-50%,-75%) rotate(225deg)}.t-app .t-visor [data-a=buscar][aria-pressed=true]{background:var(--t-marca)}.t-visor__pagina{flex:1;text-align:center}html[data-t-color=negro] .t-app .t-visor__caja .toolbar .finder__input{background:#2c2926}html[data-t-color=azul] .t-app .t-visor__caja .toolbar .finder__input{background:#33435f}html[data-t-color=verde] .t-app .t-visor__caja .toolbar .finder__input{background:#314637}.t-login{position:relative}.t-login .t-login__marca{margin-bottom:2px}.t-login__app{min-height:22px;margin-bottom:18px;text-align:center;font-size:17px;letter-spacing:.18em;text-transform:uppercase;color:var(--t-boton)}.t-login__ver{position:absolute;top:calc(14px + env(safe-area-inset-top,0px));right:16px;font-size:12px;opacity:.55}.t-cuenta__ver{padding:22px 16px;text-align:center;font-size:12px;opacity:.55}.t-app .t-mic[data-estado=escuchando]{animation:t-late-mic 1.3s ease-out infinite}@keyframes t-late-mic{0%{box-shadow:0 0 #b3321f73}70%,to{box-shadow:0 0 0 9px #b3321f00}}.t-inicio{position:relative}.t-inicio__app{min-height:20px;margin-top:6px;text-align:center;font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:var(--t-boton)}.t-login .t-login__app{min-height:20px;margin:6px 0 26px;font-size:15px}.t-expo__nombre{display:flex;align-items:center;gap:8px}.t-expo__nombre .t-campo{flex:1;min-width:0}.t-expo__ext{flex-shrink:0;color:var(--t-tinta2)}.t-expo__ori{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;min-height:44px}.t-hoja__form .t-expo__ori .t-rotulo{margin:0}.t-dos{display:flex;gap:6px}.t-velo .t-dos button{min-height:44px;display:flex;align-items:center;gap:8px;padding:0 8px}.t-dos__punto{width:20px;height:20px;flex-shrink:0;border:2px solid var(--t-linea);border-radius:50%;display:grid;place-items:center}.t-dos button[aria-checked=true] .t-dos__punto{border-color:var(--t-boton)}.t-dos button[aria-checked=true] .t-dos__punto:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--t-boton)}.t-hoja__form .t-rotulo{display:block}.t-app>.t-aviso{position:static;transform:none;left:auto;right:auto;bottom:auto;flex:0 0 auto;width:auto;max-width:none;min-height:62px;margin:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid var(--t-linea);border-radius:0;box-shadow:none;background:var(--t-suave);color:var(--t-tinta);font-size:16px;text-align:center;z-index:auto}.t-aviso__texto{min-width:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.t-aviso[data-espera] .t-aviso__texto{animation:t-late 1.2s ease-in-out infinite}.t-aviso[data-tono=mal]{color:var(--t-peligro)}.t-app--avisa>.t-pie,.t-app--avisa>.t-pag,.t-app--avisa>.t-sel{display:none}.t-login>.t-aviso,.t-inicio>.t-aviso,.t-entrada>.t-aviso{position:sticky;bottom:0;margin:auto -24px 0}.t-login__pajaro{border-radius:0}html[data-t-color=negro] .t-app,html[data-t-color=negro] .t-velo,html[data-t-color=negro] .t-aviso{--t-fondo: #1b1917;--t-suave: #262321;--t-tinta: #f1ebdf;--t-tinta2: #bda98a;--t-linea: #3b3631;--t-marca: #3d3327;--t-boton: #c4935a;--t-botontinta: #1b1917;--t-peligro: #e37560}html.es-telefono[data-t-color=negro],html.es-telefono[data-t-color=negro] body{background:#1b1917}html[data-t-color=negro] .t-campo,html[data-t-color=negro] .t-filtro,html[data-t-color=negro] .t-codigo__celdas i,html[data-t-color=negro] .t-app .t-visor__caja .toolbar button{background:#2c2926}html[data-t-color=azul] .t-campo,html[data-t-color=azul] .t-filtro,html[data-t-color=azul] .t-codigo__celdas i,html[data-t-color=azul] .t-app .t-visor__caja .toolbar button{background:#33435f}html[data-t-color=verde] .t-campo,html[data-t-color=verde] .t-filtro,html[data-t-color=verde] .t-codigo__celdas i,html[data-t-color=verde] .t-app .t-visor__caja .toolbar button{background:#314637}html[data-t-color=negro] .t-campo::placeholder,html[data-t-color=negro] .t-filtro__caja::placeholder{color:#9a8c78}html[data-t-color=azul] .t-campo::placeholder,html[data-t-color=azul] .t-filtro__caja::placeholder{color:#8d9dbb}html[data-t-color=verde] .t-campo::placeholder,html[data-t-color=verde] .t-filtro__caja::placeholder{color:#8ca692}html[data-t-color=negro] .t-velo,html[data-t-color=azul] .t-velo,html[data-t-color=verde] .t-velo{background:#0000008c}html[data-t-color=negro] .t-hoja,html[data-t-color=azul] .t-hoja,html[data-t-color=verde] .t-hoja{border-top:1px solid var(--t-linea)}html[data-t-color=negro] .t-doc{--t-fondo: #fbf6ea;--t-suave: #f3ead7;--t-tinta: #4a3420;--t-tinta2: #9a6d42;--t-linea: #e4d6bc;--t-marca: #f1e1c3;--t-boton: #b08050;min-height:100%;background:#fbf6ea;color:#4a3420}html[data-t-color=azul] .t-doc{--t-fondo: #f7f9fc;--t-suave: #eef2f8;--t-tinta: #23324a;--t-tinta2: #56709a;--t-linea: #d5dceb;--t-marca: #dde6f3;--t-boton: #4a6fa5;min-height:100%;background:#f7f9fc;color:#23324a}html[data-t-color=verde] .t-doc{--t-fondo: #f8faf5;--t-suave: #eef4ea;--t-tinta: #2c3a2a;--t-tinta2: #5a7557;--t-linea: #d3dfcd;--t-marca: #dfead9;--t-boton: #4f7550;min-height:100%;background:#f8faf5;color:#2c3a2a}html[data-t-color=negro] .t-visor__caja{background:#fbf6ea}html[data-t-color=azul] .t-visor__caja{background:#f7f9fc}html[data-t-color=verde] .t-visor__caja{background:#f8faf5}html[data-t-color=negro] .t-app .t-flota,html[data-t-color=azul] .t-app .t-flota,html[data-t-color=verde] .t-app .t-flota{box-shadow:0 0 0 1px #ffffff1f,0 4px 14px #0009}html[data-t-color=negro] .t-color i,html[data-t-color=azul] .t-color i,html[data-t-color=verde] .t-color i{outline:1px solid rgba(255,255,255,.4)}html[data-t-color=negro] .t-app .t-visor__caja .toolbar .finder button,html[data-t-color=azul] .t-app .t-visor__caja .toolbar .finder button,html[data-t-color=verde] .t-app .t-visor__caja .toolbar .finder button{background:none}.t-visor__caja .toolbar .finder{display:flex;align-items:center}.t-visor__caja .toolbar .finder__wrap{position:relative;display:flex;align-items:center}.t-app .t-visor__caja .toolbar .finder__clear{position:absolute;top:50%;transform:translateY(-50%)}.t-app button[hidden]{display:none!important}.t-app .t-visor__caja .toolbar .finder__input:focus{outline:none;border-color:var(--t-boton);box-shadow:0 0 0 1px var(--t-boton)}.t-rep{padding:4px 20px calc(28px + env(safe-area-inset-bottom,0px))}.t-rep__titulo{margin:22px 0 6px;font-size:17px;font-weight:600}.t-rep__titulo small{display:block;margin-top:2px;font-size:13px;font-weight:400;color:var(--t-tinta2)}.t-rep__sub{margin:16px 0 4px;font-size:14px;font-weight:600;color:var(--t-tinta2)}.t-rep__fila{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;border-bottom:1px solid var(--t-linea)}.t-rep__fila--chica{min-height:40px;font-size:15px}.t-rep__que,.t-rep__cuanto,.t-rep__pct{display:flex;flex-direction:column;gap:2px}.t-rep__que small,.t-rep__cuanto small,.t-rep__pct small,.t-rep__aparato{font-size:13px;color:var(--t-tinta2)}.t-rep__cuanto,.t-rep__pct{align-items:flex-end;text-align:right;font-variant-numeric:tabular-nums}.t-rep__dia{display:grid;grid-template-columns:78px minmax(0,1fr) 70px;align-items:center;gap:10px;min-height:46px;border-bottom:1px solid var(--t-linea);font-size:15px}.t-rep__barra{height:8px;border-radius:4px;background:var(--t-suave);overflow:hidden}.t-rep__barra i{display:block;height:100%;border-radius:4px;background:var(--t-boton)}.t-rep__nada,.t-rep__nota{margin:10px 0;font-size:14px;color:var(--t-tinta2)}.t-rep__nota{margin-top:18px}.t-graf{margin:8px 0 14px}.t-graf__tope{font-size:12px;color:var(--t-tinta2);font-variant-numeric:tabular-nums}.t-graf__barras{height:120px;display:flex;align-items:stretch;gap:2px;border-top:1px dashed var(--t-linea);border-bottom:1px solid var(--t-linea)}.t-app .t-graf__col{flex:1;min-width:0;display:flex;align-items:flex-end;padding:0}.t-graf__col i{display:block;width:100%;border-radius:4px 4px 0 0;background:var(--t-boton);opacity:.55}.t-graf__col--on i{opacity:1}.t-graf__col--on{background:var(--t-suave)}.t-graf__fechas{display:flex;justify-content:space-between;margin-top:4px;font-size:12px;color:var(--t-tinta2)}.t-graf__dice{min-height:22px;margin-top:6px;text-align:center;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.t-arbol>.t-barra{border-bottom:0;padding-bottom:0}.t-arbol>.t-barra .t-espacio{flex:1;justify-content:flex-start;gap:6px;padding:8px 6px;border:0;border-radius:10px;font-size:17px;font-weight:600}.t-arbol>.t-barra .t-espacio:active{background:var(--t-suave)}.t-arbol>.t-barra .t-espacio>.t-ico{width:18px;height:18px;color:var(--t-tinta2)}.t-pestanas{flex:0 0 auto;display:flex;margin:4px 12px 8px;border:1px solid var(--t-boton);border-radius:12px;overflow:hidden}.t-app .t-pestana{flex:1;min-width:0;min-height:40px;padding:0 6px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--t-tinta)}.t-app .t-pestana+.t-pestana{border-left:1px solid var(--t-boton)}.t-app .t-pestana--on{background:var(--t-boton);color:var(--t-botontinta);font-weight:600}.t-pestana>span{font-variant-numeric:tabular-nums;opacity:.85}.t-app .t-pestana:disabled{opacity:.5}.t-arbol .t-vista>.t-corre{padding-bottom:12px;border-top:1px solid var(--t-linea)}.t-arbol .t-nodo{gap:6px;min-height:54px;padding:0 2px 0 12px}.t-arbol .t-nodo>.t-ico{width:20px;height:20px}.t-nodo__flecha{flex:0 0 14px;width:14px;display:flex;align-items:center;justify-content:center}.t-nodo__flecha>.t-ico{width:14px;height:14px}.t-nodo--carpeta .t-nodo__nombre{font-weight:600}.t-nodo__texto{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1px}.t-nodo__texto>.t-nodo__nombre{flex:0 0 auto}.t-nodo__dato{font-size:12.5px;color:var(--t-tinta2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-app .t-nodo__mas{width:40px;height:40px;color:var(--t-tinta2)}.t-tipo{flex:0 0 38px;width:38px;padding:3px 0;border-radius:5px;background:var(--t-marca);color:var(--t-tinta);font-size:11px;font-weight:700;letter-spacing:.02em;text-align:center}.t-rama{--t-guia: color-mix(in srgb, var(--t-tinta2) 55%, transparent);margin-left:41px}.t-rama .t-rama{margin-left:47px}.t-rama>*{position:relative}.t-rama>.t-nodo:before,.t-rama>.t-rama:before{content:"";position:absolute;top:0;bottom:0;left:-1px;border-left:1px solid var(--t-guia);pointer-events:none}.t-rama>.t-rama:before{left:-48px}.t-rama>.t-nodo:last-child:before,.t-rama>.t-nodo:has(+.t-rama:last-child):before{bottom:50%}.t-rama>.t-rama:last-child:before{display:none}.t-arbol .t-rama>.t-nodo{padding-left:0}.t-raya{flex:0 0 12px;width:12px;height:0;border-top:1px solid var(--t-guia)}.t-raya--larga{flex-basis:32px;width:32px}.t-abajo{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:8px;padding:6px 10px calc(6px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--t-linea);background:var(--t-suave)}.t-app .t-abajo__boton{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:10px;font-size:15px;white-space:nowrap}.t-app .t-abajo__boton:active{background:var(--t-marca)}.t-abajo__boton>.t-ico{color:var(--t-boton)}.t-visor__caja .toolbar>div:first-child{display:none!important}.t-visor:not(.t-visor--busca) .t-visor__caja .toolbar{display:none!important}.t-visor__titulos{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.t-visor__titulos>.t-titulo{flex:none}.t-visor__tipo{font-size:12.5px;color:var(--t-tinta2);white-space:nowrap}.t-visor__abajo{gap:4px;padding-left:8px;padding-right:8px}.t-app .t-vb{flex:0 0 auto;min-width:42px;height:42px;display:grid;place-items:center;border-radius:10px;color:var(--t-boton)}.t-app .t-vb:active{background:var(--t-marca)}.t-app .t-vb:disabled{opacity:.3}.t-app .t-vb[aria-pressed=true]{background:var(--t-marca)}.t-app .t-vb--cambia{padding:0 10px;border:1px solid var(--t-boton);color:var(--t-tinta);font-size:13px;font-weight:700;letter-spacing:.03em;white-space:nowrap}.t-vb__pags{flex:0 1 auto;min-width:0;display:flex;align-items:center}.t-vb__pags[hidden]{display:none}.t-app .t-vb__pags .t-vb{min-width:36px}.t-vb__cuenta{min-width:54px;text-align:center;font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.t-fotos__marco{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--t-suave)}.t-fotos__lienzo{min-width:100%;min-height:100%;width:max-content;display:flex;align-items:center;justify-content:center;padding:8px}.t-fotos__img{display:block;max-width:none;border-radius:4px;user-select:none;-webkit-user-drag:none}.t-app .t-doc__abajo{justify-content:flex-start;gap:4px;padding-left:8px;padding-right:8px}.t-pag__pasar{flex:1;min-width:0;display:flex;align-items:center;gap:2px}.t-pag__pasar[hidden]{display:none}.t-app .t-pag__pasar .t-vb{min-width:36px}.t-app .t-pag__pasar .t-pag__medio{justify-content:flex-start;gap:6px;padding:0 4px 0 8px}.t-app .t-grupos{justify-content:space-between;gap:4px}.t-grupos__izq,.t-grupos__der{display:flex;align-items:center;gap:2px;min-width:0}.t-app .t-grupos .t-vb__cuenta{min-width:0;padding:0 2px}.t-app .t-grupos .t-vb__pags .t-vb{min-width:34px}.t-app .t-grupos .t-vb--cambia{border:0;padding:0 6px;color:var(--t-boton);font-size:14px}.t-arbol>.t-barra .t-barra__buscar{flex:0 0 auto}.t-app .t-abajo__boton[data-a=nueva],.t-app .t-abajo__boton[data-a=subir]{margin-left:auto}.t-app .t-abajo__orden{min-width:0;padding-left:8px;color:var(--t-tinta2);font-size:14px}.t-app .t-abajo__orden[hidden]{display:none}.t-abajo__orden>span{overflow:hidden;text-overflow:ellipsis}.t-agrupar{flex:0 0 auto;display:flex;border:1px solid var(--t-boton);border-radius:10px;overflow:hidden}.t-agrupar[hidden]{display:none}.t-app .t-agrupar__b{display:flex;align-items:center;justify-content:center;width:44px;height:36px;color:var(--t-boton)}.t-app .t-agrupar__b--on{background:var(--t-boton);color:var(--t-botontinta)}.t-agrupar__b>.t-ico{width:20px;height:20px}.t-app .t-abajo__orden>.t-ico{flex:0 0 auto;width:16px;height:16px;color:var(--t-tinta2)}.t-arbol .t-nodo--grupo{min-height:44px;margin-top:6px;background:var(--t-suave);border-top:1px solid var(--t-linea);border-bottom:1px solid var(--t-linea)}.t-nodo--grupo .t-nodo__nombre{flex:1}.t-nodo__cuenta{padding-right:12px;font-size:13px;color:var(--t-tinta2);font-variant-numeric:tabular-nums}.t-grupo>.t-nodo{padding-left:22px}.t-sep{display:flex;align-items:center;gap:8px;padding:10px 12px 2px 42px;font-size:12px;letter-spacing:.03em;color:var(--t-tinta2)}.t-sep:after{content:"";flex:1;height:1px;background:var(--t-linea)}.t-hoja__tilde{flex:0 0 auto;padding-left:12px;font-size:18px;color:var(--t-boton)}html.t-teclado .t-app>.t-barra{display:none}html.t-teclado .t-app{height:var(--t-alto, 100%)}.t-sesion{position:fixed;inset:0;z-index:2000;gap:10px;background:var(--t-fondo);pointer-events:auto}.t-sesion__titulo{margin-top:12px;font-size:20px;font-weight:600}.t-sesion__texto{color:var(--t-tinta2);font-size:15px}.t-sesion__boton{margin-top:16px;min-width:200px}.t-nodo__pares{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.t-globito{width:12px;height:12px;flex:0 0 auto}.t-app--avisa .t-abajo{display:none}.t-app>.t-aviso.t-aviso--error{display:grid;grid-template-columns:1fr auto;grid-template-areas:"titulo cerrar" "nombre nombre" "texto texto";align-items:center;justify-content:stretch;gap:2px 10px;min-height:62px;padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));border-top:2px solid var(--t-peligro);background:var(--t-suave);background:color-mix(in srgb,var(--t-peligro) 12%,var(--t-suave));color:var(--t-tinta);text-align:left;cursor:pointer;animation:t-titila-error 1s ease-in-out infinite}.t-aviso--error .t-aviso__titulo{grid-area:titulo;font-weight:700;font-size:16px;color:var(--t-peligro)}.t-aviso--error .t-aviso__nombre{grid-area:nombre;font-weight:600;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-aviso--error .t-aviso__nombre:empty{display:none}.t-aviso--error .t-aviso__texto{grid-area:texto;font-size:15px;-webkit-line-clamp:3}.t-aviso--error .t-aviso__cerrar{grid-area:cerrar;font-size:16px;color:var(--t-tinta2)}@keyframes t-titila-error{0%,to{background-color:color-mix(in srgb,var(--t-peligro) 12%,var(--t-suave))}50%{background-color:color-mix(in srgb,var(--t-peligro) 26%,var(--t-suave))}}@media(prefers-reduced-motion:reduce){.t-app>.t-aviso.t-aviso--error{animation:none}}.t-credito__circulo[data-vacio] circle:first-child{stroke:var(--t-peligro);stroke:color-mix(in srgb,var(--t-peligro) 70%,var(--t-linea))}.t-app .t-credito__cargar{padding:0;border:0;background:none;text-align:left;font:inherit;font-size:13px;font-weight:600;color:var(--t-boton);cursor:pointer}.t-sincredito{display:none;order:99;flex:0 0 auto;align-items:center;justify-content:center;gap:12px;padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--t-linea)}.t-app--sincredito>.t-sincredito{display:flex}.t-app--sincredito>.t-pie,.t-app--avisa>.t-sincredito{display:none}.t-app--sincredito .t-abajo{padding-bottom:6px}.t-app--sincredito .t-abajo__boton[data-a=nueva],.t-app--sincredito .t-clip{display:none}.t-app--sincredito .t-abajo:not(:has(>.t-abajo__orden:not([hidden]))){display:none}.t-app--sincredito .t-vacio__ayuda{display:none}.t-alerta{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;background:#00000047;opacity:0;transition:opacity .2s}.t-alerta--abierta{opacity:1}.t-alerta__hoja{position:relative;width:100%;overflow:hidden;padding:10px 18px calc(22px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;background:var(--t-fondo);color:var(--t-tinta);transform:translateY(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}.t-alerta--abierta .t-alerta__hoja{transform:none}.t-alerta__asa{display:block;width:38px;height:4px;margin:0 auto 12px;border-radius:2px;background:var(--t-linea)}.t-alerta__cabeza{display:flex;align-items:center;gap:10px}.t-alerta__signo{width:30px;height:30px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:var(--t-peligro);color:#fff;font-weight:700}.t-alerta__titulo{flex:1;font-size:17px;font-weight:650}.t-app .t-alerta__cerrar{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--t-suave);font-size:16px}.t-app .t-alerta__nombre{margin:14px 0 4px;font-weight:600;text-align:left;color:var(--t-tinta);word-break:break-word}.t-app .t-alerta__texto{margin:0;font-size:15px;line-height:1.4;text-align:left;color:var(--t-tinta2)}.t-alerta__nombre[hidden]+.t-alerta__texto{margin-top:14px}.t-alerta__tiempo{position:absolute;left:0;bottom:0;width:100%;height:3px;background:var(--t-peligro);transition-property:width;transition-timing-function:linear}.t-alerta--abierta .t-alerta__tiempo{width:0}.t-app--sincredito .t-abajo__boton[data-a=subir]{display:none}.t-bq__caja{flex:0 0 auto;display:flex;align-items:flex-end;gap:8px;margin:0;padding:4px 10px 8px}.t-bq__lee{padding:0 14px 8px;font-size:14px;color:var(--t-tinta);line-height:1.4}.t-bq__lee>span{color:var(--t-tinta2)}.t-bq__tira{flex:0 0 auto;display:flex;gap:8px;padding:0 14px 10px;overflow-x:auto;scrollbar-width:none}.t-bq__tira::-webkit-scrollbar{display:none}.t-app .t-bq__chip{flex:none;border:1px solid var(--t-boton);border-radius:16px;padding:6px 13px;font-size:14px;color:var(--t-tinta);white-space:nowrap}.t-app .t-bq__chip--on{background:var(--t-tinta);border-color:var(--t-tinta);color:var(--t-fondo)}.t-app .t-bq__chip:disabled{opacity:.4}.t-bq__charla{display:flex;flex-direction:column;gap:6px;padding:0 14px 10px}.t-bq__abajo[hidden],.t-bq__tira[hidden],.t-bq__lee[hidden],.t-bq__charla[hidden]{display:none}.t-app .t-bq__orden>.t-ico{width:16px;height:16px;color:var(--t-tinta2)}.t-bq__cuenta{margin-left:auto;padding-right:6px;font-size:14px;color:var(--t-tinta2);white-space:nowrap}.t-app .t-bq__tipo{display:flex;justify-content:space-between;gap:10px}.t-bq__fecha{letter-spacing:0;white-space:nowrap}.t-bq__hilo{display:flex;flex-direction:column;gap:10px;padding:4px 4px 0}.t-bq__dijiste{margin:0;font-size:14px;color:var(--t-tinta2)}.t-bq__dijiste b{font-weight:500;color:var(--t-tinta)}.t-bq__pregunta{margin:0;padding:4px 0 4px 12px;border-left:3px solid var(--t-boton);font-size:16px;line-height:1.45;color:var(--t-tinta)}.t-bq__pregunta--vieja{font-size:14px;color:var(--t-tinta2);border-left-color:var(--t-linea)}.t-bq__buscando{margin:0;font-size:14px;color:var(--t-tinta2)}.t-bq__lista{padding:10px 12px calc(16px + env(safe-area-inset-bottom,0px))}.t-app .t-bq__tar{display:block;width:100%;text-align:left;background:var(--t-fondo);border:1px solid var(--t-linea);border-radius:14px;padding:11px 13px;margin-bottom:10px;color:var(--t-tinta)}.t-app .t-bq__tar:active{background:var(--t-marca)}.t-bq__tar>span{display:block}.t-bq__tipo{font-size:11px;letter-spacing:.06em;color:var(--t-tinta2)}.t-app .t-bq__tt{display:flex;justify-content:space-between;gap:10px;font-weight:600;margin-top:3px;line-height:1.3}.t-bq__tt>span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.t-bq__pct{flex:none;align-self:flex-start;font-size:13px;border-radius:10px;padding:2px 8px;color:#fff}.t-bq__dato{font-size:13px;color:var(--t-tinta2);margin-top:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t-bq__barra{height:4px;border-radius:2px;background:var(--t-suave);margin-top:8px;overflow:hidden}.t-bq__barra i{display:block;height:100%}.t-app .t-bq__pie{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--t-tinta2);margin-top:6px}.t-bq__pie>span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-bq-ver__cont .t-doc{padding-bottom:24px}.t-bq-ver__preg{display:flex;flex-direction:column;padding:16px 14px 0}.t-bq-ver__hora{display:block;text-align:right;font-size:11px;color:var(--t-tinta2);margin-top:4px}.t-bq-ver .t-visor__caja .toolbar{display:none!important}.t-bq-ver__abajo{background:var(--t-fondo)}.t-bq-ver__nav{display:flex;align-items:center;gap:8px}.t-bq-ver__cuenta{background:#fff3c4;color:#6b4e00;border-radius:12px;padding:5px 11px;font-weight:600;font-size:14px;white-space:nowrap}.t-app .t-bq-ver__abajo .t-boton{padding:11px 14px;font-size:14px;white-space:nowrap}.t-app mark.th-mark{background:#ffe08a;color:inherit;border-radius:3px;padding:0 1px}.t-app mark.th-mark.t-bq-on{background:#ffa53a}.t-app,.pc-pagina{--t-carga: #3f8a55;--t-cargafondo: #e7f1e4}html[data-t-color=azul] .t-app,html[data-t-color=azul] .pc-pagina{--t-carga: #8fd4a3;--t-cargafondo: #2a4644}html[data-t-color=verde] .t-app,html[data-t-color=verde] .pc-pagina{--t-carga: #e2b866;--t-cargafondo: #3a3f2c}html[data-t-color=negro] .t-app,html[data-t-color=negro] .pc-pagina{--t-carga: #86c296;--t-cargafondo: #24302a}.t-reportes .t-rep--fijo{flex:none;max-height:62%;overflow-y:auto;padding-bottom:6px;border-bottom:1px solid var(--t-linea)}.t-reportes .t-rep--fijo .t-rep__titulo:first-child{margin-top:14px}.t-reportes .t-rep--lista{padding-top:6px}.t-rcarga{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--t-linea)}.t-rcarga__ico,.t-rentro__ico{flex:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;background:var(--t-suave);color:var(--t-tinta2)}.t-rcarga__ico--compra,.t-rcarga__ico--manual{background:var(--t-cargafondo);color:var(--t-carga)}.t-rcarga__que{display:flex;flex-direction:column;gap:3px;min-width:0}.t-rcarga__que b{font-size:15px}.t-rcarga__que b i{font-style:normal;font-weight:400;color:var(--t-tinta2)}.t-rcarga__que small{font-size:13px;color:var(--t-tinta2)}.t-rcarga--espera .t-rcarga__que small{color:var(--t-carga)}.t-rcarga__mini{display:block;height:5px;border-radius:3px;background:var(--t-suave);overflow:hidden}.t-rcarga__mini i{display:block;height:100%;background:var(--t-boton)}.t-app .t-graf__col{position:relative}.t-graf__marca{position:absolute;left:50%;top:-2px;bottom:0;border-left:2px dashed var(--t-carga);transform:translate(-1px);pointer-events:none}.t-graf__marca b{position:absolute;top:-10px;left:-10px;width:18px;height:18px;border-radius:50%;background:var(--t-carga);color:var(--t-fondo);font-size:13px;line-height:18px;text-align:center}.t-reportes .t-graf__barras{margin-top:12px}.t-rentro{display:flex;align-items:center;gap:10px;margin:8px 0;padding:9px 12px;border-radius:10px;background:var(--t-cargafondo);border:1px solid var(--t-carga);font-size:14px}.t-rentro__ico{width:22px;height:22px;font-size:14px;background:var(--t-carga);color:var(--t-fondo)}.t-rentro small{display:block;font-size:12.5px;color:var(--t-tinta2)}.t-rcarga{border-radius:10px;outline:2px solid transparent;outline-offset:4px;transition:outline-color .6s}.t-rcarga--nueva{outline-color:var(--t-carga)}.t-cartel-lugar{position:relative;flex:none;height:0;z-index:5}.t-cartel-lugar--encima{position:fixed;top:env(safe-area-inset-top,0px);left:0;right:0;z-index:60}.t-cartel{position:absolute;top:10px;left:12px;right:12px;display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--t-linea);border-radius:12px;background:var(--t-suave);color:var(--t-tinta);box-shadow:0 8px 24px #00000040;animation:t-baja .25s ease-out}.t-cartel b{display:block;font-size:15px}.t-cartel small{display:block;margin-top:2px;font-size:13px}.t-cartel__signo{flex:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800}.t-cartel__signo svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:3}.t-cartel[data-tono=bien]{border-color:transparent;background:var(--t-carga);color:var(--t-fondo)}.t-cartel[data-tono=bien] .t-cartel__signo{background:var(--t-fondo);color:var(--t-carga)}.t-cartel[data-tono=mal]{border-color:transparent;background:var(--t-peligro);color:#fff}.t-cartel[data-tono=mal] .t-cartel__signo{background:#fff;color:var(--t-peligro)}html.es-compu{--pc-lado: #f1eee9;--pc-lado2: #e9e4dc;--pc-lado-linea: #e0d9ce;--pc-lado-tinta: #2b241d;--pc-lado-tinta2: #8a7660;--pc-lado-sel: #e4d6c1;--pc-barra: #ffffff;--pc-barra-tinta: #2b241d;--pc-barra-linea: #e8e2d8;--pc-fondo: #fbfaf7;--pc-carta: #ffffff;--pc-linea: #e8e2d8;--pc-tinta: #2b241d;--pc-tinta2: #8a7660;--pc-acento: #b07a3e;--pc-acento-tinta: #ffffff;--pc-acento-suave: #f6ecdf;--pc-titulo: #9a6531;--pc-yo: #f1ebe2;--pc-chip: #f5f2ed;--pc-peligro: #c0503a;--pc-sombra: 0 1px 2px rgba(43, 36, 29, .04)}html.es-compu[data-t-color=negro]{--pc-lado: #1c1a18;--pc-lado2: #26221f;--pc-lado-linea: #34302b;--pc-lado-tinta: #efe6d8;--pc-lado-tinta2: #b9a68d;--pc-lado-sel: #3d3328;--pc-barra: #1c1a18;--pc-barra-tinta: #efe6d8;--pc-barra-linea: #34302b;--pc-fondo: #f7f4ef;--pc-linea: #e6dfd4;--pc-acento: #c4935a;--pc-acento-tinta: #1c1a18;--pc-acento-suave: #f4e7d6;--pc-titulo: #a0703c;--pc-yo: #efe8dd;--pc-chip: #f4f0ea}html.es-compu[data-t-color=azul]{--pc-lado: #1b2433;--pc-lado2: #222c3d;--pc-lado-linea: #2e3a4e;--pc-lado-tinta: #e8edf5;--pc-lado-tinta2: #9fb0c8;--pc-lado-sel: #33425a;--pc-barra: #1b2433;--pc-barra-tinta: #e8edf5;--pc-barra-linea: #2e3a4e;--pc-fondo: #f4f6f9;--pc-linea: #e1e6ee;--pc-tinta: #1f2836;--pc-tinta2: #6c7a90;--pc-acento: #c4935a;--pc-acento-tinta: #1b2433;--pc-acento-suave: #f4e9db;--pc-titulo: #2f5d8a;--pc-yo: #e6ecf4;--pc-chip: #f0f3f7}html.es-compu[data-t-color=verde]{--pc-lado: #0f3a31;--pc-lado2: #144a3e;--pc-lado-linea: #225c4d;--pc-lado-tinta: #e6f2ec;--pc-lado-tinta2: #9cc4b5;--pc-lado-sel: #1f5c4c;--pc-barra: #0f3a31;--pc-barra-tinta: #e6f2ec;--pc-barra-linea: #225c4d;--pc-fondo: #f3f7f5;--pc-linea: #dce8e3;--pc-tinta: #17302a;--pc-tinta2: #5f7d74;--pc-acento: #c4935a;--pc-acento-tinta: #0f3a31;--pc-acento-suave: #f2e8da;--pc-titulo: #1f6650;--pc-yo: #e3efea;--pc-chip: #edf4f1}html.es-compu{--font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--color-bg: var(--pc-lado);--color-surface-strong: var(--pc-lado2);--color-surface-soft: var(--pc-fondo);--color-text-strong: var(--pc-lado-tinta);--color-text-soft: var(--pc-tinta);--color-text-muted: var(--pc-tinta2);--color-border: var(--pc-linea);--color-accent: var(--pc-acento);--color-accent-dark: var(--pc-titulo);--color-accent-soft: var(--pc-acento-suave);--color-on-accent: var(--pc-acento-tinta);--color-hover-soft: var(--pc-chip);--color-hover-strong: var(--pc-lado-sel);--lyt-band-bg: var(--pc-barra);--lyt-left-color: var(--pc-lado-tinta);--lyt-right-bg: var(--pc-fondo);--lyt-right-color: var(--pc-tinta);--state-selected-bg: var(--pc-lado-sel);--tile-name-color: var(--pc-lado-tinta);--j2h-title-color: var(--pc-titulo);--j2h-muted-color: var(--pc-titulo);--radius-md: 12px;--radius-lg: 16px}html.es-compu,html.es-compu body{background:var(--pc-fondo);color:var(--pc-tinta);font-family:var(--font-family)}.es-compu .pc-ico{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.es-compu .pc-principal{flex-direction:row!important;background:var(--pc-fondo)}.es-compu .pc-lado{width:320px;flex:none;display:flex;flex-direction:column;padding:22px 20px 18px;background:var(--pc-lado);color:var(--pc-lado-tinta);border-right:1px solid var(--pc-lado-linea);overflow:auto}.es-compu .pc-lado__ver{align-self:flex-end;font-size:12px;font-weight:600;color:var(--pc-lado-tinta2);min-height:14px}.es-compu .pc-lado__pajaro{display:block;width:104px;height:104px;margin:0 auto -12px;object-fit:contain}.es-compu .pc-lado__marca{text-align:center;font-size:12.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--pc-acento)}.es-compu .pc-lado__quien{text-align:center;margin:12px 0 24px}.es-compu .pc-lado__quien b{display:block;font-size:26px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.es-compu .pc-lado__quien small{display:block;margin-top:4px;font-size:13px;color:var(--pc-lado-tinta2);overflow-wrap:anywhere}.es-compu .pc-menu{display:flex;flex-direction:column;gap:4px}.es-compu .pc-menu__item{display:flex;align-items:center;gap:14px;width:100%;padding:12px;border:0;border-radius:12px;background:none;color:var(--pc-lado-tinta);font:inherit;font-size:15px;text-align:left;cursor:pointer}.es-compu .pc-menu__item:hover{background:var(--pc-lado2)}.es-compu .pc-menu__item--on,.es-compu .pc-menu__item--on:hover{background:var(--pc-lado-sel)}.es-compu .pc-menu__item>.pc-ico:first-child{color:var(--pc-acento)}.es-compu .pc-menu__item>.pc-ico:last-child{margin-left:auto;color:var(--pc-lado-tinta2)}.es-compu .pc-menu__item span{flex:1;min-width:0}.es-compu .pc-menu__item small{display:block;margin-top:2px;font-size:12.5px;color:var(--pc-lado-tinta2)}.es-compu .pc-menu__marca{flex:none;width:9px;height:9px;margin-left:auto;border-radius:50%;background:#7fc29b}.es-compu .pc-menu__marca[hidden]{display:none}.es-compu .pc-lado__credito{margin-top:auto;display:flex;align-items:center;gap:14px;width:100%;padding:16px 12px 4px;border:0;border-top:1px solid var(--pc-lado-linea);background:none;color:var(--pc-lado-tinta);font:inherit;text-align:left;cursor:pointer}.es-compu .pc-lado__credito[hidden]{display:none}.es-compu .pc-lado__credito b{display:block;font-size:15px;font-weight:600}.es-compu .pc-lado__credito small{font-size:12.5px;color:var(--pc-lado-tinta2)}.es-compu .pc-anillo{flex:none}.es-compu .pc-anillo circle{fill:none;stroke-width:5}.es-compu .pc-anillo__fondo{stroke:var(--pc-linea)}.es-compu .pc-lado .pc-anillo__fondo{stroke:var(--pc-lado-linea)}.es-compu .pc-anillo__lleno{stroke:var(--pc-acento);stroke-linecap:round}.es-compu .pc-anillo[data-nivel=rojo] .pc-anillo__lleno{stroke:var(--pc-peligro)}.es-compu .pc-centro{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--pc-fondo)}.es-compu .pc-centro>[hidden]{display:none!important}.es-compu .pc-espacios{flex:1;min-height:0;display:flex;flex-direction:column;margin:0;padding:0;background:none}.es-compu .pc-espacios .fx-crudview__toolbar,.es-compu .pc-espacios .fx-crud__toolbar{background:none;border:0;box-shadow:none;color:var(--pc-tinta);min-height:0}.es-compu .pc-espacios .fx-crud__toolbar{height:auto;padding:30px 36px 18px}.es-compu .pc-espacios .fx-crud__toolbar .toolbar__label{font-size:26px;font-weight:700;letter-spacing:-.01em;color:var(--pc-tinta)}.es-compu .pc-espacios .fx-crud__toolbar .w-btn{margin-left:14px;height:36px;min-width:36px;padding:0 14px;border:0;border-radius:999px;background:var(--pc-acento);color:var(--pc-acento-tinta);font-size:20px;font-weight:600}.es-compu .pc-espacios .finder__input{border:1px solid var(--pc-linea);border-radius:999px;background:var(--pc-carta);color:var(--pc-tinta);padding:8px 14px}.es-compu .pc-espacios .fx-crudview__grid{background:none;padding:0 24px 24px}.es-compu .pc-espacios .fx-tiles{zoom:1!important;background:none}.es-compu .pc-espacios .fx-tiles__body{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;grid-auto-rows:auto!important;gap:18px!important;padding:4px 12px 12px}.es-compu .pc-espacios .fx-tiles__item{display:flex;flex-direction:column;padding:18px 18px 12px;border:1px solid var(--pc-linea);border-radius:16px;background:var(--pc-carta);color:var(--pc-tinta);box-shadow:var(--pc-sombra)}.es-compu .pc-espacios .fx-tiles__item:hover{border-color:var(--pc-acento)}.es-compu .pc-espacios .fx-tiles__item--selected{border:1px solid var(--pc-acento);box-shadow:0 0 0 3px var(--pc-acento-suave);background:var(--pc-carta)}.es-compu .pc-espacios .fx-tiles__title{font-size:17px;font-weight:650;color:var(--pc-tinta)}.es-compu .pc-espacios .fx-tiles__menu{color:var(--pc-tinta2);font-size:18px}.es-compu .pc-espacios .fx-tiles__lines{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.es-compu .pc-espacios .fx-tline{display:inline-flex;align-items:center;gap:7px;width:auto;padding:7px 11px;border:0;border-radius:10px;background:var(--pc-chip);color:var(--pc-tinta2);font-size:13.5px;font-weight:400}.es-compu .pc-espacios .fx-tline--on{color:var(--pc-tinta);font-weight:600}.es-compu .pc-espacios .fx-tline:hover{background:var(--pc-acento-suave);color:var(--pc-tinta)}.es-compu .pc-espacios .fx-tline__icono{font-size:14px;filter:saturate(.6)}.es-compu .pc-espacios .fx-tiles__meta{margin-top:auto;padding-top:10px;border-top:1px solid var(--pc-linea);font-size:12.5px;color:var(--pc-tinta2);text-align:left}.es-compu .modal-window--max{border-radius:0;box-shadow:none}.es-compu .convs-topbar,.es-compu .lyt__top>.toolbar{height:58px;padding:0 16px;gap:10px;background:var(--pc-barra);color:var(--pc-barra-tinta);border-bottom:1px solid var(--pc-barra-linea)}.es-compu .convs-topbar .toolbar__label{font-size:15.5px;font-weight:600;color:var(--pc-barra-tinta)}.es-compu .convs-topbar .toolbar__label:not(.convs-topbar__title){font-weight:500;opacity:.7}.es-compu .convs-topbar .w-btn.pc-pildora,.es-compu .lyt__top .w-btn.pc-pildora{height:36px;padding:0 14px;border:1px solid var(--pc-barra-linea);border-radius:999px;background:none;color:var(--pc-barra-tinta);font-size:14px}.es-compu .w-btn.pc-pildora:hover{border-color:var(--pc-acento)}.es-compu .w-btn.pc-pildora{display:inline-flex;align-items:center;gap:8px}.es-compu .w-btn.pc-pildora .pc-ico{width:18px;height:18px;color:var(--pc-acento)}.es-compu .w-btn.pc-pildora em{font-style:normal;opacity:.65}.es-compu .w-btn.pc-volver{width:38px;height:38px;padding:0;border:1px solid var(--pc-barra-linea);border-radius:50%;background:none;color:var(--pc-barra-tinta);font-size:19px;line-height:1}.es-compu .w-btn.pc-volver:hover{border-color:var(--pc-acento);color:var(--pc-acento)}.es-compu .toolbar .w-btn[title=Cerrar]{width:38px!important;height:38px;border:1px solid var(--pc-barra-linea);border-radius:50%;font-size:0!important;color:var(--pc-barra-tinta)}.es-compu .toolbar .w-btn[title=Cerrar]:before{content:"\2190";font-size:19px}.es-compu .lyt__left{background:var(--pc-lado);color:var(--pc-lado-tinta);border-right:1px solid var(--pc-lado-linea)}.es-compu .lyt__left .fx-crud__toolbar{background:none;border-bottom:1px solid var(--pc-lado-linea);color:var(--pc-lado-tinta);min-height:52px;padding:0 12px}.es-compu .lyt__left .fx-crud__toolbar .w-btn{color:var(--pc-lado-tinta);border-radius:8px}.es-compu .lyt__left .fx-crud__toolbar .w-btn[title^=Agrega]{width:34px;height:34px;padding:0;border-radius:50%;background:var(--pc-acento);color:var(--pc-acento-tinta);font-size:18px}.es-compu .lyt__left .finder__input{border:1px solid var(--pc-lado-linea);border-radius:10px;background:var(--pc-lado2);color:var(--pc-lado-tinta)}.es-compu .lyt__left .fx-tiles__item{border:0;border-radius:10px;background:none;color:var(--pc-lado-tinta)}.es-compu .lyt__left .fx-tiles__item:hover{background:var(--pc-lado2)}.es-compu .lyt__left .fx-tiles__item--selected{background:var(--pc-lado-sel);box-shadow:none}.es-compu .lyt__left .fx-tiles__title{color:var(--pc-lado-tinta);font-weight:600}.es-compu .lyt__left .fx-tiles__cuenta,.es-compu .lyt__left .fx-tiles__meta{color:var(--pc-lado-tinta2)}.es-compu .lyt__left .fx-tree__item{border-radius:8px;color:var(--pc-lado-tinta)}.es-compu .lyt__left .fx-tree__item--selected,.es-compu .lyt__left .fx-tree__item[aria-selected=true]{background:var(--pc-lado-sel);color:var(--pc-lado-tinta)}.es-compu .lyt__left .fx-crudview__footer .fx-crud__toolbar{border-top:1px solid var(--pc-lado-linea);border-bottom:0}.es-compu .lyt__left .convs-pie__titulo{color:var(--pc-lado-tinta2)}.es-compu .resizer--h{background:var(--pc-lado-linea)}.es-compu .lyt__right,.es-compu .fx-chat{background:var(--pc-fondo)}.es-compu .fx-pairs__bubble--c{background:var(--pc-yo);color:var(--pc-tinta);border:0;border-radius:18px 18px 4px;box-shadow:none}.es-compu .fx-pairs__bubble--r{background:var(--pc-carta);color:var(--pc-tinta);border:1px solid var(--pc-linea);border-radius:18px 18px 18px 4px;box-shadow:var(--pc-sombra)}.es-compu .fx-pairs__item--selected .fx-pairs__bubble--r,.es-compu .fx-pairs__bubble--r:focus-within{border-color:var(--pc-acento);box-shadow:0 0 0 3px var(--pc-acento-suave)}.es-compu .fx-pairs__time{color:var(--pc-tinta2)}.es-compu .fx-pairs__acciones{display:flex;align-items:center;gap:8px;margin-top:14px}.es-compu .fx-pairs__voz,.es-compu .fx-pairs__ver{display:inline-flex;align-items:center;gap:5px;height:24px;margin-top:0;padding:0 9px;border:1px solid var(--pc-linea);border-radius:999px;background:transparent;color:var(--pc-tinta2);font-size:12px;font-weight:400;text-decoration:none;box-shadow:none;cursor:pointer}.es-compu .fx-pairs__ver{border-color:var(--pc-acento);color:var(--pc-titulo);font-weight:500}.es-compu .fx-pairs__ver:after{content:"\203a";font-size:14px;line-height:1}.es-compu .fx-pairs__ver:hover{background:var(--pc-acento-suave)}.es-compu .fx-pairs__voz:hover{border-color:var(--pc-acento);color:var(--pc-tinta)}.es-compu .fx-pairs__voz{font-size:0}.es-compu .fx-pairs__voz:before{content:"";width:13px;height:13px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9v6h4l5 4V5L8 9z'/%3E%3Cpath d='M16 9a4 4 0 0 1 0 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9v6h4l5 4V5L8 9z'/%3E%3Cpath d='M16 9a4 4 0 0 1 0 6'/%3E%3C/svg%3E") center / contain no-repeat}.es-compu .fx-pairs__voz:after{content:"escuchar";font-size:12px}.es-compu .fx-pairs__voz--hablando{border-color:var(--pc-acento);color:var(--pc-titulo)}.es-compu .fx-pairs__menu{color:var(--pc-tinta2)}.es-compu .fx-chat__prompt{background:var(--pc-fondo);border-top:0;padding:8px 20px 16px}.es-compu .fx-prompt__row{border:1px solid var(--pc-linea);border-radius:16px;background:var(--pc-carta);transition:border-color .15s,box-shadow .15s}.es-compu .fx-prompt__row:focus-within{border-color:var(--pc-acento);box-shadow:0 0 0 3px var(--pc-acento-suave)}.es-compu .fx-prompt__input,.es-compu .fx-prompt__input:focus{height:76px;padding:12px 14px 38px;border:0;border-radius:16px;background:transparent;box-shadow:none;color:var(--pc-tinta);font-family:var(--font-family);font-size:15px}.es-compu .fx-prompt__cell-actions{vertical-align:bottom;padding:0 8px 8px 0}.es-compu .fx-prompt__actions{flex-direction:row;gap:6px}.es-compu .fx-prompt__mic,.es-compu .fx-prompt__send,.es-compu .fx-prompt__clip{position:relative;width:34px;height:34px;padding:0;border:0;border-radius:50%;font-size:0;opacity:1}.es-compu .fx-prompt__mic{background:transparent;color:var(--pc-tinta2)}.es-compu .fx-prompt__mic:hover{background:var(--pc-chip);color:var(--pc-tinta)}.es-compu .fx-prompt__send{background:var(--pc-acento);color:var(--pc-acento-tinta)}.es-compu .fx-prompt__send:disabled{opacity:.4}.es-compu .fx-prompt__clip{position:absolute;left:8px;bottom:6px;background:transparent;color:var(--pc-tinta2)}.es-compu .fx-prompt__clip:hover{background:var(--pc-chip);color:var(--pc-tinta)}.es-compu .lyt__left .fx-crud__toolbar .w-btn.fx-crud__clip{position:relative;width:34px;height:34px;padding:0;border-radius:50%;background:transparent;color:var(--pc-lado-tinta);font-size:0}.es-compu .lyt__left .fx-crud__toolbar .w-btn.fx-crud__clip:hover{background:var(--pc-chip)}.es-compu .fx-crud__clip{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M16.5 6v11.5a4 4 0 0 1-8 0V5a2.5 2.5 0 0 1 5 0v10.5a1 1 0 0 1-2 0V6H10v9.5a2.5 2.5 0 0 0 5 0V5a4 4 0 0 0-8 0v12.5a5.5 5.5 0 0 0 11 0V6z'/%3E%3C/svg%3E")}.es-compu .fx-prompt__mic:before,.es-compu .fx-prompt__send:before,.es-compu .fx-prompt__clip:before,.es-compu .fx-crud__clip:before{content:"";position:absolute;inset:8px;background:currentColor;-webkit-mask:var(--pc-dibujo) center / contain no-repeat;mask:var(--pc-dibujo) center / contain no-repeat}.es-compu .fx-prompt__mic{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='11' rx='3'/%3E%3Cpath d='M5 11a7 7 0 0 0 14 0M12 18v3'/%3E%3C/svg%3E")}.es-compu .fx-prompt__send{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 3L10 14M21 3l-7 18-4-7-7-4z'/%3E%3C/svg%3E")}.es-compu .fx-prompt__clip{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 11.5l-8.6 8.6a5.5 5.5 0 0 1-7.8-7.8l8.6-8.6a3.7 3.7 0 0 1 5.2 5.2l-8.6 8.6a1.8 1.8 0 0 1-2.6-2.6l7.9-7.9'/%3E%3C/svg%3E")}.es-compu .pc-cuenta{flex:1;min-height:0;overflow:auto}.es-compu .pc-pagina{padding:28px 36px 40px;max-width:1180px}.es-compu .pc-pagina__titulo{margin:0 0 18px;font-size:26px;font-weight:700;letter-spacing:-.01em;color:var(--pc-tinta)}.es-compu .pc-cuenta__grilla{display:grid;grid-template-columns:1.25fr 1fr;gap:18px;align-items:stretch}.es-compu .pc-caja{padding:20px 22px;border:1px solid var(--pc-linea);border-radius:16px;background:var(--pc-carta);color:var(--pc-tinta);box-shadow:var(--pc-sombra)}.es-compu .pc-caja h2{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pc-tinta2)}.es-compu .pc-caja h2 .pc-ico{width:17px;height:17px;color:var(--pc-acento)}.es-compu .pc-enlace{margin-left:auto;display:inline-flex;align-items:center;gap:2px;border:0;background:none;color:var(--pc-titulo);font:inherit;font-size:13.5px;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer}.es-compu .pc-enlace .pc-ico{width:16px;height:16px;color:inherit}.es-compu .pc-caja--credito{display:flex;flex-direction:column}.es-compu .pc-credito{flex:1;display:flex;align-items:center;flex-wrap:wrap;gap:18px 22px}.es-compu .pc-credito__texto{flex:1;min-width:0}.es-compu .pc-credito__texto b{display:block;font-size:28px;font-weight:700;white-space:nowrap}.es-compu .pc-credito__texto span{font-size:14px;color:var(--pc-tinta2)}.es-compu .pc-boton{display:inline-flex;align-items:center;gap:8px;flex:none;height:42px;padding:0 18px;border:0;border-radius:999px;background:var(--pc-acento);color:var(--pc-acento-tinta);font:inherit;font-size:14.5px;font-weight:600;white-space:nowrap;cursor:pointer}.es-compu .pc-boton--suave{height:36px;margin-left:auto;padding:0 14px;border:1px solid var(--pc-linea);background:var(--pc-carta);color:var(--pc-tinta);font-weight:500}.es-compu .pc-boton .pc-ico{width:18px;height:18px}.es-compu .pc-barras{display:flex;align-items:flex-end;gap:4px;height:110px;padding-bottom:2px;border-bottom:1px solid var(--pc-linea)}.es-compu .pc-barras i{flex:1;border-radius:4px 4px 0 0;background:var(--pc-acento-suave)}.es-compu .pc-barras i.pc-con{background:var(--pc-acento)}.es-compu .pc-dia{flex:1;position:relative;display:flex;align-items:flex-end;height:100%}.es-compu .pc-pagina .t-graf__marca b{color:var(--pc-carta)}.es-compu .pc-cargas{margin-top:16px;padding-top:14px;border-top:1px solid var(--pc-linea)}.es-compu .pc-cargas__titulo{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pc-tinta2)}.es-compu .pc-carga{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:13.5px}.es-compu .pc-carga+.pc-carga{border-top:1px solid var(--pc-linea)}.es-compu .pc-carga__ico{flex:none;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;background:var(--pc-chip);color:var(--pc-tinta2)}.es-compu .pc-carga__ico--compra,.es-compu .pc-carga__ico--manual{background:var(--t-cargafondo);color:var(--t-carga)}.es-compu .pc-carga__que{flex:1;min-width:0}.es-compu .pc-carga__que small{display:block;font-size:12px;color:var(--pc-tinta2)}.es-compu .pc-carga__estado{flex:none;font-size:13px;white-space:nowrap}.es-compu .pc-carga__estado--espera{color:var(--t-carga)}.es-compu .pc-ejes{display:flex;justify-content:space-between;margin:6px 0 12px;font-size:12px;color:var(--pc-tinta2)}.es-compu .pc-uso{display:flex;align-items:center;gap:12px;padding:6px 0;font-size:13.5px}.es-compu .pc-uso>span:first-child{width:84px;color:var(--pc-tinta2)}.es-compu .pc-uso>span:last-child{width:120px;text-align:right}.es-compu .pc-uso__barra{flex:1;height:7px;border-radius:7px;background:var(--pc-chip);overflow:hidden}.es-compu .pc-uso__barra i{display:block;height:100%;border-radius:7px;background:var(--pc-acento)}.es-compu .pc-fila{display:flex;align-items:center;gap:12px;min-height:48px;border-top:1px solid var(--pc-linea);font-size:14.5px}.es-compu .pc-caja h2+.pc-fila{border-top:0}.es-compu .pc-fila>span{width:110px;flex:none;color:var(--pc-tinta2)}.es-compu .pc-fila>b{font-weight:500;overflow-wrap:anywhere}.es-compu .pc-colores{display:flex;gap:14px;margin:4px 0 12px}.es-compu .pc-color{width:48px;height:48px;padding:3px;border:0;border-radius:50%;background:none;box-shadow:0 0 0 1px var(--pc-linea);cursor:pointer}.es-compu .pc-color i{display:block;width:100%;height:100%;border-radius:50%}.es-compu .pc-color[aria-checked=true]{box-shadow:0 0 0 2px var(--pc-acento)}.es-compu .pc-nota{margin:0;font-size:13px;line-height:1.5;color:var(--pc-tinta2)}.es-compu .pc-peligro{display:inline-flex;align-items:center;gap:8px;height:40px;margin-top:22px;padding:0 16px;border:0;border-radius:999px;background:var(--pc-peligro);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.es-compu .pc-peligro:hover{filter:brightness(.92)}.es-compu .pc-peligro .pc-ico{width:18px;height:18px}.es-compu .pc-velo{position:fixed;inset:0;z-index:5000;background:#1e181259;opacity:0;transition:opacity .25s}.es-compu .pc-velo--on{opacity:1}.es-compu .pc-hoja{position:fixed;top:0;right:0;bottom:0;z-index:5001;width:460px;max-width:100%;display:flex;flex-direction:column;box-shadow:-12px 0 32px #1e18122e;transform:translate(100%);transition:transform .25s ease;overflow:hidden}.es-compu .pc-hoja--on{transform:translate(0)}.es-compu .pc-hoja .t-reportes .t-rep--fijo{flex:0 1 auto;max-height:none;min-height:0;overflow:hidden;display:flex;flex-direction:column}.es-compu .pc-hoja .t-reportes .t-rep--fijo>*{flex:none}.es-compu .pc-hoja .t-reportes .t-rep--fijo>.t-graf{flex:0 1 auto;min-height:0;display:flex;flex-direction:column}.es-compu .pc-hoja .t-reportes .t-graf>*{flex:none}.es-compu .pc-hoja .t-reportes .t-graf__barras{flex:0 1 120px;height:auto;min-height:56px}@media(max-width:900px){.es-compu .pc-lado{width:68px;padding:14px 8px;align-items:center}.es-compu .pc-lado__ver,.es-compu .pc-lado__marca,.es-compu .pc-lado__quien,.es-compu .pc-menu__item span,.es-compu .pc-menu__item>.pc-ico:last-child,.es-compu .pc-lado__credito span{display:none}.es-compu .pc-lado__pajaro{width:48px;height:48px;margin:0 auto 18px}.es-compu .pc-menu__item{justify-content:center;width:48px;height:48px;padding:0}.es-compu .pc-menu__item>.pc-ico:first-child{width:22px;height:22px}.es-compu .pc-lado__credito{justify-content:center;padding:12px 0 0}.es-compu .pc-lado__credito .pc-anillo{width:36px;height:36px}.es-compu .pc-espacios .fx-crud__toolbar{padding:20px 18px 12px}.es-compu .pc-espacios .fx-crud__toolbar .toolbar__label{font-size:21px}.es-compu .pc-espacios .fx-crudview__grid{padding:0 6px 16px}.es-compu .pc-espacios .fx-tiles__body{grid-template-columns:1fr!important}.es-compu .pc-pagina{padding:20px 18px 28px}.es-compu .pc-pagina__titulo{font-size:21px}.es-compu .pc-cuenta__grilla{grid-template-columns:1fr}.es-compu .pc-credito{flex-wrap:wrap}}html.es-compu{--pc-v-fondo: #faf5ea;--pc-v-franja: linear-gradient(160deg, #f1dfc2, #e4c69d);--pc-v-franja-tinta: #5a3d24;--pc-v-tinta: #5a3d24;--pc-v-tinta2: #7a5634;--pc-v-ayuda: #a8927a;--pc-v-campo: #ffffff;--pc-v-campo-linea: #dcc6a6;--pc-v-separa: #ecdcc4;--pc-v-panel: linear-gradient(160deg, #f3e3c8, #e2c49c);--pc-v-panel-tinta: #8f6136;--pc-v-suave-a: #ffffff;--pc-v-suave-b: #f7efe3;--pc-v-peligro: #b8473a;--pc-v-peligro-texto: #b8473a;--pc-v-velo: rgba(40, 28, 18, .42);--pc-presenta-fondo: #faf5ea;--pc-presenta-marca: #b07d4f;--pc-presenta-raya: #ead9bf;--pc-presenta-ver: #b9a68e}html.es-compu[data-t-color=negro]{--pc-v-fondo: #1b1917;--pc-v-franja: linear-gradient(160deg, #2c2926, #211e1b);--pc-v-franja-tinta: #f1ebdf;--pc-v-tinta: #f1ebdf;--pc-v-tinta2: #bda98a;--pc-v-ayuda: #8f8170;--pc-v-campo: rgba(255, 255, 255, .06);--pc-v-campo-linea: rgba(255, 255, 255, .14);--pc-v-separa: #34302b;--pc-v-panel: linear-gradient(160deg, #2c2926, #171513);--pc-v-panel-tinta: #c4935a;--pc-v-suave-a: #2f2c29;--pc-v-suave-b: #24211e;--pc-v-peligro-texto: #ff9a87;--pc-v-velo: rgba(8, 7, 6, .6);--pc-presenta-fondo: radial-gradient(ellipse at 50% 42%, #2c2926 0%, #1b1917 60%, #141210 100%);--pc-presenta-marca: #c4935a;--pc-presenta-raya: #3b3631;--pc-presenta-ver: #8f8170}html.es-compu[data-t-color=azul]{--pc-v-fondo: #1f2a3d;--pc-v-franja: linear-gradient(160deg, #2b3a55, #1d2840);--pc-v-franja-tinta: #f1ece4;--pc-v-tinta: #e8eef8;--pc-v-tinta2: #adbcd8;--pc-v-ayuda: #8796b2;--pc-v-campo: rgba(255, 255, 255, .06);--pc-v-campo-linea: rgba(255, 255, 255, .14);--pc-v-separa: #33425a;--pc-v-panel: linear-gradient(160deg, #2b3a55, #18223a);--pc-v-panel-tinta: #c4935a;--pc-v-suave-a: #2c3a54;--pc-v-suave-b: #222e44;--pc-v-peligro-texto: #ff9a87;--pc-v-velo: rgba(8, 12, 20, .6);--pc-presenta-fondo: radial-gradient(ellipse at 50% 42%, #2b3a55 0%, #1f2a3d 60%, #151d2c 100%);--pc-presenta-marca: #c4935a;--pc-presenta-raya: #3d4d68;--pc-presenta-ver: #8796b2}html.es-compu[data-t-color=verde]{--pc-v-fondo: #11493b;--pc-v-franja: linear-gradient(160deg, #1f6650, #11493b);--pc-v-franja-tinta: #f3efe6;--pc-v-tinta: #eef6f2;--pc-v-tinta2: #a8cbbf;--pc-v-ayuda: #86ab9f;--pc-v-campo: rgba(255, 255, 255, .06);--pc-v-campo-linea: rgba(255, 255, 255, .14);--pc-v-separa: #286b59;--pc-v-panel: linear-gradient(160deg, #1f6650, #0f3a30);--pc-v-panel-tinta: #d4a97c;--pc-v-suave-a: #1a5e4c;--pc-v-suave-b: #144e3f;--pc-v-peligro-texto: #ff9a87;--pc-v-velo: rgba(5, 18, 15, .6);--pc-presenta-fondo: radial-gradient(ellipse at 50% 42%, #1f6650 0%, #11493b 55%, #0c3128 100%);--pc-presenta-marca: #d4a97c;--pc-presenta-raya: #286b59;--pc-presenta-ver: #6f948a}.es-compu .w-btn--primary{background:var(--pc-acento);color:#fff;border-color:transparent;box-shadow:none}.es-compu .w-btn--outline{background:transparent;color:var(--pc-acento);border:1px solid var(--pc-acento);box-shadow:none}.es-compu .w-btn--outline:hover{background:color-mix(in srgb,var(--pc-acento) 15%,transparent)}.es-compu .w-btn--danger{background:var(--pc-v-peligro);color:#fff;border-color:transparent;box-shadow:none}.es-compu .w-btn--primary:hover,.es-compu .w-btn--danger:hover,.es-compu .pc-boton:not(.pc-boton--suave):hover,.es-compu .pc-peligro:hover{filter:brightness(1.07)}.es-compu .modal-window .w-btn--default,.es-compu .modal-window .w-btn--secondary{background:transparent;border:1px solid var(--pc-v-campo-linea);color:var(--pc-v-tinta);box-shadow:none}.es-compu .w-btn--pressed{filter:none;background:var(--pc-acento);color:#fff;box-shadow:none}.es-compu .modal-window--auto{background:var(--pc-v-fondo);color:var(--pc-v-tinta);border-radius:22px;box-shadow:0 26px 70px #140c0673;min-width:440px!important}.es-compu .modal-window--auto .modal-topbar{height:auto;min-height:64px;padding:14px 20px 14px 14px;gap:12px;background:var(--pc-v-franja);color:var(--pc-v-franja-tinta);border-bottom:0}.es-compu .modal-window--auto .modal-title{font-size:19px;font-weight:600;letter-spacing:.005em}.es-compu .modal-window .modal-actions{order:-1;margin-left:0}.es-compu .modal-window--auto .modal-btn,.es-compu .modal-window:has(.auth-body) .modal-btn{position:relative;width:36px;height:36px;border-radius:50%;font-size:0;opacity:1;color:inherit}.es-compu .modal-window--auto .modal-btn:hover{background:#ffffff40}.es-compu .modal-window--auto .modal-btn:last-child:before,.es-compu .modal-window:has(.auth-body) .modal-btn:last-child:before{content:"";position:absolute;inset:8px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat}.es-compu .modal-window--auto .dialog-body{padding:22px 30px 4px;color:var(--pc-v-tinta);font-size:15.5px;line-height:1.55}.es-compu .modal-window--auto .dialog-text{margin:0}.es-compu .modal-window--auto .dialog-text b,.es-compu .modal-window--auto .dialog-text strong{color:var(--pc-v-peligro-texto)}.es-compu .modal-window--auto .dialog-buttons{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:20px 26px 24px;border-top:0;background:none}.es-compu .modal-window--auto .dialog-buttons .w-btn,.es-compu .modal-window--auto .form-bottombar .w-btn,.es-compu .modal-window--auto .fx-form__footer .w-btn{height:34px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:500;outline:none}.es-compu .modal-window--auto .dialog-buttons .w-btn--default,.es-compu .modal-window--auto .form-bottombar .w-btn--ghost,.es-compu .modal-window--auto .fx-form__footer .w-btn--ghost{background:none;border-color:transparent;box-shadow:none;color:var(--pc-v-tinta2)}.es-compu .modal-window--auto .dialog-buttons .w-btn--default:hover,.es-compu .modal-window--auto .form-bottombar .w-btn--ghost:hover,.es-compu .modal-window--auto .fx-form__footer .w-btn--ghost:hover{color:var(--pc-v-tinta);background:none}.es-compu .modal-window--auto .form-body{padding:22px 30px 4px}.es-compu .modal-window--auto .form-bottombar{height:auto;padding:18px 26px 24px;border-top:0;background:none;justify-content:flex-end;gap:8px}.es-compu .modal-window--auto .fx-form__footer{padding:14px 26px 22px;border-top:0;gap:8px}.es-compu .modal-window--auto .form-item{margin-bottom:14px}.es-compu .modal-window--auto .form-item__error:empty{height:0}.es-compu .form-ayuda{margin-top:6px;font-size:13px;font-style:italic;color:var(--pc-v-ayuda)}.es-compu .modal-window--auto label,.es-compu .modal-window--auto .form-label,.es-compu .modal-window:has(.auth-body) .form-label{font-size:14px;font-weight:500;color:var(--pc-v-tinta2)}.es-compu .modal-window--auto .form-control,.es-compu .modal-window--auto .w-input,.es-compu .modal-window:has(.auth-body) .form-control{height:48px;padding:0 14px;border:1.5px solid var(--pc-v-campo-linea);border-radius:12px;background:var(--pc-v-campo);color:var(--pc-v-tinta);font-size:15.5px}.es-compu .modal-window--auto .form-control:focus,.es-compu .modal-window--auto .w-input:focus,.es-compu .modal-window:has(.auth-body) .form-control:focus{border-color:var(--pc-acento);box-shadow:0 0 0 4px color-mix(in srgb,var(--pc-acento) 18%,transparent)}.es-compu .modal-window--auto .form-control:hover,.es-compu .modal-window:has(.auth-body) .form-control:hover{box-shadow:none}.es-compu .modal-window .form-control--password-toggle{right:12px;color:var(--pc-acento);opacity:.85;font-size:20px}.es-compu .modal-window:has(.auth-body){width:1000px!important;height:640px!important;max-width:94vw;max-height:92vh;display:grid;grid-template-columns:340px 1fr;grid-template-rows:auto minmax(0,1fr);background:var(--pc-v-fondo);color:var(--pc-v-tinta);border-radius:26px;box-shadow:0 30px 80px #140c0680}.es-compu .modal-window:has(.auth-body):before{content:"Aletheia Docentes";grid-column:1;grid-row:1 / 3;display:flex;align-items:center;justify-content:center;padding:130px 20px 0;background:var(--pc-pajaro-img, none) center calc(50% - 40px) / 200px auto no-repeat,var(--pc-v-panel);color:var(--pc-v-panel-tinta);font-size:15px;letter-spacing:.26em;text-transform:uppercase;white-space:nowrap}.es-compu .modal-window:has(.auth-body) .modal-topbar{grid-column:2;grid-row:1;height:auto;padding:44px 52px 18px 46px;background:none;border:0;color:var(--pc-v-tinta)}.es-compu .modal-window:has(.auth-body) .modal-title{font-size:27px;font-weight:600;letter-spacing:-.01em}.es-compu .modal-window:has(.auth-body) .modal-content{grid-column:2;grid-row:2;min-height:0}.es-compu .modal-window:has(.auth-body) .modal-btn:hover{background:var(--pc-v-separa)}.es-compu .auth-body .form-body,.es-compu .auth-body>div>div[style*=padding]{padding:0 52px 8px!important}.es-compu .auth-body{overflow:auto}.es-compu .auth-body p{color:var(--pc-v-tinta2)!important}.es-compu .auth-body .form-item{margin-bottom:14px}.es-compu .auth-body .form-control--password-wrap{width:100%!important}.es-compu .auth-par{display:grid;grid-template-columns:1fr 1fr;gap:16px}.es-compu .auth-link{display:inline-block;color:var(--pc-titulo);font-size:14.5px;text-underline-offset:4px}html.es-compu[data-t-color] .auth-link{color:var(--pc-acento)}.es-compu .modal-window:has(.auth-body) .form-bottombar{height:auto;padding:18px 52px 34px;border-top:0;background:none}.es-compu .toolbar--auth{gap:8px}.es-compu .toolbar--auth .w-btn{height:38px;padding:0 20px;border-radius:999px;font-size:14.5px;font-weight:500}.es-compu .toolbar--auth .w-btn:not(.w-btn--primary){background:none;border:0;box-shadow:none;color:var(--pc-v-tinta2)}.es-compu .toolbar--auth #btn-reg,.es-compu .toolbar--auth [data-id=btn-reg],.es-compu .toolbar--auth #btn-resend,.es-compu .toolbar--auth [data-id=btn-resend]{border:1px solid var(--pc-v-campo-linea);background:transparent;color:var(--pc-v-tinta);box-shadow:none}.es-compu body:has(.auth-body):before{content:"";position:fixed;inset:0;z-index:0;filter:blur(7px);background:linear-gradient(var(--pc-carta),var(--pc-carta)) 360px 120px / calc((100% - 420px) / 3 - 16px) 150px no-repeat,linear-gradient(var(--pc-carta),var(--pc-carta)) calc(360px + (100% - 420px) / 3) 120px / calc((100% - 420px) / 3 - 16px) 150px no-repeat,linear-gradient(var(--pc-carta),var(--pc-carta)) calc(360px + 2 * (100% - 420px) / 3) 120px / calc((100% - 420px) / 3 - 16px) 150px no-repeat,linear-gradient(var(--pc-carta),var(--pc-carta)) 360px 290px / calc((100% - 420px) / 3 - 16px) 150px no-repeat,linear-gradient(var(--pc-tinta2),var(--pc-tinta2)) 360px 52px / 280px 22px no-repeat,linear-gradient(90deg,var(--pc-lado) 0 320px,var(--pc-fondo) 320px)}.es-compu .modal-host:has(.auth-body) .modal-overlay{background:var(--pc-v-velo);backdrop-filter:blur(2px)}.es-compu .pj__pide{font-size:14px;font-weight:500;color:var(--pc-v-tinta2)}.es-compu .pj__riel{width:300px;height:46px;border:1.5px solid var(--pc-v-campo-linea);border-radius:23px;background:color-mix(in srgb,var(--pc-acento) 14%,var(--pc-v-campo))}.es-compu .pj__pajaro{top:3px;left:3px;width:37px;height:37px;border:0;background:#fff;box-shadow:0 2px 6px #3c240e40}.es-compu .pj__pajaro img{width:26px;height:26px}.es-compu .pj:not([data-listo=true]) .pj__pajaro:not(:active){animation:pc-late 1.4s ease-in-out infinite}@keyframes pc-late{0%,to{box-shadow:0 0 color-mix(in srgb,var(--pc-acento) 55%,transparent),0 2px 6px #3c240e40}60%{box-shadow:0 0 0 9px transparent,0 2px 6px #3c240e40}}.es-compu .pj__rama{right:12px;width:60px;height:30px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 30'%3E%3Cpath d='M58 20 C44 19 30 21 14 24' stroke='%237a5130' stroke-width='2.6' fill='none' stroke-linecap='round'/%3E%3Cpath d='M38 20 C40 14 44 11 49 10' stroke='%237a5130' stroke-width='1.8' fill='none' stroke-linecap='round'/%3E%3Cpath d='M49 10 C46 4 52 1 56 3 C56 8 53 11 49 10 Z' fill='%238aa05a'/%3E%3Cpath d='M26 22 C22 15 26 10 31 10 C32 16 30 20 26 22 Z' fill='%239db36a'/%3E%3Cpath d='M44 19.5 C46 25 52 27 56 25 C54 20 49 18 44 19.5 Z' fill='%237d9450'/%3E%3C/svg%3E") center / contain no-repeat}.es-compu .pj__rama svg{display:none}.es-compu input[type=range]{-webkit-appearance:none;appearance:none;height:24px;background:transparent;cursor:pointer;--pc-desliza: var(--j2p-acento, var(--pc-acento))}.es-compu input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:color-mix(in srgb,var(--pc-desliza) 35%,rgba(127,127,127,.35))}.es-compu input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-8px;border:1px solid color-mix(in srgb,var(--pc-desliza) 70%,#000);border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,color-mix(in srgb,var(--pc-desliza) 25%,#fff));box-shadow:0 3px 8px #28180a4d}.es-compu input[type=range]::-moz-range-track{height:4px;border-radius:2px;background:color-mix(in srgb,var(--pc-desliza) 35%,rgba(127,127,127,.35))}.es-compu input[type=range]::-moz-range-progress{height:4px;border-radius:2px;background:var(--pc-desliza)}.es-compu input[type=range]::-moz-range-thumb{width:18px;height:18px;border:1px solid color-mix(in srgb,var(--pc-desliza) 70%,#000);border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,color-mix(in srgb,var(--pc-desliza) 25%,#fff));box-shadow:0 3px 8px #28180a4d}.es-compu input[type=range]:focus-visible{outline:none}.es-compu input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in srgb,var(--pc-desliza) 30%,transparent)}html.es-compu{--scrollbar-size: 10px;--scrollbar-thumb: color-mix(in srgb, var(--pc-acento) 55%, rgba(127, 127, 127, .25));--scrollbar-thumb-hover: var(--pc-acento);--scrollbar-track: transparent}html.es-compu ::-webkit-scrollbar{width:10px;height:10px}html.es-compu ::-webkit-scrollbar-track{background:transparent}html.es-compu ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--pc-acento) 45%,#fff),var(--pc-acento)) padding-box}html.es-compu ::-webkit-scrollbar-thumb:horizontal{background:linear-gradient(180deg,color-mix(in srgb,var(--pc-acento) 45%,#fff),var(--pc-acento)) padding-box}html.es-compu ::-webkit-scrollbar-thumb:hover{background:var(--pc-acento) padding-box}html.es-compu ::-webkit-scrollbar-corner{background:transparent}@supports (-moz-appearance: none){html.es-compu *{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}.es-compu .pc-presenta{position:fixed;inset:0;z-index:9000;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--pc-presenta-fondo);transition:opacity .35s ease}.es-compu .pc-presenta--sale{opacity:0;pointer-events:none}.es-compu .pc-presenta__pajaro{width:170px;height:auto}.es-compu .pc-presenta__marca{margin-top:30px;font-size:24px;letter-spacing:.32em;text-transform:uppercase;color:var(--pc-presenta-marca)}.es-compu .pc-presenta__raya{width:180px;height:3px;margin-top:40px;border-radius:2px;background:var(--pc-presenta-raya);overflow:hidden}.es-compu .pc-presenta__raya i{display:block;width:45%;height:100%;border-radius:2px;background:var(--pc-presenta-marca);animation:pc-carga 1.6s ease-in-out infinite}@keyframes pc-carga{0%{transform:translate(-100%)}to{transform:translate(230%)}}.es-compu .pc-presenta__ver{position:absolute;bottom:34px;font-size:13px;letter-spacing:.08em;color:var(--pc-presenta-ver)}html.es-compu.pc-aletea .pc-presenta__pajaro,html.es-compu.pc-aletea .pc-lado__pajaro{animation:pc-aleteo 2.4s ease-in-out infinite;transform-origin:50% 60%}html.es-compu.pc-aletea .modal-window:has(.auth-body):before{animation:pc-aleteo-panel 2.4s ease-in-out infinite}@keyframes pc-aleteo{0%,to{transform:translateY(0) scaleY(1)}50%{transform:translateY(-6px) scaleY(.9)}}@keyframes pc-aleteo-panel{0%,to{background-position:center calc(50% - 40px),0 0}50%{background-position:center calc(50% - 47px),0 0}}@media(prefers-reduced-motion:reduce){html.es-compu.pc-aletea .pc-presenta__pajaro,html.es-compu.pc-aletea .pc-lado__pajaro,html.es-compu.pc-aletea .modal-window:has(.auth-body):before,.es-compu .pj__pajaro{animation:none!important}}html.es-compu[data-t-color=azul] .pc-hoja .t-app,html.es-compu[data-t-color=azul] .pc-hoja .t-velo,html.es-compu[data-t-color=azul] .pc-hoja .t-aviso{--t-boton: #c4935a;--t-botontinta: #1b2433}html.es-compu[data-t-color=verde] .pc-hoja .t-app,html.es-compu[data-t-color=verde] .pc-hoja .t-velo,html.es-compu[data-t-color=verde] .pc-hoja .t-aviso{--t-fondo: #11493b;--t-suave: #155343;--t-tinta: #eef6f2;--t-tinta2: #a8cbbf;--t-linea: #2e7563;--t-marca: #1a5e4c;--t-boton: #c4935a;--t-botontinta: #0f3a31}html.es-compu[data-t-color=verde] .pc-hoja .t-campo,html.es-compu[data-t-color=verde] .pc-hoja .t-filtro,html.es-compu[data-t-color=verde] .pc-hoja .t-codigo__celdas i{background:#185a49}.es-compu .pc-hoja .t-boton{border-radius:999px;font-weight:500}.es-compu .lyt__left .fx-tree{padding:6px 0;background:var(--pc-lado)}.es-compu .lyt__left .fx-crudview__grid,.es-compu .lyt__left .fx-crudview__body,.es-compu .lyt__left .fx-pathcol{background:var(--pc-lado)}.es-compu .lyt__left .fx-tree__item{align-items:center;gap:12px;min-height:44px;padding-top:10px;padding-bottom:10px;padding-right:16px;border-radius:0;color:var(--pc-lado-tinta);font-size:16px}.es-compu .lyt__left .fx-tree__item:hover{background:var(--pc-lado2)}.es-compu .lyt__left .fx-tree__item--sel,.es-compu .lyt__left .fx-tree__item--sel:hover{background:var(--pc-lado-sel);box-shadow:none}.es-compu .lyt__left .fx-tree__item--sel .fx-tree__label,.es-compu .lyt__left .fx-tree:focus-within .fx-tree__item--sel .fx-tree__label{background:none;color:var(--pc-lado-tinta);font-weight:400;padding:0;margin:0}.es-compu .lyt__left .fx-tree__guia{display:none}.es-compu .lyt__left .fx-tree__icon{width:20px;height:20px;font-size:0;opacity:1;background:var(--pc-lado-tinta);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E") center / contain no-repeat}.es-compu .lyt__left .fx-tree__item--hoja .fx-tree__label{position:relative;display:flex;flex-direction:column;flex:1;min-width:0;padding-left:32px!important;line-height:1.3}.es-compu .lyt__left .fx-tree__item--hoja .fx-tree__label:before{content:"";position:absolute;left:0;top:1px;width:21px;height:21px;background:var(--pc-lado-tinta);-webkit-mask:var(--pc-burbuja) center / contain no-repeat;mask:var(--pc-burbuja) center / contain no-repeat}html.es-compu{--pc-burbuja: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3Cpath d='M8 9h8M8 12h5'/%3E%3C/svg%3E")}.pc-sub{display:none}.es-compu .lyt__left .pc-sub{display:block;order:2;margin-top:3px;font-size:13px;color:var(--pc-lado-tinta2)}.es-compu .lyt__left .pc-sub__n{font-style:normal;display:inline-flex;align-items:center;gap:4px}.es-compu .lyt__left .pc-sub__n:before{content:"";width:13px;height:13px;background:currentColor;-webkit-mask:var(--pc-burbuja) center / contain no-repeat;mask:var(--pc-burbuja) center / contain no-repeat}.es-compu .lyt__left .fx-tree__label .fx-tiles__luz{position:absolute;right:-2px;top:6px}.es-compu .lyt__left .fx-tree__menu{margin-left:auto;font-size:20px;color:var(--pc-lado-tinta);opacity:.85}.es-compu .cv3 .convs-topbar{position:relative;padding-left:64px}.es-compu .cv3 .convs-topbar .w-btn[title=Cerrar]{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:38px!important;height:38px;border:0!important;border-radius:10px!important;background:#ffffff12}.es-compu .cv3 .convs-topbar .w-btn[title=Cerrar]:before{content:"";width:20px;height:20px;background:currentColor;-webkit-mask:var(--pc-flecha) center / contain no-repeat;mask:var(--pc-flecha) center / contain no-repeat}html.es-compu{--pc-flecha: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar .cv3__titulo{font-size:16px;font-weight:600;opacity:1;color:var(--pc-barra-tinta)}.es-compu .cv3 .convs-topbar .w-btn[title^="Mostrar / ocultar el panel"],.es-compu .cv3 .convs-topbar .w-btn[title^="Pasar el panel"],.es-compu .cv3 .convs-topbar .w-btn[title^="Modo pincel"],.es-compu .cv3 .convs-topbar .w-btn[title^="Ver la respuesta guardada"],.es-compu .cv3 .convs-topbar .w-btn[title^="Ver adjunto"],.es-compu .cv3 .convs-topbar .w-btn[title=Opciones]{position:relative;width:34px;height:34px;padding:0!important;border:0!important;border-radius:10px!important;background:none;color:var(--pc-barra-tinta);font-size:0!important;box-shadow:none}.es-compu .cv3 .convs-topbar .w-btn[title^="Mostrar / ocultar el panel"]:hover,.es-compu .cv3 .convs-topbar .w-btn[title^="Pasar el panel"]:hover,.es-compu .cv3 .convs-topbar .w-btn[title^="Modo pincel"]:hover,.es-compu .cv3 .convs-topbar .w-btn[title^="Ver la respuesta guardada"]:hover,.es-compu .cv3 .convs-topbar .w-btn[title^="Ver adjunto"]:hover,.es-compu .cv3 .convs-topbar .w-btn[title=Opciones]:hover,.es-compu .cv3 .convs-topbar .rfv-btn--on{background:#ffffff1a!important;filter:none}.es-compu .cv3 .convs-topbar .w-btn[title^="Mostrar / ocultar el panel"]:before,.es-compu .cv3 .convs-topbar .w-btn[title^="Pasar el panel"]:before,.es-compu .cv3 .convs-topbar .w-btn[title^="Modo pincel"]:before,.es-compu .cv3 .convs-topbar .w-btn[title^="Ver la respuesta guardada"]:before,.es-compu .cv3 .convs-topbar .w-btn[title^="Ver adjunto"]:before,.es-compu .cv3 .convs-topbar .w-btn[title=Opciones]:before{content:"";position:absolute;inset:8px;background:currentColor;-webkit-mask:var(--pc-dibujo) center / contain no-repeat;mask:var(--pc-dibujo) center / contain no-repeat}.es-compu .cv3 .convs-topbar .w-btn[title^="Mostrar / ocultar el panel"]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9.5 9.5a2.5 2.5 0 1 1 3.5 2.3c-.6.3-1 .8-1 1.5V14M12 17v.5'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar .w-btn[title^="Pasar el panel"]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h12l-3-3M17 17H5l3 3'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar .w-btn[title^="Modo pincel"]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4l5 5-9 9H6v-5z'/%3E%3Cpath d='M4 21h16'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar .w-btn[title^="Ver la respuesta guardada"]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12v18l-6-4-6 4z'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar .w-btn[title^="Ver adjunto"]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar .w-btn[title=Opciones]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 12h.01M12 12h.01M18 12h.01'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar .w-btn[title="Ver por secciones"],.es-compu .cv3 .convs-topbar .w-btn[title="Ver todo seguido"]{height:32px;padding:0 14px!important;border:1px solid var(--pc-barra-linea)!important;border-radius:999px!important;background:none;color:var(--pc-barra-tinta);font-size:13.5px}.es-compu .cv3 .convs-topbar .w-btn[title="Ver por secciones"]:hover,.es-compu .cv3 .convs-topbar .w-btn[title="Ver todo seguido"]:hover{border-color:var(--pc-acento)!important}.es-compu .convs-topbar .finder__input{width:200px;height:34px;padding-left:34px;border:0;border-radius:999px;background:#ffffff14 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6'/%3E%3Cpath d='M20 20l-4.5-4.5'/%3E%3C/svg%3E") 12px center / 15px no-repeat;color:var(--pc-barra-tinta);font-size:13.5px}.es-compu .convs-topbar .finder__input:focus{background-color:#ffffff24}.es-compu .cv3--chat .cv3__chat{background:var(--pc-fondo);border-left:0}.es-compu .cv3 .cv3__middle,.es-compu .cv3 .cv3__pane{background:var(--pc-carta)}.es-compu .resizer--h{position:relative;width:7px;margin:0 -3px;background:transparent!important}.es-compu .resizer--h:before{content:"";position:absolute;left:3px;top:0;bottom:0;width:1px;background:var(--pc-linea)}.es-compu .lyt__left+.resizer--h:before,.es-compu .lyt__resizer-host .resizer--h:before{background:var(--pc-linea)}.es-compu .resizer--h:after{content:"";position:absolute;left:1px;top:50%;width:5px;height:36px;margin-top:-18px;border-radius:3px;background:var(--pc-acento);opacity:0;transition:opacity .15s}.es-compu .resizer--h:hover:after,.es-compu .resizer--h.resizer--active:after{opacity:.8}.es-compu .lyt__left .fx-tree,.es-compu .lyt__left .fx-crudview__grid,.es-compu .lyt__left .fx-crudview__body,.es-compu .lyt__left .fx-pathcol{background:var(--pc-lado)}@supports not (-moz-appearance: none){html.es-compu *{scrollbar-color:auto;scrollbar-width:auto}}.es-compu .w-btn.pc-volver,.es-compu .cv3 .convs-topbar .w-btn[title=Cerrar],.es-compu .toolbar .w-btn[title=Cerrar]{position:relative;width:38px!important;height:38px;padding:0!important;border:0!important;border-radius:11px!important;background:color-mix(in srgb,currentColor 10%,transparent);font-size:0!important;color:var(--pc-barra-tinta)}.es-compu .w-btn.pc-volver:hover,.es-compu .toolbar .w-btn[title=Cerrar]:hover{background:color-mix(in srgb,currentColor 18%,transparent);color:var(--pc-barra-tinta)}.es-compu .w-btn.pc-volver:before,.es-compu .toolbar .w-btn[title=Cerrar]:before{content:""!important;position:absolute;inset:9px;background:currentColor;-webkit-mask:var(--pc-flecha) center / contain no-repeat;mask:var(--pc-flecha) center / contain no-repeat}.es-compu .modal-window--auto .modal-btn:last-child,.es-compu .modal-window:has(.auth-body) .modal-btn:last-child{border-radius:11px;background:color-mix(in srgb,currentColor 10%,transparent)}.es-compu .lyt__left .fx-crudview__toolbar .fx-crud__toolbar{min-height:54px;padding:0 14px 0 12px;background:var(--pc-lado);border-bottom:1px solid var(--pc-lado-linea)}.es-compu .lyt__left .fx-crud__toolbar .w-btn[title^="Ver como"]{position:relative;width:34px;height:34px;padding:0;border-radius:10px;font-size:0;color:var(--pc-lado-tinta2)}.es-compu .lyt__left .fx-crud__toolbar .w-btn[title^="Ver como"]:hover{background:var(--pc-lado2);color:var(--pc-lado-tinta)}.es-compu .lyt__left .fx-crud__toolbar .w-btn[title^="Ver como"]:before{content:"";position:absolute;inset:8px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M8 6h12M8 12h12M8 18h12M4 6h.01M4 12h.01M4 18h.01'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M8 6h12M8 12h12M8 18h12M4 6h.01M4 12h.01M4 18h.01'/%3E%3C/svg%3E") center / contain no-repeat}.es-compu .lyt__left .fx-crud__toolbar .w-btn[title^=Nueva],.es-compu .lyt__left .fx-crud__toolbar .w-btn[title^=Agrega],.es-compu .pc-espacios .fx-crud__toolbar .w-btn[title^=Nuevo],.es-compu .pc-espacios .fx-crud__toolbar .w-btn[title^=Agrega]{width:32px;height:32px;min-width:32px;padding:0;border:0;border-radius:50%;background:var(--pc-acento);color:#fff;font-size:20px;font-weight:400;line-height:1;box-shadow:none}.es-compu .lyt__left .fx-crudview__footer .fx-crud__toolbar{background:var(--pc-lado);border-top:1px solid var(--pc-lado-linea)}.es-compu .lyt__left .convs-pie__titulo{font-size:13px;color:var(--pc-lado-tinta2);filter:grayscale(1)}.es-compu .lyt__left .convs-pie__titulo:hover{color:var(--pc-lado-tinta)}html.es-compu{--pc-marco: #b07a3e}html.es-compu[data-t-color=azul]{--pc-marco: #4f7fbf}html.es-compu[data-t-color=verde]{--pc-marco: #2e8a6c}html.es-compu[data-t-color=negro]{--pc-marco: #c4935a}.es-compu .fx-pairs__item--selected .fx-pairs__bubble--r,.es-compu .fx-pairs__bubble--r:focus-within{border-color:var(--pc-marco);box-shadow:0 0 0 3px color-mix(in srgb,var(--pc-marco) 18%,transparent)}.es-compu .fx-prompt__row:focus-within{border-color:var(--pc-marco);box-shadow:0 0 0 3px color-mix(in srgb,var(--pc-marco) 18%,transparent)}.es-compu .pc-espacios .fx-tiles__item:hover,.es-compu .pc-espacios .fx-tiles__item--selected{border-color:var(--pc-marco)}.es-compu .pc-espacios .fx-tiles__item--selected{box-shadow:0 0 0 3px color-mix(in srgb,var(--pc-marco) 16%,transparent)}html.es-compu[data-t-color=negro]{--pc-lado: #1b1917;--pc-lado2: #262321;--pc-lado-linea: #34302b;--pc-lado-sel: #2f2b27;--pc-barra: #1b1917;--pc-barra-linea: #34302b;--pc-fondo: #141210;--pc-carta: #1f1c1a;--pc-linea: #3b3631;--pc-tinta: #f1ebdf;--pc-tinta2: #bda98a;--pc-titulo: #d9a96c;--pc-acento-suave: #3d3327;--pc-yo: #2c2926;--pc-chip: #2c2926;--pc-sombra: none;--color-surface-soft: #1f1c1a;--color-text-strong: #f1ebdf;--color-text-soft: #f1ebdf;--j2h-title-color: #d9a96c;--j2h-muted-color: #d9a96c}html.es-compu[data-t-color=negro] .fx-prompt__input,html.es-compu[data-t-color=negro] .j2h,html.es-compu[data-t-color=negro] .fx-pairs__bubble{color:var(--pc-tinta)}.es-compu .fx-pairs:focus-within .fx-pairs__item--selected .fx-pairs__bubble--r,.es-compu .cv3__chat .fx-pairs__item--selected .fx-pairs__bubble--r{border-color:var(--pc-marco);box-shadow:0 0 0 3px color-mix(in srgb,var(--pc-marco) 18%,transparent)}.es-compu .fx-pairs__bubble--r .fx-pairs__clamp--overflow:after,.es-compu .fx-pairs__bubble--r .j2p:after{background:linear-gradient(transparent,var(--pc-carta))}.es-compu .cv3 .convs-topbar .w-btn[title=Cerrar]{position:absolute!important;left:14px;top:50%;transform:translateY(-50%)}.es-compu .pc-espacios .fx-tline__icono{width:16px;height:16px;font-size:0;filter:none;background:currentColor;-webkit-mask:var(--pc-dibujo) center / contain no-repeat;mask:var(--pc-dibujo) center / contain no-repeat}.es-compu .pc-espacios .fx-tline[data-action=conv]{--pc-dibujo: var(--pc-burbuja)}.es-compu .pc-espacios .fx-tline[data-action=labs]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h6M10 3v6l-5 9a2 2 0 0 0 2 3h10a2 2 0 0 0 2-3l-5-9V3'/%3E%3Cpath d='M7.5 14h9'/%3E%3C/svg%3E")}.es-compu .pc-espacios .fx-tline[data-action=saved]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12v18l-6-4-6 4z'/%3E%3C/svg%3E")}.es-compu .pc-espacios .fx-tline[data-action=files]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}.es-compu .pc-espacios .fx-tline--on .fx-tline__icono{color:var(--pc-acento)}.es-compu .cv3 .convs-topbar .w-btn[title^="Mostrar / ocultar el panel"]{width:auto;height:34px;padding:0 15px 0 36px!important;border:1px solid var(--pc-acento)!important;border-radius:999px!important;color:var(--pc-barra-tinta)}.es-compu .cv3 .convs-topbar .w-btn[title^="Mostrar / ocultar el panel"]:before{inset:50% auto auto 13px;width:17px;height:17px;transform:translateY(-50%);background:var(--pc-acento);--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.8 4.7L18.5 9.5l-4.7 1.8L12 16l-1.8-4.7L5.5 9.5l4.7-1.8z'/%3E%3Cpath d='M19 15l.8 2.2L22 18l-2.2.8L19 21l-.8-2.2L16 18l2.2-.8z'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar .w-btn[title^="Mostrar / ocultar el panel"]:after{content:"Preguntar";font-size:13.5px;font-weight:500}.es-compu .cv3 .convs-topbar .w-btn.rfv-btn--on[title^="Mostrar / ocultar el panel"]{background:var(--pc-acento)!important;color:#fff}.es-compu .cv3 .convs-topbar .w-btn.rfv-btn--on[title^="Mostrar / ocultar el panel"]:before{background:#fff}.es-compu .modal-window--auto .modal-topbar{min-height:54px;padding:10px 18px 10px 12px}.es-compu .modal-window--auto .modal-title{font-size:16px;font-weight:500;letter-spacing:.01em}.es-compu .modal-window--auto .modal-btn{width:32px;height:32px}.es-compu .modal-window--auto label,.es-compu .modal-window--auto .form-label{font-size:12.5px;font-weight:500;letter-spacing:.02em;opacity:.85}.es-compu .modal-window--auto .form-control,.es-compu .modal-window--auto .w-input,.es-compu .modal-window--auto select{height:40px;font-size:14.5px;border-width:1px;border-radius:10px}.es-compu .modal-window--auto select{appearance:none;-webkit-appearance:none;padding:0 34px 0 12px;background:var(--pc-v-campo) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 10px center / 14px no-repeat;color:var(--pc-v-tinta);border:1px solid var(--pc-v-campo-linea)}.es-compu .modal-window--auto select option{background:var(--pc-v-fondo);color:var(--pc-v-tinta)}.es-compu .modal-window--auto .dialog-buttons .w-btn:not(.w-btn--primary):not(.w-btn--danger){background:none;border:0;box-shadow:none;color:var(--pc-v-tinta2)}.es-compu .modal-window--auto .dialog-buttons .w-btn:not(.w-btn--primary):not(.w-btn--danger):hover{color:var(--pc-v-tinta);outline:none}.es-compu .modal-window--auto .dialog-buttons .w-btn,.es-compu .modal-window--auto .fx-form__footer .w-btn{height:32px;padding:0 16px;font-size:13.5px}.es-compu .modal-window--auto .form-control:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--pc-acento) 16%,transparent)}.es-compu .modal-icono{margin-left:auto;font-size:18px;line-height:1;opacity:.9}.es-compu .modal-icono--danger,.es-compu .modal-icono--error{color:var(--pc-v-peligro-texto)}.es-compu .menu{--menu-bg: var(--pc-lado);--menu-border: 1px solid var(--pc-lado-linea);--menu-item-hover-bg: var(--pc-lado2);background:var(--pc-lado)!important;border:1px solid var(--pc-lado-linea)!important;border-radius:12px;box-shadow:0 14px 34px #00000047;padding:6px}.es-compu .menu .menu-item{color:var(--pc-lado-tinta);border-radius:8px}.es-compu .menu .menu-item:hover{background:var(--pc-lado2)}.es-compu .fx-pairs__item--selected .fx-pairs__bubble--r{border:1.5px solid color-mix(in srgb,var(--pc-marco) 75%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pc-marco) 12%,transparent)!important}.es-compu .fx-pairs:focus-within .fx-pairs__item--selected .fx-pairs__bubble--r,.es-compu .fx-pairs__bubble--r:focus-within{border:2px solid var(--pc-marco)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--pc-marco) 24%,transparent)!important}.es-compu .pc-conf__cuerpo{padding:20px 26px 4px}.es-compu .pc-conf__nombre{font-size:18px;font-weight:600;margin-bottom:14px;overflow-wrap:anywhere}.es-compu .pc-conf__datos{display:grid;grid-template-columns:130px 1fr;row-gap:8px;margin:0;font-size:14px}.es-compu .pc-conf__datos dt{color:var(--pc-v-tinta2)}.es-compu .pc-conf__datos dd{margin:0;overflow-wrap:anywhere}.es-compu .pc-conf__aviso{margin-top:18px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--pc-v-peligro) 45%,transparent);border-radius:12px;background:color-mix(in srgb,var(--pc-v-peligro) 12%,transparent);font-size:14px;line-height:1.5}.es-compu .pc-conf__tilde{display:flex;gap:10px;align-items:flex-start;margin-top:14px;font-size:14px;line-height:1.45;cursor:pointer}.es-compu .pc-conf__tilde input{width:17px;height:17px;margin:1px 0 0;accent-color:var(--pc-v-peligro);flex:none}.es-compu .pc-conf__pie .w-btn--danger:disabled{opacity:.4}.es-compu .modal-icono{display:none}.es-compu .cv3 .cv3__middle .j2h{max-width:1040px;margin:0 auto;padding:34px 48px 60px;color:var(--pc-tinta);font-size:15.5px;line-height:1.7}.es-compu .cv3 .cv3__middle .j2h__titulo{font-size:30px;font-weight:700;letter-spacing:-.015em;line-height:1.2;color:var(--pc-titulo);margin:0 0 10px}.es-compu .cv3 .cv3__middle .j2h__descripcion{font-size:16.5px;color:var(--pc-tinta2);margin:0 0 26px;padding-bottom:22px;border-bottom:1px solid var(--pc-linea)}.es-compu .cv3 .cv3__middle .j2h__seccion{margin-top:34px}.es-compu .cv3 .cv3__middle .j2h__seccion-titulo{font-size:20px;font-weight:650;color:var(--pc-tinta);margin:0 0 14px;padding-left:0;border-left:0;line-height:1.3}.es-compu .cv3 .cv3__middle .j2h__markdown-bloque{padding-left:18px}.es-compu .cv3 .cv3__middle .j2h__tabla-wrap{border:1px solid var(--pc-linea);border-radius:12px;overflow-x:auto;overflow-y:hidden;margin:16px 0 0 18px}.es-compu .cv3 .cv3__middle .j2h__tabla{border-collapse:collapse;width:100%}.es-compu .cv3 .cv3__middle .j2h__tabla-th{background:color-mix(in srgb,var(--pc-marco) 12%,var(--pc-carta))!important;color:var(--pc-tinta);font-weight:650;font-size:14px;border-bottom:1px solid var(--pc-linea)}.es-compu .cv3 .cv3__middle .j2h__tabla-td{border-color:var(--pc-linea)!important;font-size:14.5px}.es-compu .cv3 .cv3__middle .j2h__formula{background:color-mix(in srgb,var(--pc-marco) 7%,var(--pc-carta))!important;border:0!important;border-radius:10px;margin:18px 0 18px 18px}.es-compu .convs-topbar .w-btn[title="Mostrar / ocultar lista"]{display:none!important}.es-compu .convs-topbar:has(.w-btn[title=Cerrar]){position:relative;padding-left:64px}.es-compu .convs-topbar .w-btn[title=Cerrar]{position:absolute!important;left:14px;top:50%;transform:translateY(-50%)}.es-compu .fx-grid__table thead th{background:color-mix(in srgb,var(--pc-marco) 12%,var(--pc-carta))!important;color:var(--pc-tinta)!important;font-weight:600}.es-compu .lyt__left .fx-grid__table thead th{background:var(--pc-lado2)!important;color:var(--pc-lado-tinta2)!important}.es-compu .fx-grid__row--sel,.es-compu .fx-grid__row--sel td{background:color-mix(in srgb,var(--pc-marco) 16%,var(--pc-carta))!important;color:var(--pc-tinta)!important}.es-compu .lyt__left .fx-grid__row--sel,.es-compu .lyt__left .fx-grid__row--sel td{background:var(--pc-lado-sel)!important;color:var(--pc-lado-tinta)!important}html.es-compu ::-webkit-scrollbar-thumb{background:linear-gradient(90deg,color-mix(in srgb,var(--pc-marco) 45%,#fff),var(--pc-marco)) padding-box}html.es-compu ::-webkit-scrollbar-thumb:horizontal{background:linear-gradient(180deg,color-mix(in srgb,var(--pc-marco) 45%,#fff),var(--pc-marco)) padding-box}html.es-compu ::-webkit-scrollbar-thumb:hover{background:var(--pc-marco) padding-box}html.es-compu{--scrollbar-thumb: color-mix(in srgb, var(--pc-marco) 55%, rgba(127, 127, 127, .25));--scrollbar-thumb-hover: var(--pc-marco)}.es-compu .mdv-tb{background:var(--pc-fondo)!important;border-bottom:1px solid var(--pc-linea);padding:6px 12px;gap:6px;color:var(--pc-tinta)}.es-compu .mdv-tb__btn{height:30px;min-width:30px;padding:0 11px;border:1px solid var(--pc-linea)!important;border-radius:8px!important;background:var(--pc-carta)!important;color:var(--pc-tinta)!important;font-size:13px;box-shadow:none!important;filter:none!important}.es-compu .mdv-tb__btn:hover{border-color:var(--pc-marco)!important}.es-compu .mdv-tb__btn.w-btn--pressed{background:color-mix(in srgb,var(--pc-marco) 16%,var(--pc-carta))!important;border-color:var(--pc-marco)!important;font-weight:600}.es-compu .mdv-tb .toolbar__label{font-size:13px;color:var(--pc-tinta2)}.es-compu .mdv-tb .finder__input{background:var(--pc-carta);border:1px solid var(--pc-linea);color:var(--pc-tinta);height:30px}.es-compu .lyt__left .fx-crud__toolbar .w-btn[title^=Nueva],.es-compu .lyt__left .fx-crud__toolbar .w-btn[title^=Nuevo],.es-compu .lyt__left .fx-crud__toolbar .w-btn[title^=Agrega],.es-compu .pc-espacios .fx-crud__toolbar .w-btn{background:var(--pc-marco)!important;background-image:none!important;color:#fff!important;box-shadow:none!important}.es-compu .menu .menu-item__label{filter:grayscale(1) contrast(.9)}.es-compu .vp__left{background:var(--pc-lado)!important}.es-compu .vp__section-item{color:var(--pc-lado-tinta)!important;border-color:var(--pc-lado-linea)!important;background:transparent!important}.es-compu .vp__section-item:hover{background:var(--pc-lado2)!important}.es-compu .vp__section-item--selected,.es-compu .vp__list:focus-within .vp__section-item--selected{background:var(--pc-lado-sel)!important;color:var(--pc-lado-tinta)!important;box-shadow:inset 3px 0 0 var(--pc-marco);font-weight:600}.es-compu .cv3 .navcol{display:none!important}html.es-compu[data-t-color=azul]{--pc-marco: #3e5a86}.es-compu .cv3 .convs-topbar>div:last-child{gap:8px}.es-compu .cv3 .convs-topbar #search{order:1}.es-compu .cv3 .convs-topbar #modo{order:2}.es-compu .cv3 .convs-topbar #guardada{order:3}.es-compu .cv3 .convs-topbar #adjunto{order:4}.es-compu .cv3 .convs-topbar #preguntar{order:5}.es-compu .cv3 .convs-topbar #lado{order:6}.es-compu .cv3 .convs-topbar #pintar{order:7}.es-compu .cv3 .convs-topbar #menu{order:8}.es-compu .cv3 .convs-topbar #modo,.es-compu .cv3 .convs-topbar #preguntar,.es-compu .cv3 .convs-topbar #guardada,.es-compu .cv3 .convs-topbar #adjunto{position:relative;display:inline-flex;align-items:center;width:auto;height:36px;padding:0 14px 0 38px!important;border:1px solid var(--pc-barra-linea)!important;border-radius:999px!important;background:none!important;color:var(--pc-barra-tinta)!important;font-size:0!important;box-shadow:none!important}.es-compu .cv3 .convs-topbar #modo:hover,.es-compu .cv3 .convs-topbar #preguntar:hover,.es-compu .cv3 .convs-topbar #guardada:hover,.es-compu .cv3 .convs-topbar #adjunto:hover{border-color:var(--pc-acento)!important}.es-compu .cv3 .convs-topbar #modo:before,.es-compu .cv3 .convs-topbar #preguntar:before,.es-compu .cv3 .convs-topbar #guardada:before,.es-compu .cv3 .convs-topbar #adjunto:before{content:"";position:absolute;inset:50% auto auto 14px;width:17px;height:17px;transform:translateY(-50%);background:var(--pc-acento);-webkit-mask:var(--pc-dibujo) center / contain no-repeat;mask:var(--pc-dibujo) center / contain no-repeat}.es-compu .cv3 .convs-topbar #modo:after,.es-compu .cv3 .convs-topbar #preguntar:after,.es-compu .cv3 .convs-topbar #guardada:after,.es-compu .cv3 .convs-topbar #adjunto:after{font-size:14px;font-weight:400}.es-compu .cv3 .convs-topbar #modo[title="Ver por secciones"]:after{content:"Paginado"}.es-compu .cv3 .convs-topbar #modo[title="Ver todo seguido"]:after{content:"Continuo"}.es-compu .cv3 .convs-topbar #preguntar:after{content:"Ver conversaci\f3n"}.es-compu .cv3 .convs-topbar #guardada:after{content:"Guardada"}.es-compu .cv3 .convs-topbar #adjunto:after{content:"Adjunto"}.es-compu .cv3 .convs-topbar #modo[title="Ver por secciones"]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='2'/%3E%3Cpath d='M9 8h6M9 12h6M9 16h3'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar #modo[title="Ver todo seguido"]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M5 6h14M5 12h14M5 18h14'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar #preguntar{--pc-dibujo: var(--pc-burbuja)}.es-compu .cv3 .convs-topbar #guardada{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12v18l-6-4-6 4z'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar #adjunto{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar #preguntar.rfv-btn--on{background:var(--pc-lado-sel)!important;border-color:var(--pc-barra-linea)!important}.es-compu .cv3 .convs-topbar #lado,.es-compu .cv3 .convs-topbar #pintar,.es-compu .cv3 .convs-topbar #menu{border:0!important;background:none!important}.es-compu .cv3 .convs-topbar .finder__input{width:190px;height:36px;border:1px solid var(--pc-barra-linea);background-color:transparent}.es-compu .cv3 .convs-topbar .finder__input:focus{border-color:var(--pc-acento);background-color:transparent}.es-compu .menu .menu-item__label[data-pc-ico]{position:relative;padding-left:26px}.es-compu .menu .menu-item__label[data-pc-ico]:before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;transform:translateY(-50%);background:var(--pc-lado-tinta2);-webkit-mask:var(--pc-dibujo) center / contain no-repeat;mask:var(--pc-dibujo) center / contain no-repeat}.es-compu .menu .menu-item:hover .menu-item__label[data-pc-ico]:before{background:var(--pc-acento)}.es-compu .menu .menu-item__label[data-pc-ico=borrar]:before{background:var(--pc-v-peligro-texto)}.es-compu .menu [data-pc-ico=guardar]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12v18l-6-4-6 4z'/%3E%3C/svg%3E")}.es-compu .menu [data-pc-ico=bajar]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11M7 10l5 5 5-5M5 20h14'/%3E%3C/svg%3E")}.es-compu .menu [data-pc-ico=repetir]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8 8 0 1 0-2.3 5.7M20 4v7h-7'/%3E%3C/svg%3E")}.es-compu .menu [data-pc-ico=borrar]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6 7l1 13h10l1-13'/%3E%3C/svg%3E")}.es-compu .menu [data-pc-ico=ocultar]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3l18 18M10.6 6.1A9.6 9.6 0 0 1 12 6c6 0 10 6 10 6a17 17 0 0 1-3.2 3.8M6.6 6.6C3.9 8.3 2 12 2 12s4 6 10 6a9 9 0 0 0 4.2-1'/%3E%3C/svg%3E")}.es-compu .menu [data-pc-ico=editar]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4l5 5-11 11H4v-5z'/%3E%3C/svg%3E")}.es-compu .menu [data-pc-ico=ordenar]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4v16M3 16l4 4 4-4M17 20V4M13 8l4-4 4 4'/%3E%3C/svg%3E")}.es-compu .menu [data-pc-ico=agregar]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.es-compu .menu [data-pc-ico=ver]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s4-7 10-7 10 7 10 7-4 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.es-compu .menu [data-pc-ico=otro]{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 12h.01'/%3E%3C/svg%3E")}html.es-compu{--modal-overlay-bg: rgba(40, 28, 18, .42)}html.es-compu[data-t-color=negro]{--modal-overlay-bg: rgba(0, 0, 0, .62)}html.es-compu[data-t-color=azul]{--modal-overlay-bg: rgba(8, 14, 26, .55)}html.es-compu[data-t-color=verde]{--modal-overlay-bg: rgba(4, 22, 18, .55)}.es-compu .modal-overlay{background:var(--modal-overlay-bg)!important}html.es-compu[data-t-color=negro]{--pc-v-fondo: #2a2624;--pc-v-campo-linea: rgba(255, 255, 255, .16)}html.es-compu[data-t-color=negro] .modal-window--auto,html.es-compu[data-t-color=negro] .modal-window:has(.auth-body){border:1px solid #4a433c;box-shadow:0 30px 80px #000000b3}.es-compu .cv3 .convs-topbar #preguntar:before{--pc-dibujo: var(--pc-burbuja)}.es-compu .menu .menu-item{white-space:nowrap}.es-compu .menu .menu-item__label{filter:none!important}.es-compu .mdv-tb{background:var(--pc-barra)!important;border-bottom:1px solid var(--pc-barra-linea)!important;padding:8px 14px!important;gap:8px!important;color:var(--pc-barra-tinta)!important;min-height:52px}.es-compu .mdv-tb>div{gap:8px!important;align-items:center}.es-compu .mdv-tb__btn{position:relative;display:inline-flex;align-items:center;gap:8px;height:34px!important;min-width:34px;padding:0 14px!important;border:1px solid var(--pc-barra-linea)!important;border-radius:999px!important;background:none!important;color:var(--pc-barra-tinta)!important;font-size:13.5px!important;font-weight:400!important;box-shadow:none!important;filter:none!important}.es-compu .mdv-tb__btn:hover{border-color:var(--pc-acento)!important}.es-compu .mdv-tb__btn.w-btn--pressed{background:var(--pc-lado-sel)!important;border-color:var(--pc-barra-linea)!important}.es-compu .mdv-tb__btn[title="Mostrar / ocultar miniaturas"],.es-compu .mdv-tb__btn[title=Acercar],.es-compu .mdv-tb__btn[title=Alejar],.es-compu .mdv-tb__btn[title="P\e1gina anterior"],.es-compu .mdv-tb__btn[title="P\e1gina siguiente"]{width:34px;padding:0!important;font-size:0!important;justify-content:center;border:0!important}.es-compu .mdv-tb__btn[title="Mostrar / ocultar miniaturas"]:before,.es-compu .mdv-tb__btn[title=Acercar]:before,.es-compu .mdv-tb__btn[title=Alejar]:before,.es-compu .mdv-tb__btn[title="P\e1gina anterior"]:before,.es-compu .mdv-tb__btn[title="P\e1gina siguiente"]:before,.es-compu .mdv-tb__btn[title="Ver el texto extra\ed do"]:before,.es-compu .mdv-tb__btn[title="Ver el original"]:before,.es-compu .mdv-tb__btn[title="Ajustar al ancho"]:before{content:"";width:17px;height:17px;flex:none;background:var(--pc-acento);-webkit-mask:var(--pc-d) center / contain no-repeat;mask:var(--pc-d) center / contain no-repeat}.es-compu .mdv-tb__btn[title="Mostrar / ocultar miniaturas"]:before,.es-compu .mdv-tb__btn[title=Acercar]:before,.es-compu .mdv-tb__btn[title=Alejar]:before,.es-compu .mdv-tb__btn[title="P\e1gina anterior"]:before,.es-compu .mdv-tb__btn[title="P\e1gina siguiente"]:before{background:var(--pc-barra-tinta)}.es-compu .mdv-tb__btn[title="Mostrar / ocultar miniaturas"]{--pc-d: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M9 4v16'/%3E%3C/svg%3E")}.es-compu .mdv-tb__btn[title=Acercar]{--pc-d: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6'/%3E%3Cpath d='M20 20l-4.5-4.5M11 8v6M8 11h6'/%3E%3C/svg%3E")}.es-compu .mdv-tb__btn[title=Alejar]{--pc-d: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6'/%3E%3Cpath d='M20 20l-4.5-4.5M8 11h6'/%3E%3C/svg%3E")}.es-compu .mdv-tb__btn[title="P\e1gina anterior"]{--pc-d: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E")}.es-compu .mdv-tb__btn[title="P\e1gina siguiente"]{--pc-d: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E")}.es-compu .mdv-tb__btn[title="Ver el texto extra\ed do"],.es-compu .mdv-tb__btn[title="Ver el original"]{--pc-d: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h9l4 4v14H6z'/%3E%3Cpath d='M9 11h7M9 15h7'/%3E%3C/svg%3E")}.es-compu .mdv-tb__btn[title="Ajustar al ancho"]{--pc-d: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16M8 8l-4 4 4 4M16 8l4 4-4 4'/%3E%3C/svg%3E")}.es-compu .mdv-tb .toolbar__label{font-size:13px!important;color:var(--pc-barra-tinta)!important;opacity:.7}.es-compu .mdv-tb .finder__input{width:180px!important;height:34px!important;padding-left:32px!important;border:1px solid var(--pc-barra-linea)!important;border-radius:999px!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6'/%3E%3Cpath d='M20 20l-4.5-4.5'/%3E%3C/svg%3E") 11px center / 14px no-repeat!important;color:var(--pc-barra-tinta)!important}.es-compu .mdv-tb .finder__nav{border:0!important;background:none!important;color:var(--pc-barra-tinta)!important;opacity:.7}.es-compu .lyt__left .fx-pathcol:not(.convs-paths) .fx-tree__item--hoja .fx-tree__label:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h9l4 4v14H6z'/%3E%3Cpath d='M15 3v4h4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h9l4 4v14H6z'/%3E%3Cpath d='M15 3v4h4'/%3E%3C/svg%3E") center / contain no-repeat}.es-compu .pc-conf__aviso{padding:0 0 0 14px;border:0;border-left:3px solid var(--pc-v-peligro-texto);border-radius:0;background:none}.es-compu .bq .fx-prompt__input,.es-compu .bq .fx-prompt__input:focus{height:72px;padding:12px 14px;overflow:hidden;resize:none;scrollbar-width:none}.es-compu .bq .fx-prompt__input::-webkit-scrollbar{display:none}.es-compu .bq__chip{height:30px;padding:0 13px;border:1px solid var(--pc-lado-linea)!important;border-radius:999px;background:none!important;color:var(--pc-lado-tinta2)!important;font-size:13px;font-weight:400;box-shadow:none!important}.es-compu .bq__chip:hover{color:var(--pc-lado-tinta)!important;border-color:var(--pc-lado-tinta2)!important}.es-compu .bq__chip--on{background:var(--pc-lado-sel)!important;color:var(--pc-lado-tinta)!important;border-color:var(--pc-lado-sel)!important;font-weight:600}.es-compu .bq__orden{color:var(--pc-lado-tinta2);font-size:13px}.es-compu .bq__orden select{appearance:none;-webkit-appearance:none;height:30px;padding:0 30px 0 12px;border:1px solid var(--pc-lado-linea);border-radius:999px;background:var(--pc-lado2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 10px center / 13px no-repeat;color:var(--pc-lado-tinta);font:inherit;font-size:13px}.es-compu .bq__orden select option{background:var(--pc-lado);color:var(--pc-lado-tinta)}.es-compu .bq__franja{background:var(--pc-fondo)!important;border-bottom:1px solid var(--pc-linea)!important}.es-compu .bq__flecha{width:30px;height:30px;border:1px solid var(--pc-linea)!important;border-radius:8px!important;background:var(--pc-carta)!important;color:var(--pc-tinta)!important;font-size:11px;box-shadow:none!important}.es-compu .bq__flecha:hover{border-color:var(--pc-marco)!important}.es-compu .bq__tag:empty{display:none}.es-compu .j2h-tabla-barra{display:flex;align-items:center;gap:10px;margin:8px 0 6px 18px}.es-compu .j2h-tabla-modo{order:2;flex:none;width:32px;height:28px;position:relative;border:1px solid var(--pc-linea)!important;border-radius:8px;background:var(--pc-carta);color:var(--pc-tinta2)}.es-compu .j2h-tabla-modo:hover{color:var(--pc-marco);border-color:var(--pc-marco)!important}.es-compu .j2h-tabla-modo svg{display:none}.es-compu .j2h-tabla-modo:before{content:"";position:absolute;inset:5px 7px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='5' cy='12' r='2'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Ccircle cx='19' cy='12' r='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='5' cy='12' r='2'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Ccircle cx='19' cy='12' r='2'/%3E%3C/svg%3E") center / contain no-repeat}.es-compu .pc-tabla-arriba{order:1;flex:1;min-width:0;height:10px;overflow-x:auto;overflow-y:hidden}.es-compu .pc-tabla-arriba>i{display:block;height:1px}.es-compu .j2h-tabla-barra+.j2h__tabla-wrap{margin-top:0}.es-compu .pc-tabla-cuenta{order:0;flex:none;font-size:12.5px;color:var(--pc-tinta2);white-space:nowrap}.es-compu .pc-tabla-arriba,.es-compu .j2h__tabla-wrap{scrollbar-width:thin}.es-compu .pc-tabla-arriba::-webkit-scrollbar,.es-compu .j2h__tabla-wrap::-webkit-scrollbar{height:4px}.es-compu .pc-tabla-arriba:hover::-webkit-scrollbar,.es-compu .j2h__tabla-wrap:hover::-webkit-scrollbar{height:8px}.es-compu .pc-tabla-arriba::-webkit-scrollbar-track,.es-compu .j2h__tabla-wrap::-webkit-scrollbar-track{background:color-mix(in srgb,var(--pc-marco) 8%,var(--pc-carta));border-radius:6px}.es-compu .pc-tabla-arriba::-webkit-scrollbar-thumb,.es-compu .j2h__tabla-wrap::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--pc-marco) 75%,transparent);border-radius:6px;border:0}.es-compu .j2h__tabla-wrap.pc-tabla--mas-der{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}.es-compu .j2h__tabla-wrap.pc-tabla--mas-izq{-webkit-mask-image:linear-gradient(90deg,#000 var(--pc-col1, 0px),transparent var(--pc-col1, 0px),#000 calc(var(--pc-col1, 0px) + 40px));mask-image:linear-gradient(90deg,#000 var(--pc-col1, 0px),transparent var(--pc-col1, 0px),#000 calc(var(--pc-col1, 0px) + 40px))}.es-compu .j2h__tabla-wrap.pc-tabla--mas-izq.pc-tabla--mas-der{-webkit-mask-image:linear-gradient(90deg,#000 var(--pc-col1, 0px),transparent var(--pc-col1, 0px),#000 calc(var(--pc-col1, 0px) + 40px),#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 var(--pc-col1, 0px),transparent var(--pc-col1, 0px),#000 calc(var(--pc-col1, 0px) + 40px),#000 calc(100% - 48px),transparent)}.es-compu .rfv-sel{display:none!important}.es-compu .rfv-doc{position:relative}.es-compu .pc-puntitos{position:absolute;z-index:6;width:32px;height:26px;padding:0;border:1px solid var(--pc-marco);border-radius:8px;background:color-mix(in srgb,var(--pc-marco) 10%,var(--pc-carta));color:var(--pc-marco);cursor:pointer}.es-compu .pc-puntitos[hidden]{display:none}.es-compu .pc-puntitos:before{content:"";position:absolute;inset:5px 7px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='5' cy='12' r='2'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Ccircle cx='19' cy='12' r='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='5' cy='12' r='2'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Ccircle cx='19' cy='12' r='2'/%3E%3C/svg%3E") center / contain no-repeat}.es-compu .pc-puntitos:hover{background:color-mix(in srgb,var(--pc-marco) 20%,var(--pc-carta))}.es-compu .pc-cita{position:relative;margin:0 12px 8px;padding:8px 32px 8px 11px;max-height:150px;overflow:auto;border:1px solid var(--pc-linea);border-radius:10px;background:color-mix(in srgb,var(--pc-marco) 6%,var(--pc-carta));color:var(--pc-tinta);font-size:12.5px;line-height:1.5}.es-compu .pc-cita__x{position:absolute;top:5px;right:6px;width:22px;height:22px;padding:0;border:0;border-radius:6px;background:none;color:var(--pc-tinta2);font-size:13px;line-height:22px;cursor:pointer}.es-compu .pc-cita__x:hover{background:color-mix(in srgb,currentColor 12%,transparent);color:var(--pc-tinta)}.es-compu .pc-frag{display:flex;align-items:center;gap:6px;width:100%;margin-top:7px;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:12.5px;line-height:1.5;text-align:left;opacity:.8}.es-compu .pc-frag:before{content:"\275d";flex:none;color:var(--pc-marco)}.es-compu .pc-frag__corto{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-compu .pc-frag--ir{cursor:pointer}.es-compu .pc-frag--ir:after{content:"\203a";flex:none;font-size:15px;line-height:1;opacity:.7}.es-compu .pc-frag--ir:hover{opacity:1}.es-compu .pc-frag--ir:hover .pc-frag__corto{text-decoration:underline;text-underline-offset:2px}html.es-compu :is(.lab,.lab-piel,.j2lab--oscuro,.j2lab--claro){--j2p-fondo: #fbfaf7;--j2p-suave: #f1ece4;--j2p-borde: #e0d6c6;--j2p-texto: #4a3f33;--j2p-texto-fuerte: #2b241d;--j2p-acento: #9a6531;--j2p-nav-bg: #9a6531;--j2p-inv-fondo: #ffffff;--j2p-inv-texto: #2b241d;--j2p-rol-fuerza: #b03a2e;--j2p-rol-velocidad: #4f7a2a;--j2p-rol-campo: #1565c0;--j2p-rol-energia: #b45309;--j2p-rol-objeto: #3a3128;--j2p-rol-trayectoria: #8a76b8}html.es-compu[data-t-color=negro] :is(.lab,.lab-piel,.j2lab--oscuro,.j2lab--claro),html.es-compu[data-t-color=azul] :is(.lab,.lab-piel,.j2lab--oscuro,.j2lab--claro),html.es-compu[data-t-color=verde] :is(.lab,.lab-piel,.j2lab--oscuro,.j2lab--claro){--j2p-rol-fuerza: #f28b82;--j2p-rol-velocidad: #86d19b;--j2p-rol-campo: #8fb8ea;--j2p-rol-energia: #e9c46a;--j2p-rol-objeto: #eef2f6;--j2p-rol-trayectoria: #b3a5d8;--j2p-inv-fondo: var(--pc-barra);--j2p-inv-texto: var(--pc-barra-tinta);--j2p-nav-bg: var(--pc-barra)}html.es-compu[data-t-color=negro] :is(.lab,.lab-piel,.j2lab--oscuro,.j2lab--claro){--j2p-fondo: #141210;--j2p-suave: #1f1c19;--j2p-borde: #36312b;--j2p-texto: #d9cfc0;--j2p-texto-fuerte: #f3ece1;--j2p-acento: #d2a46c}html.es-compu[data-t-color=azul] :is(.lab,.lab-piel,.j2lab--oscuro,.j2lab--claro){--j2p-fondo: #151c28;--j2p-suave: #1d2636;--j2p-borde: #2e3a4e;--j2p-texto: #c9d3e2;--j2p-texto-fuerte: #eef2f8;--j2p-acento: #93b2dc}html.es-compu[data-t-color=verde] :is(.lab,.lab-piel,.j2lab--oscuro,.j2lab--claro){--j2p-fondo: #0c2e27;--j2p-suave: #12403a;--j2p-borde: #24594b;--j2p-texto: #c6ddd3;--j2p-texto-fuerte: #eef6f2;--j2p-acento: #86cdb1}.es-compu .labs-view,.es-compu .labs-view .fx-crudview__grid{background:var(--j2p-fondo)!important;color:var(--j2p-texto)!important}.es-compu .labs-view>.fx-crudview__toolbar .fx-crud__toolbar{position:relative;height:58px;padding:0 16px 0 64px!important;background:var(--pc-barra)!important;color:var(--pc-barra-tinta)!important;border-bottom:1px solid var(--pc-barra-linea)!important}.es-compu .labs-view>.fx-crudview__toolbar .toolbar__label{font-size:15.5px;font-weight:600;color:var(--pc-barra-tinta)}.es-compu .labs-view .w-btn[title=Cerrar]{position:absolute!important;left:14px;top:50%;transform:translateY(-50%);width:38px!important;height:38px;padding:0!important;border:0!important;border-radius:11px!important;background:color-mix(in srgb,currentColor 10%,transparent)!important;font-size:0!important;color:var(--pc-barra-tinta)!important}.es-compu .labs-view .w-btn[title=Cerrar]:before{content:"";position:absolute;inset:9px;background:currentColor;-webkit-mask:var(--pc-flecha) center / contain no-repeat;mask:var(--pc-flecha) center / contain no-repeat}.es-compu .labs-view .w-btn[title^=Agregar]{margin-left:12px;width:32px;height:32px;min-width:32px;padding:0;border:0;border-radius:50%;background:var(--pc-marco)!important;color:#fff!important;font-size:20px;line-height:1}.es-compu .labs-view .fx-crudview__grid{padding:26px 32px!important}.es-compu .labs-view :is(.fx-tiles,.convs-tiles,.fx-tiles__body){background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.es-compu .labs-view .fx-tiles__body{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))!important;grid-auto-rows:auto!important;gap:18px!important}.es-compu .labs-view .fx-tiles__item{padding:14px 14px 12px!important;border:1px solid var(--j2p-borde)!important;border-radius:16px!important;background:var(--j2p-suave)!important;color:var(--j2p-texto)!important;box-shadow:none!important}.es-compu .labs-view .fx-tiles__item:hover{border-color:color-mix(in srgb,var(--j2p-acento) 60%,var(--j2p-borde))!important}.es-compu .labs-view .fx-tiles__item--selected{border-color:var(--pc-marco)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pc-marco) 22%,transparent)!important}.es-compu .labs-view .fx-tiles__title{font-size:15px;font-weight:600;color:var(--j2p-texto-fuerte)!important}.es-compu .labs-view .sel__foto{width:100%!important;height:auto!important;border-radius:10px;border:1px solid var(--j2p-borde);margin:10px 0 8px;background:var(--j2p-fondo)}.es-compu .labs-view .fx-tiles__meta{color:color-mix(in srgb,var(--j2p-texto) 70%,transparent)!important;font-size:12.5px;text-align:left!important}.es-compu .labs-view .fx-crudview__footer .fx-crud__toolbar{background:var(--j2p-fondo)!important;border-top:1px solid var(--j2p-borde)!important}.es-compu .labs-view .convs-pie__titulo{color:color-mix(in srgb,var(--j2p-texto) 75%,transparent)!important;font-size:13px;filter:grayscale(1)}.es-compu .lab{padding:0 14px 12px}.es-compu .lab__cuerpo:before{content:"";position:absolute;z-index:0;top:0;left:-14px;right:-14px;height:56px;background:var(--pc-barra);border-bottom:1px solid var(--pc-barra-linea)}.es-compu .lab__barra,.es-compu .lab__cabecera{position:relative;z-index:1;flex:0 0 56px;padding:0 2px;margin-bottom:12px;color:var(--pc-barra-tinta)}.es-compu .lab__barra{padding-left:52px}.es-compu .lab .lab__titulo,.es-compu .lab .lab__titulo-chat,.es-compu .lab .lab__titulo-ajustes{color:var(--pc-barra-tinta);font-size:15.5px;font-weight:600}.es-compu .lab__resizer{top:56px}.es-compu .pc-lab-volver{position:absolute;left:0;top:50%;transform:translateY(-50%);width:38px;height:38px;padding:0;border:0;border-radius:11px;cursor:pointer;background:color-mix(in srgb,currentColor 10%,transparent);color:inherit}.es-compu .pc-lab-volver:before{content:"";position:absolute;inset:9px;background:currentColor;-webkit-mask:var(--pc-flecha) center / contain no-repeat;mask:var(--pc-flecha) center / contain no-repeat}.es-compu .pc-lab-volver:hover{background:color-mix(in srgb,currentColor 18%,transparent)}.es-compu .lab .lab__panel-btn,.es-compu .lab .lab__chat-limpiar{position:relative;width:34px!important;height:34px!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--pc-barra-tinta)!important;font-size:0!important;opacity:.85}.es-compu .lab .lab__panel-btn:hover,.es-compu .lab .lab__chat-limpiar:hover{background:color-mix(in srgb,currentColor 12%,transparent)!important;opacity:1}.es-compu .lab .lab__panel-btn:before,.es-compu .lab .lab__chat-limpiar:before{content:"";position:absolute;inset:8px;background:currentColor;-webkit-mask:var(--pc-dibujo) center / contain no-repeat;mask:var(--pc-dibujo) center / contain no-repeat}.es-compu .lab .lab__panel-btn{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M15 4v16'/%3E%3C/svg%3E")}.es-compu .lab .lab__chat-limpiar{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M10 11v6M14 11v6M6 7l1 12a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2l1-12M9 7V4h6v3'/%3E%3C/svg%3E")}.es-compu .lab :is(.lab__play,.lab__replay,.lab__tab,.lab__consultar,.lab__combo select){height:32px;border-radius:999px;border:1px solid var(--j2p-borde);background:transparent;color:var(--j2p-texto);font-size:13.5px;font-weight:500}.es-compu .lab :is(.lab__play,.lab__replay,.lab__tab,.lab__consultar,.lab__combo select):hover{border-color:var(--j2p-acento);color:var(--j2p-texto-fuerte)}.es-compu .lab .lab__tab[aria-pressed=true]{background:color-mix(in srgb,var(--pc-marco) 28%,transparent);border-color:var(--pc-marco);color:var(--j2p-texto-fuerte);opacity:1}.es-compu .lab .lab__consultar--ancho{padding:0 14px;border-color:color-mix(in srgb,var(--pc-acento) 70%,transparent);color:var(--j2p-texto-fuerte)}.es-compu .lab .lab__consultar--ancho:hover{background:color-mix(in srgb,var(--pc-acento) 18%,transparent);border-color:var(--pc-acento)}.es-compu .lab :is(.lab__canvas,.lab__hoja){border-radius:12px!important;border-color:var(--j2p-borde)!important}.es-compu .lab .lab__caja{border-radius:14px;border:1px solid var(--j2p-borde)}html.es-compu :is(.lab,.lab-piel){--pc-fondo: var(--j2p-suave);--pc-carta: var(--j2p-fondo);--pc-linea: var(--j2p-borde);--pc-tinta: var(--j2p-texto-fuerte);--pc-tinta2: color-mix(in srgb, var(--j2p-texto) 72%, transparent);--pc-yo: color-mix(in srgb, var(--pc-marco) 30%, var(--j2p-suave));--pc-chip: color-mix(in srgb, var(--j2p-texto) 10%, transparent);--pc-acento-suave: color-mix(in srgb, var(--pc-acento) 16%, transparent);--pc-titulo: var(--j2p-acento)}.es-compu .lab .fx-chat,.es-compu .lab .fx-chat__prompt{background:transparent!important}.es-compu .lab .lab__chat .fx-pairs{border:0!important;background:transparent!important}.es-compu .fx-prompt__input::placeholder{color:transparent}.es-compu .sel{--sel-fondo: var(--pc-fondo);--sel-texto: var(--pc-tinta);--sel-borde: var(--pc-linea);--sel-acento: var(--pc-marco);--sel-panel: var(--pc-lado)}.es-compu .sel .lyt__left{background:var(--pc-lado);border-right:1px solid var(--pc-lado-linea)}.es-compu .sel__areas{border-bottom-color:var(--pc-lado-linea)}.es-compu .sel__area{color:var(--pc-lado-tinta)}.es-compu .sel__area--activa{color:var(--pc-lado-tinta);border-bottom-color:var(--pc-marco)}.es-compu .sel__dominio>.fx-colap__cabecera{background:var(--pc-lado2);color:var(--pc-lado-tinta);font-size:12.5px;font-weight:600;letter-spacing:.06em}.es-compu .sel__dominio>.fx-colap__cabecera:hover{background:var(--pc-lado-sel)}.es-compu .sel__division{color:var(--pc-lado-tinta)}.es-compu .sel__division:hover{background:var(--pc-lado2)}.es-compu .sel__division i{color:var(--pc-lado-tinta2);opacity:1}.es-compu .sel__division--activa,.es-compu .sel .lyt__left:focus-within .sel__division--activa{background:var(--pc-lado-sel);color:var(--pc-lado-tinta);box-shadow:none}.es-compu .sel .lyt__right{background:var(--pc-fondo)}.es-compu .sel__titulo{color:var(--pc-titulo);font-size:15px;letter-spacing:.05em}.es-compu .sel .finder__input{height:32px;padding:0 14px;font-size:13px;background:var(--pc-carta);border-color:var(--pc-linea);color:var(--pc-tinta)}.es-compu .sel .finder__input::placeholder{color:transparent}.es-compu .sel .finder__input:focus{border-color:var(--pc-marco);box-shadow:0 0 0 3px color-mix(in srgb,var(--pc-marco) 18%,transparent)}.es-compu .sel__tiles .fx-tiles__item{background:var(--pc-carta);border-color:var(--pc-linea);border-radius:14px;box-shadow:var(--pc-sombra)}.es-compu .sel__tiles .fx-tiles__item:hover{border-color:color-mix(in srgb,var(--pc-marco) 55%,var(--pc-linea))}.es-compu .sel__foto{background:var(--pc-fondo);border-color:var(--pc-linea);border-radius:9px}.es-compu .sel__nombre{color:var(--pc-tinta);font-size:13.5px}.es-compu .rfv-marcado{background:color-mix(in srgb,var(--pc-marco) 4%,transparent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--pc-marco) 4%,transparent),0 0 0 3px color-mix(in srgb,var(--pc-marco) 35%,transparent)!important;border-radius:5px!important;color:inherit!important}.es-compu ::highlight(rfv-pintado){background-color:color-mix(in srgb,var(--pc-marco) 30%,transparent);color:inherit}.es-compu .modal-window:has(.dialog-buttons .w-btn:not(.w-btn--primary):not(.w-btn--danger),.fx-form__footer .w-btn:not(.w-btn--primary):not(.w-btn--danger),.pc-conf__cancelar) .modal-topbar .modal-btn:last-child{display:none}.es-compu .pc-conf__texto{margin:0;font-size:14.5px;line-height:1.55}.es-compu .pc-conf__nota{margin:4px 0 0;font-size:13.5px;color:var(--pc-v-tinta2)}.es-compu .pc-conf__tilde{align-items:center;margin-top:14px}.es-compu .modal-window .w-btn--danger{background:var(--pc-v-peligro)!important;color:#fff!important;border:0!important}.es-compu .modal-window .w-btn--danger:disabled{opacity:.35}.es-compu .lyt__left .convs-tiles .fx-tiles__item{position:relative;padding:10px 12px 10px 54px!important;border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}.es-compu .lyt__left .convs-tiles .fx-tiles__item:hover{background:var(--pc-lado2)!important}.es-compu .lyt__left .convs-tiles .fx-tiles__item--selected{background:var(--pc-lado-sel)!important}.es-compu .lyt__left .convs-tiles .fx-tiles__item:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:8px;background:var(--pc-lado2)}.es-compu .lyt__left .convs-tiles .fx-tiles__item--selected:before{background:color-mix(in srgb,var(--pc-lado-tinta) 10%,transparent)}.es-compu .lyt__left .convs-tiles .fx-tiles__item:after{content:"";position:absolute;left:19px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:var(--pc-lado-tinta2);-webkit-mask:var(--pc-burbuja) center / contain no-repeat;mask:var(--pc-burbuja) center / contain no-repeat}.es-compu .lyt__left .convs-tiles .fx-tiles__title{font-size:14px;font-weight:600;color:var(--pc-lado-tinta)}.es-compu .lyt__left .convs-tiles .fx-tiles__meta{margin-top:2px;text-align:left!important}.es-compu .lyt__left .convs-tiles .pc-sub{margin-top:0;font-size:12px}.es-compu .fx-pairs__pie{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px}.es-compu .fx-pairs__pie .fx-pairs__acciones,.es-compu .fx-pairs__pie .fx-pairs__time{margin-top:0}.es-compu .lyt__left .fx-pathcol .fx-tree{--fx-tree-guia: color-mix(in srgb, var(--pc-acento) 55%, transparent)}.es-compu .lyt__left .fx-pathcol .fx-tree--guias .fx-tree__guia{display:block}.es-compu .lyt__left .fx-tree__item.fx-folder .fx-tree__label,.es-compu .lyt__left .fx-tree__item.fx-date-group .fx-tree__label{font-weight:500}.es-compu .lyt__left .fx-tree__item.fx-folder .fx-tree__icon,.es-compu .lyt__left .fx-tree__item.fx-date-group .fx-tree__icon{position:relative;width:26px;height:22px;border-radius:6px;-webkit-mask:none;mask:none;background:color-mix(in srgb,var(--pc-acento) 30%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pc-acento) 70%,transparent)}.es-compu .lyt__left .fx-tree__item.fx-folder .fx-tree__icon:before,.es-compu .lyt__left .fx-tree__item.fx-date-group .fx-tree__icon:before{content:"";position:absolute;inset:3px 5px;background:var(--pc-acento);-webkit-mask:var(--pc-icono-grupo) center / contain no-repeat;mask:var(--pc-icono-grupo) center / contain no-repeat}.es-compu .lyt__left .fx-tree__item.fx-folder{--pc-icono-grupo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}.es-compu .lyt__left .fx-tree__item.fx-date-group{--pc-icono-grupo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5' width='16' height='16' rx='2'/%3E%3Cpath d='M16 3v4M8 3v4M4 11h16'/%3E%3C/svg%3E")}.es-compu .lyt__left .fx-tree__item.fx-folder:not([data-level="1"]) .fx-tree__icon,.es-compu .lyt__left .fx-tree__item.fx-date-group--month .fx-tree__icon{background:transparent}.es-compu .lyt__left .fx-tree__item.fx-date-group--year .fx-tree__icon{background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pc-lado-tinta) 45%,transparent)}.es-compu .lyt__left .fx-tree__item.fx-date-group--year .fx-tree__icon:before{background:color-mix(in srgb,var(--pc-lado-tinta) 60%,transparent)}.es-compu .lyt__left .fx-tree__item.fx-date-group .fx-tree__aside{opacity:.6;font-size:13px;margin-left:6px}.es-compu .lyt__left .fx-crudview__footer .convs-pie{padding:0}.es-compu .lyt__left .fx-crudview__footer .convs-pie .convs-pie__titulo{flex:1;width:100%;justify-content:flex-start;text-align:left;padding:14px 18px;border-radius:0}.es-compu .lyt__left .fx-tree__name mark{display:inline;padding:0 1px;border-radius:3px}.es-compu .cv3 .cv3__middle .j2h__tabla tr>:first-child{border-left:0!important}.es-compu .cv3 .cv3__middle .j2h__tabla tr>:last-child{border-right:0!important}.es-compu .cv3 .cv3__middle .j2h__tabla thead tr:first-child>*{border-top:0!important}.es-compu .cv3 .cv3__middle .j2h__tabla tbody tr:last-child>*{border-bottom:0!important}.es-compu .cv3 .convs-topbar #preguntar:after{content:none!important}.es-compu .cv3 .convs-topbar #preguntar,.es-compu .cv3 .convs-topbar #preguntar:before{--pc-dibujo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9.5 9.5a2.5 2.5 0 1 1 3.5 2.3c-.6.3-1 .9-1 1.6v.6'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E")}.es-compu .cv3 .convs-topbar #preguntar{width:40px;min-width:40px;padding:0!important;justify-content:center}.es-compu .cv3 .convs-topbar #preguntar:before{left:50%;transform:translate(-50%,-50%);width:21px;height:21px}.es-compu .cv3 .convs-topbar #preguntar.rfv-btn--on{background:color-mix(in srgb,var(--pc-acento) 22%,transparent)!important;border-color:var(--pc-acento)!important;box-shadow:inset 0 2px 5px #00000059}.es-compu .j2h-tabla-barra>.j2h-tabla-modo,.es-compu .j2h-tabla-barra>.pc-tabla-arriba,.es-compu .j2h-tabla-barra>.pc-tabla-cuenta{display:none!important}.es-compu .j2h-tabla-barra{justify-content:space-between}.es-compu .pc-tabla-flechas{order:0;display:inline-flex;gap:6px}.es-compu .pc-tabla-flechas button{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--pc-linea);border-radius:8px;background:var(--pc-carta);color:var(--pc-tinta);cursor:pointer}.es-compu .pc-tabla-flechas button:hover:not(:disabled){border-color:var(--pc-marco);color:var(--pc-marco)}.es-compu .pc-tabla-flechas button:disabled{opacity:.35;cursor:default}.es-compu .pc-tabla-modos{order:2;margin-left:auto;display:inline-flex;border:1px solid var(--pc-linea);border-radius:8px;overflow:hidden}.es-compu .pc-tabla-modos button{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;font-size:13px;border:0;background:var(--pc-carta);color:var(--pc-tinta2);cursor:pointer}.es-compu .pc-tabla-modos button+button{border-left:1px solid var(--pc-linea)}.es-compu .pc-tabla-modos button[aria-pressed=true]{background:color-mix(in srgb,var(--pc-marco) 16%,var(--pc-carta));color:var(--pc-marco);font-weight:600;cursor:default}.es-compu .pc-tabla-modos button[aria-pressed=false]:hover{color:var(--pc-tinta)}.es-compu .j2h__tabla-wrap{padding:0!important}.es-compu .j2h__tabla-wrap>.j2h__tabla{margin:0!important}.es-compu .j2h-angosta--deslizar>table tr>:first-child{position:sticky;left:0;z-index:2;background-color:var(--pc-carta)!important;box-shadow:none!important;border-left:0!important;border-right:1px solid var(--pc-linea)!important}.es-compu .j2h-angosta--deslizar>table th:first-child{background:color-mix(in srgb,var(--pc-marco) 12%,var(--pc-carta))!important}.es-compu .j2h__tabla-wrap::-webkit-scrollbar{height:3px}.es-compu .j2h__tabla-wrap:hover::-webkit-scrollbar{height:6px}.es-compu .lyt__left .fx-tree__item.fx-folder.fx-tree__item--open{--pc-icono-grupo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19l2.757-7.351A1 1 0 0 1 8.693 11H21a1 1 0 0 1 .986 1.164l-.996 5.211A2 2 0 0 1 19.026 19H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h4l3 3h7a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E")}.es-compu .lyt__left .fx-tree__item.fx-date-group.fx-tree__item--open{--pc-icono-grupo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5' width='16' height='16' rx='2'/%3E%3Cpath d='M16 3v4M8 3v4M4 11h16M8 15h2M14 15h2M8 18h2'/%3E%3C/svg%3E")}.es-compu .lyt__left .fx-tree__item:not(.fx-tree__item--hoja){cursor:pointer}.es-compu .fx-crud__icon-btn{width:34px;min-width:34px;height:34px;padding:0!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.es-compu .fx-crud__icon-btn svg{width:18px;height:18px;display:block}.es-compu .fx-tree__name{display:inline}.es-compu .fx-tree__name mark{display:inline;margin:0;padding:0 1px;border-radius:3px}.es-compu .pc-tabla-modos{order:2;margin-left:auto;display:inline-flex;border:0;border-radius:0;overflow:visible}.es-compu .pc-tabla-modos button{width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--pc-linea);border-radius:8px;background:var(--pc-carta);color:var(--pc-tinta);cursor:pointer}.es-compu .pc-tabla-modos button:hover{border-color:var(--pc-marco);color:var(--pc-marco)}.es-compu .pc-tabla-modos button svg{width:16px;height:16px;display:block}.es-compu .j2h__tabla-wrap.pc-tabla--mas-izq,.es-compu .j2h__tabla-wrap.pc-tabla--mas-der,.es-compu .j2h__tabla-wrap.pc-tabla--mas-izq.pc-tabla--mas-der{-webkit-mask-image:none!important;mask-image:none!important}.es-compu .j2h-angosta--deslizar>table tr>:first-child{border-right:0!important;overflow:hidden;box-shadow:inset -1px 0 0 var(--pc-linea)!important}.es-compu .j2h__tabla-wrap.pc-tabla--mas-izq.j2h-angosta--deslizar>table tr>:first-child{box-shadow:inset -1px 0 0 var(--pc-linea),6px 0 8px -6px #00000038!important}.es-compu .j2h__tabla-wrap::-webkit-scrollbar-track{margin:0 25%}.es-compu .fx-crud__icon-btn,.es-compu .fx-crud__icon-btn:focus,.es-compu .fx-crud__icon-btn:focus-visible,.es-compu .fx-crud__icon-btn:active{border:0!important;outline:none!important;box-shadow:none!important;background:transparent;border-radius:8px}.es-compu .fx-crud__icon-btn:hover{background:var(--pc-lado2)!important}.es-compu .pc-tabla-flechas button:focus,.es-compu .pc-tabla-flechas button:focus-visible,.es-compu .pc-tabla-modos button:focus,.es-compu .pc-tabla-modos button:focus-visible{outline:none;box-shadow:none}
