@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/gyByhwUxId8gMEwRGFWfOw.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/gyByhwUxId8gMEwYGFWfOw.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/gyByhwUxId8gMEwTGFWfOw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/gyByhwUxId8gMEwSGFWfOw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/gyByhwUxId8gMEwcGFU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/or3nQ6H-1_WfwkMZI_qYFrodmgPn.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/or3nQ6H-1_WfwkMZI_qYFrMdmgPn.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/or3nQ6H-1_WfwkMZI_qYFg08vz7ehw.woff2) format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/or3nQ6H-1_WfwkMZI_qYFrgdmgPn.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/or3nQ6H-1_WfwkMZI_qYFrkdmgPn.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/or3nQ6H-1_WfwkMZI_qYFrcdmg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-paper: oklch(96.5% .008 200);--color-paper-2: oklch(99% .004 200);--color-paper-3: oklch(94% .01 200);--color-rule: oklch(86% .012 200);--color-rule-2: oklch(90% .01 200);--color-muted: oklch(46% .018 200);--color-ink-2: oklch(34% .02 200);--color-ink: oklch(19% .016 200);--color-accent: oklch(44% .071 200);--color-accent-ink: oklch(99% .004 200);--color-accent-soft: oklch(93% .025 200);--color-focus: oklch(50% .11 200);--color-ok: oklch(42% .1 155);--color-ok-soft: oklch(94% .03 155);--color-warn: oklch(48% .11 75);--color-warn-soft: oklch(95% .035 80);--color-warn-line: oklch(70% .1 78);--color-info: oklch(40% .06 240);--color-info-soft: oklch(94% .02 240);--color-error: oklch(45% .15 28);--color-error-soft: oklch(95% .025 28);--font-ui: "Geist", "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, Roboto, sans-serif;--font-data: "Geist Mono", "Cascadia Mono", ui-monospace, "SF Mono", Consolas, monospace;--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.25rem;--text-xl: 1.5625rem;--leading-tight: 1.2;--leading-body: 1.55;--tracking-tight: -.01em;--tracking-label: .06em;--weight-body: 400;--weight-strong: 600;--space-3xs: .125rem;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2.5rem;--space-2xl: 4rem;--radius-control: 4px;--radius-card: 6px;--icon-aviso: 20px;--rule-hairline: 1px solid var(--color-rule);--rule-soft: 1px solid var(--color-rule-2);--shadow-whisper: 0 1px 2px oklch(20% .01 200 / .06);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-micro: .12s;--dur-short: .22s;--dur-long: .42s;--dur-reducida: .15s;--z-raised: 10;--z-dropdown: 100;--z-sticky: 200;--z-modal: 400;--z-toast: 500;--z-tooltip: 600;--rail-width: 17rem;--measure: 65ch;--content-max: 56rem;--intro-max: 40rem}html,body,#root{height:100%;margin:0}html,body{overflow-x:clip}body{font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-ink);background:var(--color-paper);-webkit-font-smoothing:antialiased;overflow-y:hidden}#root :is(a,button,input,textarea,select,summary,[tabindex]):focus-visible,#root .ant-segmented-item-input:focus-visible+.ant-segmented-item-label{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control);transition:none}#root .ant-btn,#root .ant-input,#root .ant-input-affix-wrapper{transition-property:color,background-color,border-color,box-shadow}@media(prefers-reduced-motion:reduce){#root .ant-btn,#root .ant-input,#root .ant-tag{transition:none}}.kap-titulo{font-size:var(--text-sm);font-weight:var(--weight-strong);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:0}.kap-titulo-vista{font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:0}.kap-etiqueta{font-size:var(--text-xs);color:var(--color-muted)}.kap-dato{font-family:var(--font-data);font-variant-numeric:tabular-nums}.kap-ruta{font-family:var(--font-data);font-size:var(--text-xs);color:var(--color-muted);overflow-wrap:anywhere}.kap-marca{display:flex;flex-direction:column;gap:var(--space-3xs);min-width:0}.kap-marca-nombre{font-family:var(--font-data);font-size:var(--text-md);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);line-height:var(--leading-tight);color:var(--color-accent)}.kap-marca-lema{font-size:var(--text-2xs);color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kap-shell{display:grid;grid-template-columns:var(--rail-width) 1fr;height:100%;overflow:hidden}.kap-shell--sin-rail{grid-template-columns:0 1fr}.kap-shell--sin-columna{grid-template-columns:1fr}.kap-rail{width:var(--rail-width);height:100%;min-height:0;box-sizing:border-box;background:var(--color-paper-3);border-right:var(--rule-hairline);transform:translate(0);transition:transform var(--dur-short) var(--ease-out)}.kap-shell--sin-rail .kap-rail{transform:translate(-100%);visibility:hidden;transition:transform var(--dur-short) var(--ease-out),visibility 0s var(--dur-short)}@media(prefers-reduced-motion:reduce){.kap-rail{transition:none}}.kap-principal{display:flex;flex-direction:column;min-width:0;min-height:0}.kap-vista{flex:1;min-height:0}.kap-arranque{display:flex;justify-content:center;padding-top:var(--space-2xl)}.kap-alto-completo{height:100%}.kap-cabecera{display:flex;align-items:center;gap:var(--space-sm);min-height:3rem;padding:0 var(--space-md);background:var(--color-paper);border-bottom:var(--rule-hairline)}.kap-cabecera--ligera{min-height:0;padding:var(--space-2xs) var(--space-xs);border-bottom:0}.kap-cabecera-hueco{flex:1}.kap-marca--cabecera{flex-direction:row;align-items:baseline;gap:var(--space-xs)}.kap-usuario{position:relative;flex-shrink:0;margin-left:auto}.kap-usuario-boton{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:2.75rem;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-2xs);background:none;border:1px solid transparent;border-radius:var(--radius-control);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer}@media(hover:hover){.kap-usuario-boton:hover{background:var(--color-paper-3)}}.kap-usuario-boton:active,.kap-usuario-boton[aria-expanded=true]{background:var(--color-accent-soft)}.kap-usuario-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-tight)}.kap-usuario-texto{display:flex;flex-direction:column;min-width:0;line-height:var(--leading-tight)}.kap-usuario-nombre,.kap-usuario-rol{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kap-usuario-nombre{font-size:var(--text-sm)}.kap-usuario-rol{font-size:var(--text-xs);color:var(--color-muted)}.kap-usuario-chevron{flex-shrink:0;width:1rem;height:1rem;color:var(--color-muted)}.kap-usuario-menu{position:absolute;top:calc(100% + var(--space-2xs));right:0;z-index:20;display:flex;flex-direction:column;min-width:16rem;padding:var(--space-2xs);background:var(--color-paper-2);border:var(--rule-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-whisper)}.kap-usuario-correo{padding:var(--space-xs) var(--space-sm);margin-bottom:var(--space-2xs);border-bottom:var(--rule-soft);font-size:var(--text-xs);color:var(--color-muted);overflow-wrap:anywhere}.kap-usuario-item{display:block;width:100%;min-height:2.75rem;padding:var(--space-xs) var(--space-sm);background:none;border:0;border-radius:var(--radius-control);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer}@media(hover:hover){.kap-usuario-item:hover{background:var(--color-accent-soft)}}.kap-usuario-item:active{background:var(--color-paper-3)}@media(max-width:44.999rem){.kap-usuario-texto{display:none}.kap-usuario-menu{min-width:min(16rem,calc(100vw - 2 * var(--space-md)))}}.kap-rail-cuerpo{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}.kap-rail-cabeza{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md) var(--space-sm) var(--space-sm);border-bottom:var(--rule-hairline)}.kap-rail-marca{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-xs)}.kap-rail-vistas{display:flex;flex-direction:column;gap:var(--space-3xs);padding:var(--space-xs) var(--space-sm);border-bottom:var(--rule-hairline)}.kap-rail-vista{display:block;width:100%;min-height:2.25rem;padding:var(--space-xs) var(--space-xs);background:none;border:0;border-radius:var(--radius-control);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer}@media(hover:hover){.kap-rail-vista:hover{background:var(--color-paper-2)}}.kap-rail-vista[aria-current=page],.kap-rail-vista[aria-current=page]:hover{background:var(--color-accent-soft);font-weight:var(--weight-strong)}.kap-rail-relleno{flex:1}.kap-rail-pie{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2xs);padding:var(--space-xs) var(--space-sm) var(--space-sm);border-top:var(--rule-hairline)}.kap-rail-estado{display:inline-flex;gap:var(--space-xs);padding-inline:var(--space-2xs);font-size:var(--text-xs);color:var(--color-muted)}.kap-rail-cajon .ant-drawer-body,.kap-rail-cajon .ant-drawer-header{background:var(--color-paper-3)}.kap-rail-cajon .kap-rail-cuerpo{height:100%}@media(pointer:coarse){.kap-hilo-boton,.kap-sugerencia,.kap-rail-vista,.kap-rail-pie .ant-btn,.kap-barra-cabeza .ant-btn{min-height:44px}}.kap-desplazable{flex:1;min-height:0;overflow-y:auto}.kap-columna{display:flex;flex-direction:column;min-height:0}.kap-conversacion{max-width:var(--content-max);width:100%;margin:0 auto;padding:var(--space-lg) var(--space-lg) var(--space-xs);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-xl);flex:1 0 auto}.kap-pie{background:var(--color-paper);border-top:var(--rule-hairline);padding:var(--space-sm) var(--space-lg) var(--space-md)}.kap-caja{max-width:var(--content-max);margin:0 auto}.kap-pista{margin-top:var(--space-2xs);font-size:var(--text-xs);color:var(--color-muted)}.kap-caja-pregunta .ant-space-compact{align-items:stretch}.kap-caja-pregunta .ant-input,.kap-caja-pregunta .ant-btn{border-width:1px}.kap-caja-pregunta .ant-input{min-height:2.75rem!important}.kap-caja-pregunta .ant-btn{min-height:2.75rem;height:auto}.kap-caja-pregunta .ant-input{background:var(--color-paper-2);resize:none}@media(hover:hover){.kap-caja-pregunta .ant-input:hover{background:var(--color-paper-2)}}@media(max-width:39.999rem){.kap-caja-nueva{display:none}}.kap-turno{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.kap-turno+.kap-turno{border-top:var(--rule-hairline);padding-top:var(--space-lg)}.kap-turno-pregunta{font-size:var(--text-md);font-weight:var(--weight-strong);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:0;overflow-wrap:anywhere;min-width:0;white-space:pre-wrap}.kap-turno-estado{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-sm);margin:0;font-size:var(--text-xs);color:var(--color-muted)}.kap-turno-estado-palabra{font-weight:var(--weight-strong)}.kap-turno--respondido .kap-turno-estado-palabra{color:var(--color-ok)}.kap-turno--sin-evidencia .kap-turno-estado-palabra{color:var(--color-warn)}.kap-turno--informativo .kap-turno-estado-palabra{color:var(--color-info)}.kap-turno--fallo .kap-turno-estado-palabra{color:var(--color-error)}.kap-turno-cuerpo{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}.kap-aviso.ant-alert{border:0;border-radius:var(--radius-card);align-items:flex-start;gap:var(--space-sm);line-height:var(--leading-body)}.kap-aviso .ant-alert-icon{width:var(--icon-aviso);height:var(--icon-aviso);flex-shrink:0;margin-inline-end:0;margin-top:1px}.kap-aviso .ant-alert-content{min-width:0}.kap-aviso .ant-alert-message,.kap-aviso .ant-alert-description{font-size:var(--text-sm);line-height:var(--leading-body)}.kap-aviso.ant-alert-with-description .ant-alert-message{font-weight:var(--weight-strong);margin-bottom:var(--space-3xs)}.kap-aviso.ant-alert-info,.kap-aviso.ant-alert-info .ant-alert-message,.kap-aviso.ant-alert-info .ant-alert-description,.kap-aviso.ant-alert-info .ant-alert-icon{color:var(--color-info)}.kap-aviso.ant-alert-warning,.kap-aviso.ant-alert-warning .ant-alert-message,.kap-aviso.ant-alert-warning .ant-alert-description,.kap-aviso.ant-alert-warning .ant-alert-icon{color:var(--color-warn)}.kap-aviso.ant-alert-error,.kap-aviso.ant-alert-error .ant-alert-message,.kap-aviso.ant-alert-error .ant-alert-description,.kap-aviso.ant-alert-error .ant-alert-icon{color:var(--color-error)}.kap-aviso.ant-alert-success,.kap-aviso.ant-alert-success .ant-alert-message,.kap-aviso.ant-alert-success .ant-alert-description,.kap-aviso.ant-alert-success .ant-alert-icon{color:var(--color-ok)}.kap-solo-lectores{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kap-esqueleto{display:flex;flex-direction:column;gap:var(--space-xs);max-width:var(--measure);padding-block:var(--space-2xs)}.kap-esqueleto-linea{height:.75rem;border-radius:var(--radius-control);background:var(--color-rule-2)}.kap-esqueleto-linea--corta{width:55%}.kap-esqueleto-pie{height:.75rem;width:30%;margin-top:var(--space-xs);border-radius:var(--radius-control);background:var(--color-paper-3)}.kap-respuesta{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}.kap-respuesta-texto{font-size:var(--text-md);line-height:var(--leading-body);max-width:var(--measure);overflow-wrap:anywhere}.kap-respuesta-texto p,.kap-respuesta-texto ol,.kap-respuesta-texto ul{margin:0}.kap-respuesta-texto>*+*{margin-top:var(--space-sm)}.kap-respuesta-texto ol,.kap-respuesta-texto ul{padding-left:var(--space-lg)}.kap-respuesta-texto li+li{margin-top:var(--space-2xs)}.kap-respuesta-texto code{font-size:.9375em}.kap-respuesta-subtitulo{font-weight:var(--weight-strong)}.kap-filas{display:flex;flex-direction:column;gap:var(--space-md)}.kap-fila-entidad{font-size:var(--text-md);font-weight:var(--weight-strong);line-height:var(--leading-tight);color:var(--color-ink);margin:0 0 var(--space-xs)}.kap-fila-campos{margin:0;max-width:var(--measure)}.kap-fila-campo{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-md);padding:var(--space-2xs) 0;border-bottom:var(--rule-soft)}.kap-fila-campo:last-child{border-bottom:0}.kap-fila-campo dt{flex:0 0 9rem}.kap-fila-campo dd{flex:1 1 auto;min-width:0;margin:0;overflow-wrap:anywhere}.kap-detalles{border-top:var(--rule-soft);padding-top:var(--space-xs)}.kap-detalles-resumen{cursor:pointer;font-size:var(--text-xs);color:var(--color-muted);list-style-position:inside}.kap-detalles-lista{display:flex;flex-direction:column;gap:var(--space-2xs);margin:var(--space-xs) 0 0;font-size:var(--text-xs)}.kap-detalles-fila{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-sm)}.kap-detalles-fila dt{flex:0 0 4.5rem;color:var(--color-muted)}.kap-detalles-fila dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-sm);margin:0;min-width:0;overflow-wrap:anywhere}.kap-copiar{border:0;background:none;padding:0;font:inherit;font-size:var(--text-xs);color:var(--color-accent);cursor:pointer;border-radius:var(--radius-control)}@media(hover:hover){.kap-copiar:hover{text-decoration:underline}}.kap-feedback{display:flex;flex-direction:column;gap:var(--space-xs);font-size:var(--text-xs)}.kap-feedback-fila{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-sm)}.kap-feedback-pregunta,.kap-feedback-etiqueta{color:var(--color-muted)}.kap-feedback-boton{border:0;background:none;padding:0;font:inherit;font-size:var(--text-xs);color:var(--color-accent);cursor:pointer;border-radius:var(--radius-control)}.kap-feedback-boton[aria-pressed=true]{color:var(--color-muted);cursor:default}.kap-feedback-boton:disabled{color:var(--color-muted);cursor:default}@media(hover:hover){.kap-feedback-boton:not([aria-pressed=true]):not(:disabled):hover{text-decoration:underline}}.kap-feedback-comentario-form{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2xs);max-width:48ch}.kap-feedback-comentario{width:100%;border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper);color:var(--color-ink);font:inherit;font-size:var(--text-sm);padding:var(--space-2xs) var(--space-xs);resize:vertical}.kap-feedback-error{color:var(--color-error)}.kap-llegada{animation:kap-llegada var(--dur-short) var(--ease-out) 1}@keyframes kap-llegada{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.kap-llegada{animation:kap-fundido var(--dur-reducida) var(--ease-out) 1}}@keyframes kap-fundido{0%{opacity:0}to{opacity:1}}.kap-fuentes{display:flex;flex-direction:column;gap:var(--space-xs)}.kap-fuentes-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-sm)}.kap-cita{display:flex;flex-direction:column;gap:var(--space-3xs);min-width:0}.kap-cita-titulo{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-xs);margin:0}.kap-cita-nombre{font-weight:var(--weight-strong);overflow-wrap:anywhere}.kap-cita-version,.kap-cita-seccion{font-size:var(--text-xs);color:var(--color-ink-2);margin:0}.kap-cita-nota{font-size:var(--text-xs);color:var(--color-muted);margin:0}.kap-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2xs) var(--space-sm)}.kap-sede{font-size:var(--text-xs);color:var(--color-ink-2)}.kap-tag{border-radius:var(--radius-control);border:0;font-size:var(--text-xs);margin-inline-end:0}.kap-tag--neutro{color:var(--color-ink-2);background:var(--color-paper-3)}.kap-tag--alta{color:var(--color-ok);background:var(--color-ok-soft)}.kap-tag--media{color:var(--color-warn);background:var(--color-warn-soft);border:1px solid var(--color-warn-line)}.kap-tag--fallo{color:var(--color-error);background:var(--color-error-soft)}.kap-bienvenida{max-width:var(--measure);margin:var(--space-xl) 0 0;display:flex;flex-direction:column;gap:var(--space-lg)}.kap-bienvenida-titulo{font-size:var(--text-lg);line-height:var(--leading-tight);font-weight:var(--weight-strong);letter-spacing:var(--tracking-tight);margin:0;color:var(--color-ink)}.kap-bienvenida-texto{margin:0;color:var(--color-ink-2)}.kap-bajar-zona{position:sticky;bottom:var(--space-sm);display:flex;justify-content:center;pointer-events:none;z-index:var(--z-raised)}.kap-bajar-zona .ant-btn{pointer-events:auto;background:var(--color-paper-2);box-shadow:var(--shadow-whisper)}.kap-sugerencias{display:flex;flex-direction:column;gap:var(--space-2xs)}.kap-sugerencia{display:flex;flex-direction:column;gap:var(--space-3xs);width:calc(100% + 2 * var(--space-sm));margin-inline:calc(-1 * var(--space-sm));padding:var(--space-xs) var(--space-sm);border:0;border-radius:var(--radius-control);background:none;text-align:left;cursor:pointer;font:inherit;color:inherit}@media(hover:hover){.kap-sugerencia:hover{background:var(--color-accent-soft)}}.kap-sugerencia-grupo{font-size:var(--text-xs);color:var(--color-muted)}.kap-sugerencia-texto{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-ink)}.kap-sugerencias-rotar{align-self:flex-start;border:0;background:none;padding:var(--space-2xs) 0;font:inherit;font-size:var(--text-xs);color:var(--color-accent);cursor:pointer;border-radius:var(--radius-control)}@media(hover:hover){.kap-sugerencias-rotar:hover{text-decoration:underline}}.kap-sugerencia-nota{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2xs);font-size:var(--text-xs);line-height:var(--leading-body);color:var(--color-muted)}@media(max-width:45rem){.kap-conversacion{padding:var(--space-md) var(--space-sm) var(--space-2xs);gap:var(--space-lg)}.kap-turno+.kap-turno{padding-top:var(--space-md)}.kap-pie{padding:var(--space-xs) var(--space-sm) var(--space-sm)}.kap-bienvenida{margin-top:var(--space-md)}}.kap-login{min-height:100%;box-sizing:border-box;display:grid;align-content:center;justify-items:center;padding:var(--space-2xl) var(--space-lg) calc(var(--space-2xl) * 2)}.kap-login-hoja{width:100%;max-width:22rem;display:flex;flex-direction:column}.kap-marca--login{margin-bottom:var(--space-xl)}.kap-marca--login .kap-marca-nombre{font-size:var(--text-lg)}.kap-login-titulo{margin:0;font-size:var(--text-xl);font-weight:var(--weight-strong);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.kap-login-texto{margin:var(--space-xs) 0 var(--space-lg);color:var(--color-ink-2)}.kap-login-hoja .ant-alert,.kap-login-hoja .ant-form-item{margin-bottom:var(--space-md)}.kap-login-hoja .ant-form-item-label{padding-bottom:var(--space-2xs)}.kap-login-hoja .ant-form-item-label>label{font-size:var(--text-xs);color:var(--color-muted)}.kap-login-hoja .ant-input,.kap-login-hoja .ant-input-affix-wrapper{min-height:2.75rem}.kap-login-hoja .ant-input-affix-wrapper .ant-input{min-height:0}.kap-login-boton{width:100%;margin-top:var(--space-xs);min-height:2.75rem;height:auto}.kap-login-nota{margin:var(--space-xl) 0 0;padding-top:var(--space-md);border-top:var(--rule-hairline);font-size:var(--text-xs);line-height:var(--leading-body);color:var(--color-muted)}@media(max-width:39.999rem){.kap-login{align-content:start;padding:var(--space-xl) var(--space-md) var(--space-xl)}}.kap-barra{display:flex;flex-direction:column;flex:1;min-height:0}.kap-barra-cabeza{padding:var(--space-sm);border-bottom:var(--rule-hairline)}.kap-barra-lista{flex:1;min-height:0;overflow-y:auto;padding:var(--space-xs);display:flex;flex-direction:column;gap:var(--space-3xs)}.kap-barra-vacia{margin:var(--space-sm) var(--space-2xs);font-size:var(--text-xs);line-height:var(--leading-body);color:var(--color-muted)}.kap-barra-cargando{display:flex;justify-content:center;padding:var(--space-md)}.kap-hilo{position:relative;display:flex;border-radius:var(--radius-control)}@media(hover:hover){.kap-hilo:hover{background:var(--color-paper-2)}}.kap-hilo:focus-within{background:var(--color-paper-2)}.kap-hilo.kap-hilo--abierto{background:var(--color-accent-soft)}.kap-hilo-boton{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-3xs);padding:var(--space-xs);border:0;background:none;text-align:left;cursor:pointer;font:inherit;color:inherit}.kap-hilo-boton:disabled{cursor:default;opacity:.6}.kap-hilo-titulo{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;line-height:var(--leading-body);color:var(--color-ink)}.kap-hilo-meta{font-size:var(--text-xs);color:var(--color-muted)}.kap-hilo-borrar{position:absolute;bottom:var(--space-2xs);right:var(--space-2xs);opacity:0;background:inherit}.kap-hilo:focus-within .kap-hilo-borrar{opacity:1}@media(hover:hover){.kap-hilo:hover .kap-hilo-borrar{opacity:1}}@media(hover:none){.kap-hilo-borrar{opacity:1}}.kap-replica{margin-bottom:var(--space-3xs)}.kap-hoja-columna{max-width:var(--content-max);width:100%;margin:0 auto;padding:var(--space-lg) var(--space-lg) var(--space-2xl);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-md)}.kap-hoja-contexto{max-width:var(--measure);margin:0;color:var(--color-ink-2)}.kap-hoja-acciones{display:flex;justify-content:flex-start}.kap-hoja-columna>.ant-btn{align-self:flex-start}.kap-vigente{display:flex;flex-direction:column;gap:var(--space-2xs);padding-bottom:var(--space-md);border-bottom:var(--rule-hairline)}.kap-vigente-nombre{font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight);color:var(--color-accent);margin:0}.kap-hoja .ant-table{background:transparent}.kap-hoja .ant-table-thead>tr>th{background:transparent;border-bottom:var(--rule-hairline);font-size:var(--text-xs);font-weight:var(--weight-strong);color:var(--color-muted)}.kap-hoja .ant-table-thead>tr>th:before{display:none}.kap-hoja .ant-table-tbody>tr>td{background:transparent;border-bottom:var(--rule-soft);font-variant-numeric:tabular-nums}.kap-desglose table{width:100%;border-collapse:collapse;font-size:var(--text-xs)}.kap-desglose th{text-align:left;font-size:var(--text-xs);font-weight:var(--weight-strong);color:var(--color-muted);padding:var(--space-2xs) var(--space-xs) var(--space-2xs) 0;border-bottom:var(--rule-soft)}.kap-desglose td{padding:var(--space-2xs) var(--space-xs) var(--space-2xs) 0;border-bottom:var(--rule-soft);vertical-align:top;white-space:nowrap}.kap-desglose td:last-child{white-space:normal}.kap-metricas{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md)}.kap-intro{display:flex;flex-direction:column;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:var(--rule-hairline)}.kap-intro-cabecera{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--space-md) var(--space-lg)}.kap-intro-cifras{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-xl);margin:0}.kap-cifra{display:flex;flex-direction:column;gap:var(--space-3xs)}.kap-cifra-valor{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight);color:var(--color-ink);margin:0}.kap-intro-acciones{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.kap-intro-confirmacion{display:flex;flex-direction:column;gap:var(--space-xs)}.kap-intro-confirmacion>p{margin:0}.kap-intro-confirmacion-botones{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.kap-intro-texto{display:flex;flex-direction:column;gap:var(--space-md);max-width:var(--measure);padding-top:var(--space-xs);border-top:var(--rule-soft)}.kap-intro-paso{display:flex;flex-direction:column;gap:var(--space-2xs)}.kap-intro-paso>p{margin:0}.kap-intro-anexos{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-lg);padding-top:var(--space-sm);border-top:var(--rule-soft)}.kap-intro-anexos-lista{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-lg);list-style:none;margin:0;padding:0}.kap-intro-anexo{display:flex;align-items:center;gap:var(--space-2xs)}.kap-intro-nota{max-width:var(--measure);margin:0;font-size:var(--text-xs);color:var(--color-muted)}.kap-aceptacion--ok{color:var(--color-ok)}.kap-aceptacion--warn{color:var(--color-warn)}.kap-estado{font-weight:var(--weight-strong)}.kap-estado--ok{color:var(--color-ok)}.kap-estado--info{color:var(--color-info)}.kap-estado--error{color:var(--color-error)}.kap-estado--muted{color:var(--color-muted)}.kap-latido{font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:0;overflow-wrap:anywhere}.kap-migas{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-xs);margin:0;padding:0;list-style:none;font-size:var(--text-xs);color:var(--color-muted)}.kap-migas li{display:flex;align-items:baseline;gap:var(--space-xs)}.kap-migas-enlace{background:none;border:0;padding:0;font:inherit;color:var(--color-accent);cursor:pointer;text-decoration:underline;text-underline-offset:.15em}.kap-migas [aria-current=page]{color:var(--color-ink);font-weight:var(--weight-strong)}.kap-contadores{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin:0;padding:0;list-style:none}.kap-contador{display:inline-flex;align-items:baseline;gap:var(--space-xs);min-height:2.75rem;padding:var(--space-2xs) var(--space-sm);border:var(--rule-hairline);border-radius:var(--radius-control);background:var(--color-paper-2);color:var(--color-ink);font:inherit;cursor:pointer;white-space:nowrap}.kap-contador[aria-pressed=true]{background:var(--color-accent-soft);border-color:var(--color-accent-soft)}.kap-contador:disabled{cursor:default;color:var(--color-muted)}@media(hover:hover){.kap-contador:not([aria-pressed=true]):hover{background:var(--color-paper-3)}}.kap-contador-cifra{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-weight:var(--weight-strong)}.kap-hoja-filtros{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);align-items:center}.kap-hoja-filtros .ant-input-affix-wrapper,.kap-hoja-filtros .ant-input{max-width:24rem}.kap-tabla-desplazable{overflow-x:auto;max-width:100%}.kap-celda-principal{display:flex;flex-direction:column;gap:var(--space-3xs);min-width:12rem}.kap-celda-principal-nombre{font-weight:var(--weight-strong);overflow-wrap:anywhere}.kap-paginacion{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs) var(--space-md);font-size:var(--text-xs);color:var(--color-muted)}.kap-paginacion-botones{display:flex;gap:var(--space-xs)}.kap-esqueleto-tabla{display:flex;flex-direction:column;gap:var(--space-xs);padding-block:var(--space-xs)}.kap-esqueleto-tabla-fila{height:1.25rem;border-radius:var(--radius-control);background:var(--color-rule-2)}.kap-esqueleto-tabla-fila:nth-child(2n){background:var(--color-paper-3)}.kap-esqueleto-celda{display:inline-block;width:6rem;height:.875rem;vertical-align:middle}.kap-copias{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md);margin:0;padding:0;list-style:none}@media(max-width:59.999rem){.kap-copias{grid-template-columns:1fr}}.kap-copia{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md);background:var(--color-paper-2);border:var(--rule-hairline);border-radius:var(--radius-card);min-width:0}.kap-copia-cabeza{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2xs) var(--space-sm)}.kap-copia-acciones{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-2xs)}.kap-definiciones{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-2xs) var(--space-md);margin:0;font-size:var(--text-xs)}.kap-definiciones dt{color:var(--color-muted)}.kap-definiciones dd{margin:0;color:var(--color-ink);overflow-wrap:anywhere}.kap-pieza-cabecera{display:flex;flex-direction:column;gap:var(--space-2xs)}.kap-pieza-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-md);padding-top:var(--space-md);border-top:var(--rule-hairline)}.kap-servicio-fallo{display:flex;flex-direction:column;gap:var(--space-2xs)}.kap-servicio-fallo-palabra{color:var(--color-error);font-weight:var(--weight-strong)}.kap-motivo{display:block;font-size:var(--text-xs);color:var(--color-muted);overflow-wrap:anywhere}.kap-motivo--error{color:var(--color-error)}.kap-hoja-seccion{display:flex;flex-direction:column;gap:var(--space-md)}.kap-servidos{font-size:var(--text-xl);font-weight:var(--weight-strong);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:0;overflow-wrap:anywhere}.kap-servicio-servidos{display:flex;flex-direction:column;gap:var(--space-3xs)}.kap-donde{list-style:none;margin:var(--space-2xs) 0 0;padding:0;font-size:var(--text-xs);font-weight:var(--weight-body)}.kap-donde-linea{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs);padding-block:var(--space-3xs)}.kap-donde-marca{font-weight:var(--weight-strong)}.kap-donde-marca--info{color:var(--color-info)}.kap-donde-marca--muted{color:var(--color-muted)}.kap-donde-fecha{color:var(--color-ink-2)}.kap-intro{display:grid;grid-template-columns:var(--rail-width) 1fr;height:100%;overflow:hidden}.kap-intro--sin-columna{grid-template-columns:1fr}.kap-intro-indice{width:var(--rail-width);height:100%;min-height:0;box-sizing:border-box;background:var(--color-paper-3);border-right:var(--rule-hairline);overflow-y:auto}.kap-intro-indice-cuerpo{display:flex;flex-direction:column;min-height:100%}.kap-intro-indice-cabeza{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-md) var(--space-sm) var(--space-sm);border-bottom:var(--rule-hairline)}.kap-intro-indice-titulo{margin:0;font-size:var(--text-xs);color:var(--color-muted)}.kap-intro-nav{display:flex;flex-direction:column;gap:var(--space-3xs);flex:1;padding:var(--space-xs) var(--space-sm)}.kap-intro-grupo{margin:var(--space-sm) 0 var(--space-3xs);padding-inline:var(--space-xs);font-size:var(--text-xs);color:var(--color-muted)}.kap-intro-grupo:first-child{margin-top:0}.kap-intro-grupo--sin-rotulo{margin-bottom:0}.kap-intro-entrada{display:block;width:100%;min-height:2.25rem;padding:var(--space-xs) var(--space-xs);background:none;border:0;border-radius:var(--radius-control);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer}@media(hover:hover){.kap-intro-entrada:hover{background:var(--color-paper-2)}}.kap-intro-entrada[aria-current=step],.kap-intro-entrada[aria-current=step]:hover{background:var(--color-accent-soft);font-weight:var(--weight-strong)}.kap-intro-entrada[aria-disabled=true],.kap-intro-entrada[aria-disabled=true]:hover{background:none;color:var(--color-muted);cursor:not-allowed}.kap-intro-indice-nota{margin:0;padding:var(--space-sm) var(--space-sm) var(--space-md);border-top:var(--rule-hairline);font-size:var(--text-xs);line-height:var(--leading-body);color:var(--color-muted)}.kap-intro-cajon .ant-drawer-body,.kap-intro-cajon .ant-drawer-header{background:var(--color-paper-3)}.kap-intro-principal{display:flex;flex-direction:column;min-width:0;min-height:0}.kap-intro-linea{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-2xs) var(--space-xs)}.kap-intro-documento{flex:1;min-height:0;overflow-y:auto}.kap-intro-hoja{max-width:var(--intro-max);width:100%;margin:0 auto;padding:var(--space-lg) var(--space-lg) var(--space-2xl);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-lg)}.kap-intro-cabeza{display:flex;flex-direction:column;gap:var(--space-xs)}.kap-intro-progreso{margin:0;font-size:var(--text-xs);color:var(--color-muted)}.kap-intro-titulo{margin:0;font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);overflow-wrap:anywhere}.kap-intro-cuerpo{display:flex;flex-direction:column;gap:var(--space-md);max-width:var(--measure);font-size:var(--text-md);line-height:var(--leading-body);min-width:0}.kap-intro-cuerpo>p{margin:0}.kap-intro-columnas{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md) var(--space-lg)}.kap-intro-lista-titulo{margin:0 0 var(--space-2xs)}.kap-intro-lista{margin:0;padding-left:var(--space-lg)}.kap-intro-lista li+li{margin-top:var(--space-2xs)}.kap-intro-nota{margin:0;font-size:var(--text-sm);color:var(--color-ink-2)}.kap-intro-rejilla{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-xs) var(--space-md);margin:0;font-size:var(--text-sm)}.kap-intro-rejilla dt{padding-top:var(--space-3xs);font-size:var(--text-xs);color:var(--color-muted)}.kap-intro-rejilla dd{margin:0;min-width:0;overflow-wrap:anywhere}.kap-intro-rejilla--anatomia dd{display:flex;flex-direction:column;gap:var(--space-3xs)}.kap-intro-estados{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-sm);font-size:var(--text-xs);color:var(--color-muted)}.kap-intro-fuerte{font-weight:var(--weight-strong)}.kap-intro-detalle{font-size:var(--text-xs);color:var(--color-ink-2)}.kap-intro-enlace-muestra{color:var(--color-accent);text-decoration:underline;text-underline-offset:.15em}.kap-intro-tags{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.kap-intro-ejemplo{display:flex;flex-direction:column;gap:var(--space-xs);font-size:var(--text-sm)}.kap-intro-ejemplo .kap-aviso{margin-bottom:var(--space-xs)}.kap-estado--warn{color:var(--color-warn)}.kap-intro-muestra{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs);margin:0}.kap-intro-muestra-botones{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.kap-intro-boton-muestra{display:inline-flex;align-items:center;min-height:1.75rem;padding:0 var(--space-sm);border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper-2);font-size:var(--text-sm);color:var(--color-ink)}.kap-intro-ejemplo-real{display:flex;flex-direction:column;gap:var(--space-sm);padding-top:var(--space-md);border-top:var(--rule-hairline)}.kap-intro-ejemplo-real .kap-etiqueta{margin:0}.kap-intro-respuesta{margin:0;font-size:var(--text-md);line-height:var(--leading-body);overflow-wrap:anywhere}.kap-intro-sugeridas-bloque{padding-top:var(--space-md);border-top:var(--rule-hairline)}.kap-intro-sugeridas{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0;padding:0;list-style:none;font-size:var(--text-sm);color:var(--color-accent)}.kap-intro-pregunta{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;border:0;min-width:0}.kap-intro-pregunta-texto{padding:0;margin-bottom:var(--space-xs);font-size:var(--text-md);font-weight:var(--weight-strong);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.kap-intro-opcion{display:flex;align-items:flex-start;gap:var(--space-sm);min-height:2.75rem;padding:var(--space-xs) var(--space-sm);box-sizing:border-box;border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper-2);font-size:var(--text-sm);line-height:var(--leading-body);cursor:pointer}.kap-intro-opcion--elegida{background:var(--color-accent-soft);border-color:var(--color-accent)}.kap-intro-opcion input,.kap-intro-casilla input{flex-shrink:0;margin:.2em 0 0;accent-color:var(--color-accent)}.kap-intro-resultado{margin:0;font-size:var(--text-sm);font-weight:var(--weight-strong)}.kap-intro-resultado--ok{color:var(--color-ok)}.kap-intro-resultado--pista{color:var(--color-warn)}.kap-intro-casilla{display:flex;align-items:flex-start;gap:var(--space-sm);cursor:pointer}.kap-intro-pie{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);padding-top:var(--space-md);border-top:var(--rule-hairline)}.kap-intro-pie-derecha{display:flex;align-items:center;gap:var(--space-sm);margin-left:auto}.kap-rail-ayuda{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2xs);padding:var(--space-sm) var(--space-sm);border-top:var(--rule-hairline)}.kap-rail-ayuda-nota{margin:0;font-size:var(--text-xs);line-height:var(--leading-body);color:var(--color-muted);overflow-wrap:anywhere}.kap-rail-terciario{border:0;background:none;padding:0;font:inherit;color:var(--color-accent);cursor:pointer;border-radius:var(--radius-control);text-align:left}@media(hover:hover){.kap-rail-terciario:hover{text-decoration:underline}}@media(max-width:45rem){.kap-intro-hoja{padding:var(--space-md) var(--space-sm) var(--space-xl);gap:var(--space-md)}.kap-intro-columnas{grid-template-columns:1fr}}.kap-revision-filtros{display:flex;flex-direction:column;gap:var(--space-sm)}.kap-revision-rapido .ant-segmented{max-width:100%}.kap-revision-rapido .ant-segmented-group{flex-wrap:wrap}.kap-revision-campos{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-xs) var(--space-md)}.kap-revision-campo{display:flex;flex-direction:column;gap:var(--space-3xs);min-width:0}.kap-revision-campo .ant-input-affix-wrapper{width:16rem;max-width:100%}.kap-revision-campo input[type=date]{width:10rem}.kap-revision-canal{width:12rem}.kap-revision-pista{margin:0;font-size:var(--text-xs);color:var(--color-error)}.kap-revision-tabla table{min-width:44rem}.kap-revision-vacia{display:flex;flex-direction:column;gap:var(--space-2xs);padding-block:var(--space-md);border-top:var(--rule-hairline);color:var(--color-ink-2)}.kap-revision-vacia p{margin:0;max-width:var(--measure)}.kap-revision-vacia .ant-btn{padding-inline:0}.kap-revision-titulo{overflow-wrap:anywhere}.kap-revision-meta{margin:0;font-size:var(--text-xs);color:var(--color-muted);overflow-wrap:anywhere}.kap-revision-turnos{display:flex;flex-direction:column;gap:var(--space-xl);padding-top:var(--space-xs)}.kap-traza-lista{display:flex;flex-direction:column;gap:var(--space-2xs);margin:var(--space-xs) 0 0;font-size:var(--text-xs)}.kap-traza-fila{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3xs) var(--space-sm);min-width:0}.kap-traza-fila>dt{flex:0 0 9rem;color:var(--color-muted)}.kap-traza-fila>dd{flex:1 1 16rem;margin:0;min-width:0;overflow-wrap:anywhere}.kap-traza-filas{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kap-traza-elemento{padding-block:var(--space-2xs)}.kap-traza-elemento+.kap-traza-elemento{border-top:var(--rule-soft)}.kap-traza-elemento>.kap-traza-lista{flex-direction:row;flex-wrap:wrap;gap:var(--space-3xs) var(--space-md);margin:0}.kap-traza-elemento>.kap-traza-lista>.kap-traza-fila>dt,.kap-traza-elemento>.kap-traza-lista>.kap-traza-fila>dd{flex:0 1 auto}.kap-traza-prosa{display:block;color:var(--color-ink);white-space:pre-wrap}.kap-traza-nulo{color:var(--color-muted)}.kap-revision-opiniones{display:flex;flex-direction:column;gap:var(--space-xs)}.kap-revision-opiniones-lista{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}.kap-revision-opinion-linea{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-sm);margin:0;font-size:var(--text-xs);color:var(--color-muted)}.kap-revision-opinion-valor{font-weight:var(--weight-strong);color:var(--color-ink)}.kap-revision-opinion-comentario{margin:var(--space-3xs) 0 0;max-width:var(--measure);color:var(--color-ink-2);overflow-wrap:anywhere}.kap-revision-campo .ant-select.kap-revision-canal{height:2.75rem}.kap-triaje-acciones{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}.kap-triaje-lista{display:flex;flex-direction:column;gap:var(--space-md)}.kap-triaje-resumen--apagado{color:var(--color-muted)}.kap-triaje-formulario{display:flex;flex-direction:column;gap:var(--space-md);max-width:32rem}.kap-triaje-campo{display:flex;flex-direction:column;gap:var(--space-2xs)}.kap-triaje-campo--corto .ant-input-number{width:6rem}.kap-triaje-detalle{display:flex;flex-direction:column;gap:var(--space-md)}.kap-triaje-ficha{display:flex;flex-direction:column;gap:var(--space-xs)}.kap-triaje-estado-linea,.kap-triaje-origen,.kap-triaje-fecha,.kap-triaje-datos{margin:0;font-size:var(--text-xs);color:var(--color-muted)}.kap-triaje-confirmacion{display:flex;flex-direction:column;gap:var(--space-xs)}.kap-triaje-confirmacion p{margin:0}.kap-triaje-confirmacion-botones{display:flex;gap:var(--space-xs)}.kap-triaje-informe{display:flex;flex-direction:column;gap:var(--space-md);max-width:var(--measure)}.kap-triaje-encabezado{display:flex;flex-direction:column;gap:var(--space-3xs)}.kap-triaje-cliente{font-size:var(--text-lg)}.kap-triaje-cifras{display:flex;flex-wrap:wrap;gap:var(--space-lg);margin:0}.kap-triaje-areas{display:flex;flex-direction:column}.kap-triaje-area{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-sm) 0;border-top:var(--rule-hairline)}.kap-triaje-area-cabeza{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs)}.kap-triaje-area-cabeza .kap-titulo{margin:0}.kap-triaje-motivo,.kap-triaje-accion p{margin:0;font-size:var(--text-sm);line-height:var(--leading-body)}.kap-triaje-accion{display:flex;flex-direction:column;gap:var(--space-3xs)}.kap-triaje-seccion{display:flex;flex-direction:column;gap:var(--space-2xs);padding-top:var(--space-sm);border-top:var(--rule-hairline)}.kap-triaje-seccion p,.kap-triaje-lista ul,.kap-triaje-lista{margin:0;font-size:var(--text-sm)}ul.kap-triaje-lista{padding-left:var(--space-md);display:block}.kap-triaje-contrato{font-family:var(--font-data);font-size:var(--text-xs);line-height:var(--leading-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:var(--space-sm);background:var(--color-paper-2);border:var(--rule-soft);border-radius:var(--radius-card)}@media print{.kap-rail,.kap-cabecera,.kap-no-imprimir,.kap-triaje-pestanas .ant-tabs-nav,.ant-drawer{display:none!important}.kap-shell{display:block}.kap-desplazable,.kap-vista,.kap-principal,.kap-hoja-columna{overflow:visible!important;height:auto!important;max-height:none!important}.kap-hoja-columna{padding:0}.kap-triaje-informe{max-width:none}.kap-triaje-area,.kap-triaje-seccion,.kap-triaje-cifras{break-inside:avoid}}.kap-fallo-raiz{max-width:var(--measure);margin:var(--space-xl) auto;padding-inline:var(--space-md)}
