.rduBiG_root{min-width:0}.rduBiG_intro{max-width:70ch;margin:0 0 24px;font-size:14px;line-height:1.65}.rduBiG_filters{flex-wrap:wrap;align-items:end;gap:14px;margin:24px 0;display:flex}.rduBiG_filters label{flex:170px;gap:8px;min-width:0;font-size:13px;display:grid}.rduBiG_filters label:first-child{flex:2 260px}.rduBiG_filters input,.rduBiG_filters select{width:100%;min-width:0;margin:0}.rduBiG_summary{flex-wrap:wrap;align-items:baseline;gap:10px 22px;margin:24px 0;font-size:13px;display:flex}.rduBiG_summary strong{font-size:16px}.rduBiG_table{min-width:1100px}.rduBiG_customer{overflow-wrap:anywhere;min-width:210px;max-width:290px}.rduBiG_customer a{text-underline-offset:3px;color:inherit;text-decoration:underline}.rduBiG_secondary{margin-top:5px;font-size:12px;line-height:1.5;display:block}.rduBiG_reference{overflow-wrap:anywhere;white-space:normal;margin-top:6px;font-size:11px;display:block}.rduBiG_amount{white-space:nowrap;font-variant-numeric:tabular-nums}.rduBiG_detail{min-width:0;scroll-margin-top:24px}.rduBiG_detail h2{text-wrap:balance;margin:0;font-size:26px}.rduBiG_tags{flex-wrap:wrap;gap:10px;margin:24px 0 12px;display:flex}.rduBiG_detail button{margin-top:16px}.rduBiG_filters :focus-visible,.rduBiG_customer a:focus-visible,.rduBiG_detail h2:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:640px){.rduBiG_filters{grid-template-columns:minmax(0,1fr);display:grid}.rduBiG_filters button{justify-self:start}.rduBiG_summary{gap:8px;display:grid}}
.tnov{--tnov-verde:#46ff85;--tnov-halo:#46ff858c;isolation:isolate;contain:inline-size;min-width:0;max-width:none;height:36px;font:600 13px/1 var(--font-ibm-plex-mono,ui-monospace, "SFMono-Regular", monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--tnov-verde);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(120% 140%,#04140a 0%,#010603 70%);border:1px solid #46ff8538;border-radius:10px;flex:1 1 0;align-items:center;gap:12px;margin-inline:12px 16px;padding:0 4px 0 12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #46ff8514,0 0 22px -12px #46ff8580}.tnov:after{content:"";z-index:2;pointer-events:none;background-image:linear-gradient(#0000006b 1px,#0000 1px),linear-gradient(90deg,#0000006b 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.tnov-rotulo{z-index:1;letter-spacing:.22em;color:#b8ffd0;text-shadow:0 0 6px var(--tnov-halo);border-right:1px solid #46ff8540;flex:none;align-items:center;gap:8px;padding-right:12px;font-size:10.5px;display:inline-flex;position:relative}.tnov-punto{background:var(--tnov-verde);width:7px;height:7px;box-shadow:0 0 8px var(--tnov-verde);border-radius:50%;animation:1.6s ease-in-out infinite tnov-latido}.tnov-ventana{z-index:1;flex:auto;align-items:center;min-width:0;height:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%)}.tnov-pista{width:max-content;animation:tnov-corre var(--tnov-dur,30s) linear infinite;will-change:transform;display:flex}.tnov:hover .tnov-pista,.tnov:focus-within .tnov-pista{animation-play-state:paused}.tnov-copia{flex:none;align-items:center;display:flex}.tnov-item{white-space:nowrap;color:var(--tnov-verde);text-shadow:0 0 5px var(--tnov-halo), 0 0 14px #46ff854d;flex:none;padding:0 22px;text-decoration:none}a.tnov-item:hover{color:#d6ffe4}a.tnov-item:focus-visible{outline:1px solid var(--tnov-verde);outline-offset:-4px;border-radius:4px}.tnov-sep{background:var(--tnov-verde);opacity:.75;width:10px;height:12px;filter:drop-shadow(0 0 4px var(--tnov-halo));flex:none;-webkit-mask:url(/assets/brand-official/v1.0/icon/theus-rayo.svg) 50%/contain no-repeat;mask:url(/assets/brand-official/v1.0/icon/theus-rayo.svg) 50%/contain no-repeat}.tnov-fijo{width:100%;overflow:hidden}.tnov-fijo .tnov-item{text-overflow:ellipsis;padding:0 12px;animation:.4s ease-out both tnov-aparece;display:block;overflow:hidden}@keyframes tnov-corre{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tnov-latido{0%,to{opacity:1}50%{opacity:.35}}@keyframes tnov-aparece{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.tchat-top .tnov{order:1}.tchat-top .tchat-top-right{order:2;margin-left:0}}@media (max-width:720px){.tnov{gap:8px;height:32px;margin-inline:8px;padding-left:8px;font-size:12px}.tnov-rotulo{gap:0;padding-right:8px;font-size:0}}@media (prefers-reduced-motion:reduce){.tnov-pista,.tnov-punto,.tnov-fijo .tnov-item{animation:none}}
.tnov-admin-previa{background:#000;border-radius:14px;align-items:center;min-width:0;min-height:64px;margin:18px 0 22px;padding:14px;display:flex;overflow:hidden}.tnov-admin-previa .tnov{max-width:none;margin:0}.tnov-admin-vacio{color:#9d9aa6;margin:0;font-size:13px}.tnov-admin-lista{flex-direction:column;gap:12px;margin:18px 0 12px;padding:0;list-style:none;display:flex}.tnov-admin-fila{border:1px solid var(--tc-line,#7f7f7f40);border-radius:12px;grid-template-columns:28px minmax(0,1.4fr) minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px;display:grid}.tnov-admin-fila.is-oculta{opacity:.6}.tnov-admin-n{color:#46ff85;width:28px;height:28px;font:600 12px/1 var(--font-ibm-plex-mono,monospace);background:#04140a;border-radius:50%;place-items:center;margin-top:24px;display:grid}.tnov-admin-acciones{flex-wrap:wrap;align-items:center;gap:6px;margin-top:24px;display:flex}@media (max-width:900px){.tnov-admin-fila{grid-template-columns:28px minmax(0,1fr)}.tnov-admin-enlace,.tnov-admin-acciones{grid-column:2}.tnov-admin-acciones{margin-top:0}}
.tc-app .tcf-grupo{gap:6px;margin-top:28px;display:grid}.tc-app .tcf-grupo>.tc-note{margin-top:0}.tc-app .tcf-fila{border-top:1px solid var(--tc-violeta);grid-template-columns:minmax(0,1fr) minmax(220px,340px);gap:12px 28px;padding:16px 0;display:grid}.tc-app .tcf-fila--ancha{grid-template-columns:minmax(0,1fr)}.tc-app .tcf-fila.is-pendiente{box-shadow:inset 3px 0 0 var(--tc-warn);padding-left:14px}.tc-app .tcf-texto{align-content:start;gap:6px;min-width:0;display:grid}.tc-app .tcf-titulo{color:var(--tc-tinta);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;display:flex}.tc-app .tcf-ayuda{color:var(--theus-text-dim);margin:0;font-size:12.5px;line-height:1.55}.tc-app .tcf-control{align-content:start;gap:8px;min-width:0;display:grid}.tc-app .tcf-numero{align-items:center;gap:10px;display:flex}.tc-app .tcf-numero .theus-input{max-width:190px}.tc-app .tcf-unidad{font-family:var(--theus-font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--theus-text-dim);font-size:10px}.tc-app .tcf-acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tc-app .tcf-acciones .tc-cell-sub{margin:0}.tc-app .tcf-detalle{margin-top:2px}.tc-app .tcf-detalle summary{cursor:pointer;width:fit-content;font-family:var(--theus-font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--tc-violeta);font-size:9.5px}.tc-app .tcf-detalle .tc-kv{margin-top:8px}.tc-app .tcf-detalle code{color:var(--tc-violeta);font-size:12px}.tc-app .tcf-tabla thead th{vertical-align:bottom}.tc-app .tcf-tabla tbody th,.tc-app .tcf-tabla tbody td{vertical-align:middle}.tc-app .tcf-tabla .theus-input{width:100%;min-width:120px}.tc-app .tcf-barra{z-index:30;background:var(--tc-tinta);color:var(--tc-blanco);box-shadow:0 -1px 0 var(--tc-violeta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 20px;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:1024px){.tc-app .tcf-barra{padding:14px 36px;left:250px}}.tc-app .tcf-con-barra{padding-bottom:96px}.tc-app .tcf-barra p{color:var(--tc-blanco);margin:0;font-size:13px}.tc-app .tcf-barra .tc-btn-ghost{color:var(--tc-blanco);box-shadow:inset 0 0 0 1px #ffffff8c}.tc-app .tcf-barra .tc-btn-ghost:hover:not(:disabled){background:var(--tc-blanco);color:var(--tc-tinta)}.tc-app .tcf-cambios{gap:10px;margin:12px 0;padding-left:18px;display:grid}.tc-app .tcf-cambios li{color:var(--theus-text-dim)}.tc-app .tcf-cambios strong{color:var(--tc-tinta)}@media (max-width:760px){.tc-app .tcf-fila{grid-template-columns:minmax(0,1fr)}.tc-app .tcf-numero .theus-input{max-width:none}}
