.lm-btn{--lm-ink:#e9e9e9;position:relative;isolation:isolate;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--lm-ink)!important;text-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 0 0 1px rgba(0,0,0,.3),0 36px 14px 0 rgba(0,0,0,.02),0 20px 12px 0 rgba(0,0,0,.08),0 9px 9px 0 rgba(0,0,0,.12),0 2px 5px 0 rgba(0,0,0,.15)!important;filter:none!important;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)!important}.lm-btn.lm-activo{--lm-ink:hsl(var(--primary))}.lm-btn svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.lm-skin{z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none;background:#2a2a2a}.lm-skin,.lm-skin>canvas{position:absolute;inset:0}.lm-skin>canvas{width:100%;height:100%;display:block}.lm-core{position:absolute;inset:2px;z-index:1;border-radius:inherit;background:linear-gradient(180deg,#202020,#000);transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.lm-btn.lm-pressed,.lm-btn:active{transform:translateY(1px) scale(.98)!important;box-shadow:0 0 0 1px rgba(0,0,0,.5),0 1px 2px 0 rgba(0,0,0,.3)!important}.lm-btn:active .lm-core{box-shadow:inset 0 2px 4px rgba(0,0,0,.4),inset 0 1px 2px rgba(0,0,0,.3)}@media (hover:hover) and (pointer:fine){.lm-btn:hover{box-shadow:0 0 0 1px rgba(0,0,0,.4),0 12px 6px 0 rgba(0,0,0,.05),0 8px 5px 0 rgba(0,0,0,.1),0 4px 4px 0 rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.2)!important}}.lm-ripple{position:absolute;z-index:2;width:20px;height:20px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 70%);pointer-events:none;transform:translate(-50%,-50%) scale(0);animation:lm-ripple .6s ease-out forwards}@keyframes lm-ripple{0%{transform:translate(-50%,-50%) scale(0);opacity:.6}to{transform:translate(-50%,-50%) scale(8);opacity:0}}@property --lm-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.lm-sin-gl .lm-skin{background:conic-gradient(from var(--lm-ang),#f4f4f4 0deg,#7d7d7d 40deg,#dedede 80deg,#ffd9d4 105deg,#3c3c3c 140deg,#ececec 185deg,#8c8c8c 225deg,#d6e2ff 255deg,#fafafa 290deg,#555 330deg,#f4f4f4 1turn);animation:lm-flow 6s linear infinite}.lm-sin-gl .lm-skin>canvas{display:none}@keyframes lm-flow{to{--lm-ang:360deg}}html[data-botones=vidrio] .lm-btn{--lm-ink:rgba(255,255,255,.9);background:transparent!important;text-shadow:0 1px 1px rgba(0,0,0,.35),0 0 10px rgba(255,255,255,.18);box-shadow:none!important;transition:transform .45s cubic-bezier(.34,1.56,.64,1),color .3s ease,text-shadow .3s ease!important}html[data-botones=vidrio] .lm-btn svg,html[data-botones=vidrio] .lm-btn.ini-add svg,html[data-botones=vidrio] .lm-btn.primary svg{color:currentColor;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}html[data-botones=vidrio] .lm-btn.wa svg{color:#25d366}html[data-botones=vidrio] .lm-btn.lm-activo{--lm-ink:#fff}html[data-botones=vidrio] .lm-btn.lm-activo .lm-skin:before{background:rgba(255,255,255,.1)}html[data-botones=vidrio] .lm-skin{overflow:visible;background:transparent}html[data-botones=vidrio] .lm-skin>canvas{display:none}html[data-botones=vidrio] .lm-skin:before{content:"";position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;backdrop-filter:url(#container-glass);-webkit-backdrop-filter:blur(8px)}html[data-botones=vidrio] .lm-core{inset:0;background:transparent;box-shadow:0 0 8px rgba(0,0,0,.03),0 2px 6px rgba(0,0,0,.08),inset 3px 3px .5px -3.5px rgba(255,255,255,.09),inset -3px -3px .5px -3.5px rgba(255,255,255,.85),inset 1px 1px 1px -.5px rgba(255,255,255,.6),inset -1px -1px 1px -.5px rgba(255,255,255,.6),inset 0 0 6px 6px rgba(255,255,255,.12),inset 0 0 2px 2px rgba(255,255,255,.06),0 0 12px rgba(0,0,0,.15);transition:box-shadow .3s ease}html[data-botones=vidrio] .lm-btn:active .lm-core{box-shadow:inset 3px 3px .5px -3.5px rgba(255,255,255,.09),inset -3px -3px .5px -3.5px rgba(255,255,255,.6),inset 1px 1px 1px -.5px rgba(255,255,255,.45),inset -1px -1px 1px -.5px rgba(255,255,255,.45),inset 0 0 8px 8px rgba(255,255,255,.16)}html[data-botones=vidrio] .lm-btn:active{transform:scale(.97)!important}@media (hover:hover) and (pointer:fine){html[data-botones=vidrio] .lm-btn:hover{--lm-ink:#fff;transform:scale(1.06);box-shadow:none!important;text-shadow:0 1px 1px rgba(0,0,0,.3),0 0 14px rgba(255,255,255,.45)}html[data-botones=vidrio] .lm-btn:hover .lm-core{box-shadow:0 6px 18px rgba(0,0,0,.25),inset 3px 3px .5px -3.5px rgba(255,255,255,.2),inset -3px -3px .5px -3.5px rgba(255,255,255,1),inset 1px 1px 1px -.5px rgba(255,255,255,.8),inset -1px -1px 1px -.5px rgba(255,255,255,.8),inset 0 0 8px 8px rgba(255,255,255,.18),inset 0 0 2px 2px rgba(255,255,255,.1),0 0 18px rgba(255,255,255,.12)}html[data-botones=vidrio] .lm-btn:hover .lm-skin:after{animation:lm-reflejo .9s cubic-bezier(.4,0,.2,1)}}html[data-botones=vidrio] .ini-card .lm-skin:before{backdrop-filter:blur(8px)}html[data-botones=vidrio] .ini-cartelera .lm-skin:before,html[data-botones=vidrio] .ini-dock .lm-skin:before{background:rgba(10,10,10,.45)}html[data-botones=vidrio] .ini-cartelera .lm-btn,html[data-botones=vidrio] .ini-dock .lm-btn{text-shadow:0 1px 3px rgba(0,0,0,.7)}html[data-botones=vidrio] .lm-skin:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;overflow:hidden;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.28) 48%,rgba(255,255,255,.08) 55%,transparent 65%) no-repeat;background-size:250% 100%;background-position:130% 0;-webkit-mask:linear-gradient(#000 0 0)}@keyframes lm-reflejo{0%{background-position:130% 0}to{background-position:-30% 0}}