.conversation-lab_lab__Yrppm{margin:24px 0;color:#102538}.conversation-lab_intro__Jru4a{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.conversation-lab_intro__Jru4a h2{font-size:26px;margin:12px 0}.conversation-lab_foot__MpvqS,.conversation-lab_intro__Jru4a p{color:#526879;line-height:1.6}.conversation-lab_tag__MFSab{font-size:12px;font-weight:700;color:#006180;background:#e8f7fc;padding:7px 10px;border-radius:6px;display:inline-block}.conversation-lab_layout__kH_bb{display:grid;grid-template-columns:210px minmax(300px,1fr) 300px;align-items:start;gap:16px}.conversation-lab_cases__HRrZ0,.conversation-lab_chat__GXBHE,.conversation-lab_steps__xIxpJ{border:1px solid #d6e2e9;border-radius:12px;background:white;min-width:0}.conversation-lab_cases__HRrZ0{padding:12px}.conversation-lab_cases__HRrZ0 h3{font-size:14px;margin:8px}.conversation-lab_lab__Yrppm button,.conversation-lab_lab__Yrppm input,.conversation-lab_lab__Yrppm select,.conversation-lab_lab__Yrppm textarea{font:inherit}.conversation-lab_lab__Yrppm button{min-height:44px;padding:10px 14px;border:1px solid #ccdce5;border-radius:7px;background:white;cursor:pointer;color:#102538}.conversation-lab_lab__Yrppm button:disabled{opacity:.55;cursor:default}.conversation-lab_lab__Yrppm button:focus-visible,.conversation-lab_lab__Yrppm input:focus-visible,.conversation-lab_lab__Yrppm select:focus-visible,.conversation-lab_lab__Yrppm textarea:focus-visible{outline:3px solid #0097bf;outline-offset:2px}.conversation-lab_cases__HRrZ0 button{display:block;text-align:left;width:100%;margin-top:8px;border-color:transparent}.conversation-lab_cases__HRrZ0 button[aria-pressed=true]{background:#e8f7fc;border-color:#69b3cb}.conversation-lab_cases__HRrZ0 small{display:block;margin-top:5px;color:#526879}.conversation-lab_chat__GXBHE header{padding:18px;border-bottom:1px solid #e2ebf0}.conversation-lab_chat__GXBHE h3,.conversation-lab_steps__xIxpJ h3{font-size:17px;margin:0 0 8px}.conversation-lab_messages__s_vUi{padding:18px;background:#f5f8fa;max-height:420px;overflow:auto;min-height:180px}.conversation-lab_messages__s_vUi article{max-width:90%;padding:12px 15px;border-radius:10px;margin-bottom:12px;overflow-wrap:anywhere}.conversation-lab_messages__s_vUi p{margin:6px 0;line-height:1.6}.conversation-lab_messages__s_vUi small{font-size:11px;color:#526879}.conversation-lab_incoming__tG5Jp{background:white;border:1px solid #dce6ed}.conversation-lab_outgoing__utkaP{background:#dff3f9;margin-left:auto}.conversation-lab_composer__lOuz8,.conversation-lab_draft__zugLK{padding:18px;border-top:1px solid #e2ebf0}.conversation-lab_lab__Yrppm label{display:block;font-size:13px;font-weight:600;margin:12px 0 6px}.conversation-lab_lab__Yrppm textarea{display:block;box-sizing:border-box;width:100%;min-height:90px;resize:vertical;border:1px solid #bcced9;border-radius:7px;padding:10px;color:#102538;background:white;line-height:1.5}.conversation-lab_draft__zugLK textarea{min-height:130px}.conversation-lab_composer__lOuz8 button{margin-top:10px}.conversation-lab_row__UfraQ{display:flex;justify-content:space-between;gap:12px}.conversation-lab_row__UfraQ span{font-size:12px;color:#526879}.conversation-lab_lab__Yrppm .conversation-lab_check__ktKPU{display:flex;align-items:flex-start;gap:10px;line-height:1.5}.conversation-lab_check__ktKPU input{margin-top:3px;min-width:20px;min-height:20px}.conversation-lab_lab__Yrppm .conversation-lab_primary__jRWkG{background:#09243a;color:white;border-color:#09243a;margin-top:10px;width:100%}.conversation-lab_steps__xIxpJ{padding:18px}.conversation-lab_steps__xIxpJ h3{margin-top:14px}.conversation-lab_steps__xIxpJ dd,.conversation-lab_steps__xIxpJ li,.conversation-lab_steps__xIxpJ p{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.conversation-lab_steps__xIxpJ dt{font-size:12px;color:#526879;margin-top:16px}.conversation-lab_steps__xIxpJ dd{margin:5px 0;font-weight:600}.conversation-lab_rule__iXJoU{background:#fff7e7;border-left:3px solid #c08c37;padding:12px;margin:18px 0}.conversation-lab_rule__iXJoU p{margin:5px 0}.conversation-lab_steps__xIxpJ input,.conversation-lab_steps__xIxpJ select{box-sizing:border-box;max-width:100%;width:100%;min-height:44px;border:1px solid #bcced9;border-radius:6px;padding:8px;background:white;color:#102538}.conversation-lab_steps__xIxpJ small{display:block;font-size:12px;line-height:1.5;color:#526879;margin-top:8px}.conversation-lab_steps__xIxpJ hr{border:0;border-top:1px solid #e2ebf0;margin:20px 0}.conversation-lab_steps__xIxpJ button{margin-top:15px}.conversation-lab_foot__MpvqS{font-size:12px}.conversation-lab_lab__Yrppm [role=alert]{color:#9b2323}@media(max-width:1200px){.conversation-lab_layout__kH_bb{grid-template-columns:180px minmax(280px,1fr)}.conversation-lab_steps__xIxpJ{grid-column:2}}@media(max-width:700px){.conversation-lab_intro__Jru4a{display:block}.conversation-lab_intro__Jru4a button{margin-bottom:8px}.conversation-lab_layout__kH_bb{display:block}.conversation-lab_cases__HRrZ0{display:flex;overflow-x:auto;gap:8px;margin-bottom:12px}.conversation-lab_cases__HRrZ0 h3{display:none}.conversation-lab_cases__HRrZ0 button{min-width:170px;margin:0}.conversation-lab_steps__xIxpJ{margin-top:12px}.conversation-lab_messages__s_vUi article{max-width:95%}}.fin,.fin-shell{--fin-nav-tinta:#b9c7d8;--fin-nav-tenue:#8fa2b8;--fin-nav-hover:rgba(255,255,255,.06);--fin-nav-activo:rgba(255,255,255,.10);--fin-nav-linea:rgba(255,255,255,.12);--fin-marino:#081629;--fin-cian:#00c8ff;--fin-acento:#0078a8;--fin-acento-hover:#005a80;--fin-tinta:#081629;--fin-tinta-2:#4a5d72;--fin-fondo:#f6f8fa;--fin-superficie:#ffffff;--fin-linea:#d9e2ec;--fin-linea-suave:#edf1f5;--fin-campo:#b8c6d4;--fin-hecho-fondo:#e6f0f7;--fin-hecho-tinta:#0b3a5c;--fin-ok-fondo:#e2f6fd;--fin-ok-tinta:#006d98;--fin-atencion-fondo:#fff4d6;--fin-atencion-tinta:#6b4a00;--fin-atencion-borde:#b07d00;--fin-error-fondo:#fdecec;--fin-error-tinta:#a3141b;--fin-error-borde:#d93036;--fin-radio:8px;--fin-radio-sm:6px;--fin-alto-principal:56px;--fin-alto:44px;--fin-cifras:var(--fin-font-cifras,"Inter"),system-ui,sans-serif;--fin-dur-toque:100ms;--fin-dur:200ms;--fin-dur-salida:150ms;--fin-curva:cubic-bezier(.2,.8,.2,1)}.fin{color:var(--fin-tinta);font-size:16px;font-weight:500}.fin .num,.fin [data-num]{font-family:var(--fin-cifras);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.fin .fin-principal{min-height:var(--fin-alto-principal);padding:0 22px;border-radius:var(--fin-radio-sm);border:0;background:var(--fin-cian);color:var(--fin-marino);font:inherit;font-size:17px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:12px}.fin .fin-sigue{padding:0 18px;border-radius:var(--fin-radio-sm);border:0;background:var(--fin-marino);color:#fff}.fin .fin-boton,.fin .fin-sigue{min-height:var(--fin-alto);font:inherit;font-weight:600;cursor:pointer}.fin .fin-boton{padding:0 16px;border-radius:var(--fin-radio-sm);border:1px solid var(--fin-campo);background:var(--fin-superficie);color:var(--fin-tinta)}.fin .fin-link{background:none;border:0;padding:0;min-height:var(--fin-alto);color:var(--fin-acento);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.fin .fin-link:hover{color:var(--fin-acento-hover)}.fin .fin-principal[aria-disabled=true],.fin button:disabled{background:var(--fin-linea-suave);color:#5b6675;cursor:not-allowed}.fin kbd{font-family:var(--fin-cifras);font-size:12px;border:1px solid;border-radius:4px;padding:1px 6px;opacity:.8}.fin :focus-visible{outline:2px solid var(--fin-acento);outline-offset:2px}.fin .fin-panel{background:var(--fin-superficie);border:1px solid var(--fin-linea);border-radius:var(--fin-radio)}.fin .fin-tabla{width:100%;border-collapse:collapse}.fin .fin-tabla th{font-size:14px;font-weight:600;color:var(--fin-tinta-2);text-align:left;padding:8px 12px;border-bottom:1px solid var(--fin-linea);text-transform:none;letter-spacing:0}.fin .fin-tabla td{font-size:15px;padding:10px 12px;border-bottom:1px solid var(--fin-linea-suave)}.fin .fin-tabla .monto{text-align:right}.fin .fin-scroll{overflow-x:auto}.fin .fin-estado{display:inline-block;font-size:14px;font-weight:600;padding:2px 10px;border-radius:999px;white-space:nowrap}.fin .fin-estado-hecho{background:var(--fin-hecho-fondo);color:var(--fin-hecho-tinta)}.fin .fin-estado-ok{background:var(--fin-ok-fondo);color:var(--fin-ok-tinta)}.fin .fin-estado-atencion{background:var(--fin-atencion-fondo);color:var(--fin-atencion-tinta)}.fin .fin-estado-error{background:var(--fin-error-fondo);color:var(--fin-error-tinta)}.fin .fin-estado-neutro{background:var(--fin-linea-suave);color:var(--fin-tinta-2)}.fin .fin-error-campo{color:var(--fin-error-tinta);font-size:14px;margin-top:4px}.fin .fin-aviso{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);z-index:40;background:var(--fin-marino);color:#fff;border-radius:var(--fin-radio);padding:10px 10px 10px 16px;display:flex;gap:14px;align-items:center;max-width:calc(100vw - 32px)}.fin .fin-aviso button{min-height:36px;padding:0 12px;border-radius:var(--fin-radio-sm);border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;font:inherit;font-weight:600;cursor:pointer}.fin *,.fin :after,.fin :before{animation:none!important}@keyframes fin-sube{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes fin-aparece{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes fin-resalta{0%{background-color:var(--fin-hecho-fondo)}to{background-color:transparent}}@keyframes fin-palomita{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.fin .fin-aviso{animation:fin-sube var(--fin-dur) var(--fin-curva)!important}.fin .fin-hoja,.fin dialog[open]{animation:fin-aparece var(--fin-dur) var(--fin-curva)!important}.fin .fin-nuevo,.fin .fin-nuevo>td{animation:fin-resalta 1.6s ease-out!important}.fin .fin-palomita{animation:fin-palomita .3s var(--fin-curva)!important}.fin button{transition:transform var(--fin-dur-toque) var(--fin-curva),background-color var(--fin-dur-toque),border-color var(--fin-dur-toque)}.fin button:active:not(:disabled){transform:scale(.98)}.fin .fin-saludo-fecha{margin:0 0 2px;color:var(--fin-tinta-2);font-size:16px}.fin .fin-saludo h1{margin:0;font-size:34px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.fin .fin-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.fin .fin-tile{display:flex;align-items:center;justify-content:flex-start;gap:16px;min-height:84px;padding:16px 22px;border:1px solid var(--fin-campo);border-radius:var(--fin-radio);background:var(--fin-superficie);color:var(--fin-tinta);font:inherit;text-align:left;cursor:pointer}.fin .fin-tile svg{color:var(--fin-acento);flex:none}.fin .fin-tile:hover:not(:disabled){border-color:var(--fin-tinta);background:var(--fin-superficie)}.fin .fin-tile.fin-tile-principal{background:var(--fin-cian);border-color:var(--fin-cian);color:var(--fin-marino)}.fin .fin-tile.fin-tile-principal svg{color:var(--fin-marino)}.fin .fin-tile.fin-tile-principal:hover:not(:disabled){border-color:var(--fin-marino);background:var(--fin-cian)}.fin .fin-tile-t{display:block;font-size:22px;font-weight:800;line-height:1.2}.fin .fin-tile-s{display:block;font-size:15px;font-weight:600;opacity:.85}.fin .fin-tile kbd{font-size:12px}.fin .fin-atajos{margin:-4px 0 0;text-align:right;font-size:14px}.fin .fin-atajos .fin-link{min-height:32px;font-weight:500}.fin .metric.accent:after{display:none}.fin .metric:hover,.fin .panel:hover{transform:none;box-shadow:none}.fin-shell .sidebar{background:var(--fin-marino);border-right:0}.fin-shell .sidebar .nav-label,.fin-shell .sidebar .workspace-label,.fin-shell .sidebar .workspace-logo small{color:var(--fin-nav-tenue)}.fin-shell .sidebar nav button{color:var(--fin-nav-tinta);background:transparent;min-height:44px;font-weight:500}.fin-shell .sidebar nav button:hover{color:#fff;background:var(--fin-nav-hover)}.fin-shell .sidebar nav button.active{color:#fff;background:var(--fin-nav-activo);font-weight:700;box-shadow:none}.fin-shell .sidebar nav button.active:before{display:none}.fin-shell .sidebar .user-card{color:#fff;border-top:1px solid var(--fin-nav-linea);background:transparent}.fin-shell .sidebar .user-card small{color:var(--fin-nav-tenue)}.fin-shell .sidebar .user-avatar{background:var(--fin-nav-linea);color:#fff}.fin-shell .sidebar .icon-button{color:var(--fin-nav-tinta)}@media (prefers-reduced-motion:reduce){.fin *{transition:none!important}.fin button:active:not(:disabled){transform:none}.fin .fin-aviso,.fin .fin-hoja,.fin .fin-palomita,.fin dialog[open]{animation:none!important}.fin .fin-nuevo,.fin .fin-nuevo>td{animation:fin-resalta 1.6s linear!important}}.fin-shell .sidebar nav button.active svg{color:var(--fin-cian)}