#chat-lineas .ci{cursor:pointer;font-weight:800;text-decoration:underline dotted rgba(255,255,255,.35);text-underline-offset:2px}#chat-lineas .ci:hover,#chat-lineas .ci.on{text-decoration-style:solid;filter:brightness(1.2)}#ci-tip{position:fixed;z-index:30;min-width:190px;max-width:min(300px,calc(100vw - 32px));box-sizing:border-box;padding:8px 10px;background:rgba(14,12,10,.96);border:1px solid #8a6d32;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.6);color:#cfc6b3;font:600 13px/1.35 var(--letra, sans-serif);pointer-events:none}#ci-tip.fijo{pointer-events:auto}#ci-tip .ci-cab{display:flex;align-items:center;gap:8px;margin-bottom:4px}#ci-tip .ci-ic{flex:0 0 auto;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;image-rendering:pixelated}#ci-tip .ci-nom{font-weight:800;font-size:14px}#ci-tip ul{margin:0;padding:0;list-style:none}#ci-tip li{white-space:normal}canvas.rk-luz{filter:drop-shadow(0 0 calc(2.5 * var(--u)) rgba(255,196,40,.95)) drop-shadow(0 0 calc(6 * var(--u)) rgba(255,170,0,.55));opacity:.3;animation:rkLuz 2.4s ease-in-out infinite;will-change:opacity}@keyframes rkLuz{0%,100%{opacity:.22}50%{opacity:.9}}@media(prefers-reduced-motion:reduce){canvas.rk-luz{animation:none;opacity:.55}}#chat-lineas .llv-b{margin:calc(3*var(--u)) 0 calc(2*var(--u)) calc(24*var(--u));padding:calc(3*var(--u)) calc(12*var(--u));border:1px solid #c9a85a;border-radius:calc(6*var(--u));background:linear-gradient(#5a4520,#3a2b12);color:#f7d985;font:700 calc(15*var(--u))/1.2 var(--letra);cursor:pointer;text-shadow:0 1px 1px #000}#chat-lineas .llv-b:hover{filter:brightness(1.2)}#chat-lineas .llv-b:active{filter:brightness(.85)}.llv{position:fixed;z-index:8;overflow:hidden;touch-action:none;cursor:move}.llv .vm-cerrar{cursor:pointer}.llv-f{position:fixed;z-index:7;left:0;top:0;width:46px;height:46px;margin:-23px 0 0 -23px;pointer-events:none;display:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.8))}.vt-rt-cab{display:flex;align-items:center;gap:8px}.vt-rt-cab i{flex:none;width:34px;height:34px;background:center/contain no-repeat}.vt-rt-cab p{margin:0}.vt-rt-nota{margin:0;font:700 12px var(--letra);color:#e9a35c}#aviso-grande,#linea-estado{z-index:25;opacity:0}body.con-dialogo #aviso-grande,body.con-menu #aviso-grande,body.con-ventana #aviso-grande{background:rgba(8,7,5,.84);padding:.3em .9em .36em;border-radius:8px;box-shadow:0 0 0 1px rgba(189,165,93,.6),0 4px 14px rgba(0,0,0,.5)}body.con-dialogo #linea-estado,body.con-menu #linea-estado,body.con-ventana #linea-estado{background:rgba(8,7,5,.84);padding:calc(4 * var(--u)) calc(14 * var(--u));border-radius:8px;box-shadow:0 0 0 1px rgba(189,165,93,.6)}.vb-eqc{position:absolute;padding:0;border:0;background:none}.vb-eqc>.vb-eqf{position:absolute;pointer-events:none}.vb-eqc.vacia>.vb-eqf{filter:brightness(.75)}.vb-eqc>i,.vb-eqc>u,.vb-eqc>.vb-eqs{position:absolute;background:center / contain no-repeat;pointer-events:none}.vb-eqc>.vb-eqs{filter:grayscale(1) brightness(1.2);opacity:.22}.vb-eqc:active>i{filter:brightness(.8)}
