/* css/ssn-s2.css - SzczecinSportNet.pl (ssn193): pasek "Teraz na zywo" na telefonie */
.ssn-tl{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:950;display:flex;align-items:stretch;background:#08173A;color:#fff;border-radius:14px;box-shadow:0 8px 28px rgba(0,0,0,.35);overflow:hidden;font:600 14px/1.25 Inter,system-ui,sans-serif}
.ssn-tl[hidden]{display:none}
.ssn-tl a{flex:1;display:flex;align-items:center;gap:10px;padding:11px 12px;color:#fff!important;text-decoration:none!important;min-width:0}
.ssn-tl-b{flex:0 0 auto;background:#D41217;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}
.ssn-tl-b:before{content:"\25CF ";animation:ssntl 1.4s infinite}
@keyframes ssntl{50%{opacity:.25}}
.ssn-tl-t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ssn-tl-o{flex:0 0 auto;color:#E2B33C;font-weight:800}
.ssn-tl button{border:0;background:rgba(255,255,255,.08);color:#fff;font:700 14px/1 Inter,system-ui,sans-serif;padding:0 12px;cursor:pointer}
.ssn-tl .ssn-tl-x{font-size:20px;background:transparent}
@media(min-width:901px){.ssn-tl{display:none!important}}
