/* pogonsportnet.pl - dodatki przeniesione ze stopki Tag Managera, 2026-10-20 */
/* psn-kol-szer */
.aside .aside-section.psn-kol>*{margin-left:0!important}

/* psn-zg-dark */
html.psn-dark .pzg-kind button:not(.on){background:#171c3c!important;color:#e8eaf3!important;border-color:#2e3666!important}html.psn-dark .pzg-kind button:not(.on):hover{border-color:#E2AE40!important}.pzg-src a{font-size:inherit!important;color:inherit;text-decoration:underline}

/* psn-pw-dark */
html.psn-dark #psn-portowiec .ppw-at>div{background:#1d2247!important}html.psn-dark #psn-portowiec .ppw-at b{color:#fff!important}html.psn-dark #psn-portowiec .ppw-at small{color:#aab0d4!important}html.psn-dark #psn-portowiec .ppw-nr{color:#050723!important}html.psn-dark #psn-portowiec small:not([style*="color"]),html.psn-dark #psn-portowiec [style*="#6b7089"],html.psn-dark #psn-portowiec .ppw-mx-dt,html.psn-dark #psn-portowiec .ppw-mx-t span,html.psn-dark #psn-portowiec .ppw-mx-sw,html.psn-dark #psn-portowiec .ppw-mx-st,html.psn-dark #psn-portowiec .ppw-ad-nr{color:#aab0d4!important}html.psn-dark #psn-portowiec small[style*="#1f8a4c"]{color:#4ade80!important}html.psn-dark #psn-portowiec .ppw-eud summary{color:#e8eaf3!important}

/* psn-kafelki */
.wrapper.row>a.one-news{position:relative;isolation:isolate;display:flex!important;flex-direction:column}.wrapper.row>a.one-news h3{height:auto!important}.wrapper.row>a.one-news .psn-date,.wrapper.row>a.one-news .comment-count{border-radius:999px!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.wrapper.row>a.one-news .foto{border-radius:18px;overflow:hidden;box-shadow:0 12px 30px rgba(5,7,35,.18);height:470px!important;z-index:1}.wrapper.row>a.one-news .foto figure,.wrapper.row>a.one-news .foto img{height:470px!important;width:100%;object-fit:cover;display:block;margin:0}.wrapper.row>a.one-news .foto img{transition:transform .7s ease}.wrapper.row>a.one-news:hover .foto img{transform:scale(1.06)}.wrapper.row>a.one-news .comment-count{top:12px!important;right:12px!important;bottom:auto!important;left:auto!important;z-index:9!important;background:rgba(5,7,35,.72)!important}.wrapper.row>a.one-news .text{position:absolute;left:15px;right:15px;bottom:0;width:auto!important;z-index:5!important;background:linear-gradient(180deg,rgba(5,7,35,0) 0%,rgba(5,7,35,.78) 38%,rgba(5,7,35,.96) 100%)!important;border-radius:0 0 18px 18px;pointer-events:none}.wrapper.row>a.one-news .text-inner{padding:90px 26px 24px!important}.wrapper.row>a.one-news h3{color:#fff!important;font-size:34px!important;line-height:1!important;margin-bottom:10px;text-shadow:0 2px 10px rgba(0,0,0,.4)}.wrapper.row>a.one-news p{color:#d5d9ee!important;height:auto!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:0;opacity:0;transition:max-height .35s,opacity .35s}.wrapper.row>a.one-news:hover p{max-height:60px;opacity:1}.wrapper.row>a.one-news .text::before{content:"";display:block;position:absolute;left:26px;top:64px;width:46px;height:4px;background:#E2AE40;border-radius:2px}html.psn-dark .wrapper.row>a.one-news .foto{box-shadow:0 0 0 1px rgba(255,255,255,.10),0 14px 34px rgba(0,0,0,.55)}@media (hover:none),(max-width:575px){.wrapper.row>a.one-news p{max-height:60px;opacity:1}.wrapper.row>a.one-news .text-inner{padding-top:70px!important}}@media (max-width:575px){.wrapper.row>a.one-news .foto,.wrapper.row>a.one-news .foto figure,.wrapper.row>a.one-news .foto img{height:400px!important}.wrapper.row>a.one-news h3{font-size:30px!important}.wrapper.row>a.one-news .text::before{top:48px}}

/* psn-karuzela */
.news-carousel .owl-item a.one-news{position:relative;display:block;height:430px;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.08),0 16px 36px rgba(0,0,0,.45);isolation:isolate;margin-left:78px}.news-carousel .owl-item a.one-news .foto,.news-carousel .owl-item a.one-news .foto figure,.news-carousel .owl-item a.one-news .foto img{height:430px!important;width:100%;object-fit:cover;display:block;margin:0}.news-carousel .owl-item a.one-news .foto img{transition:transform .7s ease}.news-carousel .owl-item a.one-news:hover .foto img{transform:scale(1.06)}.news-carousel .owl-item a.one-news .wrapper{position:absolute;left:0;right:0;bottom:0;z-index:5}.news-carousel .owl-item a.one-news .text{height:auto!important;background:linear-gradient(180deg,rgba(5,7,35,0) 0%,rgba(5,7,35,.8) 40%,rgba(5,7,35,.97) 100%)!important;padding:84px 24px 22px!important;position:relative}.news-carousel .owl-item a.one-news .text::before{content:"";position:absolute;left:24px;top:60px;width:46px;height:4px;background:#E2AE40;border-radius:2px}.news-carousel .owl-item a.one-news .text .date{display:none!important}.news-carousel .owl-item a.one-news h3{color:#fff!important;height:auto!important;font-size:32px!important;line-height:1!important;margin:0 0 8px!important}.news-carousel .owl-item a.one-news p{color:#d5d9ee!important;height:auto!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:0;opacity:0;margin:0!important;transition:max-height .35s,opacity .35s}.news-carousel .owl-item a.one-news:hover p{max-height:60px;opacity:1}.news-carousel .owl-item a.one-news .psn-date,.news-carousel .owl-item a.one-news .comment-count{border-radius:999px!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:9!important}.news-carousel .owl-item a.one-news .comment-count{top:12px!important;right:12px!important;bottom:auto!important;left:auto!important;background:rgba(5,7,35,.72)!important}.news-carousel .owl-item{position:relative}.news-carousel .owl-item[data-n]::before{content:attr(data-n);position:absolute;left:2px;bottom:8px;z-index:0;font:700 170px/.8 Teko,sans-serif;color:#E2AE40;text-shadow:5px 5px 0 #8a1f2d;letter-spacing:-.03em;pointer-events:none}.news-carousel .owl-item[data-n="10"]::before{font-size:120px;left:-2px}@media (hover:none),(max-width:575px){.news-carousel .owl-item a.one-news p{max-height:60px;opacity:1}}@media (max-width:575px){.news-carousel .owl-item a.one-news{height:400px;margin-left:66px}.news-carousel .owl-item a.one-news .foto,.news-carousel .owl-item a.one-news .foto figure,.news-carousel .owl-item a.one-news .foto img{height:400px!important}.news-carousel .owl-item a.one-news h3{font-size:29px!important}.news-carousel .owl-item[data-n]::before{font-size:140px}}

/* psn-sl-click-css */
.psn-slg .slide{cursor:pointer}

/* psn-artykul-mob */
@media (max-width:767px){.psn-art-hero{display:flex!important;flex-direction:column;border-radius:14px!important;background:#0b1446;margin-bottom:18px!important}.psn-art-hero>.page-photo{order:0}.psn-art-hero>.psn-art-cap{order:1}.psn-art-hero>:not(.page-photo):not(.psn-art-cap){order:2}.psn-art-hero .page-photo img{max-height:none!important;aspect-ratio:16/10;height:auto!important}.psn-art-cap{position:static!important;padding:14px 16px 16px!important;background:#0b1446!important}.psn-art-cap .psn-bar{width:34px!important;height:3px!important;margin:0 0 10px!important}.psn-art-cap h1{font-size:25px!important;line-height:1.02!important;margin:0 0 12px!important;letter-spacing:.01em}.psn-art-meta{gap:6px!important;margin:0!important}.psn-art-meta>*{font-size:12px!important;line-height:1!important;padding:6px 10px!important;border-radius:999px!important}}

/* psn-nav-gold */
:root{--psn-g1:#E2AE40;--psn-g2:#B8862B}#main-menu.big-menu .page-nav li a::after,#top-bar .clientPanel a::after{display:none!important}#main-menu .page-nav li:not(.special) a,#top-bar .clientPanel a:not(.psn-patron-top),#top-bar .psn-sz-btn,.bottom-footer a{transition:color .2s ease;text-decoration:none!important}#main-menu .page-nav .caret{background-image:none!important;background-color:currentColor;-webkit-mask:url(/img/caret-white.png) center/contain no-repeat;mask:url(/img/caret-white.png) center/contain no-repeat;transition:background-color .2s ease}#main-menu.big-menu .page-nav > li:not(.special) > a:hover,#main-menu.big-menu .page-nav > li.my-dropdown:not(.special):hover > a,#main-menu .page-nav .dropdown-menu a:hover,#top-bar .clientPanel a:not(.psn-patron-top):hover,#top-bar .psn-sz-btn:hover,.bottom-footer a:hover{color:var(--psn-g1)!important;background-color:transparent!important}#main-menu .page-nav li:not(.special) a:active,#top-bar .clientPanel a:not(.psn-patron-top):active,#top-bar .psn-sz-btn:active,.bottom-footer a:active{color:var(--psn-g2)!important}#main-menu .page-nav a:focus,#main-menu .page-nav button:focus,#top-bar a:focus,#top-bar button:focus,#top-bar .btn:active,.bottom-footer a:focus,.bottom-footer button:focus{outline:none!important;box-shadow:none!important;border-color:transparent!important}#main-menu .page-nav a:focus-visible,#top-bar a:focus-visible,#top-bar button:focus-visible,.bottom-footer a:focus-visible{color:var(--psn-g1)!important;outline:2px solid var(--psn-g1)!important;outline-offset:3px;border-radius:4px}#top-bar .btn-userpanel{--psn-ic:url(/img/userpanel.svg)}#top-bar .btn-logout{--psn-ic:url(/img/logout.svg)}#top-bar .btn-userpanel,#top-bar .btn-logout{background-image:none!important;position:relative}#top-bar .btn-userpanel::before,#top-bar .btn-logout::before{content:"";position:absolute;left:0;top:0;bottom:0;width:20px;background-color:currentColor;-webkit-mask:var(--psn-ic) left center/20px auto no-repeat;mask:var(--psn-ic) left center/20px auto no-repeat;transition:background-color .2s ease}.bottom-footer .psn-wp-box{display:none!important}

/* psn-teko */
#main-menu .page-nav > li > a,#main-menu .page-nav > li > a span{font-family:Teko,sans-serif!important;font-weight:500!important;letter-spacing:.04em!important;line-height:1!important}#main-menu.big-menu .page-nav > li > a,#main-menu.big-menu .page-nav > li > a span{font-size:23px!important}#main-menu.big-menu .page-nav > li > a{padding-top:4px!important}#main-menu.mini-menu .page-nav > li > a,#main-menu.mini-menu .page-nav > li > a span{font-size:26px!important}#main-menu .page-nav .dropdown-menu a{font-family:Teko,sans-serif!important;font-weight:500!important;font-size:21px!important;letter-spacing:.04em!important}#top-bar .clientPanel a,#top-bar .psn-sz-btn,#main-menu .clientPanel a{font-family:Teko,sans-serif!important;font-weight:500!important;font-size:19px!important;letter-spacing:.06em!important;line-height:1!important}#top-bar .clientPanel a,#top-bar .psn-sz-btn{padding-top:3px}

/* psn-teko2 */
/* PSN Teko 2 - etykiety, przyciski, naglowki tabel */main .btn,main .btn span,.psn-art-also small,.psn-art-end small,.add-comment-section h4,.comment-rank .psn-rank b,.date strong,.date-inner strong,#psn-ek .ek-top span,#psn-ek .ek-tabs button,#psn-ek .ek-h b,#psn-ek .ek-day,#psn-ek .ek-ft a,.psn-res .psn-tag,.psn-res .psn-info>span:first-child,.psn-mxs .l,.psn-cd small,.psn-xib,.psn-mxb,.countdown .label,.tx-tag,.tx-n small,.tx-cta,.kt-tabs button,.kt-rnd b,.kl-day,.kl-cta,main th,.timetable-round-title,.match-table-title,#psn-kadra .pk-chip,#psn-kadra small,.typer-round-switch label,.form .title h3,#psn-red .rd-kick,#psn-red .rd-r,#psn-xi .xi-kick,#psn-xi .xi-mk,#psn-xi label,#psn-xi button,#psn-symulator button,#psn-symulator small,#psn-zgadnij button,#psn-zgadnij .pzg-head span,#psn-sklad button,#psn-sklad .psk-k,#psn-sklad small,#psn-portowiec button,#psn-portowiec .ppw-badge,#psn-portowiec small,#psn-portowiec .ppw-mx-k,#psn-portowiec .ppw-ad-lb,.ppw-ad-lb{font-family:Teko,sans-serif!important;font-weight:500!important;letter-spacing:.05em!important;line-height:1.05!important}/*bazowa czcionka gier zamiast systemowej */#psn-symulator,#psn-zgadnij,#psn-sklad,#psn-portowiec{font-family:Outfit,sans-serif!important}#psn-symulator input,#psn-symulator select,#psn-zgadnij input,#psn-sklad input,#psn-portowiec input,#psn-portowiec select{font-family:Outfit,sans-serif!important}/*rozmiary */main .btn,main .btn span{font-size:21px!important}.date strong,.date-inner strong{font-size:31px!important;font-weight:600!important}.add-comment-section h4{font-size:28px!important}.psn-art-also small,.psn-art-end small{font-size:17px!important}.comment-rank .psn-rank b{font-size:15px!important}#psn-ek .ek-top span,.psn-res .psn-info>span:first-child{font-size:19px!important}#psn-ek .ek-tabs button,.kt-tabs button,.kt-rnd b,#psn-ek .ek-h b{font-size:17px!important}#psn-ek .ek-day,.kl-day,.tx-tag,#psn-ek .ek-ft a,.kl-cta,.tx-cta,.tx-n small{font-size:15px!important}.psn-res .psn-tag{font-size:18px!important}.psn-mxs .l,.psn-cd small{font-size:15px!important}.psn-xib,.psn-mxb{font-size:18px!important}.countdown .label{font-size:22px!important}main th{font-size:15px!important}main table.table:not(.typer-season-table) th{font-size:22px!important}main table.typer-season-table th{font-size:17px!important}.timetable-round-title{font-size:24px!important}.match-table-title{font-size:30px!important}#psn-kadra .pk-chip{font-size:19px!important}#psn-kadra small{font-size:13px!important}.typer-round-switch label{font-size:20px!important}.form .title h3{font-size:42px!important}#psn-red .rd-kick{font-size:18px!important}#psn-red .rd-r{font-size:15px!important}#psn-xi .xi-kick{font-size:17px!important}#psn-xi .xi-mk,#psn-xi label{font-size:15px!important}#psn-xi button{font-size:18px!important}#psn-symulator button,#psn-zgadnij button,#psn-sklad button,#psn-portowiec button{font-size:19px!important}#psn-symulator small,#psn-zgadnij .pzg-head span,#psn-sklad .psk-k,#psn-sklad small,#psn-portowiec .ppw-badge,#psn-portowiec small,#psn-portowiec .ppw-mx-k,.ppw-ad-lb{font-size:15px!important}
