.eterna-series{outline:none}.eterna-series>.eterna-series-dots{gap:0}.eterna-series-dots>button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;height:16px;padding:0 3px;display:flex}.eterna-series-dots>button>i{display:block}.eterna-series-arrow{z-index:4;color:#fff;cursor:pointer;opacity:0;background:#15151cb8;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:50%;transform:translateY(-50%)scale(.92)}.eterna-series-arrow[data-side=prev]{left:10px}.eterna-series-arrow[data-side=next]{right:10px}.eterna-series-arrow svg{width:20px;height:20px}.eterna-series-frame:hover .eterna-series-arrow,.eterna-series-arrow:focus-visible{opacity:1;transform:translateY(-50%)scale(1)}.eterna-series-arrow:hover{border-color:color-mix(in srgb, var(--neon-main), transparent 40%)}.eterna-series-arrow:active{transform:translateY(-50%)scale(.94)}.eterna-series-thumbs{scrollbar-width:none;gap:6px;margin-top:8px;padding:2px;display:flex;overflow-x:auto}.eterna-series-thumbs::-webkit-scrollbar{display:none}.eterna-series-thumbs>:first-child{margin-left:auto}.eterna-series-thumbs>:last-child{margin-right:auto}.eterna-series-thumbs>button{background:var(--soft-surface);cursor:pointer;opacity:.55;border:0;border-radius:10px;flex:none;width:46px;height:46px;padding:0;transition:opacity .16s,box-shadow .16s;overflow:hidden}.eterna-series-thumbs>button:hover{opacity:.85}.eterna-series-thumbs>button[data-on]{opacity:1;box-shadow:0 0 0 2px var(--neon-main), 0 0 12px color-mix(in srgb, var(--neon-pink), transparent 55%)}
