:root{--slr-bg:#08090c;--slr-surface:#111319;--slr-surface-2:#171a22;--slr-paper:#f4f3ef;--slr-text:#f7f7f5;--slr-muted:#a7aab3;--slr-line:rgba(255,255,255,.12);--slr-yellow:#ffca36;--slr-orange:#ff7a1a;--slr-red:#8c1237;--slr-radius:26px;--slr-shadow:0 30px 80px rgba(0,0,0,.35);--slr-shell:min(1500px,calc(100% - 48px));font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body.slr-site{margin:0;background:var(--slr-bg);color:var(--slr-text);font-family:inherit;-webkit-font-smoothing:antialiased}body.site-menu-open{overflow:hidden}.slr-site a{color:inherit}.slr-site img{max-width:100%;display:block}.slr-shell{width:var(--slr-shell);margin-inline:auto}.slr-skip{position:fixed;top:8px;left:8px;z-index:9999;transform:translateY(-150%);padding:10px 14px;border-radius:10px;background:#fff;color:#000}.slr-skip:focus{transform:none}.slr-score-ribbon{height:36px;background:linear-gradient(90deg,#69112f,#a51b42 50%,#61102c);font-size:12px;font-weight:700;letter-spacing:.02em}.slr-score-ribbon .slr-shell{height:100%;display:flex;align-items:center;gap:18px}.slr-ribbon-brand{text-transform:uppercase;letter-spacing:.16em;color:#ffd669}.slr-ribbon-copy{opacity:.88}.slr-ribbon-admin,.slr-live-chip{margin-left:auto;text-decoration:none}.slr-live-chip{display:flex;align-items:center;gap:7px}.slr-live-chip i{width:7px;height:7px;border-radius:50%;background:#ff5364;box-shadow:0 0 0 5px rgba(255,83,100,.18);animation:slrPulse 1.5s infinite}.slr-header{position:sticky;top:0;z-index:100;height:78px;border-bottom:1px solid transparent;background:rgba(8,9,12,.72);backdrop-filter:saturate(170%) blur(24px);transition:.25s ease}.slr-header.is-scrolled{height:66px;border-color:var(--slr-line);background:rgba(8,9,12,.9)}.slr-header-row{height:100%;display:flex;align-items:center;gap:38px}.slr-logo{display:flex;align-items:center;gap:12px;text-decoration:none;min-width:220px}.slr-logo-mark{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(145deg,var(--slr-yellow),var(--slr-orange) 52%,var(--slr-red));color:#14080b;font-weight:950;letter-spacing:-.08em;box-shadow:inset 0 1px rgba(255,255,255,.55),0 8px 28px rgba(255,122,26,.18)}.slr-logo-word strong,.slr-logo-word small{display:block}.slr-logo-word strong{font-size:17px;letter-spacing:-.035em}.slr-logo-word small{margin-top:2px;color:#858995;font-size:9px;text-transform:uppercase;letter-spacing:.15em}.slr-main-nav{display:flex;align-items:center;gap:28px;margin-inline:auto}.slr-main-nav a{position:relative;text-decoration:none;color:#c7c9cf;font-size:14px;font-weight:720}.slr-main-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-10px;height:2px;background:var(--slr-yellow);transition:.25s}.slr-main-nav a:hover{color:#fff}.slr-main-nav a:hover:after{right:0}.slr-header-actions{display:flex;align-items:center;gap:10px}.slr-icon-button,.slr-menu-button{border:0;background:transparent;color:#fff;cursor:pointer}.slr-icon-button{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--slr-line);border-radius:50%}.slr-icon-button svg{width:19px;fill:none;stroke:currentColor;stroke-width:1.7}.slr-account-button{padding:11px 17px;border-radius:999px;background:#f5f5f3;color:#0c0d10!important;text-decoration:none;font-size:13px;font-weight:800}.slr-menu-button{display:none;width:44px;height:44px}.slr-menu-button span{display:block;width:21px;height:1.5px;margin:6px auto;background:#fff;transition:.2s}.slr-mobile-panel{display:none}.slr-search-layer{position:fixed;inset:0;z-index:500;display:grid;place-items:start center;padding-top:14vh;background:rgba(3,4,7,.72);backdrop-filter:blur(26px);opacity:0;transition:.22s}.slr-search-layer.is-open{opacity:1}.slr-search-box{position:relative;width:min(860px,calc(100% - 32px));padding:36px;border:1px solid rgba(255,255,255,.18);border-radius:30px;background:rgba(17,19,25,.95);box-shadow:var(--slr-shadow)}.slr-search-box>button{position:absolute;right:20px;top:16px;border:0;background:transparent;color:#fff;font-size:32px;cursor:pointer}.slr-search-box>span{display:block;margin-bottom:20px;color:#8d919d;font-size:13px;text-transform:uppercase;letter-spacing:.14em}.slr-search-box form{display:flex;gap:10px}.slr-search-box input{flex:1;min-width:0;padding:18px 20px;border:1px solid var(--slr-line);border-radius:16px;background:#090a0e;color:#fff;font:inherit;font-size:20px}.slr-search-box form button{padding:0 24px;border:0;border-radius:16px;background:var(--slr-yellow);font-weight:850}.slr-search-box small{display:block;margin-top:14px;color:#777b86}.slr-hero{position:relative;min-height:740px;overflow:hidden;background:#111}.slr-hero-media,.slr-hero-media img,.slr-hero-shade{position:absolute;inset:0;width:100%;height:100%}.slr-hero-media img{object-fit:cover;transform:scale(1.01)}.slr-hero-shade{background:linear-gradient(90deg,rgba(5,6,9,.94) 0%,rgba(5,6,9,.66) 42%,rgba(5,6,9,.2) 72%),linear-gradient(0deg,#08090c 0%,transparent 42%)}.slr-hero-content{position:relative;z-index:2;min-height:740px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.55fr);align-items:end;gap:60px;padding-top:150px;padding-bottom:80px}.slr-hero-copy{max-width:880px}.slr-kicker{display:flex;align-items:center;gap:12px;margin-bottom:18px;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900}.slr-kicker span,.slr-kicker a{color:var(--slr-yellow);text-decoration:none}.slr-kicker b{color:#c4c6cb}.slr-hero h1{max-width:1000px;margin:0;font-size:clamp(44px,6.1vw,94px);line-height:.94;letter-spacing:-.068em;text-wrap:balance}.slr-hero h1 a{text-decoration:none}.slr-hero-copy>p{max-width:720px;margin:24px 0 0;color:#d6d7db;font-size:clamp(17px,1.6vw,22px);line-height:1.48}.slr-hero-cta{display:inline-flex;align-items:center;gap:12px;margin-top:30px;padding:14px 18px;border:1px solid rgba(255,255,255,.28);border-radius:999px;text-decoration:none;font-size:14px;font-weight:800;backdrop-filter:blur(14px)}.slr-hero-cta:hover{background:#fff;color:#000}.slr-hero-match{align-self:end}.slr-match-card,.slr-match-empty{padding:22px;border:1px solid rgba(255,255,255,.17);border-radius:24px;background:rgba(10,11,15,.72);backdrop-filter:blur(20px);box-shadow:var(--slr-shadow)}.slr-match-card.is-live{border-color:rgba(255,76,94,.48)}.slr-match-top,.slr-match-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px}.slr-match-top span{color:var(--slr-yellow);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.14em}.slr-match-top b{font-size:11px;color:#a9acb4}.slr-match-date{margin:9px 0 22px;color:#8d919c;font-size:12px}.slr-match-teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.slr-match-teams>div{text-align:center}.slr-match-teams img{width:48px;height:48px;margin:0 auto 9px;object-fit:contain}.slr-match-teams strong{display:block;font-size:13px}.slr-match-score{display:flex;align-items:center;gap:7px;font-size:32px;font-weight:900;letter-spacing:-.06em}.slr-match-score i{color:#777;font-style:normal}.slr-match-score.slr-vs{font-size:13px;letter-spacing:.08em;color:#8e929c}.slr-match-bottom{margin-top:22px;padding-top:15px;border-top:1px solid var(--slr-line);font-size:11px}.slr-match-bottom>span{color:#858995}.slr-match-bottom a{text-decoration:none;font-weight:850}.slr-match-empty span{color:var(--slr-yellow);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.14em}.slr-match-empty strong{display:block;margin-top:12px;font-size:20px}.slr-match-empty p{margin:8px 0 0;color:#999da7;font-size:13px;line-height:1.5}.slr-signal-bar{border-bottom:1px solid var(--slr-line);background:#0b0c10}.slr-signal-bar .slr-shell{display:flex;align-items:center;gap:24px;min-height:66px}.slr-signal-title{flex:0 0 auto;color:var(--slr-yellow);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.14em}.slr-signal-scroll{display:flex;gap:28px;overflow:auto;scrollbar-width:none}.slr-signal-scroll::-webkit-scrollbar{display:none}.slr-signal-scroll a{flex:0 0 auto;max-width:430px;text-decoration:none;color:#c8cad0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slr-signal-scroll b{margin-right:9px;color:#fff}.slr-section{padding:100px 0;background:var(--slr-paper);color:#101116}.slr-section-dark{background:#0b0c10;color:#f5f5f3}.slr-section-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:38px}.slr-eyebrow{display:block;margin-bottom:10px;color:#9c173e;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.17em}.slr-section-dark .slr-eyebrow,.slr-data-stage .slr-eyebrow,.slr-membership .slr-eyebrow,.slr-page-hero .slr-eyebrow{color:var(--slr-yellow)}.slr-section-head h2,.slr-data-head h2,.slr-membership h2,.slr-page-hero h1{margin:0;font-size:clamp(34px,4.2vw,64px);line-height:1;letter-spacing:-.055em}.slr-section-head>a{display:flex;align-items:center;gap:9px;text-decoration:none;font-size:14px;font-weight:800}.slr-news-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr) minmax(260px,.48fr);gap:28px}.slr-news-stack,.slr-news-side{display:grid;align-content:start;gap:16px}.slr-news-card{min-width:0}.slr-news-media{position:relative;display:block;overflow:hidden;border-radius:20px;background:#ddd;aspect-ratio:16/10}.slr-news-media img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.slr-news-card:hover .slr-news-media img{transform:scale(1.035)}.slr-image-fallback{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(145deg,#65112f,#ab1a44 52%,#ff9a20);color:#fff;font-size:44px}.slr-news-copy{padding-top:15px}.slr-news-meta{display:flex;justify-content:space-between;gap:14px;margin-bottom:9px;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.slr-news-meta a{color:#9c173e;text-decoration:none;font-weight:900}.slr-section-dark .slr-news-meta a{color:var(--slr-yellow)}.slr-news-meta span{color:#777a83}.slr-news-card h3{margin:0;font-size:clamp(18px,1.7vw,27px);line-height:1.08;letter-spacing:-.035em}.slr-news-card h3 a{text-decoration:none}.slr-news-card p{margin:13px 0 0;color:#656872;line-height:1.55}.slr-section-dark .slr-news-card p{color:#a8abb3}.slr-news-wide .slr-news-media{aspect-ratio:16/9}.slr-news-wide h3{font-size:clamp(28px,3vw,48px)}.slr-news-row{display:grid;grid-template-columns:132px minmax(0,1fr);gap:15px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.12)}.slr-section-dark .slr-news-row{border-color:var(--slr-line)}.slr-news-row .slr-news-media{aspect-ratio:1/1;border-radius:14px}.slr-news-row .slr-news-copy{padding:2px 0}.slr-news-row h3{font-size:17px}.slr-news-compact{padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.12)}.slr-news-compact .slr-news-media{display:none}.slr-news-compact .slr-news-copy{padding:0}.slr-news-compact h3{font-size:20px}.slr-card-grid{display:grid;grid-template-columns:repeat(var(--slr-hero-story-count,4),minmax(0,1fr));gap:22px}.slr-card-grid .slr-news-card h3{font-size:22px}.slr-data-stage{padding:105px 0;background:radial-gradient(circle at 16% 0,rgba(143,18,57,.34),transparent 31%),radial-gradient(circle at 88% 100%,rgba(255,174,41,.12),transparent 34%),#090a0e;color:#fff}.slr-data-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px}.slr-data-head>p{max-width:460px;margin:0;color:#9da0aa;line-height:1.55}.slr-data-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:16px}.slr-data-card{position:relative;min-height:240px;padding:24px;border:1px solid var(--slr-line);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.018));text-decoration:none;overflow:hidden;transition:.25s}.slr-data-card:before{content:"";position:absolute;inset:auto -30% -65% 20%;height:180px;background:radial-gradient(circle,rgba(255,198,50,.18),transparent 68%)}.slr-data-card:hover{transform:translateY(-4px);border-color:rgba(255,202,54,.4)}.slr-data-card>span,.slr-data-card>strong,.slr-data-card>small{position:relative;z-index:1;display:block}.slr-data-card>span{color:var(--slr-yellow);font-size:10px;text-transform:uppercase;letter-spacing:.15em;font-weight:900}.slr-data-card>strong{margin-top:45px;font-size:clamp(26px,3vw,48px);line-height:1;letter-spacing:-.05em}.slr-data-card>small{margin-top:10px;color:#969aa5;line-height:1.4}.slr-data-card>i{position:absolute;right:22px;bottom:18px;font-style:normal;font-size:24px}.slr-data-match{background:linear-gradient(145deg,rgba(132,17,53,.78),rgba(25,11,19,.8))}.slr-data-personal{background:linear-gradient(145deg,rgba(255,200,49,.13),rgba(255,255,255,.025))}.slr-dual-feed{display:grid;grid-template-columns:1fr 1fr;gap:60px}.slr-mini-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.slr-mini-head h3{margin:0;font-size:28px;letter-spacing:-.04em}.slr-mini-head a{text-decoration:none;font-size:13px;font-weight:800}.slr-membership{padding:100px 0;background:linear-gradient(120deg,#721232,#a71943 48%,#e06b20);color:#fff}.slr-membership .slr-shell{display:flex;align-items:end;justify-content:space-between;gap:50px}.slr-membership p{max-width:790px;margin:24px 0 0;color:rgba(255,255,255,.82);font-size:18px;line-height:1.55}.slr-membership a{flex:0 0 auto;padding:15px 20px;border-radius:999px;background:#fff;color:#111;text-decoration:none;font-weight:850}.slr-footer{padding:80px 0 24px;background:#050609;border-top:1px solid var(--slr-line)}.slr-footer-top{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;padding-bottom:60px}.slr-footer-top h2{margin:18px 0 10px;font-size:32px;letter-spacing:-.05em}.slr-footer-top p{max-width:420px;margin:0;color:#858995;line-height:1.55}.slr-footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.slr-footer-links strong,.slr-footer-links a{display:block}.slr-footer-links strong{margin-bottom:18px;font-size:12px}.slr-footer-links a{margin:11px 0;color:#898d97;text-decoration:none;font-size:13px}.slr-footer-links a:hover{color:#fff}.slr-footer-bottom{display:flex;justify-content:space-between;padding-top:20px;border-top:1px solid var(--slr-line);color:#696d77;font-size:11px}.slr-page-hero{padding:120px 0 75px;background:radial-gradient(circle at 85% 0,rgba(255,193,43,.12),transparent 34%),linear-gradient(145deg,#12141a,#08090c)}.slr-page-hero p{max-width:720px;margin:22px 0 0;color:#a9acb5;font-size:19px;line-height:1.55}.slr-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.slr-archive-grid .slr-news-wide{grid-column:span 2;grid-row:span 2}.slr-public-pagination{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:55px}.slr-public-pagination a{padding:11px 15px;border:1px solid rgba(0,0,0,.15);border-radius:999px;text-decoration:none;font-weight:800}.slr-public-pagination span{color:#777}.slr-data-toolbar{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;padding:20px;border:1px solid rgba(0,0,0,.12);border-radius:18px}.slr-data-toolbar strong,.slr-data-toolbar span{display:block}.slr-data-toolbar span{margin-top:5px;color:#777;font-size:12px}.slr-data-toolbar label{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:800}.slr-data-toolbar select{padding:10px 34px 10px 12px;border:1px solid rgba(0,0,0,.15);border-radius:12px;background:#fff;color:#111}.slr-standing-table{overflow:hidden;border:1px solid rgba(0,0,0,.12);border-radius:20px}.slr-standing-head,.slr-standing-row{display:grid;grid-template-columns:48px minmax(190px,1fr) repeat(6,58px);align-items:center;gap:8px;padding:13px 18px}.slr-standing-head{background:#101116;color:#8e919a;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.slr-standing-row{border-top:1px solid rgba(0,0,0,.09);font-size:13px}.slr-standing-row.is-roma{background:linear-gradient(90deg,rgba(156,23,62,.15),rgba(255,202,54,.1));box-shadow:inset 4px 0 #9c173e}.slr-standing-team{display:flex;align-items:center;gap:11px}.slr-standing-team img{width:28px;height:28px;object-fit:contain}.slr-squad-group{margin-bottom:70px}.slr-squad-grid{display:grid;grid-template-columns:repeat(var(--slr-hero-story-count,4),minmax(0,1fr));gap:18px}.slr-player-card{overflow:hidden;border:1px solid rgba(0,0,0,.11);border-radius:22px;background:#fff}.slr-player-photo{position:relative;aspect-ratio:4/4.6;background:linear-gradient(145deg,#efefeb,#d9d7d0);overflow:hidden}.slr-player-photo img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.slr-player-photo>span{display:grid;place-items:center;height:100%;font-size:64px;font-weight:950;color:#9c173e}.slr-player-photo b{position:absolute;right:14px;bottom:10px;font-size:52px;line-height:1;color:rgba(17,18,22,.18)}.slr-player-card>div:last-child{padding:18px}.slr-player-card small{color:#9c173e;font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:900}.slr-player-card h3{margin:7px 0 0;font-size:23px;letter-spacing:-.04em}.slr-fixture-list-public{display:grid;gap:9px}.slr-fixture-public{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(480px,1.4fr) 110px;align-items:center;gap:24px;padding:18px 20px;border:1px solid rgba(0,0,0,.1);border-radius:16px;background:#fff}.slr-fixture-public.is-live{box-shadow:inset 4px 0 #e8304f}.slr-fixture-public>div:first-child small,.slr-fixture-public>div:first-child strong{display:block}.slr-fixture-public>div:first-child small{color:#9c173e;font-size:10px;text-transform:uppercase;font-weight:850}.slr-fixture-public>div:first-child strong{margin-top:5px;font-size:13px}.slr-fixture-clubs{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px}.slr-fixture-clubs span{display:flex;align-items:center;gap:9px}.slr-fixture-clubs span:last-child{justify-content:flex-end;text-align:right}.slr-fixture-clubs img{width:35px;height:35px;object-fit:contain}.slr-fixture-clubs b{font-size:20px}.slr-fixture-clubs i{font-style:normal;color:#999}.slr-fixture-public em{justify-self:end;color:#777;font-style:normal;font-size:11px;font-weight:800}.slr-empty-state{padding:55px;border:1px dashed rgba(0,0,0,.2);border-radius:22px;text-align:center}.slr-empty-state strong{font-size:24px}.slr-empty-state p{color:#777}.slr-article-header{padding-top:80px;background:linear-gradient(180deg,#0c0e13,#08090c)}.slr-article-heading{max-width:1120px;padding-bottom:52px}.slr-article-heading h1{max-width:1050px;margin:0;font-size:clamp(46px,6.5vw,92px);line-height:.98;letter-spacing:-.065em;text-wrap:balance}.slr-article-subtitle{max-width:900px;margin:25px 0 0;color:#b6b9c0;font-size:clamp(19px,2vw,26px);line-height:1.45}.slr-article-byline{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:35px;color:#8f939e;font-size:12px}.slr-article-byline div{color:#fff;font-weight:750}.slr-article-byline div span{color:#8f939e;font-weight:400}.slr-article-cover{width:min(1700px,calc(100% - 32px));max-height:800px;margin:0 auto;overflow:hidden;border-radius:28px;background:#16181e}.slr-article-cover img{width:100%;max-height:800px;object-fit:cover}.slr-article-layout{display:grid;grid-template-columns:70px minmax(0,780px) minmax(240px,330px);justify-content:center;gap:44px;padding-top:70px;padding-bottom:110px}.slr-share-rail{position:sticky;top:100px;align-self:start;display:grid;gap:10px}.slr-share-rail a,.slr-share-rail button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--slr-line);border-radius:50%;background:transparent;color:#fff;text-decoration:none;cursor:pointer;font:inherit;font-size:12px}.slr-article-body{font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#e7e7e4;font-size:20px;line-height:1.72}.slr-article-body>p:first-child{font-size:24px;line-height:1.55}.slr-article-body h2,.slr-article-body h3{font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:1.1;letter-spacing:-.045em}.slr-article-body h2{margin:2.1em 0 .7em;font-size:42px}.slr-article-body h3{margin:1.8em 0 .6em;font-size:30px}.slr-article-body a{color:#ffd054}.slr-article-body img{height:auto;border-radius:18px}.slr-article-body blockquote{margin:2em 0;padding:10px 0 10px 28px;border-left:4px solid var(--slr-yellow);font-size:27px;line-height:1.45}.slr-topic-list{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:50px;padding-top:24px;border-top:1px solid var(--slr-line);font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif}.slr-topic-list span{margin-right:6px;color:#888c96;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.slr-topic-list b{padding:8px 11px;border:1px solid var(--slr-line);border-radius:999px;font-size:12px}.slr-author-box{display:flex;align-items:center;gap:18px;margin-top:50px;padding:24px;border:1px solid var(--slr-line);border-radius:22px;background:#111319;font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif}.slr-author-box small{color:#8d919b}.slr-author-box h3{margin:4px 0;font-size:22px}.slr-author-box p{margin:0;color:#8f939d;font-size:13px}.slr-article-side{min-width:0}.slr-side-sticky{position:sticky;top:100px;padding:20px;border:1px solid var(--slr-line);border-radius:20px;background:#111319}.slr-side-sticky>a{display:block;padding:15px 0;border-top:1px solid var(--slr-line);text-decoration:none}.slr-side-sticky small,.slr-side-sticky strong{display:block}.slr-side-sticky small{margin-bottom:5px;color:var(--slr-yellow);font-size:9px;text-transform:uppercase}.slr-side-sticky strong{font-size:14px;line-height:1.3}.slr-not-found{min-height:70vh;display:grid;align-items:center}.slr-not-found span{color:var(--slr-yellow);font-size:13px;font-weight:900;letter-spacing:.2em}.slr-not-found h1{max-width:800px;margin:15px 0;font-size:clamp(48px,7vw,100px);line-height:.95;letter-spacing:-.065em}.slr-not-found p{color:#999da7}.slr-not-found a{display:inline-block;margin-top:20px;text-decoration:none;font-weight:800}@keyframes slrPulse{50%{opacity:.45;transform:scale(.8)}}
@media(max-width:1200px){.slr-main-nav{gap:18px}.slr-data-grid{grid-template-columns:repeat(2,1fr)}.slr-news-layout{grid-template-columns:1.25fr .75fr}.slr-news-side{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.slr-card-grid{grid-template-columns:repeat(2,1fr)}.slr-squad-grid{grid-template-columns:repeat(3,1fr)}.slr-article-layout{grid-template-columns:60px minmax(0,760px)}.slr-article-side{display:none}}
@media(max-width:900px){:root{--slr-shell:min(100% - 30px,1500px)}.slr-score-ribbon{display:none}.slr-header{top:0;height:68px}.slr-logo{min-width:0}.slr-logo-word small{display:none}.slr-main-nav,.slr-account-button{display:none}.slr-header-actions{margin-left:auto}.slr-menu-button{display:block;order:3}.site-menu-open .slr-menu-button span:first-child{transform:translateY(4px) rotate(45deg)}.site-menu-open .slr-menu-button span:last-child{transform:translateY(-3px) rotate(-45deg)}.slr-mobile-panel{position:fixed;z-index:95;inset:68px 0 0;display:block;padding:20px 15px;background:rgba(8,9,12,.98);transform:translateY(-110%);transition:.3s}.slr-mobile-panel.is-open{transform:none}.slr-mobile-panel nav{display:grid}.slr-mobile-panel a{display:flex;justify-content:space-between;padding:17px 8px;border-bottom:1px solid var(--slr-line);text-decoration:none;font-size:26px;font-weight:800;letter-spacing:-.04em}.slr-hero,.slr-hero-content{min-height:760px}.slr-hero-content{grid-template-columns:1fr;align-content:end;padding-bottom:28px}.slr-hero-shade{background:linear-gradient(0deg,#08090c 0%,rgba(5,6,9,.78) 55%,rgba(5,6,9,.1) 100%)}.slr-hero-match{width:100%}.slr-news-layout{grid-template-columns:1fr}.slr-news-side{grid-template-columns:1fr}.slr-data-head,.slr-membership .slr-shell{align-items:flex-start;flex-direction:column}.slr-data-grid{grid-template-columns:1fr 1fr}.slr-dual-feed{grid-template-columns:1fr;gap:55px}.slr-footer-top{grid-template-columns:1fr}.slr-archive-grid{grid-template-columns:repeat(2,1fr)}.slr-archive-grid .slr-news-wide{grid-column:1/-1}.slr-standing-head,.slr-standing-row{grid-template-columns:40px minmax(160px,1fr) 42px 42px 42px}.slr-standing-head span:nth-child(6),.slr-standing-head span:nth-child(7),.slr-standing-row>span:nth-child(6),.slr-standing-row>span:nth-child(7){display:none}.slr-squad-grid{grid-template-columns:repeat(2,1fr)}.slr-fixture-public{grid-template-columns:1fr}.slr-fixture-public em{justify-self:start}.slr-article-layout{grid-template-columns:1fr;padding-top:45px}.slr-share-rail{position:static;display:flex}.slr-article-heading{padding-top:20px}}
@media(max-width:620px){:root{--slr-shell:calc(100% - 24px);--slr-radius:20px}.slr-header-row{gap:10px}.slr-logo-mark{width:39px;height:39px;border-radius:12px}.slr-logo-word strong{font-size:15px}.slr-icon-button{width:39px;height:39px}.slr-hero,.slr-hero-content{min-height:700px}.slr-hero-content{padding-top:105px}.slr-hero h1{font-size:45px}.slr-hero-copy>p{font-size:16px}.slr-hero-match{display:none}.slr-signal-bar .slr-shell{min-height:58px}.slr-section,.slr-data-stage,.slr-membership{padding:72px 0}.slr-section-head{align-items:flex-start;flex-direction:column;margin-bottom:28px}.slr-section-head h2,.slr-data-head h2,.slr-membership h2,.slr-page-hero h1{font-size:40px}.slr-news-row{grid-template-columns:104px 1fr}.slr-news-row h3{font-size:15px}.slr-card-grid,.slr-data-grid,.slr-archive-grid,.slr-squad-grid{grid-template-columns:1fr}.slr-data-card{min-height:190px}.slr-data-card>strong{margin-top:32px}.slr-footer-links{grid-template-columns:1fr 1fr}.slr-footer-bottom{gap:12px;flex-direction:column}.slr-search-box{padding:26px 18px}.slr-search-box form{flex-direction:column}.slr-search-box input{font-size:17px}.slr-page-hero{padding:90px 0 55px}.slr-data-toolbar{align-items:stretch;flex-direction:column}.slr-data-toolbar label{justify-content:space-between}.slr-standing-table{overflow:auto}.slr-standing-head,.slr-standing-row{min-width:520px}.slr-fixture-clubs{grid-template-columns:1fr auto 1fr}.slr-fixture-clubs span{flex-direction:column;text-align:center}.slr-fixture-clubs span:last-child{justify-content:center}.slr-article-heading h1{font-size:46px}.slr-article-subtitle{font-size:18px}.slr-article-cover{width:100%;border-radius:0}.slr-article-body{font-size:18px}.slr-article-body>p:first-child{font-size:21px}.slr-article-body h2{font-size:34px}.slr-author-box{align-items:flex-start}.slr-news-wide h3{font-size:30px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
.slr-public-search{display:flex;gap:10px;max-width:780px;margin-top:28px}.slr-public-search input{flex:1;min-width:0;padding:17px 19px;border:1px solid var(--slr-line);border-radius:16px;background:#12141a;color:#fff;font:inherit;font-size:18px}.slr-public-search button{padding:0 24px;border:0;border-radius:16px;background:var(--slr-yellow);color:#111;font-weight:850;cursor:pointer}@media(max-width:620px){.slr-public-search{flex-direction:column}.slr-public-search button{padding:15px}}
body.slr-article-overlay-open{overflow:hidden}.slr-article-overlay[hidden]{display:none!important}.slr-article-overlay{--slr-overlay-top:0px;position:fixed;z-index:96;inset:var(--slr-overlay-top) 0 0;background:rgba(3,4,7,.22);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;opacity:0;pointer-events:none;transition:opacity .42s ease}.slr-article-overlay.is-open{opacity:1;pointer-events:auto}.slr-article-overlay-panel{position:relative;min-height:100%;background:#08090c;box-shadow:0 -30px 90px rgba(0,0,0,.48);transform:translateY(101%);transition:transform .62s cubic-bezier(.2,.82,.18,1);will-change:transform;overflow:hidden;border-radius:28px 28px 0 0}.slr-article-overlay.is-open .slr-article-overlay-panel{transform:translateY(0)}.slr-article-overlay-progress{position:sticky;z-index:4;top:0;width:0;height:3px;background:linear-gradient(90deg,var(--slr-yellow),var(--slr-orange),#b51443);box-shadow:0 0 18px rgba(255,178,30,.55);opacity:0}.slr-article-overlay.is-loading .slr-article-overlay-progress{opacity:1;animation:slrArticleProgress 1.2s ease-in-out infinite}.slr-article-overlay-content{min-height:calc(100vh - var(--slr-overlay-top));background:#08090c}.slr-article-overlay-loader,.slr-article-overlay-error{min-height:calc(100vh - var(--slr-overlay-top));display:grid;place-content:center;justify-items:center;gap:15px;padding:40px;text-align:center}.slr-article-overlay-loader span{width:46px;height:46px;border:2px solid rgba(255,255,255,.16);border-top-color:var(--slr-yellow);border-radius:50%;animation:slrArticleSpin .8s linear infinite}.slr-article-overlay-loader strong{color:#c8cad0;font-size:13px;text-transform:uppercase;letter-spacing:.13em}.slr-article-overlay-error strong{font-size:25px}.slr-article-overlay-error p{margin:0;color:#9296a0}.slr-article-overlay-close{position:fixed;z-index:99;left:50%;bottom:max(20px,env(safe-area-inset-bottom));display:grid;place-items:center;width:58px;height:58px;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:rgba(15,17,24,.92);color:#fff;box-shadow:0 16px 48px rgba(0,0,0,.48),inset 0 1px rgba(255,255,255,.13);backdrop-filter:blur(18px);cursor:pointer;opacity:0;transform:translate(-50%,28px) scale(.82);transition:opacity .32s ease .18s,transform .42s cubic-bezier(.2,.8,.2,1) .18s}.slr-article-overlay.is-open .slr-article-overlay-close{opacity:1;transform:translate(-50%,0) scale(1)}.slr-article-overlay-close:hover{background:#fff;color:#090a0e;transform:translate(-50%,-3px) scale(1.04)}.slr-article-overlay-close:focus-visible{outline:3px solid var(--slr-yellow);outline-offset:4px}.slr-article-overlay-close svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.slr-article-overlay .slr-article-header{padding-top:54px}.slr-article-overlay .slr-article-cover{width:min(1700px,calc(100% - 24px))}.slr-article-overlay .slr-section:last-child{padding-bottom:130px}@keyframes slrArticleProgress{0%{width:0;transform:translateX(0)}50%{width:72%;transform:translateX(18%)}100%{width:28%;transform:translateX(355%)}}@keyframes slrArticleSpin{to{transform:rotate(360deg)}}
@media(max-width:900px){.slr-article-overlay-panel{border-radius:20px 20px 0 0}.slr-article-overlay-close{width:54px;height:54px}.slr-article-overlay .slr-article-header{padding-top:38px}}
@media(max-width:620px){.slr-article-overlay-panel{border-radius:0}.slr-article-overlay .slr-article-cover{width:100%}.slr-article-overlay-close{bottom:max(14px,env(safe-area-inset-bottom));width:50px;height:50px}.slr-article-overlay-close svg{width:20px;height:20px}}
@media(prefers-reduced-motion:reduce){.slr-article-overlay,.slr-article-overlay-panel,.slr-article-overlay-close{transition-duration:.01ms!important}.slr-article-overlay-progress,.slr-article-overlay-loader span{animation:none!important}}
.slr-search-layer[hidden],
.slr-article-overlay[hidden]{
  display:none!important;
  pointer-events:none!important;
}
.slr-search-layer:not(.is-open),
.slr-article-overlay:not(.is-open){
  pointer-events:none!important;
}
.slr-search-layer.is-open,
.slr-article-overlay.is-open{
  pointer-events:auto!important;
}
.slr-hero-media{z-index:0}
.slr-hero-shade{z-index:1;pointer-events:none!important}
.slr-hero-content{z-index:2}
.slr-news-media,
.slr-news-copy a,
.slr-section-head>a,
.slr-data-card,
.slr-signal-scroll a,
.slr-membership a{
  position:relative;
  z-index:1;
}
body:not(.site-menu-open) .slr-mobile-panel{
  pointer-events:none!important;
}
body:not(.slr-article-overlay-open) .slr-article-overlay{
  pointer-events:none!important;
}
@media(max-width:900px){
  .slr-mobile-panel{pointer-events:none;visibility:hidden}
  .slr-mobile-panel.is-open{pointer-events:auto;visibility:visible}
}
.slr-desktop-rail,
.slr-hero-utility,
.slr-nav-backdrop,
.slr-nav-panel-head,
.slr-nav-panel-foot{display:none}
@media(min-width:1101px){
  body.slr-home{--slr-rail-width:94px}
  body.slr-home .slr-score-ribbon{display:none}
  body.slr-home .slr-header{
    position:fixed;
    z-index:140;
    top:0;
    right:0;
    left:0;
    height:74px;
    border-bottom:1px solid rgba(255,255,255,.1);
    background:rgba(8,9,12,.9);
    box-shadow:0 18px 50px rgba(0,0,0,.18);
    opacity:0;
    pointer-events:none;
    transform:translateY(-110%);
    transition:transform .48s cubic-bezier(.22,.8,.2,1),opacity .28s ease,background .25s ease;
  }
  body.slr-home.slr-header-docked .slr-header,
  body.slr-home .slr-header.is-docked{
    opacity:1;
    pointer-events:auto;
    transform:translateY(0);
  }
  body.slr-home .slr-header.is-scrolled{height:74px;background:rgba(8,9,12,.94)}
  .slr-header-menu-button{
    display:grid;
    flex:0 0 44px;
    place-items:center;
    border-right:1px solid rgba(255,255,255,.1);
    border-radius:0;
  }
  .slr-header-menu-button span{width:20px;margin:3px auto}
  .slr-header-row{gap:24px}
  .slr-header-row .slr-logo{min-width:190px}
  .slr-header-row .slr-logo-mark{width:40px;height:40px;border-radius:12px}
  .slr-header-row .slr-main-nav{gap:23px}
  body.slr-home .slr-desktop-rail{
    position:fixed;
    z-index:132;
    top:0;
    bottom:0;
    left:0;
    display:flex;
    width:var(--slr-rail-width);
    flex-direction:column;
    align-items:stretch;
    border-right:1px solid rgba(255,255,255,.12);
    background:linear-gradient(180deg,rgba(5,6,9,.99),rgba(7,8,12,.96));
    box-shadow:20px 0 55px rgba(0,0,0,.22);
    opacity:1;
    transform:translateX(0);
    transition:transform .46s cubic-bezier(.22,.8,.2,1),opacity .25s ease;
  }
  body.slr-home.slr-header-docked .slr-desktop-rail,
  body.slr-home.slr-article-overlay-open .slr-desktop-rail,
  body.slr-home.site-menu-open .slr-desktop-rail{
    opacity:0;
    pointer-events:none;
    transform:translateX(-108%);
  }
  .slr-rail-brand{
    display:grid;
    min-height:96px;
    place-items:center;
    border-bottom:1px solid rgba(255,255,255,.1);
    text-decoration:none;
  }
  .slr-rail-brand span{
    display:grid;
    width:50px;
    height:50px;
    place-items:center;
    border-radius:15px;
    background:linear-gradient(145deg,var(--slr-yellow),var(--slr-orange) 55%,var(--slr-red));
    color:#18090d;
    font-size:17px;
    font-weight:950;
    letter-spacing:-.08em;
    box-shadow:inset 0 1px rgba(255,255,255,.55),0 12px 30px rgba(255,122,26,.18);
  }
  .slr-rail-nav{
    display:flex;
    flex:1;
    flex-direction:column;
    justify-content:center;
  }
  .slr-rail-item{
    position:relative;
    display:grid;
    min-height:84px;
    place-items:center;
    padding:0;
    border:0;
    border-top:1px solid transparent;
    border-bottom:1px solid transparent;
    background:transparent;
    color:#d8d9dd;
    text-decoration:none;
    cursor:pointer;
    transition:background .2s ease,color .2s ease,border-color .2s ease;
  }
  .slr-rail-item svg{
    width:28px;
    height:28px;
    fill:none;
    stroke:currentColor;
    stroke-width:1.55;
    stroke-linecap:round;
    stroke-linejoin:round;
  }
  .slr-rail-item>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
  .slr-rail-item:before{
    content:attr(data-label);
    position:absolute;
    top:50%;
    left:calc(100% + 13px);
    padding:8px 11px;
    border:1px solid rgba(255,255,255,.14);
    border-radius:9px;
    background:rgba(10,11,15,.94);
    color:#fff;
    font-size:11px;
    font-weight:800;
    letter-spacing:.04em;
    white-space:nowrap;
    opacity:0;
    pointer-events:none;
    transform:translate(-8px,-50%);
    transition:.18s ease;
  }
  .slr-rail-item:hover,
  .slr-rail-item:focus-visible{
    border-color:rgba(255,255,255,.08);
    background:linear-gradient(90deg,rgba(155,20,61,.45),rgba(255,184,38,.06));
    color:#fff;
  }
  .slr-rail-item:hover:before,
  .slr-rail-item:focus-visible:before{opacity:1;transform:translate(0,-50%)}
  .slr-rail-item:after{
    content:"";
    position:absolute;
    top:18px;
    bottom:18px;
    left:0;
    width:3px;
    border-radius:0 4px 4px 0;
    background:linear-gradient(var(--slr-yellow),var(--slr-orange));
    opacity:0;
    transform:scaleY(.35);
    transition:.2s ease;
  }
  .slr-rail-item:hover:after,
  .slr-rail-item:focus-visible:after{opacity:1;transform:scaleY(1)}
  .slr-rail-menu{min-height:82px;border-top:1px solid rgba(255,255,255,.1)}
  body.slr-home .slr-hero-utility{
    position:fixed;
    z-index:131;
    top:0;
    right:0;
    display:flex;
    height:86px;
    align-items:stretch;
    border-left:1px solid rgba(255,255,255,.12);
    border-bottom:1px solid rgba(255,255,255,.12);
    background:#07080b;
    box-shadow:0 20px 55px rgba(0,0,0,.25);
    opacity:1;
    transform:translateY(0);
    transition:transform .46s cubic-bezier(.22,.8,.2,1),opacity .25s ease;
  }
  body.slr-home.slr-header-docked .slr-hero-utility,
  body.slr-home.slr-article-overlay-open .slr-hero-utility,
  body.slr-home.site-menu-open .slr-hero-utility{
    opacity:0;
    pointer-events:none;
    transform:translateY(-110%);
  }
  .slr-utility-brand{
    display:flex;
    min-width:230px;
    align-items:center;
    gap:13px;
    padding:0 26px;
    background:#f4f3ef;
    color:#090a0d!important;
    text-decoration:none;
  }
  .slr-utility-mark{
    display:grid;
    width:43px;
    height:43px;
    place-items:center;
    border-radius:13px;
    background:linear-gradient(145deg,var(--slr-yellow),var(--slr-orange) 55%,var(--slr-red));
    color:#16090c;
    font-weight:950;
    letter-spacing:-.08em;
  }
  .slr-utility-brand strong{font-size:17px;letter-spacing:-.035em}
  .slr-utility-actions{display:flex;align-items:center;padding:0 15px}
  .slr-utility-actions button,
  .slr-utility-actions a{
    display:grid;
    width:48px;
    height:48px;
    place-items:center;
    border:0;
    border-radius:50%;
    background:transparent;
    color:#fff;
    cursor:pointer;
    transition:background .2s ease;
  }
  .slr-utility-actions button:hover,
  .slr-utility-actions a:hover{background:rgba(255,255,255,.1)}
  .slr-utility-actions svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round}
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content{min-height:100svh}
  body.slr-home .slr-hero{padding-left:var(--slr-rail-width)}
  body.slr-home .slr-hero-content{padding-top:132px;padding-bottom:70px}
  body.slr-home .slr-hero-shade{
    background:linear-gradient(90deg,rgba(5,6,9,.96) 0%,rgba(5,6,9,.68) 43%,rgba(5,6,9,.12) 76%),linear-gradient(0deg,#08090c 0%,transparent 44%);
  }
  .slr-nav-backdrop{
    position:fixed;
    z-index:700;
    inset:0;
    display:block;
    border:0;
    background:rgba(1,2,5,.68);
    backdrop-filter:blur(7px);
    opacity:0;
    pointer-events:none;
    transition:opacity .28s ease;
  }
  .slr-nav-backdrop[hidden]{display:none!important}
  .slr-nav-backdrop.is-open{opacity:1;pointer-events:auto}
  .slr-mobile-panel{
    position:fixed;
    z-index:710;
    top:0;
    bottom:0;
    left:0;
    display:flex;
    width:min(430px,calc(100vw - 80px));
    flex-direction:column;
    padding:0;
    background:linear-gradient(180deg,#0a0b0f,#111319);
    box-shadow:35px 0 90px rgba(0,0,0,.48);
    visibility:hidden;
    opacity:0;
    pointer-events:none;
    transform:translateX(-105%);
    transition:transform .42s cubic-bezier(.22,.8,.2,1),opacity .25s ease,visibility .42s;
  }
  .slr-mobile-panel.is-open{
    visibility:visible;
    opacity:1;
    pointer-events:auto;
    transform:translateX(0);
  }
  .slr-nav-panel-head{
    display:flex;
    min-height:96px;
    align-items:center;
    justify-content:space-between;
    padding:20px 25px;
    border-bottom:1px solid rgba(255,255,255,.1);
  }
  .slr-nav-panel-head span,
  .slr-nav-panel-head strong{display:block}
  .slr-nav-panel-head span{color:var(--slr-yellow);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.16em}
  .slr-nav-panel-head strong{margin-top:4px;font-size:30px;letter-spacing:-.045em}
  .slr-nav-panel-head button{
    display:grid;
    width:46px;
    height:46px;
    place-items:center;
    border:1px solid rgba(255,255,255,.16);
    border-radius:50%;
    background:transparent;
    color:#fff;
    font-size:29px;
    cursor:pointer;
  }
  .slr-mobile-panel nav{display:grid;overflow:auto;padding:8px 0}
  .slr-mobile-panel nav a{
    display:flex;
    min-height:62px;
    align-items:center;
    justify-content:space-between;
    padding:0 26px;
    border-bottom:1px solid rgba(255,255,255,.08);
    color:#f4f4f2;
    text-decoration:none;
    font-size:19px;
    font-weight:820;
    letter-spacing:-.025em;
    transition:background .18s ease,padding .18s ease;
  }
  .slr-mobile-panel nav a:hover{padding-left:32px;background:rgba(255,255,255,.055)}
  .slr-mobile-panel nav a span{color:var(--slr-yellow);font-size:14px}
  .slr-nav-panel-foot{
    display:flex;
    gap:10px;
    margin-top:auto;
    padding:20px 24px max(20px,env(safe-area-inset-bottom));
    border-top:1px solid rgba(255,255,255,.1);
  }
  .slr-nav-panel-foot a{
    flex:1;
    padding:13px 15px;
    border:1px solid rgba(255,255,255,.14);
    border-radius:999px;
    text-align:center;
    text-decoration:none;
    font-size:12px;
    font-weight:850;
  }
}
@media(max-width:1100px){
  .slr-desktop-rail,.slr-hero-utility{display:none!important}
  .slr-nav-panel-head,.slr-nav-panel-foot{display:none}
  .slr-nav-backdrop{position:fixed;z-index:94;inset:68px 0 0;display:block;border:0;background:rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:.25s}
  .slr-nav-backdrop[hidden]{display:none!important}
  .slr-nav-backdrop.is-open{opacity:1;pointer-events:auto}
}
@media(max-width:900px){
  .slr-nav-panel-head{display:none}
  .slr-mobile-panel{visibility:hidden;opacity:0}
  .slr-mobile-panel.is-open{visibility:visible;opacity:1}
}
.slr-rail-brand img,
.slr-logo-icon-only img{
  display:block;
  width:100%;
  height:100%;
  object-fit:contain;
}
.slr-logo-icon-only{
  min-width:0!important;
  width:48px;
  height:48px;
  flex:0 0 48px;
  gap:0;
}
.slr-logo-icon-only img{
  border-radius:14px;
  filter:drop-shadow(0 10px 22px rgba(133,15,47,.28));
}
@media(min-width:1101px){
  .slr-rail-brand img{
    width:62px;
    height:62px;
    border-radius:18px;
    filter:drop-shadow(0 12px 28px rgba(133,15,47,.35));
    transition:transform .24s ease,filter .24s ease;
  }
  .slr-rail-brand:hover img,
  .slr-rail-brand:focus-visible img{
    transform:translateY(-2px) scale(1.035);
    filter:drop-shadow(0 16px 34px rgba(255,185,40,.25));
  }
  .slr-rail-brand span{display:none!important}
  body.slr-home .slr-hero-utility{
    min-width:auto;
    background:rgba(7,8,11,.94);
    backdrop-filter:saturate(160%) blur(20px);
  }
  .slr-utility-brand,
  .slr-utility-mark{display:none!important}
  .slr-utility-actions{padding:0 18px}
  .slr-header-row .slr-logo{
    min-width:0!important;
    width:46px;
    height:46px;
  }
  .slr-header-row .slr-logo img{border-radius:13px}
}
@media(max-width:1100px){
  .slr-logo-icon-only{width:43px;height:43px;flex-basis:43px}
  .slr-logo-icon-only img{border-radius:13px}
}
:root{--slr-brand-red:#990a2c;--slr-brand-red-dark:#6f071f;--slr-brand-red-bright:#c70f42}
.slr-header-left{display:flex;min-width:0;align-items:center;gap:24px}
.slr-account-icon{text-decoration:none}
.slr-search-layer{
  position:fixed;
  z-index:900;
  top:0;
  right:0;
  bottom:auto;
  left:0;
  display:block;
  height:112px;
  padding:0;
  background:#12050a;
  backdrop-filter:none;
  box-shadow:0 18px 55px rgba(0,0,0,.32);
  opacity:0;
  pointer-events:none;
  transform:translateY(-112%);
  transition:transform .38s cubic-bezier(.22,.8,.2,1),opacity .24s ease,left .36s ease;
}
.slr-search-layer.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}
.slr-search-inline,.slr-search-inline form{width:100%;height:100%}
.slr-search-inline form{display:flex;align-items:stretch}
.slr-search-inline-icon{
  width:28px;
  min-width:28px;
  margin:auto 22px auto 34px;
  fill:none;
  stroke:#fff;
  stroke-width:1.65;
  stroke-linecap:round;
}
.slr-search-inline input{
  min-width:0;
  flex:1;
  padding:0 18px 0 0;
  border:0;
  outline:0;
  background:transparent;
  color:#fff;
  font:inherit;
  font-size:clamp(22px,2.2vw,37px);
  font-weight:680;
  letter-spacing:-.035em;
}
.slr-search-inline input::placeholder{color:rgba(255,255,255,.48)}
.slr-search-inline-close{
  width:88px;
  flex:0 0 88px;
  border:0;
  border-left:1px solid rgba(255,255,255,.13);
  background:transparent;
  color:#fff;
  font-size:34px;
  font-weight:260;
  cursor:pointer;
}
.slr-search-inline-submit{
  display:flex;
  width:162px;
  flex:0 0 162px;
  align-items:center;
  justify-content:center;
  gap:10px;
  border:0;
  background:var(--slr-brand-red-bright);
  color:#fff;
  font:inherit;
  font-size:13px;
  font-weight:900;
  text-transform:uppercase;
  letter-spacing:.08em;
  cursor:pointer;
  transition:filter .2s ease,background .2s ease;
}
.slr-search-inline-submit:hover{filter:brightness(1.12)}
.slr-search-inline-submit svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round}
body.slr-search-open{overflow-x:hidden}
@media(min-width:1101px){
  body.slr-home{--slr-rail-width:124px}
  body.slr-home .slr-desktop-rail{
    width:var(--slr-rail-width);
    border-right:1px solid rgba(255,255,255,.18);
    background:linear-gradient(180deg,#aa0b33 0%,var(--slr-brand-red) 46%,#7b0823 100%);
    box-shadow:24px 0 65px rgba(50,0,15,.28);
  }
  .slr-rail-brand{
    min-height:184px;
    padding:17px;
    border-bottom-color:rgba(255,255,255,.18);
  }
  .slr-rail-brand img{
    width:94px;
    height:94px;
    border-radius:50%!important;
    object-fit:cover;
    transform:scale(1.08);
    filter:drop-shadow(0 15px 30px rgba(41,0,11,.42));
  }
  .slr-rail-brand:hover img,.slr-rail-brand:focus-visible img{transform:translateY(-2px) scale(1.12)}
  .slr-rail-nav{padding:10px 0}
  .slr-rail-item{
    min-height:112px;
    color:rgba(255,255,255,.94);
  }
  .slr-rail-item svg{width:31px;height:31px;stroke-width:1.55}
  .slr-rail-item:hover,.slr-rail-item:focus-visible{
    border-color:rgba(255,255,255,.12);
    background:rgba(73,0,20,.28);
  }
  .slr-rail-item:after{background:#ffca36}
  .slr-rail-item:before{background:#5b061c;border-color:rgba(255,255,255,.18)}
  .slr-rail-menu{min-height:138px;border-top-color:rgba(255,255,255,.18)}
  body.slr-home .slr-hero-utility{
    height:92px;
    border-color:rgba(255,255,255,.16);
    background:rgba(153,10,44,.97);
    box-shadow:0 18px 55px rgba(62,0,18,.28);
  }
  .slr-utility-actions{padding:0 20px}
  .slr-utility-actions button,.slr-utility-actions a{width:52px;height:52px}
  body.slr-home .slr-header,
  .slr-header{
    height:112px;
    border-bottom:1px solid rgba(255,255,255,.18);
    background:rgba(153,10,44,.975);
    backdrop-filter:saturate(150%) blur(18px);
    box-shadow:0 18px 55px rgba(56,0,17,.28);
  }
  body.slr-home .slr-header.is-scrolled,.slr-header.is-scrolled{
    height:112px;
    background:rgba(153,10,44,.985);
  }
  .slr-header-row{
    position:relative;
    display:grid;
    width:100%;
    height:100%;
    grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);
    align-items:center;
    gap:22px;
    padding:0 30px;
  }
  .slr-header-left{justify-self:start;gap:26px}
  .slr-header-menu-button{
    display:grid;
    width:48px;
    height:48px;
    flex:0 0 48px;
    place-items:center;
    border:1px solid rgba(255,255,255,.18);
    border-radius:50%;
  }
  .slr-header-menu-button span{grid-area:1/1;width:19px;margin:0;transform:translateY(-4px)}
  .slr-header-menu-button span:last-child{transform:translateY(4px)}
  .slr-main-nav{gap:clamp(16px,1.8vw,34px);margin:0}
  .slr-main-nav a{
    color:#fff;
    font-size:13px;
    font-weight:850;
    text-transform:uppercase;
    letter-spacing:.045em;
  }
  .slr-main-nav a:after{bottom:-16px;background:#ffca36}
  .slr-logo-icon-only{
    grid-column:2;
    justify-self:center;
    width:78px!important;
    height:78px!important;
    flex-basis:78px!important;
  }
  .slr-header-row .slr-logo img{
    width:78px;
    height:78px;
    border-radius:50%!important;
    object-fit:cover;
    transform:scale(1.06);
    filter:drop-shadow(0 12px 27px rgba(53,0,15,.4));
  }
  .slr-header-actions{
    grid-column:3;
    justify-self:end;
    gap:8px;
  }
  .slr-header-actions .slr-icon-button{
    width:52px;
    height:52px;
    border-color:transparent;
    background:transparent;
  }
  .slr-header-actions .slr-icon-button:hover{background:rgba(255,255,255,.11)}
  .slr-header-actions svg{width:25px;height:25px}
  .slr-account-button{display:none!important}
  body.slr-home .slr-hero{padding-left:var(--slr-rail-width)}
  body.slr-home:not(.slr-header-docked) .slr-search-layer{left:var(--slr-rail-width)}
  body.slr-search-open .slr-hero-utility,
  body.slr-search-open .slr-header{opacity:0!important;pointer-events:none!important}
}
@media(max-width:1100px){
  .slr-header{height:72px;background:rgba(153,10,44,.98);border-bottom-color:rgba(255,255,255,.14)}
  .slr-header.is-scrolled{height:72px;background:rgba(153,10,44,.985)}
  .slr-header-row{width:100%;padding:0 15px;gap:12px}
  .slr-header-left{display:flex;order:3;margin-left:auto}
  .slr-header-left .slr-main-nav{display:none}
  .slr-header-menu-button{display:block;order:3}
  .slr-logo-icon-only{order:1;width:50px!important;height:50px!important;flex-basis:50px!important}
  .slr-logo-icon-only img{width:50px;height:50px;border-radius:50%!important;object-fit:cover;transform:scale(1.06)}
  .slr-header-actions{order:2;margin-left:auto}
  .slr-account-icon{display:none!important}
  .slr-search-layer{height:76px}
  .slr-search-inline-icon{width:21px;min-width:21px;margin:0 13px 0 16px}
  .slr-search-inline input{font-size:18px;padding-right:8px}
  .slr-search-inline-close{width:52px;flex-basis:52px;font-size:27px}
  .slr-search-inline-submit{width:58px;flex-basis:58px}
  .slr-search-inline-submit span{display:none}
  .slr-search-inline-submit svg{width:20px;height:20px}
}
@media(max-width:620px){
  .slr-header-actions .slr-icon-button{width:40px;height:40px}
  .slr-search-inline-icon{display:none}
  .slr-search-inline input{padding-left:15px;font-size:16px}
}
@media(min-width:1101px){
  body.slr-home{--slr-rail-width:94px}
  body.slr-home .slr-desktop-rail{
    width:var(--slr-rail-width);
  }
  .slr-rail-brand{
    min-height:138px;
    padding:10px 7px;
  }
  .slr-rail-brand img{
    width:78px;
    height:78px;
    max-width:78px;
    border-radius:50%!important;
    object-fit:cover;
    transform:scale(1.08);
  }
  .slr-rail-brand:hover img,
  .slr-rail-brand:focus-visible img{
    transform:translateY(-2px) scale(1.11);
  }
  .slr-rail-nav{padding:4px 0}
  .slr-rail-item{
    min-height:94px;
  }
  .slr-rail-item svg{
    width:28px;
    height:28px;
  }
  .slr-rail-menu{
    min-height:104px;
  }
}
@media(min-width:1101px){
  body.slr-home .slr-desktop-rail{overflow:visible}
  .slr-rail-brand{overflow:visible}
  .slr-rail-brand img{
    width:80px;
    height:80px;
    max-width:80px;
    border-radius:50%!important;
    object-fit:contain;
    transform:none;
    filter:drop-shadow(0 12px 27px rgba(44,0,12,.34));
  }
  .slr-rail-brand:hover img,.slr-rail-brand:focus-visible img{
    transform:scale(1.04);
    filter:drop-shadow(0 16px 34px rgba(255,190,31,.18));
  }
  .slr-logo-icon-only img,
  .slr-header-row .slr-logo img{
    border-radius:50%!important;
    object-fit:contain;
    transform:none;
  }
  .slr-rail-nav,.slr-rail-item{overflow:visible}
  .slr-rail-item{z-index:1}
  .slr-rail-item:hover,.slr-rail-item:focus-visible{z-index:20;background:rgba(255,255,255,.13)}
  .slr-rail-item>span{
    position:absolute;
    z-index:-1;
    top:0;
    bottom:0;
    left:100%;
    display:flex;
    width:0;
    height:auto;
    clip:auto;
    overflow:hidden;
    align-items:center;
    padding:0;
    border:0;
    background:rgba(35,31,33,.91);
    box-shadow:22px 16px 50px rgba(0,0,0,.18);
    color:#fff;
    font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:clamp(28px,2.35vw,46px);
    font-stretch:condensed;
    font-weight:900;
    line-height:.88;
    letter-spacing:.015em;
    text-transform:uppercase;
    white-space:nowrap;
    opacity:0;
    pointer-events:none;
    transform:translateX(-7px);
    transition:width .34s cubic-bezier(.22,.8,.2,1),padding .34s cubic-bezier(.22,.8,.2,1),opacity .18s ease,transform .34s cubic-bezier(.22,.8,.2,1);
  }
  .slr-rail-item:hover>span,.slr-rail-item:focus-visible>span{
    z-index:3;
    width:clamp(260px,25vw,390px);
    padding:0 34px;
    opacity:1;
    transform:translateX(0);
  }
  .slr-rail-item:before{display:none!important}
  .slr-rail-item:after{display:none!important}
  .slr-rail-menu>span{display:none!important}
  .slr-nav-backdrop{z-index:805;background:rgba(4,4,7,.56);backdrop-filter:blur(5px)}
  .slr-mobile-panel.slr-mega-menu{
    z-index:810;
    width:min(790px,calc(100vw - 92px));
    max-width:none;
    background:#111113;
    box-shadow:35px 0 90px rgba(0,0,0,.48);
  }
  .slr-mega-menu .slr-nav-panel-head{
    display:flex;
    min-height:126px;
    align-items:center;
    padding:0 44px;
    border-bottom:1px solid rgba(255,255,255,.16);
  }
  .slr-mega-close{
    display:grid;
    width:56px!important;
    height:56px!important;
    place-items:center;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    color:#fff;
    cursor:pointer;
  }
  .slr-mega-close svg{width:44px;height:44px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round}
  .slr-mega-menu-scroll{overflow:auto;overscroll-behavior:contain;flex:1;padding:16px 0 0}
  .slr-mega-group{border-bottom:0}
  .slr-mega-group-trigger,
  .slr-mega-primary-link{
    display:flex;
    width:100%;
    min-height:116px;
    align-items:center;
    gap:24px;
    padding:0 46px;
    border:0;
    background:transparent;
    color:#fff;
    font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:clamp(42px,4.1vw,66px);
    font-stretch:condensed;
    font-weight:900;
    line-height:.9;
    letter-spacing:.015em;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    cursor:pointer;
    transition:background .2s ease,color .2s ease;
  }
  .slr-mega-group-trigger:hover,
  .slr-mega-primary-link:hover,
  .slr-mega-primary-link:focus-visible{background:rgba(255,255,255,.13)}
  .slr-mega-group-trigger svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.45;transition:transform .28s ease}
  .slr-mega-group.is-open .slr-mega-group-trigger svg{transform:rotate(180deg)}
  .slr-mega-submenu{
    display:grid;
    grid-template-rows:0fr;
    background:#18181b;
    transition:grid-template-rows .34s cubic-bezier(.22,.8,.2,1);
  }
  .slr-mega-submenu>*{overflow:hidden}
  .slr-mega-group.is-open .slr-mega-submenu{grid-template-rows:1fr;padding:13px 0 22px}
  .slr-mega-submenu a{
    display:flex;
    min-height:58px;
    align-items:center;
    padding:0 52px 0 70px;
    color:#d3d3d6;
    font-size:18px;
    font-weight:760;
    text-decoration:none;
    transition:background .18s ease,color .18s ease,padding-left .18s ease;
  }
  .slr-mega-submenu a:hover{padding-left:78px;background:rgba(255,255,255,.07);color:#fff}
  .slr-mega-primary-link{border-top:1px solid rgba(255,255,255,.08)}
  .slr-mega-primary-link:nth-of-type(2){background:rgba(255,255,255,.11)}
  .slr-mega-menu .slr-nav-panel-foot{
    display:flex;
    min-height:94px;
    align-items:center;
    justify-content:space-between;
    gap:20px;
    padding:18px 44px;
    border-top:1px solid rgba(255,255,255,.16);
    background:#0d0d0f;
  }
  .slr-mega-menu .slr-nav-panel-foot span{font-weight:900;letter-spacing:.04em;text-transform:uppercase}
  .slr-mega-menu .slr-nav-panel-foot small{color:#777b83;font-size:12px}
}
@media(max-width:1100px){
  .slr-logo-icon-only img{border-radius:50%!important;object-fit:contain;transform:none}
  .slr-mobile-panel.slr-mega-menu{display:flex;flex-direction:column;padding:0;background:#111113}
  .slr-mega-menu .slr-nav-panel-head{display:flex;min-height:86px;align-items:center;padding:0 24px;border-bottom:1px solid rgba(255,255,255,.13)}
  .slr-mega-close{display:grid;width:46px;height:46px;place-items:center;padding:0;border:0;background:transparent;color:#fff}
  .slr-mega-close svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.45}
  .slr-mega-menu-scroll{flex:1;overflow:auto;padding:10px 0}
  .slr-mega-group-trigger,.slr-mega-primary-link{display:flex;width:100%;min-height:76px;align-items:center;gap:14px;padding:0 25px;border:0;border-bottom:1px solid rgba(255,255,255,.08);background:transparent;color:#fff;font:inherit;font-size:28px;font-weight:900;text-align:left;text-decoration:none;text-transform:uppercase}
  .slr-mega-group-trigger svg{width:20px;height:20px;fill:none;stroke:currentColor;transition:transform .25s ease}
  .slr-mega-group.is-open .slr-mega-group-trigger svg{transform:rotate(180deg)}
  .slr-mega-submenu{display:none;background:#18181b}
  .slr-mega-group.is-open .slr-mega-submenu{display:grid}
  .slr-mega-submenu a{padding:17px 38px;color:#d5d5d8;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.06)}
  .slr-mega-menu .slr-nav-panel-foot{display:flex;padding:20px 25px;border-top:1px solid rgba(255,255,255,.12);color:#fff}
  .slr-mega-menu .slr-nav-panel-foot small{display:none}
}
@media (min-width:1101px){
  body.slr-home .slr-hero-utility{
    height:62px;
    min-height:62px;
  }
  .slr-utility-actions{padding:0 7px}
  .slr-utility-actions button,
  .slr-utility-actions a{
    width:38px;
    height:38px;
  }
  .slr-utility-actions svg{
    width:18px;
    height:18px;
    stroke-width:1.7;
  }
  body.slr-home .slr-header,
  .slr-header,
  body.slr-home .slr-header.is-scrolled,
  .slr-header.is-scrolled{
    height:70px;
  }
  .slr-header-row{
    gap:15px;
    padding:0 20px;
  }
  .slr-header-left{gap:17px}
  .slr-header-menu-button{
    width:38px;
    height:38px;
    flex-basis:38px;
  }
  .slr-header-menu-button span{width:16px}
  .slr-main-nav{gap:clamp(13px,1.25vw,23px)}
  .slr-main-nav a{
    font-size:11px;
    letter-spacing:.055em;
  }
  .slr-main-nav a:after{bottom:-12px}
  .slr-logo-icon-only{
    width:50px!important;
    height:50px!important;
    flex-basis:50px!important;
  }
  .slr-header-row .slr-logo img{
    width:50px;
    height:50px;
    transform:none;
  }
  .slr-header-actions{gap:2px}
  .slr-header-actions .slr-icon-button{
    width:38px;
    height:38px;
  }
  .slr-header-actions svg{
    width:18px;
    height:18px;
  }
  body.slr-home .slr-desktop-rail{
    height:100vh;
    height:100svh;
    min-height:0;
    display:grid;
    grid-template-rows:clamp(82px,14svh,116px) minmax(0,1fr) clamp(58px,10svh,82px);
    align-items:stretch;
    overflow:visible;
  }
  .slr-rail-brand{
    min-height:0;
    height:auto;
    padding:clamp(7px,1.4svh,12px) 7px;
  }
  .slr-rail-brand img{
    width:clamp(58px,9.2svh,76px);
    height:clamp(58px,9.2svh,76px);
    max-width:76px;
    max-height:76px;
  }
  .slr-rail-nav{
    min-height:0;
    display:grid;
    grid-template-rows:repeat(5,minmax(0,1fr));
    padding:0;
    overflow:visible;
  }
  .slr-rail-item,
  .slr-rail-menu{
    min-height:0;
    height:auto;
  }
  .slr-rail-item svg{
    width:clamp(21px,3.7svh,28px);
    height:clamp(21px,3.7svh,28px);
  }
  .slr-rail-menu{
    border-top:1px solid rgba(255,255,255,.18);
  }
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    grid-template-columns:minmax(0,850px);
    align-items:end;
    gap:0;
    padding-top:110px;
    padding-bottom:clamp(46px,7vh,76px);
  }
  body.slr-home .slr-hero-content-minimal .slr-hero-copy{
    max-width:850px;
  }
  body.slr-home .slr-hero-content-minimal h1{
    max-width:850px;
    font-size:clamp(34px,4.25vw,66px);
    line-height:1.04;
    letter-spacing:-.024em;
  }
  body.slr-home .slr-hero-content-minimal .slr-hero-cta{
    margin-top:23px;
    padding:12px 17px;
    font-size:13px;
    letter-spacing:.01em;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-desktop-rail{
    grid-template-rows:76px minmax(0,1fr) 58px;
  }
  .slr-rail-brand{padding:6px}
  .slr-rail-brand img{
    width:56px;
    height:56px;
  }
  .slr-rail-item svg{
    width:22px;
    height:22px;
  }
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    padding-top:84px;
    padding-bottom:42px;
  }
  body.slr-home .slr-hero-content-minimal h1{
    font-size:clamp(31px,3.7vw,54px);
  }
}
@media (max-width:1100px){
  .slr-hero-content-minimal{
    grid-template-columns:1fr!important;
  }
  .slr-hero-content-minimal .slr-hero-match,
  .slr-hero-content-minimal .slr-kicker,
  .slr-hero-content-minimal .slr-hero-copy>p{display:none!important}
  .slr-hero-content-minimal h1{
    font-size:clamp(34px,8vw,54px);
    line-height:1.06;
    letter-spacing:-.025em;
  }
}
@media (max-width:620px){
  .slr-hero-content-minimal h1{
    font-size:36px;
    line-height:1.08;
    letter-spacing:-.018em;
  }
  .slr-hero-content-minimal .slr-hero-cta{
    margin-top:20px;
    padding:11px 15px;
    font-size:12px;
  }
}
:root{
  --slr-brand-red:#68071f;
  --slr-brand-red-dark:#430312;
  --slr-brand-red-bright:#8f0a2b;
}
@media(min-width:1101px){
  body.slr-home .slr-desktop-rail{
    background:linear-gradient(180deg,#760824 0%,#65061d 48%,#490413 100%);
    border-right-color:rgba(255,255,255,.14);
    box-shadow:22px 0 58px rgba(32,0,9,.34);
  }
  body.slr-home .slr-hero-utility,
  body.slr-home .slr-header,
  .slr-header,
  body.slr-home .slr-header.is-scrolled,
  .slr-header.is-scrolled{
    background:rgba(104,7,31,.985);
    border-color:rgba(255,255,255,.14);
  }
  .slr-rail-brand img{
    width:clamp(52px,7.8svh,68px);
    height:clamp(52px,7.8svh,68px);
    max-width:68px;
    max-height:68px;
  }
  .slr-logo-icon-only{
    width:46px!important;
    height:46px!important;
    flex-basis:46px!important;
  }
  .slr-header-row .slr-logo img{
    width:46px;
    height:46px;
  }
  .slr-rail-nav,
  .slr-rail-item{
    width:100%;
    inline-size:100%;
  }
  .slr-rail-item{
    isolation:isolate;
    justify-self:stretch;
    border-top:1px solid transparent;
    border-bottom:1px solid transparent;
  }
  .slr-rail-item:hover,
  .slr-rail-item:focus-visible{
    background:#211d1f!important;
    border-color:rgba(255,255,255,.08)!important;
    color:#fff;
  }
  .slr-rail-item>span{
    z-index:2;
    top:-1px;
    bottom:-1px;
    left:100%;
    width:clamp(320px,29vw,500px);
    height:auto;
    padding:0 42px;
    border-top:1px solid rgba(255,255,255,.08);
    border-bottom:1px solid rgba(255,255,255,.08);
    background:#211d1f;
    box-shadow:26px 18px 55px rgba(0,0,0,.22);
    opacity:0;
    visibility:hidden;
    transform:translateX(-12px);
    transition:opacity .16s ease,transform .3s cubic-bezier(.22,.8,.2,1),visibility 0s linear .3s;
  }
  .slr-rail-item:hover>span,
  .slr-rail-item:focus-visible>span{
    width:clamp(320px,29vw,500px);
    padding:0 42px;
    opacity:1;
    visibility:visible;
    transform:translateX(0);
    transition-delay:0s;
  }
  .slr-header-menu-button{
    display:grid;
    place-items:center;
  }
  .slr-header-menu-button span{
    grid-area:1/1;
    width:17px!important;
    height:1.5px;
    margin:0!important;
    background:#fff;
  }
  .slr-header-menu-button span:nth-child(1){transform:translateY(-5px)!important}
  .slr-header-menu-button span:nth-child(2){transform:translateY(0)!important}
  .slr-header-menu-button span:nth-child(3){transform:translateY(5px)!important}
  .slr-search-layer{
    height:64px;
    background:#430312;
    transform:translateY(-100%);
    box-shadow:0 13px 36px rgba(0,0,0,.28);
  }
  .slr-search-inline-icon{
    width:20px;
    min-width:20px;
    margin:0 17px 0 22px;
  }
  .slr-search-inline input{
    font-size:clamp(17px,1.55vw,23px);
    letter-spacing:-.015em;
  }
  .slr-search-inline-close{
    width:58px;
    flex-basis:58px;
    font-size:27px;
  }
  .slr-search-inline-submit{
    width:108px;
    flex-basis:108px;
    background:#8f0a2b;
    font-size:11px;
  }
  .slr-search-inline-submit svg{
    width:18px;
    height:18px;
  }
}
@media(min-width:1101px) and (max-height:760px){
  .slr-rail-brand img{
    width:48px;
    height:48px;
  }
}
@media(max-width:1100px){
  .slr-header,
  .slr-header.is-scrolled{
    background:rgba(104,7,31,.985);
  }
  .slr-search-layer{
    height:60px;
    background:#430312;
  }
  .slr-search-inline input{font-size:16px}
  .slr-search-inline-close{width:48px;flex-basis:48px}
  .slr-search-inline-submit{width:54px;flex-basis:54px}
}
@media (min-width:1101px){
  .slr-nav-backdrop{
    background:rgba(8,2,5,.58);
    backdrop-filter:blur(4px);
  }
  .slr-mobile-panel.slr-mega-menu{
    width:min(610px,calc(100vw - 120px))!important;
    max-width:610px!important;
    height:100vh;
    height:100svh;
    overflow:hidden;
    background:linear-gradient(180deg,#720822 0%,#65061d 58%,#4a0414 100%)!important;
    border-right:1px solid rgba(255,255,255,.16);
    box-shadow:30px 0 75px rgba(24,0,7,.46);
  }
  .slr-mega-menu .slr-nav-panel-head{
    min-height:104px!important;
    height:104px;
    padding:0 18px!important;
    background:rgba(50,2,15,.24);
    border-bottom:1px solid rgba(255,255,255,.18)!important;
  }
  .slr-mega-close{
    width:48px!important;
    height:48px!important;
    margin:0!important;
  }
  .slr-mega-close svg{
    width:36px!important;
    height:36px!important;
    stroke-width:1.35!important;
  }
  .slr-mega-menu-scroll{
    padding:8px 0 0!important;
    scrollbar-width:thin;
    scrollbar-color:rgba(255,255,255,.24) transparent;
  }
  .slr-mega-group-trigger,
  .slr-mega-primary-link{
    min-height:82px!important;
    gap:15px!important;
    padding:0 34px!important;
    border-bottom:1px solid rgba(255,255,255,.09)!important;
    background:transparent!important;
    font-size:clamp(31px,2.55vw,43px)!important;
    line-height:1!important;
    letter-spacing:.012em!important;
  }
  .slr-mega-group-trigger:hover,
  .slr-mega-group-trigger:focus-visible,
  .slr-mega-primary-link:hover,
  .slr-mega-primary-link:focus-visible{
    background:rgba(255,255,255,.13)!important;
  }
  .slr-mega-group-trigger svg{
    width:20px!important;
    height:20px!important;
    flex:0 0 20px;
    stroke-width:1.55!important;
  }
  .slr-mega-submenu{
    background:rgba(31,1,10,.34)!important;
  }
  .slr-mega-group.is-open .slr-mega-submenu{
    padding:5px 0 10px!important;
  }
  .slr-mega-submenu a{
    min-height:48px!important;
    padding:0 40px 0 52px!important;
    color:rgba(255,255,255,.82)!important;
    font-size:16px!important;
    font-weight:720!important;
  }
  .slr-mega-submenu a:hover,
  .slr-mega-submenu a:focus-visible{
    padding-left:58px!important;
    background:rgba(255,255,255,.1)!important;
  }
  .slr-mega-primary-link{
    border-top:0!important;
  }
  .slr-mega-primary-link:nth-of-type(2){
    background:transparent!important;
  }
  .slr-mega-menu .slr-nav-panel-foot{
    min-height:68px!important;
    padding:13px 28px!important;
    background:rgba(40,1,12,.5)!important;
    border-top:1px solid rgba(255,255,255,.16)!important;
  }
  .slr-mega-menu .slr-nav-panel-foot span{
    font-size:13px;
  }
  .slr-mega-menu .slr-nav-panel-foot small{
    font-size:11px;
    color:rgba(255,255,255,.58)!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  .slr-mega-menu .slr-nav-panel-head{
    min-height:78px!important;
    height:78px;
  }
  .slr-mega-group-trigger,
  .slr-mega-primary-link{
    min-height:62px!important;
    font-size:clamp(27px,2.15vw,36px)!important;
  }
  .slr-mega-submenu a{
    min-height:41px!important;
    font-size:14px!important;
  }
  .slr-mega-menu .slr-nav-panel-foot{
    min-height:54px!important;
    padding-block:9px!important;
  }
}
@media (max-width:1100px){
  .slr-mobile-panel.slr-mega-menu{
    background:linear-gradient(180deg,#720822 0%,#61051b 62%,#450312 100%)!important;
  }
  .slr-mega-menu .slr-nav-panel-head{
    padding-left:14px!important;
    background:rgba(42,1,12,.24);
  }
  .slr-mega-group-trigger,
  .slr-mega-primary-link{
    min-height:68px!important;
    padding-inline:22px!important;
    font-size:25px!important;
  }
  .slr-mega-submenu{
    background:rgba(28,1,9,.3)!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-desktop-rail{
    grid-template-rows:clamp(78px,12svh,104px) minmax(0,1fr) clamp(56px,8svh,70px);
  }
  .slr-rail-brand{padding:6px}
  .slr-rail-brand img{
    width:clamp(48px,7.2svh,62px);
    height:clamp(48px,7.2svh,62px);
    max-width:62px;
    max-height:62px;
  }
  .slr-rail-nav{
    display:flex!important;
    min-height:0;
    flex:1 1 auto;
    flex-direction:column;
    justify-content:center;
    gap:0;
    padding:clamp(3px,1svh,8px) 0!important;
    overflow:visible;
  }
  .slr-rail-item{
    position:relative;
    isolation:isolate;
    display:grid;
    width:var(--slr-rail-width)!important;
    min-height:0!important;
    height:clamp(52px,7.7svh,68px)!important;
    flex:0 0 clamp(52px,7.7svh,68px);
    place-items:center;
    margin:0!important;
    overflow:visible;
    border:0!important;
    background:transparent!important;
  }
  .slr-rail-item svg{
    position:relative;
    z-index:3;
    width:clamp(21px,3.2svh,26px);
    height:clamp(21px,3.2svh,26px);
  }
  .slr-rail-menu{
    height:auto!important;
    min-height:0!important;
    border-top:1px solid rgba(255,255,255,.16)!important;
  }
  .slr-rail-item>span{
    position:absolute!important;
    z-index:1!important;
    top:0!important;
    bottom:0!important;
    left:0!important;
    display:flex!important;
    width:0!important;
    height:100%!important;
    clip:auto!important;
    overflow:hidden!important;
    align-items:center;
    padding:0!important;
    border:0!important;
    background:#211d1f!important;
    box-shadow:24px 16px 52px rgba(0,0,0,.24);
    color:#fff;
    font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:clamp(27px,2.25vw,42px)!important;
    font-stretch:condensed;
    font-weight:900;
    line-height:.9;
    letter-spacing:.018em;
    text-transform:uppercase;
    white-space:nowrap;
    opacity:0!important;
    visibility:hidden;
    pointer-events:none;
    transform:none!important;
    transition:width .32s cubic-bezier(.22,.8,.2,1),opacity .12s ease,visibility 0s linear .32s!important;
  }
  .slr-rail-item:hover>span,
  .slr-rail-item:focus-visible>span{
    width:calc(var(--slr-rail-width) + clamp(270px,25vw,410px))!important;
    padding-left:calc(var(--slr-rail-width) + 28px)!important;
    padding-right:32px!important;
    opacity:1!important;
    visibility:visible;
    transition-delay:0s!important;
  }
  .slr-rail-item:hover,
  .slr-rail-item:focus-visible{
    color:#fff;
    background:transparent!important;
  }
  .slr-rail-menu>span{display:none!important}
  .slr-mobile-panel.slr-mega-menu{
    width:min(470px,calc(100vw - 80px))!important;
    max-width:470px!important;
    height:100vh!important;
    height:100svh!important;
    display:flex;
    flex-direction:column;
    overflow:visible!important;
    border:0!important;
    background:transparent!important;
    box-shadow:none!important;
  }
  .slr-mega-menu .slr-nav-panel-head{
    display:flex!important;
    width:104px!important;
    min-height:94px!important;
    height:94px!important;
    flex:0 0 94px;
    align-items:center;
    padding:0!important;
    border-right:1px solid rgba(255,255,255,.2)!important;
    border-bottom:1px solid rgba(255,255,255,.2)!important;
    background:#170b10!important;
  }
  .slr-mega-close{
    width:104px!important;
    height:94px!important;
    margin:0!important;
    place-items:center!important;
  }
  .slr-mega-close svg{
    width:33px!important;
    height:33px!important;
    stroke-width:1.45!important;
  }
  .slr-mega-menu-scroll{
    flex:1 1 auto;
    min-height:0;
    overflow:auto!important;
    padding:0!important;
    border-right:1px solid rgba(255,255,255,.18);
    background:linear-gradient(180deg,#190b11 0%,#13090d 100%)!important;
    scrollbar-width:thin;
    scrollbar-color:rgba(255,255,255,.24) transparent;
  }
  .slr-mega-group{
    margin:0!important;
    border:0!important;
  }
  .slr-mega-group-trigger,
  .slr-mega-primary-link{
    min-height:70px!important;
    gap:12px!important;
    padding:0 25px!important;
    border:0!important;
    border-bottom:1px solid rgba(255,255,255,.1)!important;
    background:transparent!important;
    font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:clamp(28px,2.25vw,36px)!important;
    font-weight:900!important;
    line-height:1!important;
    letter-spacing:.018em!important;
  }
  .slr-mega-group-trigger span{flex:0 0 auto}
  .slr-mega-group-trigger svg{
    width:16px!important;
    height:16px!important;
    flex:0 0 16px!important;
    margin-left:2px;
    transform:rotate(0deg)!important;
  }
  .slr-mega-group.is-open .slr-mega-group-trigger svg{transform:rotate(180deg)!important}
  .slr-mega-group-trigger:hover,
  .slr-mega-group-trigger:focus-visible,
  .slr-mega-primary-link:hover,
  .slr-mega-primary-link:focus-visible{
    background:rgba(255,255,255,.085)!important;
  }
  .slr-mega-submenu{
    display:grid!important;
    grid-template-rows:0fr!important;
    padding:0!important;
    overflow:hidden!important;
    background:#23141a!important;
    transition:grid-template-rows .28s cubic-bezier(.22,.8,.2,1),padding .28s ease!important;
  }
  .slr-mega-submenu>*{min-height:0;overflow:hidden}
  .slr-mega-group.is-open .slr-mega-submenu{
    grid-template-rows:1fr!important;
    padding:5px 0 8px!important;
  }
  .slr-mega-submenu a{
    min-height:43px!important;
    padding:0 28px 0 42px!important;
    color:rgba(255,255,255,.78)!important;
    font-size:14px!important;
    font-weight:720!important;
    border:0!important;
  }
  .slr-mega-submenu a:hover,
  .slr-mega-submenu a:focus-visible{
    padding-left:48px!important;
    background:rgba(255,255,255,.08)!important;
    color:#fff!important;
  }
  .slr-mega-primary-link:nth-of-type(2){background:transparent!important}
  .slr-mega-menu .slr-nav-panel-foot{
    display:flex!important;
    min-height:74px!important;
    height:74px!important;
    flex:0 0 74px;
    align-items:center!important;
    justify-content:center!important;
    padding:0 18px!important;
    border-top:1px solid rgba(255,255,255,.14)!important;
    border-right:1px solid rgba(255,255,255,.18)!important;
    background:#13090d!important;
  }
  .slr-menu-socials{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:13px;
  }
  .slr-menu-socials>span{
    display:grid;
    width:36px;
    height:36px;
    place-items:center;
    border:1px solid rgba(255,255,255,.38);
    border-radius:50%;
    color:rgba(255,255,255,.76);
    font-size:15px;
  }
  .slr-menu-socials svg{
    width:17px;
    height:17px;
    fill:none;
    stroke:currentColor;
    stroke-width:1.6;
    stroke-linecap:round;
    stroke-linejoin:round;
  }
  .slr-menu-socials .fill{fill:currentColor;stroke:none}
}
@media (min-width:1101px) and (max-height:760px){
  .slr-rail-item{
    height:48px!important;
    flex-basis:48px!important;
  }
  .slr-mobile-panel.slr-mega-menu{width:445px!important;max-width:445px!important}
  .slr-mega-menu .slr-nav-panel-head{width:86px!important;height:76px!important;min-height:76px!important;flex-basis:76px}
  .slr-mega-close{width:86px!important;height:76px!important}
  .slr-mega-group-trigger,.slr-mega-primary-link{min-height:57px!important;font-size:27px!important}
  .slr-mega-submenu a{min-height:36px!important;font-size:13px!important}
  .slr-mega-menu .slr-nav-panel-foot{height:58px!important;min-height:58px!important;flex-basis:58px}
  .slr-menu-socials>span{width:31px;height:31px}
}
@media (max-width:1100px){
  .slr-mega-group:not(.is-open) .slr-mega-submenu{display:none!important}
  .slr-mega-group.is-open .slr-mega-submenu{display:grid!important}
  .slr-menu-socials{display:none}
}
@media (min-width:1101px){
  body.slr-home .slr-desktop-rail{
    grid-template-rows:clamp(86px,12svh,108px) minmax(0,1fr) clamp(54px,7svh,66px)!important;
  }
  .slr-rail-brand{padding:7px!important}
  .slr-rail-brand img{
    width:clamp(45px,6.6svh,56px)!important;
    height:clamp(45px,6.6svh,56px)!important;
    max-width:56px!important;
    max-height:56px!important;
  }
  .slr-rail-nav{
    justify-content:flex-start!important;
    align-content:flex-start!important;
    gap:1px!important;
    padding:clamp(8px,1.8svh,18px) 0 0!important;
  }
  .slr-rail-item{
    height:clamp(58px,7.5svh,70px)!important;
    flex:0 0 clamp(58px,7.5svh,70px)!important;
  }
  .slr-rail-item svg{
    width:clamp(26px,3.5svh,31px)!important;
    height:clamp(26px,3.5svh,31px)!important;
  }
  .slr-rail-item>span{
    background:#990a2c!important;
    box-shadow:22px 16px 46px rgba(0,0,0,.28)!important;
  }
  .slr-rail-item:hover,
  .slr-rail-item:focus-visible{
    background:#990a2c!important;
  }
  .slr-rail-item:hover>span,
  .slr-rail-item:focus-visible>span{
    background:#990a2c!important;
  }
  .slr-mega-submenu[hidden]{display:none!important}
  .slr-mega-group:not(.is-open) .slr-mega-submenu{display:none!important}
  .slr-mega-group.is-open .slr-mega-submenu{
    display:grid!important;
    grid-template-rows:none!important;
    padding:5px 0 8px!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-desktop-rail{
    grid-template-rows:78px minmax(0,1fr) 54px!important;
  }
  .slr-rail-brand img{width:43px!important;height:43px!important}
  .slr-rail-nav{padding-top:6px!important}
  .slr-rail-item{height:50px!important;flex-basis:50px!important}
  .slr-rail-item svg{width:25px!important;height:25px!important}
}
@media (max-width:1100px){
  .slr-mega-submenu[hidden]{display:none!important}
  .slr-mega-group:not(.is-open) .slr-mega-submenu{display:none!important}
}
.slr-mobile-panel.slr-mega-menu{
  background:#990a2c!important;
}
.slr-mega-menu .slr-nav-panel-head{
  background:#780720!important;
}
.slr-mega-menu-scroll{
  background:linear-gradient(180deg,#990a2c 0%,#860824 100%)!important;
}
.slr-mega-group-trigger,
.slr-mega-primary-link{
  background:transparent!important;
}
.slr-mega-group-trigger:hover,
.slr-mega-group-trigger:focus-visible,
.slr-mega-primary-link:hover,
.slr-mega-primary-link:focus-visible{
  background:#ad0d39!important;
}
.slr-mega-submenu{
  background:#72061e!important;
}
.slr-mega-submenu a:hover,
.slr-mega-submenu a:focus-visible{
  background:#8b0827!important;
}
.slr-mega-menu .slr-nav-panel-foot{
  background:#780720!important;
}
@media (min-width:1101px){
  .slr-mobile-panel.slr-mega-menu{
    background:#990a2c!important;
  }
  .slr-mega-menu-scroll{
    background:linear-gradient(180deg,#990a2c 0%,#850723 100%)!important;
  }
}
@media (min-width:1101px){
  .slr-rail-item svg{
    width:clamp(29px,3.9svh,34px)!important;
    height:clamp(29px,3.9svh,34px)!important;
    stroke-width:1.65!important;
  }
  .slr-rail-menu svg{
    width:clamp(28px,3.8svh,33px)!important;
    height:clamp(28px,3.8svh,33px)!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  .slr-rail-item svg{
    width:28px!important;
    height:28px!important;
  }
  .slr-rail-menu svg{
    width:27px!important;
    height:27px!important;
  }
}
@media (min-width:1101px){
  .slr-mobile-panel.slr-mega-menu{
    display:flex!important;
    flex-direction:column!important;
    align-items:flex-start!important;
    width:min(470px,calc(100vw - 80px))!important;
    max-width:470px!important;
    height:100svh!important;
    overflow:visible!important;
    background:transparent!important;
    border:0!important;
    box-shadow:none!important;
  }
  .slr-mega-menu .slr-nav-panel-head{
    position:relative!important;
    z-index:2!important;
    display:flex!important;
    width:104px!important;
    min-width:104px!important;
    max-width:104px!important;
    height:94px!important;
    min-height:94px!important;
    flex:0 0 94px!important;
    align-items:center!important;
    justify-content:center!important;
    padding:0!important;
    margin:0!important;
    border-right:1px solid rgba(255,255,255,.22)!important;
    border-bottom:1px solid rgba(255,255,255,.22)!important;
    background:#780720!important;
    box-shadow:none!important;
  }
  .slr-mega-close{
    display:grid!important;
    width:104px!important;
    height:94px!important;
    margin:0!important;
    padding:0!important;
    place-items:center!important;
    background:transparent!important;
  }
  .slr-mega-menu-scroll{
    width:100%!important;
    max-width:470px!important;
    flex:1 1 auto!important;
    min-height:0!important;
    margin:0!important;
    overflow:auto!important;
    border-top:0!important;
    border-right:1px solid rgba(255,255,255,.18)!important;
    background:linear-gradient(180deg,#990a2c 0%,#850723 100%)!important;
  }
  .slr-mega-menu .slr-nav-panel-foot{
    width:100%!important;
    max-width:470px!important;
    margin:0!important;
    border-right:1px solid rgba(255,255,255,.18)!important;
    background:#780720!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  .slr-mega-menu .slr-nav-panel-head{
    width:86px!important;
    min-width:86px!important;
    max-width:86px!important;
    height:76px!important;
    min-height:76px!important;
    flex-basis:76px!important;
  }
  .slr-mega-close{
    width:86px!important;
    height:76px!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(560px,68svh,720px)!important;
  }
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    padding-top:96px!important;
    padding-bottom:clamp(38px,5.5svh,58px)!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(500px,74svh,580px)!important;
  }
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    padding-top:78px!important;
    padding-bottom:34px!important;
  }
}
@media (max-width:1100px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(520px,70svh,650px)!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(500px,66svh,580px)!important;
  }
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    padding-top:86px!important;
    padding-bottom:28px!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:100vh!important;
    min-height:100svh!important;
  }
  body.slr-home .slr-hero-content.slr-hero-content-minimal.slr-hero-content-with-match{
    grid-template-columns:minmax(0,1fr) minmax(300px,370px)!important;
    align-items:end!important;
    gap:clamp(34px,4vw,66px)!important;
    padding-top:110px!important;
    padding-bottom:clamp(42px,6svh,72px)!important;
  }
  body.slr-home .slr-hero-content-minimal .slr-hero-copy{
    max-width:760px!important;
  }
  body.slr-home .slr-hero-content-minimal h1{
    max-width:760px!important;
    font-size:clamp(32px,3.65vw,58px)!important;
    line-height:1.07!important;
    letter-spacing:-.018em!important;
  }
  body.slr-home .slr-hero-content-minimal .slr-hero-cta{
    margin-top:22px!important;
  }
  body.slr-home .slr-hero-content-minimal .slr-hero-match{
    display:block!important;
  }
  body.slr-home .slr-hero-next-match{
    width:100%!important;
    max-width:370px!important;
    justify-self:end!important;
    align-self:end!important;
  }
  body.slr-home .slr-hero-next-match .slr-match-card,
  body.slr-home .slr-hero-next-match .slr-match-empty{
    padding:20px!important;
    border-radius:21px!important;
  }
  body.slr-home .slr-desktop-rail{
    display:grid!important;
    grid-template-rows:clamp(86px,12svh,108px) auto auto 1fr!important;
    align-content:start!important;
  }
  .slr-rail-nav{
    flex:0 0 auto!important;
    justify-content:flex-start!important;
    gap:4px!important;
    padding:clamp(10px,1.7svh,17px) 0 0!important;
  }
  .slr-rail-item{
    height:clamp(63px,8svh,73px)!important;
    flex:0 0 clamp(63px,8svh,73px)!important;
  }
  .slr-rail-menu{
    grid-row:3!important;
    width:var(--slr-rail-width)!important;
    height:clamp(63px,8svh,73px)!important;
    min-height:0!important;
    margin:4px 0 0!important;
    border-top:0!important;
    align-self:start!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-desktop-rail{
    grid-template-rows:78px auto auto 1fr!important;
  }
  .slr-rail-nav{
    gap:3px!important;
    padding-top:7px!important;
  }
  .slr-rail-item,
  .slr-rail-menu{
    height:54px!important;
    flex-basis:54px!important;
  }
  body.slr-home .slr-hero-content.slr-hero-content-minimal.slr-hero-content-with-match{
    padding-top:82px!important;
    padding-bottom:36px!important;
  }
  body.slr-home .slr-hero-content-minimal h1{
    font-size:clamp(29px,3.25vw,49px)!important;
  }
  body.slr-home .slr-hero-next-match{
    max-width:330px!important;
  }
}
@media (max-width:1100px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:100svh!important;
  }
  .slr-hero-content-with-match{
    grid-template-columns:1fr!important;
  }
  .slr-hero-content-with-match .slr-hero-match{
    display:none!important;
  }
}
@media (min-width:1101px){
  .slr-header-wordmark{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    flex:0 0 auto!important;
    height:46px!important;
    padding:6px 12px!important;
    border:1px solid rgba(255,255,255,.12)!important;
    border-radius:12px!important;
    background:#850826!important;
    color:#fff!important;
    text-decoration:none!important;
    overflow:hidden!important;
    transition:background .2s ease,border-color .2s ease,transform .2s ease!important;
  }
  .slr-header-wordmark:hover,
  .slr-header-wordmark:focus-visible{
    background:#760720!important;
    border-color:rgba(255,255,255,.26)!important;
    transform:translateY(-1px)!important;
  }
  .slr-header-wordmark img{
    display:block!important;
    width:128px!important;
    height:34px!important;
    max-width:none!important;
    object-fit:contain!important;
  }
  .slr-utility-actions{
    gap:5px!important;
  }
  .slr-utility-actions .slr-header-wordmark{
    width:154px!important;
    height:48px!important;
    padding-inline:13px!important;
    border-radius:11px!important;
  }
  .slr-utility-actions .slr-header-wordmark img{
    width:132px!important;
    height:36px!important;
  }
  .slr-header-actions{
    gap:5px!important;
  }
  .slr-header-actions .slr-header-wordmark{
    width:148px!important;
    height:44px!important;
    padding-inline:12px!important;
  }
  .slr-header-actions .slr-header-wordmark img{
    width:126px!important;
    height:33px!important;
  }
  .slr-mega-group-trigger,
  .slr-mega-primary-link,
  .slr-rail-item>span,
  .slr-main-nav a{
    font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-stretch:condensed!important;
    font-variation-settings:"wdth" 84!important;
  }
  .slr-mega-group-trigger,
  .slr-mega-primary-link{
    font-weight:700!important;
    letter-spacing:.045em!important;
    text-transform:uppercase!important;
  }
  .slr-rail-item>span{
    font-weight:750!important;
    letter-spacing:.055em!important;
    text-transform:uppercase!important;
  }
  .slr-main-nav a{
    font-weight:720!important;
    letter-spacing:.075em!important;
  }
  .slr-mega-submenu a{
    font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-weight:650!important;
    letter-spacing:.015em!important;
  }
}
@media (max-width:1100px){
  .slr-header-wordmark{display:none!important}
  .slr-mega-group-trigger,
  .slr-mega-primary-link{
    font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-weight:760!important;
    letter-spacing:.035em!important;
  }
}
body.slr-home{
  --slr-hero-scroll-progress:0;
  --slr-hero-image-scale:1.025;
  --slr-hero-active-image-scale:1.075;
  --slr-hero-image-brightness:1;
  --slr-hero-content-shift:0px;
  --slr-hero-content-opacity:1;
  --slr-hero-controls-shift:0px;
  --slr-hero-controls-opacity:1;
}
body.slr-home #contenuto{
  overflow-x:clip;
}
.slr-home-scroll-scene{
  position:relative;
  isolation:isolate;
  background:#08090c;
}
body.slr-home .slr-home-scroll-scene>.slr-hero{
  position:sticky;
  top:0;
  z-index:1;
}
.slr-home-rise{
  position:relative;
  z-index:8;
  margin-top:clamp(-132px,-13svh,-92px);
  overflow:hidden;
  border-radius:30px 30px 0 0;
  background:var(--slr-paper);
  box-shadow:0 -28px 80px rgba(0,0,0,.32);
  transform:translateZ(0);
}
.slr-home-rise:before{
  content:"";
  position:absolute;
  z-index:3;
  top:0;
  left:50%;
  width:58px;
  height:4px;
  border-radius:99px;
  background:rgba(255,255,255,.36);
  transform:translate(-50%,13px);
  pointer-events:none;
}
.slr-hero-slider{
  position:relative;
  overflow:hidden;
  background:#090a0e;
}
.slr-hero-slides,
.slr-hero-slide,
.slr-hero-slide-media,
.slr-hero-slide-media img,
.slr-hero-slide>.slr-hero-shade{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
}
.slr-hero-slide{
  z-index:0;
  opacity:0;
  visibility:hidden;
  pointer-events:none;
  transition:opacity .8s cubic-bezier(.2,.72,.2,1),visibility 0s linear .82s;
}
.slr-hero-slide.is-active{
  z-index:1;
  opacity:1;
  visibility:visible;
  pointer-events:auto;
  transition-delay:0s;
}
.slr-hero-slide-media{
  display:block;
  overflow:hidden;
  background:linear-gradient(135deg,#280612,#710924 54%,#111319);
}
.slr-hero-slide-media img{
  object-fit:cover;
  transform:scale(var(--slr-hero-image-scale));
  filter:saturate(var(--slr-hero-image-brightness)) brightness(var(--slr-hero-image-brightness));
  transition:transform 8s cubic-bezier(.18,.7,.18,1),filter .18s linear;
  will-change:transform;
}
.slr-hero-slide.is-active .slr-hero-slide-media img{
  transform:scale(var(--slr-hero-active-image-scale));
}
.slr-hero-slide-fallback{
  display:grid;
  width:100%;
  height:100%;
  place-items:center;
  color:rgba(255,255,255,.12);
  font-size:clamp(40px,8vw,120px);
  font-weight:900;
  letter-spacing:-.05em;
}
.slr-hero-slider-content{
  position:relative;
  z-index:4;
  transform:translate3d(0,var(--slr-hero-content-shift),0);
  opacity:var(--slr-hero-content-opacity);
  will-change:transform,opacity;
}
.slr-hero-copy-stack{
  position:relative;
  display:grid;
  min-height:260px;
  align-items:end;
}
.slr-hero-slide-copy{
  grid-area:1/1;
  align-self:end;
  opacity:0;
  visibility:hidden;
  pointer-events:none;
  transform:translate3d(0,32px,0);
  transition:opacity .42s ease,transform .7s cubic-bezier(.2,.78,.2,1),visibility 0s linear .72s;
}
.slr-hero-slide-copy.is-active{
  opacity:1;
  visibility:visible;
  pointer-events:auto;
  transform:translate3d(0,0,0);
  transition-delay:.14s,.08s,0s;
}
.slr-hero-slide-copy h1 a,
.slr-hero-slide-copy .slr-hero-cta{
  pointer-events:inherit;
}
.slr-hero-slider-controls{
  position:absolute;
  z-index:7;
  right:auto;
  bottom:clamp(150px,18svh,190px);
  left:calc(var(--slr-rail-width,0px) + max(24px,calc((100vw - min(1500px,100vw - 48px))/2)));
  display:flex;
  align-items:center;
  gap:12px;
  color:#fff;
  transform:translate3d(0,var(--slr-hero-controls-shift),0);
  opacity:var(--slr-hero-controls-opacity);
}
.slr-hero-arrow,
.slr-hero-dot{
  border:0;
  background:transparent;
  color:inherit;
  cursor:pointer;
}
.slr-hero-arrow{
  display:grid;
  width:36px;
  height:36px;
  place-items:center;
  border:1px solid rgba(255,255,255,.34);
  border-radius:50%;
  font-size:17px;
  transition:background .2s ease,color .2s ease,border-color .2s ease;
}
.slr-hero-arrow:hover,
.slr-hero-arrow:focus-visible{
  border-color:#fff;
  background:#fff;
  color:#5d061c;
}
.slr-hero-dots{
  display:flex;
  align-items:center;
  gap:7px;
}
.slr-hero-dot{
  width:24px;
  height:20px;
  padding:0;
}
.slr-hero-dot span{
  display:block;
  width:100%;
  height:2px;
  border-radius:99px;
  background:rgba(255,255,255,.35);
  transform-origin:left;
  transition:height .2s ease,background .2s ease,transform .4s ease;
}
.slr-hero-dot.is-active span{
  height:3px;
  background:#fff;
}
.slr-hero-counter{
  display:flex;
  align-items:center;
  gap:5px;
  min-width:46px;
  color:rgba(255,255,255,.58);
  font-size:10px;
  font-style:normal;
  letter-spacing:.08em;
}
.slr-hero-counter b{color:#fff;font-size:12px}
.slr-hero-counter i{font-style:normal;opacity:.45}
@media(min-width:1101px){
  body.slr-home .slr-home-rise{
    margin-left:var(--slr-rail-width);
    transition:margin-left .45s cubic-bezier(.22,.8,.2,1);
  }
  body.slr-home.slr-header-docked .slr-home-rise{
    margin-left:0;
  }
  body.slr-home .slr-hero-slider-controls{
    transition:left .45s cubic-bezier(.22,.8,.2,1);
  }
  body.slr-home.slr-header-docked .slr-hero-slider-controls{
    left:max(24px,calc((100vw - min(1500px,100vw - 48px))/2));
  }
}
@media(max-width:1100px){
  .slr-home-rise{
    margin-top:-82px;
    border-radius:24px 24px 0 0;
  }
  .slr-hero-copy-stack{min-height:220px}
  .slr-hero-slider-controls{
    bottom:112px;
    left:20px;
  }
  .slr-hero-dot{width:19px}
}
@media(max-width:620px){
  .slr-home-rise{
    margin-top:-64px;
    border-radius:20px 20px 0 0;
  }
  .slr-hero-copy-stack{min-height:190px}
  .slr-hero-slider-controls{
    bottom:82px;
    left:14px;
    gap:8px;
  }
  .slr-hero-arrow{width:32px;height:32px}
  .slr-hero-counter{display:none}
  .slr-hero-dot{width:16px}
}
@media(prefers-reduced-motion:reduce){
  .slr-hero-slide,
  .slr-hero-slide-copy,
  .slr-hero-slide-media img,
  .slr-hero-slider-content,
  .slr-hero-slider-controls{
    transition:none!important;
    animation:none!important;
  }
  .slr-hero-slide-media img{transform:scale(1.03)!important}
}
@media (min-width:1101px){
  body.slr-home .slr-hero-utility{
    background:#65051a!important;
    border-color:rgba(255,255,255,.12)!important;
    box-shadow:0 18px 48px rgba(55,0,14,.30)!important;
  }
  .slr-utility-actions{
    gap:3px!important;
    padding:0 10px!important;
    background:transparent!important;
  }
  .slr-utility-actions .slr-header-wordmark,
  .slr-utility-actions .slr-header-wordmark:hover,
  .slr-utility-actions .slr-header-wordmark:focus-visible{
    width:150px!important;
    height:52px!important;
    padding:4px 8px!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    box-shadow:none!important;
    transform:none!important;
  }
  .slr-utility-actions .slr-header-wordmark img{
    width:138px!important;
    height:39px!important;
    object-fit:contain!important;
  }
  .slr-utility-actions button,
  .slr-utility-actions>a:not(.slr-header-wordmark){
    width:52px!important;
    height:52px!important;
  }
  .slr-utility-actions svg{
    width:26px!important;
    height:26px!important;
    stroke-width:1.7!important;
  }
  body.slr-home .slr-desktop-rail{
    background:#65051a!important;
    border-right:2px solid #f2b820!important;
    box-shadow:inset -7px 0 18px rgba(242,184,32,.055),18px 0 45px rgba(45,0,12,.22)!important;
  }
  .slr-rail-brand{
    position:relative!important;
  }
  .slr-rail-brand:after{
    content:""!important;
    position:absolute!important;
    right:17px!important;
    bottom:0!important;
    left:17px!important;
    width:auto!important;
    height:2px!important;
    border-radius:99px!important;
    background:linear-gradient(90deg,transparent,#f2b820 22%,#ffd665 50%,#f2b820 78%,transparent)!important;
    opacity:.9!important;
    transform:none!important;
  }
  .slr-rail-item:hover svg,
  .slr-rail-item:focus-visible svg{
    color:#ffd35b!important;
  }
  body.slr-home .slr-header{
    background:#65051a!important;
    border-bottom-color:rgba(255,211,91,.22)!important;
  }
  body.slr-home .slr-header.is-scrolled{
    background:rgba(101,5,26,.97)!important;
  }
  .slr-header-row{
    position:relative!important;
  }
  .slr-header-center-wordmark{
    position:absolute!important;
    z-index:3!important;
    top:50%!important;
    left:50%!important;
    display:flex!important;
    width:166px!important;
    height:48px!important;
    align-items:center!important;
    justify-content:center!important;
    padding:3px 6px!important;
    border:0!important;
    background:transparent!important;
    text-decoration:none!important;
    transform:translate(-50%,-50%)!important;
  }
  .slr-header-center-wordmark img{
    display:block!important;
    width:154px!important;
    height:42px!important;
    max-width:none!important;
    object-fit:contain!important;
  }
  .slr-header-mobile-mark{
    display:none!important;
  }
  .slr-header-actions{
    margin-left:auto!important;
    gap:5px!important;
  }
  .slr-header-actions .slr-icon-button{
    width:48px!important;
    height:48px!important;
  }
  .slr-header-actions .slr-icon-button svg{
    width:23px!important;
    height:23px!important;
  }
}
@media (max-width:1100px){
  .slr-header-center-wordmark{display:none!important}
  .slr-header-mobile-mark{display:flex!important}
}
.slr-signal-bar{display:none!important}
body.slr-home{
  --slr-hero-content-shift:0px!important;
  --slr-hero-content-opacity:1!important;
  --slr-hero-controls-shift:0px!important;
  --slr-hero-controls-opacity:1!important;
  scrollbar-gutter:stable;
}
body.slr-home .slr-hero-slider-content{
  transform:none!important;
  opacity:1!important;
  will-change:auto!important;
}
body.slr-home .slr-hero-slide-media img{
  filter:none!important;
  will-change:auto!important;
}
@media (min-width:1101px){
  body.slr-home .slr-home-rise,
  body.slr-home.slr-header-docked .slr-home-rise{
    width:calc(100% - var(--slr-rail-width))!important;
    margin-left:var(--slr-rail-width)!important;
    margin-top:clamp(-96px,-9svh,-76px)!important;
    transition:none!important;
  }
  body.slr-home .slr-hero-content.slr-hero-content-minimal.slr-hero-content-with-match{
    padding-bottom:clamp(108px,13svh,142px)!important;
  }
  .slr-hero-side{
    position:relative;
    z-index:6;
    display:grid;
    width:100%;
    max-width:390px;
    align-self:end;
    justify-self:end;
    gap:12px;
  }
  .slr-hero-side .slr-hero-slider-controls{
    position:relative!important;
    inset:auto!important;
    display:flex!important;
    width:100%!important;
    min-height:42px;
    align-items:center!important;
    justify-content:flex-end!important;
    gap:10px!important;
    padding:0 5px!important;
    color:#fff!important;
    transform:none!important;
    opacity:1!important;
    transition:none!important;
  }
  .slr-hero-side .slr-hero-next-match{
    display:block!important;
    width:100%!important;
    max-width:none!important;
    margin:0!important;
    overflow:visible!important;
  }
  .slr-hero-side .slr-match-card,
  .slr-hero-side .slr-match-empty{
    width:100%!important;
    max-height:none!important;
    overflow:visible!important;
  }
  body.slr-home .slr-hero-slider-controls,
  body.slr-home.slr-header-docked .slr-hero-slider-controls{
    left:auto!important;
    transition:none!important;
  }
  body.slr-home .slr-desktop-rail,
  body.slr-home .slr-header,
  body.slr-home .slr-hero-utility{
    backface-visibility:hidden;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-home-rise,
  body.slr-home.slr-header-docked .slr-home-rise{
    margin-top:-70px!important;
  }
  body.slr-home .slr-hero-content.slr-hero-content-minimal.slr-hero-content-with-match{
    padding-top:76px!important;
    padding-bottom:82px!important;
  }
  .slr-hero-side{
    max-width:340px;
    gap:8px;
  }
  .slr-hero-side .slr-match-card,
  .slr-hero-side .slr-match-empty{
    padding:15px!important;
  }
  .slr-hero-side .slr-match-date{margin-bottom:13px!important}
  .slr-hero-side .slr-match-bottom{margin-top:13px!important;padding-top:11px!important}
  .slr-hero-side .slr-match-teams img{width:40px!important;height:40px!important}
}
@media (max-width:1100px){
  .slr-hero-side{display:contents}
  .slr-hero-side .slr-hero-slider-controls{
    position:absolute;
    right:18px;
    bottom:88px;
    left:auto;
  }
  .slr-hero-side .slr-hero-match{display:none!important}
}
@media (max-width:620px){
  .slr-hero-side .slr-hero-slider-controls{
    right:12px;
    bottom:72px;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-desktop-rail{
    border-right:0!important;
    box-shadow:18px 0 45px rgba(45,0,12,.22)!important;
  }
  body.slr-home .slr-rail-brand{
    border-bottom:0!important;
  }
  body.slr-home .slr-rail-brand:after{
    content:none!important;
    display:none!important;
  }
  body.slr-home .slr-home-rise{
    width:auto!important;
    margin-left:var(--slr-rail-width)!important;
    transition:margin-left .46s cubic-bezier(.22,.8,.2,1)!important;
    will-change:margin-left;
  }
  body.slr-home.slr-header-docked .slr-home-rise{
    width:auto!important;
    margin-left:0!important;
  }
}
@media (prefers-reduced-motion:reduce){
  body.slr-home .slr-home-rise{
    transition:none!important;
  }
}
body.slr-match-single-page{
  --slr-match-side-width:clamp(340px,24vw,430px);
  background:#070815;
}
body.slr-match-single-page .slr-score-ribbon,
body.slr-match-single-page .slr-hero-utility{display:none!important}
body.slr-match-single-page .slr-header{
  position:fixed;
  z-index:125;
  top:0;
  right:var(--slr-match-side-width);
  left:0;
  height:78px;
  border:0;
  background:linear-gradient(180deg,rgba(5,6,17,.8),rgba(5,6,17,0));
  backdrop-filter:none;
}
body.slr-match-single-page .slr-header.is-scrolled{
  height:68px;
  border-bottom:1px solid rgba(255,255,255,.12);
  background:rgba(6,7,16,.92);
  backdrop-filter:saturate(160%) blur(20px);
}
body.slr-match-single-page .slr-header-row{width:min(1420px,calc(100% - 44px));margin-inline:auto}
body.slr-match-single-page .slr-footer{width:calc(100% - var(--slr-match-side-width));margin-right:var(--slr-match-side-width)}
.slr-match-app{display:grid;grid-template-columns:minmax(0,1fr) var(--slr-match-side-width);align-items:start;min-height:100vh;background:#f5f3ef;color:#11131a}
.slr-match-main-column{min-width:0;background:#f5f3ef}
.slr-match-hero{--slr-match-bg:none;position:relative;display:grid;min-height:clamp(650px,76vh,820px);overflow:hidden;place-items:center;background-image:linear-gradient(135deg,#130a22,#321023 52%,#080b1a)}
.slr-match-hero:before{content:"";position:absolute;inset:0;background-image:var(--slr-match-bg);background-position:center 28%;background-size:cover;transform:scale(1.015);filter:saturate(.82) contrast(1.04)}
.slr-match-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,8,23,.94),rgba(16,9,28,.67) 45%,rgba(8,8,22,.78)),linear-gradient(0deg,rgba(7,8,19,.95),transparent 45%,rgba(5,6,17,.42));box-shadow:inset 0 -130px 170px rgba(74,5,30,.38)}
.slr-match-back{position:absolute;z-index:3;top:104px;left:28px;display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-size:12px;font-weight:850;letter-spacing:.04em}
.slr-match-back span{opacity:.8}
.slr-match-hero-inner{position:relative;z-index:2;width:min(1040px,calc(100% - 56px));padding:122px 20px 54px;text-align:center;color:#fff}
.slr-match-competition{display:flex;align-items:center;justify-content:center;gap:10px;color:#ffca36;text-transform:uppercase;font-size:12px;font-weight:950;letter-spacing:.12em}
.slr-match-competition img{width:28px;height:28px;object-fit:contain}
.slr-match-competition span{color:#f3f3f5;font-size:10px;opacity:.7}
.slr-match-date-large{display:block;margin-top:18px;color:#ffca36;font-size:clamp(25px,2.3vw,38px);font-weight:950;letter-spacing:-.04em;text-transform:uppercase}
.slr-match-countdown{margin-top:16px}
.slr-match-countdown>span{display:block;margin-bottom:9px;color:#d9d9df;font-size:12px;font-weight:780}
.slr-match-countdown>div{display:flex;align-items:end;justify-content:center;gap:7px}
.slr-match-countdown b{min-width:36px;font-size:25px;line-height:1;font-variant-numeric:tabular-nums}
.slr-match-countdown small{margin-right:4px;color:#ffca36;font-size:8px;text-transform:uppercase;font-weight:900;letter-spacing:.08em}
.slr-match-live-state{display:inline-flex;margin-top:18px;padding:8px 14px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:rgba(6,7,17,.42);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.11em}
.slr-match-live-state.is-live{border-color:rgba(255,202,54,.7);color:#ffca36}
.slr-match-scoreboard{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,220px) minmax(0,1fr);align-items:center;gap:28px;margin-top:34px}
.slr-match-club{display:flex;align-items:center;gap:22px;min-width:0}
.slr-match-club-home{justify-content:flex-end;text-align:right}
.slr-match-club-away{justify-content:flex-start;text-align:left}
.slr-match-club img{width:clamp(72px,8vw,116px);height:clamp(72px,8vw,116px);object-fit:contain;filter:drop-shadow(0 15px 24px rgba(0,0,0,.38))}
.slr-match-club strong{max-width:260px;font-size:clamp(20px,2vw,34px);line-height:1.02;letter-spacing:-.04em;text-transform:uppercase}
.slr-match-central-score small,.slr-match-central-score span{display:block}
.slr-match-central-score small{color:#ffca36;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.11em}
.slr-match-central-score>b{display:flex;align-items:center;justify-content:center;gap:15px;margin:5px 0;font-size:clamp(50px,6vw,82px);line-height:1;font-weight:950;letter-spacing:-.065em;font-variant-numeric:tabular-nums}
.slr-match-central-score>b i{font-style:normal}
.slr-match-central-score>b em{color:#ffca36;font-size:.6em;font-style:normal}
.slr-match-central-score>span{color:#d0d1d7;font-size:11px;font-weight:700}
.slr-match-live-note{display:inline-flex;align-items:center;gap:9px;margin-top:32px;color:#e9e9ed;font-size:11px;font-weight:750}
.slr-match-live-note i{width:8px;height:8px;border-radius:50%;background:#ff425f;box-shadow:0 0 0 6px rgba(255,66,95,.15);animation:slrPulse 1.45s infinite}
.slr-match-information{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:stretch;min-height:90px;border-bottom:1px solid rgba(15,17,24,.08);background:#fff}
.slr-match-information>div{display:grid;place-items:center;padding:18px 22px;background:#f8f7f4;color:#9c173e;text-align:center;text-transform:uppercase;font-size:11px;font-weight:950;font-style:italic}
.slr-match-information dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;margin:0;padding:0 24px}
.slr-match-information dl>div{min-width:0;padding:10px 18px;border-left:1px solid rgba(15,17,24,.07)}
.slr-match-information dt{margin-bottom:5px;color:#8a8d95;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}
.slr-match-information dd{margin:0;overflow:hidden;color:#20222a;font-size:12px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}
.slr-match-content{padding:74px clamp(28px,5vw,82px) 110px;background:radial-gradient(circle at 0 0,rgba(153,10,44,.045),transparent 30%),#f5f3ef}
.slr-match-editorial-intro{max-width:1080px;margin-inline:auto}
.slr-match-editorial-intro h1,.slr-match-block h2{margin:0;color:#13151c;font-size:clamp(34px,4.2vw,60px);line-height:1;letter-spacing:-.055em}
.slr-match-editorial-intro>p{max-width:800px;margin:22px 0 0;color:#5f626b;font-size:18px;line-height:1.62}
.slr-match-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:38px}
.slr-match-feature-grid article{min-height:180px;padding:25px;border:1px solid rgba(17,19,26,.1);border-radius:22px;background:#fff;box-shadow:0 16px 50px rgba(30,18,24,.05)}
.slr-match-feature-grid b{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;background:#980a2c;color:#ffca36;font-size:11px}
.slr-match-feature-grid strong,.slr-match-feature-grid span{display:block}
.slr-match-feature-grid strong{margin-top:32px;font-size:18px}
.slr-match-feature-grid span{margin-top:7px;color:#777a82;font-size:13px;line-height:1.45}
.slr-match-block{max-width:1120px;margin:86px auto 0}
.slr-match-block:first-child{margin-top:0}
.slr-match-block-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:28px}
.slr-match-block-head>span{color:#858891;font-size:10px}
.slr-match-data-empty{display:grid;min-height:165px;place-items:center;padding:28px;border:1px dashed rgba(17,19,26,.18);border-radius:22px;background:rgba(255,255,255,.55);text-align:center}
.slr-match-data-empty strong{display:block;font-size:18px}
.slr-match-data-empty span{display:block;max-width:580px;margin-top:8px;color:#777a83;font-size:13px;line-height:1.5}
.slr-match-timeline-list{display:grid;gap:12px}
.slr-match-event{display:grid;grid-template-columns:52px 44px minmax(0,1fr);align-items:center;gap:16px;padding:18px 20px;border:1px solid rgba(17,19,26,.08);border-radius:18px;background:#fff;box-shadow:0 12px 34px rgba(34,20,28,.045)}
.slr-match-event.is-roma{border-left:4px solid #990a2c}
.slr-match-event time{color:#990a2c;font-size:13px;font-weight:950;font-variant-numeric:tabular-nums}
.slr-match-event>i{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:#f2eee8;color:#171821;font-size:13px;font-style:normal;font-weight:950}
.slr-match-event small,.slr-match-event strong,.slr-match-event span{display:block}
.slr-match-event small{color:#9b173e;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}
.slr-match-event strong{margin-top:4px;font-size:16px}
.slr-match-event span{margin-top:4px;color:#777a82;font-size:12px}
.slr-lineups-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.slr-lineup-team{overflow:hidden;border:1px solid rgba(17,19,26,.09);border-radius:22px;background:#fff}
.slr-lineup-team>header{display:flex;align-items:center;gap:16px;padding:22px;background:linear-gradient(135deg,#111321,#281020);color:#fff}
.slr-lineup-team header img{width:58px;height:58px;object-fit:contain}
.slr-lineup-team header small,.slr-lineup-team header span{display:block;color:#ffca36;font-size:9px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}
.slr-lineup-team header h3{margin:4px 0;font-size:23px;letter-spacing:-.04em}
.slr-lineup-team header span{color:#b6b8c0;text-transform:none;letter-spacing:0}
.slr-lineup-team ol{margin:0;padding:8px 22px 18px;list-style:none}
.slr-lineup-team ol li{display:grid;grid-template-columns:35px minmax(0,1fr) 35px;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid rgba(17,19,26,.07);font-size:13px}
.slr-lineup-team ol li b{color:#990a2c}
.slr-lineup-team ol li small{text-align:right;color:#8a8d95;font-weight:850}
.slr-lineup-team details{padding:0 22px 18px}
.slr-lineup-team summary{cursor:pointer;color:#990a2c;font-size:11px;font-weight:900;text-transform:uppercase}
.slr-lineup-team details ul{columns:2;margin:14px 0 0;padding:0;list-style:none;color:#656871;font-size:12px;line-height:1.8}
.slr-match-injuries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.slr-match-injuries article{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid rgba(17,19,26,.09);border-radius:18px;background:#fff}
.slr-match-injuries img{width:52px;height:52px;border-radius:50%;object-fit:cover;background:#eee}
.slr-match-injuries strong,.slr-match-injuries span{display:block}
.slr-match-injuries span{margin-top:5px;color:#7a7d85;font-size:11px}
.slr-match-news .slr-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.slr-match-side{position:sticky;z-index:130;top:0;height:100vh;overflow:hidden;background:radial-gradient(circle at 50% -10%,rgba(153,10,44,.26),transparent 32%),#09091d;color:#f7f7f8;box-shadow:-18px 0 55px rgba(3,4,12,.24)}
.slr-match-side-tabs{display:grid;grid-template-columns:repeat(2,1fr);height:78px;border-bottom:1px solid rgba(255,255,255,.11);background:#0c0d22}
.slr-match-side-tabs button{position:relative;border:0;background:transparent;color:#b9bbc5;font:inherit;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.07em;cursor:pointer}
.slr-match-side-tabs button.is-active{color:#fff;background:rgba(255,255,255,.025)}
.slr-match-side-tabs button.is-active:after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:#ffca36}
.slr-match-side-scroll{height:calc(100vh - 78px);overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,202,54,.4) transparent}
.slr-match-side-section{padding:38px 28px;border-bottom:1px solid rgba(255,255,255,.1)}
.slr-match-side-kicker{display:block;color:#ffca36;font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.08em;font-style:italic}
.slr-match-side-section h2{margin:10px 0 0;font-size:22px;line-height:1.06;letter-spacing:-.035em;text-transform:uppercase;font-style:italic}
.slr-match-side-total{display:block;margin-top:18px;font-size:31px;line-height:1;letter-spacing:-.045em}
.slr-match-rings{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}
.slr-match-rings>div{display:grid;aspect-ratio:1;place-items:center;padding:9px;border:5px solid rgba(65,64,127,.58);border-top-color:#e42348;border-radius:50%;text-align:center}
.slr-match-rings b{font-size:23px;font-style:italic}
.slr-match-rings span{font-size:7px;color:#ffca36;text-transform:uppercase;font-weight:850}
.slr-match-side-divider{height:1px;margin:30px 0;background:rgba(255,255,255,.1)}
.slr-match-side-section h3{margin:0 0 14px;color:#d7d8df;font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-style:italic}
.slr-h2h-list{display:grid}
.slr-h2h-list a{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;border-top:1px solid rgba(255,255,255,.08);text-decoration:none}
.slr-h2h-list img{width:34px;height:34px;object-fit:contain}
.slr-h2h-list small,.slr-h2h-list span{display:block}
.slr-h2h-list small{color:#898c9a;font-size:8px}
.slr-h2h-list span{margin-top:3px;font-size:11px;font-weight:750}
.slr-h2h-list b{padding:5px 7px;border-radius:5px;background:#174a91;color:#fff;font-size:15px;font-variant-numeric:tabular-nums}
.slr-match-stats-list{display:grid;margin-top:22px}
.slr-match-stat-row{display:grid;grid-template-columns:55px minmax(0,1fr) 55px;align-items:center;gap:10px;min-height:46px;border-top:1px solid rgba(255,255,255,.08);text-align:center}
.slr-match-stat-row span{color:#ffca36;font-size:9px;font-weight:850}
.slr-match-stat-row b{font-size:13px;font-variant-numeric:tabular-nums}
.slr-match-side .slr-match-data-empty{min-height:180px;border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.035);color:#fff}
.slr-match-side .slr-match-data-empty span{color:#9699a8}
.slr-mini-standing{margin-top:22px}
.slr-mini-standing-head,.slr-mini-standing-row{display:grid;grid-template-columns:24px minmax(0,1fr) 30px 24px;align-items:center;gap:8px}
.slr-mini-standing-head{padding:0 8px 9px;color:#838696;font-size:8px;text-transform:uppercase}
.slr-mini-standing-row{min-height:39px;padding:5px 8px;border-top:1px solid rgba(255,255,255,.07);font-size:10px}
.slr-mini-standing-row>span{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.slr-mini-standing-row img{width:22px;height:22px;object-fit:contain}
.slr-mini-standing-row em{color:#858897;font-style:normal;text-align:right}
.slr-mini-standing-row.is-roma{border-left:3px solid #ffca36;background:rgba(153,10,44,.25)}
.slr-mini-standing-row.is-opponent{background:rgba(37,69,130,.18)}
.slr-match-side-link{display:inline-flex;margin-top:18px;color:#ffca36;text-decoration:none;font-size:10px;font-weight:850}
.slr-fixture-public{position:relative;color:inherit;text-decoration:none;grid-template-columns:minmax(210px,.55fr) minmax(430px,1.35fr) 100px 70px;transition:transform .2s ease,box-shadow .2s ease}
.slr-fixture-public:hover{transform:translateY(-2px);box-shadow:0 15px 35px rgba(40,20,28,.08)}
.slr-fixture-open{color:#9c173e;font-size:11px;font-weight:900;text-align:right}
@media(max-width:1280px){
  body.slr-match-single-page{--slr-match-side-width:350px}
  .slr-match-information{grid-template-columns:150px minmax(0,1fr)}
  .slr-match-information dl>div{padding-inline:11px}
  .slr-match-content{padding-inline:34px}
  .slr-match-side-section{padding-inline:22px}
}
@media(max-width:1100px){
  body.slr-match-single-page{--slr-match-side-width:0px}
  body.slr-match-single-page .slr-header{right:0;background:rgba(6,7,16,.82);backdrop-filter:blur(18px)}
  body.slr-match-single-page .slr-footer{width:100%;margin-right:0}
  .slr-match-app{display:block}
  .slr-match-side{position:relative;z-index:2;width:100%;height:auto}
  .slr-match-side-tabs{position:sticky;z-index:5;top:68px;height:64px}
  .slr-match-side-scroll{height:auto;overflow:visible}
  .slr-match-side-section{padding:34px max(24px,6vw)}
  .slr-match-rings{max-width:520px}
  .slr-mini-standing{max-width:760px}
}
@media(max-width:820px){
  .slr-match-hero{min-height:670px}
  .slr-match-hero-inner{width:calc(100% - 24px);padding-inline:5px}
  .slr-match-scoreboard{grid-template-columns:1fr 112px 1fr;gap:10px}
  .slr-match-club{display:grid;justify-items:center;gap:10px;text-align:center}
  .slr-match-club-home,.slr-match-club-away{justify-content:center;text-align:center}
  .slr-match-club-home strong{order:2}.slr-match-club-home img{order:1}
  .slr-match-club img{width:76px;height:76px}
  .slr-match-club strong{font-size:16px}
  .slr-match-central-score>b{font-size:48px;gap:8px}
  .slr-match-information{display:block}
  .slr-match-information>div{display:none}
  .slr-match-information dl{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 16px}
  .slr-match-information dl>div{border:0;border-bottom:1px solid rgba(15,17,24,.07);padding:12px}
  .slr-match-information dl>div:last-child{grid-column:span 2}
  .slr-match-feature-grid,.slr-match-injuries,.slr-match-news .slr-card-grid{grid-template-columns:1fr}
  .slr-lineups-grid{grid-template-columns:1fr}
}
@media(max-width:620px){
  .slr-match-back{top:88px;left:18px}
  .slr-match-back span{display:none}
  .slr-match-hero{min-height:620px}
  .slr-match-hero-inner{padding-top:120px;padding-bottom:38px}
  .slr-match-competition{flex-wrap:wrap}
  .slr-match-date-large{font-size:24px}
  .slr-match-countdown>div{gap:3px}
  .slr-match-countdown b{min-width:28px;font-size:20px}
  .slr-match-scoreboard{margin-top:28px;grid-template-columns:1fr 92px 1fr}
  .slr-match-club img{width:64px;height:64px}
  .slr-match-club strong{max-width:115px;font-size:13px;line-height:1.08}
  .slr-match-central-score>b{font-size:39px}
  .slr-match-central-score small,.slr-match-central-score>span{font-size:8px}
  .slr-match-live-note{max-width:290px;line-height:1.4;text-align:left}
  .slr-match-content{padding:58px 18px 80px}
  .slr-match-editorial-intro h1,.slr-match-block h2{font-size:34px;letter-spacing:-.04em}
  .slr-match-editorial-intro>p{font-size:16px}
  .slr-match-block{margin-top:68px}
  .slr-match-block-head{display:block}
  .slr-match-block-head>span{display:block;margin-top:10px}
  .slr-match-event{grid-template-columns:40px 34px minmax(0,1fr);gap:10px;padding:14px 12px}
  .slr-match-event>i{width:32px;height:32px}
  .slr-lineup-team details ul{columns:1}
  .slr-match-rings{gap:7px}
  .slr-match-rings>div{border-width:4px;padding:5px}
  .slr-match-rings b{font-size:19px}
  .slr-match-side-tabs{top:66px}
  .slr-fixture-public{grid-template-columns:1fr!important;gap:12px!important}
  .slr-fixture-open{text-align:left}
}
.slr-match-central-score>b.is-kickoff{display:block;font-size:clamp(48px,5vw,76px);letter-spacing:-.07em}
.slr-match-central-score>b.is-kickoff i{font-style:normal}
body.slr-match-state-live .slr-match-editorial-intro,
body.slr-match-state-finished .slr-match-editorial-intro{display:none}
body.slr-match-state-live .slr-match-live-block{margin-top:0}
body.slr-match-single-page .slr-score-ribbon,
body.slr-match-single-page .slr-desktop-rail,
body.slr-match-single-page .slr-hero-utility,
body.slr-match-single-page .slr-header,
body.slr-match-single-page .slr-mobile-panel,
body.slr-match-single-page .slr-nav-backdrop,
body.slr-match-single-page .slr-search-layer,
body.slr-match-single-page .slr-article-overlay{display:none!important}
body.slr-match-single-page .slr-match-main{display:block;min-height:100vh}
.slr-match-back{
  position:absolute;
  z-index:8;
  top:0;
  left:0;
  display:flex;
  min-height:86px;
  align-items:center;
  gap:12px;
  padding:0 28px 0 17px;
  border-right:1px solid rgba(255,255,255,.08);
  border-bottom:1px solid rgba(255,255,255,.08);
  border-radius:0 0 18px 0;
  background:linear-gradient(135deg,rgba(7,8,27,.94),rgba(18,11,38,.78));
  box-shadow:18px 18px 48px rgba(3,4,14,.18);
  color:#fff;
  text-decoration:none;
  backdrop-filter:blur(18px) saturate(150%);
  transition:background .2s ease,transform .2s ease,box-shadow .2s ease;
}
.slr-match-back:hover{
  background:linear-gradient(135deg,rgba(22,7,30,.98),rgba(48,7,27,.9));
  box-shadow:20px 22px 56px rgba(3,4,14,.28);
}
.slr-match-back:active{transform:translateY(1px)}
.slr-match-back svg{
  width:25px;
  height:25px;
  flex:0 0 auto;
  fill:none;
  stroke:currentColor;
  stroke-width:2;
  stroke-linecap:round;
  stroke-linejoin:round;
}
.slr-match-back img{
  width:34px;
  height:34px;
  flex:0 0 auto;
  object-fit:contain;
  filter:drop-shadow(0 7px 16px rgba(0,0,0,.28));
}
.slr-match-back strong{
  font-size:17px;
  line-height:1;
  font-weight:950;
  letter-spacing:.015em;
  text-transform:uppercase;
}
.slr-match-live-block{
  position:relative;
}
.slr-match-live-block:before{
  content:"";
  position:absolute;
  z-index:0;
  top:78px;
  right:-34px;
  bottom:-42px;
  left:-34px;
  border-radius:32px;
  background:
    linear-gradient(rgba(153,10,44,.028) 1px,transparent 1px),
    linear-gradient(90deg,rgba(153,10,44,.028) 1px,transparent 1px),
    radial-gradient(circle at 12% 0,rgba(153,10,44,.07),transparent 34%);
  background-size:28px 28px,28px 28px,auto;
  pointer-events:none;
}
.slr-match-live-block>*{position:relative;z-index:1}
.slr-match-timeline-list{
  position:relative;
  display:grid;
  gap:19px;
  padding:5px 0 8px;
}
.slr-match-timeline-list:before{
  content:"";
  position:absolute;
  z-index:0;
  top:22px;
  bottom:22px;
  left:43px;
  width:2px;
  background:linear-gradient(180deg,rgba(153,10,44,0),rgba(153,10,44,.85) 9%,rgba(153,10,44,.24) 88%,rgba(153,10,44,0));
  box-shadow:0 0 18px rgba(153,10,44,.2);
}
.slr-match-event{
  --slr-event-accent:#990a2c;
  --slr-event-accent-soft:rgba(153,10,44,.12);
  position:relative;
  z-index:1;
  display:grid;
  grid-template-columns:86px minmax(0,1fr);
  align-items:stretch;
  gap:15px;
  padding:0;
  border:0;
  border-radius:0;
  background:transparent;
  box-shadow:none;
}
.slr-match-event.is-opponent{
  --slr-event-accent:#263a72;
  --slr-event-accent-soft:rgba(38,58,114,.12);
}
.slr-match-event.is-goal{
  --slr-event-accent:#b77900;
  --slr-event-accent-soft:rgba(255,190,32,.17);
}
.slr-match-event.is-yellow-card{
  --slr-event-accent:#c89300;
  --slr-event-accent-soft:rgba(255,204,37,.18);
}
.slr-match-event.is-red-card,
.slr-match-event.is-penalty-missed{
  --slr-event-accent:#d92f46;
  --slr-event-accent-soft:rgba(217,47,70,.14);
}
.slr-match-event.is-substitution{
  --slr-event-accent:#176b75;
  --slr-event-accent-soft:rgba(23,107,117,.13);
}
.slr-match-event.is-var{
  --slr-event-accent:#673aa5;
  --slr-event-accent-soft:rgba(103,58,165,.14);
}
.slr-match-event-marker{
  position:relative;
  z-index:2;
  display:grid;
  min-height:132px;
  align-content:start;
  justify-items:center;
  padding-top:5px;
}
.slr-match-event-marker time{
  display:grid;
  width:62px;
  height:62px;
  place-items:center;
  align-content:center;
  border:1px solid color-mix(in srgb,var(--slr-event-accent) 34%,white);
  border-radius:21px;
  background:linear-gradient(145deg,#fff,#f2efeb);
  box-shadow:0 11px 28px rgba(25,15,22,.12),inset 0 0 0 5px var(--slr-event-accent-soft);
  color:var(--slr-event-accent);
  font-variant-numeric:tabular-nums;
  transform:rotate(-2deg);
}
.slr-match-event-marker time b{
  display:block;
  font-size:19px;
  line-height:1;
  font-weight:950;
  letter-spacing:-.06em;
  transform:rotate(2deg);
}
.slr-match-event-marker time small{
  display:block;
  margin-top:3px;
  color:#858891;
  font-size:7px;
  line-height:1;
  font-weight:900;
  letter-spacing:.14em;
  text-transform:uppercase;
  transform:rotate(2deg);
}
.slr-match-event-marker>i{
  position:relative;
  z-index:3;
  display:grid;
  width:34px;
  height:34px;
  margin-top:-5px;
  place-items:center;
  border:3px solid #f5f3ef;
  border-radius:12px;
  background:var(--slr-event-accent);
  box-shadow:0 8px 20px color-mix(in srgb,var(--slr-event-accent) 28%,transparent);
  color:#fff;
  font-size:11px;
  line-height:1;
  font-style:normal;
  font-weight:950;
}
.slr-match-event.is-yellow-card .slr-match-event-marker>i{color:#18191f}
.slr-match-event-panel{
  position:relative;
  min-width:0;
  overflow:hidden;
  padding:19px 22px 20px 25px;
  border:1px solid rgba(17,19,26,.09);
  border-radius:22px;
  background:
    linear-gradient(120deg,rgba(255,255,255,.98),rgba(250,249,247,.94)),
    #fff;
  box-shadow:0 17px 48px rgba(34,20,28,.07),0 2px 8px rgba(34,20,28,.035);
  transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;
}
.slr-match-event-panel:before{
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  width:5px;
  background:linear-gradient(180deg,var(--slr-event-accent),color-mix(in srgb,var(--slr-event-accent) 45%,#181a24));
  box-shadow:5px 0 22px var(--slr-event-accent-soft);
}
.slr-match-event-panel:after{
  content:"";
  position:absolute;
  right:-33px;
  bottom:-42px;
  width:150px;
  height:150px;
  border:1px solid var(--slr-event-accent-soft);
  border-radius:36px;
  background:
    linear-gradient(var(--slr-event-accent-soft) 1px,transparent 1px),
    linear-gradient(90deg,var(--slr-event-accent-soft) 1px,transparent 1px);
  background-size:14px 14px;
  opacity:.45;
  transform:rotate(18deg);
  pointer-events:none;
}
.slr-match-event:hover .slr-match-event-panel{
  transform:translateY(-2px);
  border-color:color-mix(in srgb,var(--slr-event-accent) 25%,white);
  box-shadow:0 23px 60px rgba(34,20,28,.11),0 3px 10px rgba(34,20,28,.045);
}
.slr-match-event-topline{
  position:relative;
  z-index:2;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  padding-bottom:13px;
  border-bottom:1px solid rgba(17,19,26,.07);
}
.slr-match-event-kind{
  display:inline-flex;
  align-items:center;
  gap:7px;
  color:var(--slr-event-accent);
  font-size:9px;
  line-height:1;
  font-weight:950;
  letter-spacing:.13em;
  text-transform:uppercase;
}
.slr-match-event-kind:before{
  content:"";
  width:7px;
  height:7px;
  border-radius:2px;
  background:var(--slr-event-accent);
  box-shadow:0 0 0 5px var(--slr-event-accent-soft);
}
.slr-match-event-team{
  display:flex;
  min-width:0;
  align-items:center;
  gap:8px;
  color:#656872;
  font-size:9px;
  font-weight:850;
  letter-spacing:.04em;
  text-transform:uppercase;
}
.slr-match-event-team img{
  width:24px;
  height:24px;
  flex:0 0 auto;
  object-fit:contain;
}
.slr-match-event-team b{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.slr-match-event-copy{
  position:relative;
  z-index:2;
  padding:18px 100px 0 0;
}
.slr-match-event-copy strong{
  display:block;
  color:#161820;
  font-size:clamp(18px,2vw,25px);
  line-height:1.06;
  font-weight:930;
  letter-spacing:-.035em;
}
.slr-match-event-copy p{
  max-width:680px;
  margin:8px 0 0;
  color:#6f727b;
  font-size:12px;
  line-height:1.5;
}
.slr-match-event-signal{
  position:absolute;
  z-index:2;
  right:19px;
  bottom:17px;
  display:inline-flex;
  align-items:center;
  gap:6px;
  color:#94969e;
  font-size:7px;
  font-weight:900;
  letter-spacing:.12em;
  text-transform:uppercase;
}
.slr-match-event-signal:before{
  content:"";
  width:5px;
  height:5px;
  border-radius:50%;
  background:var(--slr-event-accent);
  box-shadow:0 0 0 4px var(--slr-event-accent-soft);
}
.slr-match-timeline-empty{
  position:relative;
  overflow:hidden;
  border-style:solid;
  background:
    linear-gradient(135deg,rgba(255,255,255,.92),rgba(249,247,243,.82)),
    #fff;
  box-shadow:0 18px 48px rgba(34,20,28,.06);
}
.slr-match-timeline-empty:after{
  content:"LIVE FEED";
  position:absolute;
  right:20px;
  bottom:15px;
  color:rgba(153,10,44,.18);
  font-size:9px;
  font-weight:950;
  letter-spacing:.18em;
}
@media(max-width:1100px){
  .slr-match-side-tabs{top:0}
}
@media(max-width:620px){
  .slr-match-back{
    top:0;
    left:0;
    min-height:66px;
    gap:9px;
    padding:0 16px 0 12px;
    border-radius:0 0 14px 0;
  }
  .slr-match-back svg{width:21px;height:21px}
  .slr-match-back img{width:28px;height:28px}
  .slr-match-back strong{font-size:13px;letter-spacing:.02em}
  .slr-match-hero-inner{padding-top:102px}
  .slr-match-live-block:before{right:-10px;left:-10px}
  .slr-match-timeline-list{gap:15px}
  .slr-match-timeline-list:before{left:27px}
  .slr-match-event{grid-template-columns:55px minmax(0,1fr);gap:9px}
  .slr-match-event-marker{min-height:116px;padding-top:4px}
  .slr-match-event-marker time{width:49px;height:49px;border-radius:16px}
  .slr-match-event-marker time b{font-size:15px}
  .slr-match-event-marker>i{width:29px;height:29px;border-radius:10px;font-size:9px}
  .slr-match-event-panel{padding:16px 15px 17px 19px;border-radius:18px}
  .slr-match-event-topline{align-items:flex-start;gap:8px;padding-bottom:11px}
  .slr-match-event-team{max-width:52%;font-size:7px}
  .slr-match-event-team img{width:20px;height:20px}
  .slr-match-event-copy{padding:15px 0 24px}
  .slr-match-event-copy strong{font-size:18px}
  .slr-match-event-copy p{font-size:11px}
  .slr-match-event-signal{right:auto;bottom:12px;left:19px;font-size:6px}
}
@media (prefers-reduced-motion:reduce){
  .slr-match-back,
  .slr-match-event-panel{transition:none}
}
.slr-match-back{
  min-width:225px;
  padding-right:22px;
}
.slr-match-back .slr-match-back-logo{
  width:150px;
  height:54px;
  object-fit:contain;
  object-position:left center;
  filter:drop-shadow(0 8px 18px rgba(0,0,0,.3));
}
.slr-match-score-team{
  display:grid;
  min-width:0;
  align-content:center;
  gap:13px;
}
.slr-match-score-team-home{justify-items:end}
.slr-match-score-team-away{justify-items:start}
.slr-match-team-events{
  display:flex;
  min-height:18px;
  max-width:100%;
  flex-wrap:wrap;
  gap:7px 13px;
  align-items:center;
}
.slr-match-score-team-home .slr-match-team-events{justify-content:flex-end;text-align:right}
.slr-match-score-team-away .slr-match-team-events{justify-content:flex-start;text-align:left}
.slr-match-team-event{
  display:inline-flex;
  min-width:0;
  align-items:center;
  gap:5px;
  color:#f5f5f8;
  font-size:10px;
  line-height:1.2;
  font-weight:780;
  text-shadow:0 2px 10px rgba(0,0,0,.38);
}
.slr-match-team-event i{
  display:grid;
  width:15px;
  height:15px;
  flex:0 0 auto;
  place-items:center;
  font-size:11px;
  line-height:1;
  font-style:normal;
}
.slr-match-team-event.is-red i{
  width:9px;
  height:13px;
  border-radius:2px;
  background:#ef244a;
  box-shadow:0 0 0 3px rgba(239,36,74,.13),0 4px 10px rgba(0,0,0,.25);
}
.slr-match-team-event strong{
  color:#ffca36;
  font-size:10px;
  font-weight:950;
  font-variant-numeric:tabular-nums;
  white-space:nowrap;
}
.slr-match-team-event b{
  overflow:hidden;
  max-width:175px;
  font-size:10px;
  font-weight:900;
  text-overflow:ellipsis;
  text-transform:uppercase;
  white-space:nowrap;
}
.slr-match-event-body{
  position:relative;
  z-index:2;
  display:grid;
  grid-template-columns:74px minmax(0,1fr);
  align-items:center;
  gap:18px;
  padding:16px 94px 1px 0;
}
.slr-match-event-player-media{
  position:relative;
  width:70px;
  height:70px;
  flex:0 0 auto;
}
.slr-match-event-player-photo{
  position:absolute;
  inset:0;
  display:grid;
  overflow:hidden;
  place-items:center;
  border:3px solid #fff;
  border-radius:50%;
  background:
    radial-gradient(circle at 35% 25%,rgba(255,255,255,.78),transparent 26%),
    linear-gradient(145deg,var(--slr-event-accent-soft),#e8e6e2);
  box-shadow:0 12px 26px rgba(30,18,24,.16),0 0 0 1px var(--slr-event-accent-soft);
}
.slr-match-event-player-photo img{
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center top;
}
.slr-match-event-player-photo.is-placeholder b{
  color:var(--slr-event-accent);
  font-size:18px;
  font-weight:950;
  letter-spacing:-.05em;
}
.slr-match-event-player-photo.is-secondary{
  inset:auto -5px -5px auto;
  width:31px;
  height:31px;
  border-width:2px;
  box-shadow:0 7px 15px rgba(30,18,24,.2),0 0 0 1px var(--slr-event-accent-soft);
}
.slr-match-event-copy{
  min-width:0;
  padding:0;
}
@media(max-width:820px){
  .slr-match-score-team{justify-items:center;text-align:center}
  .slr-match-score-team-home .slr-match-team-events,
  .slr-match-score-team-away .slr-match-team-events{justify-content:center;text-align:center}
  .slr-match-team-events{display:grid;gap:4px}
  .slr-match-team-event{justify-content:center;font-size:8px}
  .slr-match-team-event strong,.slr-match-team-event b{font-size:8px}
  .slr-match-team-event b{max-width:105px}
}
@media(max-width:620px){
  .slr-match-back{
    min-width:168px;
    min-height:66px;
    padding-right:14px;
  }
  .slr-match-back .slr-match-back-logo{
    width:112px;
    height:44px;
  }
  .slr-match-score-team{gap:8px}
  .slr-match-team-events{min-height:12px}
  .slr-match-team-event{gap:3px}
  .slr-match-team-event i{width:12px;height:12px;font-size:8px}
  .slr-match-team-event.is-red i{width:7px;height:10px}
  .slr-match-team-event b{max-width:82px}
  .slr-match-event-body{
    grid-template-columns:52px minmax(0,1fr);
    gap:11px;
    padding:13px 0 26px;
  }
  .slr-match-event-player-media{width:50px;height:50px}
  .slr-match-event-player-photo{border-width:2px}
  .slr-match-event-player-photo.is-placeholder b{font-size:14px}
  .slr-match-event-player-photo.is-secondary{right:-3px;bottom:-3px;width:24px;height:24px}
}
.slr-match-event-player-photo>b{
  position:absolute;
  z-index:1;
  color:var(--slr-event-accent);
  font-size:18px;
  font-weight:950;
  letter-spacing:-.05em;
}
.slr-match-event-player-photo img{
  position:absolute;
  z-index:2;
  inset:0;
}
.slr-match-event-player-photo.is-secondary>b{font-size:9px}
.slr-match-mobile-dock{display:none}
.slr-match-hero:before{
  background-position:center 42%;
  transition:background-image .35s ease,filter .35s ease;
}
body.slr-match-state-finished .slr-match-hero:before{background-position:center 38%}
body.slr-match-state-upcoming .slr-match-hero:before,
body.slr-match-state-live .slr-match-hero:before{background-position:center 44%}
.slr-match-information{
  display:block;
  min-height:78px;
}
.slr-match-information dl{
  min-height:78px;
  padding-inline:clamp(18px,3vw,40px);
}
.slr-match-information dl>div:first-child{border-left:0}
.slr-match-content{
  padding:42px clamp(24px,3.5vw,58px) 92px;
}
.slr-match-story-layout{
  display:grid;
  grid-template-columns:minmax(240px,310px) minmax(0,1fr);
  max-width:1220px;
  margin-inline:auto;
  align-items:start;
  gap:clamp(24px,3vw,46px);
}
.slr-match-related-column{
  position:sticky;
  top:24px;
  min-width:0;
}
.slr-match-related-head{
  display:flex;
  align-items:end;
  justify-content:space-between;
  gap:12px;
  padding:0 2px 15px;
  border-bottom:2px solid #980a2c;
}
.slr-match-related-head span{
  color:#980a2c;
  font-size:9px;
  line-height:1;
  font-weight:950;
  letter-spacing:.13em;
  text-transform:uppercase;
}
.slr-match-related-head strong{
  color:#1a1b22;
  font-size:16px;
  line-height:1;
  letter-spacing:-.03em;
}
.slr-match-related-list{display:grid}
.slr-match-related-card{
  display:grid;
  grid-template-columns:88px minmax(0,1fr);
  gap:12px;
  padding:15px 0;
  border-bottom:1px solid rgba(18,20,28,.1);
}
.slr-match-related-media{
  position:relative;
  display:block;
  overflow:hidden;
  aspect-ratio:1.22;
  border-radius:12px;
  background:#e8e5e1;
}
.slr-match-related-media img,
.slr-match-related-media .slr-image-fallback{width:100%;height:100%;object-fit:cover}
.slr-match-related-card>div{min-width:0;padding-top:2px}
.slr-match-related-card>div>span{
  display:block;
  color:#8a8c94;
  font-size:7px;
  line-height:1.2;
  font-weight:850;
  letter-spacing:.055em;
  text-transform:uppercase;
}
.slr-match-related-card h3{margin:7px 0 0;font-size:13px;line-height:1.24;letter-spacing:-.025em}
.slr-match-related-card h3 a{color:#181920;text-decoration:none}
.slr-match-related-card h3 a:hover{color:#980a2c}
.slr-match-related-empty{
  display:grid;
  gap:7px;
  margin-top:15px;
  padding:18px;
  border:1px dashed rgba(18,20,28,.16);
  border-radius:15px;
  background:rgba(255,255,255,.55);
}
.slr-match-related-empty strong{font-size:13px}
.slr-match-related-empty span{color:#767983;font-size:10px;line-height:1.45}
.slr-match-related-injuries{margin-top:30px}
.slr-match-related-injuries>span{
  display:block;
  padding-bottom:10px;
  border-bottom:1px solid rgba(18,20,28,.11);
  color:#980a2c;
  font-size:8px;
  font-weight:950;
  letter-spacing:.1em;
  text-transform:uppercase;
}
.slr-match-related-injuries>div{display:grid}
.slr-match-related-injuries article{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid rgba(18,20,28,.08)}
.slr-match-related-injuries img{width:34px;height:34px;flex:0 0 auto;border-radius:50%;object-fit:cover;background:#e7e4e0}
.slr-match-related-injuries strong,.slr-match-related-injuries small{display:block}
.slr-match-related-injuries strong{font-size:11px}
.slr-match-related-injuries small{margin-top:3px;color:#7d8088;font-size:8px}
.slr-match-feed-column{min-width:0}
.slr-match-live-block{margin:0;max-width:none}
.slr-match-live-block:before{content:none}
.slr-match-feed-status{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  min-height:42px;
  margin-bottom:12px;
  padding:0 4px 0 1px;
}
.slr-match-feed-status>span{
  color:#980a2c;
  font-size:11px;
  line-height:1;
  font-weight:950;
  letter-spacing:.08em;
  text-transform:uppercase;
}
.slr-match-feed-status time{color:#8b8e96;font-size:8px}
.slr-match-timeline-list{gap:13px;padding:0 0 8px}
.slr-match-timeline-list:before{
  top:0;
  bottom:0;
  left:20px;
  width:3px;
  background:linear-gradient(180deg,#cf1645,#980a2c 82%,rgba(152,10,44,.12));
  box-shadow:none;
}
.slr-match-event{
  grid-template-columns:42px minmax(0,1fr);
  gap:10px;
}
.slr-match-event-marker{min-height:94px;padding-top:12px}
.slr-match-event-marker time{
  width:36px;
  height:36px;
  border:2px solid #d71b49;
  border-radius:50%;
  background:#fff;
  box-shadow:0 0 0 5px #f5f3ef;
  color:#c91443;
  transform:none;
}
.slr-match-event-marker time b{font-size:12px;letter-spacing:-.04em;transform:none}
.slr-match-event-marker time small{display:none}
.slr-match-event-marker>i{
  width:21px;
  height:21px;
  margin-top:4px;
  border:2px solid #f5f3ef;
  border-radius:50%;
  font-size:7px;
  box-shadow:none;
}
.slr-match-event-panel{
  padding:0;
  border:1px solid rgba(23,25,32,.1);
  border-radius:11px;
  background:#fff;
  box-shadow:0 5px 17px rgba(35,22,29,.055);
}
.slr-match-event-panel:before{width:3px;box-shadow:none}
.slr-match-event-panel:after{content:none}
.slr-match-event:hover .slr-match-event-panel{transform:none;box-shadow:0 8px 22px rgba(35,22,29,.08)}
.slr-match-event-topline{
  min-height:43px;
  padding:10px 13px 9px 16px;
  border-bottom:1px solid rgba(23,25,32,.08);
}
.slr-match-event-kind{font-size:7px;letter-spacing:.1em}
.slr-match-event-kind:before{width:5px;height:5px;box-shadow:0 0 0 3px var(--slr-event-accent-soft)}
.slr-match-event-team{gap:6px;font-size:7px}
.slr-match-event-team img{width:19px;height:19px}
.slr-match-event-body{
  grid-template-columns:44px minmax(0,1fr);
  gap:12px;
  min-height:72px;
  padding:11px 86px 12px 16px;
}
.slr-match-event-player-media{width:42px;height:42px}
.slr-match-event-player-photo{border-width:2px;box-shadow:0 6px 14px rgba(30,18,24,.13),0 0 0 1px var(--slr-event-accent-soft)}
.slr-match-event-player-photo.is-placeholder b{font-size:12px}
.slr-match-event-player-photo.is-secondary{right:-3px;bottom:-3px;width:21px;height:21px}
.slr-match-event-copy strong{font-size:14px;line-height:1.12;letter-spacing:-.02em}
.slr-match-event-copy p{margin-top:4px;font-size:9px;line-height:1.4}
.slr-match-event-signal{right:13px;bottom:13px;font-size:5px;letter-spacing:.1em}
.slr-match-event-signal:before{width:4px;height:4px;box-shadow:0 0 0 3px var(--slr-event-accent-soft)}
.slr-match-side-lineups .slr-lineups-grid{grid-template-columns:1fr;gap:14px;margin-top:20px}
.slr-match-side .slr-lineup-team,
.slr-match-mobile-dock .slr-lineup-team{
  border-color:rgba(255,255,255,.1);
  border-radius:15px;
  background:rgba(255,255,255,.035);
  color:#f7f7f8;
}
.slr-match-side .slr-lineup-team>header,
.slr-match-mobile-dock .slr-lineup-team>header{
  gap:11px;
  padding:14px;
  background:linear-gradient(135deg,rgba(153,10,44,.34),rgba(22,23,50,.78));
}
.slr-match-side .slr-lineup-team header img,
.slr-match-mobile-dock .slr-lineup-team header img{width:40px;height:40px}
.slr-match-side .slr-lineup-team header h3,
.slr-match-mobile-dock .slr-lineup-team header h3{font-size:16px}
.slr-match-side .slr-lineup-team header small,
.slr-match-side .slr-lineup-team header span,
.slr-match-mobile-dock .slr-lineup-team header small,
.slr-match-mobile-dock .slr-lineup-team header span{font-size:7px}
.slr-match-side .slr-lineup-team ol,
.slr-match-mobile-dock .slr-lineup-team ol{padding:6px 14px 12px}
.slr-match-side .slr-lineup-team ol li,
.slr-match-mobile-dock .slr-lineup-team ol li{
  grid-template-columns:25px minmax(0,1fr) 24px;
  min-height:33px;
  gap:7px;
  padding:7px 0;
  border-color:rgba(255,255,255,.07);
  font-size:9px;
}
.slr-match-side .slr-lineup-team ol li b,
.slr-match-mobile-dock .slr-lineup-team ol li b{color:#ffca36}
.slr-match-side .slr-lineup-team ol li small,
.slr-match-mobile-dock .slr-lineup-team ol li small{color:#8e91a0}
.slr-match-side .slr-lineup-team details,
.slr-match-mobile-dock .slr-lineup-team details{padding:0 14px 13px}
.slr-match-side .slr-lineup-team summary,
.slr-match-mobile-dock .slr-lineup-team summary{color:#ffca36;font-size:8px}
.slr-match-side .slr-lineup-team details ul,
.slr-match-mobile-dock .slr-lineup-team details ul{columns:1;color:#b9bbc4;font-size:9px}
@media(max-width:1100px){
  .slr-match-side{display:none!important}
  .slr-match-mobile-dock{
    position:relative;
    z-index:5;
    display:block;
    background:radial-gradient(circle at 50% -10%,rgba(153,10,44,.22),transparent 34%),#09091d;
    color:#f7f7f8;
    box-shadow:0 18px 42px rgba(4,5,16,.16);
  }
  .slr-match-mobile-tabs{
    position:sticky;
    z-index:8;
    top:0;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    height:62px;
    border-bottom:1px solid rgba(255,255,255,.11);
    background:rgba(9,9,29,.96);
    backdrop-filter:blur(18px) saturate(150%);
  }
  .slr-match-mobile-tabs button{
    position:relative;
    border:0;
    background:transparent;
    color:#b9bbc5;
    font:inherit;
    font-size:10px;
    font-weight:900;
    letter-spacing:.07em;
    text-transform:uppercase;
  }
  .slr-match-mobile-tabs button.is-active{color:#fff;background:rgba(255,255,255,.025)}
  .slr-match-mobile-tabs button.is-active:after{content:"";position:absolute;right:12%;bottom:0;left:12%;height:3px;background:#ffca36}
  .slr-match-mobile-panels{max-height:min(68vh,760px);overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,202,54,.4) transparent}
  .slr-match-mobile-dock .slr-match-side-section{padding:30px max(22px,6vw);border-color:rgba(255,255,255,.1)}
  .slr-match-mobile-dock .slr-match-data-empty{border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.035);color:#fff}
  .slr-match-mobile-dock .slr-match-data-empty span{color:#9699a8}
  .slr-match-mobile-dock .slr-match-rings{max-width:520px}
  .slr-match-mobile-dock .slr-lineups-grid{grid-template-columns:1fr;max-width:680px}
  .slr-match-story-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}
}
@media(max-width:820px){
  .slr-match-information{overflow-x:auto}
  .slr-match-information dl{
    display:grid;
    grid-template-columns:repeat(5,minmax(135px,1fr));
    min-width:675px;
    padding:0 8px;
  }
  .slr-match-information dl>div,
  .slr-match-information dl>div:last-child{grid-column:auto;padding:13px 14px;border-left:1px solid rgba(15,17,24,.07);border-bottom:0}
  .slr-match-information dl>div:first-child{border-left:0}
  .slr-match-story-layout{grid-template-columns:1fr;gap:36px}
  .slr-match-related-column{position:relative;top:auto}
  .slr-match-related-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}
  .slr-match-related-card{grid-template-columns:78px minmax(0,1fr)}
}
@media(max-width:620px){
  .slr-match-content{padding:34px 14px 70px}
  .slr-match-related-list{grid-template-columns:1fr}
  .slr-match-related-card{grid-template-columns:86px minmax(0,1fr);padding:13px 0}
  .slr-match-feed-status{min-height:36px;margin-bottom:8px}
  .slr-match-feed-status>span{font-size:9px}
  .slr-match-feed-status time{max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .slr-match-timeline-list:before{left:16px}
  .slr-match-event{grid-template-columns:34px minmax(0,1fr);gap:7px}
  .slr-match-event-marker{min-height:88px;padding-top:10px}
  .slr-match-event-marker time{width:31px;height:31px;box-shadow:0 0 0 4px #f5f3ef}
  .slr-match-event-marker time b{font-size:10px}
  .slr-match-event-marker>i{width:18px;height:18px;font-size:6px}
  .slr-match-event-panel{border-radius:9px}
  .slr-match-event-topline{min-height:38px;padding:8px 10px 8px 13px}
  .slr-match-event-kind{font-size:6px}
  .slr-match-event-team{max-width:48%;font-size:6px}
  .slr-match-event-team img{width:17px;height:17px}
  .slr-match-event-body{grid-template-columns:38px minmax(0,1fr);gap:9px;min-height:64px;padding:9px 10px 10px 13px}
  .slr-match-event-player-media{width:36px;height:36px}
  .slr-match-event-player-photo.is-secondary{width:18px;height:18px}
  .slr-match-event-copy strong{font-size:12px}
  .slr-match-event-copy p{font-size:8px}
  .slr-match-event-signal{display:none}
  .slr-match-mobile-tabs{height:56px}
  .slr-match-mobile-tabs button{font-size:9px}
  .slr-match-mobile-panels{max-height:72vh}
}
body.slr-match-single-page,
.slr-match-app,
.slr-match-main-column,
.slr-match-content{
  background:#fff;
}
.slr-match-content{
  padding:46px clamp(28px,4vw,72px) 96px;
}
.slr-match-story-layout{
  width:100%;
  max-width:none;
  grid-template-columns:minmax(270px,360px) minmax(0,1fr);
  gap:clamp(64px,6vw,118px);
}
.slr-match-related-column{top:28px}
.slr-match-back{
  min-width:0;
  min-height:72px;
  gap:10px;
  padding:0 18px 0 15px;
  border-radius:0 0 15px 0;
}
.slr-match-back svg{
  width:22px;
  height:22px;
  color:#fff4cf;
  stroke:#fff4cf!important;
  opacity:1!important;
  filter:drop-shadow(0 2px 8px rgba(0,0,0,.58));
}
.slr-match-back .slr-match-back-logo{
  width:108px;
  height:42px;
  object-position:left center;
}
.slr-match-event-marker time{box-shadow:0 0 0 5px #fff}
.slr-match-event-marker>i{border-color:#fff}
.slr-match-related-empty{background:#fff}
.slr-match-side-lineups + .slr-match-side-standings{
  border-top:0;
}
@media(max-width:1100px){
  .slr-match-story-layout{
    grid-template-columns:minmax(240px,320px) minmax(0,1fr);
    gap:clamp(42px,5vw,72px);
  }
  .slr-match-mobile-dock .slr-match-side-standings{
    padding-top:26px;
  }
}
@media(max-width:820px){
  .slr-match-content{padding:38px 20px 76px}
  .slr-match-story-layout{
    grid-template-columns:1fr;
    gap:42px;
  }
}
@media(max-width:620px){
  .slr-match-back{
    min-width:0;
    min-height:60px;
    gap:8px;
    padding:0 12px 0 10px;
  }
  .slr-match-back svg{width:19px;height:19px}
  .slr-match-back .slr-match-back-logo{width:86px;height:34px}
  .slr-match-event-marker time{box-shadow:0 0 0 4px #fff}
}
.slr-match-information{display:none!important}
@media(max-width:1100px){
  .slr-match-mobile-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}
  .slr-match-content{display:none!important}
  .slr-match-mobile-panels{
    max-height:none;
    overflow:visible;
  }
  .slr-match-mobile-live-panel{
    background:#fff;
    color:#171820;
    padding:34px max(20px,4vw) 58px;
  }
  .slr-match-mobile-live-panel .slr-match-feed-column{
    min-width:0;
  }
  .slr-match-mobile-live-panel .slr-match-live-block{
    width:100%;
  }
  .slr-match-mobile-live-panel .slr-match-related-column{
    position:relative;
    top:auto;
    width:100%;
    margin-top:54px;
    padding-top:34px;
    border-top:1px solid rgba(21,23,30,.12);
  }
  .slr-match-mobile-live-panel .slr-match-related-head{
    margin-bottom:8px;
  }
}
@media(max-width:620px){
  .slr-match-mobile-tabs button{
    padding-inline:5px;
    font-size:8px;
    letter-spacing:.045em;
  }
  .slr-match-mobile-live-panel{
    padding:26px 14px 48px;
  }
  .slr-match-mobile-live-panel .slr-match-related-column{
    margin-top:42px;
    padding-top:28px;
  }
}
.slr-match-timeline-list{
  gap:18px;
  padding:2px 0 10px;
}
.slr-match-timeline-list:before{
  top:0;
  bottom:0;
  left:7px;
  width:3px;
  background:linear-gradient(180deg,#d21a49,#980a2c 86%,rgba(152,10,44,.08));
}
.slr-match-event{
  position:relative;
  display:block;
  padding-left:25px;
}
.slr-match-event:before{
  content:"";
  position:absolute;
  z-index:2;
  top:31px;
  left:7px;
  width:18px;
  height:2px;
  background:var(--slr-event-accent);
}
.slr-match-event-marker{display:none!important}
.slr-match-event-panel{
  position:relative;
  overflow:hidden;
  border-radius:13px;
  box-shadow:0 7px 24px rgba(25,18,23,.075);
}
.slr-match-event-panel:before{
  width:4px;
  background:var(--slr-event-accent);
}
.slr-match-event-topline{
  display:flex;
  min-height:64px;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  padding:10px 18px 10px 16px;
}
.slr-match-event-heading{
  display:flex;
  min-width:0;
  align-items:center;
  gap:13px;
}
.slr-match-event-heading time{
  display:grid;
  width:43px;
  height:43px;
  flex:0 0 43px;
  place-items:center;
  border:2px solid var(--slr-event-accent);
  border-radius:50%;
  background:#fff;
  color:var(--slr-event-accent);
  font-variant-numeric:tabular-nums;
  box-shadow:0 0 0 4px var(--slr-event-accent-soft);
}
.slr-match-event-heading time b{
  font-size:13px;
  line-height:1;
  font-weight:950;
  letter-spacing:-.055em;
}
.slr-match-event-heading time small{display:none}
.slr-match-event-kind{
  min-width:0;
  color:#171820;
  font-size:10px;
  line-height:1.15;
  font-weight:950;
  font-style:italic;
  letter-spacing:.03em;
  text-transform:uppercase;
}
.slr-match-event-kind:before{display:none}
.slr-match-event-team{
  flex:0 1 auto;
  max-width:42%;
  justify-content:flex-end;
  text-align:right;
}
.slr-match-event-body{
  position:relative;
  grid-template-columns:48px minmax(0,1fr);
  gap:13px;
  min-height:106px;
  align-items:center;
  padding:16px 126px 20px 18px;
}
.slr-match-event-player-media{width:46px;height:46px}
.slr-match-event-copy strong{font-size:15px}
.slr-match-event-copy p{font-size:10px;line-height:1.45}
.slr-match-event-signal{
  right:91px;
  bottom:27px;
  color:#777983;
  font-size:6px;
  letter-spacing:.11em;
}
.slr-match-event-action{
  position:absolute;
  z-index:3;
  right:20px;
  bottom:17px;
  display:grid;
  width:58px;
  height:58px;
  place-items:center;
  border:4px solid #fff;
  border-radius:50%;
  background:var(--slr-event-accent);
  color:#fff;
  box-shadow:0 8px 22px color-mix(in srgb,var(--slr-event-accent) 28%,transparent),0 0 0 1px var(--slr-event-accent-soft);
}
.slr-match-event-action i{
  display:block;
  font-size:25px;
  line-height:1;
  font-style:normal;
  font-weight:950;
  transform:translateY(-1px);
}
.slr-match-event.is-yellow-card .slr-match-event-action{
  background:#f1c400;
  color:#15161b;
}
.slr-match-event.is-red-card .slr-match-event-action,
.slr-match-event.is-penalty-missed .slr-match-event-action{background:#d92f46}
.slr-match-event.is-substitution .slr-match-event-action i{font-size:30px}
.slr-match-event.is-var .slr-match-event-action i{font-size:13px;letter-spacing:.04em}
@media(max-width:620px){
  .slr-match-timeline-list{gap:13px}
  .slr-match-timeline-list:before{left:4px;width:2px}
  .slr-match-event{padding-left:14px}
  .slr-match-event:before{top:26px;left:4px;width:10px;height:2px}
  .slr-match-event-panel{border-radius:10px}
  .slr-match-event-topline{
    min-height:54px;
    gap:8px;
    padding:8px 10px 8px 11px;
  }
  .slr-match-event-heading{gap:9px}
  .slr-match-event-heading time{
    width:35px;
    height:35px;
    flex-basis:35px;
    border-width:2px;
    box-shadow:0 0 0 3px var(--slr-event-accent-soft);
  }
  .slr-match-event-heading time b{font-size:10px}
  .slr-match-event-kind{font-size:7px;letter-spacing:.025em}
  .slr-match-event-team{max-width:38%;gap:5px;font-size:6px}
  .slr-match-event-team img{width:17px;height:17px}
  .slr-match-event-body{
    grid-template-columns:39px minmax(0,1fr);
    gap:9px;
    min-height:83px;
    padding:12px 76px 14px 12px;
  }
  .slr-match-event-player-media{width:37px;height:37px}
  .slr-match-event-copy strong{font-size:12px}
  .slr-match-event-copy p{font-size:8px}
  .slr-match-event-signal{display:none}
  .slr-match-event-action{
    right:12px;
    bottom:12px;
    width:45px;
    height:45px;
    border-width:3px;
  }
  .slr-match-event-action i{font-size:19px}
  .slr-match-event.is-substitution .slr-match-event-action i{font-size:23px}
  .slr-match-event.is-var .slr-match-event-action i{font-size:10px}
}
.slr-match-event.is-roma{
  border-left:0!important;
}
.slr-match-event-action{
  right:24px;
  bottom:22px;
  display:block;
  width:auto;
  height:auto;
  border:0;
  border-radius:0;
  background:transparent;
  color:#171820;
  box-shadow:none;
}
.slr-match-event-action i{
  display:block;
  font-size:34px;
  line-height:1;
  font-style:normal;
  font-weight:950;
  transform:none;
  filter:drop-shadow(0 5px 7px rgba(28,18,23,.12));
}
.slr-match-event.is-goal .slr-match-event-action i,
.slr-match-event.is-penalty-missed .slr-match-event-action i{
  font-size:37px;
}
.slr-match-event.is-yellow-card .slr-match-event-action,
.slr-match-event.is-red-card .slr-match-event-action{
  width:21px;
  height:29px;
  border:1px solid rgba(17,18,24,.13);
  border-radius:2px;
  transform:rotate(4deg);
  box-shadow:0 6px 10px rgba(23,17,20,.16);
}
.slr-match-event.is-yellow-card .slr-match-event-action{
  background:#ffd000;
}
.slr-match-event.is-red-card .slr-match-event-action{
  background:#df1838;
}
.slr-match-event.is-yellow-card .slr-match-event-action i,
.slr-match-event.is-red-card .slr-match-event-action i{
  display:none;
}
.slr-match-event.is-substitution .slr-match-event-action{
  width:46px;
  height:32px;
}
.slr-match-event.is-substitution .slr-match-event-action i{
  display:none;
}
.slr-match-event.is-substitution .slr-match-event-action:before,
.slr-match-event.is-substitution .slr-match-event-action:after{
  position:absolute;
  font-size:28px;
  line-height:1;
  font-weight:950;
  filter:drop-shadow(0 4px 5px rgba(22,18,20,.12));
}
.slr-match-event.is-substitution .slr-match-event-action:before{
  content:"➜";
  top:-3px;
  left:0;
  color:#18a865;
}
.slr-match-event.is-substitution .slr-match-event-action:after{
  content:"➜";
  right:0;
  bottom:-3px;
  color:#d92f46;
  transform:rotate(180deg);
}
.slr-match-event.is-var .slr-match-event-action i{
  font-size:14px;
  letter-spacing:.055em;
}
.slr-match-event.is-generic .slr-match-event-action i{
  font-size:30px;
}
@media(max-width:620px){
  .slr-match-event-action{
    right:15px;
    bottom:16px;
  }
  .slr-match-event-action i{font-size:27px}
  .slr-match-event.is-goal .slr-match-event-action i,
  .slr-match-event.is-penalty-missed .slr-match-event-action i{font-size:29px}
  .slr-match-event.is-yellow-card .slr-match-event-action,
  .slr-match-event.is-red-card .slr-match-event-action{
    width:17px;
    height:24px;
  }
  .slr-match-event.is-substitution .slr-match-event-action{
    width:38px;
    height:27px;
  }
  .slr-match-event.is-substitution .slr-match-event-action:before,
  .slr-match-event.is-substitution .slr-match-event-action:after{
    font-size:23px;
  }
  .slr-match-event.is-var .slr-match-event-action i{font-size:10px}
}
@media (min-width:1101px){
  body.slr-match-single-page .slr-match-app{
    position:relative;
    isolation:isolate;
  }
  body.slr-match-single-page .slr-match-app::after{
    content:"";
    position:absolute;
    z-index:0;
    top:0;
    right:0;
    bottom:0;
    width:var(--slr-match-side-width);
    background:radial-gradient(circle at 50% -10%,rgba(153,10,44,.26),transparent 32%),#09091d;
    pointer-events:none;
  }
  body.slr-match-single-page .slr-match-main-column{
    position:relative;
    z-index:1;
  }
  body.slr-match-single-page .slr-match-side{
    z-index:130;
  }
}
body.slr-matches-page{
  --slr-schedule-ink:#15151b;
  --slr-schedule-muted:#777982;
  --slr-schedule-line:#e8e8eb;
  --slr-schedule-blue:#27396f;
  --slr-schedule-navy:#11122f;
  --slr-schedule-bordeaux:#9b123b;
  --slr-schedule-yellow:#ffc62e;
  background:#fff;
}
body.slr-matches-page #contenuto{
  min-height:100vh;
  overflow:clip;
  background:#fff;
  color:var(--slr-schedule-ink);
}
body.slr-matches-page .slr-footer{position:relative;z-index:2}
body.slr-schedule-filter-open{overflow:hidden}
.slr-schedule{
  position:relative;
  min-height:100vh;
  padding-bottom:150px;
  background:#fff;
  color:var(--slr-schedule-ink);
}
.slr-schedule-head{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:28px;
  width:min(1680px,calc(100% - 72px));
  margin-inline:auto;
  padding:36px 0 25px;
}
.slr-schedule-title span{
  display:block;
  margin-bottom:5px;
  color:var(--slr-schedule-bordeaux);
  font-size:10px;
  font-weight:900;
  letter-spacing:.17em;
  text-transform:uppercase;
}
.slr-schedule-title h1{
  margin:0;
  font-size:clamp(34px,3vw,52px);
  line-height:.98;
  letter-spacing:-.052em;
}
.slr-schedule-tools{display:flex;align-items:center;gap:18px}
.slr-schedule-season label{
  display:flex;
  align-items:center;
  gap:10px;
  color:#6e7079;
  font-size:11px;
  font-weight:800;
  text-transform:uppercase;
  letter-spacing:.08em;
}
.slr-schedule-season select{
  min-width:128px;
  padding:10px 32px 10px 12px;
  border:1px solid #dedee2;
  border-radius:9px;
  background:#fff;
  color:#171820;
  font:inherit;
  font-size:12px;
  text-transform:none;
  letter-spacing:0;
}
.slr-schedule-calendar{
  display:inline-flex;
  align-items:center;
  gap:10px;
  color:#264477!important;
  text-decoration:none;
  font-size:13px;
  font-weight:850;
}
.slr-schedule-calendar svg{
  width:20px;
  height:20px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.7;
  stroke-linecap:round;
  stroke-linejoin:round;
}
.slr-schedule-months{
  display:grid;
  grid-auto-columns:minmax(112px,1fr);
  grid-auto-flow:column;
  width:100%;
  overflow-x:auto;
  border-top:1px solid var(--slr-schedule-line);
  border-bottom:1px solid var(--slr-schedule-line);
  background:#f8f8f9;
  scrollbar-width:none;
  overscroll-behavior-inline:contain;
  scroll-snap-type:inline proximity;
}
.slr-schedule-months::-webkit-scrollbar{display:none}
.slr-schedule-month{
  position:relative;
  min-height:66px;
  padding:12px 18px;
  border:0;
  border-right:1px solid var(--slr-schedule-line);
  background:transparent;
  color:#73757c;
  font:inherit;
  cursor:pointer;
  scroll-snap-align:start;
}
.slr-schedule-month small,.slr-schedule-month strong{display:block}
.slr-schedule-month small{font-size:9px;font-weight:650}
.slr-schedule-month strong{margin-top:3px;font-size:13px;font-weight:900}
.slr-schedule-month:after{
  content:"";
  position:absolute;
  right:0;
  bottom:-1px;
  left:0;
  height:3px;
  background:var(--slr-schedule-bordeaux);
  transform:scaleX(0);
  transform-origin:left;
  transition:transform .2s ease;
}
.slr-schedule-month.is-active{color:#171820;background:#fff}
.slr-schedule-month.is-active:after{transform:scaleX(1)}
.slr-schedule-month.is-empty{opacity:.36;cursor:default}
.slr-schedule-month.is-filtered-out{opacity:.28}
.slr-schedule-body{
  position:relative;
  width:min(1680px,calc(100% - 72px));
  margin-inline:auto;
  padding:26px 0 20px;
}
.slr-schedule-timezone{
  display:flex;
  align-items:center;
  justify-content:flex-end;
  gap:8px;
  margin-bottom:4px;
  color:#96989e;
  font-size:11px;
}
.slr-schedule-timezone svg{
  width:18px;
  height:18px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.5;
}
.slr-schedule-month-section{
  scroll-margin-top:94px;
}
.slr-schedule-month-section[hidden]{display:none!important}
.slr-schedule-month-section h2{
  margin:0;
  padding:18px 0 20px;
  font-size:clamp(30px,2.5vw,45px);
  line-height:1;
  letter-spacing:-.05em;
  text-transform:uppercase;
}
.slr-schedule-list{border-top:1px solid var(--slr-schedule-line)}
.slr-schedule-match{
  display:grid;
  grid-template-columns:minmax(145px,.55fr) minmax(190px,.7fr) minmax(560px,1.8fr) minmax(145px,.55fr);
  align-items:center;
  gap:26px;
  min-height:112px;
  padding:20px 14px;
  border-bottom:1px solid var(--slr-schedule-line);
  color:inherit!important;
  text-decoration:none;
  transition:background .18s ease,transform .18s ease;
}
.slr-schedule-match:hover{background:#fafafb;transform:translateY(-1px)}
.slr-schedule-match[hidden]{display:none!important}
.slr-schedule-date{padding-left:10px}
.slr-schedule-date strong,.slr-schedule-date time{display:block}
.slr-schedule-date strong{font-size:12px;font-weight:900}
.slr-schedule-date time{margin-top:4px;color:var(--slr-schedule-bordeaux);font-size:16px;font-weight:600}
.slr-schedule-competition{
  display:grid;
  grid-template-columns:auto 1fr;
  align-items:center;
  column-gap:10px;
  padding-left:22px;
  border-left:1px solid var(--slr-schedule-line);
}
.slr-schedule-competition img{grid-row:1/3;width:34px;height:34px;object-fit:contain}
.slr-schedule-competition strong{font-size:14px;line-height:1.15}
.slr-schedule-competition span{margin-top:4px;color:#85878e;font-size:10px;font-weight:750}
.slr-schedule-matchup{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);
  align-items:center;
  gap:19px;
  min-width:0;
}
.slr-schedule-team{
  display:flex;
  align-items:center;
  gap:12px;
  min-width:0;
  font-size:18px;
  font-weight:900;
  letter-spacing:-.025em;
}
.slr-schedule-team.is-home{justify-content:flex-end;text-align:right}
.slr-schedule-team.is-away{justify-content:flex-start}
.slr-schedule-team b{overflow:hidden;text-overflow:ellipsis}
.slr-schedule-team img{flex:0 0 auto;width:48px;height:48px;object-fit:contain}
.slr-schedule-score{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:7px;
  min-width:68px;
  color:var(--slr-schedule-bordeaux);
  font-size:25px;
  font-weight:950;
  letter-spacing:-.04em;
}
.slr-schedule-score i,.slr-schedule-score em{font-style:normal}
.slr-schedule-score.is-vs{font-size:15px;letter-spacing:.05em}
.slr-schedule-open{
  display:flex;
  align-items:center;
  justify-content:flex-end;
  gap:14px;
  min-width:0;
}
.slr-schedule-open>span{
  color:#777982;
  font-size:10px;
  font-weight:850;
  text-align:right;
  text-transform:uppercase;
  letter-spacing:.07em;
}
.slr-schedule-open>span.is-live{color:#df1838}
.slr-schedule-open>b{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-width:98px;
  min-height:42px;
  padding:0 15px;
  border-radius:6px;
  background:var(--slr-schedule-yellow);
  color:#171820;
  font-size:12px;
  box-shadow:0 7px 16px rgba(58,39,0,.14);
}
.slr-schedule-open>b i{margin-left:7px;font-style:normal}
.slr-schedule-divider{
  height:7px;
  margin:22px 0 7px;
  background:linear-gradient(90deg,#7f1034 0%,#f0ac22 52%,#9a123b 100%);
}
.slr-schedule-month-section:last-of-type .slr-schedule-divider{display:none}
.slr-schedule-empty,.slr-schedule-filter-empty{
  display:grid;
  justify-items:center;
  gap:10px;
  margin:50px 0;
  padding:55px 25px;
  border:1px dashed #d8d8dc;
  text-align:center;
}
.slr-schedule-empty strong,.slr-schedule-filter-empty strong{font-size:24px}
.slr-schedule-empty p{max-width:620px;margin:0;color:#777982;line-height:1.55}
.slr-schedule-filter-empty button{
  border:0;
  background:transparent;
  color:var(--slr-schedule-bordeaux);
  font:inherit;
  font-weight:850;
  cursor:pointer;
}
.slr-schedule-filter-dock{
  position:fixed;
  z-index:190;
  right:50%;
  bottom:max(18px,env(safe-area-inset-bottom));
  display:grid;
  grid-template-columns:210px minmax(230px,1fr) minmax(210px,.85fr) 140px;
  width:min(930px,calc(100% - 56px));
  min-height:70px;
  overflow:visible;
  border-radius:999px;
  background:linear-gradient(90deg,#344f8d 0 23%,#20254d 23% 100%);
  color:#fff;
  box-shadow:0 18px 45px rgba(15,16,39,.34);
  transform:translateX(50%);
}
.slr-filter-dock-title{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:13px;
  padding:0 20px;
  text-transform:uppercase;
}
.slr-filter-dock-title svg,.slr-filter-reset svg{
  width:25px;
  height:25px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
}
.slr-filter-dock-title strong{font-size:13px;letter-spacing:.02em}
.slr-filter-control{position:relative;border-left:1px solid rgba(255,255,255,.08)}
.slr-filter-control>button{
  display:grid;
  grid-template-columns:1fr auto;
  grid-template-rows:auto auto;
  align-content:center;
  width:100%;
  height:100%;
  padding:10px 19px;
  border:0;
  background:transparent;
  color:#fff;
  text-align:left;
  cursor:pointer;
}
.slr-filter-control>button small{
  color:#9ca2b6;
  font-size:9px;
  text-transform:uppercase;
  letter-spacing:.08em;
}
.slr-filter-control>button strong{
  grid-column:1;
  margin-top:4px;
  overflow:hidden;
  font-size:13px;
  font-weight:500;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.slr-filter-control>button i{grid-column:2;grid-row:1/3;align-self:center;font-style:normal}
.slr-filter-control.is-open>button{outline:2px solid #82c6ff;outline-offset:-3px}
.slr-filter-popover{
  position:absolute;
  right:0;
  bottom:calc(100% + 12px);
  left:0;
  max-height:min(470px,60vh);
  overflow:auto;
  padding:12px 28px;
  background:#fff;
  color:#202126;
  box-shadow:0 16px 35px rgba(25,26,39,.22);
  clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),60% calc(100% - 12px),56% 100%,52% calc(100% - 12px),0 calc(100% - 12px));
}
.slr-filter-popover[hidden]{display:none!important}
.slr-filter-popover button{
  display:block;
  width:100%;
  padding:16px 0;
  border:0;
  border-bottom:1px solid #ececef;
  background:transparent;
  color:#6d6f75;
  font:inherit;
  font-size:15px;
  font-weight:850;
  text-align:left;
  cursor:pointer;
}
.slr-filter-popover button:last-child{border-bottom:0}
.slr-filter-popover button.is-selected{position:relative;color:#15161c}
.slr-filter-popover button.is-selected:before{
  content:"";
  position:absolute;
  top:12px;
  bottom:12px;
  left:-28px;
  width:7px;
  background:#d8173d;
}
.slr-filter-reset{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:10px;
  border:0;
  border-left:1px solid rgba(255,255,255,.08);
  border-radius:0 999px 999px 0;
  background:transparent;
  color:#fff;
  font:inherit;
  cursor:pointer;
}
.slr-filter-reset svg{color:var(--slr-schedule-yellow)}
.slr-filter-reset span{font-size:13px;font-weight:850;text-transform:uppercase}
.slr-schedule-filter-mobile,.slr-schedule-filter-sheet{display:none}
@media(max-width:1100px){
  .slr-schedule-head,.slr-schedule-body{width:min(100% - 40px,1680px)}
  .slr-schedule-match{grid-template-columns:120px 160px minmax(420px,1fr) 120px;gap:17px}
  .slr-schedule-team{font-size:16px}
  .slr-schedule-team img{width:42px;height:42px}
  .slr-schedule-filter-dock{width:min(860px,calc(100% - 40px));grid-template-columns:190px minmax(200px,1fr) minmax(190px,.85fr) 125px}
}
@media(max-width:900px){
  body.slr-matches-page .slr-score-ribbon{display:none}
  .slr-schedule{padding-bottom:112px}
  .slr-schedule-head{
    align-items:flex-start;
    flex-direction:column;
    width:calc(100% - 30px);
    padding:25px 0 20px;
  }
  .slr-schedule-title h1{font-size:38px}
  .slr-schedule-tools{width:100%;justify-content:space-between;gap:10px}
  .slr-schedule-calendar span{display:none}
  .slr-schedule-calendar{width:42px;height:42px;justify-content:center;border:1px solid #e1e2e6;border-radius:50%}
  .slr-schedule-season label>span{display:none}
  .slr-schedule-season select{min-width:145px}
  .slr-schedule-months{grid-auto-columns:92px}
  .slr-schedule-month{min-height:60px;padding:10px 12px}
  .slr-schedule-body{width:calc(100% - 24px);padding-top:16px}
  .slr-schedule-timezone{margin:0 2px 10px;font-size:9px}
  .slr-schedule-month-section{scroll-margin-top:74px}
  .slr-schedule-month-section h2{padding:22px 10px 24px;font-size:37px}
  .slr-schedule-list{border-top:0}
  .slr-schedule-match{
    grid-template-columns:1fr minmax(116px,.9fr) 1fr;
    grid-template-areas:
      "home meta away"
      "home score away"
      "open open open";
    gap:4px 10px;
    min-height:0;
    padding:27px 8px 30px;
    border-top:1px solid var(--slr-schedule-line);
    border-bottom:0;
  }
  .slr-schedule-match:hover{background:transparent;transform:none}
  .slr-schedule-date{
    grid-area:meta;
    align-self:end;
    padding:0;
    text-align:center;
  }
  .slr-schedule-date strong{font-size:14px}
  .slr-schedule-date time{font-size:14px}
  .slr-schedule-competition{
    grid-area:meta;
    align-self:start;
    display:flex;
    justify-content:center;
    padding:0 0 49px;
    border:0;
  }
  .slr-schedule-competition img{display:none}
  .slr-schedule-competition strong{font-size:11px;font-weight:550}
  .slr-schedule-competition span{display:none}
  .slr-schedule-matchup{display:contents}
  .slr-schedule-team{
    align-self:center;
    flex-direction:column;
    justify-content:center!important;
    gap:9px;
    text-align:center!important;
    font-size:14px;
    line-height:1.15;
  }
  .slr-schedule-team.is-home{grid-area:home}
  .slr-schedule-team.is-away{grid-area:away}
  .slr-schedule-team img{order:-1;width:64px;height:64px}
  .slr-schedule-team.is-home img{order:-1}
  .slr-schedule-team b{white-space:normal}
  .slr-schedule-score{grid-area:score;align-self:start;min-width:0;padding-top:2px;font-size:22px}
  .slr-schedule-score.is-vs{font-size:12px}
  .slr-schedule-open{
    grid-area:open;
    display:grid;
    grid-template-columns:1fr auto;
    align-items:center;
    gap:12px;
    margin-top:22px;
    padding:0 9px;
  }
  .slr-schedule-open>span{text-align:left}
  .slr-schedule-open>b{min-width:0;min-height:44px;padding:0 18px}
  .slr-schedule-divider{height:6px;margin:0 0 24px}
  .slr-schedule-filter-dock{display:none}
  .slr-schedule-filter-mobile{
    position:fixed;
    z-index:190;
    right:50%;
    bottom:max(16px,env(safe-area-inset-bottom));
    display:flex;
    align-items:center;
    justify-content:center;
    gap:13px;
    min-width:245px;
    min-height:58px;
    padding:0 25px;
    border:0;
    border-radius:999px;
    background:linear-gradient(90deg,#344f8d,#171833);
    color:#fff;
    font:inherit;
    font-size:13px;
    font-weight:900;
    text-transform:uppercase;
    box-shadow:0 15px 38px rgba(14,15,37,.34);
    transform:translateX(50%);
  }
  .slr-schedule-filter-mobile svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}
  body.slr-schedule-filter-open .slr-schedule-filter-mobile{display:none}
  .slr-schedule-filter-sheet{
    position:fixed;
    z-index:850;
    inset:0;
    display:flex;
    flex-direction:column;
    background:#fff;
    color:#202126;
  }
  .slr-schedule-filter-sheet[hidden]{display:none!important}
  .slr-filter-sheet-head{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:20px;
    padding:max(18px,env(safe-area-inset-top)) 20px 18px;
    border-bottom:1px solid #ececef;
  }
  .slr-filter-sheet-head>div{display:flex;align-items:center;gap:12px;color:#264477}
  .slr-filter-sheet-head svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8}
  .slr-filter-sheet-head h2{margin:0;font-size:25px;letter-spacing:-.035em}
  .slr-filter-sheet-head>button{
    display:grid;
    place-items:center;
    width:50px;
    height:50px;
    border:0;
    border-radius:50%;
    background:#292a2d;
    color:#fff;
    font:inherit;
    font-size:32px;
    line-height:1;
  }
  .slr-filter-sheet-scroll{
    flex:1;
    overflow:auto;
    padding:25px 20px 125px;
    overscroll-behavior:contain;
  }
  .slr-filter-sheet-scroll fieldset{margin:0 0 34px;padding:0;border:0}
  .slr-filter-sheet-scroll legend{width:100%;padding:0 0 20px;border-bottom:1px solid #ececef;font-size:18px}
  .slr-filter-sheet-options{
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:12px 14px;
    padding-top:15px;
  }
  .slr-filter-sheet-options button{
    position:relative;
    min-height:58px;
    padding:10px 12px;
    border:1px solid #ececef;
    border-radius:3px;
    background:#fff;
    color:#77787d;
    font:inherit;
    font-size:13px;
    font-weight:850;
    box-shadow:0 2px 7px rgba(16,17,24,.08);
  }
  .slr-filter-sheet-options button.is-selected{
    border-color:#24467d;
    color:#16171d;
    box-shadow:inset 0 0 0 1px #24467d;
  }
  .slr-filter-sheet-options button.is-selected:before{
    content:"✓";
    margin-right:9px;
    color:#24467d;
    font-size:20px;
  }
  .slr-filter-sheet-actions{
    position:absolute;
    right:50%;
    bottom:max(18px,env(safe-area-inset-bottom));
    display:grid;
    grid-template-columns:auto 1fr;
    min-width:min(410px,calc(100% - 40px));
    min-height:58px;
    overflow:hidden;
    border-radius:999px;
    background:linear-gradient(90deg,#344f8d,#171833);
    box-shadow:0 13px 36px rgba(17,18,40,.28);
    transform:translateX(50%);
  }
  .slr-filter-sheet-actions button{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:9px;
    padding:0 22px;
    border:0;
    background:transparent;
    color:#fff;
    font:inherit;
    font-size:12px;
    font-weight:900;
    text-transform:uppercase;
  }
  .slr-filter-sheet-actions button+button{border-left:1px solid rgba(255,255,255,.24)}
  .slr-filter-sheet-actions svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8}
}
@media(max-width:480px){
  .slr-schedule-title h1{font-size:34px}
  .slr-schedule-tools{align-items:center}
  .slr-schedule-months{grid-auto-columns:82px}
  .slr-schedule-month-section h2{font-size:32px}
  .slr-schedule-match{grid-template-columns:1fr 103px 1fr;padding-inline:3px}
  .slr-schedule-team{font-size:12px}
  .slr-schedule-team img{width:56px;height:56px}
  .slr-schedule-date strong{font-size:12px}
  .slr-schedule-date time{font-size:12px}
  .slr-schedule-open>b{font-size:11px}
  .slr-filter-sheet-options{gap:10px}
  .slr-filter-sheet-options button{font-size:11px}
}
.slr-match-h2h-section>h2{margin-bottom:20px}
.slr-h2h-scoreboard-list{display:grid;margin:0 -28px}
.slr-h2h-scoreboard-row{
  display:grid;
  grid-template-columns:minmax(0,1fr) 74px minmax(0,1fr) 14px;
  align-items:center;
  gap:8px;
  min-height:128px;
  padding:17px 20px;
  border-top:1px solid rgba(255,255,255,.11);
  color:#fff;
  text-decoration:none;
  transition:background .18s ease;
}
.slr-h2h-scoreboard-row:last-child{border-bottom:1px solid rgba(255,255,255,.11)}
.slr-h2h-scoreboard-row:hover{background:rgba(255,255,255,.035)}
.slr-h2h-club{display:grid;justify-items:center;gap:8px;min-width:0;text-align:center}
.slr-h2h-club img{width:58px;height:58px;object-fit:contain;filter:drop-shadow(0 7px 12px rgba(0,0,0,.22))}
.slr-h2h-club strong{max-width:100%;font-size:12px;line-height:1.08;letter-spacing:-.02em}
.slr-h2h-score{display:grid;justify-items:center;gap:8px;text-align:center}
.slr-h2h-score small{color:#f4f4f7;font-size:8px;font-weight:850;line-height:1.1}
.slr-h2h-score b{min-width:66px;padding:8px 6px;border-radius:2px;background:#174a91;color:#fff;font-size:24px;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 7px 18px rgba(0,0,0,.16)}
.slr-h2h-scoreboard-row>svg{width:14px;height:14px;fill:none;stroke:#858897;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}
.slr-lineup-team li small{line-height:1.25}
.slr-lineup-team details li small{margin-left:5px;color:#ffca36;font-size:7px;font-weight:800}
@media(max-width:1100px){
  .slr-h2h-scoreboard-list{margin-inline:max(-24px,-6vw)}
  .slr-h2h-scoreboard-row{grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr) 16px;min-height:136px;padding-inline:max(22px,5vw)}
  .slr-h2h-club img{width:64px;height:64px}
  .slr-h2h-club strong{font-size:13px}
  .slr-h2h-score b{min-width:74px;font-size:26px}
}
@media(max-width:560px){
  .slr-h2h-scoreboard-row{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr) 11px;min-height:116px;gap:5px;padding:14px 12px}
  .slr-h2h-club img{width:47px;height:47px}
  .slr-h2h-club strong{font-size:10px}
  .slr-h2h-score small{font-size:7px}
  .slr-h2h-score b{min-width:58px;padding:7px 4px;font-size:20px}
}
.slr-visually-hidden{
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  padding:0!important;
  margin:-1px!important;
  overflow:hidden!important;
  clip:rect(0,0,0,0)!important;
  white-space:nowrap!important;
  border:0!important;
}
.slr-match-side-lineups,
.slr-match-side-stats{padding:0!important}
.slr-match-side-lineups .slr-lineups-grid{gap:0;margin:0}
.slr-match-side .slr-lineup-team,
.slr-match-mobile-dock .slr-lineup-team{
  overflow:visible;
  border:0;
  border-radius:0;
  background:transparent;
}
.slr-lineup-group{padding:27px 22px 8px;border-bottom:1px solid rgba(255,255,255,.1)}
.slr-lineup-group-head{display:flex;align-items:center;gap:11px;margin-bottom:18px}
.slr-lineup-group-head img{width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 7px 12px rgba(0,0,0,.2))}
.slr-lineup-group-head h3{margin:0;color:#fff;font-size:18px;line-height:1;letter-spacing:-.035em}
.slr-lineup-group-head span{display:block;margin-top:4px;color:#8f91a1;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}
.slr-lineup-list{margin:0!important;padding:0!important;list-style:none!important}
.slr-lineup-player{
  display:grid!important;
  grid-template-columns:43px 42px minmax(0,1fr) minmax(68px,auto)!important;
  align-items:center!important;
  gap:8px!important;
  min-height:72px!important;
  padding:10px 0!important;
  border-bottom:1px solid rgba(255,255,255,.1)!important;
  font-size:inherit!important;
}
.slr-lineup-player:last-child{border-bottom:0!important}
.slr-lineup-player-number{
  color:#ffca36!important;
  font-size:24px!important;
  font-weight:950!important;
  font-style:italic!important;
  line-height:1!important;
  letter-spacing:-.05em;
  text-align:center;
  font-variant-numeric:tabular-nums;
}
.slr-lineup-player-photo{
  position:relative;
  display:grid;
  width:40px;
  height:48px;
  place-items:end center;
  overflow:hidden;
  color:#55576a;
}
.slr-lineup-player-photo:after{content:"";position:absolute;right:3px;bottom:0;left:3px;height:17px;border-radius:50%;background:rgba(255,255,255,.08)}
.slr-lineup-player-photo em{position:relative;z-index:1;display:grid;width:35px;height:35px;place-items:center;border-radius:50%;background:#292a40;color:#9496a5;font-size:9px;font-style:normal;font-weight:900}
.slr-lineup-player-photo img{position:absolute;z-index:2;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 5px 8px rgba(0,0,0,.28))}
.slr-lineup-player-copy{display:block!important;min-width:0}
.slr-lineup-player-copy strong{display:block;overflow:hidden;color:#f8f8fa;font-size:13px;font-weight:900;font-style:italic;line-height:1.12;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}
.slr-lineup-player-copy small{display:block;margin-top:3px;color:#aaaeba!important;font-size:9px!important;font-weight:500!important;line-height:1.1;text-align:left!important}
.slr-lineup-player-copy em{display:block;margin-top:4px;color:#6f7282;font-size:7px;font-style:normal;font-weight:750;line-height:1.15}
.slr-lineup-player-events{display:flex!important;align-items:center;justify-content:flex-end;gap:8px;min-width:0}
.slr-lineup-player-event{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0;color:#fff}
.slr-lineup-player-event>span{display:grid;justify-items:end;min-width:0}
.slr-lineup-player-event>span>b{font-size:9px;font-weight:650;line-height:1;font-variant-numeric:tabular-nums}
.slr-lineup-player-event>span>small{display:block;max-width:70px;margin-top:4px;overflow:hidden;color:#f0f0f4!important;font-size:8px!important;font-weight:850!important;text-align:right!important;text-overflow:ellipsis;white-space:nowrap}
.slr-lineup-event-icon{display:grid;flex:0 0 auto;place-items:center;font-style:normal}
.slr-lineup-event-icon.is-goal{font-size:15px}
.slr-lineup-event-icon.is-missed{width:16px;height:16px;border:2px solid #e54b5d;border-radius:50%;color:#e54b5d;font-size:13px;font-weight:950;line-height:1}
.slr-lineup-event-icon.is-card{width:10px;height:16px;border-radius:1px;transform:rotate(20deg);box-shadow:0 2px 5px rgba(0,0,0,.25)}
.slr-lineup-event-icon.is-yellow{background:#ffca22}
.slr-lineup-event-icon.is-red{background:#e32943}
.slr-lineup-event-icon.is-substitution{display:flex;flex-direction:column;gap:0;font-size:11px;font-style:normal;line-height:.72}
.slr-lineup-event-icon.is-substitution b:first-child{color:#3bcb86}
.slr-lineup-event-icon.is-substitution b:last-child{color:#ef5366}
.slr-lineup-coach{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px 24px;color:#fff}
.slr-lineup-coach span{color:#858898;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}
.slr-lineup-coach strong{font-size:11px;font-style:italic;text-align:right}
.slr-match-stats-board{display:grid}
.slr-match-stat-group{padding:26px 22px 18px;border-bottom:1px solid rgba(255,255,255,.1)}
.slr-match-stat-group-head{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:12px;margin-bottom:12px}
.slr-match-stat-group-head img{width:38px;height:38px;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.2))}
.slr-match-stat-group-head img:last-child{justify-self:end}
.slr-match-stat-group-head h3{margin:0!important;color:#f8f8fa!important;font-size:15px!important;font-weight:950!important;font-style:italic!important;line-height:1!important;letter-spacing:-.025em!important;text-align:center;text-transform:uppercase!important}
.slr-match-stat-group .slr-match-stats-list{margin:0}
.slr-match-stat-group .slr-match-stat-row{
  grid-template-columns:72px minmax(0,1fr) 72px;
  min-height:58px;
  gap:8px;
  border-top:1px solid rgba(255,255,255,.1);
}
.slr-match-stat-group .slr-match-stat-row span{color:#ffca36;font-size:10px;font-weight:850;line-height:1.15}
.slr-match-stat-value{display:grid;min-width:0;min-height:34px;place-items:center;padding:5px 8px;border-radius:5px;color:#f8f8fa;font-size:15px!important;font-weight:950!important;line-height:1;font-variant-numeric:tabular-nums}
.slr-match-stat-value.is-leading{background:#184b91;color:#fff;box-shadow:0 7px 16px rgba(0,0,0,.18)}
@media(max-width:1100px){
  .slr-match-mobile-dock .slr-lineup-team{max-width:760px;margin-inline:auto}
  .slr-match-mobile-dock .slr-lineup-group{padding-inline:max(22px,5vw)}
  .slr-match-mobile-dock .slr-lineup-player{grid-template-columns:52px 50px minmax(0,1fr) minmax(90px,auto)!important;min-height:82px!important}
  .slr-match-mobile-dock .slr-lineup-player-number{font-size:29px!important}
  .slr-match-mobile-dock .slr-lineup-player-photo{width:47px;height:58px}
  .slr-match-mobile-dock .slr-lineup-player-copy strong{font-size:15px}
  .slr-match-mobile-dock .slr-lineup-player-copy small{font-size:10px!important}
  .slr-match-mobile-dock .slr-lineup-player-event>span>b{font-size:10px}
  .slr-match-mobile-dock .slr-lineup-player-event>span>small{max-width:110px;font-size:9px!important}
  .slr-match-mobile-dock .slr-match-stat-group{padding-inline:max(22px,5vw)}
  .slr-match-mobile-dock .slr-match-stat-group-head{grid-template-columns:52px minmax(0,1fr) 52px}
  .slr-match-mobile-dock .slr-match-stat-group-head img{width:46px;height:46px}
  .slr-match-mobile-dock .slr-match-stat-group-head h3{font-size:18px!important}
  .slr-match-mobile-dock .slr-match-stat-group .slr-match-stat-row{grid-template-columns:96px minmax(0,1fr) 96px;min-height:66px}
  .slr-match-mobile-dock .slr-match-stat-group .slr-match-stat-row span{font-size:12px}
  .slr-match-mobile-dock .slr-match-stat-value{min-height:42px;font-size:18px!important}
}
@media(max-width:560px){
  .slr-lineup-group{padding-inline:14px}
  .slr-lineup-group-head img{width:43px;height:43px}
  .slr-lineup-group-head h3{font-size:16px}
  .slr-lineup-player{grid-template-columns:36px 38px minmax(0,1fr) minmax(64px,auto)!important;gap:6px!important;min-height:68px!important}
  .slr-lineup-player-number{font-size:21px!important}
  .slr-lineup-player-photo{width:36px;height:44px}
  .slr-lineup-player-copy strong{font-size:12px}
  .slr-lineup-player-copy small{font-size:8px!important}
  .slr-lineup-player-copy em{font-size:6px}
  .slr-lineup-player-events{gap:4px}
  .slr-lineup-player-event{gap:4px}
  .slr-lineup-player-event>span>small{max-width:54px;font-size:7px!important}
  .slr-match-stat-group{padding:22px 14px 14px}
  .slr-match-stat-group-head{grid-template-columns:38px minmax(0,1fr) 38px;gap:8px}
  .slr-match-stat-group-head img{width:34px;height:34px}
  .slr-match-stat-group-head h3{font-size:13px!important}
  .slr-match-stat-group .slr-match-stat-row{grid-template-columns:66px minmax(0,1fr) 66px;min-height:54px}
  .slr-match-stat-group .slr-match-stat-row span{font-size:9px}
  .slr-match-stat-value{min-height:32px;font-size:14px!important}
}
body.slr-matches-page{
  height:auto!important;
  min-height:100vh!important;
  overflow-x:hidden!important;
  overflow-y:auto!important;
  overscroll-behavior-y:auto!important;
}
body.slr-matches-page #contenuto{
  height:auto!important;
  min-height:100vh!important;
  overflow:visible!important;
  contain:none!important;
}
body.slr-matches-page .slr-schedule{
  height:auto!important;
  min-height:100vh!important;
  overflow:visible!important;
}
.slr-filter-popover{
  border:1px solid rgba(20,22,32,.13);
  border-radius:14px;
  clip-path:none;
  box-shadow:
    0 30px 78px rgba(12,15,31,.28),
    0 10px 28px rgba(12,15,31,.16),
    0 0 0 1px rgba(255,255,255,.8) inset;
  filter:none;
}
.slr-filter-popover:after{
  content:"";
  position:absolute;
  right:28px;
  bottom:-8px;
  width:16px;
  height:16px;
  border-right:1px solid rgba(20,22,32,.12);
  border-bottom:1px solid rgba(20,22,32,.12);
  background:#fff;
  transform:rotate(45deg);
}
.slr-filter-control[data-filter-control="competition"] .slr-filter-popover:after{right:46%}
.slr-lineup-group{
  padding:30px 26px 10px;
  background:#09091d;
}
.slr-lineup-group-head{
  gap:14px;
  margin-bottom:20px;
}
.slr-lineup-group-head img{
  width:54px;
  height:54px;
}
.slr-lineup-group-head h3{
  font-size:20px;
  font-weight:950;
  letter-spacing:-.045em;
}
.slr-lineup-group-head span{
  margin-top:5px;
  color:#8f91a1;
  font-size:9px;
}
.slr-lineup-player{
  grid-template-columns:48px 50px minmax(0,1fr) minmax(84px,auto)!important;
  gap:10px!important;
  min-height:82px!important;
  padding:12px 0!important;
}
.slr-lineup-player-number{
  font-size:29px!important;
}
.slr-lineup-player-photo{
  width:46px;
  height:46px;
  overflow:hidden;
  place-items:center;
  border:1px solid rgba(255,202,54,.24);
  border-radius:50%;
  background:radial-gradient(circle at 50% 28%,#34364c 0,#202239 62%,#16172b 100%);
  box-shadow:0 7px 18px rgba(0,0,0,.28);
}
.slr-lineup-player-photo:after{display:none}
.slr-lineup-player-photo em{
  width:100%;
  height:100%;
  border-radius:50%;
  background:transparent;
  font-size:10px;
}
.slr-lineup-player-photo img{
  inset:0;
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center 16%;
  filter:none;
  transform:scale(1.12);
}
.slr-lineup-player-copy strong{
  font-size:15px;
  line-height:1.08;
}
.slr-lineup-player-copy small{
  margin-top:4px;
  color:#aeb0bd!important;
  font-size:10px!important;
}
.slr-lineup-player-copy em{
  margin-top:5px;
  color:#777a8c;
  font-size:8px;
}
.slr-lineup-player-events{
  gap:10px;
}
.slr-lineup-player-event{
  gap:7px;
}
.slr-lineup-player-event>span>b{
  font-size:10px;
}
.slr-lineup-player-event>span>small{
  max-width:92px;
  font-size:9px!important;
}
.slr-lineup-event-icon.is-goal{font-size:17px}
.slr-lineup-event-icon.is-card{width:11px;height:17px}
.slr-lineup-event-icon.is-substitution{font-size:13px}
.slr-lineup-coach{padding:20px 26px 27px}
.slr-match-stat-group{
  padding:30px 26px 22px;
  background:#09091d;
}
.slr-match-stat-group-head{
  grid-template-columns:52px minmax(0,1fr) 52px;
  gap:16px;
  margin-bottom:8px;
}
.slr-match-stat-group-head img{
  width:46px;
  height:46px;
}
.slr-match-stat-group-head h3{
  font-size:17px!important;
  letter-spacing:-.03em!important;
}
.slr-match-stat-group .slr-match-stat-row{
  grid-template-columns:88px minmax(0,1fr) 88px;
  min-height:64px;
  gap:10px;
}
.slr-match-stat-group .slr-match-stat-row span{
  color:#ffca36;
  font-size:11px;
  font-weight:900;
  text-align:center;
}
.slr-match-stat-value{
  min-height:42px;
  padding:7px 10px;
  border-radius:6px;
  font-size:18px!important;
}
.slr-match-stat-value:first-child{justify-self:start}
.slr-match-stat-value:last-child{justify-self:end}
.slr-match-stat-value.is-leading{
  min-width:68px;
  background:#184b91;
  box-shadow:0 8px 18px rgba(0,0,0,.22);
}
@media(max-width:1100px){
  .slr-match-mobile-dock .slr-lineup-group{padding-inline:max(24px,6vw)}
  .slr-match-mobile-dock .slr-lineup-player{
    grid-template-columns:58px 58px minmax(0,1fr) minmax(100px,auto)!important;
    min-height:92px!important;
  }
  .slr-match-mobile-dock .slr-lineup-player-number{font-size:32px!important}
  .slr-match-mobile-dock .slr-lineup-player-photo{width:54px;height:54px}
  .slr-match-mobile-dock .slr-lineup-player-copy strong{font-size:17px}
  .slr-match-mobile-dock .slr-lineup-player-copy small{font-size:11px!important}
  .slr-match-mobile-dock .slr-match-stat-group{padding-inline:max(24px,6vw)}
  .slr-match-mobile-dock .slr-match-stat-group-head{grid-template-columns:58px minmax(0,1fr) 58px}
  .slr-match-mobile-dock .slr-match-stat-group-head img{width:52px;height:52px}
  .slr-match-mobile-dock .slr-match-stat-group-head h3{font-size:20px!important}
  .slr-match-mobile-dock .slr-match-stat-group .slr-match-stat-row{grid-template-columns:108px minmax(0,1fr) 108px;min-height:72px}
  .slr-match-mobile-dock .slr-match-stat-group .slr-match-stat-row span{font-size:13px}
  .slr-match-mobile-dock .slr-match-stat-value{font-size:20px!important}
}
@media(max-width:560px){
  .slr-lineup-group{padding:24px 14px 8px}
  .slr-lineup-group-head img{width:46px;height:46px}
  .slr-lineup-group-head h3{font-size:17px}
  .slr-lineup-player{
    grid-template-columns:38px 42px minmax(0,1fr) minmax(68px,auto)!important;
    gap:7px!important;
    min-height:74px!important;
  }
  .slr-lineup-player-number{font-size:23px!important}
  .slr-lineup-player-photo{width:40px;height:40px}
  .slr-lineup-player-copy strong{font-size:13px}
  .slr-lineup-player-copy small{font-size:9px!important}
  .slr-lineup-player-copy em{font-size:7px}
  .slr-lineup-player-event>span>small{max-width:58px;font-size:7px!important}
  .slr-match-stat-group{padding:24px 14px 16px}
  .slr-match-stat-group-head{grid-template-columns:42px minmax(0,1fr) 42px;gap:9px}
  .slr-match-stat-group-head img{width:38px;height:38px}
  .slr-match-stat-group-head h3{font-size:14px!important}
  .slr-match-stat-group .slr-match-stat-row{grid-template-columns:72px minmax(0,1fr) 72px;min-height:58px}
  .slr-match-stat-group .slr-match-stat-row span{font-size:9px}
  .slr-match-stat-value{min-height:35px;font-size:15px!important}
  .slr-match-stat-value.is-leading{min-width:58px}
}
html.slr-matches-document{
  height:auto!important;
  min-height:100%!important;
  overflow-x:hidden!important;
  overflow-y:scroll!important;
  position:static!important;
  scroll-behavior:smooth;
}
html.slr-matches-document body.slr-matches-page:not(.site-menu-open):not(.slr-schedule-filter-open):not(.slr-search-open):not(.slr-article-overlay-open){
  position:static!important;
  inset:auto!important;
  width:auto!important;
  height:auto!important;
  min-height:100vh!important;
  max-height:none!important;
  overflow-x:hidden!important;
  overflow-y:visible!important;
  touch-action:auto!important;
}
html.slr-matches-document body.slr-matches-page #contenuto,
html.slr-matches-document body.slr-matches-page .slr-schedule,
html.slr-matches-document body.slr-matches-page .slr-schedule-body{
  position:relative!important;
  height:auto!important;
  max-height:none!important;
  overflow:visible!important;
  touch-action:auto!important;
}
html.slr-matches-document body.slr-matches-page .slr-schedule-month-section{
  scroll-margin-top:100px;
}
.slr-lineup-team.is-home + .slr-lineup-team.is-away{
  border-top:1px solid rgba(255,255,255,.14);
}
.slr-lineup-player{
  grid-template-columns:42px 44px minmax(92px,1fr) minmax(118px,145px)!important;
  column-gap:10px!important;
  min-height:78px!important;
  padding:11px 0!important;
}
.slr-lineup-player-photo{
  width:42px!important;
  height:42px!important;
  align-self:center;
  overflow:hidden!important;
  border:1px solid rgba(255,202,54,.26)!important;
  border-radius:50%!important;
  background:radial-gradient(circle at 50% 25%,#3b3d53 0,#24263c 58%,#16172a 100%)!important;
  box-shadow:0 7px 17px rgba(0,0,0,.3)!important;
}
.slr-lineup-player-photo em{
  width:100%!important;
  height:100%!important;
  border-radius:50%!important;
  font-size:10px!important;
}
.slr-lineup-player-photo img{
  inset:0!important;
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center 12%!important;
  transform:scale(1.08)!important;
}
.slr-lineup-player-copy{
  align-self:center;
  min-width:0;
}
.slr-lineup-player-copy strong{
  font-size:14px!important;
  line-height:1.08!important;
}
.slr-lineup-player-copy small{
  margin-top:4px!important;
  color:#a9acb8!important;
  font-size:9px!important;
  line-height:1.15!important;
}
.slr-lineup-player-side{
  display:grid;
  min-width:0;
  align-content:center;
  justify-items:end;
  gap:8px;
  padding-left:7px;
}
.slr-lineup-player-meta{
  display:block;
  max-width:100%;
  color:#a8aaba;
  font-size:8px;
  font-weight:800;
  line-height:1;
  text-align:right;
  white-space:nowrap;
}
.slr-lineup-player-events{
  display:flex!important;
  max-width:100%;
  flex-wrap:wrap;
  justify-content:flex-end!important;
  gap:7px 10px!important;
}
.slr-lineup-player-event{
  flex:0 1 auto;
  gap:6px!important;
}
.slr-lineup-player-event>span{
  display:flex!important;
  max-width:100%;
  align-items:baseline;
  justify-content:flex-end;
  gap:4px;
}
.slr-lineup-player-event>span>b{
  flex:0 0 auto;
  font-size:9px!important;
  white-space:nowrap;
}
.slr-lineup-player-event>span>small{
  display:block!important;
  max-width:82px!important;
  margin:0!important;
  font-size:8px!important;
  line-height:1.1!important;
  white-space:nowrap!important;
}
@media(max-width:1100px){
  .slr-match-mobile-dock .slr-lineup-player{
    grid-template-columns:54px 54px minmax(150px,1fr) minmax(150px,210px)!important;
    min-height:88px!important;
  }
  .slr-match-mobile-dock .slr-lineup-player-photo{
    width:50px!important;
    height:50px!important;
  }
  .slr-match-mobile-dock .slr-lineup-player-copy strong{font-size:16px!important}
  .slr-match-mobile-dock .slr-lineup-player-copy small{font-size:10px!important}
  .slr-match-mobile-dock .slr-lineup-player-meta{font-size:9px}
  .slr-match-mobile-dock .slr-lineup-player-event>span>small{max-width:130px!important;font-size:9px!important}
}
@media(max-width:620px){
  html.slr-matches-document body.slr-matches-page .slr-schedule-month-section{scroll-margin-top:78px}
  .slr-lineup-player{
    grid-template-columns:34px 38px minmax(88px,1fr) minmax(94px,118px)!important;
    gap:7px!important;
    min-height:72px!important;
  }
  .slr-lineup-player-number{font-size:21px!important}
  .slr-lineup-player-photo{width:36px!important;height:36px!important}
  .slr-lineup-player-copy strong{font-size:12px!important}
  .slr-lineup-player-copy small{font-size:8px!important}
  .slr-lineup-player-side{gap:6px;padding-left:3px}
  .slr-lineup-player-meta{font-size:7px}
  .slr-lineup-player-events{gap:5px 7px!important}
  .slr-lineup-player-event>span{gap:3px}
  .slr-lineup-player-event>span>b{font-size:8px!important}
  .slr-lineup-player-event>span>small{max-width:62px!important;font-size:7px!important}
}
.slr-match-side-lineups>.slr-match-side-kicker{
  display:block;
  margin:0 0 12px;
  color:#ffca36;
  font-size:9px;
  font-weight:950;
  letter-spacing:.12em;
  text-transform:uppercase;
}
@media(min-width:1101px){
  body.slr-match-single-page .slr-footer{
    position:relative!important;
    z-index:300!important;
    width:100%!important;
    margin:0!important;
  }
}
html.slr-matches-document{
  width:100%!important;
  height:100%!important;
  min-height:0!important;
  overflow:hidden!important;
}
html.slr-matches-document body.slr-matches-page:not(.site-menu-open):not(.slr-schedule-filter-open):not(.slr-search-open):not(.slr-article-overlay-open){
  position:relative!important;
  inset:auto!important;
  width:100%!important;
  height:100dvh!important;
  min-height:0!important;
  max-height:none!important;
  overflow-x:hidden!important;
  overflow-y:auto!important;
  overscroll-behavior-y:contain!important;
  touch-action:pan-y!important;
  scrollbar-gutter:stable;
  -webkit-overflow-scrolling:touch;
}
html.slr-matches-document body.slr-matches-page #contenuto,
html.slr-matches-document body.slr-matches-page .slr-schedule,
html.slr-matches-document body.slr-matches-page .slr-schedule-body{
  position:relative!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  overflow:visible!important;
  contain:none!important;
}
html.slr-matches-document body.slr-matches-page .slr-footer{
  position:relative!important;
}
html.slr-matches-document body.slr-matches-page #contenuto{
  position:relative!important;
  padding:0 0 76px!important;
  background:
    linear-gradient(137deg,
      transparent 0 16%,
      rgba(255,255,255,.045) 16% 28%,
      transparent 28% 52%,
      rgba(31,0,10,.16) 52% 66%,
      transparent 66% 84%,
      rgba(255,180,42,.025) 84% 100%),
    repeating-linear-gradient(137deg,
      #4a0015 0 230px,
      #62001e 230px 430px,
      #86102f 430px 680px,
      #6a0322 680px 900px,
      #4f0018 900px 1120px)!important;
  background-attachment:fixed!important;
  background-position:center top!important;
  background-size:100% 100%,1120px 1120px!important;
}
html.slr-matches-document body.slr-matches-page .slr-schedule{
  width:min(1540px,calc(100% - 120px))!important;
  margin-inline:auto!important;
  background:#fff!important;
  box-shadow:
    0 0 0 1px rgba(48,0,16,.08),
    0 28px 75px rgba(34,0,12,.34)!important;
}
html.slr-matches-document body.slr-matches-page .slr-schedule-head,
html.slr-matches-document body.slr-matches-page .slr-schedule-body{
  width:min(100% - 72px,1468px)!important;
}
html.slr-matches-document body.slr-matches-page .slr-schedule-months{
  box-shadow:inset 0 1px rgba(0,0,0,.025),inset 0 -1px rgba(0,0,0,.035);
}
@media(max-width:1100px) and (min-width:901px){
  html.slr-matches-document body.slr-matches-page #contenuto{padding-bottom:56px!important}
  html.slr-matches-document body.slr-matches-page .slr-schedule{
    width:calc(100% - 48px)!important;
  }
  html.slr-matches-document body.slr-matches-page .slr-schedule-head,
  html.slr-matches-document body.slr-matches-page .slr-schedule-body{
    width:calc(100% - 40px)!important;
  }
}
@media(max-width:900px){
  html.slr-matches-document body.slr-matches-page #contenuto{
    padding:0!important;
    background:#fff!important;
  }
  html.slr-matches-document body.slr-matches-page .slr-schedule{
    width:100%!important;
    margin:0!important;
    box-shadow:none!important;
  }
}
body.slr-match-single-page .slr-match-side-lineups>.slr-match-side-kicker{
  display:flex;
  width:100%;
  min-height:58px;
  align-items:center;
  margin:0!important;
  padding:16px 28px 14px!important;
  border-bottom:1px solid rgba(255,255,255,.1);
  line-height:1;
}
@media(max-width:1280px) and (min-width:1101px){
  body.slr-match-single-page .slr-match-side-lineups>.slr-match-side-kicker{
    padding-inline:22px!important;
  }
}
@media(max-width:1100px){
  body.slr-match-single-page .slr-match-side-lineups>.slr-match-side-kicker{
    padding-inline:max(24px,6vw)!important;
  }
}
@media(max-width:560px){
  body.slr-match-single-page .slr-match-side-lineups>.slr-match-side-kicker{
    min-height:52px;
    padding:14px 14px 12px!important;
  }
}
html.slr-matches-document body.slr-matches-page .slr-schedule-month-section h2{
  padding:24px 0 18px!important;
  font-size:clamp(22px,1.55vw,28px)!important;
  line-height:1.05!important;
  letter-spacing:-.025em!important;
}
html.slr-matches-document body.slr-matches-page .slr-schedule-match{
  position:relative;
  isolation:isolate;
  transition:
    background-color .18s ease,
    box-shadow .18s ease,
    transform .18s ease,
    color .18s ease;
}
html.slr-matches-document body.slr-matches-page .slr-schedule-match::before,
html.slr-matches-document body.slr-matches-page .slr-schedule-match::after{
  content:"";
  position:absolute;
  z-index:3;
  top:0;
  bottom:0;
  width:5px;
  opacity:0;
  pointer-events:none;
  transition:opacity .18s ease;
}
html.slr-matches-document body.slr-matches-page .slr-schedule-match::before{
  left:0;
  background:linear-gradient(180deg,#8f1738 0 50%,#f5b800 50% 100%);
}
html.slr-matches-document body.slr-matches-page .slr-schedule-match::after{
  right:0;
  background:linear-gradient(180deg,#f5b800 0 50%,#8f1738 50% 100%);
}
html.slr-matches-document body.slr-matches-page .slr-schedule-match:hover,
html.slr-matches-document body.slr-matches-page .slr-schedule-match:focus-visible,
html.slr-matches-document body.slr-matches-page .slr-schedule-match:active,
html.slr-matches-document body.slr-matches-page .slr-schedule-match.is-selected{
  z-index:4;
  background:#fff!important;
  color:inherit!important;
  box-shadow:
    0 14px 30px rgba(22,25,41,.16),
    0 3px 8px rgba(22,25,41,.09)!important;
  transform:translateY(-2px)!important;
  outline:0;
}
html.slr-matches-document body.slr-matches-page .slr-schedule-match:hover::before,
html.slr-matches-document body.slr-matches-page .slr-schedule-match:hover::after,
html.slr-matches-document body.slr-matches-page .slr-schedule-match:focus-visible::before,
html.slr-matches-document body.slr-matches-page .slr-schedule-match:focus-visible::after,
html.slr-matches-document body.slr-matches-page .slr-schedule-match:active::before,
html.slr-matches-document body.slr-matches-page .slr-schedule-match:active::after,
html.slr-matches-document body.slr-matches-page .slr-schedule-match.is-selected::before,
html.slr-matches-document body.slr-matches-page .slr-schedule-match.is-selected::after{
  opacity:1;
}
html.slr-matches-document body.slr-matches-page .slr-schedule-match:focus-visible{
  box-shadow:
    0 0 0 3px rgba(245,184,0,.24),
    0 14px 30px rgba(22,25,41,.16),
    0 3px 8px rgba(22,25,41,.09)!important;
}
@media(max-width:900px){
  html.slr-matches-document body.slr-matches-page .slr-schedule-month-section h2{
    padding:22px 10px 18px!important;
    font-size:24px!important;
  }
  html.slr-matches-document body.slr-matches-page .slr-schedule-match:hover{
    transform:none!important;
    box-shadow:none!important;
  }
  html.slr-matches-document body.slr-matches-page .slr-schedule-match:hover::before,
  html.slr-matches-document body.slr-matches-page .slr-schedule-match:hover::after{
    opacity:0;
  }
  html.slr-matches-document body.slr-matches-page .slr-schedule-match:active,
  html.slr-matches-document body.slr-matches-page .slr-schedule-match:focus-visible,
  html.slr-matches-document body.slr-matches-page .slr-schedule-match.is-selected{
    box-shadow:0 10px 24px rgba(22,25,41,.14)!important;
    transform:translateY(-1px)!important;
  }
}
body.slr-match-single-page .slr-match-hero{
  min-height:clamp(480px,58vh,610px);
  place-items:center;
}
body.slr-match-single-page .slr-match-hero:before{
  background-size:cover;
  background-repeat:no-repeat;
  transform:scale(1.002);
  filter:saturate(.94) contrast(1.08) brightness(.9);
  image-rendering:auto;
}
body.slr-match-state-finished .slr-match-hero:before{
  background-position:center 27%;
}
body.slr-match-state-upcoming .slr-match-hero:before,
body.slr-match-state-live .slr-match-hero:before{
  background-position:center 38%;
}
body.slr-match-single-page .slr-match-hero-shade{
  background:
    linear-gradient(90deg,rgba(7,9,31,.87) 0%,rgba(14,15,48,.63) 48%,rgba(7,9,31,.82) 100%),
    linear-gradient(180deg,rgba(9,11,37,.2) 0%,rgba(13,13,42,.46) 56%,rgba(70,8,40,.72) 100%);
  box-shadow:
    inset 0 -82px 118px rgba(96,8,43,.24),
    inset 0 1px 0 rgba(255,255,255,.025);
}
body.slr-match-single-page .slr-match-hero-inner{
  width:min(940px,calc(100% - 48px));
  padding:88px 18px 30px;
}
body.slr-match-single-page .slr-match-competition{
  gap:8px;
  font-size:11px;
  letter-spacing:.1em;
}
body.slr-match-single-page .slr-match-competition img{
  width:24px;
  height:24px;
}
body.slr-match-single-page .slr-match-date-large{
  margin-top:10px;
  font-size:clamp(21px,2vw,30px);
}
body.slr-match-single-page .slr-match-countdown{
  margin-top:10px;
}
body.slr-match-single-page .slr-match-countdown>span{
  margin-bottom:6px;
  font-size:10px;
}
body.slr-match-single-page .slr-match-countdown>div{
  gap:5px;
}
body.slr-match-single-page .slr-match-countdown b{
  min-width:31px;
  font-size:21px;
}
body.slr-match-single-page .slr-match-countdown small{
  font-size:7px;
}
body.slr-match-single-page .slr-match-live-state{
  margin-top:11px;
  padding:6px 11px;
  font-size:9px;
}
body.slr-match-single-page .slr-match-scoreboard{
  grid-template-columns:minmax(0,1fr) minmax(130px,185px) minmax(0,1fr);
  gap:20px;
  margin-top:20px;
}
body.slr-match-single-page .slr-match-score-team{
  gap:8px;
}
body.slr-match-single-page .slr-match-club{
  gap:15px;
}
body.slr-match-single-page .slr-match-club img{
  width:clamp(60px,6.4vw,92px);
  height:clamp(60px,6.4vw,92px);
  filter:drop-shadow(0 11px 20px rgba(0,0,0,.34));
}
body.slr-match-single-page .slr-match-club strong{
  max-width:230px;
  font-size:clamp(18px,1.75vw,28px);
  line-height:1.03;
}
body.slr-match-single-page .slr-match-central-score small{
  font-size:9px;
}
body.slr-match-single-page .slr-match-central-score>b{
  gap:11px;
  margin:3px 0;
  font-size:clamp(44px,5vw,68px);
}
body.slr-match-single-page .slr-match-central-score>b.is-kickoff{
  font-size:clamp(40px,4.5vw,62px);
}
body.slr-match-single-page .slr-match-central-score>span{
  font-size:10px;
}
body.slr-match-single-page .slr-match-team-events{
  min-height:14px;
  gap:4px 10px;
}
body.slr-match-single-page .slr-match-team-event,
body.slr-match-single-page .slr-match-team-event strong,
body.slr-match-single-page .slr-match-team-event b{
  font-size:9px;
}
body.slr-match-single-page .slr-match-team-event b{
  max-width:150px;
}
body.slr-match-single-page .slr-match-live-note{
  margin-top:17px;
  font-size:10px;
}
@media(max-width:1100px){
  body.slr-match-single-page .slr-match-hero{
    min-height:clamp(500px,60vh,570px);
  }
  body.slr-match-single-page .slr-match-hero-inner{
    width:min(900px,calc(100% - 34px));
    padding-top:84px;
    padding-bottom:26px;
  }
  body.slr-match-state-finished .slr-match-hero:before{background-position:center 29%}
  body.slr-match-state-upcoming .slr-match-hero:before,
  body.slr-match-state-live .slr-match-hero:before{background-position:center 37%}
}
@media(max-width:820px){
  body.slr-match-single-page .slr-match-hero{
    min-height:500px;
  }
  body.slr-match-single-page .slr-match-hero-inner{
    width:calc(100% - 22px);
    padding:78px 4px 24px;
  }
  body.slr-match-single-page .slr-match-scoreboard{
    grid-template-columns:minmax(0,1fr) 106px minmax(0,1fr);
    gap:9px;
    margin-top:17px;
  }
  body.slr-match-single-page .slr-match-club{
    gap:7px;
  }
  body.slr-match-single-page .slr-match-club img{
    width:64px;
    height:64px;
  }
  body.slr-match-single-page .slr-match-club strong{
    max-width:150px;
    font-size:15px;
  }
  body.slr-match-single-page .slr-match-central-score>b{
    gap:7px;
    font-size:43px;
  }
  body.slr-match-single-page .slr-match-central-score>b.is-kickoff{
    font-size:40px;
  }
  body.slr-match-single-page .slr-match-team-event b{max-width:105px}
}
@media(max-width:620px){
  body.slr-match-single-page .slr-match-hero{
    min-height:455px;
  }
  body.slr-match-single-page .slr-match-hero-inner{
    padding:70px 2px 19px;
  }
  body.slr-match-single-page .slr-match-hero:before{
    transform:none;
    filter:saturate(.96) contrast(1.06) brightness(.9);
  }
  body.slr-match-state-finished .slr-match-hero:before,
  body.slr-match-state-upcoming .slr-match-hero:before,
  body.slr-match-state-live .slr-match-hero:before{
    background-position:center center;
  }
  body.slr-match-single-page .slr-match-hero-shade{
    background:
      linear-gradient(90deg,rgba(7,9,31,.8),rgba(14,15,48,.57) 50%,rgba(7,9,31,.8)),
      linear-gradient(180deg,rgba(9,11,37,.17),rgba(12,13,41,.5) 55%,rgba(70,8,40,.74));
    box-shadow:inset 0 -64px 92px rgba(96,8,43,.22);
  }
  body.slr-match-single-page .slr-match-competition{
    gap:5px;
    font-size:9px;
  }
  body.slr-match-single-page .slr-match-competition img{
    width:20px;
    height:20px;
  }
  body.slr-match-single-page .slr-match-date-large{
    margin-top:7px;
    font-size:19px;
  }
  body.slr-match-single-page .slr-match-countdown{
    margin-top:7px;
  }
  body.slr-match-single-page .slr-match-live-state{
    margin-top:8px;
    padding:5px 9px;
    font-size:8px;
  }
  body.slr-match-single-page .slr-match-scoreboard{
    grid-template-columns:minmax(0,1fr) 82px minmax(0,1fr);
    gap:5px;
    margin-top:14px;
  }
  body.slr-match-single-page .slr-match-club img{
    width:52px;
    height:52px;
  }
  body.slr-match-single-page .slr-match-club strong{
    max-width:112px;
    font-size:12px;
    line-height:1.08;
  }
  body.slr-match-single-page .slr-match-central-score small,
  body.slr-match-single-page .slr-match-central-score>span{
    font-size:7px;
  }
  body.slr-match-single-page .slr-match-central-score>b{
    gap:5px;
    font-size:34px;
  }
  body.slr-match-single-page .slr-match-central-score>b.is-kickoff{
    font-size:31px;
  }
  body.slr-match-single-page .slr-match-team-events{
    gap:3px;
  }
  body.slr-match-single-page .slr-match-team-event,
  body.slr-match-single-page .slr-match-team-event strong,
  body.slr-match-single-page .slr-match-team-event b{
    font-size:7px;
  }
  body.slr-match-single-page .slr-match-team-event b{max-width:76px}
  body.slr-match-single-page .slr-match-live-note{
    margin-top:12px;
    font-size:8px;
  }
}
@media(max-height:650px) and (min-width:700px){
  body.slr-match-single-page .slr-match-hero{
    min-height:430px;
  }
  body.slr-match-single-page .slr-match-hero-inner{
    padding-top:72px;
    padding-bottom:18px;
  }
  body.slr-match-single-page .slr-match-scoreboard{
    margin-top:13px;
  }
}
body.slr-article-page{
  background:#fff;
  color:#15161a;
}
body.slr-article-page .slr-article,
.slr-article-overlay .slr-article{
  position:relative;
  overflow:hidden;
  background:#fff;
  color:#15161a;
}
body.slr-article-page .slr-article-header,
.slr-article-overlay .slr-article-header{
  background:#fff;
  color:#15161a;
}
body.slr-article-page .slr-article-subtitle,
.slr-article-overlay .slr-article-subtitle{
  color:#62656d;
}
body.slr-article-page .slr-article-byline,
.slr-article-overlay .slr-article-byline{
  color:#7b7e86;
}
body.slr-article-page .slr-article-byline div,
.slr-article-overlay .slr-article-byline div{
  color:#17181c;
}
body.slr-article-page .slr-article-byline div span,
.slr-article-overlay .slr-article-byline div span{
  color:#7b7e86;
}
body.slr-article-page .slr-article-cover,
.slr-article-overlay .slr-article-cover{
  width:min(1540px,calc(100% - 32px));
  height:clamp(330px,40vw,560px);
  max-height:none;
  background:#fff;
  border-radius:24px;
  box-shadow:0 24px 70px rgba(26,18,22,.12);
}
body.slr-article-page .slr-article-cover img,
.slr-article-overlay .slr-article-cover img{
  width:100%;
  height:100%;
  max-height:none;
  object-fit:cover;
  object-position:center 38%;
}
body.slr-article-page .slr-article-layout,
.slr-article-overlay .slr-article-layout{
  position:relative;
  isolation:isolate;
  background:#fff;
}
body.slr-article-page .slr-article-layout::before,
.slr-article-overlay .slr-article-layout::before{
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:50%;
  width:100vw;
  height:min(690px,72vh);
  transform:translateX(-50%);
  pointer-events:none;
  opacity:.58;
  background-image:
    radial-gradient(circle at 1px 1px,rgba(137,17,55,.13) 1px,transparent 1.4px),
    linear-gradient(135deg,rgba(255,202,54,.045),transparent 42%),
    linear-gradient(45deg,transparent 48%,rgba(137,17,55,.035) 49%,rgba(137,17,55,.035) 51%,transparent 52%);
  background-size:18px 18px,100% 100%,44px 44px;
  -webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.72) 38%,transparent 100%);
  mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.72) 38%,transparent 100%);
}
body.slr-article-page .slr-article-layout > *,
.slr-article-overlay .slr-article-layout > *{
  position:relative;
  z-index:1;
}
body.slr-article-page .slr-article-body,
.slr-article-overlay .slr-article-body{
  color:#292a2f;
}
body.slr-article-page .slr-article-body h2,
body.slr-article-page .slr-article-body h3,
.slr-article-overlay .slr-article-body h2,
.slr-article-overlay .slr-article-body h3{
  color:#111216;
}
body.slr-article-page .slr-share-rail a,
body.slr-article-page .slr-share-rail button,
.slr-article-overlay .slr-share-rail a,
.slr-article-overlay .slr-share-rail button{
  border-color:rgba(17,18,22,.16);
  background:rgba(255,255,255,.84);
  color:#17181c;
  box-shadow:0 8px 26px rgba(25,20,24,.06);
}
body.slr-article-page .slr-topic-list,
.slr-article-overlay .slr-topic-list{
  border-color:rgba(17,18,22,.12);
}
body.slr-article-page .slr-topic-list b,
.slr-article-overlay .slr-topic-list b{
  border-color:rgba(17,18,22,.14);
  background:rgba(255,255,255,.72);
}
body.slr-article-page .slr-author-box,
.slr-article-overlay .slr-author-box{
  border-color:rgba(17,18,22,.1);
  background:#f7f5f1;
  color:#17181c;
  box-shadow:0 18px 50px rgba(31,20,25,.07);
}
body.slr-article-page .slr-author-box p,
body.slr-article-page .slr-author-box small,
.slr-article-overlay .slr-author-box p,
.slr-article-overlay .slr-author-box small{
  color:#6d7078;
}
body.slr-article-page .slr-side-sticky,
.slr-article-overlay .slr-side-sticky{
  border-color:rgba(17,18,22,.1);
  background:#f7f5f1;
  color:#17181c;
  box-shadow:0 18px 50px rgba(31,20,25,.07);
}
body.slr-article-page .slr-side-sticky>a,
.slr-article-overlay .slr-side-sticky>a{
  border-color:rgba(17,18,22,.1);
}
.slr-article-overlay-panel,
.slr-article-overlay-content{
  background:#fff;
}
.slr-article-overlay-progress{
  display:none!important;
}
.slr-article-overlay-loader,
.slr-article-overlay-error{
  background:#fff;
  color:#17181c;
}
.slr-article-overlay-loader strong{
  color:#6a6d75;
  font-size:11px;
  letter-spacing:.18em;
}
.slr-article-load-bands{
  position:relative;
  width:94px;
  height:76px;
}
.slr-article-load-bands span{
  position:absolute;
  top:50%;
  left:50%;
  width:15px;
  height:58px;
  border-radius:3px;
  transform-origin:center;
  will-change:transform,opacity;
}
.slr-article-load-bands span:first-child{
  background:#8c1237;
  box-shadow:0 10px 26px rgba(140,18,55,.28);
  animation:slrArticleBandRed 1.05s cubic-bezier(.65,0,.35,1) infinite;
}
.slr-article-load-bands span:last-child{
  background:#ffca36;
  box-shadow:0 10px 26px rgba(255,202,54,.32);
  animation:slrArticleBandYellow 1.05s cubic-bezier(.65,0,.35,1) infinite;
}
@keyframes slrArticleBandRed{
  0%,100%{transform:translate(-115%,-50%) rotate(-8deg) scaleY(.3);opacity:.58}
  32%{transform:translate(-165%,-50%) rotate(-8deg) scaleY(1);opacity:1}
  68%{transform:translate(18%,-50%) rotate(8deg) scaleY(.76);opacity:1}
}
@keyframes slrArticleBandYellow{
  0%,100%{transform:translate(18%,-50%) rotate(8deg) scaleY(.76);opacity:1}
  32%{transform:translate(62%,-50%) rotate(8deg) scaleY(.3);opacity:.58}
  68%{transform:translate(-115%,-50%) rotate(-8deg) scaleY(1);opacity:1}
}
@media(prefers-reduced-motion:no-preference){
  .slr-js .slr-article-reveal{
    opacity:0;
    transform:translate3d(0,42px,0);
    transition:
      opacity .72s ease var(--slr-reveal-delay,0ms),
      transform .82s cubic-bezier(.18,.78,.2,1) var(--slr-reveal-delay,0ms);
    will-change:opacity,transform;
  }
  .slr-js .slr-article-reveal.is-visible{
    opacity:1;
    transform:translate3d(0,0,0);
  }
}
@media(max-width:900px){
  body.slr-article-page .slr-article-cover,
  .slr-article-overlay .slr-article-cover{
    width:min(100% - 24px,1120px);
    height:clamp(290px,54vw,470px);
    border-radius:20px;
  }
  body.slr-article-page .slr-article-cover img,
  .slr-article-overlay .slr-article-cover img{
    object-position:center 36%;
  }
}
@media(max-width:620px){
  body.slr-article-page .slr-article-cover,
  .slr-article-overlay .slr-article-cover{
    width:100%;
    height:clamp(235px,62vw,340px);
    border-radius:0;
    box-shadow:none;
  }
  body.slr-article-page .slr-article-cover img,
  .slr-article-overlay .slr-article-cover img{
    object-position:center 34%;
  }
  body.slr-article-page .slr-article-layout::before,
  .slr-article-overlay .slr-article-layout::before{
    height:520px;
    background-size:16px 16px,100% 100%,38px 38px;
  }
  .slr-article-load-bands{
    transform:scale(.88);
  }
}
@media(prefers-reduced-motion:reduce){
  .slr-article-load-bands span{
    animation:none!important;
  }
  .slr-article-load-bands span:first-child{transform:translate(-115%,-50%)}
  .slr-article-load-bands span:last-child{transform:translate(15%,-50%)}
}
.slr-article-overlay{
  background:rgba(4,5,9,.28);
}
.slr-article-overlay .slr-article-overlay-panel{
  z-index:3;
  background:#fff;
  transform:translate3d(0,102%,0);
  transition:transform .76s cubic-bezier(.18,.82,.18,1);
  will-change:transform;
}
.slr-article-overlay.is-open .slr-article-overlay-panel{
  transform:translate3d(0,102%,0);
}
.slr-article-overlay.is-open.is-ready .slr-article-overlay-panel{
  transform:translate3d(0,0,0);
}
.slr-article-transition-loader{
  position:absolute;
  z-index:4;
  inset:0;
  display:grid;
  place-items:center;
  min-height:calc(100vh - var(--slr-overlay-top));
  overflow:hidden;
  background:#fff;
  color:#17181c;
  opacity:0;
  pointer-events:none;
  transform:translate3d(0,102%,0);
  transition:
    transform .5s cubic-bezier(.22,.78,.2,1),
    opacity .24s ease;
  will-change:transform,opacity;
}
.slr-article-overlay.is-open.is-loading .slr-article-transition-loader{
  opacity:1;
  transform:translate3d(0,0,0);
}
.slr-article-overlay.is-open.is-ready .slr-article-transition-loader{
  opacity:0;
  transform:translate3d(0,-12%,0);
  transition:
    transform .52s cubic-bezier(.4,0,.2,1),
    opacity .26s ease .06s;
}
.slr-article-transition-loader .slr-article-overlay-loader{
  min-height:0;
  padding:32px;
  background:transparent;
}
.slr-article-overlay-content{
  min-height:calc(100vh - var(--slr-overlay-top));
  background:#fff;
}
.slr-article-overlay-close{
  transition:
    opacity .28s ease,
    transform .42s cubic-bezier(.2,.8,.2,1);
}
.slr-article-overlay.is-open:not(.is-ready) .slr-article-overlay-close{
  opacity:0;
  pointer-events:none;
  transform:translate(-50%,28px) scale(.82);
}
.slr-article-overlay.is-open.is-ready .slr-article-overlay-close{
  opacity:1;
  pointer-events:auto;
  transform:translate(-50%,0) scale(1);
}
.slr-js .slr-article-reveal,
.slr-js .slr-article-reveal.is-visible{
  opacity:1!important;
  transform:none!important;
  transition:none!important;
  will-change:auto!important;
}
@media(max-width:620px){
  .slr-article-overlay .slr-article-overlay-panel{
    transition-duration:.68s;
  }
  .slr-article-transition-loader{
    transition-duration:.44s,.22s;
  }
}
@media(prefers-reduced-motion:reduce){
  .slr-article-overlay .slr-article-overlay-panel,
  .slr-article-transition-loader{
    transition-duration:.01ms!important;
  }
}
body.slr-article-page .slr-article-cover,
.slr-article-overlay .slr-article-cover{
  position:relative;
  isolation:isolate;
  display:grid;
  place-items:center;
  overflow:hidden;
  background:#f1f1ef;
}
body.slr-article-page .slr-article-cover::after,
.slr-article-overlay .slr-article-cover::after{
  content:"";
  position:absolute;
  z-index:1;
  inset:0;
  pointer-events:none;
  background:
    linear-gradient(90deg,rgba(255,255,255,.13),transparent 18%,transparent 82%,rgba(255,255,255,.13)),
    linear-gradient(0deg,rgba(255,255,255,.08),transparent 22%);
}
body.slr-article-page .slr-article-cover picture,
.slr-article-overlay .slr-article-cover picture{
  position:relative;
  z-index:2;
  display:grid;
  place-items:center;
  width:100%;
  height:100%;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
.slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
  position:absolute;
  z-index:0;
  inset:-9%;
  width:118%;
  height:118%;
  max-width:none;
  max-height:none;
  object-fit:cover;
  object-position:center;
  filter:blur(28px) saturate(.92) contrast(.96);
  transform:scale(1.04);
  opacity:.28;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
.slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
.slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
  position:relative;
  z-index:2;
  width:100%;
  height:100%;
  max-width:100%;
  max-height:100%;
  object-fit:contain!important;
  object-position:center top!important;
}
@media(max-width:900px){
  body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
  .slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
    filter:blur(24px) saturate(.92) contrast(.96);
    opacity:.25;
  }
}
@media(max-width:620px){
  body.slr-article-page .slr-article-cover,
  .slr-article-overlay .slr-article-cover{
    background:#ececea;
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
  .slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
    inset:-12%;
    width:124%;
    height:124%;
    filter:blur(22px) saturate(.9) contrast(.95);
    opacity:.24;
  }
}
body.slr-article-page .slr-article-heading,
.slr-article-overlay .slr-article-heading{
  max-width:1080px;
  padding-top:4px;
  padding-bottom:38px;
}
body.slr-article-page .slr-article-heading h1,
.slr-article-overlay .slr-article-heading h1{
  max-width:1000px;
  margin:0;
  font-size:clamp(36px,4.45vw,66px);
  line-height:1.045;
  letter-spacing:-.022em;
  word-spacing:.055em;
  text-wrap:balance;
}
body.slr-article-page .slr-article-subtitle,
.slr-article-overlay .slr-article-subtitle{
  max-width:900px;
  margin:20px 0 0;
  font-size:clamp(18px,1.65vw,24px);
  line-height:1.48;
  letter-spacing:-.006em;
}
body.slr-article-page .slr-article-byline,
.slr-article-overlay .slr-article-byline{
  margin-top:25px;
  gap:10px 18px;
  line-height:1.45;
}
body.slr-article-page .slr-article-cover,
.slr-article-overlay .slr-article-cover{
  margin-top:0;
}
@media(max-width:900px){
  body.slr-article-page .slr-article-heading,
  .slr-article-overlay .slr-article-heading{
    padding-bottom:30px;
  }
  body.slr-article-page .slr-article-heading h1,
  .slr-article-overlay .slr-article-heading h1{
    font-size:clamp(34px,7vw,54px);
    line-height:1.06;
    letter-spacing:-.018em;
    word-spacing:.04em;
  }
}
@media(max-width:620px){
  body.slr-article-page .slr-article-header,
  .slr-article-overlay .slr-article-header{
    padding-top:38px;
  }
  body.slr-article-page .slr-article-heading,
  .slr-article-overlay .slr-article-heading{
    padding-bottom:24px;
  }
  body.slr-article-page .slr-article-heading h1,
  .slr-article-overlay .slr-article-heading h1{
    font-size:clamp(31px,9.5vw,42px);
    line-height:1.08;
    letter-spacing:-.012em;
    word-spacing:.035em;
  }
  body.slr-article-page .slr-article-subtitle,
  .slr-article-overlay .slr-article-subtitle{
    margin-top:15px;
    font-size:17px;
    line-height:1.5;
  }
  body.slr-article-page .slr-article-byline,
  .slr-article-overlay .slr-article-byline{
    margin-top:19px;
    font-size:11px;
  }
}
body.slr-article-page .slr-article-heading,
.slr-article-overlay .slr-article-heading{
  display:flex;
  flex-direction:column;
}
body.slr-article-page .slr-article-heading h1,
.slr-article-overlay .slr-article-heading h1{order:1}
body.slr-article-page .slr-article-subtitle,
.slr-article-overlay .slr-article-subtitle{order:2}
body.slr-article-page .slr-article-byline,
.slr-article-overlay .slr-article-byline{order:3}
body.slr-article-page .slr-article-layout-single,
.slr-article-overlay .slr-article-layout-single{
  display:block;
  width:min(900px,calc(100% - 48px));
  max-width:900px;
  margin-inline:auto;
  padding-top:clamp(52px,6vw,88px);
  padding-bottom:clamp(74px,8vw,120px);
}
body.slr-article-page .slr-article-layout-single .slr-article-body,
.slr-article-overlay .slr-article-layout-single .slr-article-body{
  width:100%;
  max-width:none;
  margin:0;
}
body.slr-article-page .slr-share-rail,
body.slr-article-page .slr-article-side,
.slr-article-overlay .slr-share-rail,
.slr-article-overlay .slr-article-side{
  display:none!important;
}
@media(max-width:900px){
  body.slr-article-page .slr-article-layout-single,
  .slr-article-overlay .slr-article-layout-single{
    width:min(780px,calc(100% - 30px));
    padding-top:48px;
  }
}
@media(max-width:620px){
  body.slr-article-page .slr-article-layout-single,
  .slr-article-overlay .slr-article-layout-single{
    width:calc(100% - 24px);
    padding-top:38px;
    padding-bottom:82px;
  }
}
body.slr-article-page .slr-article-layout::before,
.slr-article-overlay .slr-article-layout::before{
  content:none!important;
  display:none!important;
  background:none!important;
  opacity:0!important;
  -webkit-mask-image:none!important;
  mask-image:none!important;
}
body.slr-article-page .slr-article-body p,
.slr-article-overlay .slr-article-body p{
  margin-top:0;
  margin-bottom:.72em;
}
body.slr-article-page .slr-article-body>p:first-child,
.slr-article-overlay .slr-article-body>p:first-child{
  margin-bottom:.82em;
}
body.slr-article-page .slr-article-body h2,
.slr-article-overlay .slr-article-body h2{
  margin:1.55em 0 .48em;
  font-size:clamp(28px,2.7vw,34px);
  line-height:1.16;
  letter-spacing:-.025em;
}
body.slr-article-page .slr-article-body h3,
.slr-article-overlay .slr-article-body h3{
  margin:1.35em 0 .44em;
  font-size:clamp(22px,2.1vw,27px);
  line-height:1.2;
  letter-spacing:-.018em;
}
@media(max-width:620px){
  body.slr-article-page .slr-article-body p,
  .slr-article-overlay .slr-article-body p{
    margin-bottom:.66em;
  }
  body.slr-article-page .slr-article-body h2,
  .slr-article-overlay .slr-article-body h2{
    margin-top:1.4em;
    font-size:27px;
  }
  body.slr-article-page .slr-article-body h3,
  .slr-article-overlay .slr-article-body h3{
    margin-top:1.25em;
    font-size:22px;
  }
}
.slr-article-body .slr-social-embed{
  width:min(100%,680px);
  margin:30px auto;
  overflow:hidden;
  border:1px solid rgba(17,18,22,.10);
  border-radius:18px;
  background:#fff;
  color:#111216;
}
.slr-social-embed iframe{
  display:block;
  width:100%;
  max-width:100%;
  border:0;
  background:#fff;
}
.slr-social-ratio{
  position:relative;
  aspect-ratio:16/9;
  overflow:hidden;
  background:#08090c;
}
.slr-social-ratio iframe{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
}
.slr-social-facebook iframe{
  min-height:560px;
}
.slr-social-instagram{
  max-width:540px;
  padding:0;
}
.slr-social-x{
  max-width:560px;
  padding:0;
}
.slr-social-embed .twitter-tweet,
.slr-social-embed .instagram-media{
  margin:0 auto!important;
  max-width:100%!important;
  min-width:0!important;
  width:100%!important;
}
.slr-social-fallback{
  display:flex;
  min-height:72px;
  align-items:center;
  justify-content:center;
  padding:18px 22px;
  color:#851331!important;
  font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;
  font-size:14px;
  font-weight:800;
  text-align:center;
  text-decoration:none;
}
.slr-social-embed:not(.is-social-fallback)>.slr-social-fallback{
  border-top:1px solid rgba(17,18,22,.08);
}
.slr-social-x .twitter-tweet+.slr-social-fallback,
.slr-social-instagram .instagram-media+.slr-social-fallback{
  display:none;
}
@media(max-width:620px){
  .slr-article-body .slr-social-embed{
    width:100%;
    margin:22px auto;
    border-radius:14px;
  }
  .slr-social-facebook iframe{min-height:500px}
}
.slr-social-embed.is-social-loading{
  position:relative;
  min-height:190px;
  display:grid;
  place-items:center;
}
.slr-social-embed.is-social-loading::before{
  content:"";
  width:34px;
  height:34px;
  border:3px solid rgba(133,19,49,.14);
  border-top-color:#851331;
  border-radius:50%;
  animation:slrSocialEmbedSpin .75s linear infinite;
}
@keyframes slrSocialEmbedSpin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){
  .slr-social-embed.is-social-loading::before{animation:none}
}
body.slr-article-page{
  background:#fff!important;
}
body.slr-article-page main#contenuto,
.slr-article-overlay .slr-article-overlay-content{
  background:#fff!important;
}
body.slr-article-page .slr-article,
.slr-article-overlay .slr-article{
  position:relative;
  overflow:visible;
  background:#fff;
  color:#111216;
}
body.slr-article-page .slr-article-media-stage,
.slr-article-overlay .slr-article-media-stage{
  position:relative;
  z-index:1;
  width:100%;
  height:clamp(370px,26vw,500px);
  min-height:0!important;
  padding:0!important;
  overflow:hidden;
  background:#171713!important;
}
body.slr-article-page .slr-article-cover,
.slr-article-overlay .slr-article-cover{
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  max-height:none!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  overflow:hidden!important;
  background:#171713!important;
  box-shadow:none!important;
}
body.slr-article-page .slr-article-cover::after,
.slr-article-overlay .slr-article-cover::after{
  z-index:3!important;
  background:
    linear-gradient(90deg,rgba(5,6,8,.18) 0%,transparent 19%,transparent 81%,rgba(5,6,8,.18) 100%),
    linear-gradient(0deg,rgba(6,7,9,.10),transparent 28%)!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
.slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
  position:absolute!important;
  z-index:0!important;
  inset:-10%!important;
  width:120%!important;
  height:120%!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center!important;
  filter:blur(34px) saturate(.86) brightness(.72) contrast(.96)!important;
  transform:scale(1.08)!important;
  opacity:.96!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
.slr-article-overlay .slr-article-cover img.slr-article-cover-primary{
  position:relative!important;
  z-index:2!important;
  width:auto!important;
  height:100%!important;
  max-width:min(1180px,72vw)!important;
  max-height:100%!important;
  margin-inline:auto!important;
  object-fit:contain!important;
  object-position:center!important;
  filter:none!important;
}
body.slr-article-page .slr-article-sheet,
.slr-article-overlay .slr-article-sheet{
  position:relative;
  z-index:5;
  width:100%;
  min-height:640px;
  margin-top:-54px;
  padding:50px 0 0;
  border-radius:28px 28px 0 0;
  background:#fff;
  color:#111216;
  box-shadow:none!important;
  isolation:isolate;
}
body.slr-article-page .slr-article-sheet::before,
.slr-article-overlay .slr-article-sheet::before{
  content:"";
  position:absolute;
  z-index:-1;
  inset:0;
  border-radius:inherit;
  background:#fff;
  pointer-events:none;
}
body.slr-article-page .slr-article.no-cover .slr-article-sheet,
.slr-article-overlay .slr-article.no-cover .slr-article-sheet{
  margin-top:0;
  padding-top:clamp(64px,8vw,110px);
  border-radius:0;
}
body.slr-article-page .slr-article-heading,
.slr-article-overlay .slr-article-heading{
  width:min(900px,calc(100% - 48px));
  max-width:900px;
  margin-inline:auto;
  padding:0!important;
  color:#111216;
}
body.slr-article-page .slr-article-heading h1,
.slr-article-overlay .slr-article-heading h1{
  color:#111216;
}
body.slr-article-page .slr-article-subtitle,
.slr-article-overlay .slr-article-subtitle{
  color:#64666d!important;
}
body.slr-article-page .slr-article-byline,
.slr-article-overlay .slr-article-byline{
  margin-top:24px!important;
  color:#858890!important;
}
body.slr-article-page .slr-article-byline div,
.slr-article-overlay .slr-article-byline div{
  color:#111216!important;
}
body.slr-article-page .slr-article-byline div span,
.slr-article-overlay .slr-article-byline div span{
  color:#858890!important;
}
body.slr-article-page .slr-article-layout-single,
.slr-article-overlay .slr-article-layout-single{
  padding-top:clamp(48px,5vw,72px)!important;
}
body.slr-article-page .slr-article-body,
.slr-article-overlay .slr-article-body{
  color:#28292d!important;
}
.slr-article-overlay .slr-article-overlay-panel{
  background:#171713!important;
}
.slr-article-overlay .slr-article-overlay-content{
  overflow:visible;
}
@media(max-width:1100px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    height:clamp(350px,38vw,470px);
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
  body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
  .slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
  .slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
    max-width:min(1000px,82vw)!important;
  }
  body.slr-article-page .slr-article-sheet,
  .slr-article-overlay .slr-article-sheet{
    margin-top:-46px;
    padding-top:44px;
    border-radius:24px 24px 0 0;
  }
}
@media(max-width:620px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    height:clamp(290px,72vw,410px);
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
  .slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
    filter:blur(25px) saturate(.84) brightness(.72) contrast(.96)!important;
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
  body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
  .slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
  .slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
    width:100%!important;
    height:100%!important;
    max-width:100%!important;
    object-fit:contain!important;
  }
  body.slr-article-page .slr-article-sheet,
  .slr-article-overlay .slr-article-sheet{
    margin-top:-34px;
    padding-top:34px;
    border-radius:20px 20px 0 0;
  }
  body.slr-article-page .slr-article-heading,
  .slr-article-overlay .slr-article-heading{
    width:calc(100% - 28px);
  }
}
body.slr-article-page .slr-article-media-stage,
.slr-article-overlay .slr-article-media-stage{
  display:block!important;
  width:100%!important;
  height:clamp(360px,25vw,485px)!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
}
body.slr-article-page .slr-article-cover,
.slr-article-overlay .slr-article-cover{
  inset:0!important;
  margin:0!important;
  border-radius:0!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
.slr-article-overlay .slr-article-cover img.slr-article-cover-primary{
  width:auto!important;
  height:100%!important;
  max-width:min(1120px,56vw)!important;
  margin-inline:auto!important;
  object-fit:contain!important;
  object-position:center center!important;
}
body.slr-article-page .slr-article.has-cover,
.slr-article-overlay .slr-article.has-cover{
  background:#171713!important;
  overflow:hidden!important;
}
body.slr-article-page .slr-article.has-cover.slr-rise-complete,
.slr-article-overlay .slr-article.has-cover.slr-rise-complete{
  background:#fff!important;
}
body.slr-article-page .slr-article-sheet,
.slr-article-overlay .slr-article-sheet{
  --slr-sheet-rise-distance:clamp(300px,68vh,760px);
  position:relative!important;
  z-index:5!important;
  width:100%!important;
  min-height:640px!important;
  margin-top:0!important;
  padding-top:clamp(42px,4vw,62px)!important;
  overflow:visible!important;
  border-radius:28px 28px 0 0!important;
  background:#fff!important;
  color:#111216!important;
  box-shadow:none!important;
  opacity:1!important;
  transform:translate3d(0,0,0);
  transition:transform .78s cubic-bezier(.18,.82,.2,1)!important;
  will-change:transform;
  isolation:isolate;
}
body.slr-article-page .slr-article-sheet::after,
.slr-article-overlay .slr-article-sheet::after{
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  right:0;
  left:0;
  height:34px;
  background:#fff;
  pointer-events:none;
}
body.slr-article-page .slr-article-sheet > *,
.slr-article-overlay .slr-article-sheet > *{
  position:relative;
  z-index:2;
}
body.slr-article-page .slr-article.has-cover.slr-rise-pending .slr-article-sheet,
.slr-article-overlay .slr-article.has-cover.slr-rise-pending .slr-article-sheet{
  transform:translate3d(0,var(--slr-sheet-rise-distance),0)!important;
  transition:none!important;
}
body.slr-article-page .slr-article.has-cover.slr-rise-active .slr-article-sheet,
body.slr-article-page .slr-article.has-cover.slr-rise-complete .slr-article-sheet,
.slr-article-overlay .slr-article.has-cover.slr-rise-active .slr-article-sheet,
.slr-article-overlay .slr-article.has-cover.slr-rise-complete .slr-article-sheet{
  transform:translate3d(0,0,0)!important;
}
.slr-article-overlay .slr-article-overlay-panel{
  border-radius:0!important;
  background:#171713!important;
}
.slr-article-overlay .slr-article-overlay-content{
  background:#171713!important;
  overflow:visible!important;
}
@media(max-width:1100px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    height:clamp(340px,39vw,455px)!important;
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
  .slr-article-overlay .slr-article-cover img.slr-article-cover-primary{
    max-width:min(1000px,78vw)!important;
  }
  body.slr-article-page .slr-article-sheet,
  .slr-article-overlay .slr-article-sheet{
    --slr-sheet-rise-distance:clamp(270px,70vh,620px);
    border-radius:24px 24px 0 0!important;
  }
}
@media(max-width:620px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    height:clamp(280px,70vw,390px)!important;
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
  .slr-article-overlay .slr-article-cover img.slr-article-cover-primary{
    width:100%!important;
    max-width:100%!important;
  }
  body.slr-article-page .slr-article-sheet,
  .slr-article-overlay .slr-article-sheet{
    --slr-sheet-rise-distance:clamp(230px,72vh,500px);
    padding-top:32px!important;
    border-radius:20px 20px 0 0!important;
    transition-duration:.68s!important;
  }
}
@media(prefers-reduced-motion:reduce){
  body.slr-article-page .slr-article.has-cover .slr-article-sheet,
  .slr-article-overlay .slr-article.has-cover .slr-article-sheet{
    transform:none!important;
    transition:none!important;
  }
}
body.slr-article-page{
  background:#fff!important;
}
body.slr-article-page main#contenuto,
.slr-article-overlay .slr-article-overlay-content,
body.slr-article-page .slr-article,
.slr-article-overlay .slr-article{
  overflow:visible!important;
  background:#fff!important;
}
body.slr-article-page .slr-article-media-stage,
.slr-article-overlay .slr-article-media-stage{
  position:sticky!important;
  top:66px!important;
  z-index:1!important;
  height:clamp(390px,31vw,570px)!important;
  overflow:hidden!important;
  background:#181713!important;
  transform:translateZ(0);
}
.slr-article-overlay .slr-article-media-stage{
  top:0!important;
}
body.slr-article-page .slr-article-cover,
.slr-article-overlay .slr-article-cover{
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  overflow:hidden!important;
  background:#181713!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
.slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
  position:absolute!important;
  inset:-12%!important;
  width:124%!important;
  height:124%!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center!important;
  filter:blur(38px) saturate(.92) brightness(.78) contrast(1.02)!important;
  transform:scale(1.08)!important;
  opacity:1!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
.slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
.slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
  position:relative!important;
  z-index:2!important;
  width:auto!important;
  height:100%!important;
  max-width:min(1260px,72vw)!important;
  max-height:100%!important;
  margin-inline:auto!important;
  object-fit:contain!important;
  object-position:center center!important;
  filter:none!important;
  -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.45) 3.5%,#000 10%,#000 90%,rgba(0,0,0,.45) 96.5%,transparent 100%)!important;
  mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.45) 3.5%,#000 10%,#000 90%,rgba(0,0,0,.45) 96.5%,transparent 100%)!important;
  -webkit-mask-size:100% 100%!important;
  mask-size:100% 100%!important;
  -webkit-mask-repeat:no-repeat!important;
  mask-repeat:no-repeat!important;
}
body.slr-article-page .slr-article-cover::after,
.slr-article-overlay .slr-article-cover::after{
  content:""!important;
  position:absolute!important;
  z-index:3!important;
  inset:0!important;
  pointer-events:none!important;
  background:linear-gradient(0deg,rgba(7,7,8,.12),transparent 28%,transparent 80%,rgba(7,7,8,.05))!important;
}
body.slr-article-page .slr-article-sheet,
.slr-article-overlay .slr-article-sheet{
  position:relative!important;
  z-index:8!important;
  width:100%!important;
  min-height:680px!important;
  margin-top:-92px!important;
  padding-top:clamp(54px,5vw,78px)!important;
  overflow:hidden!important;
  border-radius:30px 30px 0 0!important;
  background:#fff!important;
  color:#111216!important;
  box-shadow:0 -24px 72px rgba(0,0,0,.14)!important;
  transform:translateZ(0)!important;
  transition:none!important;
}
body.slr-article-page .slr-article-sheet::before,
.slr-article-overlay .slr-article-sheet::before{
  content:""!important;
  position:absolute!important;
  z-index:0!important;
  inset:0!important;
  border-radius:inherit!important;
  background:#fff!important;
  pointer-events:none!important;
}
body.slr-article-page .slr-article-sheet::after,
.slr-article-overlay .slr-article-sheet::after{
  display:none!important;
}
body.slr-article-page .slr-article-sheet>* ,
.slr-article-overlay .slr-article-sheet>*{
  position:relative!important;
  z-index:2!important;
}
body.slr-article-page .slr-article.has-cover.slr-rise-pending .slr-article-sheet,
body.slr-article-page .slr-article.has-cover.slr-rise-active .slr-article-sheet,
body.slr-article-page .slr-article.has-cover.slr-rise-complete .slr-article-sheet,
.slr-article-overlay .slr-article.has-cover.slr-rise-pending .slr-article-sheet,
.slr-article-overlay .slr-article.has-cover.slr-rise-active .slr-article-sheet,
.slr-article-overlay .slr-article.has-cover.slr-rise-complete .slr-article-sheet{
  transform:translateZ(0)!important;
  transition:none!important;
}
.slr-article-overlay .slr-article-overlay-panel{
  overflow:visible!important;
  border-radius:0!important;
  background:#fff!important;
}
.slr-article-overlay .slr-article-overlay-content{
  overflow:visible!important;
  background:#fff!important;
}
@media(max-width:1100px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    top:64px!important;
    height:clamp(350px,45vw,500px)!important;
  }
  .slr-article-overlay .slr-article-media-stage{top:0!important}
  body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
  body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
  .slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
  .slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
    max-width:min(1080px,84vw)!important;
  }
  body.slr-article-page .slr-article-sheet,
  .slr-article-overlay .slr-article-sheet{
    margin-top:-76px!important;
    border-radius:25px 25px 0 0!important;
  }
}
@media(max-width:620px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    top:58px!important;
    height:clamp(280px,74vw,420px)!important;
  }
  .slr-article-overlay .slr-article-media-stage{top:0!important}
  body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
  .slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
    filter:blur(26px) saturate(.9) brightness(.8) contrast(1.01)!important;
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
  body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
  .slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
  .slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
    width:100%!important;
    max-width:100%!important;
    -webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 5%,#000 95%,transparent 100%)!important;
    mask-image:linear-gradient(90deg,transparent 0%,#000 5%,#000 95%,transparent 100%)!important;
  }
  body.slr-article-page .slr-article-sheet,
  .slr-article-overlay .slr-article-sheet{
    margin-top:-52px!important;
    padding-top:38px!important;
    border-radius:20px 20px 0 0!important;
    box-shadow:0 -18px 46px rgba(0,0,0,.12)!important;
  }
}
@media(prefers-reduced-motion:reduce){
  body.slr-article-page .slr-article-sheet,
  .slr-article-overlay .slr-article-sheet{
    transition:none!important;
  }
}
.slr-article-overlay.is-settled .slr-article-overlay-panel{
  transform:none!important;
  transition:none!important;
  will-change:auto!important;
  contain:none!important;
}
.slr-article-overlay.is-settled .slr-article-overlay-content,
.slr-article-overlay.is-settled .slr-article{
  transform:none!important;
  contain:none!important;
  overflow:visible!important;
}
.slr-article-overlay.is-settled .slr-article-media-stage{
  position:sticky!important;
  top:0!important;
  z-index:1!important;
}
.slr-article-overlay.is-settled .slr-article-sheet{
  position:relative!important;
  z-index:8!important;
  margin-top:clamp(-132px,-13svh,-92px)!important;
  border-radius:30px 30px 0 0!important;
  background:#fff!important;
}
@media(max-width:1100px){
  .slr-article-overlay.is-settled .slr-article-sheet{
    margin-top:-82px!important;
    border-radius:24px 24px 0 0!important;
  }
}
@media(max-width:620px){
  .slr-article-overlay.is-settled .slr-article-sheet{
    margin-top:-64px!important;
    border-radius:20px 20px 0 0!important;
  }
}
.slr-article-overlay .slr-article-transition-loader{
  position:fixed!important;
  z-index:120!important;
  inset:var(--slr-overlay-top) 0 0!important;
  display:grid!important;
  place-items:center!important;
  min-height:0!important;
  overflow:hidden!important;
  visibility:hidden;
  background:#fff!important;
  opacity:0!important;
  pointer-events:none!important;
  transform:translate3d(0,100%,0)!important;
  transition:
    transform .52s cubic-bezier(.22,.78,.2,1),
    opacity .2s ease,
    visibility 0s linear .52s!important;
}
.slr-article-overlay.is-open.is-loading .slr-article-transition-loader{
  visibility:visible!important;
  opacity:1!important;
  transform:translate3d(0,0,0)!important;
  transition-delay:0s!important;
}
.slr-article-overlay.is-open.is-ready .slr-article-transition-loader{
  visibility:hidden!important;
  opacity:0!important;
  transform:translate3d(0,-100%,0)!important;
  transition:
    transform .5s cubic-bezier(.4,0,.2,1),
    opacity .22s ease .04s,
    visibility 0s linear .5s!important;
}
.slr-article-overlay .slr-article-transition-loader .slr-article-overlay-loader{
  display:grid!important;
  place-items:center!important;
  gap:16px!important;
  min-height:0!important;
  padding:32px!important;
  background:transparent!important;
}
.slr-article-overlay .slr-article-load-bands{
  display:block!important;
  position:relative!important;
  width:104px!important;
  height:82px!important;
}
.slr-article-overlay .slr-article-load-bands span{
  display:block!important;
  position:absolute!important;
  top:50%!important;
  left:50%!important;
  width:16px!important;
  height:64px!important;
  border-radius:4px!important;
  opacity:1;
  will-change:transform,opacity!important;
}
.slr-article-overlay .slr-article-load-bands span:first-child{
  background:#8c1237!important;
  box-shadow:0 12px 30px rgba(140,18,55,.3)!important;
  animation:slrArticleBandRed 1.05s cubic-bezier(.65,0,.35,1) infinite!important;
}
.slr-article-overlay .slr-article-load-bands span:last-child{
  background:#ffca36!important;
  box-shadow:0 12px 30px rgba(255,202,54,.34)!important;
  animation:slrArticleBandYellow 1.05s cubic-bezier(.65,0,.35,1) infinite!important;
}
.slr-article-overlay .slr-article-transition-loader strong{
  display:block!important;
  color:#646770!important;
  font-size:11px!important;
  font-weight:850!important;
  letter-spacing:.18em!important;
  text-transform:uppercase!important;
}
@media(max-width:620px){
  .slr-article-overlay .slr-article-load-bands{
    transform:scale(.9)!important;
  }
}
@media(prefers-reduced-motion:reduce){
  .slr-article-overlay .slr-article-transition-loader{
    transition-duration:.01ms!important;
  }
}
body.slr-article-page .slr-article-media-stage,
.slr-article-overlay .slr-article-media-stage{
  height:clamp(470px,36vw,680px)!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
.slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
  inset:-16%!important;
  width:132%!important;
  height:132%!important;
  filter:blur(50px) saturate(.94) brightness(.78) contrast(1.01)!important;
  transform:scale(1.13)!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
.slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
.slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
  -webkit-mask-image:linear-gradient(
    90deg,
    transparent 0%,
    rgba(0,0,0,.24) 4%,
    rgba(0,0,0,.72) 10%,
    #000 17%,
    #000 83%,
    rgba(0,0,0,.72) 90%,
    rgba(0,0,0,.24) 96%,
    transparent 100%
  )!important;
  mask-image:linear-gradient(
    90deg,
    transparent 0%,
    rgba(0,0,0,.24) 4%,
    rgba(0,0,0,.72) 10%,
    #000 17%,
    #000 83%,
    rgba(0,0,0,.72) 90%,
    rgba(0,0,0,.24) 96%,
    transparent 100%
  )!important;
}
body.slr-article-page .slr-article-sheet::after,
.slr-article-overlay .slr-article-sheet::after{
  content:""!important;
  display:block!important;
  position:absolute!important;
  z-index:1!important;
  top:0!important;
  right:0!important;
  left:0!important;
  height:360px!important;
  pointer-events:none!important;
  border-radius:inherit!important;
  opacity:.72!important;
  background-color:transparent!important;
  background-image:
    linear-gradient(30deg,rgba(75,63,98,.038) 12%,transparent 12.5%,transparent 87%,rgba(75,63,98,.038) 87.5%),
    linear-gradient(150deg,rgba(75,63,98,.038) 12%,transparent 12.5%,transparent 87%,rgba(75,63,98,.038) 87.5%),
    linear-gradient(30deg,rgba(75,63,98,.026) 12%,transparent 12.5%,transparent 87%,rgba(75,63,98,.026) 87.5%),
    linear-gradient(150deg,rgba(75,63,98,.026) 12%,transparent 12.5%,transparent 87%,rgba(75,63,98,.026) 87.5%),
    linear-gradient(60deg,rgba(75,63,98,.022) 25%,transparent 25.5%,transparent 75%,rgba(75,63,98,.022) 75.5%);
  background-position:0 0,0 0,26px 45px,26px 45px,0 0!important;
  background-size:52px 90px!important;
  -webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.92) 22%,rgba(0,0,0,.48) 58%,transparent 100%)!important;
  mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.92) 22%,rgba(0,0,0,.48) 58%,transparent 100%)!important;
}
body.slr-article-page .slr-article-heading h1,
.slr-article-overlay .slr-article-heading h1{
  font-size:clamp(32px,3.45vw,54px)!important;
  line-height:1.06!important;
  letter-spacing:-.014em!important;
  word-spacing:.045em!important;
}
@media(max-width:1100px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    height:clamp(410px,52vw,590px)!important;
  }
  body.slr-article-page .slr-article-heading h1,
  .slr-article-overlay .slr-article-heading h1{
    font-size:clamp(30px,5.4vw,46px)!important;
  }
  body.slr-article-page .slr-article-sheet::after,
  .slr-article-overlay .slr-article-sheet::after{
    height:320px!important;
  }
}
@media(max-width:620px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    height:clamp(330px,86vw,480px)!important;
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
  .slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
    filter:blur(34px) saturate(.92) brightness(.8) contrast(1.01)!important;
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
  body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
  .slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
  .slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
    -webkit-mask-image:linear-gradient(
      90deg,
      transparent 0%,
      rgba(0,0,0,.58) 5%,
      #000 11%,
      #000 89%,
      rgba(0,0,0,.58) 95%,
      transparent 100%
    )!important;
    mask-image:linear-gradient(
      90deg,
      transparent 0%,
      rgba(0,0,0,.58) 5%,
      #000 11%,
      #000 89%,
      rgba(0,0,0,.58) 95%,
      transparent 100%
    )!important;
  }
  body.slr-article-page .slr-article-heading h1,
  .slr-article-overlay .slr-article-heading h1{
    font-size:clamp(28px,8.3vw,38px)!important;
    line-height:1.08!important;
  }
  body.slr-article-page .slr-article-sheet::after,
  .slr-article-overlay .slr-article-sheet::after{
    height:270px!important;
    background-size:44px 76px!important;
  }
}
body.slr-article-page .slr-article-media-stage,
.slr-article-overlay .slr-article-media-stage{
  height:clamp(510px,39vw,740px)!important;
}
@media(max-width:1100px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    height:clamp(450px,56vw,650px)!important;
  }
}
@media(max-width:620px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    height:clamp(360px,92vw,520px)!important;
  }
}
body.slr-article-page .slr-header,
body.slr-article-page .slr-header.is-scrolled{
  box-shadow:none!important;
}
body.slr-article-page .slr-article-cover,
.slr-article-overlay .slr-article-cover,
body.slr-article-page .slr-article-cover picture,
.slr-article-overlay .slr-article-cover picture{
  place-items:start center!important;
  align-items:start!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
.slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
.slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
  align-self:start!important;
  object-position:center top!important;
}
body.slr-article-page .slr-article-heading h1,
.slr-article-overlay .slr-article-heading h1{
  font-size:clamp(30px,3vw,48px)!important;
}
@media(max-width:1100px){
  body.slr-article-page .slr-article-heading h1,
  .slr-article-overlay .slr-article-heading h1{
    font-size:clamp(28px,4.8vw,42px)!important;
  }
}
@media(max-width:620px){
  body.slr-article-page .slr-article-heading h1,
  .slr-article-overlay .slr-article-heading h1{
    font-size:clamp(25px,7.4vw,34px)!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-desktop-rail{
    background:linear-gradient(180deg,rgba(74,4,25,.86) 0%,rgba(47,2,16,.78) 100%)!important;
    border-right:1px solid rgba(255,255,255,.075)!important;
    box-shadow:12px 0 36px rgba(0,0,0,.17)!important;
    -webkit-backdrop-filter:blur(18px) saturate(138%)!important;
    backdrop-filter:blur(18px) saturate(138%)!important;
  }
  body.slr-home .slr-rail-brand img{
    box-shadow:0 0 0 1px rgba(255,255,255,.075),0 12px 30px rgba(35,0,11,.24)!important;
  }
  body.slr-home .slr-rail-item{
    color:rgba(255,255,255,.76)!important;
  }
  body.slr-home .slr-rail-item svg{
    stroke-width:1.45!important;
    transition:color .2s ease,transform .2s ease,opacity .2s ease!important;
  }
  body.slr-home .slr-rail-item>span{
    background:linear-gradient(90deg,rgba(79,4,27,.94) 0%,rgba(79,4,27,.78) 100%)!important;
    border:1px solid rgba(255,255,255,.095)!important;
    border-left:0!important;
    border-radius:0 13px 13px 0!important;
    box-shadow:0 18px 44px rgba(0,0,0,.22)!important;
    -webkit-backdrop-filter:blur(18px) saturate(145%)!important;
    backdrop-filter:blur(18px) saturate(145%)!important;
    font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:clamp(18px,1.48vw,26px)!important;
    font-stretch:normal!important;
    font-variation-settings:normal!important;
    font-weight:650!important;
    line-height:1!important;
    letter-spacing:.135em!important;
    text-shadow:0 1px 12px rgba(0,0,0,.16)!important;
  }
  body.slr-home .slr-rail-item:hover>span,
  body.slr-home .slr-rail-item:focus-visible>span{
    width:calc(var(--slr-rail-width) + clamp(210px,18vw,310px))!important;
    padding-left:calc(var(--slr-rail-width) + 23px)!important;
    padding-right:25px!important;
  }
  body.slr-home .slr-rail-item:hover svg,
  body.slr-home .slr-rail-item:focus-visible svg{
    color:#ffd15a!important;
    transform:scale(1.045)!important;
  }
  body.slr-home .slr-rail-menu{
    border-top-color:rgba(255,255,255,.09)!important;
  }
  body.slr-home .slr-hero-utility{
    background:rgba(75,3,24,.69)!important;
    border-color:rgba(255,255,255,.095)!important;
    box-shadow:0 16px 44px rgba(28,0,9,.22)!important;
    -webkit-backdrop-filter:blur(22px) saturate(148%)!important;
    backdrop-filter:blur(22px) saturate(148%)!important;
  }
  body.slr-home .slr-header{
    background:rgba(75,3,24,.73)!important;
    border-bottom-color:rgba(255,255,255,.085)!important;
    box-shadow:0 10px 34px rgba(28,0,9,.16)!important;
    -webkit-backdrop-filter:blur(22px) saturate(148%)!important;
    backdrop-filter:blur(22px) saturate(148%)!important;
  }
  body.slr-home .slr-header.is-scrolled{
    background:rgba(75,3,24,.86)!important;
  }
  body.slr-home .slr-main-nav a{
    font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:11px!important;
    font-stretch:normal!important;
    font-variation-settings:normal!important;
    font-weight:650!important;
    letter-spacing:.115em!important;
    text-transform:uppercase!important;
  }
  body.slr-home .slr-utility-actions button:hover,
  body.slr-home .slr-utility-actions>a:not(.slr-header-wordmark):hover,
  body.slr-home .slr-header-actions .slr-icon-button:hover{
    background:rgba(255,255,255,.075)!important;
  }
}
.slr-apple-carousel-section{
  --slr-apple-carousel-gutter:max(24px,calc((100% - min(1500px,calc(100% - 48px)))/2));
  position:relative;
  overflow:hidden;
  padding:82px 0 66px!important;
  background:#f5f5f7!important;
  color:#1d1d1f!important;
}
.slr-apple-carousel-section:after{
  content:"";
  position:absolute;
  right:-180px;
  top:-210px;
  width:520px;
  height:520px;
  border-radius:50%;
  background:radial-gradient(circle,rgba(153,10,44,.08),rgba(153,10,44,0) 68%);
  pointer-events:none;
}
.slr-apple-carousel-head{
  position:relative;
  z-index:2;
  display:flex;
  align-items:flex-end;
  justify-content:space-between;
  gap:32px;
  margin-bottom:34px;
}
.slr-apple-carousel-head .slr-eyebrow{
  margin-bottom:9px;
  color:#8f1236!important;
}
.slr-apple-carousel-head h2{
  margin:0;
  color:#1d1d1f;
  font-size:clamp(38px,4.4vw,66px);
  line-height:.98;
  letter-spacing:-.058em;
}
.slr-apple-carousel-head>a{
  display:inline-flex;
  align-items:center;
  gap:8px;
  padding-bottom:7px;
  color:#1d1d1f;
  text-decoration:none;
  font-size:14px;
  font-weight:760;
  letter-spacing:-.01em;
}
.slr-apple-carousel-head>a span{transition:transform .22s ease}
.slr-apple-carousel-head>a:hover span{transform:translateX(4px)}
.slr-apple-carousel-viewport{
  position:relative;
  z-index:2;
  width:100%;
  overflow-x:auto;
  overflow-y:hidden;
  padding:4px var(--slr-apple-carousel-gutter) 24px;
  scroll-behavior:auto;
  scroll-snap-type:none;
  scrollbar-width:none;
  overscroll-behavior-inline:contain;
  -webkit-overflow-scrolling:touch;
  touch-action:pan-x;
  outline:none;
}
.slr-apple-carousel-viewport::-webkit-scrollbar{display:none}
.slr-apple-carousel-viewport:focus-visible:before{
  content:"";
  position:absolute;
  inset:0;
  border:2px solid rgba(0,102,204,.45);
  pointer-events:none;
}
.slr-apple-carousel-track{
  display:flex;
  align-items:stretch;
  gap:22px;
  width:max-content;
}
.slr-apple-story-card{
  flex:0 0 clamp(350px,34vw,500px);
  min-width:0;
  height:clamp(470px,47vw,610px);
  overflow:hidden;
  border-radius:30px;
  background:#16171a;
  box-shadow:0 14px 34px rgba(0,0,0,.12);
  contain:paint;
  backface-visibility:hidden;
  transition:box-shadow .3s ease;
}
.slr-apple-story-card.is-featured{
  flex-basis:clamp(520px,56vw,820px);
}
.slr-apple-story-card>a{
  position:relative;
  display:block;
  width:100%;
  height:100%;
  overflow:hidden;
  color:#fff;
  text-decoration:none;
}
.slr-apple-story-card img,
.slr-apple-story-fallback,
.slr-apple-story-shade{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
}
.slr-apple-story-card img{
  object-fit:cover;
  transform:scale(1.002);
  transition:transform .72s cubic-bezier(.2,.72,.2,1),filter .45s ease;
}
.slr-apple-story-fallback{
  display:grid;
  place-items:center;
  background:linear-gradient(145deg,#4c071a,#8d0b2e 48%,#d49b28);
  color:rgba(255,255,255,.34);
  font-size:clamp(36px,6vw,88px);
  font-weight:850;
  letter-spacing:-.07em;
}
.slr-apple-story-shade{
  background:
    linear-gradient(180deg,rgba(3,4,6,.10) 0%,rgba(3,4,6,.12) 35%,rgba(3,4,6,.46) 64%,rgba(3,4,6,.94) 100%),
    linear-gradient(90deg,rgba(3,4,6,.20),transparent 72%);
}
.slr-apple-story-copy{
  position:absolute;
  inset:0;
  z-index:2;
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
  padding:30px;
}
.slr-apple-story-meta{
  display:flex;
  align-items:center;
  gap:11px;
  color:rgba(255,255,255,.78);
  font-size:10px;
  line-height:1;
  text-transform:uppercase;
  letter-spacing:.12em;
}
.slr-apple-story-meta b{color:#ffd35e;font-weight:850}
.slr-apple-story-meta i{font-style:normal;font-weight:650}
.slr-apple-story-copy>strong{
  display:block;
  max-width:92%;
  margin-top:13px;
  font-size:clamp(28px,2.65vw,43px);
  line-height:1.01;
  letter-spacing:-.052em;
  text-wrap:balance;
  text-shadow:0 2px 18px rgba(0,0,0,.32);
}
.slr-apple-story-card.is-featured .slr-apple-story-copy>strong{
  max-width:780px;
  font-size:clamp(34px,3.55vw,58px);
}
.slr-apple-story-cta{
  display:inline-flex;
  width:max-content;
  align-items:center;
  gap:9px;
  margin-top:18px;
  padding:11px 15px;
  border:1px solid rgba(255,255,255,.28);
  border-radius:999px;
  background:rgba(10,10,12,.54);
  color:#fff;
  font-size:12px;
  font-weight:760;
  letter-spacing:-.01em;
  transition:background .24s ease,color .24s ease,border-color .24s ease;
}
.slr-apple-story-cta i{font-style:normal;transition:transform .24s ease}
.slr-apple-story-card:hover{
  box-shadow:0 19px 42px rgba(0,0,0,.16);
}
.slr-apple-story-card:hover img{transform:scale(1.018)}
.slr-apple-story-card:hover .slr-apple-story-cta{
  border-color:#fff;
  background:#fff;
  color:#111;
}
.slr-apple-story-card:hover .slr-apple-story-cta i{transform:translateX(3px)}
.slr-apple-carousel-controls{
  position:relative;
  z-index:2;
  display:flex;
  justify-content:flex-end;
  gap:12px;
  margin-top:1px;
}
.slr-apple-carousel-controls button{
  display:grid;
  width:44px;
  height:44px;
  place-items:center;
  border:0;
  border-radius:50%;
  background:#dedee2;
  color:#343437;
  cursor:pointer;
  font:inherit;
  font-size:19px;
  transition:background .2s ease,transform .2s ease,opacity .2s ease;
}
.slr-apple-carousel-controls button:hover:not(:disabled){background:#cfcfd4;transform:scale(1.045)}
.slr-apple-carousel-controls button:focus-visible{outline:2px solid #0066cc;outline-offset:3px}
.slr-apple-carousel-controls button:disabled{opacity:.34;cursor:default}
.slr-apple-carousel-empty{
  margin:0;
  padding:36px;
  border-radius:24px;
  background:#fff;
  color:#6e6e73;
}
@media(max-width:900px){
  .slr-apple-carousel-section{
    --slr-apple-carousel-gutter:20px;
    padding:68px 0 56px!important;
  }
  .slr-apple-carousel-head{align-items:flex-start;margin-bottom:27px}
  .slr-apple-story-card,
  .slr-apple-story-card.is-featured{
    flex-basis:min(78vw,570px);
    height:min(72vh,570px);
  }
  .slr-apple-story-copy{padding:26px}
  .slr-apple-story-card.is-featured .slr-apple-story-copy>strong,
  .slr-apple-story-copy>strong{font-size:clamp(29px,5.3vw,45px)}
}
@media(max-width:620px){
  .slr-apple-carousel-section{
    --slr-apple-carousel-gutter:14px;
    padding:58px 0 48px!important;
  }
  .slr-apple-carousel-head{
    align-items:flex-start;
    flex-direction:column;
    gap:15px;
    margin-bottom:22px;
  }
  .slr-apple-carousel-head h2{font-size:39px}
  .slr-apple-carousel-head>a{padding-bottom:0}
  .slr-apple-carousel-track{gap:13px}
  .slr-apple-story-card,
  .slr-apple-story-card.is-featured{
    flex-basis:84vw;
    height:500px;
    border-radius:23px;
  }
  .slr-apple-story-copy{padding:22px}
  .slr-apple-story-card.is-featured .slr-apple-story-copy>strong,
  .slr-apple-story-copy>strong{
    max-width:100%;
    font-size:29px;
  }
  .slr-apple-carousel-controls button{width:40px;height:40px}
}
@media(prefers-reduced-motion:reduce){
  .slr-apple-carousel-viewport{scroll-behavior:auto}
  .slr-apple-story-card,
  .slr-apple-story-card img,
  .slr-apple-story-cta,
  .slr-apple-story-cta i{transition:none!important}
}
.slr-apple-carousel-viewport{
  scroll-behavior:auto!important;
  scroll-snap-type:none!important;
}
.slr-apple-story-card{
  scroll-snap-align:none!important;
  transform:none!important;
}
.slr-apple-story-shade{
  background:
    linear-gradient(180deg,rgba(3,4,6,.08) 0%,rgba(3,4,6,.12) 34%,rgba(3,4,6,.50) 66%,rgba(3,4,6,.96) 100%),
    linear-gradient(90deg,rgba(3,4,6,.18),transparent 72%)!important;
}
.slr-apple-story-copy{
  justify-content:flex-end!important;
}
.slr-apple-story-cta{
  margin-top:18px!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}
@media(hover:hover) and (pointer:fine){
  .slr-apple-story-card:hover{transform:none!important}
}
@media (min-width:1101px){
  body.slr-home .slr-home-rise,
  body.slr-home.slr-header-docked .slr-home-rise{
    width:auto!important;
    margin-left:0!important;
  }
  body.slr-home .slr-home-rise{
    padding-left:var(--slr-rail-width)!important;
    transition:padding-left .46s cubic-bezier(.22,.8,.2,1)!important;
  }
  body.slr-home.slr-header-docked .slr-home-rise{
    padding-left:0!important;
  }
}
.slr-apple-story-shade{
  background:
    linear-gradient(180deg,rgba(3,4,6,.22) 0%,rgba(3,4,6,.27) 30%,rgba(3,4,6,.62) 63%,rgba(3,4,6,.985) 100%),
    linear-gradient(90deg,rgba(3,4,6,.38) 0%,rgba(3,4,6,.12) 72%,rgba(3,4,6,.08) 100%)!important;
}
.slr-apple-story-copy>strong{
  max-width:90%;
  margin-top:11px;
  font-size:clamp(22px,2vw,34px)!important;
  line-height:1.06!important;
  letter-spacing:-.038em!important;
  text-shadow:0 2px 18px rgba(0,0,0,.48)!important;
}
.slr-apple-story-card.is-featured .slr-apple-story-copy>strong{
  max-width:720px;
  font-size:clamp(27px,2.8vw,44px)!important;
}
.slr-apple-story-meta{
  font-size:9px!important;
}
@media (max-width:900px){
  .slr-apple-story-card.is-featured .slr-apple-story-copy>strong,
  .slr-apple-story-copy>strong{
    font-size:clamp(24px,4.4vw,35px)!important;
  }
}
@media (max-width:620px){
  .slr-apple-story-card.is-featured .slr-apple-story-copy>strong,
  .slr-apple-story-copy>strong{
    font-size:24px!important;
    line-height:1.08!important;
  }
}
@media (prefers-reduced-motion:reduce){
  body.slr-home .slr-home-rise{transition:none!important}
}
body.slr-home .slr-hero-slide-media{
  position:absolute;
  isolation:isolate;
  background:#090a0e;
}
body.slr-home .slr-hero-slide-media::after{
  content:"";
  position:absolute;
  z-index:2;
  inset:0;
  pointer-events:none;
  background:
    linear-gradient(90deg,
      rgba(8,9,12,.48) 0%,
      rgba(8,9,12,.14) 16%,
      transparent 31%,
      transparent 69%,
      rgba(8,9,12,.14) 84%,
      rgba(8,9,12,.48) 100%),
    linear-gradient(180deg,
      rgba(8,9,12,.14) 0%,
      transparent 22%,
      transparent 70%,
      rgba(8,9,12,.50) 100%);
}
body.slr-home .slr-hero-slide-media img.slr-hero-slide-backdrop{
  position:absolute!important;
  z-index:0!important;
  inset:-10%!important;
  width:120%!important;
  height:120%!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center!important;
  filter:blur(46px) saturate(.92) brightness(.72) contrast(1.02)!important;
  opacity:.98!important;
  transform:scale(1.10)!important;
  transition:opacity .8s ease!important;
  will-change:auto!important;
}
body.slr-home .slr-hero-slide-media img.slr-hero-slide-primary{
  position:relative!important;
  z-index:1!important;
  inset:auto!important;
  display:block!important;
  width:min(1600px,84vw)!important;
  height:100%!important;
  max-width:1600px!important;
  max-height:100%!important;
  margin-inline:auto!important;
  object-fit:contain!important;
  object-position:center top!important;
  filter:none!important;
  transform:scale(1.012)!important;
  transition:transform 8s cubic-bezier(.18,.7,.18,1)!important;
  will-change:transform!important;
  -webkit-mask-image:linear-gradient(
    90deg,
    transparent 0%,
    rgba(0,0,0,.54) 4.5%,
    #000 11%,
    #000 89%,
    rgba(0,0,0,.54) 95.5%,
    transparent 100%
  );
  mask-image:linear-gradient(
    90deg,
    transparent 0%,
    rgba(0,0,0,.54) 4.5%,
    #000 11%,
    #000 89%,
    rgba(0,0,0,.54) 95.5%,
    transparent 100%
  );
  -webkit-mask-size:100% 100%;
  mask-size:100% 100%;
  -webkit-mask-repeat:no-repeat;
  mask-repeat:no-repeat;
}
body.slr-home .slr-hero-slide.is-active .slr-hero-slide-media img.slr-hero-slide-primary{
  transform:scale(1.032)!important;
}
@media(max-width:1100px){
  body.slr-home .slr-hero-slide-media img.slr-hero-slide-backdrop{
    inset:-8%!important;
    width:116%!important;
    height:116%!important;
    filter:blur(34px) saturate(.92) brightness(.74) contrast(1.01)!important;
  }
  body.slr-home .slr-hero-slide-media img.slr-hero-slide-primary{
    width:92vw!important;
    max-width:none!important;
    -webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);
    mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);
  }
}
@media(max-width:620px){
  body.slr-home .slr-hero-slide-media img.slr-hero-slide-backdrop{
    display:none!important;
  }
  body.slr-home .slr-hero-slide-media img.slr-hero-slide-primary{
    position:absolute!important;
    inset:0!important;
    width:100%!important;
    max-width:none!important;
    object-fit:cover!important;
    transform:scale(var(--slr-hero-image-scale))!important;
    -webkit-mask-image:none!important;
    mask-image:none!important;
  }
  body.slr-home .slr-hero-slide.is-active .slr-hero-slide-media img.slr-hero-slide-primary{
    transform:scale(var(--slr-hero-active-image-scale))!important;
  }
}
@media(prefers-reduced-motion:reduce){
  body.slr-home .slr-hero-slide-media img.slr-hero-slide-primary{
    transform:scale(1.015)!important;
    transition:none!important;
  }
}
@media (min-width:1101px){
  body.slr-home:not(.slr-header-docked) .slr-home-rise{
    border-radius:0 30px 0 0!important;
  }
  body.slr-home.slr-header-docked .slr-home-rise{
    border-radius:30px 30px 0 0!important;
  }
}
body.slr-home .slr-hero-slide-media{
  background:#090a0e!important;
}
body.slr-home .slr-hero-slide-media::after{
  background:none!important;
}
body.slr-home .slr-hero-slide-media img.slr-hero-slide-backdrop{
  display:none!important;
}
body.slr-home .slr-hero-slide-media img.slr-hero-slide-primary{
  position:absolute!important;
  z-index:1!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  max-height:none!important;
  margin:0!important;
  object-fit:cover!important;
  object-position:center top!important;
  filter:none!important;
  transform:scale(var(--slr-hero-image-scale))!important;
  transition:transform 8s cubic-bezier(.18,.7,.18,1)!important;
  will-change:transform!important;
  -webkit-mask-image:linear-gradient(
    90deg,
    transparent 0%,
    rgba(0,0,0,.34) 3.5%,
    rgba(0,0,0,.78) 8%,
    #000 14%,
    #000 100%
  )!important;
  mask-image:linear-gradient(
    90deg,
    transparent 0%,
    rgba(0,0,0,.34) 3.5%,
    rgba(0,0,0,.78) 8%,
    #000 14%,
    #000 100%
  )!important;
  -webkit-mask-size:100% 100%!important;
  mask-size:100% 100%!important;
  -webkit-mask-repeat:no-repeat!important;
  mask-repeat:no-repeat!important;
}
body.slr-home .slr-hero-slide.is-active .slr-hero-slide-media img.slr-hero-slide-primary{
  transform:scale(var(--slr-hero-active-image-scale))!important;
}
@media (min-width:1101px){
  body.slr-home .slr-hero-shade{
    background:
      linear-gradient(90deg,
        rgba(5,6,9,.94) 0%,
        rgba(5,6,9,.72) 16%,
        rgba(5,6,9,.42) 32%,
        rgba(5,6,9,.10) 49%,
        transparent 62%,
        transparent 100%),
      linear-gradient(0deg,#08090c 0%,transparent 44%)!important;
  }
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-hero-slide-media img.slr-hero-slide-primary{
    -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.72) 5%,#000 11%,#000 100%)!important;
    mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.72) 5%,#000 11%,#000 100%)!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero-slide-media img.slr-hero-slide-primary{
    -webkit-mask-image:none!important;
    mask-image:none!important;
  }
}
@media (prefers-reduced-motion:reduce){
  body.slr-home .slr-hero-slide-media img.slr-hero-slide-primary,
  body.slr-home .slr-hero-slide.is-active .slr-hero-slide-media img.slr-hero-slide-primary{
    transform:scale(1.015)!important;
    transition:none!important;
  }
}
body.slr-home .slr-hero-shade{
  background:
    linear-gradient(90deg,
      rgba(4,5,8,.98) 0%,
      rgba(4,5,8,.94) 18%,
      rgba(4,5,8,.82) 36%,
      rgba(4,5,8,.62) 53%,
      rgba(4,5,8,.38) 70%,
      rgba(4,5,8,.18) 86%,
      rgba(4,5,8,.08) 100%),
    linear-gradient(0deg,
      rgba(4,5,8,.94) 0%,
      rgba(4,5,8,.70) 20%,
      rgba(4,5,8,.34) 43%,
      rgba(4,5,8,.08) 68%,
      transparent 100%)!important;
}
@media (max-width:1100px){
  body.slr-home .slr-hero-shade{
    background:
      linear-gradient(90deg,
        rgba(4,5,8,.96) 0%,
        rgba(4,5,8,.84) 32%,
        rgba(4,5,8,.56) 58%,
        rgba(4,5,8,.24) 82%,
        rgba(4,5,8,.10) 100%),
      linear-gradient(0deg,
        rgba(4,5,8,.96) 0%,
        rgba(4,5,8,.76) 30%,
        rgba(4,5,8,.38) 58%,
        rgba(4,5,8,.10) 82%,
        transparent 100%)!important;
  }
}
.slr-apple-story-card,
.slr-apple-story-card:hover{
  box-shadow:none!important;
}
@media (min-width:1101px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(600px,78svh,760px)!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(520px,76svh,600px)!important;
  }
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(520px,76svh,680px)!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(500px,74svh,620px)!important;
  }
}
body.slr-home,
body.slr-home button,
body.slr-home input,
body.slr-home select,
body.slr-home textarea{
  font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif!important;
}
body.slr-home{
  font-size:15px;
  letter-spacing:-.008em;
}
@media (min-width:1101px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(660px,83svh,820px)!important;
  }
  body.slr-home .slr-hero-content.slr-hero-content-minimal.slr-hero-content-with-match{
    padding-top:clamp(112px,12svh,142px)!important;
    padding-bottom:clamp(105px,12svh,132px)!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(580px,82svh,650px)!important;
  }
  body.slr-home .slr-hero-content.slr-hero-content-minimal.slr-hero-content-with-match{
    padding-top:82px!important;
    padding-bottom:88px!important;
  }
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(570px,80svh,720px)!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(540px,78svh,660px)!important;
  }
}
body.slr-home .slr-hero h1{
  max-width:760px;
  font-size:clamp(36px,4.35vw,66px)!important;
  font-weight:760!important;
  line-height:.99!important;
  letter-spacing:-.048em!important;
}
body.slr-home .slr-hero-cta{
  gap:9px;
  margin-top:23px;
  padding:11px 15px;
  font-size:12px;
  font-weight:700;
}
body.slr-home .slr-kicker,
body.slr-home .slr-eyebrow{
  font-size:9px!important;
  font-weight:760!important;
  letter-spacing:.15em!important;
}
body.slr-home .slr-section-head h2,
body.slr-home .slr-data-head h2,
body.slr-home .slr-membership h2,
body.slr-home .slr-apple-carousel-head h2{
  font-size:clamp(28px,3vw,44px)!important;
  font-weight:740!important;
  line-height:1.02!important;
  letter-spacing:-.043em!important;
}
body.slr-home .slr-section-head>a,
body.slr-home .slr-apple-carousel-head>a,
body.slr-home .slr-mini-head a{
  font-size:12px!important;
  font-weight:680!important;
}
@media (min-width:1101px){
  body.slr-home .slr-hero-side{max-width:350px!important}
  body.slr-home .slr-hero-side .slr-match-card,
  body.slr-home .slr-hero-side .slr-match-empty{
    padding:17px!important;
    border-radius:19px!important;
  }
  body.slr-home .slr-hero-side .slr-match-teams img{
    width:42px!important;
    height:42px!important;
  }
  body.slr-home .slr-hero-side .slr-match-score{font-size:27px!important}
  body.slr-home .slr-hero-side .slr-match-date{margin-bottom:16px!important}
  body.slr-home .slr-hero-side .slr-match-bottom{
    margin-top:16px!important;
    padding-top:12px!important;
  }
}
body.slr-home .slr-apple-carousel-section{
  padding:62px 0 48px!important;
}
body.slr-home .slr-apple-carousel-head{
  margin-bottom:24px!important;
}
body.slr-home .slr-apple-carousel-track{
  gap:16px!important;
}
body.slr-home .slr-apple-carousel-viewport{
  padding-bottom:18px!important;
}
body.slr-home .slr-apple-story-card{
  flex-basis:clamp(290px,27vw,410px)!important;
  height:clamp(380px,36vw,500px)!important;
  border-radius:22px!important;
}
body.slr-home .slr-apple-story-card.is-featured{
  flex-basis:clamp(430px,43vw,650px)!important;
}
body.slr-home .slr-apple-story-copy{
  padding:22px!important;
}
body.slr-home .slr-apple-story-meta{
  gap:8px!important;
  font-size:8px!important;
  letter-spacing:.11em!important;
}
body.slr-home .slr-apple-story-copy>strong{
  max-width:94%!important;
  margin-top:9px!important;
  font-size:clamp(18px,1.55vw,26px)!important;
  font-weight:730!important;
  line-height:1.07!important;
  letter-spacing:-.035em!important;
}
body.slr-home .slr-apple-story-card.is-featured .slr-apple-story-copy>strong{
  max-width:560px!important;
  font-size:clamp(21px,2vw,31px)!important;
}
body.slr-home .slr-apple-story-cta{
  gap:7px!important;
  margin-top:13px!important;
  padding:9px 12px!important;
  font-size:10px!important;
  font-weight:680!important;
}
body.slr-home .slr-apple-carousel-controls{
  gap:9px!important;
}
body.slr-home .slr-apple-carousel-controls button{
  width:38px!important;
  height:38px!important;
  font-size:16px!important;
}
body.slr-home .slr-section{
  padding:76px 0!important;
}
body.slr-home .slr-section-head{
  margin-bottom:28px!important;
}
body.slr-home .slr-card-grid{
  gap:16px!important;
}
body.slr-home .slr-news-media{
  border-radius:16px!important;
}
body.slr-home .slr-news-copy{
  padding-top:11px!important;
}
body.slr-home .slr-card-grid .slr-news-card h3,
body.slr-home .slr-news-card h3{
  font-size:clamp(16px,1.35vw,20px)!important;
  font-weight:710!important;
  line-height:1.12!important;
  letter-spacing:-.025em!important;
}
body.slr-home .slr-news-meta{
  margin-bottom:7px!important;
  font-size:8px!important;
}
body.slr-home .slr-data-stage{
  padding:78px 0!important;
}
body.slr-home .slr-data-head{
  margin-bottom:30px!important;
}
body.slr-home .slr-data-head>p{
  max-width:410px;
  font-size:13px!important;
}
body.slr-home .slr-data-grid{
  gap:12px!important;
}
body.slr-home .slr-data-card{
  min-height:190px!important;
  padding:20px!important;
  border-radius:19px!important;
}
body.slr-home .slr-data-card>strong{
  margin-top:31px!important;
  font-size:clamp(22px,2.25vw,35px)!important;
  font-weight:730!important;
  letter-spacing:-.035em!important;
}
body.slr-home .slr-data-card>small{
  margin-top:8px!important;
  font-size:11px!important;
}
body.slr-home .slr-data-card>i{
  right:18px!important;
  bottom:15px!important;
  font-size:19px!important;
}
body.slr-home .slr-dual-feed{
  gap:42px!important;
}
body.slr-home .slr-mini-head h3{
  font-size:22px!important;
  font-weight:720!important;
}
body.slr-home .slr-membership{
  padding:76px 0!important;
}
body.slr-home .slr-membership p{
  max-width:720px;
  margin-top:18px!important;
  font-size:15px!important;
}
body.slr-home .slr-membership a{
  padding:12px 16px!important;
  font-size:12px!important;
  font-weight:700!important;
}
@media (max-width:900px){
  body.slr-home .slr-hero h1{
    font-size:clamp(34px,6.2vw,52px)!important;
  }
  body.slr-home .slr-apple-carousel-section{
    padding:54px 0 44px!important;
  }
  body.slr-home .slr-apple-story-card,
  body.slr-home .slr-apple-story-card.is-featured{
    flex-basis:min(68vw,480px)!important;
    height:min(58vh,470px)!important;
  }
  body.slr-home .slr-apple-story-card.is-featured .slr-apple-story-copy>strong,
  body.slr-home .slr-apple-story-copy>strong{
    font-size:clamp(19px,3.3vw,27px)!important;
  }
  body.slr-home .slr-data-grid{
    gap:11px!important;
  }
}
@media (max-width:620px){
  body.slr-home{font-size:14px}
  body.slr-home .slr-hero h1{
    max-width:92vw;
    font-size:clamp(29px,9vw,42px)!important;
    line-height:1.01!important;
  }
  body.slr-home .slr-hero-cta{
    margin-top:18px;
    padding:10px 13px;
    font-size:11px;
  }
  body.slr-home .slr-apple-carousel-section{
    padding:48px 0 38px!important;
  }
  body.slr-home .slr-apple-carousel-head{
    gap:11px!important;
    margin-bottom:18px!important;
  }
  body.slr-home .slr-apple-carousel-head h2,
  body.slr-home .slr-section-head h2,
  body.slr-home .slr-data-head h2,
  body.slr-home .slr-membership h2{
    font-size:30px!important;
  }
  body.slr-home .slr-apple-carousel-track{
    gap:12px!important;
  }
  body.slr-home .slr-apple-story-card,
  body.slr-home .slr-apple-story-card.is-featured{
    flex-basis:78vw!important;
    height:410px!important;
    border-radius:19px!important;
  }
  body.slr-home .slr-apple-story-copy{
    padding:18px!important;
  }
  body.slr-home .slr-apple-story-card.is-featured .slr-apple-story-copy>strong,
  body.slr-home .slr-apple-story-copy>strong{
    font-size:20px!important;
  }
  body.slr-home .slr-section,
  body.slr-home .slr-data-stage,
  body.slr-home .slr-membership{
    padding:58px 0!important;
  }
  body.slr-home .slr-section-head,
  body.slr-home .slr-data-head{
    margin-bottom:22px!important;
  }
  body.slr-home .slr-data-card{
    min-height:160px!important;
    padding:17px!important;
  }
  body.slr-home .slr-data-card>strong{
    margin-top:24px!important;
    font-size:27px!important;
  }
  body.slr-home .slr-card-grid .slr-news-card h3,
  body.slr-home .slr-news-card h3{
    font-size:17px!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(690px,86svh,860px)!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(600px,84svh,680px)!important;
  }
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(590px,83svh,750px)!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero,
  body.slr-home .slr-hero-content,
  body.slr-home .slr-hero-content.slr-hero-content-minimal{
    min-height:clamp(555px,80svh,680px)!important;
  }
}
body.slr-home .slr-hero-editorial{
  isolation:isolate;
}
body.slr-home .slr-hero-editorial .slr-hero-shade{
  background:
    linear-gradient(90deg,
      rgba(3,4,7,.99) 0%,
      rgba(3,4,7,.96) 20%,
      rgba(3,4,7,.86) 39%,
      rgba(3,4,7,.64) 58%,
      rgba(3,4,7,.42) 76%,
      rgba(3,4,7,.28) 100%),
    linear-gradient(0deg,
      rgba(3,4,7,.995) 0%,
      rgba(3,4,7,.96) 24%,
      rgba(3,4,7,.78) 45%,
      rgba(3,4,7,.42) 68%,
      rgba(3,4,7,.18) 100%)!important;
}
body.slr-home .slr-hero-story-layout{
  grid-template-columns:minmax(0,1fr)!important;
  align-items:end!important;
  padding-top:clamp(112px,14svh,152px)!important;
  padding-bottom:clamp(302px,35svh,350px)!important;
}
body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
  width:min(980px,82%);
  min-height:0!important;
  align-items:end;
}
body.slr-home .slr-hero-editorial .slr-hero-slide-copy{
  align-self:end;
}
body.slr-home .slr-hero-editorial .slr-hero-slide-copy h1{
  max-width:920px!important;
  margin:0!important;
  text-wrap:balance;
}
body.slr-home .slr-hero-article-meta{
  display:flex;
  align-items:center;
  gap:12px;
  margin-top:22px;
  color:rgba(255,255,255,.78);
  font-size:11px;
  font-weight:690;
  letter-spacing:.045em;
  text-transform:uppercase;
}
body.slr-home .slr-hero-article-meta span{
  color:#fff;
}
body.slr-home .slr-hero-article-meta i{
  width:5px;
  height:5px;
  border-radius:50%;
  background:var(--slr-yellow);
}
body.slr-home .slr-hero-article-meta time{
  color:rgba(255,255,255,.66);
}
body.slr-home .slr-hero-autoplay{
  position:absolute;
  z-index:9;
  top:clamp(86px,10svh,112px);
  right:max(22px,calc((100vw - min(1500px,100vw - 48px))/2));
  display:grid;
  width:44px;
  height:44px;
  place-items:center;
  padding:0;
  border:1px solid rgba(255,255,255,.24);
  border-radius:50%;
  background:rgba(3,4,7,.76);
  color:#fff;
  font-family:Arial,sans-serif;
  font-size:15px;
  line-height:1;
  cursor:pointer;
  backdrop-filter:blur(14px);
  transition:background .2s ease,border-color .2s ease,transform .2s ease;
}
body.slr-home .slr-hero-autoplay:hover,
body.slr-home .slr-hero-autoplay:focus-visible{
  border-color:rgba(255,255,255,.72);
  background:rgba(3,4,7,.94);
  transform:scale(1.04);
}
body.slr-home .slr-hero-autoplay.is-paused{
  padding-left:2px;
}
body.slr-home .slr-hero-story-nav-wrap{
  position:absolute;
  z-index:8;
  right:0;
  bottom:clamp(148px,18svh,176px);
  left:0;
}
body.slr-home .slr-hero-story-nav{
  display:grid;
  grid-template-columns:repeat(var(--slr-hero-story-count,4),minmax(0,1fr));
  overflow:hidden;
  border-top:1px solid rgba(255,255,255,.16);
}
body.slr-home .slr-hero-story{
  position:relative;
  min-width:0;
  min-height:118px;
  padding:19px 18px 10px;
  border:0;
  border-right:1px solid rgba(255,255,255,.09);
  background:transparent;
  color:rgba(255,255,255,.43);
  font:inherit;
  text-align:left;
  cursor:pointer;
  transition:color .28s ease,background .28s ease,opacity .28s ease;
}
body.slr-home .slr-hero-story:last-child{
  border-right:0;
}
body.slr-home .slr-hero-story:hover,
body.slr-home .slr-hero-story:focus-visible{
  background:rgba(255,255,255,.035);
  color:rgba(255,255,255,.78);
}
body.slr-home .slr-hero-story.is-active{
  background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 74%);
  color:#fff;
}
body.slr-home .slr-hero-story-rule{
  position:absolute;
  top:-2px;
  left:18px;
  width:0;
  height:3px;
  border-radius:999px;
  background:#fff;
  transition:width .42s cubic-bezier(.22,.8,.2,1);
}
body.slr-home .slr-hero-story.is-active .slr-hero-story-rule{
  width:clamp(54px,42%,118px);
}
body.slr-home .slr-hero-story-section{
  display:inline-flex;
  margin-bottom:10px;
  padding:5px 8px;
  background:rgba(8,9,12,.60);
  color:currentColor;
  font-size:8px;
  font-weight:780;
  letter-spacing:.12em;
  text-transform:uppercase;
}
body.slr-home .slr-hero-story strong{
  display:-webkit-box;
  overflow:hidden;
  max-width:96%;
  font-size:clamp(12px,1vw,15px);
  font-weight:650;
  line-height:1.42;
  letter-spacing:-.012em;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
}
@media (min-width:1101px){
  body.slr-home.slr-header-docked .slr-hero-autoplay{
    right:max(22px,calc((100vw - min(1500px,100vw - 48px))/2));
  }
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-hero-story-layout{
    padding-top:102px!important;
    padding-bottom:248px!important;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    width:min(760px,92%);
  }
  body.slr-home .slr-hero-story-nav-wrap{
    bottom:96px;
  }
  body.slr-home .slr-hero-story-nav{
    display:flex;
    overflow-x:auto;
    scroll-snap-type:x proximity;
    scrollbar-width:none;
  }
  body.slr-home .slr-hero-story-nav::-webkit-scrollbar{display:none}
  body.slr-home .slr-hero-story{
    flex:0 0 min(40vw,300px);
    min-height:116px;
    scroll-snap-align:start;
  }
  body.slr-home .slr-hero-autoplay{
    top:88px;
    right:18px;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero-editorial .slr-hero-shade{
    background:
      linear-gradient(90deg,rgba(3,4,7,.88),rgba(3,4,7,.45)),
      linear-gradient(0deg,rgba(3,4,7,.995) 0%,rgba(3,4,7,.94) 34%,rgba(3,4,7,.58) 63%,rgba(3,4,7,.20) 100%)!important;
  }
  body.slr-home .slr-hero-story-layout{
    padding-top:92px!important;
    padding-bottom:232px!important;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    width:100%;
  }
  body.slr-home .slr-hero-editorial .slr-hero-slide-copy h1{
    max-width:94vw!important;
    font-size:clamp(29px,8.5vw,40px)!important;
  }
  body.slr-home .slr-hero-article-meta{
    gap:9px;
    margin-top:15px;
    font-size:9px;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    bottom:92px;
    width:100%;
  }
  body.slr-home .slr-hero-story-nav{
    display:flex;
    overflow-x:auto;
    padding-left:12px;
    scroll-snap-type:x proximity;
    scrollbar-width:none;
  }
  body.slr-home .slr-hero-story-nav::-webkit-scrollbar{display:none}
  body.slr-home .slr-hero-story{
    flex:0 0 76vw;
    min-height:112px;
    padding:17px 14px 9px;
    scroll-snap-align:start;
  }
  body.slr-home .slr-hero-story-rule{left:14px}
  body.slr-home .slr-hero-story strong{
    font-size:13px;
  }
  body.slr-home .slr-hero-autoplay{
    top:82px;
    right:14px;
    width:40px;
    height:40px;
  }
}
@media (prefers-reduced-motion:reduce){
  body.slr-home .slr-hero-story,
  body.slr-home .slr-hero-story-rule,
  body.slr-home .slr-hero-autoplay{
    transition:none!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(840px,100svh,980px)!important;
  }
  body.slr-home .slr-hero-story-layout{
    position:absolute!important;
    z-index:7!important;
    inset:0!important;
    display:block!important;
    min-height:0!important;
    padding:0!important;
    pointer-events:none;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    position:absolute!important;
    right:0!important;
    bottom:clamp(330px,38svh,390px)!important;
    left:0!important;
    width:min(1040px,84%)!important;
    min-height:0!important;
    pointer-events:auto;
  }
  body.slr-home .slr-hero-editorial .slr-hero-slide-copy{
    position:absolute!important;
    inset:auto 0 0!important;
    align-self:auto!important;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    bottom:clamp(108px,12svh,126px)!important;
  }
  body.slr-home .slr-hero-story{
    min-height:138px!important;
    padding:22px 20px 14px!important;
  }
  body.slr-home .slr-hero-story strong{
    max-width:94%!important;
    font-size:clamp(13px,1.02vw,16px)!important;
    line-height:1.4!important;
  }
  body.slr-home .slr-hero-editorial .slr-hero-slide-copy h1{
    max-width:980px!important;
  }
  body.slr-home .slr-hero-article-meta{
    margin-top:18px!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:840px!important;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    bottom:330px!important;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    bottom:108px!important;
  }
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(760px,96svh,900px)!important;
  }
  body.slr-home .slr-hero-story-layout{
    position:absolute!important;
    z-index:7!important;
    inset:0!important;
    display:block!important;
    min-height:0!important;
    padding:0!important;
    pointer-events:none;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    position:absolute!important;
    right:0!important;
    bottom:276px!important;
    left:0!important;
    width:min(760px,92%)!important;
    min-height:0!important;
    pointer-events:auto;
  }
  body.slr-home .slr-hero-editorial .slr-hero-slide-copy{
    position:absolute!important;
    inset:auto 0 0!important;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    bottom:88px!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(720px,92svh,820px)!important;
  }
  body.slr-home .slr-hero-story-layout{
    position:absolute!important;
    z-index:7!important;
    inset:0!important;
    display:block!important;
    min-height:0!important;
    padding:0!important;
    pointer-events:none;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    position:absolute!important;
    right:0!important;
    bottom:250px!important;
    left:0!important;
    width:100%!important;
    min-height:0!important;
    pointer-events:auto;
  }
  body.slr-home .slr-hero-editorial .slr-hero-slide-copy{
    position:absolute!important;
    inset:auto 0 0!important;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    bottom:76px!important;
  }
}
@media (min-width:1101px){
  body.slr-home{
    --slr-hero-editorial-left:calc(var(--slr-rail-width) + clamp(24px,2.7vw,48px));
    --slr-hero-editorial-right:clamp(24px,2.7vw,48px);
  }
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(700px,78svh,800px)!important;
  }
  body.slr-home .slr-hero-story-layout{
    right:0!important;
    left:0!important;
    width:100%!important;
    max-width:none!important;
    margin:0!important;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    right:auto!important;
    bottom:252px!important;
    left:var(--slr-hero-editorial-left)!important;
    width:min(930px,calc(100% - var(--slr-hero-editorial-left) - var(--slr-hero-editorial-right)))!important;
    max-width:none!important;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    right:var(--slr-hero-editorial-right)!important;
    bottom:72px!important;
    left:var(--slr-hero-editorial-left)!important;
    width:auto!important;
    max-width:none!important;
    margin:0!important;
  }
  body.slr-home .slr-hero-story{
    min-height:126px!important;
    padding:20px 18px 12px!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:700px!important;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    bottom:244px!important;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    bottom:66px!important;
  }
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(680px,82svh,760px)!important;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    bottom:254px!important;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    bottom:72px!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(660px,84svh,740px)!important;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    bottom:236px!important;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    bottom:66px!important;
  }
}
@keyframes slrHeroStoryProgress{
  from{transform:scaleX(0)}
  to{transform:scaleX(1)}
}
body.slr-home .slr-hero-editorial .slr-hero-slide-copy h1{
  max-width:860px!important;
  font-size:clamp(38px,3.55vw,58px)!important;
  line-height:.98!important;
  letter-spacing:-.045em!important;
}
body.slr-home .slr-hero-story{
  min-height:142px!important;
  padding:20px 18px 14px!important;
}
body.slr-home .slr-hero-story-rule{
  top:-2px!important;
  right:18px!important;
  left:18px!important;
  width:auto!important;
  height:3px!important;
  overflow:hidden!important;
  background:rgba(255,255,255,.18)!important;
  transition:none!important;
}
body.slr-home .slr-hero-story-rule i{
  display:block;
  width:100%;
  height:100%;
  border-radius:inherit;
  background:#fff;
  transform:scaleX(0);
  transform-origin:left center;
  will-change:transform;
}
body.slr-home .slr-hero-story.is-active .slr-hero-story-rule{
  width:auto!important;
}
body.slr-home .slr-hero-story.is-active .slr-hero-story-rule i{
  animation:slrHeroStoryProgress var(--slr-hero-delay,7000ms) linear forwards;
}
body.slr-home .slr-hero-editorial.is-autoplay-paused .slr-hero-story.is-active .slr-hero-story-rule i{
  animation-play-state:paused;
}
body.slr-home .slr-hero-story strong{
  font-size:clamp(12px,.9vw,14px)!important;
  line-height:1.34!important;
}
body.slr-home .slr-hero-story-excerpt{
  display:-webkit-box;
  overflow:hidden;
  max-width:94%;
  margin-top:8px;
  color:rgba(255,255,255,.50);
  font-size:10px;
  font-weight:480;
  line-height:1.42;
  letter-spacing:.005em;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
}
body.slr-home .slr-hero-story.is-active .slr-hero-story-excerpt{
  color:rgba(255,255,255,.68);
}
@media (min-width:1101px){
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    bottom:276px!important;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    bottom:66px!important;
  }
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-hero-editorial .slr-hero-slide-copy h1{
    font-size:clamp(34px,5.8vw,50px)!important;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    bottom:266px!important;
  }
  body.slr-home .slr-hero-story{
    min-height:136px!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero-editorial .slr-hero-slide-copy h1{
    font-size:clamp(27px,7.8vw,36px)!important;
    line-height:1.02!important;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    bottom:246px!important;
  }
  body.slr-home .slr-hero-story{
    min-height:128px!important;
    padding:17px 14px 12px!important;
  }
  body.slr-home .slr-hero-story-rule{
    right:14px!important;
    left:14px!important;
  }
  body.slr-home .slr-hero-story-excerpt{
    margin-top:6px;
    font-size:9px;
    -webkit-line-clamp:1;
  }
}
@media (prefers-reduced-motion:reduce){
  body.slr-home .slr-hero-story.is-active .slr-hero-story-rule i{
    animation:none!important;
    transform:scaleX(1)!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(724px,80svh,824px)!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:724px!important;
  }
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(700px,84svh,784px)!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(680px,86svh,760px)!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(560px,74svh,640px)!important;
  }
  body.slr-home .slr-hero-story-layout{
    padding-top:76px!important;
    padding-bottom:184px!important;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    right:14px!important;
    bottom:198px!important;
    left:18px!important;
    width:auto!important;
  }
  body.slr-home .slr-hero-editorial .slr-hero-slide-copy h1{
    max-width:100%!important;
    font-size:clamp(25px,7.3vw,33px)!important;
    line-height:1.01!important;
  }
  body.slr-home .slr-hero-article-meta{
    gap:8px!important;
    margin-top:11px!important;
    font-size:8px!important;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    right:0!important;
    bottom:34px!important;
    left:0!important;
    width:100%!important;
  }
  body.slr-home .slr-hero-story-nav{
    gap:0!important;
    padding-left:12px!important;
    padding-right:12px!important;
  }
  body.slr-home .slr-hero-story{
    flex:0 0 min(78vw,292px)!important;
    min-height:108px!important;
    padding:15px 14px 10px!important;
  }
  body.slr-home .slr-hero-story strong{
    font-size:12px!important;
    line-height:1.3!important;
  }
  body.slr-home .slr-hero-story-excerpt{
    margin-top:5px!important;
    font-size:8.5px!important;
    line-height:1.32!important;
    -webkit-line-clamp:1!important;
  }
  body.slr-home .slr-hero-autoplay{
    top:68px!important;
    right:12px!important;
    width:36px!important;
    height:36px!important;
  }
}
@media (max-width:620px) and (max-height:680px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:540px!important;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    bottom:190px!important;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    bottom:26px!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-home-rise,
  body.slr-home.slr-header-docked .slr-home-rise{
    margin-top:-38px!important;
  }
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-home-rise{
    margin-top:-30px!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-rise{
    margin-top:-8px!important;
  }
}
@media (max-width:620px) and (max-height:680px){
  body.slr-home .slr-home-rise{
    margin-top:-2px!important;
  }
}
body.slr-home .slr-home-match-carousel-section{
  --slr-match-carousel-gutter:max(24px,calc((100% - min(1500px,calc(100% - 48px)))/2));
  position:relative;
  overflow:hidden;
  padding:58px 0 70px;
  background:#f4f4f2;
  color:#11131a;
}
body.slr-home .slr-home-match-carousel-viewport{
  width:100%;
  overflow-x:auto;
  overflow-y:hidden;
  padding:8px var(--slr-match-carousel-gutter) 18px;
  scrollbar-width:none;
  overscroll-behavior-inline:contain;
  scroll-snap-type:none;
  -webkit-overflow-scrolling:touch;
}
body.slr-home .slr-home-match-carousel-viewport::-webkit-scrollbar{display:none}
body.slr-home .slr-home-match-carousel-viewport:focus-visible{
  outline:2px solid rgba(139,12,49,.55);
  outline-offset:-4px;
}
body.slr-home .slr-home-match-carousel-track{
  display:flex;
  width:max-content;
  min-width:100%;
  align-items:center;
  gap:18px;
}
body.slr-home .slr-home-match-card{
  position:relative;
  flex:0 0 300px;
  min-height:438px;
  overflow:hidden;
  border:1px solid rgba(10,17,35,.10);
  border-radius:24px;
  background:#fff;
  box-shadow:none;
  isolation:isolate;
}
body.slr-home .slr-home-match-card:before{
  content:"";
  position:absolute;
  top:96px;
  bottom:96px;
  left:0;
  width:5px;
  border-radius:0 6px 6px 0;
  background:linear-gradient(180deg,#9b0c35,#f3b622);
}
body.slr-home .slr-home-match-card.is-previous:before{
  background:linear-gradient(180deg,#9b0c35,#d81242);
}
body.slr-home .slr-home-match-card.is-live:before{
  background:#ff3158;
  box-shadow:0 0 18px rgba(255,49,88,.5);
}
body.slr-home .slr-home-match-card.is-featured{
  flex-basis:472px;
  min-height:604px;
  border-color:rgba(139,12,49,.18);
  border-radius:28px;
  background:linear-gradient(180deg,#fff 0%,#fff 74%,#fbf7f2 100%);
}
body.slr-home .slr-home-match-card.is-featured:before{display:none}
body.slr-home .slr-home-match-card-head{
  display:flex;
  min-height:84px;
  align-items:center;
  justify-content:space-between;
  gap:14px;
  padding:25px 27px 20px;
  border-bottom:1px solid rgba(12,18,34,.08);
}
body.slr-home .slr-home-match-card-head span{
  color:#8b0c31;
  font-size:10px;
  font-weight:900;
  letter-spacing:.16em;
  text-transform:uppercase;
}
body.slr-home .slr-home-match-card-head small{
  max-width:150px;
  overflow:hidden;
  color:#777b86;
  font-size:9px;
  font-weight:800;
  letter-spacing:.06em;
  text-align:right;
  text-overflow:ellipsis;
  text-transform:uppercase;
  white-space:nowrap;
}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-head{
  min-height:68px;
  padding:18px 31px 14px;
}
body.slr-home .slr-home-match-card-body{
  display:flex;
  min-height:352px;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  padding:26px 25px 28px;
  text-align:center;
}
body.slr-home .slr-home-match-card-body time{
  display:block;
  margin-bottom:28px;
  color:#141b42;
  font-size:13px;
  font-weight:900;
  letter-spacing:.045em;
  text-transform:uppercase;
}
body.slr-home .slr-home-match-clubs{
  display:grid;
  width:100%;
  grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);
  align-items:center;
  gap:13px;
}
body.slr-home .slr-home-match-clubs>div{
  display:grid;
  min-width:0;
  justify-items:center;
  gap:9px;
}
body.slr-home .slr-home-match-clubs img{
  width:55px;
  height:55px;
  object-fit:contain;
}
body.slr-home .slr-home-match-clubs strong{
  max-width:100%;
  color:#181b25;
  font-size:12px;
  line-height:1.22;
  text-align:center;
}
body.slr-home .slr-home-match-score{
  display:flex;
  align-items:center;
  gap:5px;
  color:#172a98;
  font-style:normal;
  font-size:30px;
  letter-spacing:-.06em;
}
body.slr-home .slr-home-match-score i,
body.slr-home .slr-home-match-score em{font-style:normal}
body.slr-home .slr-home-match-score i{
  display:grid;
  width:42px;
  height:48px;
  place-items:center;
  border:1px solid rgba(22,42,153,.14);
  background:#fff;
}
body.slr-home .slr-home-match-score em{color:#9a9da7;font-size:17px}
body.slr-home .slr-home-match-score.is-live i{color:#fff;background:#9b0c35;border-color:#9b0c35}
body.slr-home .slr-home-match-versus{
  color:#8b0c31;
  font-size:13px;
  font-weight:950;
  letter-spacing:.08em;
}
body.slr-home .slr-home-match-card-body p{
  max-width:100%;
  margin:25px 0 0;
  overflow:hidden;
  color:#868995;
  font-size:10px;
  font-weight:650;
  text-overflow:ellipsis;
  white-space:nowrap;
}
body.slr-home .slr-home-match-card-body>a{
  display:inline-flex;
  min-height:39px;
  align-items:center;
  gap:10px;
  margin-top:25px;
  padding:10px 16px;
  border:1px solid rgba(22,42,153,.46);
  border-radius:999px;
  color:#172a98;
  font-size:11px;
  font-weight:850;
  text-decoration:none;
}
body.slr-home .slr-home-match-card-body>a:hover,
body.slr-home .slr-home-match-card-body>a:focus-visible{
  border-color:#8b0c31;
  background:#8b0c31;
  color:#fff;
}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-body{
  min-height:198px;
  justify-content:flex-start;
  padding:20px 31px 28px;
}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-body time{
  margin-bottom:18px;
  color:#8b0c31;
  font-size:15px;
}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-clubs img{
  width:52px;
  height:52px;
}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-clubs strong{font-size:13px}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-body p{margin-top:14px}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-body>a{margin-top:16px}
body.slr-home .slr-home-match-feature-visual{
  position:relative;
  height:338px;
  overflow:hidden;
  border-bottom:1px solid rgba(139,12,49,.10);
  background:
    radial-gradient(circle at 50% 36%,rgba(255,213,86,.32),transparent 36%),
    linear-gradient(150deg,#fff 0%,#fff7ea 48%,#f4efe9 100%);
}
body.slr-home .slr-home-match-tech-grid{
  position:absolute;
  inset:0;
  opacity:.55;
  background-image:
    linear-gradient(rgba(139,12,49,.08) 1px,transparent 1px),
    linear-gradient(90deg,rgba(139,12,49,.08) 1px,transparent 1px);
  background-size:28px 28px;
  -webkit-mask-image:linear-gradient(180deg,#000,transparent 94%);
  mask-image:linear-gradient(180deg,#000,transparent 94%);
}
body.slr-home .slr-home-match-tech-word{
  position:absolute;
  top:62px;
  left:50%;
  color:transparent;
  font-size:clamp(78px,7vw,118px);
  font-weight:950;
  letter-spacing:-.08em;
  line-height:.8;
  transform:translateX(-50%);
  -webkit-text-stroke:2px rgba(139,12,49,.22);
  white-space:nowrap;
}
body.slr-home .slr-home-match-player-frame{
  position:absolute;
  z-index:1;
  top:74px;
  left:50%;
  width:222px;
  height:225px;
  border:7px solid #e4aa1b;
  border-radius:32px 32px 58px 58px;
  background:linear-gradient(180deg,rgba(139,12,49,.08),rgba(255,255,255,.04));
  clip-path:polygon(0 0,100% 0,100% 76%,50% 100%,0 76%);
  transform:translateX(-50%);
}
body.slr-home .slr-home-match-player-frame:after{
  content:"";
  position:absolute;
  inset:10px;
  border:2px solid rgba(139,12,49,.34);
  border-radius:24px 24px 48px 48px;
  clip-path:inherit;
}
body.slr-home .slr-home-match-players{
  position:absolute;
  z-index:3;
  inset:35px 22px 0;
}
body.slr-home .slr-home-match-players img{
  position:absolute;
  bottom:-5px;
  width:42%;
  height:285px;
  object-fit:contain;
  object-position:center bottom;
  filter:drop-shadow(0 13px 11px rgba(36,10,16,.18));
}
body.slr-home .slr-home-match-players .player-1{left:3%;z-index:1;transform:scale(.93)}
body.slr-home .slr-home-match-players .player-2{left:29%;z-index:3;width:44%;transform:scale(1.08)}
body.slr-home .slr-home-match-players .player-3{right:1%;z-index:2;transform:scale(.95)}
body.slr-home .slr-home-match-crest-fallback{
  position:absolute;
  z-index:3;
  inset:76px 0 auto;
  display:grid;
  place-items:center;
}
body.slr-home .slr-home-match-crest-fallback img{
  width:150px;
  height:150px;
  object-fit:contain;
  filter:drop-shadow(0 16px 20px rgba(75,3,24,.20));
}
body.slr-home .slr-home-match-carousel-controls{
  position:absolute;
  z-index:8;
  top:18px;
  right:var(--slr-match-carousel-gutter);
  display:flex;
  gap:8px;
}
body.slr-home .slr-home-match-carousel-controls button{
  display:grid;
  width:40px;
  height:40px;
  place-items:center;
  border:1px solid rgba(16,21,36,.12);
  border-radius:50%;
  background:#fff;
  color:#151a2a;
  font:inherit;
  font-size:17px;
  cursor:pointer;
}
body.slr-home .slr-home-match-carousel-controls button:hover:not(:disabled),
body.slr-home .slr-home-match-carousel-controls button:focus-visible{
  border-color:#8b0c31;
  color:#8b0c31;
}
body.slr-home .slr-home-match-carousel-controls button:disabled{opacity:.28;cursor:default}
body.slr-home .slr-home-match-empty{
  margin:0;
  padding:70px 20px;
  color:#6f727c;
  text-align:center;
}
@media (max-width:1100px){
  body.slr-home .slr-home-match-carousel-section{
    --slr-match-carousel-gutter:20px;
    padding-top:52px;
  }
  body.slr-home .slr-home-match-card{flex-basis:280px;min-height:420px}
  body.slr-home .slr-home-match-card.is-featured{flex-basis:430px;min-height:570px}
  body.slr-home .slr-home-match-feature-visual{height:310px}
  body.slr-home .slr-home-match-players img{height:260px}
}
@media (max-width:620px){
  body.slr-home .slr-home-match-carousel-section{
    --slr-match-carousel-gutter:14px;
    padding:48px 0 54px;
  }
  body.slr-home .slr-home-match-carousel-track{gap:12px}
  body.slr-home .slr-home-match-card{
    flex-basis:min(76vw,286px);
    min-height:402px;
    border-radius:20px;
  }
  body.slr-home .slr-home-match-card.is-featured{
    flex-basis:min(88vw,390px);
    min-height:530px;
    border-radius:22px;
  }
  body.slr-home .slr-home-match-card-head{min-height:72px;padding:20px 20px 16px}
  body.slr-home .slr-home-match-card-body{min-height:330px;padding:23px 18px 24px}
  body.slr-home .slr-home-match-clubs{gap:8px}
  body.slr-home .slr-home-match-clubs img{width:48px;height:48px}
  body.slr-home .slr-home-match-clubs strong{font-size:11px}
  body.slr-home .slr-home-match-score{font-size:25px}
  body.slr-home .slr-home-match-score i{width:36px;height:43px}
  body.slr-home .slr-home-match-feature-visual{height:280px}
  body.slr-home .slr-home-match-tech-word{top:58px;font-size:82px}
  body.slr-home .slr-home-match-player-frame{top:68px;width:190px;height:194px}
  body.slr-home .slr-home-match-players{inset:38px 12px 0}
  body.slr-home .slr-home-match-players img{height:226px}
  body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-body{min-height:184px;padding:17px 21px 23px}
  body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-body time{font-size:13px}
  body.slr-home .slr-home-match-carousel-controls{top:10px;right:14px}
  body.slr-home .slr-home-match-carousel-controls button{width:36px;height:36px}
}
@media (prefers-reduced-motion:reduce){
  body.slr-home .slr-home-match-carousel-viewport{scroll-behavior:auto!important}
}
body.slr-home .slr-home-match-feature-visual{
  position:relative;
  height:338px;
  overflow:hidden;
  border-bottom:1px solid rgba(139,12,49,.10);
  background:#15171d;
}
body.slr-home .slr-home-match-feature-cover{
  display:block;
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center center;
}
body.slr-home .slr-home-match-feature-visual:after{
  content:"";
  position:absolute;
  inset:auto 0 0;
  height:34%;
  pointer-events:none;
  background:linear-gradient(180deg,transparent,rgba(13,8,11,.20));
}
@media (max-width:1100px){
  body.slr-home .slr-home-match-feature-visual{height:310px}
}
@media (max-width:620px){
  body.slr-home .slr-home-match-feature-visual{height:280px}
}
body.slr-home .slr-home-match-carousel-section{
  --slr-match-carousel-width:min(1200px,calc(100% - 48px));
  --slr-match-carousel-gutter:max(24px,calc((100% - 1200px)/2));
}
body.slr-home .slr-home-match-carousel-viewport{
  width:var(--slr-match-carousel-width);
  max-width:1200px;
  margin-inline:auto;
  padding-inline:0;
}
@media (max-width:1100px){
  body.slr-home .slr-home-match-carousel-section{
    --slr-match-carousel-width:calc(100% - 40px);
    --slr-match-carousel-gutter:20px;
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-match-carousel-section{
    --slr-match-carousel-width:calc(100% - 28px);
    --slr-match-carousel-gutter:14px;
  }
}
body.slr-home .slr-home-match-carousel-section{
  padding-top:46px;
  padding-bottom:56px;
}
body.slr-home .slr-home-match-carousel-track{gap:14px}
body.slr-home .slr-home-match-card{
  flex-basis:232px;
  min-height:350px;
  border-radius:20px;
}
body.slr-home .slr-home-match-card:before{
  top:74px;
  bottom:74px;
  width:4px;
}
body.slr-home .slr-home-match-card.is-featured{
  flex-basis:360px;
  min-height:492px;
  border-radius:24px;
}
body.slr-home .slr-home-match-card-head{
  min-height:68px;
  gap:10px;
  padding:18px 19px 15px;
}
body.slr-home .slr-home-match-card-head span{font-size:9px}
body.slr-home .slr-home-match-card-head small{
  max-width:108px;
  font-size:8px;
}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-head{
  min-height:58px;
  padding:14px 22px 12px;
}
body.slr-home .slr-home-match-card-body{
  min-height:280px;
  padding:20px 17px 21px;
}
body.slr-home .slr-home-match-card-body time{
  margin-bottom:21px;
  font-size:11px;
}
body.slr-home .slr-home-match-clubs{gap:8px}
body.slr-home .slr-home-match-clubs>div{gap:7px}
body.slr-home .slr-home-match-clubs img{
  width:44px;
  height:44px;
}
body.slr-home .slr-home-match-clubs strong{font-size:10px}
body.slr-home .slr-home-match-score{
  gap:3px;
  font-size:24px;
}
body.slr-home .slr-home-match-score i{
  width:34px;
  height:40px;
}
body.slr-home .slr-home-match-score em{font-size:14px}
body.slr-home .slr-home-match-versus{font-size:11px}
body.slr-home .slr-home-match-card-body p{
  margin-top:18px;
  font-size:9px;
}
body.slr-home .slr-home-match-card-body>a{
  min-height:34px;
  margin-top:18px;
  padding:8px 13px;
  font-size:10px;
}
body.slr-home .slr-home-match-feature-visual{height:248px}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-body{
  min-height:186px;
  padding:16px 22px 21px;
}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-body time{
  margin-bottom:14px;
  font-size:12px;
}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-clubs img{
  width:46px;
  height:46px;
}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-clubs strong{font-size:11px}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-body p{margin-top:11px}
body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-body>a{margin-top:13px}
body.slr-home .slr-home-match-carousel-controls{top:10px}
body.slr-home .slr-home-match-carousel-controls button{
  width:36px;
  height:36px;
  font-size:15px;
}
@media (max-width:1100px){
  body.slr-home .slr-home-match-carousel-section{padding-top:44px;padding-bottom:52px}
  body.slr-home .slr-home-match-card{flex-basis:220px;min-height:338px}
  body.slr-home .slr-home-match-card.is-featured{flex-basis:340px;min-height:470px}
  body.slr-home .slr-home-match-feature-visual{height:232px}
}
@media (max-width:620px){
  body.slr-home .slr-home-match-carousel-section{padding:42px 0 48px}
  body.slr-home .slr-home-match-carousel-track{gap:10px}
  body.slr-home .slr-home-match-card{
    flex-basis:min(66vw,224px);
    min-height:338px;
    border-radius:18px;
  }
  body.slr-home .slr-home-match-card.is-featured{
    flex-basis:min(82vw,330px);
    min-height:456px;
    border-radius:20px;
  }
  body.slr-home .slr-home-match-card-head{min-height:64px;padding:17px 16px 13px}
  body.slr-home .slr-home-match-card-body{min-height:274px;padding:19px 15px 20px}
  body.slr-home .slr-home-match-clubs img{width:41px;height:41px}
  body.slr-home .slr-home-match-score{font-size:22px}
  body.slr-home .slr-home-match-score i{width:31px;height:38px}
  body.slr-home .slr-home-match-feature-visual{height:220px}
  body.slr-home .slr-home-match-card.is-featured .slr-home-match-card-body{
    min-height:178px;
    padding:15px 18px 19px;
  }
}
body.slr-home .slr-home-match-hub{
  padding:54px 0 66px;
  background:#f4f4f6;
  color:#11131a;
}
body.slr-home .slr-home-match-hub-grid{
  display:grid;
  grid-template-columns:260px minmax(0,520px) 280px;
  align-items:center;
  justify-content:center;
  gap:20px;
  width:min(1200px,calc(100% - 48px));
  margin:0 auto;
}
body.slr-home .slr-home-match-panel,
body.slr-home .slr-home-next-slider,
body.slr-home .slr-home-serie-a{
  position:relative;
  overflow:hidden;
  border:1px solid rgba(15,22,40,.08);
  border-radius:4px;
  background:#fff;
  box-shadow:none;
}
body.slr-home .slr-home-last-match{min-height:382px}
body.slr-home .slr-home-next-slider{min-height:520px}
body.slr-home .slr-home-serie-a{min-height:410px}
body.slr-home .slr-home-match-panel:before,
body.slr-home .slr-home-serie-a:before{
  content:"";
  position:absolute;
  top:148px;
  bottom:148px;
  left:0;
  width:5px;
  background:#8f1236;
}
body.slr-home .slr-home-serie-a:before{
  right:0;
  left:auto;
  background:#7d102f;
}
body.slr-home .slr-home-match-panel-head,
body.slr-home .slr-home-next-slider-head{
  min-height:72px;
  display:flex;
  align-items:center;
  justify-content:center;
  padding:18px 22px;
  border-bottom:1px solid rgba(15,22,40,.07);
}
body.slr-home .slr-home-match-panel-head span,
body.slr-home .slr-home-next-slider-head strong{
  color:#72102e;
  font-size:14px;
  font-weight:900;
  line-height:1;
  letter-spacing:.035em;
  text-align:center;
  text-transform:uppercase;
}
body.slr-home .slr-home-match-panel-body{
  display:flex;
  min-height:310px;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  padding:28px 22px 24px;
  text-align:center;
}
body.slr-home .slr-home-match-panel-body>small{
  color:#7d102f;
  font-size:9px;
  font-weight:900;
  letter-spacing:.13em;
  text-transform:uppercase;
}
body.slr-home .slr-home-match-panel-body>time{
  margin-top:12px;
  color:#151821;
  font-size:15px;
  font-weight:900;
  letter-spacing:-.02em;
}
body.slr-home .slr-home-match-panel-body>em{
  margin-top:5px;
  color:#707581;
  font-family:Georgia,"Times New Roman",serif;
  font-size:11px;
}
body.slr-home .slr-home-match-panel-clubs{
  display:grid;
  grid-template-columns:1fr auto 1fr;
  align-items:center;
  gap:12px;
  width:100%;
  margin-top:28px;
}
body.slr-home .slr-home-match-panel-clubs>div,
body.slr-home .slr-home-next-clubs>div{
  display:grid;
  justify-items:center;
  gap:8px;
  min-width:0;
}
body.slr-home .slr-home-match-panel-clubs img{
  width:48px;
  height:48px;
  object-fit:contain;
}
body.slr-home .slr-home-match-panel-clubs strong,
body.slr-home .slr-home-next-clubs strong{
  max-width:100%;
  overflow:hidden;
  color:#161922;
  font-size:10px;
  font-weight:850;
  text-overflow:ellipsis;
  white-space:nowrap;
}
body.slr-home .slr-home-match-panel-score{
  display:flex;
  align-items:center;
  gap:4px;
  color:#7d102f;
  font-size:25px;
  font-weight:950;
}
body.slr-home .slr-home-match-panel-score i,
body.slr-home .slr-home-match-panel-score span{font-style:normal}
body.slr-home .slr-home-match-panel-body>a,
body.slr-home .slr-home-next-body>a,
body.slr-home .slr-home-serie-a>a{
  display:inline-flex;
  min-height:36px;
  align-items:center;
  justify-content:center;
  margin-top:28px;
  padding:8px 17px;
  border:1px solid rgba(125,16,47,.45);
  border-radius:999px;
  color:#72102e;
  font-size:10px;
  font-weight:850;
  text-decoration:none;
  transition:border-color .2s ease,background .2s ease,color .2s ease;
}
body.slr-home .slr-home-match-panel-body>a:hover,
body.slr-home .slr-home-match-panel-body>a:focus-visible,
body.slr-home .slr-home-next-body>a:hover,
body.slr-home .slr-home-next-body>a:focus-visible,
body.slr-home .slr-home-serie-a>a:hover,
body.slr-home .slr-home-serie-a>a:focus-visible{
  border-color:#72102e;
  background:#72102e;
  color:#fff;
}
body.slr-home .slr-home-next-slider-head{
  position:relative;
  z-index:5;
  justify-content:space-between;
}
body.slr-home .slr-home-next-slider-head button{
  display:grid;
  width:34px;
  height:34px;
  place-items:center;
  border:0;
  border-radius:50%;
  background:transparent;
  color:#72102e;
  cursor:pointer;
  font:inherit;
  font-size:18px;
  transition:background .2s ease,transform .2s ease;
}
body.slr-home .slr-home-next-slider-head button:hover,
body.slr-home .slr-home-next-slider-head button:focus-visible{
  background:rgba(125,16,47,.08);
  transform:translateY(-1px);
}
body.slr-home .slr-home-next-slider-stage{
  position:relative;
  min-height:430px;
}
body.slr-home .slr-home-next-slide{
  position:absolute;
  inset:0;
  display:grid;
  grid-template-rows:220px 1fr;
  opacity:0;
  pointer-events:none;
  transform:translate3d(18px,0,0);
  transition:opacity .28s ease,transform .34s cubic-bezier(.22,.75,.26,1);
}
body.slr-home .slr-home-next-slide.is-active{
  z-index:2;
  opacity:1;
  pointer-events:auto;
  transform:none;
}
body.slr-home .slr-home-next-cover{
  position:relative;
  overflow:hidden;
  background:#14171e;
}
body.slr-home .slr-home-next-cover:after{
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(180deg,rgba(3,5,9,.08),rgba(3,5,9,.48));
}
body.slr-home .slr-home-next-cover img{
  width:100%;
  height:100%;
  object-fit:cover;
}
body.slr-home .slr-home-next-cover span{
  position:absolute;
  z-index:2;
  right:18px;
  bottom:15px;
  left:18px;
  color:#fff;
  font-size:9px;
  font-weight:900;
  letter-spacing:.13em;
  text-align:center;
  text-transform:uppercase;
}
body.slr-home .slr-home-next-body{
  display:flex;
  min-height:210px;
  flex-direction:column;
  align-items:center;
  padding:18px 34px 22px;
  text-align:center;
}
body.slr-home .slr-home-next-body>time{
  color:#151821;
  font-size:15px;
  font-weight:950;
  letter-spacing:-.02em;
}
body.slr-home .slr-home-next-body>small{
  margin-top:3px;
  color:#747985;
  font-size:9px;
  font-weight:800;
  letter-spacing:.08em;
  text-transform:uppercase;
}
body.slr-home .slr-home-next-clubs{
  display:grid;
  grid-template-columns:1fr auto 1fr;
  align-items:center;
  gap:18px;
  width:100%;
  margin-top:15px;
}
body.slr-home .slr-home-next-clubs img{
  width:50px;
  height:50px;
  object-fit:contain;
}
body.slr-home .slr-home-next-clubs>b{
  color:#7d102f;
  font-size:16px;
  font-weight:950;
  letter-spacing:.02em;
}
body.slr-home .slr-home-next-body>p{
  margin:10px 0 0;
  color:#767b86;
  font-size:9px;
}
body.slr-home .slr-home-next-body>a{margin-top:auto}
body.slr-home .slr-home-next-slider-status{
  position:absolute;
  z-index:6;
  right:16px;
  bottom:12px;
  display:flex;
  align-items:center;
  gap:4px;
  color:#8b8f99;
  font-size:9px;
  font-weight:800;
}
body.slr-home .slr-home-next-slider-status i{font-style:normal;opacity:.55}
body.slr-home .slr-home-serie-a-table{padding:12px 0 0}
body.slr-home .slr-home-serie-a-row{
  display:grid;
  grid-template-columns:28px minmax(0,1fr) 28px;
  align-items:center;
  gap:7px;
  min-height:34px;
  padding:0 20px;
  border-top:1px solid rgba(15,22,40,.055);
  color:#262a34;
  font-size:10px;
}
body.slr-home .slr-home-serie-a-row:nth-child(even){background:#f8f8f9}
body.slr-home .slr-home-serie-a-row.is-roma{
  background:linear-gradient(90deg,rgba(125,16,47,.10),rgba(255,204,62,.09));
  color:#7d102f;
}
body.slr-home .slr-home-serie-a-row>b,
body.slr-home .slr-home-serie-a-row>strong{font-weight:950}
body.slr-home .slr-home-serie-a-row>span{
  overflow:hidden;
  font-weight:800;
  text-overflow:ellipsis;
  white-space:nowrap;
}
body.slr-home .slr-home-serie-a-row>strong{text-align:right}
body.slr-home .slr-home-serie-a-stats{
  display:grid;
  grid-template-columns:1fr 1fr;
  margin-top:12px;
  border-top:1px solid rgba(15,22,40,.07);
  border-bottom:1px solid rgba(15,22,40,.07);
}
body.slr-home .slr-home-serie-a-stats>div{
  display:grid;
  min-height:72px;
  place-items:center;
  align-content:center;
  gap:4px;
  border-right:1px solid rgba(15,22,40,.07);
  border-bottom:1px solid rgba(15,22,40,.07);
}
body.slr-home .slr-home-serie-a-stats>div:nth-child(2n){border-right:0}
body.slr-home .slr-home-serie-a-stats>div:nth-child(n+3){border-bottom:0}
body.slr-home .slr-home-serie-a-stats strong{
  color:#7d102f;
  font-size:25px;
  line-height:1;
}
body.slr-home .slr-home-serie-a-stats span{
  color:#656b77;
  font-size:8px;
  font-weight:900;
  letter-spacing:.09em;
  text-transform:uppercase;
}
body.slr-home .slr-home-serie-a>a{
  display:flex;
  width:max-content;
  margin:18px auto 22px;
}
body.slr-home .slr-home-match-panel-empty{
  display:grid;
  min-height:260px;
  place-items:center;
  padding:28px;
  color:#747985;
  font-size:11px;
  line-height:1.5;
  text-align:center;
}
@media (max-width:1100px){
  body.slr-home .slr-home-match-hub-grid{
    grid-template-columns:220px minmax(0,440px) 244px;
    gap:14px;
    width:calc(100% - 40px);
  }
  body.slr-home .slr-home-next-slider{min-height:500px}
  body.slr-home .slr-home-next-slide{grid-template-rows:205px 1fr}
  body.slr-home .slr-home-next-slider-stage{min-height:410px}
  body.slr-home .slr-home-next-body{padding-inline:24px}
  body.slr-home .slr-home-match-panel-body{padding-inline:16px}
}
@media (max-width:900px){
  body.slr-home .slr-home-match-hub{padding:46px 0 56px}
  body.slr-home .slr-home-match-hub-grid{
    grid-template-columns:minmax(0,1fr) minmax(0,1fr);
    grid-template-areas:"next next" "last standings";
    align-items:stretch;
    width:min(720px,calc(100% - 36px));
  }
  body.slr-home .slr-home-next-slider{grid-area:next;min-height:500px}
  body.slr-home .slr-home-last-match{grid-area:last;min-height:380px}
  body.slr-home .slr-home-serie-a{grid-area:standings;min-height:380px}
}
@media (max-width:620px){
  body.slr-home .slr-home-match-hub{padding:40px 0 48px}
  body.slr-home .slr-home-match-hub-grid{
    display:grid;
    grid-template-columns:1fr;
    grid-template-areas:"next" "last" "standings";
    gap:14px;
    width:calc(100% - 28px);
  }
  body.slr-home .slr-home-next-slider{min-height:466px}
  body.slr-home .slr-home-next-slider-head{min-height:62px;padding:14px 15px}
  body.slr-home .slr-home-next-slider-head strong{font-size:12px}
  body.slr-home .slr-home-next-slider-stage{min-height:395px}
  body.slr-home .slr-home-next-slide{grid-template-rows:188px 1fr}
  body.slr-home .slr-home-next-body{min-height:205px;padding:15px 18px 20px}
  body.slr-home .slr-home-next-clubs{gap:10px}
  body.slr-home .slr-home-next-clubs img{width:44px;height:44px}
  body.slr-home .slr-home-next-clubs strong{font-size:9px}
  body.slr-home .slr-home-last-match,
  body.slr-home .slr-home-serie-a{min-height:360px}
  body.slr-home .slr-home-match-panel-head{min-height:64px;padding:16px}
  body.slr-home .slr-home-match-panel-head span{font-size:12px}
}
@media (prefers-reduced-motion:reduce){
  body.slr-home .slr-home-next-slide{transition:none!important}
}
@media (min-width:1101px){
  body.slr-home .slr-home-match-hub-grid{
    grid-template-columns:300px minmax(0,500px) 320px;
  }
}
@media (min-width:901px) and (max-width:1100px){
  body.slr-home .slr-home-match-hub-grid{
    grid-template-columns:235px minmax(0,410px) 255px;
  }
}
body.slr-home .slr-home-next-body>a{
  margin-top:22px;
}
body.slr-home .slr-home-last-match:before{
  background:#f2b820;
}
body.slr-home .slr-home-serie-a:before{
  background:#7d102f;
}
body.slr-home .slr-home-next-cover{
  background:#fff;
}
body.slr-home .slr-home-next-cover:after{
  display:none!important;
  content:none!important;
}
body.slr-home .slr-home-next-cover img{
  width:100%;
  height:100%;
  object-fit:contain;
  object-position:center center;
}
body.slr-home .slr-home-next-cover>span{
  display:none!important;
}
body.slr-home .slr-home-next-competition{
  display:block;
  margin:0 0 7px;
  color:#7d102f;
  font-size:9px;
  font-weight:900;
  line-height:1.2;
  letter-spacing:.13em;
  text-align:center;
  text-transform:uppercase;
}
body.slr-home .slr-home-next-body>time{
  margin-top:0;
}
@media (max-width:620px){
  body.slr-home .slr-home-next-competition{
    margin-bottom:6px;
    font-size:8px;
  }
}
body.slr-home .slr-home-next-slider{
  display:grid;
  grid-template-rows:auto 220px minmax(210px,1fr);
}
body.slr-home .slr-home-next-slider>.slr-home-next-cover{
  grid-row:2;
  position:relative;
  width:100%;
  height:220px;
  overflow:hidden;
  background:#fff;
}
body.slr-home .slr-home-next-slider>.slr-home-next-cover img{
  width:100%;
  height:100%;
  object-fit:contain;
  object-position:center;
}
body.slr-home .slr-home-next-slider-stage{
  grid-row:3;
  position:relative;
  min-height:210px;
  overflow:hidden;
}
body.slr-home .slr-home-next-slide{
  position:absolute;
  inset:0;
  display:block;
  opacity:0;
  pointer-events:none;
  transform:translate3d(12px,0,0);
  transition:opacity .22s ease,transform .28s cubic-bezier(.22,.75,.26,1);
}
body.slr-home .slr-home-next-slide.is-active{
  z-index:2;
  opacity:1;
  pointer-events:auto;
  transform:none;
}
body.slr-home .slr-home-next-slide .slr-home-next-body{
  width:100%;
  height:100%;
}
@media (max-width:1100px){
  body.slr-home .slr-home-next-slider{
    grid-template-rows:auto 205px minmax(205px,1fr);
  }
  body.slr-home .slr-home-next-slider>.slr-home-next-cover{height:205px}
  body.slr-home .slr-home-next-slider-stage{min-height:205px}
}
@media (max-width:620px){
  body.slr-home .slr-home-next-slider{
    grid-template-rows:auto 188px minmax(205px,1fr);
  }
  body.slr-home .slr-home-next-slider>.slr-home-next-cover{height:188px}
  body.slr-home .slr-home-next-slider-stage{min-height:205px}
}
@media (min-width:1101px){
  body.slr-home .slr-home-match-hub-grid{
    grid-template-columns:330px minmax(0,460px) 350px;
    gap:20px;
  }
  body.slr-home .slr-home-next-slider{
    min-height:650px;
    grid-template-rows:auto 285px minmax(280px,1fr);
  }
  body.slr-home .slr-home-next-slider>.slr-home-next-cover{
    height:285px;
  }
  body.slr-home .slr-home-next-slider-stage{
    min-height:280px;
  }
  body.slr-home .slr-home-next-body{
    min-height:280px;
    padding:20px 28px 30px;
  }
  body.slr-home .slr-home-next-body>a{
    margin-top:28px;
  }
}
@media (min-width:901px) and (max-width:1100px){
  body.slr-home .slr-home-match-hub-grid{
    grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1.08fr);
    gap:14px;
  }
  body.slr-home .slr-home-next-slider{
    min-height:590px;
    grid-template-rows:auto 250px minmax(255px,1fr);
  }
  body.slr-home .slr-home-next-slider>.slr-home-next-cover{
    height:250px;
  }
  body.slr-home .slr-home-next-slider-stage{
    min-height:255px;
  }
  body.slr-home .slr-home-next-body{
    min-height:255px;
    padding-bottom:27px;
  }
}
body.slr-home .slr-home-match-hub,
body.slr-home .slr-home-match-hub *{
  font-family:metropolis,sans-serif!important;
}
body.slr-home .slr-home-match-hub,
body.slr-home .slr-home-match-hub *{
  font-family:metropolis,"Arial Black","Helvetica Neue",Arial,sans-serif!important;
  font-synthesis:weight style;
  text-rendering:optimizeLegibility;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
body.slr-home .slr-home-match-panel-head span,
body.slr-home .slr-home-next-slider-head strong,
body.slr-home .slr-home-match-panel-body>small,
body.slr-home .slr-home-next-competition,
body.slr-home .slr-home-match-panel-clubs strong,
body.slr-home .slr-home-next-clubs strong,
body.slr-home .slr-home-match-panel-score,
body.slr-home .slr-home-next-clubs>b,
body.slr-home .slr-home-serie-a-row,
body.slr-home .slr-home-serie-a-row>b,
body.slr-home .slr-home-serie-a-row>span,
body.slr-home .slr-home-serie-a-row>strong,
body.slr-home .slr-home-serie-a-stats strong,
body.slr-home .slr-home-serie-a-stats span,
body.slr-home .slr-home-match-panel-body>a,
body.slr-home .slr-home-next-body>a,
body.slr-home .slr-home-serie-a>a{
  font-weight:900!important;
}
body.slr-home .slr-home-match-panel-head span,
body.slr-home .slr-home-next-slider-head strong{
  letter-spacing:.02em!important;
}
body.slr-home .slr-home-match-panel-body>small,
body.slr-home .slr-home-next-competition,
body.slr-home .slr-home-serie-a-stats span{
  letter-spacing:.105em!important;
}
body.slr-home .slr-home-match-panel-body>time,
body.slr-home .slr-home-next-body>time{
  font-weight:900!important;
  letter-spacing:-.025em!important;
}
body.slr-home .slr-home-match-panel-body>em,
body.slr-home .slr-home-next-body>p{
  font-family:metropolis,"Helvetica Neue",Arial,sans-serif!important;
  font-style:normal!important;
  font-weight:700!important;
  letter-spacing:-.01em!important;
}
body.slr-home .slr-home-serie-a-row>span{
  letter-spacing:-.012em!important;
}
body.slr-home .slr-home-match-panel-score,
body.slr-home .slr-home-next-clubs>b,
body.slr-home .slr-home-serie-a-stats strong{
  letter-spacing:-.035em!important;
}
@media (max-width:620px){
  body.slr-home .slr-home-next-slider{
    min-height:548px!important;
    grid-template-rows:auto 208px minmax(270px,1fr)!important;
  }
  body.slr-home .slr-home-next-slider>.slr-home-next-cover{
    height:208px!important;
  }
  body.slr-home .slr-home-next-slider-stage{
    min-height:270px!important;
  }
  body.slr-home .slr-home-next-slide .slr-home-next-body{
    min-height:270px!important;
    padding:16px 18px 26px!important;
  }
  body.slr-home .slr-home-next-body>a{
    margin-top:24px!important;
  }
}
body.slr-article-page .slr-article-cover picture,
.slr-article-overlay .slr-article-cover picture{
  display:block!important;
  width:100%!important;
  height:100%!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
.slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
.slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  max-height:none!important;
  margin:0!important;
  object-fit:cover!important;
  object-position:center center!important;
  -webkit-mask-image:none!important;
  mask-image:none!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
.slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
  opacity:0!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
.slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
  display:block!important;
  position:absolute!important;
  z-index:0!important;
  inset:-16%!important;
  width:132%!important;
  height:132%!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center center!important;
  filter:blur(50px) saturate(.94) brightness(.78) contrast(1.01)!important;
  transform:scale(1.13)!important;
  opacity:1!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
.slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
.slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
  position:relative!important;
  z-index:2!important;
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  max-height:none!important;
  margin:0!important;
  object-fit:cover!important;
  object-position:center top!important;
  -webkit-mask-image:linear-gradient(
    90deg,
    transparent 0%,
    rgba(0,0,0,.24) 4%,
    rgba(0,0,0,.72) 10%,
    #000 17%,
    #000 83%,
    rgba(0,0,0,.72) 90%,
    rgba(0,0,0,.24) 96%,
    transparent 100%
  )!important;
  mask-image:linear-gradient(
    90deg,
    transparent 0%,
    rgba(0,0,0,.24) 4%,
    rgba(0,0,0,.72) 10%,
    #000 17%,
    #000 83%,
    rgba(0,0,0,.72) 90%,
    rgba(0,0,0,.24) 96%,
    transparent 100%
  )!important;
  -webkit-mask-size:100% 100%!important;
  mask-size:100% 100%!important;
  -webkit-mask-repeat:no-repeat!important;
  mask-repeat:no-repeat!important;
}
@media(max-width:620px){
  body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
  .slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
    inset:-12%!important;
    width:124%!important;
    height:124%!important;
    filter:blur(34px) saturate(.92) brightness(.8) contrast(1.01)!important;
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
  body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
  .slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
  .slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
    -webkit-mask-image:linear-gradient(
      90deg,
      transparent 0%,
      rgba(0,0,0,.58) 5%,
      #000 11%,
      #000 89%,
      rgba(0,0,0,.58) 95%,
      transparent 100%
    )!important;
    mask-image:linear-gradient(
      90deg,
      transparent 0%,
      rgba(0,0,0,.58) 5%,
      #000 11%,
      #000 89%,
      rgba(0,0,0,.58) 95%,
      transparent 100%
    )!important;
  }
}
body.slr-article-page .slr-article-cover picture,
.slr-article-overlay .slr-article-cover picture{
  display:grid!important;
  width:100%!important;
  height:100%!important;
  place-items:start center!important;
  align-items:start!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
.slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
  display:block!important;
  position:absolute!important;
  z-index:0!important;
  inset:-16%!important;
  width:132%!important;
  height:132%!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center center!important;
  filter:blur(50px) saturate(.94) brightness(.78) contrast(1.01)!important;
  transform:scale(1.13)!important;
  opacity:1!important;
}
body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
.slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
.slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
  position:relative!important;
  z-index:2!important;
  width:auto!important;
  height:100%!important;
  max-width:min(1260px,72vw)!important;
  max-height:100%!important;
  margin:0 auto!important;
  align-self:start!important;
  object-fit:contain!important;
  object-position:center top!important;
  filter:none!important;
  -webkit-mask-image:linear-gradient(
    90deg,
    transparent 0%,
    rgba(0,0,0,.24) 4%,
    rgba(0,0,0,.72) 10%,
    #000 17%,
    #000 83%,
    rgba(0,0,0,.72) 90%,
    rgba(0,0,0,.24) 96%,
    transparent 100%
  )!important;
  mask-image:linear-gradient(
    90deg,
    transparent 0%,
    rgba(0,0,0,.24) 4%,
    rgba(0,0,0,.72) 10%,
    #000 17%,
    #000 83%,
    rgba(0,0,0,.72) 90%,
    rgba(0,0,0,.24) 96%,
    transparent 100%
  )!important;
  -webkit-mask-size:100% 100%!important;
  mask-size:100% 100%!important;
  -webkit-mask-repeat:no-repeat!important;
  mask-repeat:no-repeat!important;
}
@media(max-width:1100px){
  body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
  body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
  .slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
  .slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
    max-width:min(1120px,84vw)!important;
  }
}
@media(max-width:620px){
  body.slr-article-page .slr-article-cover img.slr-article-cover-backdrop,
  .slr-article-overlay .slr-article-cover img.slr-article-cover-backdrop{
    inset:-12%!important;
    width:124%!important;
    height:124%!important;
    filter:blur(34px) saturate(.92) brightness(.8) contrast(1.01)!important;
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
  body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
  .slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
  .slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
    max-width:100%!important;
    -webkit-mask-image:linear-gradient(
      90deg,
      transparent 0%,
      rgba(0,0,0,.58) 5%,
      #000 11%,
      #000 89%,
      rgba(0,0,0,.58) 95%,
      transparent 100%
    )!important;
    mask-image:linear-gradient(
      90deg,
      transparent 0%,
      rgba(0,0,0,.58) 5%,
      #000 11%,
      #000 89%,
      rgba(0,0,0,.58) 95%,
      transparent 100%
    )!important;
  }
}
.slr-mobile-panel.slr-mega-menu{
  font-family:Inter,"SF Pro Display","SF Pro Text","Segoe UI",Roboto,Arial,sans-serif!important;
}
.slr-mega-group-trigger,
.slr-mega-primary-link,
.slr-mega-submenu a,
.slr-mega-menu .slr-nav-panel-foot{
  font-family:Inter,"SF Pro Display","SF Pro Text","Segoe UI",Roboto,Arial,sans-serif!important;
  font-stretch:normal!important;
  font-variation-settings:normal!important;
}
@media(min-width:1101px){
  .slr-mobile-panel.slr-mega-menu{
    width:min(404px,calc(100vw - 88px))!important;
    max-width:404px!important;
  }
  .slr-mega-menu .slr-nav-panel-head{
    width:84px!important;
    min-height:76px!important;
    height:76px!important;
    flex:0 0 76px!important;
  }
  .slr-mega-close{
    width:84px!important;
    height:76px!important;
  }
  .slr-mega-close svg{
    width:27px!important;
    height:27px!important;
    stroke-width:1.35!important;
  }
  .slr-mega-menu-scroll{
    background:linear-gradient(180deg,#8f092a 0%,#7f0825 54%,#72071f 100%)!important;
  }
  .slr-mega-group-trigger,
  .slr-mega-primary-link{
    min-height:58px!important;
    padding:0 22px!important;
    gap:10px!important;
    font-size:22px!important;
    font-weight:760!important;
    line-height:1.08!important;
    letter-spacing:.025em!important;
    text-transform:uppercase!important;
    color:#fff!important;
  }
  .slr-mega-group-trigger svg{
    width:14px!important;
    height:14px!important;
    flex-basis:14px!important;
    margin-left:4px!important;
    opacity:.82!important;
  }
  .slr-mega-group.is-open>.slr-mega-group-trigger{
    background:rgba(255,255,255,.055)!important;
    color:#fff!important;
  }
  .slr-mega-submenu{
    background:#68101f!important;
    border-left:3px solid rgba(255,205,67,.7)!important;
  }
  .slr-mega-group.is-open .slr-mega-submenu{
    padding:8px 0 11px!important;
  }
  .slr-mega-submenu a{
    min-height:42px!important;
    padding:0 25px 0 28px!important;
    color:rgba(255,255,255,.53)!important;
    font-size:17px!important;
    font-weight:560!important;
    line-height:1.18!important;
    letter-spacing:.005em!important;
    text-transform:uppercase!important;
  }
  .slr-mega-submenu a:hover,
  .slr-mega-submenu a:focus-visible{
    padding-left:34px!important;
    background:rgba(255,255,255,.055)!important;
    color:rgba(255,255,255,.92)!important;
  }
  .slr-mega-menu .slr-nav-panel-foot{
    min-height:62px!important;
    height:62px!important;
    flex-basis:62px!important;
  }
  .slr-menu-socials{gap:10px!important}
  .slr-menu-socials>span{
    width:32px!important;
    height:32px!important;
    font-size:13px!important;
  }
}
@media(min-width:1101px) and (max-height:760px){
  .slr-mobile-panel.slr-mega-menu{
    width:386px!important;
    max-width:386px!important;
  }
  .slr-mega-menu .slr-nav-panel-head,
  .slr-mega-close{
    width:76px!important;
    height:66px!important;
    min-height:66px!important;
    flex-basis:66px!important;
  }
  .slr-mega-group-trigger,
  .slr-mega-primary-link{
    min-height:50px!important;
    font-size:20px!important;
  }
  .slr-mega-submenu a{
    min-height:36px!important;
    font-size:15px!important;
  }
  .slr-mega-menu .slr-nav-panel-foot{
    height:54px!important;
    min-height:54px!important;
    flex-basis:54px!important;
  }
}
@media(max-width:1100px){
  .slr-mobile-panel.slr-mega-menu{
    width:min(390px,88vw)!important;
    max-width:390px!important;
  }
  .slr-mega-menu .slr-nav-panel-head{
    min-height:70px!important;
    height:70px!important;
  }
  .slr-mega-close{
    width:76px!important;
    height:70px!important;
  }
  .slr-mega-group-trigger,
  .slr-mega-primary-link{
    min-height:56px!important;
    padding:0 21px!important;
    font-size:21px!important;
    font-weight:760!important;
    line-height:1.08!important;
    letter-spacing:.022em!important;
    color:#fff!important;
  }
  .slr-mega-submenu{
    background:#68101f!important;
    border-left:3px solid rgba(255,205,67,.7)!important;
  }
  .slr-mega-submenu a{
    min-height:42px!important;
    padding:0 24px 0 27px!important;
    color:rgba(255,255,255,.55)!important;
    font-size:16px!important;
    font-weight:560!important;
    line-height:1.2!important;
    letter-spacing:.004em!important;
    text-transform:uppercase!important;
  }
  .slr-mega-submenu a:hover,
  .slr-mega-submenu a:focus-visible{
    color:#fff!important;
  }
}
@media(max-width:620px){
  .slr-mobile-panel.slr-mega-menu{
    width:min(356px,91vw)!important;
    max-width:356px!important;
  }
  .slr-mega-group-trigger,
  .slr-mega-primary-link{
    min-height:54px!important;
    font-size:20px!important;
  }
  .slr-mega-submenu a{
    min-height:40px!important;
    font-size:15px!important;
  }
}
:root{
  --slr-font-global:"virageWide","virageWide Fallback",Helvetica,Arial,sans-serif;
}
body.slr-site,
body.slr-site *{
  font-family:var(--slr-font-global)!important;
}
.slr-mobile-panel.slr-mega-menu,
.slr-mobile-panel.slr-mega-menu *{
  font-family:"Jost",Helvetica,Arial,sans-serif!important;
}
.slr-mega-group-trigger,
.slr-mega-primary-link{
  font-weight:700!important;
  letter-spacing:.01em!important;
}
.slr-mega-submenu a{
  font-weight:500!important;
  letter-spacing:.005em!important;
}
@media(min-width:1101px){
  .slr-mega-group-trigger,
  .slr-mega-primary-link,
  .slr-mega-submenu a{
    font-size:22px!important;
  }
  .slr-mega-submenu a{
    min-height:46px!important;
    line-height:1.12!important;
  }
}
@media(min-width:1101px) and (max-height:760px){
  .slr-mega-group-trigger,
  .slr-mega-primary-link,
  .slr-mega-submenu a{
    font-size:20px!important;
  }
  .slr-mega-submenu a{
    min-height:42px!important;
  }
}
@media(max-width:1100px){
  .slr-mega-group-trigger,
  .slr-mega-primary-link,
  .slr-mega-submenu a{
    font-size:21px!important;
  }
  .slr-mega-submenu a{
    min-height:44px!important;
    line-height:1.14!important;
  }
}
@media(max-width:620px){
  .slr-mega-group-trigger,
  .slr-mega-primary-link,
  .slr-mega-submenu a{
    font-size:20px!important;
  }
  .slr-mega-submenu a{
    min-height:42px!important;
  }
}
.slr-mobile-panel.slr-mega-menu{
  background:#3a0312!important;
}
.slr-mobile-panel.slr-mega-menu .slr-nav-panel-head{
  background:#420415!important;
  border-bottom-color:rgba(255,255,255,.10)!important;
}
.slr-mobile-panel.slr-mega-menu .slr-mega-menu-scroll{
  background:linear-gradient(180deg,#510619 0%,#430414 52%,#35020f 100%)!important;
}
.slr-mobile-panel.slr-mega-menu .slr-mega-group.is-open>.slr-mega-group-trigger{
  background:rgba(255,255,255,.045)!important;
}
.slr-mobile-panel.slr-mega-menu .slr-mega-submenu{
  background:#28020c!important;
  border-left-color:rgba(255,205,67,.76)!important;
}
.slr-mobile-panel.slr-mega-menu .slr-nav-panel-foot{
  background:#31020e!important;
  border-top-color:rgba(255,255,255,.10)!important;
}
.slr-desktop-rail .slr-rail-brand img{
  width:68px!important;
  height:68px!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  object-fit:contain!important;
  filter:drop-shadow(0 10px 22px rgba(255,184,24,.18))!important;
}
.slr-desktop-rail .slr-rail-brand:hover img,
.slr-desktop-rail .slr-rail-brand:focus-visible img{
  transform:translateY(-2px) scale(1.045)!important;
  filter:drop-shadow(0 14px 28px rgba(255,184,24,.28))!important;
}
.slr-desktop-rail .slr-rail-item>span{
  font-family:"Jost",Helvetica,Arial,sans-serif!important;
  font-weight:650!important;
  letter-spacing:.035em!important;
  text-transform:uppercase!important;
}
@media (min-width:1101px){
  body.slr-home .slr-desktop-rail .slr-rail-brand img,
  .slr-desktop-rail .slr-rail-brand img{
    width:78px!important;
    height:78px!important;
    max-width:78px!important;
    max-height:78px!important;
    padding:0!important;
    border:0!important;
    outline:0!important;
    border-radius:0!important;
    background:transparent!important;
    box-shadow:none!important;
    object-fit:contain!important;
    filter:drop-shadow(0 12px 24px rgba(255,184,24,.18))!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-brand:hover img,
  body.slr-home .slr-desktop-rail .slr-rail-brand:focus-visible img,
  .slr-desktop-rail .slr-rail-brand:hover img,
  .slr-desktop-rail .slr-rail-brand:focus-visible img{
    transform:translateY(-2px) scale(1.035)!important;
    box-shadow:none!important;
    filter:drop-shadow(0 15px 28px rgba(255,184,24,.26))!important;
  }
}
.slr-mobile-panel.slr-mega-menu{
  background:transparent!important;
}
.slr-mobile-panel.slr-mega-menu .slr-nav-panel-head{
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}
.slr-mobile-panel.slr-mega-menu .slr-mega-close{
  border:0!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
.slr-mobile-panel.slr-mega-menu .slr-mega-close:hover,
.slr-mobile-panel.slr-mega-menu .slr-mega-close:focus-visible{
  background:rgba(255,255,255,.06)!important;
}
@media (min-width:1101px){
  .slr-mobile-panel.slr-mega-menu .slr-nav-panel-head{
    width:84px!important;
    min-width:84px!important;
    max-width:84px!important;
    height:76px!important;
    min-height:76px!important;
    flex:0 0 76px!important;
    padding:0!important;
    justify-content:center!important;
    background:#420415!important;
    border:0!important;
    border-right:1px solid rgba(255,255,255,.14)!important;
    border-bottom:1px solid rgba(255,255,255,.14)!important;
    box-shadow:0 10px 26px rgba(20,0,7,.16)!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-mega-close{
    width:84px!important;
    height:76px!important;
    background:transparent!important;
    border:0!important;
    box-shadow:none!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-mega-close:hover,
  .slr-mobile-panel.slr-mega-menu .slr-mega-close:focus-visible{
    background:rgba(255,255,255,.065)!important;
  }
  body.slr-home .slr-desktop-rail{
    grid-template-rows:118px auto auto 1fr!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-brand{
    min-height:118px!important;
    height:118px!important;
    padding:8px 6px 12px!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-nav{
    padding-top:28px!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item>span{
    top:-1px!important;
    bottom:-1px!important;
    min-height:calc(100% + 2px)!important;
    align-items:center!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-desktop-rail{
    grid-template-rows:100px auto auto 1fr!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-brand{
    min-height:100px!important;
    height:100px!important;
    padding-bottom:9px!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-nav{
    padding-top:18px!important;
  }
}
@media (max-width:1100px){
  .slr-mobile-panel.slr-mega-menu .slr-nav-panel-head{
    background:#420415!important;
    border:0!important;
    border-bottom:1px solid rgba(255,255,255,.12)!important;
    box-shadow:none!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-desktop-rail .slr-rail-nav{
    gap:clamp(6px,.9svh,10px)!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item{
    height:clamp(60px,7.8svh,72px)!important;
    flex-basis:clamp(60px,7.8svh,72px)!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item svg{
    width:clamp(25px,3.5svh,30px)!important;
    height:clamp(25px,3.5svh,30px)!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item>span{
    top:-2px!important;
    bottom:-2px!important;
    min-height:calc(100% + 4px)!important;
    border-radius:0 15px 15px 0!important;
    font-size:clamp(20px,1.6vw,28px)!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item:hover>span,
  body.slr-home .slr-desktop-rail .slr-rail-item:focus-visible>span{
    width:calc(var(--slr-rail-width) + clamp(230px,20vw,340px))!important;
    padding-left:calc(var(--slr-rail-width) + 27px)!important;
    padding-right:30px!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item:hover svg,
  body.slr-home .slr-desktop-rail .slr-rail-item:focus-visible svg{
    transform:scale(1.055)!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-desktop-rail .slr-rail-nav{
    gap:4px!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item{
    height:54px!important;
    flex-basis:54px!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item svg{
    width:26px!important;
    height:26px!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item>span{
    font-size:20px!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-desktop-rail .slr-rail-item svg{
    width:clamp(30px,4.15svh,36px)!important;
    height:clamp(30px,4.15svh,36px)!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item>span{
    width:max-content!important;
    min-width:0!important;
    max-width:calc(100vw - var(--slr-rail-width) - 24px)!important;
    padding:0 31px!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    transform:translateX(-7px) scaleX(.94)!important;
    transform-origin:left center!important;
    transition:opacity .18s ease,transform .28s cubic-bezier(.22,.8,.2,1),background-color .2s ease!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item:hover>span,
  body.slr-home .slr-desktop-rail .slr-rail-item:focus-visible>span{
    width:max-content!important;
    min-width:0!important;
    max-width:calc(100vw - var(--slr-rail-width) - 24px)!important;
    padding:0 31px!important;
    opacity:1!important;
    transform:translateX(0) scaleX(1)!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-desktop-rail .slr-rail-item svg{
    width:29px!important;
    height:29px!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item>span,
  body.slr-home .slr-desktop-rail .slr-rail-item:hover>span,
  body.slr-home .slr-desktop-rail .slr-rail-item:focus-visible>span{
    padding-right:27px!important;
    padding-left:27px!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-desktop-rail .slr-rail-item>span{
    left:100%!important;
    right:auto!important;
    width:max-content!important;
    min-width:max-content!important;
    max-width:calc(100vw - var(--slr-rail-width) - 24px)!important;
    padding-left:31px!important;
    padding-right:31px!important;
    transform:translateX(-8px) scaleX(.96)!important;
    transform-origin:left center!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item:hover>span,
  body.slr-home .slr-desktop-rail .slr-rail-item:focus-visible>span{
    left:100%!important;
    right:auto!important;
    width:max-content!important;
    min-width:max-content!important;
    max-width:calc(100vw - var(--slr-rail-width) - 24px)!important;
    padding-left:31px!important;
    padding-right:31px!important;
    transform:translateX(0) scaleX(1)!important;
  }
  body.slr-home .slr-desktop-rail .slr-rail-item svg{
    position:relative!important;
    z-index:3!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-desktop-rail .slr-rail-item>span,
  body.slr-home .slr-desktop-rail .slr-rail-item:hover>span,
  body.slr-home .slr-desktop-rail .slr-rail-item:focus-visible>span{
    padding-left:27px!important;
    padding-right:27px!important;
  }
}
.slr-article-overlay .slr-article-overlay-panel{
  transition:transform 1.08s cubic-bezier(.16,.78,.14,1)!important;
}
.slr-article-overlay.is-closing{
  opacity:1!important;
  pointer-events:none!important;
  transition:none!important;
}
.slr-article-overlay.is-closing .slr-article-overlay-panel,
.slr-article-overlay.is-closing.is-open .slr-article-overlay-panel,
.slr-article-overlay.is-closing.is-ready .slr-article-overlay-panel,
.slr-article-overlay.is-closing.is-settled .slr-article-overlay-panel{
  transform:translate3d(0,102%,0)!important;
  transition:transform .96s cubic-bezier(.72,0,.84,.22)!important;
  will-change:transform!important;
}
.slr-article-overlay.is-closing .slr-article-overlay-close{
  opacity:0!important;
  pointer-events:none!important;
  transform:translate(-50%,34px) scale(.82)!important;
  transition:opacity .2s ease,transform .34s ease!important;
}
@media(max-width:620px){
  .slr-article-overlay .slr-article-overlay-panel{
    transition-duration:.92s!important;
  }
  .slr-article-overlay.is-closing .slr-article-overlay-panel{
    transition-duration:.82s!important;
  }
}
@media(prefers-reduced-motion:reduce){
  .slr-article-overlay .slr-article-overlay-panel,
  .slr-article-overlay.is-closing .slr-article-overlay-panel{
    transition-duration:.01ms!important;
  }
}
.slr-article-transition-loader{
  transform:translate3d(0,0,0)!important;
  transition:opacity .24s ease!important;
  will-change:opacity!important;
}
.slr-article-overlay.is-open.is-loading .slr-article-transition-loader{
  opacity:1!important;
  transform:translate3d(0,0,0)!important;
}
.slr-article-overlay.is-open.is-ready .slr-article-transition-loader{
  opacity:0!important;
  transform:translate3d(0,0,0)!important;
  transition:opacity .22s ease!important;
}
@media(prefers-reduced-motion:reduce){
  .slr-article-transition-loader{
    transition-duration:.01ms!important;
  }
}
@media(max-width:620px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    aspect-ratio:var(--slr-article-cover-ratio,16 / 9)!important;
  }
  body.slr-article-page .slr-article-cover picture,
  .slr-article-overlay .slr-article-cover picture{
    width:100%!important;
    height:100%!important;
    aspect-ratio:inherit!important;
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
  body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
  .slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
  .slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
    width:100%!important;
    height:100%!important;
    max-width:100%!important;
    max-height:100%!important;
    object-fit:contain!important;
    object-position:center top!important;
  }
}
.slr-article-overlay .slr-article-overlay-panel{
  position:relative!important;
  background:#fff!important;
  transform:translate3d(0,102%,0)!important;
  transition:transform 1.08s cubic-bezier(.16,.78,.14,1)!important;
}
.slr-article-overlay.is-open:not(.is-closing) .slr-article-overlay-panel,
.slr-article-overlay.is-open.is-loading:not(.is-closing) .slr-article-overlay-panel,
.slr-article-overlay.is-open.is-ready:not(.is-closing) .slr-article-overlay-panel{
  transform:translate3d(0,0,0)!important;
}
.slr-article-overlay .slr-article-transition-loader{
  position:absolute!important;
  z-index:120!important;
  inset:0!important;
  display:grid!important;
  place-items:center!important;
  min-height:100%!important;
  background:#fff!important;
  visibility:hidden!important;
  opacity:0!important;
  transform:none!important;
  transition:opacity .24s ease,visibility 0s linear .24s!important;
  will-change:opacity!important;
}
.slr-article-overlay.is-open.is-loading .slr-article-overlay-panel .slr-article-transition-loader{
  visibility:visible!important;
  opacity:1!important;
  transform:none!important;
  transition-delay:0s!important;
}
.slr-article-overlay.is-open.is-ready .slr-article-overlay-panel .slr-article-transition-loader{
  visibility:hidden!important;
  opacity:0!important;
  transform:none!important;
  transition:opacity .24s ease,visibility 0s linear .24s!important;
}
.slr-article-overlay .slr-article-overlay-content{
  opacity:0;
  transition:opacity .28s ease .04s;
}
.slr-article-overlay.is-open.is-ready .slr-article-overlay-content,
.slr-article-overlay.is-closing .slr-article-overlay-content{
  opacity:1;
}
.slr-article-overlay.is-closing .slr-article-overlay-panel,
.slr-article-overlay.is-closing.is-open .slr-article-overlay-panel,
.slr-article-overlay.is-closing.is-ready .slr-article-overlay-panel,
.slr-article-overlay.is-closing.is-settled .slr-article-overlay-panel{
  transform:translate3d(0,102%,0)!important;
}
@media(max-width:620px){
  .slr-article-overlay .slr-article-overlay-panel{
    transition-duration:.92s!important;
  }
}
@media(prefers-reduced-motion:reduce){
  .slr-article-overlay .slr-article-overlay-panel,
  .slr-article-overlay .slr-article-transition-loader,
  .slr-article-overlay .slr-article-overlay-content{
    transition-duration:.01ms!important;
    transition-delay:0s!important;
  }
}
@media (max-width:620px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    height:clamp(440px,55svh,570px)!important;
    min-height:440px!important;
    max-height:570px!important;
    aspect-ratio:auto!important;
  }
  body.slr-article-page .slr-article-cover,
  .slr-article-overlay .slr-article-cover,
  body.slr-article-page .slr-article-cover picture,
  .slr-article-overlay .slr-article-cover picture{
    width:100%!important;
    height:100%!important;
  }
  body.slr-article-page .slr-article-cover img.slr-article-cover-primary,
  body.slr-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop),
  .slr-article-overlay .slr-article-cover img.slr-article-cover-primary,
  .slr-article-overlay .slr-article-cover>img:not(.slr-article-cover-backdrop){
    width:100%!important;
    height:100%!important;
    max-width:none!important;
    max-height:none!important;
    margin:0!important;
    align-self:stretch!important;
    object-fit:cover!important;
    object-position:center center!important;
  }
  body.slr-article-page .slr-article-sheet,
  .slr-article-overlay .slr-article-sheet{
    margin-top:-52px!important;
  }
}
@media (max-width:620px) and (max-height:760px){
  body.slr-article-page .slr-article-media-stage,
  .slr-article-overlay .slr-article-media-stage{
    height:clamp(410px,58svh,500px)!important;
    min-height:410px!important;
    max-height:500px!important;
  }
}
body.slr-home .slr-hero-editorial .slr-hero-shade{
  background:
    linear-gradient(90deg,
      rgba(3,4,7,.84) 0%,
      rgba(3,4,7,.72) 20%,
      rgba(3,4,7,.56) 39%,
      rgba(3,4,7,.36) 58%,
      rgba(3,4,7,.20) 76%,
      rgba(3,4,7,.10) 100%),
    linear-gradient(0deg,
      rgba(3,4,7,.88) 0%,
      rgba(3,4,7,.72) 24%,
      rgba(3,4,7,.46) 45%,
      rgba(3,4,7,.22) 68%,
      rgba(3,4,7,.07) 100%)!important;
}
body.slr-home .slr-hero-story-rule i{
  background:var(--slr-yellow)!important;
  box-shadow:0 0 12px rgba(255,202,54,.20);
}
@media (min-width:1101px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(790px,92svh,980px)!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(690px,92svh,790px)!important;
  }
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(740px,90svh,900px)!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(640px,88svh,820px)!important;
  }
  body.slr-home .slr-hero-editorial .slr-hero-shade{
    background:
      linear-gradient(90deg,
        rgba(3,4,7,.74) 0%,
        rgba(3,4,7,.48) 54%,
        rgba(3,4,7,.24) 100%),
      linear-gradient(0deg,
        rgba(3,4,7,.88) 0%,
        rgba(3,4,7,.70) 34%,
        rgba(3,4,7,.38) 63%,
        rgba(3,4,7,.09) 100%)!important;
  }
}
@media (max-width:620px) and (max-height:680px){
  body.slr-home .slr-hero-editorial,
  body.slr-home .slr-hero-editorial .slr-hero-slides,
  body.slr-home .slr-hero-editorial .slr-hero-slide{
    min-height:clamp(590px,92svh,680px)!important;
  }
}
body.slr-home .slr-hero-autoplay{
  left:auto!important;
  right:clamp(14px,2vw,30px)!important;
}
@media (max-width:620px){
  body.slr-home .slr-hero-autoplay{
    right:12px!important;
  }
}
body.slr-home .slr-home-match-hub{
  padding:14px 0 66px!important;
}
body.slr-home .slr-home-editorial-lead-wrap{
  width:min(1744px,calc(100% - 48px));
  margin:0 auto 54px;
}
body.slr-home .slr-home-editorial-lead{
  position:relative;
  overflow:hidden;
  aspect-ratio:2.75/1;
  border-radius:22px;
  background:#0a0b0d;
}
body.slr-home .slr-home-editorial-lead>a{
  position:absolute;
  inset:0;
  display:block;
  overflow:hidden;
  color:#fff;
  text-decoration:none;
}
body.slr-home .slr-home-editorial-lead img,
body.slr-home .slr-home-editorial-lead-fallback,
body.slr-home .slr-home-editorial-lead-shade{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
}
body.slr-home .slr-home-editorial-lead img{
  object-fit:cover;
  object-position:center;
}
body.slr-home .slr-home-editorial-lead-fallback{
  display:grid;
  place-items:center;
  background:linear-gradient(135deg,#11141a,#361020 62%,#8f1236);
  color:rgba(255,255,255,.16);
  font-size:clamp(42px,8vw,120px);
  font-weight:950;
  letter-spacing:-.07em;
}
body.slr-home .slr-home-editorial-lead-shade{
  background:
    linear-gradient(90deg,rgba(0,0,0,.73) 0%,rgba(0,0,0,.58) 23%,rgba(0,0,0,.28) 44%,rgba(0,0,0,.06) 68%,transparent 100%),
    linear-gradient(0deg,rgba(0,0,0,.58) 0%,rgba(0,0,0,.22) 32%,transparent 62%);
  pointer-events:none;
}
body.slr-home .slr-home-editorial-lead h2{
  position:absolute;
  z-index:2;
  bottom:clamp(34px,3vw,52px);
  left:clamp(34px,3vw,52px);
  width:min(680px,47%);
  margin:0;
  color:#fff;
  font-size:clamp(34px,2.55vw,52px);
  font-weight:950;
  line-height:.94;
  letter-spacing:-.045em;
  text-transform:uppercase;
  text-wrap:balance;
}
body.slr-home .slr-home-editorial-lead>a:focus-visible{
  outline:3px solid var(--slr-yellow);
  outline-offset:-6px;
}
@media (max-width:1100px){
  body.slr-home .slr-home-match-hub{padding-top:12px!important}
  body.slr-home .slr-home-editorial-lead-wrap{
    width:calc(100% - 36px);
    margin-bottom:44px;
  }
  body.slr-home .slr-home-editorial-lead{
    aspect-ratio:2.15/1;
    border-radius:20px;
  }
  body.slr-home .slr-home-editorial-lead h2{
    width:min(620px,62%);
    font-size:clamp(30px,4.8vw,48px);
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-match-hub{padding:10px 0 48px!important}
  body.slr-home .slr-home-editorial-lead-wrap{
    width:calc(100% - 28px);
    margin-bottom:34px;
  }
  body.slr-home .slr-home-editorial-lead{
    aspect-ratio:1.28/1;
    border-radius:18px;
  }
  body.slr-home .slr-home-editorial-lead img{
    object-position:center center;
  }
  body.slr-home .slr-home-editorial-lead-shade{
    background:
      linear-gradient(90deg,rgba(0,0,0,.62) 0%,rgba(0,0,0,.28) 68%,rgba(0,0,0,.08) 100%),
      linear-gradient(0deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.34) 48%,transparent 78%);
  }
  body.slr-home .slr-home-editorial-lead h2{
    right:22px;
    bottom:24px;
    left:22px;
    width:auto;
    font-size:clamp(25px,7.8vw,35px);
    line-height:.97;
  }
}
body.slr-home .slr-home-editorial-lead-wrap{
  width:min(1200px,calc(100% - 48px))!important;
}
@media (max-width:1100px){
  body.slr-home .slr-home-editorial-lead-wrap{
    width:min(1200px,calc(100% - 36px))!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-editorial-lead-wrap{
    width:calc(100% - 28px)!important;
  }
  body.slr-home .slr-home-editorial-lead h2{
    font-size:clamp(18px,5.6vw,24px)!important;
    line-height:1!important;
  }
}
body.slr-home .slr-home-editorial-lead h2{
  width:min(560px,46%)!important;
  font-size:clamp(27px,2.15vw,38px)!important;
  line-height:.98!important;
}
@media (max-width:1100px){
  body.slr-home .slr-home-editorial-lead h2{
    width:min(520px,60%)!important;
    font-size:clamp(24px,3.6vw,34px)!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-editorial-lead h2{
    right:22px!important;
    left:22px!important;
    width:auto!important;
    font-size:clamp(18px,5.6vw,24px)!important;
    line-height:1!important;
  }
}
body.slr-home .slr-home-editorial-lead-wrap{
  margin-bottom:28px!important;
}
body.slr-home .slr-home-editorial-grid-wrap{
  width:min(1200px,calc(100% - 48px));
  margin:0 auto 58px;
}
body.slr-home .slr-home-editorial-grid{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:20px;
}
body.slr-home .slr-home-editorial-card{
  min-width:0;
  overflow:hidden;
  border:1px solid rgba(14,18,28,.08);
  border-radius:18px;
  background:#fff;
  box-shadow:0 12px 36px rgba(18,24,38,.045);
}
body.slr-home .slr-home-editorial-card-link{
  display:flex;
  min-height:100%;
  flex-direction:column;
  color:#16171c;
  text-decoration:none;
}
body.slr-home .slr-home-editorial-card-media{
  position:relative;
  display:block;
  overflow:hidden;
  aspect-ratio:16/9;
  background:#11141a;
}
body.slr-home .slr-home-editorial-card-media img,
body.slr-home .slr-home-editorial-card-fallback{
  width:100%;
  height:100%;
}
body.slr-home .slr-home-editorial-card-media img{
  object-fit:cover;
  transition:transform .45s cubic-bezier(.2,.7,.2,1);
}
body.slr-home .slr-home-editorial-card-fallback{
  display:grid;
  place-items:center;
  background:linear-gradient(135deg,#12151b,#401125 62%,#901237);
  color:rgba(255,255,255,.2);
  font-size:30px;
  font-weight:950;
  letter-spacing:-.06em;
}
body.slr-home .slr-home-editorial-card-action{
  position:absolute;
  z-index:2;
  bottom:14px;
  left:14px;
  display:grid;
  width:38px;
  height:38px;
  place-items:center;
  border-radius:50%;
  background:#fff;
  color:#15171d;
  font-family:Arial,sans-serif;
  font-size:17px;
  font-weight:800;
  line-height:1;
  box-shadow:0 8px 24px rgba(0,0,0,.18);
}
body.slr-home .slr-home-editorial-card-action.is-video{
  padding-left:2px;
  font-size:13px;
}
body.slr-home .slr-home-editorial-card-body{
  display:flex;
  min-height:224px;
  flex:1;
  flex-direction:column;
  padding:22px 22px 20px;
}
body.slr-home .slr-home-editorial-card-section{
  color:#7b7d84;
  font-size:13px;
  font-weight:800;
  line-height:1.2;
}
body.slr-home .slr-home-editorial-card-title{
  display:block;
  margin-top:24px;
  color:#17181d;
  font-size:clamp(17px,1.18vw,21px);
  font-weight:850;
  line-height:1.18;
  letter-spacing:-.025em;
}
body.slr-home .slr-home-editorial-card-meta{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
  margin-top:auto;
  padding-top:24px;
  color:#81838a;
  font-size:12px;
  font-weight:700;
}
body.slr-home .slr-home-editorial-card-meta time{
  display:flex;
  align-items:center;
  gap:8px;
}
body.slr-home .slr-home-editorial-card-meta time:before{
  content:"";
  width:12px;
  height:12px;
  border:1.5px solid currentColor;
  border-radius:50%;
  box-shadow:inset 0 0 0 2px #fff;
}
body.slr-home .slr-home-editorial-card-meta i{
  color:#74767d;
  font-family:Arial,sans-serif;
  font-size:16px;
  font-style:normal;
}
body.slr-home .slr-home-editorial-card-link:hover .slr-home-editorial-card-media img{
  transform:scale(1.035);
}
body.slr-home .slr-home-editorial-card-link:hover .slr-home-editorial-card-action{
  background:var(--slr-yellow);
}
body.slr-home .slr-home-editorial-card-link:focus-visible{
  outline:3px solid var(--slr-yellow);
  outline-offset:-3px;
}
@media (max-width:1100px){
  body.slr-home .slr-home-editorial-lead-wrap{
    margin-bottom:24px!important;
  }
  body.slr-home .slr-home-editorial-grid-wrap{
    width:min(1200px,calc(100% - 36px));
    margin-bottom:48px;
  }
  body.slr-home .slr-home-editorial-grid{
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:18px;
  }
  body.slr-home .slr-home-editorial-card-body{
    min-height:210px;
  }
  body.slr-home .slr-home-editorial-card-title{
    font-size:clamp(18px,2.2vw,22px);
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-editorial-lead-wrap{
    margin-bottom:18px!important;
  }
  body.slr-home .slr-home-editorial-grid-wrap{
    width:calc(100% - 28px);
    margin-bottom:38px;
  }
  body.slr-home .slr-home-editorial-grid{
    grid-template-columns:1fr;
    gap:14px;
  }
  body.slr-home .slr-home-editorial-card{
    border-radius:16px;
  }
  body.slr-home .slr-home-editorial-card-body{
    min-height:176px;
    padding:18px 18px 16px;
  }
  body.slr-home .slr-home-editorial-card-section{
    font-size:11px;
  }
  body.slr-home .slr-home-editorial-card-title{
    margin-top:16px;
    font-size:clamp(17px,5vw,20px);
    line-height:1.2;
  }
  body.slr-home .slr-home-editorial-card-meta{
    padding-top:20px;
    font-size:11px;
  }
  body.slr-home .slr-home-editorial-card-action{
    bottom:12px;
    left:12px;
    width:34px;
    height:34px;
    font-size:15px;
  }
}
body.slr-home .slr-home-editorial-card-title{
  font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important;
  font-size:clamp(15px,1vw,18px)!important;
  font-weight:400!important;
  line-height:1.28!important;
  letter-spacing:-.012em!important;
}
body.slr-home .slr-home-editorial-card-action{
  display:none!important;
}
@media (max-width:1100px){
  body.slr-home .slr-home-editorial-card-title{
    font-size:clamp(15px,1.8vw,18px)!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-editorial-card-title{
    font-size:clamp(15px,4.3vw,17px)!important;
    line-height:1.3!important;
  }
}
:root{
  --slr-menu-chrome-width:84px;
  --slr-menu-root-width:clamp(282px,20vw,356px);
  --slr-menu-sub-width:clamp(292px,21vw,374px);
  --slr-menu-edge-width:clamp(150px,17vw,270px);
  --slr-menu-column-duration:240ms;
}
.slr-nav-backdrop{
  z-index:908!important;
  inset:0!important;
  background:rgba(2,0,1,.72)!important;
  backdrop-filter:blur(8px) saturate(.82)!important;
  transition:opacity .38s ease!important;
}
.slr-mobile-panel.slr-mega-menu{
  position:fixed!important;
  z-index:920!important;
  inset:0!important;
  display:block!important;
  width:100vw!important;
  max-width:none!important;
  height:100dvh!important;
  min-height:100vh!important;
  padding:0!important;
  overflow:hidden!important;
  border:0!important;
  background:#050106!important;
  box-shadow:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  transform:none!important;
  transition:visibility 0s linear .76s,opacity .08s ease .68s!important;
  isolation:isolate;
}
body.site-menu-open .slr-mobile-panel.slr-mega-menu,
.slr-mobile-panel.slr-mega-menu.is-opening,
.slr-mobile-panel.slr-mega-menu.is-open,
.slr-mobile-panel.slr-mega-menu.is-closing{
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  transition:none!important;
}
.slr-menu-shell{
  position:absolute;
  z-index:2;
  inset:0;
  display:grid;
  grid-template-columns:var(--slr-menu-chrome-width) minmax(0,1fr);
  overflow:hidden;
  background:
    radial-gradient(circle at 74% 46%,rgba(150,13,48,.17),transparent 32%),
    radial-gradient(circle at 38% 88%,rgba(255,183,36,.045),transparent 34%),
    #050106;
  opacity:0;
  transform:scale(1.012);
}
.slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-shell{
  animation:slrMenuShellOpen .30s cubic-bezier(.2,.78,.18,1) .08s both;
}
.slr-mobile-panel.slr-mega-menu.is-open .slr-menu-shell{
  opacity:1;
  transform:none;
}
.slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-shell{
  animation:slrMenuShellClose .30s cubic-bezier(.55,.02,.7,.25) .08s both;
}
@keyframes slrMenuShellOpen{
  0%,25%{opacity:0;transform:scale(1.018)}
  100%{opacity:1;transform:scale(1)}
}
@keyframes slrMenuShellClose{
  0%{opacity:1;transform:scale(1)}
  70%,100%{opacity:0;transform:scale(.992)}
}
.slr-menu-transition{
  position:absolute;
  z-index:80;
  inset:0;
  display:block;
  overflow:hidden;
  visibility:hidden;
  pointer-events:none;
}
.slr-menu-transition i{display:none!important}
.slr-menu-transition:before{
  content:"";
  position:absolute;
  inset:-4%;
  background:
    linear-gradient(137deg,
      transparent 0 16%,
      rgba(255,255,255,.045) 16% 28%,
      transparent 28% 52%,
      rgba(31,0,10,.16) 52% 66%,
      transparent 66% 84%,
      rgba(255,180,42,.025) 84% 100%),
    repeating-linear-gradient(137deg,
      #4a0015 0 230px,
      #62001e 230px 430px,
      #86102f 430px 680px,
      #6a0322 680px 900px,
      #4f0018 900px 1120px);
  background-position:center top;
  background-size:100% 100%,1120px 1120px;
  box-shadow:0 0 80px rgba(34,0,12,.46);
  transform:translateY(108%);
  will-change:transform;
}
.slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-transition,
.slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-transition{visibility:visible}
.slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-transition:before{
  animation:slrMenuFieldOpen 1.05s cubic-bezier(.68,.01,.22,1) both;
}
.slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-transition:before{
  animation:slrMenuFieldClose 1.05s cubic-bezier(.68,.01,.22,1) both;
}
@keyframes slrMenuFieldOpen{
  0%{transform:translateY(108%)}
  42%,56%{transform:translateY(0)}
  100%{transform:translateY(-108%)}
}
@keyframes slrMenuFieldClose{
  0%{transform:translateY(-108%)}
  42%,56%{transform:translateY(0)}
  100%{transform:translateY(108%)}
}
.slr-menu-chrome{
  position:relative;
  z-index:12;
  display:flex;
  min-width:0;
  flex-direction:column;
  align-items:center;
  border-right:1px solid rgba(255,255,255,.11);
  background:linear-gradient(180deg,#09090c 0%,#060609 100%);
  box-shadow:18px 0 50px rgba(0,0,0,.23);
  transform:translateX(-105%);
}
.slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-chrome{
  animation:slrMenuChromeIn .30s cubic-bezier(.2,.82,.2,1) .24s both;
}
.slr-mobile-panel.slr-mega-menu.is-open .slr-menu-chrome{transform:none}
.slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-chrome{
  transition:transform .24s cubic-bezier(.6,.05,.88,.28) .12s;
  transform:translateX(-105%);
}
@keyframes slrMenuChromeIn{to{transform:translateX(0)}}
.slr-mobile-panel.slr-mega-menu .slr-mega-close{
  display:grid!important;
  width:100%!important;
  height:84px!important;
  min-height:84px!important;
  place-items:center!important;
  padding:0!important;
  border:0!important;
  border-bottom:1px solid rgba(255,255,255,.11)!important;
  border-radius:0!important;
  background:#4a0417!important;
  color:#fff!important;
  cursor:pointer;
  transition:background .2s ease,color .2s ease!important;
}
.slr-mobile-panel.slr-mega-menu .slr-mega-close:hover,
.slr-mobile-panel.slr-mega-menu .slr-mega-close:focus-visible{
  background:#690720!important;
  color:var(--slr-yellow)!important;
}
.slr-mobile-panel.slr-mega-menu .slr-mega-close svg{
  width:27px!important;
  height:27px!important;
  fill:none!important;
  stroke:currentColor!important;
  stroke-width:1.35!important;
  stroke-linecap:round!important;
}
.slr-menu-chrome-brand{
  display:grid;
  width:100%;
  min-height:112px;
  place-items:center;
  padding:14px 5px;
  border-bottom:1px solid rgba(255,255,255,.08);
}
.slr-menu-chrome-brand img{
  width:66px!important;
  height:66px!important;
  object-fit:contain!important;
  filter:drop-shadow(0 12px 24px rgba(255,183,36,.17));
}
.slr-menu-chrome-caption{
  margin:auto 0 26px;
  color:rgba(255,255,255,.45);
  font-family:"Jost",Helvetica,Arial,sans-serif!important;
  font-size:10px;
  font-weight:650;
  letter-spacing:.22em;
  text-transform:uppercase;
  writing-mode:vertical-rl;
  transform:rotate(180deg);
}
.slr-menu-stage{
  position:relative;
  min-width:0;
  overflow:hidden;
  background:
    radial-gradient(ellipse at 68% 48%,rgba(129,8,39,.13),transparent 38%),
    linear-gradient(90deg,#070408 0%,#080509 62%,#040205 100%);
}
.slr-menu-stage:after{
  content:"";
  position:absolute;
  z-index:0;
  inset:0;
  background:
    linear-gradient(137deg,
      transparent 0 16%,
      rgba(255,255,255,.018) 16% 28%,
      transparent 28% 52%,
      rgba(57,0,18,.12) 52% 66%,
      transparent 66% 84%,
      rgba(255,183,36,.012) 84% 100%),
    repeating-linear-gradient(137deg,
      rgba(74,0,21,.22) 0 230px,
      rgba(98,0,30,.18) 230px 430px,
      rgba(134,16,47,.13) 430px 680px,
      rgba(106,3,34,.17) 680px 900px,
      rgba(79,0,24,.2) 900px 1120px);
  background-position:center top;
  background-size:100% 100%,1120px 1120px;
  opacity:.48;
  pointer-events:none;
}
.slr-menu-built-field{
  position:absolute;
  z-index:1;
  top:0;
  bottom:0;
  left:0;
  width:var(--slr-menu-root-width);
  border-right:1px solid rgba(255,255,255,.095);
  background:
    linear-gradient(180deg,rgba(20,4,10,.97),rgba(8,3,7,.97)),
    repeating-linear-gradient(137deg,#4a0015 0 190px,#62001e 190px 350px,#86102f 350px 560px,#65001f 560px 720px);
  box-shadow:24px 0 70px rgba(0,0,0,.34);
  transition:width .32s cubic-bezier(.2,.78,.18,1),background-color .22s ease;
}
.slr-mobile-panel.slr-mega-menu[data-menu-depth="1"] .slr-menu-built-field{
  width:calc(var(--slr-menu-root-width) + var(--slr-menu-sub-width));
}
.slr-mobile-panel.slr-mega-menu[data-menu-depth="2"] .slr-menu-built-field{
  width:calc(var(--slr-menu-root-width) + (var(--slr-menu-sub-width) * 2));
}
.slr-menu-built-field:after{
  content:"";
  position:absolute;
  inset:0;
  background:
    linear-gradient(137deg,
      transparent 0 18%,rgba(255,255,255,.025) 18% 29%,transparent 29% 56%,
      rgba(26,0,8,.21) 56% 70%,transparent 70% 100%);
  opacity:.68;
}
.slr-menu-columns{
  position:absolute;
  z-index:5;
  inset:0 var(--slr-menu-edge-width) 0 0;
  overflow:visible;
}
.slr-menu-column{
  position:absolute;
  top:0;
  bottom:0;
  display:block!important;
  overflow:hidden;
  border-right:1px solid rgba(255,255,255,.105);
  background:linear-gradient(180deg,rgba(10,7,10,.74),rgba(7,4,7,.79));
  color:#fff;
  opacity:0;
  clip-path:inset(0 100% 0 0);
  transform:translateX(-20px);
  transition:
    clip-path var(--slr-menu-column-duration) cubic-bezier(.22,.82,.18,1),
    transform var(--slr-menu-column-duration) cubic-bezier(.22,.82,.18,1),
    opacity .22s ease;
  pointer-events:none;
  will-change:clip-path,transform,opacity;
}
.slr-menu-column[hidden]{display:none!important}
.slr-menu-column-root{
  z-index:3;
  left:0;
  width:var(--slr-menu-root-width);
}
.slr-menu-column-secondary{
  z-index:4;
  left:var(--slr-menu-root-width);
  width:var(--slr-menu-sub-width);
  background:linear-gradient(180deg,rgba(16,8,12,.72),rgba(8,4,8,.82));
}
.slr-menu-column-tertiary{
  z-index:5;
  left:calc(var(--slr-menu-root-width) + var(--slr-menu-sub-width));
  width:var(--slr-menu-sub-width);
  background:linear-gradient(180deg,rgba(21,8,14,.70),rgba(8,4,8,.84));
}
.slr-menu-column.is-active{
  opacity:1;
  clip-path:inset(0 0 0 0);
  transform:translateX(0);
  pointer-events:auto;
}
.slr-menu-column.is-leaving{
  opacity:0;
  clip-path:inset(0 100% 0 0);
  transform:translateX(-18px);
  pointer-events:none;
}
.slr-menu-column-inner{
  display:flex;
  height:100%;
  min-height:0;
  flex-direction:column;
  overflow:auto;
  padding:clamp(96px,12vh,132px) clamp(25px,2.2vw,38px) 32px;
  scrollbar-width:thin;
  scrollbar-color:rgba(255,202,54,.28) transparent;
}
.slr-menu-column-root .slr-menu-column-inner{padding-top:clamp(112px,14vh,154px)}
.slr-menu-root-head,
.slr-menu-column-head{
  margin-bottom:clamp(30px,5vh,58px);
}
.slr-menu-root-head span,
.slr-menu-column-head span{
  display:block;
  color:var(--slr-yellow);
  font-family:"Jost",Helvetica,Arial,sans-serif!important;
  font-size:10px;
  font-weight:700;
  letter-spacing:.2em;
  text-transform:uppercase;
}
.slr-menu-root-head strong,
.slr-menu-column-head strong{
  display:block;
  margin-top:7px;
  color:#fff;
  font-family:"Jost",Helvetica,Arial,sans-serif!important;
  font-size:clamp(25px,2.1vw,36px);
  font-weight:650;
  line-height:1;
  letter-spacing:-.025em;
  text-transform:uppercase;
}
.slr-menu-entry-list{
  display:grid;
  align-content:start;
  gap:0;
}
.slr-menu-entry{
  position:relative;
  display:flex;
  width:100%;
  min-height:clamp(52px,6.5vh,68px);
  align-items:center;
  justify-content:space-between;
  gap:18px;
  padding:0 5px;
  border:0;
  border-bottom:1px solid rgba(255,255,255,.075);
  background:transparent;
  color:rgba(255,255,255,.77)!important;
  font-family:"Jost",Helvetica,Arial,sans-serif!important;
  font-size:clamp(21px,1.7vw,29px)!important;
  font-weight:540!important;
  line-height:1.06;
  letter-spacing:.012em!important;
  text-align:left;
  text-decoration:none;
  text-transform:uppercase;
  cursor:pointer;
  opacity:0;
  transform:translateX(-14px);
  transition:color .22s ease,padding .22s ease,background .22s ease;
}
.slr-menu-column.is-active .slr-menu-entry{
  animation:slrMenuEntryIn .28s cubic-bezier(.2,.78,.18,1) both;
}
.slr-menu-column.is-active .slr-menu-entry:nth-child(1){animation-delay:.025s}
.slr-menu-column.is-active .slr-menu-entry:nth-child(2){animation-delay:.05s}
.slr-menu-column.is-active .slr-menu-entry:nth-child(3){animation-delay:.075s}
.slr-menu-column.is-active .slr-menu-entry:nth-child(4){animation-delay:.10s}
.slr-menu-column.is-active .slr-menu-entry:nth-child(5){animation-delay:.125s}
.slr-menu-column.is-active .slr-menu-entry:nth-child(6){animation-delay:.15s}
@keyframes slrMenuEntryIn{to{opacity:1;transform:translateX(0)}}
.slr-menu-entry:before{
  content:"";
  position:absolute;
  top:50%;
  left:-15px;
  width:3px;
  height:0;
  border-radius:4px;
  background:linear-gradient(180deg,var(--slr-yellow),#a90c3b);
  transform:translateY(-50%);
  transition:height .22s ease;
}
.slr-menu-entry:hover,
.slr-menu-entry:focus-visible,
.slr-menu-entry.is-active{
  padding-left:12px;
  background:linear-gradient(90deg,rgba(255,255,255,.055),transparent);
  color:#fff!important;
  outline:0;
}
.slr-menu-entry:hover:before,
.slr-menu-entry:focus-visible:before,
.slr-menu-entry.is-active:before{height:46%}
.slr-menu-entry.is-active{color:var(--slr-yellow)!important}
.slr-menu-entry svg{
  width:18px;
  height:18px;
  flex:0 0 18px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.5;
  opacity:.68;
  transition:transform .22s ease,opacity .22s ease;
}
.slr-menu-entry:hover svg,
.slr-menu-entry:focus-visible svg,
.slr-menu-entry.is-active svg{opacity:1;transform:translateX(5px)}
.slr-menu-column-back{
  display:inline-flex;
  width:max-content;
  min-height:40px;
  align-items:center;
  gap:8px;
  margin:0 0 24px;
  padding:0 5px 0 0;
  border:0;
  background:transparent;
  color:rgba(255,255,255,.55);
  font-family:"Jost",Helvetica,Arial,sans-serif!important;
  font-size:11px;
  font-weight:650;
  letter-spacing:.13em;
  text-transform:uppercase;
  cursor:pointer;
  transition:color .2s ease,gap .2s ease;
}
.slr-menu-column-back:hover,
.slr-menu-column-back:focus-visible{gap:12px;color:var(--slr-yellow);outline:0}
.slr-menu-column-back svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5}
.slr-menu-root-foot{
  display:flex;
  align-items:end;
  justify-content:space-between;
  gap:18px;
  margin-top:auto;
  padding-top:36px;
  color:rgba(255,255,255,.38);
  font-family:"Jost",Helvetica,Arial,sans-serif!important;
  font-size:10px;
  line-height:1.35;
  letter-spacing:.08em;
  text-transform:uppercase;
}
.slr-menu-root-foot .slr-menu-socials{
  display:flex!important;
  gap:7px!important;
}
.slr-menu-root-foot .slr-menu-socials>span{
  display:grid!important;
  width:27px!important;
  height:27px!important;
  place-items:center!important;
  border:1px solid rgba(255,255,255,.12)!important;
  border-radius:50%!important;
  color:rgba(255,255,255,.55)!important;
  font-size:11px!important;
}
.slr-menu-root-foot .slr-menu-socials svg{width:13px!important;height:13px!important;fill:none!important;stroke:currentColor!important}
.slr-menu-root-foot .slr-menu-socials .fill{fill:currentColor!important;stroke:none!important}
.slr-menu-edge-bands{
  position:absolute;
  z-index:8;
  top:0;
  right:0;
  bottom:0;
  display:block;
  width:var(--slr-menu-edge-width);
  overflow:hidden;
  border-left:1px solid rgba(255,255,255,.055);
  background:
    linear-gradient(137deg,
      transparent 0 16%,rgba(255,255,255,.045) 16% 28%,transparent 28% 52%,
      rgba(31,0,10,.16) 52% 66%,transparent 66% 84%,rgba(255,180,42,.025) 84% 100%),
    repeating-linear-gradient(137deg,
      #4a0015 0 230px,#62001e 230px 430px,#86102f 430px 680px,
      #6a0322 680px 900px,#4f0018 900px 1120px);
  background-position:center top;
  background-size:100% 100%,1120px 1120px;
  box-shadow:inset 18px 0 42px rgba(0,0,0,.22);
  transform:translateX(106%);
  transition:transform .36s cubic-bezier(.2,.82,.18,1) .12s;
}
.slr-menu-edge-bands i{display:none!important}
.slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-edge-bands,
.slr-mobile-panel.slr-mega-menu.is-open .slr-menu-edge-bands{transform:translateX(0)}
.slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-edge-bands{
  transform:translateX(106%);
  transition-delay:0s;
  transition-duration:.22s;
}
@media(max-width:1100px){
  :root{
    --slr-menu-chrome-width:66px;
    --slr-menu-root-width:calc(100vw - var(--slr-menu-chrome-width) - 34px);
    --slr-menu-sub-width:calc(100vw - var(--slr-menu-chrome-width) - 34px);
    --slr-menu-edge-width:34px;
  }
  .slr-mobile-panel.slr-mega-menu .slr-mega-close{
    height:68px!important;
    min-height:68px!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-mega-close svg{width:23px!important;height:23px!important}
  .slr-menu-chrome-brand{min-height:86px;padding:9px 3px}
  .slr-menu-chrome-brand img{width:54px!important;height:54px!important}
  .slr-menu-chrome-caption{margin-bottom:18px;font-size:8px}
  .slr-menu-columns{right:var(--slr-menu-edge-width)}
  .slr-menu-built-field,
  .slr-mobile-panel.slr-mega-menu[data-menu-depth="1"] .slr-menu-built-field,
  .slr-mobile-panel.slr-mega-menu[data-menu-depth="2"] .slr-menu-built-field{
    width:calc(100% - var(--slr-menu-edge-width));
  }
  .slr-menu-column{
    left:0!important;
    width:100%!important;
    clip-path:none;
    opacity:0;
    transform:translateX(108%);
    border-right:0;
    box-shadow:-22px 0 60px rgba(0,0,0,.38);
    transition:transform .28s cubic-bezier(.22,.82,.18,1),opacity .14s ease;
  }
  .slr-menu-column-root{
    opacity:1;
    transform:translateX(0);
  }
  .slr-menu-column-secondary,
  .slr-menu-column-tertiary{
    background:
      linear-gradient(180deg,rgba(12,5,10,.96),rgba(6,3,7,.98)),
      repeating-linear-gradient(137deg,rgba(74,0,21,.35) 0 170px,rgba(98,0,30,.31) 170px 330px,rgba(134,16,47,.24) 330px 520px);
  }
  .slr-menu-column.is-active{opacity:1;transform:translateX(0)}
  .slr-menu-column.is-leaving{opacity:0;transform:translateX(108%)}
  .slr-mobile-panel.slr-mega-menu[data-menu-depth="1"] .slr-menu-column-root,
  .slr-mobile-panel.slr-mega-menu[data-menu-depth="2"] .slr-menu-column-root{
    transform:translateX(-14%);
    opacity:.38;
    pointer-events:none;
  }
  .slr-mobile-panel.slr-mega-menu[data-menu-depth="2"] .slr-menu-column-secondary.is-active{
    transform:translateX(-14%);
    opacity:.38;
    pointer-events:none;
  }
  .slr-menu-column-inner{
    padding:88px clamp(22px,6vw,34px) max(26px,env(safe-area-inset-bottom));
  }
  .slr-menu-column-root .slr-menu-column-inner{padding-top:104px}
  .slr-menu-root-head,.slr-menu-column-head{margin-bottom:32px}
  .slr-menu-root-head strong,.slr-menu-column-head strong{font-size:clamp(25px,8vw,34px)}
  .slr-menu-entry{min-height:56px;font-size:clamp(21px,6vw,27px)!important}
  .slr-menu-root-foot{display:block}
  .slr-menu-root-foot>span{display:block;margin-bottom:15px}
}
@media(max-width:620px){
  :root{
    --slr-menu-chrome-width:58px;
    --slr-menu-edge-width:26px;
    --slr-menu-root-width:calc(100vw - 84px);
    --slr-menu-sub-width:calc(100vw - 84px);
  }
  .slr-mobile-panel.slr-mega-menu .slr-mega-close{
    height:60px!important;
    min-height:60px!important;
  }
  .slr-menu-chrome-brand{min-height:76px}
  .slr-menu-chrome-brand img{width:46px!important;height:46px!important}
  .slr-menu-column-inner{padding:74px 20px max(22px,env(safe-area-inset-bottom))}
  .slr-menu-column-root .slr-menu-column-inner{padding-top:88px}
  .slr-menu-root-head,.slr-menu-column-head{margin-bottom:25px}
  .slr-menu-root-head strong,.slr-menu-column-head strong{font-size:27px}
  .slr-menu-entry{min-height:52px;font-size:21px!important}
  .slr-menu-column-back{margin-bottom:18px}
  .slr-menu-root-foot>span{font-size:8px}
}
@media(prefers-reduced-motion:reduce){
  .slr-menu-transition:before,
  .slr-menu-shell,
  .slr-menu-chrome,
  .slr-menu-column,
  .slr-menu-entry,
  .slr-menu-edge-bands{
    animation-duration:.01ms!important;
    animation-delay:0ms!important;
    transition-duration:.01ms!important;
    transition-delay:0ms!important;
  }
}
.slr-menu-transition{
  position:fixed!important;
  inset:0!important;
  width:100vw!important;
  height:100dvh!important;
  min-height:100vh!important;
  overflow:hidden!important;
  contain:paint;
}
.slr-menu-transition:before{
  inset:0!important;
  width:100%!important;
  height:100%!important;
  background-position:center center!important;
  background-size:100% 100%,100% 100%!important;
  background-repeat:no-repeat!important;
}
.slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-transition:before,
.slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-transition:before{
  animation-duration:1.05s!important;
}
.slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-shell{
  animation-duration:.30s!important;
  animation-delay:.08s!important;
}
.slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-shell{
  animation-duration:.30s!important;
  animation-delay:.08s!important;
}
.slr-mobile-panel.slr-mega-menu{
  transition:none!important;
}
.slr-mobile-panel.slr-mega-menu:not(.is-opening):not(.is-open):not(.is-closing){
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}
.slr-mobile-panel.slr-mega-menu{
  background:transparent!important;
}
.slr-menu-transition:before{
  inset:0!important;
  width:100vw!important;
  height:100dvh!important;
  min-height:100vh!important;
  transform:translate3d(0,0,0);
  clip-path:polygon(
    0 100%,12% 100%,12% 100%,25% 100%,25% 100%,39% 100%,39% 100%,
    54% 100%,54% 100%,69% 100%,69% 100%,84% 100%,84% 100%,100% 100%,
    100% 100%,0 100%
  );
  background-position:left top!important;
  background-size:100vw 100dvh,100vw 100dvh!important;
  background-repeat:no-repeat!important;
  will-change:transform,clip-path;
}
.slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-transition:before{
  animation:slrMenuCurtainBuildOpen 1.25s cubic-bezier(.66,.01,.22,1) both!important;
}
.slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-transition:before{
  animation:slrMenuCurtainBuildClose 1.25s cubic-bezier(.66,.01,.22,1) both!important;
}
@keyframes slrMenuCurtainBuildOpen{
  0%{
    transform:translate3d(0,0,0);
    clip-path:polygon(
      0 100%,12% 100%,12% 100%,25% 100%,25% 100%,39% 100%,39% 100%,
      54% 100%,54% 100%,69% 100%,69% 100%,84% 100%,84% 100%,100% 100%,
      100% 100%,0 100%
    );
  }
  30%{
    transform:translate3d(0,0,0);
    clip-path:polygon(
      0 24%,12% 24%,12% 10%,25% 10%,25% 18%,39% 18%,39% 4%,
      54% 4%,54% 14%,69% 14%,69% 0%,84% 0%,84% 8%,100% 8%,
      100% 100%,0 100%
    );
  }
  43%,48%{
    transform:translate3d(0,0,0);
    clip-path:polygon(
      0 0,12% 0,12% 0,25% 0,25% 0,39% 0,39% 0,
      54% 0,54% 0,69% 0,69% 0,84% 0,84% 0,100% 0,
      100% 100%,0 100%
    );
  }
  100%{
    transform:translate3d(calc(100vw - var(--slr-menu-edge-width)),0,0);
    clip-path:polygon(
      0 0,12% 0,12% 0,25% 0,25% 0,39% 0,39% 0,
      54% 0,54% 0,69% 0,69% 0,84% 0,84% 0,100% 0,
      100% 100%,0 100%
    );
  }
}
@keyframes slrMenuCurtainBuildClose{
  0%{
    transform:translate3d(calc(100vw - var(--slr-menu-edge-width)),0,0);
    clip-path:polygon(
      0 0,12% 0,12% 0,25% 0,25% 0,39% 0,39% 0,
      54% 0,54% 0,69% 0,69% 0,84% 0,84% 0,100% 0,
      100% 100%,0 100%
    );
  }
  44%,54%{
    transform:translate3d(0,0,0);
    clip-path:polygon(
      0 0,12% 0,12% 0,25% 0,25% 0,39% 0,39% 0,
      54% 0,54% 0,69% 0,69% 0,84% 0,84% 0,100% 0,
      100% 100%,0 100%
    );
  }
  80%{
    transform:translate3d(0,0,0);
    clip-path:polygon(
      0 66%,12% 66%,12% 82%,25% 82%,25% 72%,39% 72%,39% 91%,
      54% 91%,54% 76%,69% 76%,69% 96%,84% 96%,84% 84%,100% 84%,
      100% 100%,0 100%
    );
  }
  100%{
    transform:translate3d(0,0,0);
    clip-path:polygon(
      0 100%,12% 100%,12% 100%,25% 100%,25% 100%,39% 100%,39% 100%,
      54% 100%,54% 100%,69% 100%,69% 100%,84% 100%,84% 100%,100% 100%,
      100% 100%,0 100%
    );
  }
}
.slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-shell{
  animation:slrMenuShellBuildOpen 1.25s linear both!important;
}
.slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-shell{
  animation:slrMenuShellBuildClose 1.25s linear both!important;
}
@keyframes slrMenuShellBuildOpen{
  0%,39%{opacity:0;transform:scale(1.008)}
  43%,100%{opacity:1;transform:scale(1)}
}
@keyframes slrMenuShellBuildClose{
  0%,43%{opacity:1;transform:scale(1)}
  46%,100%{opacity:0;transform:scale(.998)}
}
.slr-menu-edge-bands{
  background-position:left top!important;
  background-size:100vw 100dvh,100vw 100dvh!important;
  background-repeat:no-repeat!important;
  opacity:0;
  transform:translateX(0)!important;
  transition:none!important;
}
.slr-mobile-panel.slr-mega-menu.is-open .slr-menu-edge-bands{
  opacity:1!important;
  transform:translateX(0)!important;
}
.slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-edge-bands,
.slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-edge-bands{
  opacity:0!important;
  transform:translateX(0)!important;
}
@media(prefers-reduced-motion:reduce){
  .slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-transition:before,
  .slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-transition:before,
  .slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-shell,
  .slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-shell{
    animation-duration:.01ms!important;
    animation-delay:0ms!important;
  }
}
:root{
  --slr-menu-photo-url:linear-gradient(145deg,#050505,#24282d 58%,#0d0f12);
}
.slr-menu-column{
  isolation:isolate;
  background:transparent!important;
}
.slr-menu-column:before,
.slr-menu-column:after{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
}
.slr-menu-column:before{
  z-index:0;
  background-image:var(--slr-menu-photo-url);
  background-repeat:no-repeat;
  background-size:calc(var(--slr-menu-root-width) + (var(--slr-menu-sub-width) * 2)) 100%;
  opacity:.92;
  transform:scale(1.03);
  transform-origin:center center;
  filter:saturate(1.02) contrast(1.02) brightness(.92);
}
.slr-menu-column-root:before{
  background-position:0 50%;
}
.slr-menu-column-secondary:before{
  background-position:calc(-1 * var(--slr-menu-root-width)) 50%;
}
.slr-menu-column-tertiary:before{
  background-position:calc(-1 * (var(--slr-menu-root-width) + var(--slr-menu-sub-width))) 50%;
}
.slr-menu-column:after{
  z-index:1;
  background:
    linear-gradient(180deg,rgba(4,4,6,.56) 0%,rgba(5,4,6,.72) 28%,rgba(5,4,6,.84) 100%),
    linear-gradient(90deg,rgba(7,5,8,.74) 0%,rgba(7,5,8,.54) 30%,rgba(7,5,8,.64) 100%),
    repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 1px,transparent 1px 7px),
    repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 7px),
    linear-gradient(135deg,rgba(255,204,102,.06) 0%,transparent 34%,transparent 68%,rgba(155,20,58,.14) 100%);
  opacity:1;
}
.slr-menu-column-root:after{
  background:
    linear-gradient(180deg,rgba(4,4,6,.58) 0%,rgba(5,4,6,.76) 28%,rgba(5,4,6,.88) 100%),
    linear-gradient(90deg,rgba(7,5,8,.80) 0%,rgba(7,5,8,.58) 32%,rgba(7,5,8,.62) 100%),
    repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 1px,transparent 1px 7px),
    repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 7px),
    linear-gradient(135deg,rgba(255,204,102,.05) 0%,transparent 34%,transparent 68%,rgba(155,20,58,.14) 100%);
}
.slr-menu-column-inner{
  position:relative;
  z-index:2;
}
.slr-menu-column{
  background:linear-gradient(180deg,rgba(10,7,10,.97),rgba(7,4,7,.985))!important;
}
.slr-menu-column:before,
.slr-menu-column:after{
  opacity:0!important;
  transition:opacity .34s ease!important;
}
.slr-menu-column:before{
  transform:none!important;
  filter:saturate(1.02) contrast(1.04) brightness(.9)!important;
}
.slr-menu-column:after{
  background:
    repeating-linear-gradient(0deg,rgba(255,255,255,.058) 0 1px,transparent 1px 7px),
    repeating-linear-gradient(90deg,rgba(255,255,255,.052) 0 1px,transparent 1px 7px),
    linear-gradient(180deg,rgba(4,4,6,.60) 0%,rgba(5,4,6,.76) 30%,rgba(5,4,6,.88) 100%),
    linear-gradient(90deg,rgba(7,5,8,.78) 0%,rgba(7,5,8,.56) 34%,rgba(7,5,8,.68) 100%),
    linear-gradient(135deg,rgba(255,204,102,.055) 0%,transparent 34%,transparent 68%,rgba(155,20,58,.14) 100%)!important;
}
.slr-mobile-panel.slr-mega-menu[data-menu-depth="0"] .slr-menu-column-root:before,
.slr-mobile-panel.slr-mega-menu[data-menu-depth="0"] .slr-menu-column-root:after{
  opacity:0!important;
}
.slr-mobile-panel.slr-mega-menu[data-menu-depth="1"] .slr-menu-column-root:before,
.slr-mobile-panel.slr-mega-menu[data-menu-depth="1"] .slr-menu-column-root:after,
.slr-mobile-panel.slr-mega-menu[data-menu-depth="2"] .slr-menu-column-root:before,
.slr-mobile-panel.slr-mega-menu[data-menu-depth="2"] .slr-menu-column-root:after,
.slr-menu-column-secondary.is-active:before,
.slr-menu-column-secondary.is-active:after,
.slr-menu-column-tertiary.is-active:before,
.slr-menu-column-tertiary.is-active:after{
  opacity:1!important;
}
.slr-menu-column.is-leaving:before,
.slr-menu-column.is-leaving:after{
  opacity:0!important;
}
@media (max-width:1100px){
  .slr-mobile-panel.slr-mega-menu[data-menu-depth="0"] .slr-menu-column-root:before,
  .slr-mobile-panel.slr-mega-menu[data-menu-depth="0"] .slr-menu-column-root:after{
    opacity:0!important;
  }
}
.slr-menu-root-head,
.slr-menu-column-head{
  display:none!important;
}
.slr-menu-column-root .slr-menu-column-inner{
  padding-top:clamp(104px,13vh,142px)!important;
}
.slr-menu-entry{
  border-bottom:0!important;
}
.slr-menu-column-root .slr-menu-entry{
  min-height:clamp(58px,7.2vh,76px)!important;
  padding-right:4px!important;
  color:rgba(255,255,255,.92)!important;
  font-size:clamp(26px,2.15vw,38px)!important;
  font-weight:760!important;
  line-height:1!important;
  letter-spacing:-.018em!important;
  text-transform:uppercase!important;
}
.slr-menu-column-root .slr-menu-entry:hover,
.slr-menu-column-root .slr-menu-entry:focus-visible,
.slr-menu-column-root .slr-menu-entry.is-active{
  color:#fff!important;
}
.slr-menu-column-root .slr-menu-entry:not(.has-children),
.slr-menu-column-root .slr-menu-entry:not(.has-children):hover,
.slr-menu-column-root .slr-menu-entry:not(.has-children):focus-visible{
  color:rgba(255,255,255,.92)!important;
}
.slr-menu-column-secondary .slr-menu-column-inner,
.slr-menu-column-tertiary .slr-menu-column-inner{
  padding-top:clamp(112px,14vh,154px)!important;
}
.slr-menu-column-secondary .slr-menu-entry,
.slr-menu-column-tertiary .slr-menu-entry{
  min-height:clamp(44px,5.5vh,58px)!important;
  padding:0 4px!important;
  color:rgba(255,255,255,.82)!important;
  font-size:clamp(16px,1.22vw,21px)!important;
  font-weight:400!important;
  line-height:1.24!important;
  letter-spacing:.012em!important;
  text-transform:none!important;
}
.slr-menu-column-secondary .slr-menu-entry:hover,
.slr-menu-column-secondary .slr-menu-entry:focus-visible,
.slr-menu-column-secondary .slr-menu-entry.is-active,
.slr-menu-column-tertiary .slr-menu-entry:hover,
.slr-menu-column-tertiary .slr-menu-entry:focus-visible,
.slr-menu-column-tertiary .slr-menu-entry.is-active{
  color:#fff!important;
  font-weight:400!important;
}
@media (min-width:1101px){
  .slr-menu-column-back{
    display:none!important;
  }
}
@media (max-width:1100px){
  .slr-menu-column-root .slr-menu-column-inner{
    padding-top:96px!important;
  }
  .slr-menu-column-secondary .slr-menu-column-inner,
  .slr-menu-column-tertiary .slr-menu-column-inner{
    padding-top:82px!important;
  }
  .slr-menu-column-root .slr-menu-entry{
    min-height:58px!important;
    font-size:clamp(23px,6.8vw,31px)!important;
  }
  .slr-menu-column-secondary .slr-menu-entry,
  .slr-menu-column-tertiary .slr-menu-entry{
    min-height:48px!important;
    font-size:18px!important;
  }
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column{
  background:linear-gradient(180deg,rgba(8,7,9,.985),rgba(4,4,6,.995))!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column:before{
  z-index:0!important;
  opacity:0!important;
  transform:none!important;
  filter:none!important;
  background-image:
    linear-gradient(180deg,rgba(3,4,6,.64) 0%,rgba(4,4,6,.76) 34%,rgba(3,3,5,.91) 100%),
    linear-gradient(90deg,rgba(4,4,6,.78) 0%,rgba(4,4,6,.61) 44%,rgba(4,4,6,.72) 100%),
    linear-gradient(135deg,rgba(145,10,46,.11) 0%,transparent 38%,transparent 72%,rgba(30,3,13,.22) 100%),
    var(--slr-menu-photo-url)!important;
  background-repeat:no-repeat,no-repeat,no-repeat,no-repeat!important;
  background-size:
    100% 100%,
    100% 100%,
    100% 100%,
    calc(var(--slr-menu-root-width) + (var(--slr-menu-sub-width) * 2)) 100%!important;
  transition:opacity .24s ease!important;
  will-change:opacity;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root:before{
  background-position:center,center,center,0 50%!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-secondary:before{
  background-position:center,center,center,calc(-1 * var(--slr-menu-root-width)) 50%!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-tertiary:before{
  background-position:center,center,center,calc(-1 * (var(--slr-menu-root-width) + var(--slr-menu-sub-width))) 50%!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column:after{
  z-index:1!important;
  opacity:0!important;
  background-image:
    linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),
    linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px)!important;
  background-position:0 0,0 0!important;
  background-size:8px 8px,8px 8px!important;
  background-repeat:repeat,repeat!important;
  transition:opacity .24s ease!important;
  will-change:opacity;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column:not(.has-menu-photo):before,
.slr-mobile-panel.slr-mega-menu .slr-menu-column:not(.has-menu-photo):after,
.slr-mobile-panel.slr-mega-menu .slr-menu-column.is-leaving:before,
.slr-mobile-panel.slr-mega-menu .slr-menu-column.is-leaving:after{
  opacity:0!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column.has-menu-photo:before{
  opacity:1!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column.has-menu-photo:after{
  opacity:.52!important;
}
@media (hover:none), (max-width:1100px){
  .slr-mobile-panel.slr-mega-menu .slr-menu-column:before,
  .slr-mobile-panel.slr-mega-menu .slr-menu-column:after{
    opacity:0!important;
  }
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry:link,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry:visited,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry:hover,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry:focus-visible{
  min-height:clamp(58px,7.2vh,76px)!important;
  padding:0 4px 0 0!important;
  color:rgba(255,255,255,.92)!important;
  -webkit-text-fill-color:rgba(255,255,255,.92)!important;
  font-family:inherit!important;
  font-size:clamp(26px,2.15vw,38px)!important;
  font-style:normal!important;
  font-weight:760!important;
  line-height:1!important;
  letter-spacing:-.018em!important;
  text-transform:uppercase!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry > span{
  color:inherit!important;
  -webkit-text-fill-color:inherit!important;
  font:inherit!important;
  letter-spacing:inherit!important;
  text-transform:inherit!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column:not(.has-menu-photo){
  background:linear-gradient(180deg,rgba(8,7,9,.995),rgba(3,3,5,1))!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column:before{
  transition:opacity .18s ease!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column.has-menu-photo:before{
  opacity:1!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column:after{
  background-image:
    linear-gradient(rgba(255,255,255,.014) 1px,transparent 1px),
    linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 1px)!important;
  background-size:9px 9px,9px 9px!important;
  transition:opacity .18s ease!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column.has-menu-photo:after{
  opacity:.34!important;
}
@media (max-width:1100px){
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry,
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry:link,
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry:visited{
    min-height:58px!important;
    font-size:clamp(23px,6.8vw,31px)!important;
  }
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column:after{
  background-image:
    linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),
    linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px)!important;
  background-size:8px 8px,8px 8px!important;
  transition:opacity .18s ease!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column.has-menu-photo:after{
  opacity:.46!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column .slr-menu-entry,
.slr-mobile-panel.slr-mega-menu .slr-menu-column .slr-menu-entry:link,
.slr-mobile-panel.slr-mega-menu .slr-menu-column .slr-menu-entry:visited,
.slr-mobile-panel.slr-mega-menu .slr-menu-column .slr-menu-entry:hover,
.slr-mobile-panel.slr-mega-menu .slr-menu-column .slr-menu-entry:focus-visible,
.slr-mobile-panel.slr-mega-menu .slr-menu-column .slr-menu-entry.is-active{
  color:rgba(255,255,255,.92)!important;
  -webkit-text-fill-color:rgba(255,255,255,.92)!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column .slr-menu-entry > span,
.slr-mobile-panel.slr-mega-menu .slr-menu-column .slr-menu-entry:hover > span,
.slr-mobile-panel.slr-mega-menu .slr-menu-column .slr-menu-entry:focus-visible > span,
.slr-mobile-panel.slr-mega-menu .slr-menu-column .slr-menu-entry.is-active > span{
  color:inherit!important;
  -webkit-text-fill-color:inherit!important;
  font:inherit!important;
  letter-spacing:inherit!important;
  text-transform:inherit!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry{
  min-height:clamp(50px,6.1vh,64px)!important;
  padding:0 4px 0 0!important;
  font-family:inherit!important;
  font-size:clamp(26px,2.15vw,38px)!important;
  font-style:normal!important;
  font-weight:760!important;
  line-height:1!important;
  letter-spacing:-.018em!important;
  text-transform:uppercase!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-secondary .slr-menu-entry-list > .slr-menu-entry,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-tertiary .slr-menu-entry-list > .slr-menu-entry{
  min-height:clamp(38px,4.6vh,48px)!important;
  padding:0 4px!important;
  font-family:inherit!important;
  font-size:clamp(16px,1.22vw,21px)!important;
  font-style:normal!important;
  font-weight:400!important;
  line-height:1.18!important;
  letter-spacing:.012em!important;
  text-transform:none!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column .slr-menu-entry svg{
  color:#fff!important;
  stroke:currentColor!important;
}
@media (max-width:1100px){
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry{
    min-height:52px!important;
    font-size:clamp(23px,6.8vw,31px)!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-secondary .slr-menu-entry-list > .slr-menu-entry,
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-tertiary .slr-menu-entry-list > .slr-menu-entry{
    min-height:42px!important;
    font-size:18px!important;
  }
}
@media (min-width:1101px){
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list{
    gap:0!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry{
    min-height:clamp(42px,5.1vh,52px)!important;
    padding-top:0!important;
    padding-bottom:0!important;
    font-size:clamp(23px,1.72vw,32px)!important;
    font-weight:740!important;
    line-height:.96!important;
    letter-spacing:-.026em!important;
    white-space:nowrap!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry > span{
    min-width:0;
    overflow:visible;
    white-space:nowrap!important;
  }
}
@media (min-width:621px) and (max-width:1100px){
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry{
    min-height:46px!important;
    font-size:clamp(22px,4.4vw,28px)!important;
    line-height:.98!important;
    white-space:nowrap!important;
  }
}
@media (max-width:620px){
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry{
    min-height:43px!important;
    font-size:clamp(20px,6vw,25px)!important;
    line-height:.98!important;
    white-space:nowrap!important;
  }
}
@media (min-width:1101px){
  body.slr-home{
    --slr-rail-width:104px!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled{
    position:fixed!important;
    z-index:980!important;
    inset:0 auto 0 0!important;
    display:flex!important;
    width:var(--slr-rail-width)!important;
    height:100svh!important;
    min-height:100vh!important;
    flex-direction:column!important;
    grid-template-rows:none!important;
    overflow:hidden!important;
    border-right:1px solid rgba(255,255,255,.10)!important;
    background:
      linear-gradient(180deg,rgba(73,2,23,.98) 0%,rgba(55,1,18,.985) 58%,rgba(34,0,11,.995) 100%)!important;
    box-shadow:18px 0 48px rgba(0,0,0,.18)!important;
  }
  body.slr-home.site-menu-open .slr-desktop-rail.slr-rail-labeled,
  body.slr-home.site-menu-open.slr-header-docked .slr-desktop-rail.slr-rail-labeled{
    z-index:1000!important;
    visibility:visible!important;
    opacity:1!important;
    transform:none!important;
    pointer-events:auto!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-brand{
    display:grid!important;
    width:100%!important;
    height:108px!important;
    min-height:108px!important;
    flex:0 0 108px!important;
    place-items:center!important;
    padding:14px 9px 8px!important;
    overflow:hidden!important;
    background:rgba(10,0,4,.12)!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-brand img{
    width:72px!important;
    height:72px!important;
    max-width:72px!important;
    max-height:72px!important;
    transform:none!important;
    filter:drop-shadow(0 9px 20px rgba(255,187,31,.16))!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-nav{
    display:flex!important;
    min-height:0!important;
    flex:1 1 auto!important;
    flex-direction:column!important;
    align-items:stretch!important;
    justify-content:flex-start!important;
    gap:2px!important;
    padding:8px 6px 14px!important;
    overflow-x:hidden!important;
    overflow-y:auto!important;
    scrollbar-width:none!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-nav::-webkit-scrollbar{display:none!important}
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item,
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-menu{
    position:relative!important;
    display:flex!important;
    width:100%!important;
    height:82px!important;
    min-height:82px!important;
    flex:0 0 82px!important;
    flex-direction:column!important;
    align-items:center!important;
    justify-content:center!important;
    gap:7px!important;
    margin:0!important;
    padding:8px 3px 7px!important;
    overflow:hidden!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    color:rgba(255,255,255,.78)!important;
    text-decoration:none!important;
    cursor:pointer!important;
    transition:background-color .18s ease,color .18s ease!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:before,
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:after{
    display:none!important;
    content:none!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item svg{
    position:relative!important;
    z-index:1!important;
    display:block!important;
    width:30px!important;
    height:30px!important;
    flex:0 0 30px!important;
    fill:none!important;
    stroke:currentColor!important;
    stroke-width:1.6!important;
    stroke-linecap:round!important;
    stroke-linejoin:round!important;
    transform:none!important;
    transition:transform .18s ease,color .18s ease!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item>span,
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:hover>span,
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:focus-visible>span{
    position:static!important;
    z-index:1!important;
    display:block!important;
    width:auto!important;
    min-width:0!important;
    max-width:100%!important;
    height:auto!important;
    min-height:0!important;
    padding:0!important;
    overflow:visible!important;
    clip:auto!important;
    clip-path:none!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    box-shadow:none!important;
    color:inherit!important;
    opacity:1!important;
    transform:none!important;
    font-family:"Jost",Helvetica,Arial,sans-serif!important;
    font-size:9px!important;
    font-weight:720!important;
    line-height:1.08!important;
    letter-spacing:.075em!important;
    text-align:center!important;
    text-transform:uppercase!important;
    white-space:nowrap!important;
    pointer-events:none!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:hover,
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:focus-visible{
    z-index:1!important;
    background:rgba(255,255,255,.065)!important;
    color:#fff!important;
    outline:none!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:hover svg,
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:focus-visible svg{
    transform:translateY(-1px) scale(1.035)!important;
  }
  body.slr-home.site-menu-open .slr-desktop-rail.slr-rail-labeled .slr-rail-menu{
    background:rgba(176,11,54,.50)!important;
    color:var(--slr-yellow)!important;
  }
  body.slr-home .slr-mobile-panel.slr-mega-menu .slr-menu-shell{
    grid-template-columns:var(--slr-rail-width) minmax(0,1fr)!important;
  }
  body.slr-home .slr-mobile-panel.slr-mega-menu .slr-menu-chrome{
    visibility:hidden!important;
    opacity:0!important;
    pointer-events:none!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-brand{
    height:84px!important;
    min-height:84px!important;
    flex-basis:84px!important;
    padding:7px!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-brand img{
    width:58px!important;
    height:58px!important;
    max-width:58px!important;
    max-height:58px!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-nav{
    gap:0!important;
    padding-top:4px!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item,
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-menu{
    height:66px!important;
    min-height:66px!important;
    flex-basis:66px!important;
    gap:4px!important;
    padding:5px 2px!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item svg{
    width:25px!important;
    height:25px!important;
    flex-basis:25px!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item>span,
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:hover>span,
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:focus-visible>span{
    font-size:8px!important;
  }
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry-root{
  display:flex!important;
  width:100%!important;
  min-height:clamp(42px,5.1vh,52px)!important;
  align-items:center!important;
  margin:0!important;
  padding:0 4px 0 0!important;
  border:0!important;
  background:transparent!important;
  color:rgba(255,255,255,.92)!important;
  -webkit-text-fill-color:rgba(255,255,255,.92)!important;
  font-family:inherit!important;
  font-size:clamp(23px,1.72vw,32px)!important;
  font-style:normal!important;
  font-weight:740!important;
  line-height:.96!important;
  letter-spacing:-.026em!important;
  text-transform:uppercase!important;
  white-space:nowrap!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry-root > span{
  color:inherit!important;
  -webkit-text-fill-color:inherit!important;
  font:inherit!important;
  line-height:inherit!important;
  letter-spacing:inherit!important;
  text-transform:inherit!important;
  white-space:nowrap!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry-root:hover,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry-root:focus-visible,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry-root.is-active{
  padding-left:8px!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
@media (min-width:621px) and (max-width:1100px){
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry-root{
    min-height:46px!important;
    font-size:clamp(22px,4.4vw,28px)!important;
    line-height:.98!important;
  }
}
@media (max-width:620px){
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > .slr-menu-entry-root{
    min-height:43px!important;
    font-size:clamp(20px,6vw,25px)!important;
    line-height:.98!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-label,
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:hover .slr-rail-label,
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:focus-visible .slr-rail-label{
    position:static!important;
    display:block!important;
    width:auto!important;
    height:auto!important;
    max-width:100%!important;
    margin:0!important;
    padding:0!important;
    overflow:visible!important;
    clip:auto!important;
    clip-path:none!important;
    visibility:visible!important;
    opacity:1!important;
    transform:none!important;
    background:transparent!important;
    color:inherit!important;
    box-shadow:none!important;
    font-family:"Jost",Helvetica,Arial,sans-serif!important;
    font-size:9px!important;
    font-weight:720!important;
    line-height:1.08!important;
    letter-spacing:.075em!important;
    text-align:center!important;
    text-transform:uppercase!important;
    white-space:nowrap!important;
    pointer-events:none!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-menu-icon{
    position:relative!important;
    display:block!important;
    width:30px!important;
    height:30px!important;
    flex:0 0 30px!important;
    margin:0!important;
    padding:0!important;
    overflow:visible!important;
    visibility:visible!important;
    opacity:1!important;
    transform:none!important;
    background:transparent!important;
    pointer-events:none!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-menu-icon i{
    position:absolute!important;
    top:50%!important;
    left:50%!important;
    display:block!important;
    width:24px!important;
    height:1.8px!important;
    margin:0!important;
    border:0!important;
    border-radius:999px!important;
    background:currentColor!important;
    transform-origin:center!important;
    transition:transform .24s cubic-bezier(.22,.8,.2,1),opacity .16s ease!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-menu-icon i:nth-child(1){
    transform:translate(-50%,-7px)!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-menu-icon i:nth-child(2){
    transform:translate(-50%,-50%)!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-menu-icon i:nth-child(3){
    transform:translate(-50%,5px)!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-menu[aria-expanded="true"] .slr-rail-menu-icon i:nth-child(1){
    transform:translate(-50%,-50%) rotate(45deg)!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-menu[aria-expanded="true"] .slr-rail-menu-icon i:nth-child(2){
    opacity:0!important;
    transform:translate(-50%,-50%) scaleX(.25)!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-menu[aria-expanded="true"] .slr-rail-menu-icon i:nth-child(3){
    transform:translate(-50%,-50%) rotate(-45deg)!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-label{
    font-size:8px!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-menu-icon{
    width:25px!important;
    height:25px!important;
    flex-basis:25px!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-menu-icon i{
    width:21px!important;
  }
}
.slr-header-menu-button[aria-expanded="true"] span:nth-child(1){
  transform:translateY(0) rotate(45deg)!important;
}
.slr-header-menu-button[aria-expanded="true"] span:nth-child(2){
  opacity:0!important;
  transform:scaleX(.25)!important;
}
.slr-header-menu-button[aria-expanded="true"] span:nth-child(3){
  transform:translateY(0) rotate(-45deg)!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list{
  display:grid!important;
  grid-auto-rows:auto!important;
  gap:0!important;
  row-gap:0!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > button.slr-menu-entry.slr-menu-entry-root,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry.slr-menu-entry-root,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry.slr-menu-entry-root:link,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry.slr-menu-entry-root:visited{
  display:flex!important;
  width:100%!important;
  min-height:48px!important;
  height:48px!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:12px!important;
  margin:0!important;
  padding:0 4px 0 0!important;
  border:0!important;
  background:transparent!important;
  color:rgba(255,255,255,.92)!important;
  -webkit-text-fill-color:rgba(255,255,255,.92)!important;
  font-family:inherit!important;
  font-size:clamp(24px,1.62vw,30px)!important;
  font-style:normal!important;
  font-weight:740!important;
  line-height:1!important;
  letter-spacing:-.024em!important;
  text-transform:uppercase!important;
  white-space:nowrap!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > button.slr-menu-entry.slr-menu-entry-root > span,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry.slr-menu-entry-root > span{
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  color:inherit!important;
  -webkit-text-fill-color:inherit!important;
  font:inherit!important;
  line-height:inherit!important;
  letter-spacing:inherit!important;
  text-transform:inherit!important;
  white-space:nowrap!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > button.slr-menu-entry.slr-menu-entry-root:hover,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > button.slr-menu-entry.slr-menu-entry-root:focus-visible,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > button.slr-menu-entry.slr-menu-entry-root.is-active,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry.slr-menu-entry-root:hover,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry.slr-menu-entry-root:focus-visible{
  padding-left:6px!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
@media (min-width:621px) and (max-width:1100px){
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > button.slr-menu-entry.slr-menu-entry-root,
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry.slr-menu-entry-root,
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry.slr-menu-entry-root:link,
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry.slr-menu-entry-root:visited{
    min-height:46px!important;
    height:46px!important;
    font-size:clamp(22px,4.4vw,28px)!important;
  }
}
@media (max-width:620px){
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > button.slr-menu-entry.slr-menu-entry-root,
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry.slr-menu-entry-root,
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry.slr-menu-entry-root:link,
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root .slr-menu-entry-list > a.slr-menu-entry.slr-menu-entry-root:visited{
    min-height:43px!important;
    height:43px!important;
    font-size:clamp(20px,6vw,25px)!important;
  }
}
@media (min-width:1101px){
  body.slr-home{
    --slr-home-hero-bands-width:clamp(78px,6.4vw,124px);
    --slr-home-hero-side-gap:clamp(24px,2.7vw,48px);
    --slr-hero-editorial-left:calc(var(--slr-rail-width) + var(--slr-home-hero-side-gap));
    --slr-hero-editorial-right:calc(var(--slr-home-hero-bands-width) + var(--slr-home-hero-side-gap));
  }
  body.slr-home .slr-hero-editorial{
    padding-left:0!important;
    background:#08090c!important;
  }
  body.slr-home .slr-hero-editorial .slr-hero-slides{
    inset:0 var(--slr-home-hero-bands-width) 0 var(--slr-rail-width)!important;
    width:auto!important;
    overflow:hidden!important;
  }
  body.slr-home .slr-hero-editorial .slr-hero-slide,
  body.slr-home .slr-hero-editorial .slr-hero-slide-media,
  body.slr-home .slr-hero-editorial .slr-hero-slide-media img,
  body.slr-home .slr-hero-editorial .slr-hero-slide > .slr-hero-shade{
    inset:0!important;
    width:100%!important;
    height:100%!important;
  }
  body.slr-home .slr-hero-editorial:after{
    content:"";
    position:absolute;
    z-index:12;
    top:0;
    right:0;
    bottom:0;
    width:var(--slr-home-hero-bands-width);
    border-left:1px solid rgba(255,255,255,.09);
    background:
      repeating-linear-gradient(137deg,
        rgba(255,255,255,.045) 0 2px,
        transparent 2px 18px),
      linear-gradient(90deg,
        #32000f 0 8%,
        #62001f 8% 17%,
        #8d1036 17% 28%,
        #470016 28% 37%,
        #a81743 37% 49%,
        #5b001d 49% 60%,
        #79082e 60% 71%,
        #390011 71% 80%,
        #95133a 80% 91%,
        #4d0018 91% 100%);
    box-shadow:
      inset 1px 0 rgba(255,255,255,.05),
      inset 18px 0 28px rgba(0,0,0,.18),
      -18px 0 38px rgba(0,0,0,.20);
    pointer-events:none;
  }
  body.slr-home .slr-hero-story-layout .slr-hero-copy-stack{
    width:min(930px,calc(100% - var(--slr-hero-editorial-left) - var(--slr-hero-editorial-right)))!important;
  }
  body.slr-home .slr-hero-story-nav-wrap{
    right:var(--slr-hero-editorial-right)!important;
    left:var(--slr-hero-editorial-left)!important;
  }
  body.slr-home .slr-hero-autoplay{
    right:calc(var(--slr-home-hero-bands-width) + clamp(16px,1.7vw,28px))!important;
  }
}
@media (max-width:1100px){
  body.slr-home .slr-hero-editorial:after{
    content:none!important;
    display:none!important;
  }
}
@media (min-width:1101px){
  body.slr-home{
    --slr-home-hero-bands-width:var(--slr-menu-edge-width);
  }
  body.slr-home .slr-hero-editorial:after{
    background:
      linear-gradient(137deg,
        transparent 0 16%,
        rgba(255,255,255,.045) 16% 28%,
        transparent 28% 52%,
        rgba(31,0,10,.16) 52% 66%,
        transparent 66% 84%,
        rgba(255,180,42,.025) 84% 100%),
      repeating-linear-gradient(137deg,
        #4a0015 0 230px,
        #62001e 230px 430px,
        #86102f 430px 680px,
        #6a0322 680px 900px,
        #4f0018 900px 1120px)!important;
    background-position:left top!important;
    background-size:100vw 100dvh,100vw 100dvh!important;
    background-repeat:no-repeat!important;
    box-shadow:
      inset 18px 0 42px rgba(0,0,0,.22),
      -18px 0 38px rgba(0,0,0,.20)!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-hero-utility{
    top:0!important;
    right:0!important;
    left:auto!important;
    width:var(--slr-home-hero-bands-width)!important;
    min-width:var(--slr-home-hero-bands-width)!important;
    max-width:var(--slr-home-hero-bands-width)!important;
    height:clamp(82px,8.8svh,108px)!important;
    align-items:center!important;
    justify-content:center!important;
    padding:0!important;
    overflow:hidden!important;
    border:0!important;
    border-left:1px solid rgba(255,255,255,.08)!important;
    border-bottom:1px solid rgba(255,255,255,.07)!important;
    background:transparent!important;
    box-shadow:none!important;
    -webkit-backdrop-filter:none!important;
    backdrop-filter:none!important;
  }
  body.slr-home .slr-hero-utility .slr-utility-actions{
    display:flex!important;
    width:100%!important;
    height:100%!important;
    min-width:0!important;
    align-items:center!important;
    justify-content:center!important;
    gap:clamp(2px,.45vw,7px)!important;
    padding:0 clamp(6px,.7vw,12px)!important;
    background:linear-gradient(180deg,rgba(35,0,11,.10),rgba(35,0,11,.03))!important;
  }
  body.slr-home .slr-hero-utility .slr-header-wordmark,
  body.slr-home .slr-hero-utility .slr-header-wordmark:hover,
  body.slr-home .slr-hero-utility .slr-header-wordmark:focus-visible{
    display:flex!important;
    width:auto!important;
    min-width:0!important;
    max-width:clamp(82px,8.2vw,136px)!important;
    height:clamp(40px,4.4vw,52px)!important;
    flex:1 1 112px!important;
    align-items:center!important;
    justify-content:center!important;
    padding:3px 2px!important;
    background:transparent!important;
    box-shadow:none!important;
  }
  body.slr-home .slr-hero-utility .slr-header-wordmark img{
    display:block!important;
    width:100%!important;
    height:100%!important;
    max-width:132px!important;
    object-fit:contain!important;
  }
  body.slr-home .slr-hero-utility .slr-utility-actions button,
  body.slr-home .slr-hero-utility .slr-utility-actions > a:not(.slr-header-wordmark){
    display:grid!important;
    width:clamp(34px,3.2vw,44px)!important;
    height:clamp(34px,3.2vw,44px)!important;
    min-width:clamp(34px,3.2vw,44px)!important;
    flex:0 0 clamp(34px,3.2vw,44px)!important;
    place-items:center!important;
    padding:0!important;
    border:0!important;
    border-radius:50%!important;
    background:rgba(8,3,6,.10)!important;
    color:#fff!important;
  }
  body.slr-home .slr-hero-utility .slr-utility-actions button:hover,
  body.slr-home .slr-hero-utility .slr-utility-actions > a:not(.slr-header-wordmark):hover,
  body.slr-home .slr-hero-utility .slr-utility-actions button:focus-visible,
  body.slr-home .slr-hero-utility .slr-utility-actions > a:not(.slr-header-wordmark):focus-visible{
    background:rgba(255,255,255,.08)!important;
  }
  body.slr-home .slr-hero-utility .slr-utility-actions svg{
    width:clamp(19px,1.9vw,25px)!important;
    height:clamp(19px,1.9vw,25px)!important;
    stroke-width:1.7!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-custom-icon{
    position:relative!important;
    z-index:1!important;
    display:block!important;
    width:30px!important;
    height:30px!important;
    flex:0 0 30px!important;
    object-fit:contain!important;
    filter:brightness(0) invert(1)!important;
    opacity:.82!important;
    transform:none!important;
    transition:transform .18s ease,opacity .18s ease!important;
  }
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:hover .slr-rail-custom-icon,
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-item:focus-visible .slr-rail-custom-icon{
    opacity:1!important;
    transform:translateY(-1px) scale(1.035)!important;
  }
}
@media (min-width:1101px) and (max-height:760px){
  body.slr-home .slr-desktop-rail.slr-rail-labeled .slr-rail-custom-icon{
    width:25px!important;
    height:25px!important;
    flex-basis:25px!important;
  }
}
@media (min-width:1101px){
  body.slr-home{
    --slr-home-sticky-height:clamp(82px,8.8svh,108px);
  }
  body.slr-home .slr-hero-utility,
  body.slr-home.slr-header-docked .slr-hero-utility{
    z-index:146!important;
    height:var(--slr-home-sticky-height)!important;
    opacity:1!important;
    pointer-events:auto!important;
    transform:none!important;
    background:
      linear-gradient(137deg,
        transparent 0 16%,
        rgba(255,255,255,.045) 16% 28%,
        transparent 28% 52%,
        rgba(31,0,10,.16) 52% 66%,
        transparent 66% 84%,
        rgba(255,180,42,.025) 84% 100%),
      repeating-linear-gradient(137deg,
        #4a0015 0 230px,
        #62001e 230px 430px,
        #86102f 430px 680px,
        #6a0322 680px 900px,
        #4f0018 900px 1120px)!important;
    background-position:right top!important;
    background-size:100vw 100dvh,100vw 100dvh!important;
    background-repeat:no-repeat!important;
    box-shadow:-18px 0 38px rgba(0,0,0,.18)!important;
  }
  body.slr-home .slr-header{
    z-index:145!important;
    top:0!important;
    right:var(--slr-home-hero-bands-width)!important;
    left:0!important;
    width:auto!important;
    height:var(--slr-home-sticky-height)!important;
    overflow:hidden!important;
    border:0!important;
    border-right:1px solid rgba(255,255,255,.08)!important;
    border-bottom:1px solid rgba(255,255,255,.09)!important;
    background:
      linear-gradient(90deg,
        rgba(7,8,11,.985) 0%,
        rgba(18,5,10,.98) 48%,
        rgba(53,0,18,.97) 82%,
        rgba(74,0,24,.98) 100%)!important;
    box-shadow:0 18px 48px rgba(0,0,0,.22)!important;
    opacity:0!important;
    clip-path:inset(0 0 0 100%);
    transform:none!important;
    transform-origin:right center!important;
    pointer-events:none!important;
    transition:
      clip-path .62s cubic-bezier(.2,.82,.18,1),
      opacity .12s linear!important;
    will-change:clip-path,opacity;
  }
  body.slr-home.slr-header-docked .slr-header,
  body.slr-home .slr-header.is-docked{
    opacity:1!important;
    clip-path:inset(0 0 0 0);
    transform:none!important;
    pointer-events:auto!important;
  }
  body.slr-home .slr-header.is-scrolled{
    height:var(--slr-home-sticky-height)!important;
  }
  body.slr-home .slr-header-row{
    width:100%!important;
    height:100%!important;
    max-width:none!important;
    margin:0!important;
    padding:0!important;
    gap:0!important;
  }
  body.slr-home .slr-header-left{
    display:flex!important;
    width:100%!important;
    height:100%!important;
    min-width:0!important;
    align-items:center!important;
    gap:0!important;
  }
  body.slr-home .slr-header-menu-button{
    display:grid!important;
    width:clamp(74px,7vw,104px)!important;
    height:100%!important;
    flex:0 0 clamp(74px,7vw,104px)!important;
    place-items:center!important;
    border:0!important;
    border-right:1px solid rgba(255,255,255,.10)!important;
    background:rgba(120,0,39,.24)!important;
  }
  body.slr-home .slr-header-menu-button:hover,
  body.slr-home .slr-header-menu-button:focus-visible{
    background:rgba(157,5,53,.42)!important;
  }
  body.slr-home .slr-header-menu-button span{
    width:23px!important;
    height:2px!important;
    margin:3px auto!important;
  }
  body.slr-home .slr-main-nav{
    display:flex!important;
    min-width:0!important;
    flex:1 1 auto!important;
    justify-content:flex-start!important;
    gap:clamp(20px,2.25vw,38px)!important;
    margin:0!important;
    padding:0 clamp(24px,3vw,52px)!important;
    overflow:hidden!important;
    white-space:nowrap!important;
  }
  body.slr-home .slr-main-nav a{
    flex:0 0 auto!important;
    color:rgba(255,255,255,.82)!important;
    font-size:clamp(11px,.92vw,14px)!important;
    font-weight:760!important;
    letter-spacing:.015em!important;
    text-transform:uppercase!important;
  }
  body.slr-home .slr-header-center-wordmark,
  body.slr-home .slr-header-mobile-mark,
  body.slr-home .slr-header-actions{
    display:none!important;
  }
  body.slr-home.slr-header-docked .slr-desktop-rail{
    opacity:0!important;
    pointer-events:none!important;
    transform:translateX(-108%)!important;
  }
  body.slr-home.site-menu-open .slr-hero-utility,
  body.slr-home.slr-article-overlay-open .slr-hero-utility{
    opacity:0!important;
    pointer-events:none!important;
    transform:translateY(-110%)!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-header-menu-button{
    position:relative!important;
    width:clamp(78px,7vw,106px)!important;
    flex:0 0 clamp(78px,7vw,106px)!important;
    border:0!important;
    border-radius:0!important;
    background:#050506!important;
    box-shadow:none!important;
  }
  body.slr-home .slr-header-menu-button:after{
    content:"";
    position:absolute;
    z-index:2;
    top:0;
    right:0;
    bottom:0;
    width:1px;
    background:rgba(255,255,255,.34);
    pointer-events:none;
  }
  body.slr-home .slr-header-menu-button:hover,
  body.slr-home .slr-header-menu-button:focus-visible{
    background:#0b0b0d!important;
  }
  body.slr-home .slr-header-menu-button span{
    width:28px!important;
    height:3px!important;
    margin:3px auto!important;
    border-radius:999px!important;
    background:#fff!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-header-menu-button{
    background:transparent!important;
  }
  body.slr-home .slr-header-menu-button:hover,
  body.slr-home .slr-header-menu-button:focus-visible{
    background:rgba(255,255,255,.055)!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-main-nav a:hover,
  body.slr-home .slr-main-nav a:focus-visible{
    color:var(--slr-yellow)!important;
  }
  body.slr-home .slr-main-nav a:hover:after,
  body.slr-home .slr-main-nav a:focus-visible:after{
    right:0!important;
    background:var(--slr-yellow)!important;
  }
}
.slr-mobile-panel.slr-mega-menu .slr-menu-entry:before,
.slr-mobile-panel.slr-mega-menu .slr-menu-entry:hover:before,
.slr-mobile-panel.slr-mega-menu .slr-menu-entry:focus-visible:before,
.slr-mobile-panel.slr-mega-menu .slr-menu-entry.is-active:before{
  content:none!important;
  display:none!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-inner{
  overflow-x:hidden!important;
  scrollbar-width:none!important;
  scrollbar-color:transparent transparent!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-inner::-webkit-scrollbar{
  width:0!important;
  height:0!important;
  display:none!important;
}
.slr-mobile-panel.slr-mega-menu .slr-menu-column-inner::-webkit-scrollbar-thumb,
.slr-mobile-panel.slr-mega-menu .slr-menu-column-inner::-webkit-scrollbar-track{
  background:transparent!important;
}
@media (min-width:1101px){
  body.slr-home .slr-main-nav,
  body.slr-home .slr-main-nav a{
    font-family:fcb-bold,Arial,"Helvetica Neue",Helvetica,sans-serif!important;
    font-style:normal!important;
  }
}
@media (min-width:1101px){
  body.slr-home .slr-header .slr-main-nav,
  body.slr-home .slr-header .slr-main-nav a,
  body.slr-home .slr-header .slr-main-nav a span,
  body.slr-home.slr-header-docked .slr-header .slr-main-nav,
  body.slr-home.slr-header-docked .slr-header .slr-main-nav a,
  body.slr-home.slr-header-docked .slr-header .slr-main-nav a span{
    font-family:"Jost",Helvetica,Arial,sans-serif!important;
    font-style:normal!important;
  }
}
.slr-menu-transition{
  contain:layout paint style;
}
.slr-menu-transition:before{
  inset:-18dvh 0 auto 0!important;
  width:100vw!important;
  height:118dvh!important;
  min-height:118vh!important;
  clip-path:polygon(
    0 15.2%,12% 15.2%,12% 8%,25% 8%,25% 12%,39% 12%,39% 3%,
    54% 3%,54% 9%,69% 9%,69% 0%,84% 0%,84% 5%,100% 5%,
    100% 100%,0 100%
  )!important;
  background-size:100vw 118dvh,100vw 118dvh!important;
  box-shadow:none!important;
  will-change:transform!important;
  backface-visibility:hidden;
}
@keyframes slrMenuCurtainBuildOpen{
  0%{transform:translate3d(0,118dvh,0)}
  43%,48%{transform:translate3d(0,0,0)}
  100%{transform:translate3d(calc(100vw - var(--slr-menu-edge-width)),0,0)}
}
@keyframes slrMenuCurtainBuildClose{
  0%{transform:translate3d(calc(100vw - var(--slr-menu-edge-width)),0,0)}
  44%,54%{transform:translate3d(0,0,0)}
  100%{transform:translate3d(0,118dvh,0)}
}
.slr-menu-shell{
  contain:layout paint style;
  backface-visibility:hidden;
  will-change:auto!important;
}
.slr-mobile-panel.slr-mega-menu.is-opening .slr-menu-shell,
.slr-mobile-panel.slr-mega-menu.is-closing .slr-menu-shell{
  will-change:transform,opacity!important;
}
.slr-menu-built-field{
  contain:layout paint;
}
.slr-menu-column{
  contain:layout paint;
  backface-visibility:hidden;
  will-change:auto!important;
}
.slr-menu-column.is-menu-animating{
  will-change:clip-path,transform,opacity!important;
}
.slr-menu-column:before,
.slr-menu-column:after{
  backface-visibility:hidden;
}
.slr-nav-backdrop{
  will-change:opacity;
}
@keyframes slrHeroKenBurnsOptimized{
  from{transform:scale(var(--slr-hero-image-scale))}
  to{transform:scale(var(--slr-hero-active-image-scale))}
}
body.slr-home .slr-hero-editorial .slr-hero-slide{
  contain:paint;
  backface-visibility:hidden;
}
body.slr-home .slr-hero-editorial .slr-hero-slide.is-leaving{
  visibility:visible!important;
  pointer-events:none!important;
}
body.slr-home .slr-hero-editorial .slr-hero-slide-media img.slr-hero-slide-primary{
  transform:scale(var(--slr-hero-image-scale))!important;
  transition:none!important;
  animation:none;
  will-change:auto!important;
  backface-visibility:hidden;
}
body.slr-home .slr-hero-editorial .slr-hero-slide.is-active .slr-hero-slide-media img.slr-hero-slide-primary,
body.slr-home .slr-hero-editorial .slr-hero-slide.is-leaving .slr-hero-slide-media img.slr-hero-slide-primary{
  animation:slrHeroKenBurnsOptimized 8s cubic-bezier(.18,.7,.18,1) both;
  will-change:transform!important;
}
body.slr-home .slr-hero-editorial .slr-hero-slide.is-leaving .slr-hero-slide-media img.slr-hero-slide-primary,
body.slr-home .slr-hero-editorial.is-autoplay-paused .slr-hero-slide.is-active .slr-hero-slide-media img.slr-hero-slide-primary{
  animation-play-state:paused;
}
body.slr-home .slr-hero-autoplay{
  -webkit-backdrop-filter:none!important;
  backdrop-filter:none!important;
  background:rgba(3,4,7,.88)!important;
}
.slr-article-overlay-close{
  -webkit-backdrop-filter:none!important;
  backdrop-filter:none!important;
  background:rgba(15,17,24,.975)!important;
}
@media (min-width:1101px){
  body.slr-home .slr-header,
  body.slr-home .slr-desktop-rail{
    will-change:auto!important;
    backface-visibility:hidden;
  }
  body.slr-home.slr-header-motion .slr-header{
    will-change:clip-path,opacity!important;
  }
  body.slr-home.slr-header-motion .slr-desktop-rail{
    will-change:transform,opacity!important;
  }
}
.slr-article-overlay .slr-article-overlay-panel{
  contain:paint;
  backface-visibility:hidden;
}
.slr-article-overlay.is-settled:not(.is-closing) .slr-article-overlay-panel{
  will-change:auto!important;
}
.slr-article-overlay.is-open:not(.is-settled) .slr-article-overlay-panel,
.slr-article-overlay.is-closing .slr-article-overlay-panel{
  will-change:transform!important;
}
@media(prefers-reduced-motion:reduce){
  body.slr-home .slr-hero-editorial .slr-hero-slide-media img.slr-hero-slide-primary,
  body.slr-home .slr-hero-editorial .slr-hero-slide.is-active .slr-hero-slide-media img.slr-hero-slide-primary,
  body.slr-home .slr-hero-editorial .slr-hero-slide.is-leaving .slr-hero-slide-media img.slr-hero-slide-primary{
    animation:none!important;
    transform:scale(1.015)!important;
  }
}
body.slr-home .slr-home-tech-heading{
  position:relative;
  display:grid;
  width:min(1200px,calc(100% - 48px));
  grid-template-columns:minmax(0,1fr) minmax(280px,520px);
  align-items:end;
  gap:clamp(28px,5vw,78px);
  margin:0 auto 28px;
  padding:0 0 22px;
  color:#11131a;
  border-bottom:1px solid rgba(17,19,26,.13);
}
body.slr-home .slr-home-tech-heading:after{
  content:"";
  position:absolute;
  bottom:-1px;
  left:0;
  width:clamp(74px,9vw,132px);
  height:2px;
  background:linear-gradient(90deg,#8f0b34 0 62%,#f0b51d 62% 100%);
}
body.slr-home .slr-home-tech-signal{
  display:flex;
  align-items:center;
  gap:10px;
  align-self:start;
  padding-top:8px;
  color:#8f0b34;
  font-family:"Jost",Arial,sans-serif;
  font-size:10px;
  font-weight:760;
  line-height:1;
  letter-spacing:.16em;
  text-transform:uppercase;
}
body.slr-home .slr-home-tech-signal i{
  position:relative;
  width:8px;
  height:8px;
  flex:0 0 8px;
  border:1px solid currentColor;
  border-radius:50%;
}
body.slr-home .slr-home-tech-signal i:after{
  content:"";
  position:absolute;
  inset:2px;
  border-radius:inherit;
  background:#f0b51d;
}
body.slr-home .slr-home-tech-heading>div{
  min-width:0;
}
body.slr-home .slr-home-tech-heading h2{
  margin:0;
  color:#11131a;
  font-family:"Jost",Arial,sans-serif;
  font-size:clamp(38px,4.4vw,66px);
  font-weight:760;
  line-height:.9;
  letter-spacing:-.055em;
  text-transform:uppercase;
}
body.slr-home .slr-home-tech-heading p{
  max-width:500px;
  margin:15px 0 0;
  color:#666a73;
  font-family:"Jost",Arial,sans-serif;
  font-size:clamp(13px,1vw,15px);
  font-weight:430;
  line-height:1.5;
  letter-spacing:.005em;
}
body.slr-home .slr-home-tech-heading-news{
  margin-top:18px;
}
body.slr-home .slr-home-tech-heading-match{
  margin-top:4px;
  margin-bottom:30px;
}
@media (max-width:1100px){
  body.slr-home .slr-home-tech-heading{
    width:min(1200px,calc(100% - 36px));
    grid-template-columns:1fr;
    gap:16px;
    margin-bottom:24px;
    padding-bottom:19px;
  }
  body.slr-home .slr-home-tech-signal{padding-top:0}
  body.slr-home .slr-home-tech-heading h2{
    font-size:clamp(34px,7vw,54px);
  }
  body.slr-home .slr-home-tech-heading p{
    margin-top:11px;
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-tech-heading{
    width:calc(100% - 28px);
    gap:12px;
    margin-bottom:20px;
    padding-bottom:16px;
  }
  body.slr-home .slr-home-tech-heading-news{margin-top:10px}
  body.slr-home .slr-home-tech-heading-match{
    margin-top:0;
    margin-bottom:22px;
  }
  body.slr-home .slr-home-tech-signal{
    gap:8px;
    font-size:8px;
    letter-spacing:.14em;
  }
  body.slr-home .slr-home-tech-signal i{
    width:7px;
    height:7px;
    flex-basis:7px;
  }
  body.slr-home .slr-home-tech-heading h2{
    font-size:clamp(29px,9vw,40px);
    line-height:.94;
  }
  body.slr-home .slr-home-tech-heading p{
    max-width:34em;
    margin-top:9px;
    font-size:12px;
    line-height:1.42;
  }
}
body.slr-home .slr-home-tech-heading h2{
  max-width:100%;
  font-size:clamp(28px,3vw,44px)!important;
  line-height:1!important;
  letter-spacing:-.038em!important;
  white-space:nowrap;
  text-wrap:nowrap;
}
@media (max-width:1100px){
  body.slr-home .slr-home-tech-heading h2{
    font-size:clamp(25px,4.6vw,36px)!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-tech-heading h2{
    font-size:clamp(19px,6vw,29px)!important;
    letter-spacing:-.03em!important;
  }
}
@media (min-width:1101px){
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root{
    left:0!important;
    width:33.333333%!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-secondary{
    left:33.333333%!important;
    width:33.333333%!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-tertiary{
    right:0!important;
    left:66.666666%!important;
    width:auto!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-menu-column{
    border-right:0!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-menu-built-field{
    right:var(--slr-menu-edge-width)!important;
    width:auto!important;
    border-right:0!important;
    clip-path:inset(0 66.666667% 0 0)!important;
    transition:clip-path .32s cubic-bezier(.2,.78,.18,1)!important;
  }
  .slr-mobile-panel.slr-mega-menu[data-menu-depth="1"] .slr-menu-built-field{
    clip-path:inset(0 33.333333% 0 0)!important;
  }
  .slr-mobile-panel.slr-mega-menu[data-menu-depth="2"] .slr-menu-built-field{
    clip-path:inset(0 0 0 0)!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-menu-column:before{
    background-size:
      100% 100%,
      100% 100%,
      100% 100%,
      300% 100%!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-root:before{
    background-position:center,center,center,left 50%!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-secondary:before{
    background-position:center,center,center,center 50%!important;
  }
  .slr-mobile-panel.slr-mega-menu .slr-menu-column-tertiary:before{
    background-position:center,center,center,right 50%!important;
  }
}
.slr-footer{
  position:relative;
  min-height:clamp(540px,42vw,680px);
  overflow:hidden;
  padding:0!important;
  border-top:0!important;
  background:#060709!important;
  color:#fff;
  isolation:isolate;
}
.slr-footer-background,
.slr-footer-background:before,
.slr-footer:after{
  position:absolute;
  inset:0;
  pointer-events:none;
}
.slr-footer-background{
  z-index:0;
  overflow:hidden;
}
.slr-footer-background:before{
  content:"";
  z-index:0;
  background:var(--slr-menu-photo-url,linear-gradient(145deg,#050505,#24282d 58%,#0d0f12)) center/cover no-repeat;
  filter:blur(12px) grayscale(.12) brightness(.38) contrast(1.1);
  opacity:.62;
  transform:scale(1.07);
}
.slr-footer-background img{
  position:relative;
  z-index:1;
  width:100%;
  height:100%;
  object-fit:contain;
  object-position:center;
  opacity:.58;
  filter:grayscale(.12) saturate(.8) brightness(.5) contrast(1.14);
}
.slr-footer:after{
  content:"";
  z-index:1;
  background:
    radial-gradient(circle at 50% 46%,rgba(255,255,255,.025),transparent 46%),
    linear-gradient(90deg,rgba(5,6,8,.96) 0%,rgba(5,6,8,.46) 19%,rgba(5,6,8,.28) 50%,rgba(5,6,8,.46) 81%,rgba(5,6,8,.96) 100%),
    linear-gradient(180deg,rgba(4,5,7,.76) 0%,rgba(4,5,7,.36) 38%,rgba(4,5,7,.88) 100%),
    repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 8px),
    repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 8px);
}
.slr-footer-shell{
  position:relative;
  z-index:2;
  display:flex;
  min-height:inherit;
  flex-direction:column;
  align-items:center;
  padding:clamp(52px,5.5vw,84px) clamp(24px,4vw,64px) 28px;
  font-family:"Jost",Arial,sans-serif;
}
.slr-footer-brand{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:7px 13px 8px;
  border:1px solid rgba(255,255,255,.72);
  background:rgba(3,4,6,.72);
  color:#fff!important;
  text-decoration:none;
  box-shadow:0 10px 34px rgba(0,0,0,.24);
}
.slr-footer-brand span{
  font-family:"Jost",Arial,sans-serif;
  font-size:clamp(24px,2.4vw,38px);
  font-weight:720;
  line-height:.9;
  letter-spacing:-.055em;
}
.slr-footer-primary{
  display:flex;
  max-width:1120px;
  flex-wrap:wrap;
  align-items:center;
  justify-content:center;
  gap:16px clamp(22px,3.2vw,52px);
  margin-top:clamp(38px,5vw,68px);
}
.slr-footer-primary a{
  position:relative;
  color:rgba(255,255,255,.92)!important;
  text-decoration:none;
  font-size:clamp(12px,1vw,15px);
  font-weight:650;
  letter-spacing:.015em;
  transition:color .22s ease,transform .22s ease;
}
.slr-footer-primary a:after{
  content:"";
  position:absolute;
  right:0;
  bottom:-8px;
  left:0;
  height:2px;
  background:#f0b51d;
  transform:scaleX(0);
  transform-origin:left center;
  transition:transform .22s ease;
}
.slr-footer-primary a:hover,
.slr-footer-primary a:focus-visible{
  color:#f0b51d!important;
  transform:translateY(-1px);
}
.slr-footer-primary a:hover:after,
.slr-footer-primary a:focus-visible:after{transform:scaleX(1)}
.slr-footer-socials{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:21px;
  margin-top:clamp(44px,5vw,68px);
}
.slr-footer-socials span{
  display:grid;
  width:26px;
  height:26px;
  place-items:center;
  color:#fff;
}
.slr-footer-socials b{
  font-family:Arial,sans-serif;
  font-size:23px;
  font-weight:500;
  line-height:1;
}
.slr-footer-socials svg{
  width:24px;
  height:24px;
  overflow:visible;
  fill:currentColor;
  stroke:currentColor;
  stroke-width:1.65;
}
.slr-footer-socials svg rect,
.slr-footer-socials svg circle{
  fill:none;
}
.slr-footer-socials svg path{stroke-linecap:round;stroke-linejoin:round}
.slr-footer-socials span:nth-child(2) svg path,
.slr-footer-socials span:nth-child(4) svg path{stroke:none;fill:currentColor}
.slr-footer-utility{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:center;
  gap:9px 18px;
  margin-top:30px;
}
.slr-footer-utility a{
  color:rgba(255,255,255,.78)!important;
  text-decoration:none;
  font-size:11px;
  font-weight:600;
  letter-spacing:.015em;
  transition:color .2s ease;
}
.slr-footer-utility a:hover,
.slr-footer-utility a:focus-visible{color:#fff!important}
.slr-footer-emblem{
  display:block;
  width:64px;
  height:64px;
  margin-top:30px;
  overflow:hidden;
  border:1px solid rgba(255,255,255,.52);
  border-radius:50%;
  background:rgba(4,5,7,.58);
  box-shadow:0 12px 30px rgba(0,0,0,.3);
}
.slr-footer-emblem img{
  width:100%;
  height:100%;
  object-fit:cover;
}
.slr-footer .slr-footer-bottom{
  position:absolute;
  right:clamp(24px,3vw,54px);
  bottom:24px;
  left:clamp(24px,3vw,54px);
  display:flex;
  align-items:flex-end;
  justify-content:space-between;
  gap:30px;
  padding:0!important;
  border:0!important;
  color:rgba(255,255,255,.7)!important;
  font-size:10px;
  line-height:1.35;
}
.slr-footer-bottom>div{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:7px 14px;
}
.slr-footer-bottom>div:last-child{justify-content:flex-end}
.slr-footer-bottom span,
.slr-footer-bottom small,
.slr-footer-bottom a{
  color:inherit!important;
  font-size:10px;
  font-weight:560;
  text-decoration:none;
}
.slr-footer-bottom a:hover,
.slr-footer-bottom a:focus-visible{color:#fff!important}
@media(max-width:900px){
  .slr-footer{min-height:600px}
  .slr-footer-shell{padding-top:58px;padding-bottom:86px}
  .slr-footer-primary{max-width:720px;margin-top:45px;gap:15px 30px}
  .slr-footer-socials{margin-top:48px}
  .slr-footer .slr-footer-bottom{bottom:20px}
}
@media(max-width:620px){
  .slr-footer{min-height:620px}
  .slr-footer-background img{object-fit:cover;opacity:.48}
  .slr-footer:after{
    background:
      linear-gradient(90deg,rgba(5,6,8,.78),rgba(5,6,8,.42) 50%,rgba(5,6,8,.78)),
      linear-gradient(180deg,rgba(4,5,7,.7),rgba(4,5,7,.92)),
      repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 1px,transparent 1px 8px),
      repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 8px);
  }
  .slr-footer-shell{padding:48px 20px 118px}
  .slr-footer-brand span{font-size:27px}
  .slr-footer-primary{margin-top:38px;gap:14px 22px}
  .slr-footer-primary a{font-size:12px}
  .slr-footer-socials{margin-top:42px;gap:18px}
  .slr-footer-utility{max-width:340px;margin-top:27px}
  .slr-footer-emblem{width:58px;height:58px;margin-top:28px}
  .slr-footer .slr-footer-bottom{
    right:20px;
    bottom:18px;
    left:20px;
    align-items:center;
    flex-direction:column;
    gap:8px;
    text-align:center;
  }
  .slr-footer-bottom>div,
  .slr-footer-bottom>div:last-child{justify-content:center}
}
@media(prefers-reduced-motion:reduce){
  .slr-footer-primary a,
  .slr-footer-primary a:after{transition:none!important}
}
body.slr-home .slr-home-tech-heading{
  display:block;
  grid-template-columns:none;
  gap:0;
}
body.slr-home .slr-home-tech-heading>h2{
  margin:0;
}
body.slr-home .slr-home-player-follow{
  position:relative;
  z-index:4;
  min-height:430px;
  margin-top:-1px;
  padding:clamp(86px,8vw,126px) 0 clamp(112px,10vw,158px);
  background:#050608;
  color:#fff;
  isolation:isolate;
}
body.slr-home .slr-home-player-follow:before{
  content:"";
  position:absolute;
  z-index:0;
  top:clamp(-230px,-17vw,-150px);
  right:0;
  left:0;
  height:clamp(180px,22vw,300px);
  background:linear-gradient(180deg,rgba(5,6,8,0) 0%,rgba(5,6,8,.22) 24%,rgba(5,6,8,.74) 67%,#050608 100%);
  pointer-events:none;
}
body.slr-home .slr-home-player-follow:after{
  content:"";
  position:absolute;
  z-index:0;
  inset:0;
  background:
    radial-gradient(circle at 77% 18%,rgba(143,11,52,.18),transparent 27%),
    linear-gradient(110deg,transparent 0 58%,rgba(240,181,29,.035) 58% 58.15%,transparent 58.15% 100%),
    repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 72px);
  pointer-events:none;
}
body.slr-home .slr-home-player-follow-shell{
  position:relative;
  z-index:1;
  width:min(1200px,calc(100% - 48px));
  margin:0 auto;
  font-family:"Jost",Arial,sans-serif;
}
body.slr-home .slr-home-player-follow-head{
  display:flex;
  align-items:flex-end;
  justify-content:space-between;
  gap:32px;
  margin-bottom:30px;
  padding-bottom:20px;
  border-bottom:1px solid rgba(255,255,255,.14);
}
body.slr-home .slr-home-player-follow-head>div:first-child{min-width:0}
body.slr-home .slr-home-player-follow-kicker{
  display:flex;
  align-items:center;
  gap:9px;
  margin-bottom:12px;
  color:rgba(255,255,255,.57);
  font-size:9px;
  font-weight:700;
  line-height:1;
  letter-spacing:.17em;
  text-transform:uppercase;
}
body.slr-home .slr-home-player-follow-kicker i{
  width:23px;
  height:2px;
  background:linear-gradient(90deg,#8f0b34 0 64%,#f0b51d 64% 100%);
  box-shadow:0 0 14px rgba(240,181,29,.18);
}
body.slr-home .slr-home-player-follow h2{
  margin:0;
  color:#fff;
  font-size:clamp(38px,4.8vw,68px);
  font-weight:760;
  line-height:.84;
  letter-spacing:-.06em;
  text-transform:uppercase;
}
body.slr-home .slr-home-player-follow-tools{
  display:flex;
  flex:0 0 auto;
  align-items:center;
  gap:8px;
}
body.slr-home .slr-home-player-follow-tools>span{
  margin-right:8px;
  color:rgba(255,255,255,.48);
  font-size:9px;
  font-weight:650;
  letter-spacing:.12em;
  text-transform:uppercase;
}
body.slr-home .slr-home-player-follow-tools>span b{color:#f0b51d;font-weight:760}
body.slr-home .slr-home-player-follow-tools button{
  display:grid;
  width:40px;
  height:40px;
  place-items:center;
  border:1px solid rgba(255,255,255,.18);
  border-radius:50%;
  background:rgba(255,255,255,.035);
  color:#fff;
  font-family:Arial,sans-serif;
  font-size:18px;
  cursor:pointer;
  transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease,opacity .2s ease;
}
body.slr-home .slr-home-player-follow-tools button:hover,
body.slr-home .slr-home-player-follow-tools button:focus-visible{
  border-color:#f0b51d;
  background:#f0b51d;
  color:#130d00;
  transform:translateY(-2px);
}
body.slr-home .slr-home-player-follow-tools button:disabled{opacity:.28;cursor:default;transform:none}
body.slr-home .slr-home-player-carousel-viewport{
  position:relative;
  overflow-x:auto;
  overflow-y:hidden;
  padding:3px 1px 12px;
  scroll-behavior:smooth;
  scroll-snap-type:x mandatory;
  scrollbar-width:none;
  overscroll-behavior-inline:contain;
  outline:none;
}
body.slr-home .slr-home-player-carousel-viewport::-webkit-scrollbar{display:none}
body.slr-home .slr-home-player-carousel-viewport:focus-visible{
  box-shadow:0 0 0 2px rgba(240,181,29,.62);
}
body.slr-home .slr-home-player-carousel-track{
  display:flex;
  width:max-content;
  gap:12px;
  padding-right:2px;
}
body.slr-home .slr-home-player-card{
  position:relative;
  display:flex;
  width:clamp(164px,14.2vw,184px);
  min-height:246px;
  flex:0 0 clamp(164px,14.2vw,184px);
  flex-direction:column;
  overflow:hidden;
  border:1px solid rgba(255,255,255,.13);
  background:linear-gradient(155deg,rgba(255,255,255,.075),rgba(255,255,255,.018) 55%,rgba(143,11,52,.12));
  box-shadow:0 18px 38px rgba(0,0,0,.22);
  clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,0 100%);
  scroll-snap-align:start;
  transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background .24s ease;
}
body.slr-home .slr-home-player-card:before{
  content:"";
  position:absolute;
  z-index:4;
  top:0;
  right:0;
  width:17px;
  height:17px;
  border-left:1px solid rgba(240,181,29,.45);
  background:#050608;
  transform:skewY(45deg) translate(8px,-8px);
  pointer-events:none;
}
body.slr-home .slr-home-player-card:hover,
body.slr-home .slr-home-player-card:focus-within{
  z-index:2;
  border-color:rgba(240,181,29,.5);
  background:linear-gradient(155deg,rgba(255,255,255,.1),rgba(255,255,255,.025) 49%,rgba(143,11,52,.24));
  box-shadow:0 24px 52px rgba(0,0,0,.35),0 0 0 1px rgba(240,181,29,.08);
  transform:translateY(-5px);
}
body.slr-home .slr-home-player-card.is-following{
  border-color:rgba(240,181,29,.72);
  box-shadow:0 20px 48px rgba(0,0,0,.34),inset 0 -3px #f0b51d;
}
body.slr-home .slr-home-player-card-topline{
  position:relative;
  z-index:3;
  display:flex;
  min-height:34px;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  padding:0 11px;
  border-bottom:1px solid rgba(255,255,255,.1);
  color:rgba(255,255,255,.48);
  font-size:8px;
  font-weight:680;
  letter-spacing:.11em;
  text-transform:uppercase;
}
body.slr-home .slr-home-player-card-topline b{color:#f0b51d;font-size:10px;font-weight:760}
body.slr-home .slr-home-player-card-media{
  position:relative;
  height:143px;
  overflow:hidden;
  border-bottom:1px solid rgba(255,255,255,.1);
  background:
    linear-gradient(180deg,rgba(255,255,255,.055),transparent 52%),
    radial-gradient(circle at 50% 70%,rgba(143,11,52,.32),transparent 57%),
    #0b0c10;
}
body.slr-home .slr-home-player-card-media:after{
  content:"";
  position:absolute;
  z-index:2;
  inset:auto 0 0;
  height:52%;
  background:linear-gradient(180deg,transparent,rgba(5,6,8,.84));
  pointer-events:none;
}
body.slr-home .slr-home-player-card-media img{
  position:relative;
  z-index:1;
  display:block;
  width:100%;
  height:100%;
  object-fit:contain;
  object-position:center bottom;
  filter:saturate(.92) contrast(1.05);
  transform:scale(1.04);
  transform-origin:center bottom;
  transition:transform .3s ease,filter .3s ease;
}
body.slr-home .slr-home-player-card:hover .slr-home-player-card-media img,
body.slr-home .slr-home-player-card:focus-within .slr-home-player-card-media img{
  filter:saturate(1.08) contrast(1.08);
  transform:scale(1.09);
}
body.slr-home .slr-home-player-card-number{
  position:absolute;
  z-index:0;
  top:4px;
  right:7px;
  color:rgba(255,255,255,.06);
  font-size:72px;
  font-weight:800;
  line-height:1;
  letter-spacing:-.09em;
}
body.slr-home .slr-home-player-card-fallback{
  position:absolute;
  z-index:1;
  inset:0;
  display:grid;
  place-items:center;
  color:rgba(255,255,255,.82);
  font-size:44px;
  font-weight:780;
  letter-spacing:-.08em;
}
body.slr-home .slr-home-player-card-body{
  display:flex;
  min-height:68px;
  flex:1;
  flex-direction:column;
  justify-content:space-between;
  padding:11px;
}
body.slr-home .slr-home-player-card h3{
  display:-webkit-box;
  min-height:30px;
  margin:0 0 10px;
  overflow:hidden;
  color:#fff;
  font-size:13px;
  font-weight:680;
  line-height:1.16;
  letter-spacing:-.02em;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
}
body.slr-home .slr-home-player-follow-button{
  display:flex;
  width:100%;
  min-height:34px;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  padding:0 10px 0 11px;
  border:1px solid rgba(255,255,255,.18);
  border-radius:0;
  background:rgba(255,255,255,.035);
  color:#fff;
  font:inherit;
  cursor:pointer;
  transition:border-color .2s ease,background .2s ease,color .2s ease;
}
body.slr-home .slr-home-player-follow-button span{
  font-size:10px;
  font-weight:700;
  letter-spacing:.08em;
  text-transform:uppercase;
}
body.slr-home .slr-home-player-follow-button i{
  display:grid;
  width:18px;
  height:18px;
  place-items:center;
  border:1px solid currentColor;
  border-radius:50%;
  font-family:Arial,sans-serif;
  font-size:14px;
  font-style:normal;
  line-height:1;
}
body.slr-home .slr-home-player-follow-button:hover,
body.slr-home .slr-home-player-follow-button:focus-visible{
  border-color:#f0b51d;
  color:#f0b51d;
}
body.slr-home .slr-home-player-follow-button.is-following{
  border-color:#f0b51d;
  background:#f0b51d;
  color:#171000;
}
body.slr-home .slr-home-player-follow-status{
  min-height:1px;
  margin:0;
  overflow:hidden;
  color:transparent;
  font-size:1px;
}
body.slr-home .slr-home-player-follow-empty{
  padding:34px;
  border:1px solid rgba(255,255,255,.12);
  background:rgba(255,255,255,.025);
  color:rgba(255,255,255,.58);
  font-size:13px;
}
@media (min-width:1101px){
  body.slr-home .slr-home-player-follow{padding-left:var(--slr-rail-width)}
}
@media (max-width:1100px){
  body.slr-home .slr-home-player-follow{
    min-height:390px;
    padding:78px 0 118px;
  }
  body.slr-home .slr-home-player-follow:before{
    top:-170px;
    height:220px;
  }
  body.slr-home .slr-home-player-follow-shell{width:min(1200px,calc(100% - 36px))}
  body.slr-home .slr-home-player-follow h2{font-size:clamp(36px,7vw,56px)}
}
@media (max-width:620px){
  body.slr-home .slr-home-player-follow{
    min-height:350px;
    padding:66px 0 92px;
  }
  body.slr-home .slr-home-player-follow:before{
    top:-124px;
    height:164px;
  }
  body.slr-home .slr-home-player-follow-shell{width:calc(100% - 28px)}
  body.slr-home .slr-home-player-follow-head{
    align-items:flex-start;
    gap:18px;
    margin-bottom:20px;
    padding-bottom:16px;
  }
  body.slr-home .slr-home-player-follow h2{font-size:clamp(34px,12vw,48px)}
  body.slr-home .slr-home-player-follow-kicker{margin-bottom:9px;font-size:8px}
  body.slr-home .slr-home-player-follow-tools>span{display:none}
  body.slr-home .slr-home-player-follow-tools button{width:36px;height:36px}
  body.slr-home .slr-home-player-carousel-track{gap:10px}
  body.slr-home .slr-home-player-card{
    width:154px;
    min-height:230px;
    flex-basis:154px;
  }
  body.slr-home .slr-home-player-card-media{height:132px}
  body.slr-home .slr-home-player-card h3{font-size:12px}
}
@media(prefers-reduced-motion:reduce){
  body.slr-home .slr-home-player-carousel-viewport{scroll-behavior:auto}
  body.slr-home .slr-home-player-card,
  body.slr-home .slr-home-player-card-media img,
  body.slr-home .slr-home-player-follow-tools button,
  body.slr-home .slr-home-player-follow-button{transition:none!important}
}
body.slr-home .slr-home-player-follow{
  position:sticky;
  top:0;
  z-index:4;
  min-height:370px;
  padding:clamp(72px,6.4vw,98px) 0 clamp(96px,8vw,128px);
  transform:none!important;
  animation:none!important;
}
body.slr-home .slr-home-rise{
  position:relative;
  z-index:10;
}
body.slr-home .slr-home-player-follow-head{
  margin-bottom:24px;
}
body.slr-home .slr-home-player-carousel-track{
  gap:11px;
}
body.slr-home .slr-home-player-card{
  width:clamp(150px,12.6vw,168px);
  min-height:202px;
  flex-basis:clamp(150px,12.6vw,168px);
}
body.slr-home .slr-home-player-card-topline{
  min-height:31px;
  padding:0 10px;
}
body.slr-home .slr-home-player-card-media{
  width:66px;
  height:66px;
  flex:0 0 66px;
  margin:14px auto 7px;
  overflow:hidden;
  border:2px solid rgba(255,255,255,.2);
  border-radius:50%;
  background:
    radial-gradient(circle at 50% 34%,rgba(255,255,255,.12),transparent 55%),
    linear-gradient(145deg,rgba(143,11,52,.76),rgba(28,11,19,.96));
  box-shadow:0 0 0 4px rgba(255,255,255,.035),0 10px 24px rgba(0,0,0,.34);
}
body.slr-home .slr-home-player-card.is-following .slr-home-player-card-media{
  border-color:#f0b51d;
  box-shadow:0 0 0 4px rgba(240,181,29,.08),0 10px 24px rgba(0,0,0,.34);
}
body.slr-home .slr-home-player-card-media:after{
  z-index:3;
  inset:0;
  height:auto;
  border-radius:inherit;
  background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 46%,rgba(5,6,8,.12));
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);
}
body.slr-home .slr-home-player-card-media img{
  position:absolute;
  z-index:1;
  inset:0;
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center 18%;
  filter:saturate(.96) contrast(1.03);
  transform:none!important;
  transform-origin:center;
  transition:filter .24s ease!important;
}
body.slr-home .slr-home-player-card:hover .slr-home-player-card-media img,
body.slr-home .slr-home-player-card:focus-within .slr-home-player-card-media img{
  filter:saturate(1.04) contrast(1.05);
  transform:none!important;
}
body.slr-home .slr-home-player-card-number{
  display:none;
}
body.slr-home .slr-home-player-card-fallback{
  z-index:1;
  inset:0;
  font-size:24px;
  letter-spacing:-.05em;
}
body.slr-home .slr-home-player-card-body{
  min-height:84px;
  padding:5px 10px 10px;
  text-align:center;
}
body.slr-home .slr-home-player-card h3{
  min-height:29px;
  margin:0 0 8px;
  font-size:12px;
  line-height:1.18;
  text-align:center;
}
body.slr-home .slr-home-player-follow-button{
  min-height:32px;
  padding:0 9px 0 10px;
}
body.slr-home .slr-home-player-follow-button span{
  font-size:9px;
}
body.slr-home .slr-home-player-follow-button i{
  width:17px;
  height:17px;
  font-size:13px;
}
@media (max-width:1100px){
  body.slr-home .slr-home-player-follow{
    min-height:350px;
    padding:70px 0 106px;
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-player-follow{
    min-height:318px;
    padding:58px 0 82px;
  }
  body.slr-home .slr-home-player-follow-head{
    margin-bottom:18px;
  }
  body.slr-home .slr-home-player-card{
    width:142px;
    min-height:190px;
    flex-basis:142px;
  }
  body.slr-home .slr-home-player-card-media{
    width:58px;
    height:58px;
    flex-basis:58px;
    margin-top:12px;
  }
  body.slr-home .slr-home-player-card h3{
    font-size:11px;
  }
}
body.slr-home .slr-home-scroll-scene>.slr-hero,
body.slr-home .slr-home-player-follow{
  position:relative!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  left:auto!important;
  transform:none!important;
  animation:none!important;
}
body.slr-home .slr-home-scroll-scene>.slr-hero{
  z-index:1;
}
body.slr-home .slr-home-player-follow{
  z-index:4;
  min-height:0;
  margin-top:-1px;
  padding:clamp(62px,5.4vw,82px) 0 clamp(104px,8vw,132px);
}
body.slr-home .slr-home-rise{
  position:relative;
  z-index:12;
}
body.slr-home .slr-home-player-follow-head{
  margin-bottom:22px;
}
body.slr-home .slr-home-player-carousel-track{
  gap:12px;
}
body.slr-home .slr-home-player-card{
  width:clamp(156px,13vw,176px);
  min-height:204px;
  flex:0 0 clamp(156px,13vw,176px);
  overflow:hidden;
  border:1px solid rgba(255,255,255,.14);
  border-radius:18px;
  clip-path:none!important;
  background:
    linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),
    linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),
    linear-gradient(160deg,rgba(255,255,255,.075),rgba(255,255,255,.022) 58%,rgba(143,11,52,.15));
  background-size:28px 28px,28px 28px,auto;
  box-shadow:0 16px 34px rgba(0,0,0,.24);
  transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background-color .22s ease;
}
body.slr-home .slr-home-player-card:before{
  content:"";
  position:absolute;
  z-index:5;
  top:0;
  right:18px;
  left:18px;
  width:auto;
  height:2px;
  border:0;
  border-radius:0 0 99px 99px;
  background:linear-gradient(90deg,#8f0b34 0 72%,#f0b51d 72% 100%);
  transform:none!important;
  pointer-events:none;
}
body.slr-home .slr-home-player-card:hover,
body.slr-home .slr-home-player-card:focus-within{
  border-color:rgba(240,181,29,.46);
  background-color:rgba(255,255,255,.02);
  box-shadow:0 22px 46px rgba(0,0,0,.34),0 0 0 1px rgba(240,181,29,.06);
  transform:translateY(-3px);
}
body.slr-home .slr-home-player-card.is-following{
  border-color:rgba(240,181,29,.72);
  box-shadow:0 20px 44px rgba(0,0,0,.32),inset 0 -2px #f0b51d;
}
body.slr-home .slr-home-player-card-topline{
  min-height:35px;
  padding:3px 12px 0;
  border-bottom:0;
  color:rgba(255,255,255,.52);
  font-size:8px;
  letter-spacing:.12em;
}
body.slr-home .slr-home-player-card-topline b{
  display:inline-flex;
  min-width:27px;
  min-height:20px;
  align-items:center;
  justify-content:center;
  padding:0 6px;
  border:1px solid rgba(240,181,29,.26);
  border-radius:999px;
  background:rgba(240,181,29,.07);
  color:#f0b51d;
  font-size:9px;
}
body.slr-home .slr-home-player-card-media{
  width:66px;
  height:66px;
  flex:0 0 66px;
  margin:7px auto 8px;
  overflow:hidden;
  border:1px solid rgba(255,255,255,.28);
  border-radius:50%;
  background:#17181d;
  box-shadow:0 0 0 5px rgba(255,255,255,.035),0 10px 24px rgba(0,0,0,.30);
}
body.slr-home .slr-home-player-card.is-following .slr-home-player-card-media{
  border-color:#f0b51d;
  box-shadow:0 0 0 5px rgba(240,181,29,.08),0 10px 24px rgba(0,0,0,.32);
}
body.slr-home .slr-home-player-card-media:after{
  inset:0;
  height:auto;
  border-radius:50%;
  background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 52%,rgba(5,6,8,.10));
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);
}
body.slr-home .slr-home-player-card-media img{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center 18%;
  filter:saturate(.98) contrast(1.03);
  transform:none!important;
  transition:filter .22s ease!important;
}
body.slr-home .slr-home-player-card:hover .slr-home-player-card-media img,
body.slr-home .slr-home-player-card:focus-within .slr-home-player-card-media img{
  filter:saturate(1.04) contrast(1.05);
  transform:none!important;
}
body.slr-home .slr-home-player-card-number,
body.slr-home .slr-home-player-card-fallback{
  display:none!important;
}
body.slr-home .slr-home-player-card-body{
  min-height:90px;
  padding:4px 10px 10px;
  text-align:center;
}
body.slr-home .slr-home-player-card h3{
  min-height:31px;
  margin:0 0 9px;
  color:#fff;
  font-size:12px;
  line-height:1.2;
  text-align:center;
}
body.slr-home .slr-home-player-follow-button{
  min-height:34px;
  padding:0 9px 0 12px;
  border-color:rgba(255,255,255,.17);
  border-radius:10px;
  background:rgba(255,255,255,.045);
}
body.slr-home .slr-home-player-follow-button:hover,
body.slr-home .slr-home-player-follow-button:focus-visible{
  border-color:#f0b51d;
  background:rgba(240,181,29,.07);
  color:#f0b51d;
}
body.slr-home .slr-home-player-follow-button.is-following{
  border-color:#f0b51d;
  background:#f0b51d;
  color:#171000;
}
body.slr-home .slr-home-player-follow-button span{
  font-size:9px;
  letter-spacing:.09em;
}
body.slr-home .slr-home-player-follow-button i{
  width:18px;
  height:18px;
  font-size:13px;
}
@media (max-width:1100px){
  body.slr-home .slr-home-player-follow{
    min-height:0;
    padding:58px 0 110px;
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-player-follow{
    min-height:0;
    padding:50px 0 88px;
  }
  body.slr-home .slr-home-player-follow-head{
    margin-bottom:18px;
  }
  body.slr-home .slr-home-player-card{
    width:144px;
    min-height:194px;
    flex-basis:144px;
    border-radius:16px;
  }
  body.slr-home .slr-home-player-card-media{
    width:58px;
    height:58px;
    flex-basis:58px;
    margin-top:6px;
  }
  body.slr-home .slr-home-player-card-body{
    min-height:86px;
  }
  body.slr-home .slr-home-player-card h3{
    font-size:11px;
  }
}
body.slr-home .slr-home-hero-frame{
  position:relative;
  z-index:1;
  overflow:hidden;
  background:#08090c;
  isolation:isolate;
}
body.slr-home .slr-home-hero-frame>.slr-hero{
  position:relative!important;
  z-index:1;
  margin:0;
}
body.slr-home .slr-home-player-follow{
  position:relative!important;
  z-index:2;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  box-shadow:none!important;
  isolation:auto!important;
}
body.slr-home .slr-home-player-follow:before,
body.slr-home .slr-home-player-follow:after{
  content:none!important;
  display:none!important;
}
body.slr-home .slr-home-player-follow-shell{
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:clamp(26px,2.5vw,38px) clamp(24px,2.7vw,48px) clamp(78px,6.4vw,104px)!important;
}
body.slr-home .slr-home-player-follow-head{
  margin-bottom:20px!important;
}
@media (min-width:1101px){
  body.slr-home .slr-desktop-rail.slr-rail-labeled{
    z-index:8!important;
  }
  body.slr-home.site-menu-open .slr-desktop-rail.slr-rail-labeled,
  body.slr-home.site-menu-open.slr-header-docked .slr-desktop-rail.slr-rail-labeled{
    z-index:1000!important;
  }
  body.slr-home .slr-hero-editorial:after{
    content:none!important;
    display:none!important;
  }
  body.slr-home .slr-home-hero-frame:after{
    content:"";
    position:absolute;
    z-index:12;
    top:0;
    right:0;
    bottom:0;
    width:var(--slr-home-hero-bands-width);
    border-left:1px solid rgba(255,255,255,.09);
    background:
      linear-gradient(137deg,
        transparent 0 16%,
        rgba(255,255,255,.045) 16% 28%,
        transparent 28% 52%,
        rgba(31,0,10,.16) 52% 66%,
        transparent 66% 84%,
        rgba(255,180,42,.025) 84% 100%),
      repeating-linear-gradient(137deg,
        #4a0015 0 230px,
        #62001e 230px 430px,
        #86102f 430px 680px,
        #6a0322 680px 900px,
        #4f0018 900px 1120px);
    background-position:left top,left top;
    background-size:100% 100%,100vw 100dvh;
    background-repeat:no-repeat,repeat-y;
    box-shadow:
      inset 18px 0 42px rgba(0,0,0,.22),
      -18px 0 38px rgba(0,0,0,.20);
    pointer-events:none;
  }
  body.slr-home .slr-home-player-follow{
    margin-right:var(--slr-home-hero-bands-width)!important;
    margin-left:var(--slr-rail-width)!important;
  }
  body.slr-home .slr-home-player-follow-shell{
    padding-right:var(--slr-home-hero-side-gap)!important;
    padding-left:var(--slr-home-hero-side-gap)!important;
  }
}
@media (max-width:1100px){
  body.slr-home .slr-home-player-follow-shell{
    padding:26px 18px 76px!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-player-follow-shell{
    padding:22px 14px 62px!important;
  }
  body.slr-home .slr-home-player-follow-head{
    margin-bottom:17px!important;
  }
}
body.slr-home .slr-hero-editorial .slr-hero-slides:after{
  content:"";
  position:absolute;
  z-index:7;
  right:0;
  bottom:-1px;
  left:0;
  height:clamp(150px,20svh,230px);
  background:linear-gradient(180deg,
    rgba(8,9,12,0) 0%,
    rgba(8,9,12,.10) 22%,
    rgba(8,9,12,.42) 52%,
    rgba(8,9,12,.82) 78%,
    #08090c 100%);
  pointer-events:none;
}
body.slr-home .slr-home-player-follow h2{
  font-size:clamp(28px,2.65vw,42px)!important;
  line-height:.92!important;
  letter-spacing:-.045em!important;
}
body.slr-home .slr-home-player-follow-shell{
  padding-bottom:clamp(72px,5vw,88px)!important;
}
body.slr-home .slr-home-rise,
body.slr-home.slr-header-docked .slr-home-rise{
  position:relative!important;
  z-index:30!important;
  margin-top:-76px!important;
  border-radius:30px 30px 0 0!important;
  box-shadow:0 -30px 80px rgba(0,0,0,.34)!important;
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-hero-editorial .slr-hero-slides:after{
    height:170px;
  }
  body.slr-home .slr-home-player-follow h2{
    font-size:clamp(27px,5vw,36px)!important;
  }
  body.slr-home .slr-home-player-follow-shell{
    padding-bottom:70px!important;
  }
  body.slr-home .slr-home-rise,
  body.slr-home.slr-header-docked .slr-home-rise{
    margin-top:-58px!important;
    border-radius:24px 24px 0 0!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-hero-editorial .slr-hero-slides:after{
    height:132px;
  }
  body.slr-home .slr-home-player-follow h2{
    font-size:clamp(25px,8vw,32px)!important;
  }
  body.slr-home .slr-home-player-follow-shell{
    padding-bottom:54px!important;
  }
  body.slr-home .slr-home-rise,
  body.slr-home.slr-header-docked .slr-home-rise{
    margin-top:-40px!important;
    border-radius:20px 20px 0 0!important;
  }
}
body.slr-home .slr-home-hero-frame{
  position:relative!important;
  z-index:1!important;
  width:100%!important;
  margin:0!important;
  overflow:hidden!important;
  background:#08090c!important;
  isolation:isolate!important;
}
body.slr-home .slr-home-hero-frame>.slr-hero{
  position:relative!important;
  top:auto!important;
  z-index:1!important;
  width:100%!important;
  margin:0!important;
}
body.slr-home .slr-home-player-follow{
  position:relative!important;
  inset:auto!important;
  z-index:4!important;
  display:block!important;
  width:100%!important;
  max-width:none!important;
  min-height:0!important;
  margin:-1px 0 0!important;
  padding:0!important;
  overflow:hidden!important;
  background:#08090c!important;
  box-shadow:none!important;
  transform:none!important;
}
body.slr-home .slr-home-player-follow-shell{
  box-sizing:border-box!important;
  max-width:none!important;
  margin:0!important;
  padding-top:clamp(28px,2.6vw,40px)!important;
  padding-bottom:clamp(104px,8vw,138px)!important;
}
@media (min-width:1101px){
  body.slr-home .slr-hero-editorial:after{
    content:none!important;
    display:none!important;
  }
  body.slr-home .slr-home-hero-frame:after{
    content:""!important;
    display:block!important;
    position:absolute!important;
    z-index:12!important;
    top:0!important;
    right:0!important;
    bottom:0!important;
    left:auto!important;
    width:var(--slr-home-hero-bands-width)!important;
    border-left:1px solid rgba(255,255,255,.09)!important;
    background:
      linear-gradient(137deg,
        transparent 0 16%,
        rgba(255,255,255,.045) 16% 28%,
        transparent 28% 52%,
        rgba(31,0,10,.16) 52% 66%,
        transparent 66% 84%,
        rgba(255,180,42,.025) 84% 100%),
      repeating-linear-gradient(137deg,
        #4a0015 0 230px,
        #62001e 230px 430px,
        #86102f 430px 680px,
        #6a0322 680px 900px,
        #4f0018 900px 1120px)!important;
    background-position:left top,left top!important;
    background-size:100% 100%,100vw 100dvh!important;
    background-repeat:no-repeat,repeat-y!important;
    box-shadow:
      inset 18px 0 42px rgba(0,0,0,.22),
      -18px 0 38px rgba(0,0,0,.20)!important;
    pointer-events:none!important;
  }
  body.slr-home .slr-home-player-follow-shell{
    width:calc(100% - var(--slr-rail-width) - var(--slr-home-hero-bands-width))!important;
    margin-right:var(--slr-home-hero-bands-width)!important;
    margin-left:var(--slr-rail-width)!important;
    padding-right:0!important;
    padding-left:var(--slr-home-hero-side-gap)!important;
  }
  body.slr-home .slr-home-player-follow-head,
  body.slr-home .slr-home-player-carousel-viewport,
  body.slr-home .slr-home-player-follow-empty,
  body.slr-home .slr-home-player-follow-status{
    width:100%!important;
    max-width:none!important;
  }
  body.slr-home .slr-home-rise,
  body.slr-home.slr-header-docked .slr-home-rise{
    position:relative!important;
    z-index:40!important;
    margin-top:clamp(-152px,-14svh,-116px)!important;
    border-radius:30px 30px 0 0!important;
    background:var(--slr-paper)!important;
    box-shadow:0 -34px 92px rgba(0,0,0,.40)!important;
    transform:translate3d(0,0,0)!important;
  }
  body.slr-home:not(.slr-header-docked) .slr-home-rise{
    border-radius:0 30px 0 0!important;
  }
  body.slr-home.slr-header-docked .slr-home-rise{
    border-radius:30px 30px 0 0!important;
  }
}
@media (min-width:621px) and (max-width:1100px){
  body.slr-home .slr-home-player-follow-shell{
    width:100%!important;
    margin:0!important;
    padding:28px 18px 112px!important;
  }
  body.slr-home .slr-home-rise,
  body.slr-home.slr-header-docked .slr-home-rise{
    position:relative!important;
    z-index:40!important;
    margin-top:-96px!important;
    border-radius:24px 24px 0 0!important;
    box-shadow:0 -28px 76px rgba(0,0,0,.36)!important;
  }
}
@media (max-width:620px){
  body.slr-home .slr-home-player-follow-shell{
    width:100%!important;
    margin:0!important;
    padding:24px 14px 88px!important;
  }
  body.slr-home .slr-home-rise,
  body.slr-home.slr-header-docked .slr-home-rise{
    position:relative!important;
    z-index:40!important;
    margin-top:-72px!important;
    border-radius:20px 20px 0 0!important;
    box-shadow:0 -22px 62px rgba(0,0,0,.34)!important;
  }
}
body.slr-home-social{
  min-height:100vh;
  background:#000;
  color:#f2f2f2;
  font-family:Jost,Arial,"Helvetica Neue",sans-serif;
  --slr-social-line:rgba(255,255,255,.12);
  --slr-social-line-strong:rgba(255,255,255,.2);
  --slr-social-card:#101114;
  --slr-social-soft:#16171b;
  --slr-social-muted:#777c86;
  --slr-social-yellow:#f0b51d;
  --slr-social-red:#980b35;
}
body.slr-home-social .slr-score-ribbon,
body.slr-home-social .slr-desktop-rail,
body.slr-home-social .slr-hero-utility,
body.slr-home-social .slr-header,
body.slr-home-social .slr-footer{
  display:none!important;
}
body.slr-home-social #contenuto{
  min-height:100vh;
  overflow:visible;
}
body.slr-home-social .slr-article-overlay{
  z-index:1400;
}
body.slr-home-social .slr-search-layer,
body.slr-home-social .slr-mobile-panel,
body.slr-home-social .slr-nav-backdrop{
  z-index:1500;
}
.slr-social-home{
  width:min(1320px,100%);
  min-height:100vh;
  margin:0 auto;
  display:grid;
  grid-template-columns:270px minmax(0,650px) minmax(310px,1fr);
  align-items:start;
}
.slr-social-left{
  min-width:0;
  min-height:100vh;
  padding:10px 20px 14px 14px;
}
.slr-social-left-sticky{
  position:sticky;
  top:0;
  min-height:100vh;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  padding:4px 0 12px;
}
.slr-social-brand{
  display:grid;
  place-items:center;
  width:54px;
  height:54px;
  border-radius:50%;
  transition:background .18s ease,transform .18s ease;
}
.slr-social-brand:hover{
  background:rgba(255,255,255,.08);
  transform:translateY(-1px);
}
.slr-social-brand img{
  width:40px;
  height:40px;
  border-radius:13px;
  object-fit:cover;
}
.slr-social-nav{
  width:100%;
  display:grid;
  gap:2px;
  margin-top:12px;
}
.slr-social-nav a,
.slr-social-nav button{
  width:max-content;
  max-width:100%;
  min-height:52px;
  display:flex;
  align-items:center;
  gap:18px;
  padding:0 17px 0 13px;
  border:0;
  border-radius:999px;
  background:transparent;
  color:#f2f2f2;
  text-decoration:none;
  cursor:pointer;
  font:inherit;
  font-size:19px;
  font-weight:500;
  transition:background .18s ease,color .18s ease;
}
.slr-social-nav a:hover,
.slr-social-nav button:hover,
.slr-social-nav a.is-active{
  background:rgba(255,255,255,.09);
}
.slr-social-nav a.is-active{
  font-weight:750;
}
.slr-social-nav svg{
  width:26px;
  height:26px;
  flex:0 0 26px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.75;
  stroke-linecap:round;
  stroke-linejoin:round;
}
.slr-social-nav a.is-active svg{
  fill:rgba(240,181,29,.12);
  stroke:var(--slr-social-yellow);
}
.slr-social-primary-action{
  width:90%;
  min-height:50px;
  display:grid;
  place-items:center;
  margin-top:18px;
  border-radius:999px;
  background:linear-gradient(120deg,#8f0b34,#b51141 54%,#d86d18);
  color:#fff!important;
  text-decoration:none;
  font-size:16px;
  font-weight:800;
  box-shadow:0 16px 35px rgba(143,11,52,.28);
  transition:filter .18s ease,transform .18s ease;
}
.slr-social-primary-action:hover{
  filter:brightness(1.08);
  transform:translateY(-1px);
}
.slr-social-account{
  width:100%;
  min-width:0;
  display:grid;
  grid-template-columns:42px minmax(0,1fr) auto;
  align-items:center;
  gap:10px;
  margin-top:auto;
  padding:10px;
  border-radius:999px;
  text-decoration:none;
  transition:background .18s ease;
}
.slr-social-account:hover{background:rgba(255,255,255,.08)}
.slr-social-account-avatar{
  display:grid;
  place-items:center;
  width:42px;
  height:42px;
  border-radius:50%;
  background:linear-gradient(145deg,#f1bb22,#8e0b35 72%);
  color:#fff;
  font-size:12px;
  font-weight:900;
}
.slr-social-account strong,
.slr-social-account small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.slr-social-account strong{font-size:14px}
.slr-social-account small{margin-top:1px;color:var(--slr-social-muted);font-size:11px}
.slr-social-account b{font-size:18px;letter-spacing:1px}
.slr-social-feed-column{
  min-width:0;
  min-height:100vh;
  border-right:1px solid var(--slr-social-line);
  border-left:1px solid var(--slr-social-line);
  background:#000;
}
.slr-social-feed-header{
  position:sticky;
  top:0;
  z-index:70;
  border-bottom:1px solid var(--slr-social-line);
  background:rgba(0,0,0,.82);
  backdrop-filter:blur(18px) saturate(150%);
}
.slr-social-feed-mobile-top{display:none}
.slr-social-feed-title-row{
  min-height:82px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:20px;
  padding:14px 18px 9px;
}
.slr-social-feed-title-row span{
  display:block;
  margin-bottom:2px;
  color:#7d8189;
  font-size:9px;
  font-weight:750;
  letter-spacing:.13em;
  text-transform:uppercase;
}
.slr-social-feed-title-row h1{
  margin:0;
  font-size:22px;
  line-height:1;
  letter-spacing:-.035em;
}
.slr-social-feed-title-row>button{
  display:grid;
  place-items:center;
  width:38px;
  height:38px;
  border:0;
  border-radius:50%;
  background:transparent;
  color:#fff;
  cursor:pointer;
}
.slr-social-feed-title-row>button:hover{background:rgba(255,255,255,.08)}
.slr-social-feed-title-row svg{
  width:21px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
}
.slr-social-feed-tabs{
  display:grid;
  grid-template-columns:repeat(2,1fr);
}
.slr-social-feed-tabs button{
  position:relative;
  min-height:50px;
  border:0;
  background:transparent;
  color:#777c85;
  cursor:pointer;
  font:inherit;
  font-size:14px;
  font-weight:650;
  transition:background .18s ease,color .18s ease;
}
.slr-social-feed-tabs button:hover{background:rgba(255,255,255,.055);color:#fff}
.slr-social-feed-tabs button.is-active{color:#fff}
.slr-social-feed-tabs button.is-active:after{
  content:"";
  position:absolute;
  bottom:0;
  left:50%;
  width:64px;
  height:3px;
  border-radius:99px 99px 0 0;
  background:linear-gradient(90deg,var(--slr-social-red),var(--slr-social-yellow));
  transform:translateX(-50%);
}
.slr-social-now{
  display:grid;
  grid-template-columns:auto minmax(0,1fr) auto;
  align-items:center;
  gap:14px;
  padding:16px 18px;
  border-bottom:1px solid var(--slr-social-line);
  background:linear-gradient(100deg,rgba(143,11,52,.13),transparent 58%);
}
.slr-social-now-mark{
  display:grid;
  justify-items:center;
  gap:5px;
}
.slr-social-now-mark i{
  width:10px;
  height:10px;
  border-radius:50%;
  background:#ef3154;
  box-shadow:0 0 0 5px rgba(239,49,84,.12);
  animation:slrPulse 1.6s infinite;
}
.slr-social-now-mark span{
  color:#ef3154;
  font-size:8px;
  font-weight:850;
  letter-spacing:.09em;
  text-transform:uppercase;
}
.slr-social-now strong{display:block;font-size:14px}
.slr-social-now p{margin:3px 0 0;color:#858992;font-size:12px;line-height:1.35}
.slr-social-now>a{color:var(--slr-social-yellow)!important;text-decoration:none;font-size:12px;font-weight:750}
.slr-social-feed{min-width:0}
.slr-social-post{
  display:grid;
  grid-template-columns:46px minmax(0,1fr);
  gap:10px;
  padding:16px 18px 8px;
  border-bottom:1px solid var(--slr-social-line);
  transition:background .16s ease;
}
.slr-social-post:hover{background:rgba(255,255,255,.018)}
.slr-social-post-avatar{
  padding-top:1px;
}
.slr-social-post-avatar img{
  width:42px;
  height:42px;
  border-radius:50%;
  object-fit:cover;
  background:#15161a;
}
.slr-social-post-content{min-width:0}
.slr-social-post-author{
  min-width:0;
  display:flex;
  align-items:center;
  gap:4px;
  color:#737780;
  font-size:13px;
  line-height:1.2;
  white-space:nowrap;
}
.slr-social-post-author strong{
  max-width:45%;
  overflow:hidden;
  color:#f1f1f1;
  text-overflow:ellipsis;
}
.slr-social-post-author time,
.slr-social-post-author>span:not(.slr-social-verified){overflow:hidden;text-overflow:ellipsis}
.slr-social-verified{
  display:grid;
  place-items:center;
  width:15px;
  height:15px;
  flex:0 0 15px;
  border-radius:50%;
  background:var(--slr-social-yellow);
  color:#1b1300;
  font-size:9px;
  font-weight:900;
}
.slr-social-post-author button{
  margin-left:auto;
  padding:0 2px 5px 10px;
  border:0;
  background:transparent;
  color:#757a83;
  cursor:pointer;
  font-size:18px;
  letter-spacing:1px;
}
.slr-social-post-section{
  display:inline-block;
  margin-top:8px;
  color:var(--slr-social-yellow)!important;
  text-decoration:none;
  font-size:9px;
  font-weight:800;
  letter-spacing:.11em;
  text-transform:uppercase;
}
.slr-social-post h2{
  margin:5px 0 0;
  font-size:20px;
  line-height:1.25;
  letter-spacing:-.025em;
}
.slr-social-post.is-featured h2{font-size:25px;line-height:1.16}
.slr-social-post h2 a{text-decoration:none}
.slr-social-post h2 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.slr-social-post p{
  margin:8px 0 0;
  color:#b6b8bd;
  font-size:14px;
  line-height:1.48;
}
.slr-social-post-media{
  position:relative;
  display:block;
  width:100%;
  margin-top:13px;
  overflow:hidden;
  border:1px solid var(--slr-social-line-strong);
  border-radius:16px;
  background:#111318;
  aspect-ratio:16/9;
}
.slr-social-post.is-featured .slr-social-post-media{aspect-ratio:16/9}
.slr-social-post-media img{
  width:100%;
  height:100%;
  object-fit:cover;
  transition:transform .35s cubic-bezier(.2,.7,.2,1),filter .25s ease;
}
.slr-social-post-media:hover img{transform:scale(1.018);filter:brightness(1.03)}
.slr-social-post-actions{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  align-items:center;
  margin-top:7px;
}
.slr-social-post-actions a,
.slr-social-post-actions button{
  min-width:0;
  min-height:38px;
  display:flex;
  align-items:center;
  justify-content:flex-start;
  gap:7px;
  padding:0;
  border:0;
  background:transparent;
  color:#70757e;
  text-decoration:none;
  cursor:pointer;
  font:inherit;
  font-size:11px;
  transition:color .18s ease;
}
.slr-social-post-actions a:nth-child(2),
.slr-social-post-actions button:nth-child(2){justify-content:center}
.slr-social-post-actions a:last-child,
.slr-social-post-actions button:last-child{justify-content:flex-end}
.slr-social-post-actions svg{
  width:18px;
  height:18px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.65;
  stroke-linecap:round;
  stroke-linejoin:round;
}
.slr-social-post-actions a:hover,
.slr-social-post-actions button:hover{color:var(--slr-social-yellow)}
.slr-social-post-actions button.is-saved{color:var(--slr-social-yellow)}
.slr-social-post-actions button.is-saved svg{fill:rgba(240,181,29,.22)}
.slr-social-match-pulse,
.slr-social-player-module,
.slr-social-community-preview{
  border-bottom:1px solid var(--slr-social-line);
  background:#060708;
}
.slr-social-match-pulse,
.slr-social-player-module{padding:18px}
.slr-social-module-head{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  margin-bottom:14px;
}
.slr-social-module-head span{
  display:block;
  margin-bottom:2px;
  color:var(--slr-social-yellow);
  font-size:9px;
  font-weight:800;
  letter-spacing:.12em;
  text-transform:uppercase;
}
.slr-social-module-head strong{font-size:18px;letter-spacing:-.025em}
.slr-social-module-head>a{
  color:var(--slr-social-yellow)!important;
  text-decoration:none;
  font-size:11px;
  font-weight:750;
}
.slr-social-match-pulse-card{
  display:grid;
  grid-template-columns:minmax(120px,.58fr) minmax(0,1.25fr) auto;
  align-items:center;
  gap:16px;
  min-height:124px;
  padding:15px;
  border:1px solid var(--slr-social-line-strong);
  border-radius:18px;
  background:radial-gradient(circle at 88% 20%,rgba(240,181,29,.12),transparent 27%),linear-gradient(135deg,#17181c,#0f1013);
  text-decoration:none;
  transition:border-color .18s ease,transform .18s ease;
}
.slr-social-match-pulse-card:hover{border-color:rgba(240,181,29,.42);transform:translateY(-1px)}
.slr-social-match-time span,
.slr-social-match-time strong,
.slr-social-match-time small{display:block}
.slr-social-match-time span{color:#8a8e97;font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.09em}
.slr-social-match-time strong{margin-top:6px;font-size:14px;line-height:1.25}
.slr-social-match-time small{margin-top:5px;color:#777b84;font-size:10px}
.slr-social-match-clubs{
  display:grid;
  grid-template-columns:1fr auto 1fr;
  align-items:center;
  gap:10px;
}
.slr-social-match-clubs div{text-align:center;min-width:0}
.slr-social-match-clubs img{width:42px;height:42px;margin:0 auto 6px;object-fit:contain}
.slr-social-match-clubs span{display:block;font-size:11px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.slr-social-match-clubs b{color:#777b84;font-size:11px;letter-spacing:.12em}
.slr-social-match-arrow{font-size:24px}
.slr-social-module-empty{padding:25px;border:1px dashed var(--slr-social-line-strong);border-radius:15px;color:#777c84;font-size:12px;text-align:center}
.slr-social-player-tools{display:flex;gap:7px}
.slr-social-player-tools button{
  display:grid;
  place-items:center;
  width:32px;
  height:32px;
  border:1px solid var(--slr-social-line-strong);
  border-radius:50%;
  background:transparent;
  color:#fff;
  cursor:pointer;
}
.slr-social-player-tools button:hover{border-color:var(--slr-social-yellow);color:var(--slr-social-yellow)}
.slr-social-player-viewport{
  overflow-x:auto;
  scroll-snap-type:x mandatory;
  scrollbar-width:none;
  overscroll-behavior-inline:contain;
}
.slr-social-player-viewport::-webkit-scrollbar{display:none}
.slr-social-player-track{display:flex;gap:10px;width:max-content;padding:1px}
.slr-social-player-card{
  width:176px;
  min-height:84px;
  display:grid;
  grid-template-columns:50px minmax(0,1fr);
  grid-template-rows:auto auto;
  align-items:center;
  gap:7px 9px;
  padding:10px;
  border:1px solid var(--slr-social-line-strong);
  border-radius:15px;
  background:linear-gradient(145deg,#15161a,#0e0f12);
  scroll-snap-align:start;
}
.slr-social-player-card>img{
  grid-row:1/3;
  width:50px;
  height:50px;
  border:2px solid rgba(255,255,255,.14);
  border-radius:50%;
  background:#fff;
  object-fit:cover;
  object-position:center 18%;
}
.slr-social-player-card>div{min-width:0}
.slr-social-player-card small,
.slr-social-player-card strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.slr-social-player-card small{color:#7b7f88;font-size:8px;text-transform:uppercase;letter-spacing:.08em}
.slr-social-player-card strong{margin-top:2px;font-size:11px}
.slr-social-player-card>button{
  min-height:27px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:6px;
  padding:0 9px;
  border:1px solid rgba(240,181,29,.45);
  border-radius:999px;
  background:transparent;
  color:#fff;
  cursor:pointer;
  font:inherit;
  font-size:9px;
  font-weight:750;
}
.slr-social-player-card>button i{font-style:normal;font-size:12px}
.slr-social-player-card>button.is-following{background:var(--slr-social-yellow);color:#161100}
.slr-social-player-card.is-following{border-color:rgba(240,181,29,.55)}
.slr-social-player-status{min-height:14px;margin:8px 0 0;color:#777b84;font-size:10px}
.slr-social-community-preview{
  min-height:168px;
  display:grid;
  grid-template-columns:48px minmax(0,1fr) auto;
  align-items:center;
  gap:14px;
  padding:22px 18px;
  background:radial-gradient(circle at 92% 20%,rgba(240,181,29,.11),transparent 28%),linear-gradient(120deg,rgba(143,11,52,.2),rgba(8,8,10,.95) 48%);
}
.slr-social-community-icon{
  display:grid;
  place-items:center;
  width:48px;
  height:48px;
  border:1px solid rgba(240,181,29,.38);
  border-radius:16px;
  color:var(--slr-social-yellow);
}
.slr-social-community-icon svg{width:25px;fill:none;stroke:currentColor;stroke-width:1.6}
.slr-social-community-preview small{color:var(--slr-social-yellow);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}
.slr-social-community-preview strong{display:block;margin-top:4px;font-size:19px}
.slr-social-community-preview p{max-width:430px;margin:5px 0 0;color:#9599a1;font-size:12px;line-height:1.45}
.slr-social-community-preview>a{
  padding:9px 13px;
  border:1px solid rgba(255,255,255,.25);
  border-radius:999px;
  text-decoration:none;
  font-size:11px;
  font-weight:750;
}
.slr-social-community-preview>a:hover{border-color:var(--slr-social-yellow);color:var(--slr-social-yellow)}
.slr-social-feed-empty,
.slr-social-saved-empty{
  min-height:280px;
  display:grid;
  place-items:center;
  align-content:center;
  gap:9px;
  padding:35px;
  color:#7d8189;
  text-align:center;
}
.slr-social-saved-empty svg{width:42px;fill:none;stroke:#5f646d;stroke-width:1.4}
.slr-social-saved-empty strong{color:#fff;font-size:20px}
.slr-social-saved-empty p{margin:0;font-size:13px}
.slr-social-feed-more{
  min-height:62px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  color:var(--slr-social-yellow)!important;
  text-decoration:none;
  font-size:13px;
  font-weight:750;
}
.slr-social-feed-more:hover{background:rgba(255,255,255,.025)}
.slr-social-right{
  min-width:0;
  padding:10px 14px 40px 22px;
}
.slr-social-right-sticky{
  position:sticky;
  top:10px;
  display:grid;
  gap:15px;
  max-height:calc(100vh - 20px);
  overflow-y:auto;
  overscroll-behavior:contain;
  scrollbar-width:none;
}
.slr-social-right-sticky::-webkit-scrollbar{display:none}
.slr-social-search{
  min-height:44px;
  display:flex;
  align-items:center;
  gap:10px;
  padding:0 15px;
  border:1px solid transparent;
  border-radius:999px;
  background:#17181c;
}
.slr-social-search:focus-within{border-color:var(--slr-social-yellow);background:#000}
.slr-social-search svg{width:19px;flex:0 0 19px;fill:none;stroke:#777b83;stroke-width:1.75}
.slr-social-search input{
  width:100%;
  min-width:0;
  border:0;
  outline:0;
  background:transparent;
  color:#fff;
  font:inherit;
  font-size:13px;
}
.slr-social-search input::placeholder{color:#777b83}
.slr-social-side-card{
  overflow:hidden;
  border:1px solid var(--slr-social-line);
  border-radius:17px;
  background:#101114;
}
.slr-social-side-card>header{
  min-height:46px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:15px;
  padding:0 15px;
  border-bottom:1px solid var(--slr-social-line);
}
.slr-social-side-card>header span{font-size:17px;font-weight:800;letter-spacing:-.025em}
.slr-social-side-card>header a{color:var(--slr-social-yellow)!important;text-decoration:none;font-size:10px;font-weight:750}
.slr-social-side-match-body{
  display:block;
  padding:15px;
  text-decoration:none;
  background:radial-gradient(circle at 88% 0,rgba(240,181,29,.1),transparent 34%);
}
.slr-social-side-match-body>small,
.slr-social-side-match-body>time,
.slr-social-side-match-body>em{display:block;text-align:center}
.slr-social-side-match-body>small{color:var(--slr-social-yellow);font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}
.slr-social-side-match-body>time{margin-top:5px;font-size:12px;font-weight:700}
.slr-social-side-match-body>div{
  display:grid;
  grid-template-columns:1fr auto 1fr;
  align-items:center;
  gap:8px;
  margin-top:14px;
}
.slr-social-side-match-body>div span{text-align:center;min-width:0}
.slr-social-side-match-body img{width:38px;height:38px;margin:0 auto 5px;object-fit:contain}
.slr-social-side-match-body strong{display:block;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.slr-social-side-match-body>div>b{color:#737780;font-size:10px;letter-spacing:.1em}
.slr-social-side-match-body>em{margin-top:11px;color:#727680;font-size:9px;font-style:normal}
.slr-social-side-empty{padding:25px;color:#777b83;font-size:12px;text-align:center}
.slr-social-trends>a:not(.slr-social-side-more){
  display:block;
  padding:12px 15px;
  border-bottom:1px solid rgba(255,255,255,.075);
  text-decoration:none;
  transition:background .16s ease;
}
.slr-social-trends>a:not(.slr-social-side-more):hover{background:rgba(255,255,255,.035)}
.slr-social-trends small,
.slr-social-trends strong,
.slr-social-trends span{display:block}
.slr-social-trends small{color:#6f747d;font-size:9px}
.slr-social-trends strong{margin-top:3px;font-size:13px}
.slr-social-trends span{margin-top:3px;color:#80848d;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.slr-social-side-more{
  min-height:44px;
  display:flex;
  align-items:center;
  padding:0 15px;
  color:var(--slr-social-yellow)!important;
  text-decoration:none;
  font-size:11px;
}
.slr-social-side-follow-list{display:grid}
.slr-social-side-follow-list article{
  display:grid;
  grid-template-columns:40px minmax(0,1fr) auto;
  align-items:center;
  gap:9px;
  padding:10px 13px;
  border-bottom:1px solid rgba(255,255,255,.075);
}
.slr-social-side-follow-list article>img{
  width:40px;
  height:40px;
  border-radius:50%;
  background:#fff;
  object-fit:cover;
  object-position:center 18%;
}
.slr-social-side-follow-list article>div{min-width:0}
.slr-social-side-follow-list strong,
.slr-social-side-follow-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.slr-social-side-follow-list strong{font-size:11px}
.slr-social-side-follow-list small{margin-top:2px;color:#777b84;font-size:8px}
.slr-social-side-follow-list button{
  min-width:64px;
  min-height:28px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:4px;
  padding:0 9px;
  border:0;
  border-radius:999px;
  background:#f1f1ef;
  color:#111;
  cursor:pointer;
  font:inherit;
  font-size:9px;
  font-weight:800;
}
.slr-social-side-follow-list button i{font-style:normal}
.slr-social-side-follow-list button.is-following{background:var(--slr-social-yellow)}
.slr-social-who-follow>p{min-height:13px;margin:6px 13px 9px;color:#777b84;font-size:9px}
.slr-social-side-standing>div{display:grid}
.slr-social-side-standing>div>a{
  display:grid;
  grid-template-columns:24px minmax(0,1fr) 28px;
  align-items:center;
  gap:7px;
  min-height:35px;
  padding:0 13px;
  border-bottom:1px solid rgba(255,255,255,.065);
  text-decoration:none;
  font-size:10px;
}
.slr-social-side-standing>div>a b{color:#757a83}
.slr-social-side-standing>div>a strong{text-align:right}
.slr-social-side-standing>div>a.is-roma{
  background:linear-gradient(90deg,rgba(143,11,52,.32),rgba(240,181,29,.08));
  box-shadow:inset 3px 0 var(--slr-social-yellow);
}
.slr-social-legal{display:flex;flex-wrap:wrap;gap:5px 11px;padding:0 8px;color:#62666e;font-size:9px}
.slr-social-legal a{text-decoration:none}
.slr-social-legal a:hover{text-decoration:underline}
.slr-social-mobile-nav{display:none}
body.slr-home-social[data-social-feed-mode="latest"] [data-feed-module]{display:none!important}
body.slr-home-social[data-social-feed-mode="saved"] [data-feed-module],
body.slr-home-social[data-social-feed-mode="saved"] [data-social-article]:not(.is-saved){display:none!important}
body.slr-home-social[data-social-feed-mode="saved"] .slr-social-feed-more{display:none}
@media (max-width:1180px){
  .slr-social-home{grid-template-columns:88px minmax(0,650px) minmax(290px,1fr);max-width:1060px}
  .slr-social-left{padding-inline:10px}
  .slr-social-left-sticky{align-items:center}
  .slr-social-nav{justify-items:center}
  .slr-social-nav a,.slr-social-nav button{width:52px;height:52px;padding:0;justify-content:center}
  .slr-social-nav span{display:none}
  .slr-social-primary-action{width:50px;height:50px;min-height:50px;border-radius:50%;font-size:0}
  .slr-social-primary-action:after{content:"+";font-size:24px;font-weight:500}
  .slr-social-account{display:flex;width:52px;padding:5px;justify-content:center}
  .slr-social-account>span:nth-child(2),.slr-social-account>b{display:none}
  .slr-social-right{padding-left:16px}
}
@media (max-width:1030px){
  .slr-social-home{grid-template-columns:88px minmax(0,650px);max-width:738px}
  .slr-social-right{display:none}
}
@media (max-width:760px){
  body.slr-home-social{padding-bottom:66px}
  .slr-social-home{display:block;width:100%;max-width:none}
  .slr-social-left{display:none}
  .slr-social-feed-column{width:100%;min-height:100vh;border:0}
  .slr-social-feed-header{top:0}
  .slr-social-feed-mobile-top{
    min-height:52px;
    display:grid;
    grid-template-columns:38px minmax(0,1fr) 38px;
    align-items:center;
    gap:10px;
    padding:5px 13px;
  }
  .slr-social-feed-mobile-top>a{display:grid;place-items:center}
  .slr-social-feed-mobile-top img{width:32px;height:32px;border-radius:10px}
  .slr-social-feed-mobile-top strong{text-align:center;font-size:15px}
  .slr-social-feed-mobile-top button{
    display:grid;
    place-items:center;
    width:38px;
    height:38px;
    border:0;
    border-radius:50%;
    background:transparent;
    color:#fff;
  }
  .slr-social-feed-mobile-top svg{width:20px;fill:none;stroke:currentColor;stroke-width:1.8}
  .slr-social-feed-title-row{display:none}
  .slr-social-feed-tabs button{min-height:45px;font-size:13px}
  .slr-social-now{grid-template-columns:auto minmax(0,1fr);padding:13px 15px}
  .slr-social-now>a{display:none}
  .slr-social-now p{font-size:11px}
  .slr-social-post{grid-template-columns:40px minmax(0,1fr);gap:9px;padding:13px 14px 6px}
  .slr-social-post-avatar img{width:38px;height:38px}
  .slr-social-post-author{font-size:11px}
  .slr-social-post-author strong{max-width:48%}
  .slr-social-post h2,.slr-social-post.is-featured h2{font-size:18px;line-height:1.24}
  .slr-social-post p{font-size:13px;line-height:1.42}
  .slr-social-post-media{border-radius:14px}
  .slr-social-post-actions span{display:none}
  .slr-social-post-actions a,.slr-social-post-actions button{justify-content:center!important}
  .slr-social-match-pulse,.slr-social-player-module{padding:15px 14px}
  .slr-social-match-pulse-card{grid-template-columns:1fr;padding:14px;text-align:center}
  .slr-social-match-time small{display:none}
  .slr-social-match-arrow{display:none}
  .slr-social-community-preview{grid-template-columns:42px minmax(0,1fr);padding:18px 14px}
  .slr-social-community-preview>a{display:none}
  .slr-social-community-preview strong{font-size:17px}
  .slr-social-community-preview p{font-size:11px}
  .slr-social-mobile-nav{
    position:fixed;
    z-index:1000;
    right:0;
    bottom:0;
    left:0;
    height:62px;
    display:grid;
    grid-template-columns:repeat(5,1fr);
    border-top:1px solid var(--slr-social-line);
    background:rgba(0,0,0,.92);
    backdrop-filter:blur(18px);
  }
  .slr-social-mobile-nav a,
  .slr-social-mobile-nav button{
    display:grid;
    place-items:center;
    align-content:center;
    gap:3px;
    padding:0;
    border:0;
    background:transparent;
    color:#82868e;
    text-decoration:none;
    font:inherit;
    font-size:8px;
  }
  .slr-social-mobile-nav .is-active{color:#fff}
  .slr-social-mobile-nav svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
  .slr-social-mobile-nav .is-active svg{stroke:var(--slr-social-yellow);fill:rgba(240,181,29,.12)}
}
@media (max-width:420px){
  .slr-social-post{grid-template-columns:36px minmax(0,1fr);padding-inline:11px}
  .slr-social-post-avatar img{width:34px;height:34px}
  .slr-social-post-author>span:not(.slr-social-verified){max-width:88px}
  .slr-social-post p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
  .slr-social-player-card{width:164px}
}
@media (min-width:761px){
  body.slr-home-social .slr-social-left-sticky{
    min-height:100vh;
    height:100vh;
    padding-bottom:82px;
  }
  body.slr-home-social .slr-social-account{
    position:fixed;
    z-index:120;
    left:max(14px,calc((100vw - 1320px)/2 + 14px));
    bottom:max(12px,env(safe-area-inset-bottom));
    width:236px;
    margin-top:0;
    background:rgba(0,0,0,.9);
    box-shadow:0 -12px 28px rgba(0,0,0,.32);
    backdrop-filter:blur(16px) saturate(145%);
  }
  body.slr-home-social .slr-social-right{
    position:sticky;
    top:0;
    align-self:start;
    height:100vh;
    max-height:100vh;
    overflow-y:auto;
    overscroll-behavior:contain;
    scrollbar-width:none;
  }
  body.slr-home-social .slr-social-right::-webkit-scrollbar{display:none}
  body.slr-home-social .slr-social-right-sticky{
    position:static;
    top:auto;
    max-height:none;
    overflow:visible;
  }
}
body.slr-home-social .slr-social-post-actions{
  display:grid;
  grid-template-columns:repeat(6,minmax(0,1fr));
  align-items:center;
  margin-top:6px;
  padding-right:2px;
}
body.slr-home-social .slr-social-post-actions .slr-social-post-action{
  position:relative;
  min-width:0;
  min-height:40px;
  display:flex;
  align-items:center;
  justify-content:center;
  padding:0;
  border:0;
  background:transparent;
  color:#6f747d;
  text-decoration:none;
  cursor:pointer;
  font:inherit;
  transition:color .18s ease;
}
body.slr-home-social .slr-social-action-icon{
  width:34px;
  height:34px;
  display:grid;
  place-items:center;
  border-radius:50%;
  transition:background .18s ease,transform .18s ease;
}
body.slr-home-social .slr-social-post-actions svg{
  width:18px;
  height:18px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.65;
  stroke-linecap:round;
  stroke-linejoin:round;
}
body.slr-home-social .slr-social-post-action:hover .slr-social-action-icon{
  transform:translateY(-1px);
}
body.slr-home-social .slr-social-post-action.is-comments:hover,
body.slr-home-social .slr-social-post-action.is-views:hover,
body.slr-home-social .slr-social-post-action.is-share:hover{color:#39a9ff}
body.slr-home-social .slr-social-post-action.is-comments:hover .slr-social-action-icon,
body.slr-home-social .slr-social-post-action.is-views:hover .slr-social-action-icon,
body.slr-home-social .slr-social-post-action.is-share:hover .slr-social-action-icon{background:rgba(57,169,255,.12)}
body.slr-home-social .slr-social-post-action.is-repost:hover,
body.slr-home-social .slr-social-post-action.is-repost.is-active{color:#20c779}
body.slr-home-social .slr-social-post-action.is-repost:hover .slr-social-action-icon,
body.slr-home-social .slr-social-post-action.is-repost.is-active .slr-social-action-icon{background:rgba(32,199,121,.12)}
body.slr-home-social .slr-social-post-action.is-like:hover,
body.slr-home-social .slr-social-post-action.is-like.is-active{color:#ef476f}
body.slr-home-social .slr-social-post-action.is-like:hover .slr-social-action-icon,
body.slr-home-social .slr-social-post-action.is-like.is-active .slr-social-action-icon{background:rgba(239,71,111,.12)}
body.slr-home-social .slr-social-post-action.is-like.is-active svg{fill:currentColor}
body.slr-home-social .slr-social-post-action.is-bookmark:hover,
body.slr-home-social .slr-social-post-action.is-bookmark.is-saved{color:var(--slr-social-yellow)}
body.slr-home-social .slr-social-post-action.is-bookmark:hover .slr-social-action-icon,
body.slr-home-social .slr-social-post-action.is-bookmark.is-saved .slr-social-action-icon{background:rgba(240,181,29,.12)}
body.slr-home-social .slr-social-post-action.is-bookmark.is-saved svg{fill:currentColor}
body.slr-home-social .slr-social-action-state{
  position:absolute;
  width:1px;
  height:1px;
  overflow:hidden;
  clip:rect(0 0 0 0);
  white-space:nowrap;
}
body.slr-home-social .slr-social-post-action[data-tooltip]:after{
  content:attr(data-tooltip);
  position:absolute;
  z-index:8;
  left:50%;
  bottom:calc(100% + 2px);
  padding:5px 7px;
  border:1px solid rgba(255,255,255,.12);
  border-radius:6px;
  background:#17181c;
  color:#e9eaed;
  box-shadow:0 8px 22px rgba(0,0,0,.42);
  font-size:9px;
  font-weight:650;
  line-height:1;
  white-space:nowrap;
  opacity:0;
  pointer-events:none;
  transform:translate(-50%,4px);
  transition:opacity .15s ease,transform .15s ease;
}
body.slr-home-social .slr-social-post-action[data-tooltip]:hover:after,
body.slr-home-social .slr-social-post-action[data-tooltip]:focus-visible:after{
  opacity:1;
  transform:translate(-50%,0);
}
@media (max-width:1180px) and (min-width:1031px){
  body.slr-home-social .slr-social-account{
    left:max(10px,calc((100vw - 1060px)/2 + 10px));
    width:52px;
  }
}
@media (max-width:1030px) and (min-width:761px){
  body.slr-home-social .slr-social-account{
    left:max(10px,calc((100vw - 738px)/2 + 10px));
    width:52px;
  }
}
@media (max-width:760px){
  body.slr-home-social .slr-social-post-actions{
    grid-template-columns:repeat(6,minmax(0,1fr));
    margin-top:5px;
  }
  body.slr-home-social .slr-social-post-actions .slr-social-post-action{
    min-height:38px;
  }
  body.slr-home-social .slr-social-action-icon{
    width:32px;
    height:32px;
  }
  body.slr-home-social .slr-social-post-action[data-tooltip]:after{display:none}
}
@media (min-width:761px){
  body.slr-home-social .slr-social-left{
    position:sticky;
    top:0;
    align-self:start;
    height:100vh;
    min-height:0;
    box-sizing:border-box;
    overflow-y:auto;
    overscroll-behavior:contain;
    scrollbar-width:none;
  }
  body.slr-home-social .slr-social-left::-webkit-scrollbar{display:none}
  body.slr-home-social .slr-social-left-sticky{
    position:static;
    top:auto;
    width:100%;
    height:100%;
    min-height:0;
    box-sizing:border-box;
    padding-bottom:0;
  }
  body.slr-home-social .slr-social-account{
    position:static;
    inset:auto;
    z-index:auto;
    width:100%;
    margin-top:auto;
    background:transparent;
    box-shadow:none;
    backdrop-filter:none;
  }
}
@media (max-width:1180px) and (min-width:761px){
  body.slr-home-social .slr-social-account{
    width:52px;
  }
}
body.slr-home-social .slr-social-player-discovery{
  position:relative;
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:center;
  gap:9px;
  margin:-2px 0 9px;
}
body.slr-home-social .slr-social-player-search{
  min-width:0;
  height:40px;
  display:flex;
  align-items:center;
  gap:9px;
  padding:0 12px;
  border:1px solid var(--slr-social-line-strong);
  border-radius:999px;
  background:#111216;
  color:#737881;
  transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;
}
body.slr-home-social .slr-social-player-search:focus-within{
  border-color:rgba(240,181,29,.64);
  background:#15161a;
  box-shadow:0 0 0 3px rgba(240,181,29,.08);
  color:var(--slr-social-yellow);
}
body.slr-home-social .slr-social-player-search svg{
  flex:0 0 auto;
  width:17px;
  height:17px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.7;
  stroke-linecap:round;
}
body.slr-home-social .slr-social-player-search input{
  width:100%;
  min-width:0;
  height:100%;
  padding:0;
  border:0;
  outline:0;
  background:transparent;
  color:#fff;
  font:inherit;
  font-size:12px;
}
body.slr-home-social .slr-social-player-search input::placeholder{color:#70747c;opacity:1}
body.slr-home-social .slr-social-player-search input::-webkit-search-cancel-button{filter:invert(1);opacity:.55;cursor:pointer}
body.slr-home-social .slr-social-player-filter-wrap{position:relative}
body.slr-home-social .slr-social-player-filter-toggle{
  min-width:92px;
  height:40px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:7px;
  padding:0 12px;
  border:1px solid var(--slr-social-line-strong);
  border-radius:999px;
  background:#111216;
  color:#e5e6e8;
  cursor:pointer;
  font:inherit;
  font-size:11px;
  font-weight:750;
  transition:border-color .18s ease,color .18s ease,background .18s ease;
}
body.slr-home-social .slr-social-player-filter-toggle:hover,
body.slr-home-social .slr-social-player-filter-toggle:focus-visible,
body.slr-home-social .slr-social-player-filter-toggle.is-active{
  border-color:rgba(240,181,29,.64);
  color:var(--slr-social-yellow);
  background:#15161a;
}
body.slr-home-social .slr-social-player-filter-toggle svg{
  width:17px;
  height:17px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.65;
  stroke-linecap:round;
  stroke-linejoin:round;
}
body.slr-home-social .slr-social-player-filter-toggle i{
  min-width:17px;
  height:17px;
  display:grid;
  place-items:center;
  border-radius:50%;
  background:var(--slr-social-yellow);
  color:#171200;
  font-style:normal;
  font-size:8px;
  font-weight:900;
}
body.slr-home-social .slr-social-player-filter-panel{
  position:absolute;
  z-index:80;
  top:calc(100% + 8px);
  right:0;
  width:224px;
  padding:13px;
  border:1px solid var(--slr-social-line-strong);
  border-radius:16px;
  background:rgba(18,19,23,.98);
  box-shadow:0 18px 45px rgba(0,0,0,.48);
  backdrop-filter:blur(18px);
}
body.slr-home-social .slr-social-player-filter-panel>strong{
  display:block;
  margin:0 2px 9px;
  color:#81858d;
  font-size:9px;
  font-weight:800;
  letter-spacing:.1em;
  text-transform:uppercase;
}
body.slr-home-social .slr-social-player-filter-panel>div{display:grid;gap:4px}
body.slr-home-social .slr-social-player-filter-panel button{
  min-height:34px;
  padding:0 10px;
  border:0;
  border-radius:10px;
  background:transparent;
  color:#d9dade;
  cursor:pointer;
  text-align:left;
  font:inherit;
  font-size:11px;
  font-weight:680;
}
body.slr-home-social .slr-social-player-filter-panel button:hover,
body.slr-home-social .slr-social-player-filter-panel button:focus-visible{background:rgba(255,255,255,.055);color:#fff}
body.slr-home-social .slr-social-player-filter-panel button.is-active{
  background:rgba(240,181,29,.13);
  color:var(--slr-social-yellow);
}
body.slr-home-social .slr-social-player-filter-meta{
  min-height:20px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  margin:0 2px 7px;
  color:#737780;
  font-size:9px;
}
body.slr-home-social .slr-social-player-filter-meta button{
  padding:0;
  border:0;
  background:transparent;
  color:var(--slr-social-yellow);
  cursor:pointer;
  font:inherit;
  font-size:9px;
  font-weight:750;
}
body.slr-home-social .slr-social-player-filter-empty{
  min-height:116px;
  display:grid;
  place-items:center;
  align-content:center;
  gap:5px;
  padding:18px;
  border:1px dashed var(--slr-social-line-strong);
  border-radius:15px;
  color:#737780;
  text-align:center;
}
body.slr-home-social .slr-social-player-filter-empty strong{color:#fff;font-size:13px}
body.slr-home-social .slr-social-player-filter-empty span{font-size:10px}
body.slr-home-social .slr-social-player-filter-empty button{
  margin-top:5px;
  padding:7px 11px;
  border:1px solid rgba(240,181,29,.42);
  border-radius:999px;
  background:transparent;
  color:var(--slr-social-yellow);
  cursor:pointer;
  font:inherit;
  font-size:9px;
  font-weight:750;
}
body.slr-home-social .slr-social-player-tools button:disabled{opacity:.28;cursor:default}
body.slr-home-social .slr-social-player-card[hidden],
body.slr-home-social .slr-social-player-filter-empty[hidden],
body.slr-home-social .slr-social-player-filter-panel[hidden],
body.slr-home-social .slr-social-player-filter-meta button[hidden]{display:none!important}
@media (max-width:520px){
  body.slr-home-social .slr-social-player-discovery{grid-template-columns:minmax(0,1fr) auto;gap:7px}
  body.slr-home-social .slr-social-player-search{height:38px;padding-inline:10px}
  body.slr-home-social .slr-social-player-filter-toggle{width:40px;min-width:40px;height:38px;padding:0}
  body.slr-home-social .slr-social-player-filter-toggle>span{display:none}
  body.slr-home-social .slr-social-player-filter-toggle i{position:absolute;top:-4px;right:-3px}
  body.slr-home-social .slr-social-player-filter-panel{right:0;width:min(224px,calc(100vw - 28px))}
}
body.slr-home-social .slr-social-player-profile-link,
body.slr-home-social .slr-social-side-player-link{
  display:contents;
  color:inherit;
  text-decoration:none;
}
body.slr-home-social .slr-social-player-profile-link>img{
  grid-row:1/3;
  width:50px;
  height:50px;
  border:2px solid rgba(255,255,255,.14);
  border-radius:50%;
  background:#fff;
  object-fit:cover;
  object-position:center 18%;
}
body.slr-home-social .slr-social-player-profile-link>div{min-width:0}
body.slr-home-social .slr-social-player-profile-link:hover strong{color:var(--slr-social-yellow)}
body.slr-home-social .slr-social-side-player-link>img{
  width:40px;
  height:40px;
  border-radius:50%;
  background:#fff;
  object-fit:cover;
  object-position:center 18%;
}
body.slr-home-social .slr-social-side-player-link>div{min-width:0}
body.slr-home-social .slr-social-side-player-link:hover strong{color:var(--slr-social-yellow)}
.slr-player-card-link{display:block;color:inherit;text-decoration:none}
body.slr-player-social-page .slr-player-profile-column{position:relative}
body.slr-player-social-page .slr-player-profile-topbar{min-height:70px}
body.slr-player-social-page .slr-player-profile-topbar-inner{
  min-height:70px;
  display:grid;
  grid-template-columns:42px minmax(0,1fr) 42px;
  align-items:center;
  gap:10px;
  padding:8px 12px;
}
body.slr-player-social-page .slr-player-profile-topbar-inner>button{
  width:38px;
  height:38px;
  display:grid;
  place-items:center;
  border:0;
  border-radius:50%;
  background:transparent;
  color:#f3f3f3;
  cursor:pointer;
}
body.slr-player-social-page .slr-player-profile-topbar-inner>button:hover{background:rgba(255,255,255,.08)}
body.slr-player-social-page .slr-player-profile-topbar-inner svg{
  width:21px;
  height:21px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
}
body.slr-player-social-page .slr-player-profile-topbar-inner>div{min-width:0}
body.slr-player-social-page .slr-player-profile-topbar-inner h1{
  margin:0;
  overflow:hidden;
  color:#fff;
  font-size:18px;
  line-height:1.1;
  letter-spacing:-.025em;
  text-overflow:ellipsis;
  white-space:nowrap;
}
body.slr-player-social-page .slr-player-profile-topbar-inner span{
  display:block;
  margin-top:3px;
  color:#747982;
  font-size:9px;
  font-weight:700;
  letter-spacing:.08em;
  text-transform:uppercase;
}
body.slr-player-social-page .slr-player-profile-card{
  position:relative;
  border-bottom:1px solid var(--slr-social-line);
  background:#000;
}
body.slr-player-social-page .slr-player-profile-cover{
  position:relative;
  height:176px;
  overflow:hidden;
  background:
    radial-gradient(circle at 78% 18%,rgba(240,181,29,.34),transparent 23%),
    linear-gradient(128deg,#4f071d 0%,#980b35 45%,#d36d18 100%);
}
body.slr-player-social-page .slr-player-profile-cover:before,
body.slr-player-social-page .slr-player-profile-cover:after{
  content:"";
  position:absolute;
  inset:auto -12% -58% 30%;
  height:150%;
  border:1px solid rgba(255,255,255,.14);
  transform:rotate(-24deg);
}
body.slr-player-social-page .slr-player-profile-cover:after{
  inset:-65% 40% auto -24%;
  border-color:rgba(240,181,29,.24);
}
body.slr-player-social-page .slr-player-profile-cover>span{
  position:absolute;
  right:22px;
  bottom:-16px;
  color:rgba(255,255,255,.12);
  font-size:112px;
  font-weight:900;
  line-height:1;
  letter-spacing:-.08em;
}
body.slr-player-social-page .slr-player-profile-head{
  min-height:72px;
  display:flex;
  justify-content:flex-end;
  align-items:flex-start;
  padding:12px 18px 0;
}
body.slr-player-social-page .slr-player-profile-photo{
  position:absolute;
  left:18px;
  top:112px;
  z-index:2;
  width:128px;
  height:128px;
  display:grid;
  place-items:center;
  overflow:hidden;
  border:4px solid #000;
  border-radius:50%;
  background:#fff;
  box-shadow:0 16px 40px rgba(0,0,0,.38);
}
body.slr-player-social-page .slr-player-profile-photo img{
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center 16%;
}
body.slr-player-social-page .slr-player-profile-photo span{color:#111;font-size:26px;font-weight:900}
body.slr-player-social-page .slr-player-profile-follow{
  min-width:102px;
  min-height:38px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  padding:0 17px;
  border:1px solid rgba(255,255,255,.72);
  border-radius:999px;
  background:#f5f5f3;
  color:#111;
  cursor:pointer;
  font:inherit;
  font-size:12px;
  font-weight:850;
  transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease;
}
body.slr-player-social-page .slr-player-profile-follow:hover{transform:translateY(-1px)}
body.slr-player-social-page .slr-player-profile-follow i{font-style:normal;font-size:15px}
body.slr-player-social-page .slr-player-profile-follow.is-following{
  border-color:rgba(240,181,29,.72);
  background:var(--slr-social-yellow);
  color:#1b1400;
}
body.slr-player-social-page .slr-player-profile-identity{padding:0 18px 18px}
body.slr-player-social-page .slr-player-profile-name-row{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:14px;
}
body.slr-player-social-page .slr-player-profile-name-row>div{min-width:0}
body.slr-player-social-page .slr-player-profile-name-row h2{
  margin:0;
  color:#fff;
  font-size:25px;
  line-height:1.08;
  letter-spacing:-.035em;
}
body.slr-player-social-page .slr-player-profile-name-row>div>span{
  display:block;
  margin-top:4px;
  color:#737881;
  font-size:12px;
}
body.slr-player-social-page .slr-player-profile-name-row em{
  flex:0 0 auto;
  padding:5px 9px;
  border:1px solid rgba(239,71,111,.35);
  border-radius:999px;
  background:rgba(239,71,111,.09);
  color:#ef6e89;
  font-style:normal;
  font-size:8px;
  font-weight:850;
  letter-spacing:.06em;
  text-transform:uppercase;
}
body.slr-player-social-page .slr-player-profile-name-row em.is-available{
  border-color:rgba(42,201,126,.3);
  background:rgba(42,201,126,.08);
  color:#51d99a;
}
body.slr-player-social-page .slr-player-profile-identity>p{
  margin:12px 0 0;
  color:#c0c2c7;
  font-size:13px;
  line-height:1.45;
}
body.slr-player-social-page .slr-player-profile-meta{
  display:flex;
  flex-wrap:wrap;
  gap:8px 15px;
  margin-top:13px;
  color:#7d828b;
}
body.slr-player-social-page .slr-player-profile-meta span{display:flex;align-items:center;gap:6px;font-size:11px}
body.slr-player-social-page .slr-player-profile-meta svg{
  width:16px;
  height:16px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.55;
  stroke-linecap:round;
  stroke-linejoin:round;
}
body.slr-player-social-page .slr-player-profile-data{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  margin:0;
  border-top:1px solid var(--slr-social-line);
}
body.slr-player-social-page .slr-player-profile-data>div{
  min-width:0;
  min-height:72px;
  padding:13px 14px;
  border-right:1px solid rgba(255,255,255,.08);
  border-bottom:1px solid rgba(255,255,255,.08);
}
body.slr-player-social-page .slr-player-profile-data>div:nth-child(3n){border-right:0}
body.slr-player-social-page .slr-player-profile-data dt{
  margin:0 0 5px;
  color:#6f747d;
  font-size:8px;
  font-weight:800;
  letter-spacing:.08em;
  text-transform:uppercase;
}
body.slr-player-social-page .slr-player-profile-data dd{
  margin:0;
  overflow:hidden;
  color:#ededee;
  font-size:11px;
  font-weight:650;
  line-height:1.35;
  text-overflow:ellipsis;
}
body.slr-player-social-page .slr-player-profile-tabs{
  position:sticky;
  top:70px;
  z-index:65;
  display:grid;
  grid-template-columns:repeat(3,1fr);
  border-bottom:1px solid var(--slr-social-line);
  background:rgba(0,0,0,.88);
  backdrop-filter:blur(18px) saturate(145%);
}
body.slr-player-social-page .slr-player-profile-tabs button{
  position:relative;
  min-height:52px;
  padding:0 8px;
  border:0;
  background:transparent;
  color:#777c85;
  cursor:pointer;
  font:inherit;
  font-size:12px;
  font-weight:720;
}
body.slr-player-social-page .slr-player-profile-tabs button:hover{background:rgba(255,255,255,.045);color:#fff}
body.slr-player-social-page .slr-player-profile-tabs button.is-active{color:#fff}
body.slr-player-social-page .slr-player-profile-tabs button.is-active:after{
  content:"";
  position:absolute;
  bottom:0;
  left:50%;
  width:74px;
  height:3px;
  border-radius:99px 99px 0 0;
  background:linear-gradient(90deg,var(--slr-social-red),var(--slr-social-yellow));
  transform:translateX(-50%);
}
body.slr-player-social-page .slr-player-profile-panel{min-height:360px}
body.slr-player-social-page .slr-player-profile-panel[hidden]{display:none!important}
body.slr-player-social-page .slr-player-panel-head{
  min-height:78px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
  padding:16px 18px;
  border-bottom:1px solid var(--slr-social-line);
}
body.slr-player-social-page .slr-player-panel-head span{
  display:block;
  color:var(--slr-social-yellow);
  font-size:8px;
  font-weight:850;
  letter-spacing:.1em;
  text-transform:uppercase;
}
body.slr-player-social-page .slr-player-panel-head h2{margin:4px 0 0;font-size:20px;letter-spacing:-.025em}
body.slr-player-social-page .slr-player-panel-head>small{color:#70757e;font-size:9px}
body.slr-player-social-page .slr-player-stat-highlights{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  border-bottom:1px solid var(--slr-social-line);
}
body.slr-player-social-page .slr-player-stat-highlights article{
  min-height:104px;
  display:grid;
  align-content:center;
  justify-items:center;
  gap:6px;
  border-right:1px solid rgba(255,255,255,.08);
  border-bottom:1px solid rgba(255,255,255,.08);
  background:linear-gradient(180deg,rgba(255,255,255,.018),transparent);
}
body.slr-player-social-page .slr-player-stat-highlights article:nth-child(3n){border-right:0}
body.slr-player-social-page .slr-player-stat-highlights span{color:#777c84;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}
body.slr-player-social-page .slr-player-stat-highlights strong{color:#fff;font-size:28px;line-height:1;letter-spacing:-.05em}
body.slr-player-social-page .slr-player-stat-detail,
body.slr-player-social-page .slr-player-competition-stats,
body.slr-player-social-page .slr-player-injury-history{padding:18px;border-bottom:1px solid var(--slr-social-line)}
body.slr-player-social-page .slr-player-stat-detail h3,
body.slr-player-social-page .slr-player-competition-stats h3,
body.slr-player-social-page .slr-player-injury-history h3{margin:0 0 13px;font-size:14px}
body.slr-player-social-page .slr-player-stat-detail>div{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:1px;
  overflow:hidden;
  border:1px solid rgba(255,255,255,.085);
  border-radius:14px;
  background:rgba(255,255,255,.085);
}
body.slr-player-social-page .slr-player-stat-detail span{
  min-height:48px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  padding:0 12px;
  background:#0d0e11;
}
body.slr-player-social-page .slr-player-stat-detail small{color:#777c84;font-size:9px}
body.slr-player-social-page .slr-player-stat-detail b{color:#f2f2f2;font-size:12px}
body.slr-player-social-page .slr-player-competition-stats{display:grid;gap:10px}
body.slr-player-social-page .slr-player-competition-stats h3{margin-bottom:3px}
body.slr-player-social-page .slr-player-competition-stats>article{
  overflow:hidden;
  border:1px solid var(--slr-social-line-strong);
  border-radius:15px;
  background:#0e0f12;
}
body.slr-player-social-page .slr-player-competition-stats>article>div{
  min-height:64px;
  display:flex;
  align-items:center;
  gap:11px;
  padding:11px 13px;
  border-bottom:1px solid rgba(255,255,255,.08);
}
body.slr-player-social-page .slr-player-competition-stats img{width:38px;height:38px;object-fit:contain}
body.slr-player-social-page .slr-player-competition-stats strong,
body.slr-player-social-page .slr-player-competition-stats small{display:block}
body.slr-player-social-page .slr-player-competition-stats strong{font-size:12px}
body.slr-player-social-page .slr-player-competition-stats small{margin-top:2px;color:#737881;font-size:9px}
body.slr-player-social-page .slr-player-competition-stats dl{
  display:grid;
  grid-template-columns:repeat(6,1fr);
  margin:0;
}
body.slr-player-social-page .slr-player-competition-stats dl>div{
  min-width:0;
  padding:10px 5px;
  border-right:1px solid rgba(255,255,255,.065);
  text-align:center;
}
body.slr-player-social-page .slr-player-competition-stats dl>div:last-child{border-right:0}
body.slr-player-social-page .slr-player-competition-stats dt{color:#6f747d;font-size:7px;text-transform:uppercase}
body.slr-player-social-page .slr-player-competition-stats dd{margin:4px 0 0;color:#fff;font-size:11px;font-weight:800}
body.slr-player-social-page .slr-player-injury-history{display:grid;gap:8px}
body.slr-player-social-page .slr-player-injury-history h3{margin-bottom:3px}
body.slr-player-social-page .slr-player-injury-history article{
  display:grid;
  grid-template-columns:92px minmax(0,1fr);
  align-items:center;
  gap:10px;
  min-height:52px;
  padding:8px 11px;
  border:1px solid rgba(239,71,111,.16);
  border-radius:12px;
  background:rgba(239,71,111,.045);
}
body.slr-player-social-page .slr-player-injury-history time{color:#7c818a;font-size:9px}
body.slr-player-social-page .slr-player-injury-history strong,
body.slr-player-social-page .slr-player-injury-history small{display:block}
body.slr-player-social-page .slr-player-injury-history strong{font-size:11px}
body.slr-player-social-page .slr-player-injury-history small{margin-top:2px;color:#8a8f98;font-size:8px}
body.slr-player-social-page .slr-player-profile-empty{
  min-height:300px;
  display:grid;
  place-items:center;
  align-content:center;
  gap:8px;
  padding:30px;
  color:#737881;
  text-align:center;
}
body.slr-player-social-page .slr-player-profile-empty strong{color:#fff;font-size:16px}
body.slr-player-social-page .slr-player-profile-empty p{max-width:390px;margin:0;font-size:11px;line-height:1.5}
body.slr-player-social-page .slr-player-career-list{display:grid}
body.slr-player-social-page .slr-player-career-list article{
  min-height:92px;
  display:grid;
  grid-template-columns:54px minmax(0,1fr) auto;
  align-items:center;
  gap:13px;
  padding:14px 18px;
  border-bottom:1px solid var(--slr-social-line);
}
body.slr-player-social-page .slr-player-career-list article.is-roma{background:linear-gradient(90deg,rgba(152,11,53,.14),transparent 62%)}
body.slr-player-social-page .slr-player-career-logo{
  width:52px;
  height:52px;
  display:grid;
  place-items:center;
  padding:6px;
  border:1px solid rgba(255,255,255,.1);
  border-radius:14px;
  background:#fff;
}
body.slr-player-social-page .slr-player-career-logo img{width:100%;height:100%;object-fit:contain}
body.slr-player-social-page .slr-player-career-logo span{color:#111;font-size:11px;font-weight:900}
body.slr-player-social-page .slr-player-career-list small,
body.slr-player-social-page .slr-player-career-list strong{display:block}
body.slr-player-social-page .slr-player-career-list small{color:var(--slr-social-yellow);font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}
body.slr-player-social-page .slr-player-career-list strong{margin-top:3px;font-size:14px}
body.slr-player-social-page .slr-player-career-list p{margin:5px 0 0;color:#777c84;font-size:9px;line-height:1.35}
body.slr-player-social-page .slr-player-career-list article>b{color:#747982;font-size:9px;font-weight:700;text-align:right}
body.slr-player-social-page .slr-player-news-feed .slr-social-post:last-child{border-bottom:0}
@media (max-width:760px){
  body.slr-player-social-page .slr-player-profile-topbar-inner{min-height:58px;grid-template-columns:38px minmax(0,1fr) 38px;padding-inline:8px}
  body.slr-player-social-page .slr-player-profile-topbar-inner h1{font-size:16px}
  body.slr-player-social-page .slr-player-profile-cover{height:148px}
  body.slr-player-social-page .slr-player-profile-cover>span{right:16px;font-size:86px}
  body.slr-player-social-page .slr-player-profile-photo{top:98px;left:14px;width:106px;height:106px}
  body.slr-player-social-page .slr-player-profile-head{min-height:66px;padding:10px 14px 0}
  body.slr-player-social-page .slr-player-profile-follow{min-width:90px;min-height:35px;padding-inline:13px;font-size:11px}
  body.slr-player-social-page .slr-player-profile-identity{padding:0 14px 15px}
  body.slr-player-social-page .slr-player-profile-name-row h2{font-size:22px}
  body.slr-player-social-page .slr-player-profile-name-row em{display:none}
  body.slr-player-social-page .slr-player-profile-data{grid-template-columns:repeat(2,minmax(0,1fr))}
  body.slr-player-social-page .slr-player-profile-data>div:nth-child(3n){border-right:1px solid rgba(255,255,255,.08)}
  body.slr-player-social-page .slr-player-profile-data>div:nth-child(2n){border-right:0}
  body.slr-player-social-page .slr-player-profile-tabs{top:58px}
  body.slr-player-social-page .slr-player-profile-tabs button{min-height:48px;font-size:11px}
  body.slr-player-social-page .slr-player-panel-head{min-height:68px;padding:13px 14px}
  body.slr-player-social-page .slr-player-stat-highlights article{min-height:88px}
  body.slr-player-social-page .slr-player-stat-highlights strong{font-size:24px}
  body.slr-player-social-page .slr-player-stat-detail,
  body.slr-player-social-page .slr-player-competition-stats,
  body.slr-player-social-page .slr-player-injury-history{padding:14px}
  body.slr-player-social-page .slr-player-competition-stats dl{grid-template-columns:repeat(3,1fr)}
  body.slr-player-social-page .slr-player-competition-stats dl>div:nth-child(3){border-right:0}
  body.slr-player-social-page .slr-player-competition-stats dl>div:nth-child(-n+3){border-bottom:1px solid rgba(255,255,255,.065)}
  body.slr-player-social-page .slr-player-career-list article{grid-template-columns:48px minmax(0,1fr);padding:12px 14px}
  body.slr-player-social-page .slr-player-career-logo{width:46px;height:46px}
  body.slr-player-social-page .slr-player-career-list article>b{grid-column:2;text-align:left}
}
@media (max-width:420px){
  body.slr-player-social-page .slr-player-profile-data{grid-template-columns:1fr}
  body.slr-player-social-page .slr-player-profile-data>div,
  body.slr-player-social-page .slr-player-profile-data>div:nth-child(3n),
  body.slr-player-social-page .slr-player-profile-data>div:nth-child(2n){border-right:0}
  body.slr-player-social-page .slr-player-stat-highlights{grid-template-columns:repeat(2,1fr)}
  body.slr-player-social-page .slr-player-stat-highlights article:nth-child(3n){border-right:1px solid rgba(255,255,255,.08)}
  body.slr-player-social-page .slr-player-stat-highlights article:nth-child(2n){border-right:0}
  body.slr-player-social-page .slr-player-stat-detail>div{grid-template-columns:1fr}
}
body.slr-squad-social-page .slr-squad-social-header{
  background:rgba(0,0,0,.88);
}
body.slr-squad-social-page .slr-squad-total{
  color:#777c85;
  font-size:10px;
  font-weight:700;
  white-space:nowrap;
}
body.slr-squad-social-page .slr-squad-social-tools{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:center;
  gap:9px;
  padding:0 16px 9px;
}
body.slr-squad-social-page .slr-squad-search{
  min-width:0;
  height:42px;
  display:flex;
  align-items:center;
  gap:10px;
  padding:0 13px;
  border:1px solid var(--slr-social-line-strong);
  border-radius:999px;
  background:#111216;
  color:#747982;
  transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease;
}
body.slr-squad-social-page .slr-squad-search:focus-within{
  border-color:rgba(240,181,29,.65);
  background:#15161a;
  box-shadow:0 0 0 3px rgba(240,181,29,.08);
  color:var(--slr-social-yellow);
}
body.slr-squad-social-page .slr-squad-search svg,
body.slr-squad-social-page .slr-squad-filter-toggle svg{
  width:18px;
  height:18px;
  flex:0 0 auto;
  fill:none;
  stroke:currentColor;
  stroke-width:1.7;
  stroke-linecap:round;
  stroke-linejoin:round;
}
body.slr-squad-social-page .slr-squad-search input{
  width:100%;
  min-width:0;
  height:100%;
  padding:0;
  border:0;
  outline:0;
  background:transparent;
  color:#fff;
  font:inherit;
  font-size:12px;
}
body.slr-squad-social-page .slr-squad-search input::placeholder{color:#70747c;opacity:1}
body.slr-squad-social-page .slr-squad-search input::-webkit-search-cancel-button{filter:invert(1);opacity:.55;cursor:pointer}
body.slr-squad-social-page .slr-squad-filter-wrap{position:relative}
body.slr-squad-social-page .slr-squad-filter-toggle{
  min-width:94px;
  height:42px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:7px;
  padding:0 13px;
  border:1px solid var(--slr-social-line-strong);
  border-radius:999px;
  background:#111216;
  color:#e5e6e8;
  cursor:pointer;
  font:inherit;
  font-size:11px;
  font-weight:750;
  transition:border-color .18s ease,color .18s ease,background .18s ease;
}
body.slr-squad-social-page .slr-squad-filter-toggle:hover,
body.slr-squad-social-page .slr-squad-filter-toggle:focus-visible,
body.slr-squad-social-page .slr-squad-filter-toggle.is-active{
  border-color:rgba(240,181,29,.65);
  background:#15161a;
  color:var(--slr-social-yellow);
}
body.slr-squad-social-page .slr-squad-filter-toggle i{
  min-width:17px;
  height:17px;
  display:grid;
  place-items:center;
  border-radius:50%;
  background:var(--slr-social-yellow);
  color:#171200;
  font-style:normal;
  font-size:8px;
  font-weight:900;
}
body.slr-squad-social-page .slr-squad-filter-panel{
  position:absolute;
  z-index:90;
  top:calc(100% + 8px);
  right:0;
  width:230px;
  padding:13px;
  border:1px solid var(--slr-social-line-strong);
  border-radius:16px;
  background:rgba(18,19,23,.985);
  box-shadow:0 20px 48px rgba(0,0,0,.55);
  backdrop-filter:blur(18px);
}
body.slr-squad-social-page .slr-squad-filter-panel>strong{
  display:block;
  margin:0 2px 9px;
  color:#81858d;
  font-size:9px;
  font-weight:800;
  letter-spacing:.1em;
  text-transform:uppercase;
}
body.slr-squad-social-page .slr-squad-filter-panel>div{display:grid;gap:4px}
body.slr-squad-social-page .slr-squad-filter-panel button{
  min-height:35px;
  padding:0 10px;
  border:0;
  border-radius:10px;
  background:transparent;
  color:#d9dade;
  cursor:pointer;
  text-align:left;
  font:inherit;
  font-size:11px;
  font-weight:680;
}
body.slr-squad-social-page .slr-squad-filter-panel button:hover,
body.slr-squad-social-page .slr-squad-filter-panel button:focus-visible{background:rgba(255,255,255,.055);color:#fff}
body.slr-squad-social-page .slr-squad-filter-panel button.is-active{background:rgba(240,181,29,.13);color:var(--slr-social-yellow)}
body.slr-squad-social-page .slr-squad-filter-meta{
  min-height:25px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  padding:0 18px 8px;
  color:#737780;
  font-size:9px;
}
body.slr-squad-social-page .slr-squad-filter-meta button{
  padding:0;
  border:0;
  background:transparent;
  color:var(--slr-social-yellow);
  cursor:pointer;
  font:inherit;
  font-size:9px;
  font-weight:750;
}
body.slr-squad-social-page .slr-squad-social-list{display:grid}
body.slr-squad-social-page .slr-squad-social-member{
  min-height:112px;
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:center;
  gap:14px;
  padding:15px 17px;
  border-bottom:1px solid var(--slr-social-line);
  background:#000;
  transition:background .16s ease,border-color .16s ease;
}
body.slr-squad-social-page .slr-squad-social-member:hover{background:rgba(255,255,255,.025)}
body.slr-squad-social-page .slr-squad-social-member.is-coach{
  background:linear-gradient(105deg,rgba(152,11,53,.2),rgba(240,181,29,.045) 58%,transparent);
  box-shadow:inset 3px 0 var(--slr-social-yellow);
}
body.slr-squad-social-page .slr-squad-member-main{
  min-width:0;
  display:grid;
  grid-template-columns:78px minmax(0,1fr);
  align-items:center;
  gap:14px;
  color:inherit;
  text-decoration:none;
}
body.slr-squad-social-page a.slr-squad-member-main:hover h2{color:var(--slr-social-yellow)}
body.slr-squad-social-page .slr-squad-member-photo{
  position:relative;
  width:76px;
  height:76px;
  display:grid;
  place-items:center;
  border:2px solid rgba(255,255,255,.14);
  border-radius:50%;
  background:linear-gradient(145deg,#fff,#dcdde0);
  overflow:visible;
}
body.slr-squad-social-page .slr-squad-member-photo img{
  width:100%;
  height:100%;
  border-radius:50%;
  object-fit:cover;
  object-position:center 18%;
}
body.slr-squad-social-page .slr-squad-member-photo>span{color:#17181b;font-size:15px;font-weight:900}
body.slr-squad-social-page .slr-squad-member-photo>b{
  position:absolute;
  right:-3px;
  bottom:-3px;
  min-width:25px;
  height:25px;
  display:grid;
  place-items:center;
  padding:0 5px;
  border:2px solid #000;
  border-radius:999px;
  background:var(--slr-social-yellow);
  color:#171200;
  font-size:9px;
  font-weight:900;
}
body.slr-squad-social-page .slr-squad-member-copy{min-width:0}
body.slr-squad-social-page .slr-squad-member-copy small{
  display:block;
  color:var(--slr-social-yellow);
  font-size:8px;
  font-weight:800;
  letter-spacing:.09em;
  text-transform:uppercase;
}
body.slr-squad-social-page .slr-squad-member-copy h2{
  margin:4px 0 0;
  overflow:hidden;
  color:#f3f3f3;
  font-size:17px;
  line-height:1.15;
  letter-spacing:-.02em;
  text-overflow:ellipsis;
  white-space:nowrap;
  transition:color .16s ease;
}
body.slr-squad-social-page .slr-squad-member-copy p{
  margin:6px 0 0;
  color:#777c85;
  font-size:10px;
  line-height:1.35;
}
body.slr-squad-social-page .slr-squad-member-actions{
  display:flex;
  align-items:center;
  gap:7px;
}
body.slr-squad-social-page .slr-squad-member-actions>button{
  min-width:78px;
  min-height:34px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:5px;
  padding:0 12px;
  border:0;
  border-radius:999px;
  background:#f1f1ef;
  color:#111;
  cursor:pointer;
  font:inherit;
  font-size:10px;
  font-weight:800;
  transition:background .16s ease,color .16s ease,transform .16s ease;
}
body.slr-squad-social-page .slr-squad-member-actions>button:hover{transform:translateY(-1px)}
body.slr-squad-social-page .slr-squad-member-actions>button.is-following{background:var(--slr-social-yellow);color:#171200}
body.slr-squad-social-page .slr-squad-member-actions>button i{font-style:normal}
body.slr-squad-social-page .slr-squad-member-actions>a{
  width:34px;
  height:34px;
  display:grid;
  place-items:center;
  border-radius:50%;
  color:#727780;
  text-decoration:none;
  transition:background .16s ease,color .16s ease;
}
body.slr-squad-social-page .slr-squad-member-actions>a:hover{background:rgba(255,255,255,.07);color:#fff}
body.slr-squad-social-page .slr-squad-member-actions>a svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
body.slr-squad-social-page .slr-squad-social-member.is-following{background:linear-gradient(90deg,rgba(240,181,29,.065),transparent 52%)}
body.slr-squad-social-page .slr-squad-social-member.is-coach.is-following{background:linear-gradient(105deg,rgba(152,11,53,.22),rgba(240,181,29,.09) 62%,transparent)}
body.slr-squad-social-page .slr-squad-filter-empty{
  min-height:220px;
  display:grid;
  place-items:center;
  align-content:center;
  gap:7px;
  padding:30px;
  border-bottom:1px solid var(--slr-social-line);
  color:#737780;
  text-align:center;
}
body.slr-squad-social-page .slr-squad-filter-empty strong{color:#fff;font-size:16px}
body.slr-squad-social-page .slr-squad-filter-empty p{margin:0;font-size:11px}
body.slr-squad-social-page .slr-squad-filter-empty button{
  margin-top:6px;
  padding:8px 13px;
  border:1px solid rgba(240,181,29,.42);
  border-radius:999px;
  background:transparent;
  color:var(--slr-social-yellow);
  cursor:pointer;
  font:inherit;
  font-size:10px;
  font-weight:750;
}
body.slr-squad-social-page .slr-squad-follow-status{min-height:18px;margin:8px 17px 14px;color:#777c85;font-size:10px}
body.slr-squad-social-page .slr-squad-social-member[hidden],
body.slr-squad-social-page .slr-squad-filter-panel[hidden],
body.slr-squad-social-page .slr-squad-filter-empty[hidden],
body.slr-squad-social-page .slr-squad-filter-meta button[hidden]{display:none!important}
@media (max-width:760px){
  body.slr-squad-social-page .slr-squad-social-header{top:0}
  body.slr-squad-social-page .slr-squad-social-tools{padding:7px 12px 8px}
  body.slr-squad-social-page .slr-squad-search,
  body.slr-squad-social-page .slr-squad-filter-toggle{height:39px}
  body.slr-squad-social-page .slr-squad-filter-toggle{width:40px;min-width:40px;padding:0}
  body.slr-squad-social-page .slr-squad-filter-toggle>span{display:none}
  body.slr-squad-social-page .slr-squad-filter-toggle i{position:absolute;top:-4px;right:-3px}
  body.slr-squad-social-page .slr-squad-filter-panel{right:0;width:min(230px,calc(100vw - 26px))}
  body.slr-squad-social-page .slr-squad-filter-meta{padding:0 14px 7px}
  body.slr-squad-social-page .slr-squad-social-member{min-height:102px;padding:13px 13px;gap:9px}
  body.slr-squad-social-page .slr-squad-member-main{grid-template-columns:66px minmax(0,1fr);gap:11px}
  body.slr-squad-social-page .slr-squad-member-photo{width:64px;height:64px}
  body.slr-squad-social-page .slr-squad-member-copy h2{font-size:15px}
  body.slr-squad-social-page .slr-squad-member-copy p{font-size:9px}
  body.slr-squad-social-page .slr-squad-member-actions>button{min-width:68px;min-height:32px;padding-inline:10px;font-size:9px}
  body.slr-squad-social-page .slr-squad-member-actions>a{display:none}
}
@media (max-width:430px){
  body.slr-squad-social-page .slr-squad-social-member{grid-template-columns:minmax(0,1fr) auto;padding-inline:10px}
  body.slr-squad-social-page .slr-squad-member-main{grid-template-columns:56px minmax(0,1fr);gap:9px}
  body.slr-squad-social-page .slr-squad-member-photo{width:54px;height:54px}
  body.slr-squad-social-page .slr-squad-member-photo>b{min-width:21px;height:21px;font-size:8px}
  body.slr-squad-social-page .slr-squad-member-copy h2{font-size:14px}
  body.slr-squad-social-page .slr-squad-member-copy p{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  body.slr-squad-social-page .slr-squad-member-actions>button{min-width:34px;width:34px;padding:0;font-size:0}
  body.slr-squad-social-page .slr-squad-member-actions>button i{font-size:13px}
}
body.slr-player-social-page .slr-player-profile-empty-compact{min-height:190px}
body.slr-player-social-page .slr-player-national-career{
  border-top:8px solid #07080a;
  background:linear-gradient(180deg,rgba(255,202,54,.018),transparent 190px);
}
body.slr-player-social-page .slr-player-national-career-head{
  background:linear-gradient(90deg,rgba(255,202,54,.055),rgba(152,11,53,.035) 58%,transparent);
}
body.slr-player-social-page .slr-player-career-list.is-national article{
  background:linear-gradient(90deg,rgba(255,202,54,.035),transparent 68%);
}
body.slr-player-social-page .slr-player-career-list.is-national article:last-child{border-bottom:0}
body.slr-social-matches-page .slr-social-matches-header{top:0}
body.slr-social-matches-page .slr-social-matches-title-row{min-height:78px}
body.slr-social-matches-page .slr-social-season-select{margin:0}
body.slr-social-matches-page .slr-social-season-select label{display:grid;gap:4px}
body.slr-social-matches-page .slr-social-season-select span{
  margin:0;
  color:#737881;
  font-size:8px;
  font-weight:800;
  letter-spacing:.1em;
  text-align:right;
  text-transform:uppercase;
}
body.slr-social-matches-page .slr-social-season-select select{
  min-width:118px;
  height:35px;
  padding:0 30px 0 12px;
  border:1px solid var(--slr-social-line-strong);
  border-radius:999px;
  outline:0;
  background:#111216;
  color:#f3f3f3;
  font:inherit;
  font-size:10px;
  font-weight:700;
}
body.slr-social-matches-page .slr-social-match-months{
  display:flex;
  gap:3px;
  padding:0 10px 8px;
  overflow-x:auto;
  scrollbar-width:none;
}
body.slr-social-matches-page .slr-social-match-months::-webkit-scrollbar{display:none}
body.slr-social-matches-page .slr-social-match-months button{
  position:relative;
  min-width:58px;
  min-height:45px;
  display:grid;
  place-items:center;
  align-content:center;
  gap:1px;
  padding:4px 8px;
  border:0;
  border-radius:10px;
  background:transparent;
  color:#70757e;
  cursor:pointer;
  font:inherit;
}
body.slr-social-matches-page .slr-social-match-months button:hover{background:rgba(255,255,255,.05);color:#fff}
body.slr-social-matches-page .slr-social-match-months button.is-active{background:rgba(240,181,29,.1);color:var(--slr-social-yellow)}
body.slr-social-matches-page .slr-social-match-months button.is-active:after{
  content:"";
  position:absolute;
  right:9px;
  bottom:0;
  left:9px;
  height:2px;
  border-radius:99px;
  background:linear-gradient(90deg,var(--slr-social-red),var(--slr-social-yellow));
}
body.slr-social-matches-page .slr-social-match-months small{font-size:7px;font-weight:750}
body.slr-social-matches-page .slr-social-match-months strong{font-size:10px;letter-spacing:.06em}
body.slr-social-matches-page .slr-social-match-directory{min-height:70vh}
body.slr-social-matches-page .slr-social-match-month-section>header{
  min-height:50px;
  display:flex;
  align-items:end;
  justify-content:space-between;
  gap:14px;
  padding:13px 17px 10px;
  border-bottom:1px solid var(--slr-social-line);
  background:linear-gradient(90deg,rgba(152,11,53,.08),transparent 62%);
}
body.slr-social-matches-page .slr-social-match-month-section>header span{color:#f2f2f2;font-size:16px;font-weight:800;letter-spacing:-.02em}
body.slr-social-matches-page .slr-social-match-month-section>header strong{color:#777c85;font-size:10px}
body.slr-social-matches-page .slr-social-match-row{
  min-height:126px;
  display:grid;
  grid-template-columns:48px minmax(0,1fr) 58px;
  align-items:center;
  gap:12px;
  padding:14px 15px;
  border-bottom:1px solid var(--slr-social-line);
  color:inherit;
  text-decoration:none;
  transition:background .16s ease,border-color .16s ease;
}
body.slr-social-matches-page .slr-social-match-row:hover{background:rgba(255,255,255,.025)}
body.slr-social-matches-page .slr-social-match-row.is-live{background:linear-gradient(90deg,rgba(239,49,84,.08),transparent 62%);box-shadow:inset 3px 0 #ef3154}
body.slr-social-matches-page .slr-social-match-row-date{display:grid;justify-items:center;gap:1px;color:#777c85}
body.slr-social-matches-page .slr-social-match-row-date strong{font-size:8px;letter-spacing:.08em}
body.slr-social-matches-page .slr-social-match-row-date b{color:#f2f2f2;font-size:23px;line-height:1}
body.slr-social-matches-page .slr-social-match-row-date span{font-size:8px;font-weight:800}
body.slr-social-matches-page .slr-social-match-row-main{min-width:0}
body.slr-social-matches-page .slr-social-match-row-meta{display:flex;align-items:center;gap:7px;margin-bottom:10px;color:#737881}
body.slr-social-matches-page .slr-social-match-row-meta span{color:var(--slr-social-yellow);font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
body.slr-social-matches-page .slr-social-match-row-meta small{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-matches-page .slr-social-match-row-clubs{display:grid;grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);align-items:center;gap:8px}
body.slr-social-matches-page .slr-social-match-row-clubs>span{min-width:0;display:flex;align-items:center;gap:7px}
body.slr-social-matches-page .slr-social-match-row-clubs>span:last-child{flex-direction:row-reverse;text-align:right}
body.slr-social-matches-page .slr-social-match-row-clubs img{width:34px;height:34px;flex:0 0 34px;object-fit:contain}
body.slr-social-matches-page .slr-social-match-row-clubs strong{overflow:hidden;color:#d8dade;font-size:11px;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-matches-page .slr-social-match-row-clubs>span.is-roma strong{color:#fff;font-weight:850}
body.slr-social-matches-page .slr-social-match-row-score{display:flex;align-items:center;justify-content:center;gap:4px;color:#fff;font-size:15px}
body.slr-social-matches-page .slr-social-match-row-score i{font-style:normal}
body.slr-social-matches-page .slr-social-match-row-score em{color:#737881;font-style:normal}
body.slr-social-matches-page .slr-social-match-row-open{display:grid;justify-items:end;gap:7px;color:#717680}
body.slr-social-matches-page .slr-social-match-row-open span{font-size:8px;font-weight:800;text-align:right;text-transform:uppercase}
body.slr-social-matches-page .slr-social-match-row-open span.is-live{color:#ef4965}
body.slr-social-matches-page .slr-social-match-row-open svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.slr-social-matches-page .slr-social-match-row:hover .slr-social-match-row-open{color:var(--slr-social-yellow)}
body.slr-social-matches-page .slr-social-match-empty{min-height:330px;display:grid;place-items:center;align-content:center;gap:7px;padding:30px;color:#747983;text-align:center}
body.slr-social-matches-page .slr-social-match-empty strong{color:#fff;font-size:18px}
body.slr-social-matches-page .slr-social-match-empty p{margin:0;font-size:11px}
body.slr-social-match-page .slr-social-match-column{position:relative}
body.slr-social-match-page .slr-social-match-topbar{top:0}
body.slr-social-match-page .slr-social-match-topbar-inner{
  min-height:70px;
  display:grid;
  grid-template-columns:42px minmax(0,1fr) 42px;
  align-items:center;
  gap:10px;
  padding:8px 12px;
}
body.slr-social-match-page .slr-social-match-topbar-inner>a,
body.slr-social-match-page .slr-social-match-topbar-inner>button{
  width:38px;
  height:38px;
  display:grid;
  place-items:center;
  border:0;
  border-radius:50%;
  background:transparent;
  color:#f3f3f3;
  cursor:pointer;
}
body.slr-social-match-page .slr-social-match-topbar-inner>a:hover,
body.slr-social-match-page .slr-social-match-topbar-inner>button:hover{background:rgba(255,255,255,.08)}
body.slr-social-match-page .slr-social-match-topbar-inner svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.slr-social-match-page .slr-social-match-topbar-inner>div{min-width:0}
body.slr-social-match-page .slr-social-match-topbar-inner h1{margin:0;overflow:hidden;color:#fff;font-size:17px;line-height:1.15;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-match-page .slr-social-match-topbar-inner span{display:block;margin-top:3px;overflow:hidden;color:#737881;font-size:8px;font-weight:750;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}
body.slr-social-match-page .slr-social-match-card{
  position:relative;
  overflow:hidden;
  padding:22px 18px 17px;
  border-bottom:1px solid var(--slr-social-line);
  background:
    radial-gradient(circle at 10% 0,rgba(152,11,53,.28),transparent 37%),
    radial-gradient(circle at 92% 15%,rgba(240,181,29,.13),transparent 31%),
    linear-gradient(145deg,#121317,#070809 72%);
}
body.slr-social-match-page .slr-social-match-card:before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background:linear-gradient(115deg,transparent 44%,rgba(255,255,255,.03) 44.2%,transparent 44.5%);
}
body.slr-social-match-page .slr-social-match-card-kicker{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;color:#777c85}
body.slr-social-match-page .slr-social-match-card-kicker span{color:var(--slr-social-yellow);font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}
body.slr-social-match-page .slr-social-match-card-kicker small{font-size:9px}
body.slr-social-match-page .slr-social-match-card>time{position:relative;display:block;margin-top:5px;color:#a1a4aa;font-size:11px;font-weight:650;text-align:center}
body.slr-social-match-page .slr-social-match-scoreboard{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);align-items:center;gap:14px;margin-top:20px}
body.slr-social-match-page .slr-social-match-team{min-width:0;display:grid;justify-items:center;gap:7px;text-align:center}
body.slr-social-match-page .slr-social-match-team>img{width:72px;height:72px;object-fit:contain;filter:drop-shadow(0 12px 18px rgba(0,0,0,.32))}
body.slr-social-match-page .slr-social-match-team>strong{max-width:100%;overflow:hidden;color:#f5f5f5;font-size:15px;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-match-page .slr-social-match-team>div{min-height:18px;color:#989ca4;font-size:9px}
body.slr-social-match-page .slr-social-match-score-center{display:grid;justify-items:center;gap:6px;text-align:center}
body.slr-social-match-page .slr-social-match-score-center>span{color:#7e838c;font-size:8px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}
body.slr-social-match-page .slr-social-match-score-center>b{display:flex;align-items:center;gap:9px;color:#fff;font-size:34px;line-height:1;letter-spacing:-.05em}
body.slr-social-match-page .slr-social-match-score-center>b.is-kickoff{font-size:28px;letter-spacing:-.02em}
body.slr-social-match-page .slr-social-match-score-center>b i,
body.slr-social-match-page .slr-social-match-score-center>b em{font-style:normal}
body.slr-social-match-page .slr-social-match-score-center>b em{color:#656a73;font-size:20px;font-weight:500}
body.slr-social-match-page .slr-social-match-score-center>small{color:#7d828a;font-size:9px}
body.slr-social-match-page .slr-social-match-live-state{padding:4px 7px;border-radius:999px;background:rgba(255,255,255,.07);color:#a5a9b0;font-size:7px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}
body.slr-social-match-page .slr-social-match-live-state.is-live{background:rgba(239,49,84,.14);color:#ff5b75}
body.slr-social-match-page .slr-social-match-countdown{position:relative;display:grid;justify-items:center;gap:6px;margin-top:17px}
body.slr-social-match-page .slr-social-match-countdown>span{color:#777c84;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
body.slr-social-match-page .slr-social-match-countdown>div{display:flex;align-items:baseline;gap:5px}
body.slr-social-match-page .slr-social-match-countdown b{color:#fff;font-size:16px}
body.slr-social-match-page .slr-social-match-countdown small{margin-right:5px;color:#727780;font-size:7px;text-transform:uppercase}
body.slr-social-match-page .slr-social-match-meta{position:relative;display:flex;justify-content:center;flex-wrap:wrap;gap:6px 14px;margin-top:17px;color:#737881;font-size:8px}
body.slr-social-match-page .slr-social-match-meta span:not(:last-child):after{content:"·";margin-left:14px;color:#454951}
body.slr-social-match-page .slr-social-match-live-note{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:11px;color:#858992;font-size:8px}
body.slr-social-match-page .slr-social-match-live-note i{width:7px;height:7px;border-radius:50%;background:#ef3154;box-shadow:0 0 0 4px rgba(239,49,84,.12);animation:slrPulse 1.6s infinite}
body.slr-social-match-page .slr-social-match-live-note[hidden],
body.slr-social-match-page [data-match-live-state][hidden],
body.slr-social-match-page [data-match-panel][hidden]{display:none!important}
body.slr-social-match-page .slr-social-match-tabs-wrap{min-width:0}
body.slr-social-match-page .slr-social-match-tabs{
  position:sticky;
  top:70px;
  z-index:64;
  display:flex;
  overflow-x:auto;
  border-bottom:1px solid var(--slr-social-line);
  background:rgba(0,0,0,.9);
  backdrop-filter:blur(18px) saturate(145%);
  scrollbar-width:none;
}
body.slr-social-match-page .slr-social-match-tabs::-webkit-scrollbar{display:none}
body.slr-social-match-page .slr-social-match-tabs button{
  position:relative;
  min-width:max-content;
  min-height:51px;
  flex:1 0 auto;
  padding:0 14px;
  border:0;
  background:transparent;
  color:#747983;
  cursor:pointer;
  font:inherit;
  font-size:10px;
  font-weight:720;
}
body.slr-social-match-page .slr-social-match-tabs button:hover{background:rgba(255,255,255,.045);color:#fff}
body.slr-social-match-page .slr-social-match-tabs button.is-active{color:#fff}
body.slr-social-match-page .slr-social-match-tabs button.is-active:after{content:"";position:absolute;right:12px;bottom:0;left:12px;height:3px;border-radius:99px 99px 0 0;background:linear-gradient(90deg,var(--slr-social-red),var(--slr-social-yellow))}
body.slr-social-match-page .slr-social-match-panel{min-height:420px;background:#000}
body.slr-social-match-page .slr-social-match-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:8px solid #07080a}
body.slr-social-match-page .slr-social-match-overview-grid article{min-width:0;min-height:92px;padding:15px 13px;border-right:1px solid var(--slr-social-line);border-bottom:1px solid var(--slr-social-line)}
body.slr-social-match-page .slr-social-match-overview-grid article:last-child{border-right:0}
body.slr-social-match-page .slr-social-match-overview-grid span{display:block;color:#717680;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
body.slr-social-match-page .slr-social-match-overview-grid strong{display:block;margin-top:7px;overflow:hidden;color:#f1f1f2;font-size:12px;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-match-page .slr-social-match-overview-grid small{display:block;margin-top:4px;overflow:hidden;color:#747983;font-size:9px;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-match-page .slr-social-match-section{border-bottom:8px solid #07080a;background:#000}
body.slr-social-match-page .slr-social-match-section>header{padding:16px 17px 11px;border-bottom:1px solid var(--slr-social-line)}
body.slr-social-match-page .slr-social-match-section>header span{display:block;color:var(--slr-social-yellow);font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}
body.slr-social-match-page .slr-social-match-section>header h2{margin:3px 0 0;color:#fff;font-size:17px;letter-spacing:-.025em}
body.slr-social-match-page .slr-social-match-injuries{display:grid}
body.slr-social-match-page .slr-social-match-injuries article{min-height:72px;display:flex;align-items:center;gap:11px;padding:11px 17px;border-bottom:1px solid var(--slr-social-line)}
body.slr-social-match-page .slr-social-match-injuries img{width:48px;height:48px;border-radius:50%;background:#fff;object-fit:cover;object-position:center 18%}
body.slr-social-match-page .slr-social-match-injuries strong,
body.slr-social-match-page .slr-social-match-injuries small{display:block}
body.slr-social-match-page .slr-social-match-injuries strong{font-size:12px}
body.slr-social-match-page .slr-social-match-injuries small{margin-top:3px;color:#777c85;font-size:9px}
body.slr-social-match-page .slr-match-related-list{display:grid}
body.slr-social-match-page .slr-match-related-card{min-height:92px;display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:12px 17px;border-bottom:1px solid var(--slr-social-line)}
body.slr-social-match-page .slr-match-related-media{width:92px;height:68px;overflow:hidden;border-radius:10px;background:#111318}
body.slr-social-match-page .slr-match-related-media img{width:100%;height:100%;object-fit:cover}
body.slr-social-match-page .slr-match-related-card>div{min-width:0;align-self:center}
body.slr-social-match-page .slr-match-related-card>div>span{color:#737881;font-size:8px}
body.slr-social-match-page .slr-match-related-card h3{margin:4px 0 0;font-size:12px;line-height:1.3}
body.slr-social-match-page .slr-match-related-card h3 a{text-decoration:none}
body.slr-social-match-page .slr-match-related-card h3 a:hover{color:var(--slr-social-yellow)}
body.slr-social-match-page .slr-match-related-empty,
body.slr-social-match-page .slr-match-data-empty{min-height:190px;display:grid;place-items:center;align-content:center;gap:6px;padding:25px;color:#747983;text-align:center}
body.slr-social-match-page .slr-match-related-empty strong,
body.slr-social-match-page .slr-match-data-empty strong{color:#fff;font-size:15px}
body.slr-social-match-page .slr-match-related-empty span,
body.slr-social-match-page .slr-match-data-empty span{font-size:10px;line-height:1.4}
body.slr-social-match-page .slr-social-match-pitch-block{padding:17px;border-bottom:8px solid #07080a;background:#030504}
body.slr-social-match-page .slr-social-match-pitch-head{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:11px}
body.slr-social-match-page .slr-social-match-pitch-head>div{display:flex;align-items:center;gap:8px;min-width:0}
body.slr-social-match-page .slr-social-match-pitch-head>div.is-away{flex-direction:row-reverse;text-align:right}
body.slr-social-match-page .slr-social-match-pitch-head img{width:31px;height:31px;object-fit:contain}
body.slr-social-match-page .slr-social-match-pitch-head strong,
body.slr-social-match-page .slr-social-match-pitch-head small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-match-page .slr-social-match-pitch-head strong{font-size:11px}
body.slr-social-match-page .slr-social-match-pitch-head small{margin-top:2px;color:#7b8088;font-size:8px}
body.slr-social-match-page .slr-social-match-pitch{
  position:relative;
  width:100%;
  overflow:hidden;
  border:2px solid rgba(222,236,226,.34);
  border-radius:12px;
  background:
    linear-gradient(90deg,rgba(255,255,255,.025) 50%,transparent 50%),
    repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0,rgba(255,255,255,.018) 11.111%,transparent 11.111%,transparent 22.222%),
    #287353;
  aspect-ratio:1.52/1;
  box-shadow:inset 0 0 70px rgba(0,0,0,.18);
}
body.slr-social-match-page .slr-social-match-pitch:before,
body.slr-social-match-page .slr-social-match-pitch:after{content:"";position:absolute;inset:3.2%;border:2px solid rgba(225,240,231,.34);border-radius:5px;pointer-events:none}
body.slr-social-match-page .slr-social-match-pitch:after{inset:0;z-index:1;border:0;background:linear-gradient(90deg,rgba(152,11,53,.06),transparent 36%,transparent 64%,rgba(240,181,29,.055));pointer-events:none}
body.slr-social-match-page .slr-social-pitch-line.is-half{position:absolute;z-index:2;top:3.2%;bottom:3.2%;left:50%;width:2px;background:rgba(225,240,231,.34);transform:translateX(-50%)}
body.slr-social-match-page .slr-social-pitch-circle{position:absolute;z-index:2;top:50%;left:50%;width:22%;aspect-ratio:1;border:2px solid rgba(225,240,231,.34);border-radius:50%;transform:translate(-50%,-50%)}
body.slr-social-match-page .slr-social-pitch-circle:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;background:rgba(225,240,231,.5);transform:translate(-50%,-50%)}
body.slr-social-match-page .slr-social-pitch-box{position:absolute;z-index:2;top:29%;width:13%;height:42%;border:2px solid rgba(225,240,231,.34)}
body.slr-social-match-page .slr-social-pitch-box.is-left{left:3.2%;border-left:0}
body.slr-social-match-page .slr-social-pitch-box.is-right{right:3.2%;border-right:0}
body.slr-social-match-page .slr-social-pitch-player{position:absolute;z-index:5;top:var(--pitch-y);left:var(--pitch-x);width:72px;display:grid;justify-items:center;transform:translate(-50%,-50%);text-align:center}
body.slr-social-match-page .slr-social-pitch-player-photo{position:relative;width:45px;height:45px;display:grid;place-items:center;border:2px solid rgba(255,255,255,.9);border-radius:50%;background:#f4f4f2;box-shadow:0 5px 14px rgba(0,0,0,.32)}
body.slr-social-match-page .slr-social-pitch-player.is-home .slr-social-pitch-player-photo{outline:2px solid rgba(152,11,53,.9)}
body.slr-social-match-page .slr-social-pitch-player.is-away .slr-social-pitch-player-photo{outline:2px solid rgba(240,181,29,.85)}
body.slr-social-match-page .slr-social-pitch-player-photo img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center 17%}
body.slr-social-match-page .slr-social-pitch-player-photo em{color:#15171a;font-style:normal;font-size:9px;font-weight:900}
body.slr-social-match-page .slr-social-pitch-rating{position:absolute;right:-8px;bottom:-4px;min-width:26px;height:18px;display:grid;place-items:center;padding:0 4px;border:2px solid #287353;border-radius:5px;background:#d98910;color:#fff;font-size:8px;font-weight:900}
body.slr-social-match-page .slr-social-pitch-rating.is-high{background:#09a844}
body.slr-social-match-page .slr-social-pitch-rating.is-mid{background:#d7a400}
body.slr-social-match-page .slr-social-pitch-rating.is-low{background:#e37217}
body.slr-social-match-page .slr-social-pitch-player-name{max-width:84px;margin-top:5px;padding:2px 4px;border-radius:4px;background:rgba(20,55,42,.68);color:#fff;font-size:8px;font-weight:750;line-height:1.15;text-shadow:0 1px 2px rgba(0,0,0,.55)}
body.slr-social-match-page .slr-social-pitch-player-name b{color:#d2d7d3}
body.slr-social-match-page .slr-social-pitch-player>.slr-lineup-player-events{position:absolute;top:-7px;left:48px;display:flex;gap:2px}
body.slr-social-match-page .slr-social-pitch-player>.slr-lineup-player-events .slr-lineup-player-event{display:block}
body.slr-social-match-page .slr-social-pitch-player>.slr-lineup-player-events .slr-lineup-player-event>span{display:none}
body.slr-social-match-page .slr-social-pitch-player>.slr-lineup-player-events .slr-lineup-event-icon{width:15px;height:15px;display:grid;place-items:center;margin:0;border:1px solid rgba(255,255,255,.8);border-radius:50%;background:#fff;color:#111;font-size:8px;font-style:normal}
body.slr-social-match-page .slr-social-pitch-player>.slr-lineup-player-events .slr-lineup-event-icon.is-card{width:10px;height:14px;border:0;border-radius:1px;background:#f2d21c}
body.slr-social-match-page .slr-social-pitch-player>.slr-lineup-player-events .slr-lineup-event-icon.is-card.is-red{background:#e62b38}
body.slr-social-match-page .slr-lineups-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}
body.slr-social-match-page .slr-lineup-team{min-width:0;border-right:1px solid var(--slr-social-line)}
body.slr-social-match-page .slr-lineup-team:last-child{border-right:0}
body.slr-social-match-page .slr-lineup-group{border-bottom:1px solid var(--slr-social-line)}
body.slr-social-match-page .slr-lineup-group-head{min-height:58px;display:flex;align-items:center;gap:9px;padding:10px 12px;border-bottom:1px solid var(--slr-social-line);background:#08090b}
body.slr-social-match-page .slr-lineup-group-head img{width:32px;height:32px;object-fit:contain}
body.slr-social-match-page .slr-lineup-group-head h3{margin:0;font-size:11px}
body.slr-social-match-page .slr-lineup-group-head span{display:block;margin-top:2px;color:#747983;font-size:8px}
body.slr-social-match-page .slr-lineup-list{margin:0;padding:0;list-style:none}
body.slr-social-match-page .slr-lineup-player{min-height:62px;display:grid;grid-template-columns:20px 40px minmax(0,1fr);align-items:center;gap:7px;padding:8px 9px;border-bottom:1px solid rgba(255,255,255,.07)}
body.slr-social-match-page .slr-lineup-player-number{color:var(--slr-social-yellow);font-size:9px;text-align:center}
body.slr-social-match-page .slr-lineup-player-photo{position:relative;width:38px;height:38px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#f2f2f0}
body.slr-social-match-page .slr-lineup-player-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 17%}
body.slr-social-match-page .slr-lineup-player-photo em{color:#16181a;font-style:normal;font-size:8px;font-weight:900}
body.slr-social-match-page .slr-lineup-player-copy{min-width:0}
body.slr-social-match-page .slr-lineup-player-copy strong,
body.slr-social-match-page .slr-lineup-player-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-match-page .slr-lineup-player-copy strong{font-size:9px}
body.slr-social-match-page .slr-lineup-player-copy small{margin-top:2px;color:#737881;font-size:7px}
body.slr-social-match-page .slr-lineup-player-side{grid-column:2/4;display:flex;align-items:center;justify-content:space-between;gap:6px;padding-left:0}
body.slr-social-match-page .slr-lineup-player-meta{color:#727780;font-size:7px}
body.slr-social-match-page .slr-lineup-player-events{display:flex;flex-wrap:wrap;gap:3px}
body.slr-social-match-page .slr-lineup-player-event{display:flex;align-items:center;gap:3px;color:#8e929a;font-size:7px}
body.slr-social-match-page .slr-lineup-player-event>span small{display:none}
body.slr-social-match-page .slr-lineup-event-icon{font-style:normal}
body.slr-social-match-page .slr-lineup-coach{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;background:#08090b}
body.slr-social-match-page .slr-lineup-coach span{color:#737881;font-size:8px;text-transform:uppercase}
body.slr-social-match-page .slr-lineup-coach strong{font-size:9px}
body.slr-social-match-page .slr-match-side-section{border-bottom:8px solid #07080a;background:#000}
body.slr-social-match-page .slr-match-side-section>.slr-match-side-kicker{display:block;padding:15px 17px 0;color:var(--slr-social-yellow);font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}
body.slr-social-match-page .slr-match-side-section>h2{margin:3px 17px 12px;color:#fff;font-size:17px}
body.slr-social-match-page .slr-match-side-stats .slr-match-side-kicker{padding-top:15px}
body.slr-social-match-page .slr-match-stats,
body.slr-social-match-page .slr-match-stats-groups{padding:0 17px 17px}
body.slr-social-match-page .slr-match-stat-row{display:grid;grid-template-columns:46px minmax(0,1fr) 46px;align-items:center;gap:9px;min-height:45px;border-bottom:1px solid rgba(255,255,255,.07)}
body.slr-social-match-page .slr-match-stat-row>span:first-child{text-align:left}
body.slr-social-match-page .slr-match-stat-row>span:last-child{text-align:right}
body.slr-social-match-page .slr-match-stat-row strong{color:#8b8f97;font-size:9px;text-align:center}
body.slr-social-match-page .slr-match-stat-row span{color:#dfe0e2;font-size:11px;font-weight:750}
body.slr-social-match-page .slr-match-stat-row span.is-leading{color:var(--slr-social-yellow)}
body.slr-social-match-page .slr-match-stat-group h3{margin:15px 0 3px;color:#fff;font-size:12px}
body.slr-social-match-page .slr-social-match-timeline-meta{display:flex;justify-content:space-between;gap:15px;padding:9px 17px;border-bottom:1px solid var(--slr-social-line);color:#747983;font-size:8px}
body.slr-social-match-page .slr-match-timeline{padding:4px 17px 18px}
body.slr-social-match-page .slr-match-event{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:11px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.07)}
body.slr-social-match-page .slr-match-event-minute{color:var(--slr-social-yellow);font-size:11px;font-weight:850}
body.slr-social-match-page .slr-match-event-body{min-width:0}
body.slr-social-match-page .slr-match-event-body strong{font-size:11px}
body.slr-social-match-page .slr-match-event-body span,
body.slr-social-match-page .slr-match-event-body small{color:#777c85;font-size:8px}
body.slr-social-match-page .slr-h2h-scoreboard-list{display:grid}
body.slr-social-match-page .slr-h2h-scoreboard-row{min-height:92px;display:grid;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:12px 15px;border-bottom:1px solid var(--slr-social-line);color:inherit;text-decoration:none}
body.slr-social-match-page .slr-h2h-scoreboard-row:hover{background:rgba(255,255,255,.025)}
body.slr-social-match-page .slr-h2h-club{min-width:0;display:flex;align-items:center;gap:7px}
body.slr-social-match-page .slr-h2h-club-away{flex-direction:row-reverse;text-align:right}
body.slr-social-match-page .slr-h2h-club img{width:32px;height:32px;object-fit:contain}
body.slr-social-match-page .slr-h2h-club strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-match-page .slr-h2h-score{text-align:center}
body.slr-social-match-page .slr-h2h-score small{display:block;color:#737881;font-size:7px}
body.slr-social-match-page .slr-h2h-score b{display:block;margin-top:3px;color:#fff;font-size:15px}
body.slr-social-match-page .slr-h2h-scoreboard-row>svg{width:17px;height:17px;fill:none;stroke:#737881;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.slr-social-match-page .slr-mini-standing{display:grid;padding:0 17px 12px}
body.slr-social-match-page .slr-mini-standing-head,
body.slr-social-match-page .slr-mini-standing-row{display:grid;grid-template-columns:25px minmax(0,1fr) 32px 32px;align-items:center;gap:7px;min-height:37px;border-bottom:1px solid rgba(255,255,255,.07);font-size:9px}
body.slr-social-match-page .slr-mini-standing-head{color:#717680;font-size:7px;text-transform:uppercase}
body.slr-social-match-page .slr-mini-standing-row>span{min-width:0;display:flex;align-items:center;gap:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-match-page .slr-mini-standing-row img{width:22px;height:22px;object-fit:contain}
body.slr-social-match-page .slr-mini-standing-row.is-roma{background:rgba(152,11,53,.18);color:#fff}
body.slr-social-match-page .slr-mini-standing-row.is-opponent{background:rgba(240,181,29,.07)}
body.slr-social-match-page .slr-match-side-link{display:block;padding:12px 17px 16px;color:var(--slr-social-yellow)!important;text-decoration:none;font-size:10px;font-weight:750}
@media (max-width:760px){
  body.slr-social-matches-page .slr-social-matches-title-row{min-height:67px;padding:10px 13px 7px}
  body.slr-social-matches-page .slr-social-season-select select{min-width:104px;height:32px;font-size:9px}
  body.slr-social-matches-page .slr-social-match-months{padding-inline:7px}
  body.slr-social-matches-page .slr-social-match-row{grid-template-columns:38px minmax(0,1fr) 35px;gap:8px;padding:12px 10px}
  body.slr-social-matches-page .slr-social-match-row-date b{font-size:20px}
  body.slr-social-matches-page .slr-social-match-row-clubs{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);gap:5px}
  body.slr-social-matches-page .slr-social-match-row-clubs img{width:28px;height:28px;flex-basis:28px}
  body.slr-social-matches-page .slr-social-match-row-clubs strong{font-size:9px}
  body.slr-social-matches-page .slr-social-match-row-open span{display:none}
  body.slr-social-match-page .slr-social-match-topbar-inner{display:none}
  body.slr-social-match-page .slr-social-match-scoreboard{grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);gap:7px}
  body.slr-social-match-page .slr-social-match-team>img{width:58px;height:58px}
  body.slr-social-match-page .slr-social-match-team>strong{font-size:12px}
  body.slr-social-match-page .slr-social-match-score-center>b{font-size:28px}
  body.slr-social-match-page .slr-social-match-tabs{top:50px}
  body.slr-social-match-page .slr-social-match-tabs button{min-height:47px;padding-inline:12px;font-size:9px}
  body.slr-social-match-page .slr-social-match-pitch-block{padding:10px}
  body.slr-social-match-page .slr-social-pitch-player{width:54px}
  body.slr-social-match-page .slr-social-pitch-player-photo{width:36px;height:36px}
  body.slr-social-match-page .slr-social-pitch-player-name{max-width:58px;margin-top:3px;font-size:6px}
  body.slr-social-match-page .slr-social-pitch-rating{right:-7px;min-width:23px;height:16px;font-size:7px}
  body.slr-social-match-page .slr-social-pitch-player>.slr-lineup-player-events{left:36px}
  body.slr-social-match-page .slr-lineups-grid{grid-template-columns:1fr}
  body.slr-social-match-page .slr-lineup-team{border-right:0;border-bottom:8px solid #07080a}
}
@media (max-width:430px){
  body.slr-social-matches-page .slr-social-matches-title-row h1{font-size:19px}
  body.slr-social-matches-page .slr-social-season-select label>span{display:none}
  body.slr-social-matches-page .slr-social-match-row{min-height:114px}
  body.slr-social-matches-page .slr-social-match-row-meta small{display:none}
  body.slr-social-matches-page .slr-social-match-row-clubs>span{display:grid;justify-items:center;gap:4px;text-align:center}
  body.slr-social-matches-page .slr-social-match-row-clubs>span:last-child{display:grid;text-align:center}
  body.slr-social-matches-page .slr-social-match-row-clubs strong{max-width:86px}
  body.slr-social-match-page .slr-social-match-card{padding-inline:10px}
  body.slr-social-match-page .slr-social-match-scoreboard{grid-template-columns:minmax(0,1fr) 68px minmax(0,1fr)}
  body.slr-social-match-page .slr-social-match-team>img{width:49px;height:49px}
  body.slr-social-match-page .slr-social-match-team>strong{font-size:10px}
  body.slr-social-match-page .slr-social-match-score-center>b{font-size:24px}
  body.slr-social-match-page .slr-social-match-overview-grid{grid-template-columns:1fr}
  body.slr-social-match-page .slr-social-match-overview-grid article{min-height:70px;border-right:0}
  body.slr-social-match-page .slr-social-match-pitch{aspect-ratio:1.38/1}
  body.slr-social-match-page .slr-social-pitch-player{width:46px}
  body.slr-social-match-page .slr-social-pitch-player-photo{width:31px;height:31px}
  body.slr-social-match-page .slr-social-pitch-player-name{max-width:48px;font-size:5.5px}
  body.slr-social-match-page .slr-social-pitch-rating{right:-8px;bottom:-5px;min-width:21px;height:14px;border-width:1px;font-size:6px}
  body.slr-social-match-page .slr-social-match-pitch-head strong{font-size:9px}
}
body.slr-social-match-page .slr-match-team-event{display:flex;align-items:center;justify-content:center;gap:3px;color:#9ca0a8;font-size:7px}
body.slr-social-match-page .slr-match-team-event b{max-width:92px;overflow:hidden;color:#cfd1d5;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-match-page .slr-match-team-event strong{color:var(--slr-social-yellow)}
body.slr-social-match-page .slr-match-team-event.is-red i{width:6px;height:9px;background:#e12b3d}
body.slr-social-match-page .slr-match-stats-board{display:grid;background:#000}
body.slr-social-match-page .slr-match-stat-group{padding:17px;background:#08090b;border-bottom:1px solid var(--slr-social-line)}
body.slr-social-match-page .slr-match-stat-group-head{display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:10px;margin-bottom:7px}
body.slr-social-match-page .slr-match-stat-group-head img{width:34px;height:34px;object-fit:contain;filter:none}
body.slr-social-match-page .slr-match-stat-group-head h3{margin:0!important;color:#fff!important;font-size:12px!important;font-style:normal!important;font-weight:800!important;letter-spacing:-.02em!important;text-align:center;text-transform:none!important}
body.slr-social-match-page .slr-match-stats-list{display:grid}
body.slr-social-match-page .slr-match-stat-group .slr-match-stat-row{display:grid;grid-template-columns:60px minmax(0,1fr) 60px;align-items:center;gap:8px;min-height:45px;border-bottom:1px solid rgba(255,255,255,.07)}
body.slr-social-match-page .slr-match-stat-group .slr-match-stat-row:last-child{border-bottom:0}
body.slr-social-match-page .slr-match-stat-group .slr-match-stat-row span{color:#7c818a;font-size:9px;font-weight:650;text-align:center}
body.slr-social-match-page .slr-match-stat-value{min-height:30px;display:grid;place-items:center;padding:4px 7px;border-radius:7px;background:rgba(255,255,255,.045);color:#e4e5e7;font-size:12px!important;font-weight:850}
body.slr-social-match-page .slr-match-stat-value:first-child{justify-self:start}
body.slr-social-match-page .slr-match-stat-value:last-child{justify-self:end}
body.slr-social-match-page .slr-match-stat-value.is-leading{min-width:44px;background:rgba(240,181,29,.16);color:var(--slr-social-yellow);box-shadow:none}
body.slr-social-match-page .slr-match-timeline-list{position:relative;display:grid;gap:9px;padding:12px 17px 18px}
body.slr-social-match-page .slr-match-timeline-list:before{display:none}
body.slr-social-match-page .slr-match-event{display:block;padding:0}
body.slr-social-match-page .slr-match-event:before{display:none}
body.slr-social-match-page .slr-match-event-panel{padding:0;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#0d0f12;box-shadow:none;transform:none}
body.slr-social-match-page .slr-match-event-panel:before{width:3px;box-shadow:none}
body.slr-social-match-page .slr-match-event-panel:after{display:none}
body.slr-social-match-page .slr-match-event:hover .slr-match-event-panel{border-color:rgba(255,255,255,.18);box-shadow:none;transform:none}
body.slr-social-match-page .slr-match-event-topline{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px 8px 13px;border-bottom:1px solid rgba(255,255,255,.07)}
body.slr-social-match-page .slr-match-event-heading{display:flex;align-items:center;gap:9px}
body.slr-social-match-page .slr-match-event-heading time{width:35px;height:35px;display:grid;place-items:center;border:2px solid var(--slr-event-accent);border-radius:50%;background:#17191d;color:var(--slr-event-accent);box-shadow:none}
body.slr-social-match-page .slr-match-event-heading time b{font-size:10px}
body.slr-social-match-page .slr-match-event-heading time small{display:none}
body.slr-social-match-page .slr-match-event-kind{color:var(--slr-event-accent);font-size:7px;font-style:normal;letter-spacing:.08em;text-transform:uppercase}
body.slr-social-match-page .slr-match-event-kind:before{display:none}
body.slr-social-match-page .slr-match-event-team{max-width:45%;display:flex;align-items:center;justify-content:flex-end;gap:5px;color:#858a93;font-size:7px;text-align:right}
body.slr-social-match-page .slr-match-event-team img{width:20px;height:20px;object-fit:contain}
body.slr-social-match-page .slr-match-event-body{min-height:78px;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;padding:11px 68px 12px 13px}
body.slr-social-match-page .slr-match-event-player-media{position:relative;width:42px;height:42px}
body.slr-social-match-page .slr-match-event-player-photo{position:absolute;inset:0;width:42px;height:42px;display:grid;place-items:center;overflow:hidden;border:2px solid rgba(255,255,255,.12);border-radius:50%;background:#f2f2f0}
body.slr-social-match-page .slr-match-event-player-photo.is-secondary{top:15px;left:23px;width:28px;height:28px;border-width:2px}
body.slr-social-match-page .slr-match-event-player-photo b{color:#17191b;font-size:8px}
body.slr-social-match-page .slr-match-event-player-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 17%}
body.slr-social-match-page .slr-match-event-copy{min-width:0}
body.slr-social-match-page .slr-match-event-copy strong{display:block;overflow:hidden;color:#fff;font-size:11px;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-match-page .slr-match-event-copy p{margin:4px 0 0;color:#777c85;font-size:8px;line-height:1.35}
body.slr-social-match-page .slr-match-event-action{position:absolute;right:13px;bottom:14px;width:42px;height:42px;display:grid;place-items:center;border:3px solid #0d0f12;border-radius:50%;background:var(--slr-event-accent);color:#fff;box-shadow:none}
body.slr-social-match-page .slr-match-event-action i{font-size:17px;font-style:normal}
body.slr-social-match-page .slr-match-event.is-yellow-card .slr-match-event-action{background:#f1c400;color:#15161b}
body.slr-social-match-page .slr-match-event.is-red-card .slr-match-event-action,
body.slr-social-match-page .slr-match-event.is-penalty-missed .slr-match-event-action{background:#d92f46}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i{font-size:20px}
body.slr-social-match-page .slr-match-event.is-var .slr-match-event-action i{font-size:9px}
@media (max-width:430px){
  body.slr-social-match-page .slr-match-stat-group{padding:13px 10px}
  body.slr-social-match-page .slr-match-stat-group .slr-match-stat-row{grid-template-columns:48px minmax(0,1fr) 48px}
  body.slr-social-match-page .slr-match-stat-value{font-size:10px!important}
  body.slr-social-match-page .slr-match-timeline-list{padding-inline:10px}
  body.slr-social-match-page .slr-match-event-body{padding-right:57px}
  body.slr-social-match-page .slr-match-event-action{right:9px;width:36px;height:36px}
}
body.slr-social-match-page .slr-social-match-panel{
  min-height:0;
  background:#000;
}
body.slr-social-match-page .slr-match-inline-empty{
  display:block;
  min-height:0;
  margin:0;
  padding:28px 18px;
  border:0;
  border-bottom:1px solid var(--slr-social-line);
  background:transparent;
  color:#7d828b;
  font-size:12px;
  font-weight:650;
  line-height:1.45;
  text-align:center;
}
body.slr-social-match-page .slr-match-data-empty,
body.slr-social-match-page .slr-match-related-empty{
  min-height:0!important;
  display:block!important;
  padding:28px 18px!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  background:transparent!important;
  color:#7d828b!important;
  text-align:center!important;
}
body.slr-social-match-page .slr-match-data-empty strong,
body.slr-social-match-page .slr-match-related-empty strong{
  color:#9ba0a8!important;
  font-size:12px!important;
}
body.slr-social-match-page .slr-match-data-empty span,
body.slr-social-match-page .slr-match-related-empty span{display:none!important}
body.slr-social-match-page .slr-social-match-section,
body.slr-social-match-page .slr-match-side-section{
  border-bottom:1px solid var(--slr-social-line)!important;
  background:#000!important;
}
body.slr-social-match-page .slr-social-match-section>header{
  padding:18px 18px 12px;
  border-bottom:1px solid var(--slr-social-line);
  background:transparent;
}
body.slr-social-match-page .slr-social-match-section>header span{
  color:var(--slr-social-yellow);
  font-size:8px;
  font-weight:850;
  letter-spacing:.11em;
  text-transform:uppercase;
}
body.slr-social-match-page .slr-social-match-section>header h2{
  margin:4px 0 0;
  color:#f3f3f3;
  font-size:17px;
  line-height:1.2;
  letter-spacing:-.025em;
}
body.slr-social-match-page .slr-social-match-pitch-block{
  padding:15px 14px 18px!important;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  background:#000!important;
}
body.slr-social-match-page .slr-social-match-pitch-head{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:16px;
  margin:0 0 12px;
  padding:0 2px;
}
body.slr-social-match-page .slr-social-match-pitch-head>div{
  min-width:0;
  display:flex;
  align-items:center;
  gap:8px;
}
body.slr-social-match-page .slr-social-match-pitch-head>div.is-away{
  flex-direction:row-reverse;
  text-align:right;
}
body.slr-social-match-page .slr-social-match-pitch-head img{
  width:28px;
  height:28px;
  flex:0 0 28px;
  object-fit:contain;
}
body.slr-social-match-page .slr-social-match-pitch-head strong{
  color:#f1f1f2;
  font-size:11px;
}
body.slr-social-match-page .slr-social-match-pitch-head small{
  color:#70757e;
  font-size:8px;
}
body.slr-social-match-page .slr-social-match-pitch{
  position:relative;
  width:100%;
  aspect-ratio:1.68/1!important;
  min-height:0!important;
  overflow:hidden;
  border:1px solid rgba(200,224,210,.42)!important;
  border-radius:12px!important;
  background:
    linear-gradient(90deg,rgba(255,255,255,.022) 50%,transparent 50%),
    repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 9.09%,rgba(0,0,0,.018) 9.09% 18.18%),
    #12392b!important;
  box-shadow:none!important;
}
body.slr-social-match-page .slr-social-match-pitch:before{
  inset:3.4%!important;
  border:1px solid rgba(214,232,221,.42)!important;
  border-radius:4px!important;
}
body.slr-social-match-page .slr-social-match-pitch:after{
  background:linear-gradient(90deg,rgba(152,11,53,.035),transparent 40%,transparent 60%,rgba(240,181,29,.035))!important;
}
body.slr-social-match-page .slr-social-pitch-line.is-half{
  width:1px!important;
  background:rgba(214,232,221,.42)!important;
}
body.slr-social-match-page .slr-social-pitch-circle{
  width:18%!important;
  border-width:1px!important;
  border-color:rgba(214,232,221,.42)!important;
  aspect-ratio:1/1;
  border-radius:50%!important;
}
body.slr-social-match-page .slr-social-pitch-box{
  border-width:1px!important;
  border-color:rgba(214,232,221,.42)!important;
}
body.slr-social-match-page .slr-social-pitch-player{
  position:absolute!important;
  z-index:5;
  width:62px!important;
  display:grid;
  justify-items:center;
  transform:translate(-50%,-50%)!important;
  text-align:center;
}
body.slr-social-match-page .slr-social-pitch-player-photo{
  width:38px!important;
  height:38px!important;
  aspect-ratio:1/1;
  flex:0 0 38px;
  border:2px solid rgba(255,255,255,.94)!important;
  border-radius:50%!important;
  background:#f2f2f0!important;
  outline:0!important;
  box-shadow:0 4px 10px rgba(0,0,0,.3)!important;
}
body.slr-social-match-page .slr-social-pitch-player.is-home .slr-social-pitch-player-photo{box-shadow:0 0 0 2px #980b35,0 4px 10px rgba(0,0,0,.3)!important}
body.slr-social-match-page .slr-social-pitch-player.is-away .slr-social-pitch-player-photo{box-shadow:0 0 0 2px #d3a014,0 4px 10px rgba(0,0,0,.3)!important}
body.slr-social-match-page .slr-social-pitch-player-photo img{
  border-radius:50%!important;
  object-position:center 18%!important;
}
body.slr-social-match-page .slr-social-pitch-rating{
  right:-7px!important;
  bottom:-3px!important;
  min-width:23px!important;
  height:16px!important;
  padding:0 3px!important;
  border:1px solid rgba(255,255,255,.9)!important;
  border-radius:4px!important;
  font-size:7px!important;
}
body.slr-social-match-page .slr-social-pitch-player-name{
  max-width:76px!important;
  margin-top:5px!important;
  padding:2px 4px!important;
  border-radius:4px!important;
  background:rgba(4,12,9,.68)!important;
  color:#fff!important;
  font-size:7px!important;
  font-weight:800!important;
  line-height:1.12!important;
  text-shadow:0 1px 2px #000!important;
}
body.slr-social-match-page .slr-social-pitch-player>.slr-lineup-player-events{
  top:-5px!important;
  left:42px!important;
  gap:2px!important;
}
body.slr-social-match-page .slr-social-pitch-player>.slr-lineup-player-events .slr-lineup-event-icon{
  width:13px!important;
  height:13px!important;
  aspect-ratio:1/1;
  border-radius:50%!important;
  font-size:7px!important;
}
body.slr-social-match-page .slr-social-pitch-player>.slr-lineup-player-events .slr-lineup-event-icon.is-card{
  width:8px!important;
  height:11px!important;
  border-radius:1px!important;
}
body.slr-social-match-page .slr-lineups-grid{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:0!important;
  background:#000!important;
}
body.slr-social-match-page .slr-lineup-team,
body.slr-social-match-page .slr-lineup-team.is-home,
body.slr-social-match-page .slr-lineup-team.is-away{
  min-width:0;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  border-radius:0!important;
  background:#000!important;
  box-shadow:none!important;
}
body.slr-social-match-page .slr-lineup-group{
  margin:0!important;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  border-radius:0!important;
  background:#000!important;
}
body.slr-social-match-page .slr-lineup-group-head{
  min-height:54px!important;
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  margin:0!important;
  padding:10px 17px!important;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  border-radius:0!important;
  background:#000!important;
  color:#fff!important;
}
body.slr-social-match-page .slr-lineup-group-head img{
  width:30px!important;
  height:30px!important;
  flex:0 0 30px!important;
  object-fit:contain!important;
}
body.slr-social-match-page .slr-lineup-group-head h3{
  margin:0!important;
  color:#f2f2f3!important;
  font-size:12px!important;
  font-style:normal!important;
  font-weight:800!important;
  letter-spacing:-.02em!important;
  text-transform:none!important;
}
body.slr-social-match-page .slr-lineup-group-head span{
  display:block!important;
  margin-top:2px!important;
  color:#747983!important;
  font-size:8px!important;
  font-style:normal!important;
}
body.slr-social-match-page .slr-lineup-list{
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:#000!important;
  list-style:none!important;
}
body.slr-social-match-page .slr-lineup-player{
  min-height:62px!important;
  display:grid!important;
  grid-template-columns:30px 42px minmax(0,1fr) auto!important;
  align-items:center!important;
  gap:8px!important;
  margin:0!important;
  padding:9px 17px!important;
  border:0!important;
  border-bottom:1px solid rgba(255,255,255,.075)!important;
  border-radius:0!important;
  background:transparent!important;
  color:#fff!important;
}
body.slr-social-match-page .slr-lineup-player:last-child{border-bottom:0!important}
body.slr-social-match-page .slr-lineup-player-number{
  color:var(--slr-social-yellow)!important;
  font-size:11px!important;
  font-style:normal!important;
  text-align:center!important;
}
body.slr-social-match-page .slr-lineup-player-photo{
  width:38px!important;
  height:38px!important;
  aspect-ratio:1/1;
  flex:0 0 38px!important;
  overflow:hidden!important;
  border:1px solid rgba(255,255,255,.18)!important;
  border-radius:50%!important;
  background:#f2f2f0!important;
}
body.slr-social-match-page .slr-lineup-player-photo img{border-radius:50%!important}
body.slr-social-match-page .slr-lineup-player-copy strong{
  color:#f2f2f3!important;
  font-size:10px!important;
  font-style:normal!important;
  font-weight:780!important;
}
body.slr-social-match-page .slr-lineup-player-copy small{
  color:#737881!important;
  font-size:8px!important;
}
body.slr-social-match-page .slr-lineup-player-side{
  grid-column:4!important;
  min-width:0!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:7px!important;
  padding:0!important;
}
body.slr-social-match-page .slr-lineup-player-meta{
  color:#737881!important;
  font-size:7px!important;
  white-space:nowrap!important;
}
body.slr-social-match-page .slr-lineup-player-events{gap:3px!important}
body.slr-social-match-page .slr-lineup-player-event{font-size:7px!important}
body.slr-social-match-page .slr-lineup-event-icon.is-substitution{
  width:15px!important;
  height:15px!important;
  aspect-ratio:1/1;
  border-radius:50%!important;
}
body.slr-social-match-page .slr-lineup-coach{
  min-height:48px!important;
  margin:0!important;
  padding:10px 17px!important;
  border:0!important;
  background:#000!important;
}
body.slr-social-match-page .slr-lineup-coach span{color:#737881!important;font-size:8px!important}
body.slr-social-match-page .slr-lineup-coach strong{color:#f2f2f3!important;font-size:10px!important}
body.slr-social-match-page .slr-match-stats-board{background:#000!important}
body.slr-social-match-page .slr-match-stat-group{
  margin:0!important;
  padding:15px 17px!important;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  border-radius:0!important;
  background:#000!important;
}
body.slr-social-match-page .slr-match-stat-value{
  min-height:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#dfe1e4!important;
}
body.slr-social-match-page .slr-match-stat-value.is-leading{
  min-width:0!important;
  background:transparent!important;
  color:var(--slr-social-yellow)!important;
}
body.slr-social-match-page .slr-match-timeline-list{
  display:grid!important;
  gap:0!important;
  padding:0!important;
}
body.slr-social-match-page .slr-match-event{
  display:block!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  background:#000!important;
}
body.slr-social-match-page .slr-match-event-panel{
  position:relative!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:#000!important;
  box-shadow:none!important;
}
body.slr-social-match-page .slr-match-event-panel:before,
body.slr-social-match-page .slr-match-event-panel:after{display:none!important}
body.slr-social-match-page .slr-match-event-topline{
  min-height:42px!important;
  padding:7px 17px!important;
  border-bottom:1px solid rgba(255,255,255,.06)!important;
}
body.slr-social-match-page .slr-match-event-heading{gap:8px!important}
body.slr-social-match-page .slr-match-event-heading time{
  width:30px!important;
  height:30px!important;
  aspect-ratio:1/1;
  flex:0 0 30px!important;
  padding:0!important;
  border-width:1px!important;
  border-radius:50%!important;
  background:transparent!important;
  line-height:1!important;
}
body.slr-social-match-page .slr-match-event-heading time b{font-size:8px!important}
body.slr-social-match-page .slr-match-event-kind{font-size:7px!important}
body.slr-social-match-page .slr-match-event-team{font-size:7px!important}
body.slr-social-match-page .slr-match-event-team img{
  width:18px!important;
  height:18px!important;
  flex:0 0 18px!important;
  object-fit:contain!important;
}
body.slr-social-match-page .slr-match-event-body{
  min-height:64px!important;
  display:grid!important;
  grid-template-columns:38px minmax(0,1fr)!important;
  align-items:center!important;
  gap:10px!important;
  padding:10px 58px 11px 17px!important;
}
body.slr-social-match-page .slr-match-event-player-media{
  position:relative!important;
  width:36px!important;
  height:36px!important;
  aspect-ratio:1/1;
}
body.slr-social-match-page .slr-match-event-player-photo{
  width:36px!important;
  height:36px!important;
  aspect-ratio:1/1;
  flex:0 0 36px!important;
  border-width:1px!important;
  border-radius:50%!important;
}
body.slr-social-match-page .slr-match-event-player-photo.is-secondary{
  top:14px!important;
  left:22px!important;
  width:23px!important;
  height:23px!important;
  aspect-ratio:1/1;
  border-radius:50%!important;
}
body.slr-social-match-page .slr-match-event-player-photo img{border-radius:50%!important}
body.slr-social-match-page .slr-match-event-copy strong{font-size:10px!important}
body.slr-social-match-page .slr-match-event-copy p{font-size:8px!important}
body.slr-social-match-page .slr-match-event-action{
  right:17px!important;
  bottom:18px!important;
  width:28px!important;
  height:28px!important;
  aspect-ratio:1/1;
  flex:0 0 28px!important;
  border:0!important;
  border-radius:50%!important;
  box-shadow:none!important;
}
body.slr-social-match-page .slr-match-event-action i{font-size:11px!important;line-height:1!important}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i{font-size:13px!important}
body.slr-social-match-page .slr-match-event.is-var .slr-match-event-action i{font-size:7px!important}
body.slr-social-match-page .slr-match-related-feed{display:grid;background:#000}
body.slr-social-match-page .slr-match-related-post{
  min-height:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  background:#000!important;
}
body.slr-social-match-page .slr-match-related-post:last-child{border-bottom:0!important}
body.slr-social-match-page .slr-match-related-post .slr-social-post-media{margin-top:10px}
body.slr-social-match-page .slr-match-related-post .slr-social-post-actions{margin-top:10px}
@media (max-width:760px){
  body.slr-social-match-page .slr-social-match-pitch-block{overflow-x:auto!important;padding:10px 0 14px!important}
  body.slr-social-match-page .slr-social-match-pitch-head,
  body.slr-social-match-page .slr-social-match-pitch{min-width:560px}
  body.slr-social-match-page .slr-social-match-pitch-head{padding-inline:12px}
  body.slr-social-match-page .slr-social-match-pitch{margin-inline:10px;width:calc(100% - 20px)}
  body.slr-social-match-page .slr-lineup-player{grid-template-columns:26px 38px minmax(0,1fr) auto!important;padding-inline:12px!important}
  body.slr-social-match-page .slr-lineup-player-photo{width:34px!important;height:34px!important;flex-basis:34px!important}
  body.slr-social-match-page .slr-lineup-player-meta{display:none!important}
  body.slr-social-match-page .slr-match-event-topline{padding-inline:12px!important}
  body.slr-social-match-page .slr-match-event-body{padding-left:12px!important;padding-right:50px!important}
  body.slr-social-match-page .slr-match-event-action{right:12px!important}
}
body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events.is-icons-only .slr-lineup-player-event > span{
  display:none!important;
}
body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events.is-icons-only{
  top:-6px!important;
  left:41px!important;
  align-items:center!important;
  flex-wrap:wrap!important;
  max-width:34px!important;
  gap:3px!important;
}
body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events.is-icons-only .slr-lineup-player-event{
  display:grid!important;
  flex:0 0 auto!important;
  place-items:center!important;
  gap:0!important;
}
body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events.is-icons-only .slr-lineup-event-icon.is-goal{
  width:auto!important;
  height:auto!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  font-size:11px!important;
  line-height:1!important;
}
body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events.is-icons-only .slr-lineup-event-icon.is-card{
  width:8px!important;
  height:12px!important;
  border:1px solid rgba(255,255,255,.88)!important;
  border-radius:1px!important;
  transform:none!important;
  box-shadow:0 1px 3px rgba(0,0,0,.3)!important;
}
.slr-lineup-event-icon.is-substitution{
  width:18px!important;
  height:13px!important;
  display:grid!important;
  align-content:center!important;
  gap:3px!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  font-size:0!important;
  line-height:1!important;
}
.slr-lineup-event-icon.is-substitution b{
  position:relative!important;
  width:14px!important;
  height:2px!important;
  display:block!important;
  border-radius:2px!important;
  background:currentColor!important;
}
.slr-lineup-event-icon.is-substitution b:after{
  content:"";
  position:absolute;
  top:50%;
  width:5px;
  height:5px;
  border-top:2px solid currentColor;
  border-right:2px solid currentColor;
}
.slr-lineup-event-icon.is-substitution b.is-in{
  color:#2fcf78!important;
}
.slr-lineup-event-icon.is-substitution b.is-in:after{
  right:0;
  transform:translateY(-50%) rotate(45deg);
}
.slr-lineup-event-icon.is-substitution b.is-out{
  justify-self:end;
  color:#ef5366!important;
}
.slr-lineup-event-icon.is-substitution b.is-out:after{
  left:0;
  transform:translateY(-50%) rotate(-135deg);
}
body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events.is-icons-only .slr-lineup-event-icon.is-substitution{
  width:16px!important;
  height:12px!important;
  gap:2px!important;
}
body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events.is-icons-only .slr-lineup-event-icon.is-substitution b{
  width:13px!important;
}
body.slr-social-match-page .slr-match-event-action,
body.slr-social-match-page .slr-match-event.is-yellow-card .slr-match-event-action,
body.slr-social-match-page .slr-match-event.is-red-card .slr-match-event-action,
body.slr-social-match-page .slr-match-event.is-penalty-missed .slr-match-event-action{
  right:18px!important;
  bottom:20px!important;
  width:24px!important;
  height:24px!important;
  min-width:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:var(--slr-event-accent)!important;
}
body.slr-social-match-page .slr-match-event-action i{
  display:block!important;
  font-style:normal!important;
  line-height:1!important;
}
body.slr-social-match-page .slr-match-event.is-goal .slr-match-event-action i{
  font-size:20px!important;
  filter:drop-shadow(0 1px 2px rgba(0,0,0,.35));
}
body.slr-social-match-page .slr-match-event.is-yellow-card .slr-match-event-action i,
body.slr-social-match-page .slr-match-event.is-red-card .slr-match-event-action i{
  width:11px!important;
  height:17px!important;
  margin:auto!important;
  overflow:hidden!important;
  border:1px solid rgba(255,255,255,.72)!important;
  border-radius:1px!important;
  background:#f1c400!important;
  box-shadow:0 1px 4px rgba(0,0,0,.35)!important;
  color:transparent!important;
  font-size:0!important;
  transform:rotate(4deg)!important;
}
body.slr-social-match-page .slr-match-event.is-red-card .slr-match-event-action i{
  background:#df2d3d!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i{
  color:#dfe3e8!important;
  font-size:19px!important;
  font-weight:800!important;
}
body.slr-social-match-page .slr-match-event.is-penalty-missed .slr-match-event-action i{
  color:#e54b5d!important;
  font-size:21px!important;
  font-weight:900!important;
}
body.slr-social-match-page .slr-match-event.is-var .slr-match-event-action i{
  color:#dfe3e8!important;
  font-size:8px!important;
  font-weight:900!important;
}
@media (max-width:760px){
  body.slr-social-match-page .slr-match-event-action,
  body.slr-social-match-page .slr-match-event.is-yellow-card .slr-match-event-action,
  body.slr-social-match-page .slr-match-event.is-red-card .slr-match-event-action,
  body.slr-social-match-page .slr-match-event.is-penalty-missed .slr-match-event-action{
    right:13px!important;
  }
}
.slr-lineup-event-icon.is-substitution{
  position:relative!important;
  width:20px!important;
  height:14px!important;
  display:block!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  overflow:visible!important;
}
.slr-lineup-event-icon.is-substitution b{
  position:absolute!important;
  width:16px!important;
  height:7px!important;
  display:block!important;
  border:0!important;
  border-radius:0!important;
  background:currentColor!important;
  box-shadow:none!important;
}
.slr-lineup-event-icon.is-substitution b:after{
  content:none!important;
  display:none!important;
}
.slr-lineup-event-icon.is-substitution b.is-in{
  top:0!important;
  left:4px!important;
  color:#27c979!important;
  clip-path:polygon(0 41%,66% 41%,66% 15%,100% 50%,66% 85%,66% 59%,0 59%)!important;
}
.slr-lineup-event-icon.is-substitution b.is-out{
  right:4px!important;
  bottom:0!important;
  left:auto!important;
  color:#ef4864!important;
  clip-path:polygon(100% 41%,34% 41%,34% 15%,0 50%,34% 85%,34% 59%,100% 59%)!important;
}
body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events.is-icons-only .slr-lineup-event-icon.is-substitution{
  width:18px!important;
  height:13px!important;
}
body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events.is-icons-only .slr-lineup-event-icon.is-substitution b{
  width:15px!important;
  height:6px!important;
}
body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events.is-icons-only .slr-lineup-event-icon.is-substitution b.is-in{
  left:3px!important;
}
body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events.is-icons-only .slr-lineup-event-icon.is-substitution b.is-out{
  right:3px!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i{
  position:relative!important;
  width:22px!important;
  height:16px!important;
  display:block!important;
  margin:auto!important;
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  overflow:visible!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:before,
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:after{
  content:""!important;
  position:absolute!important;
  width:18px!important;
  height:8px!important;
  display:block!important;
  background:currentColor!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:before{
  top:0!important;
  left:4px!important;
  color:#27c979!important;
  clip-path:polygon(0 41%,66% 41%,66% 15%,100% 50%,66% 85%,66% 59%,0 59%)!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:after{
  right:4px!important;
  bottom:0!important;
  color:#ef4864!important;
  clip-path:polygon(100% 41%,34% 41%,34% 15%,0 50%,34% 85%,34% 59%,100% 59%)!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i{
  width:24px!important;
  height:18px!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:before,
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:after{
  width:19px!important;
  height:5px!important;
  clip-path:none!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:before{
  top:1px!important;
  left:4px!important;
  bottom:auto!important;
  background:#27c979!important;
  clip-path:polygon(0 39%,72% 39%,72% 0,100% 50%,72% 100%,72% 61%,0 61%)!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:after{
  right:4px!important;
  bottom:1px!important;
  top:auto!important;
  background:#ef4864!important;
  clip-path:polygon(100% 39%,28% 39%,28% 0,0 50%,28% 100%,28% 61%,100% 61%)!important;
}
body.slr-social-matches-page .slr-social-season-select span{font-size:9px!important}
body.slr-social-matches-page .slr-social-season-select select{font-size:11px!important}
body.slr-social-matches-page .slr-social-match-months small{font-size:8px!important}
body.slr-social-matches-page .slr-social-match-months strong{font-size:11px!important}
body.slr-social-matches-page .slr-social-match-month-section>header span{font-size:17px!important}
body.slr-social-matches-page .slr-social-match-month-section>header strong{font-size:11px!important}
body.slr-social-matches-page .slr-social-match-row-date strong,
body.slr-social-matches-page .slr-social-match-row-date span{font-size:9px!important}
body.slr-social-matches-page .slr-social-match-row-meta span,
body.slr-social-matches-page .slr-social-match-row-meta small{font-size:9px!important}
body.slr-social-matches-page .slr-social-match-row-clubs strong{font-size:12px!important}
body.slr-social-matches-page .slr-social-match-row-score{font-size:16px!important}
body.slr-social-matches-page .slr-social-match-row-open span{font-size:9px!important}
body.slr-matches-page .slr-schedule-title span{font-size:11px!important}
body.slr-matches-page .slr-schedule-season label{font-size:12px!important}
body.slr-matches-page .slr-schedule-season select{font-size:13px!important}
body.slr-matches-page .slr-schedule-calendar{font-size:14px!important}
body.slr-matches-page .slr-schedule-month small{font-size:10px!important}
body.slr-matches-page .slr-schedule-month strong{font-size:14px!important}
body.slr-matches-page .slr-schedule-timezone{font-size:12px!important}
body.slr-matches-page .slr-schedule-date strong{font-size:13px!important}
body.slr-matches-page .slr-schedule-date time{font-size:17px!important}
body.slr-matches-page .slr-schedule-competition strong{font-size:15px!important}
body.slr-matches-page .slr-schedule-competition span{font-size:11px!important}
body.slr-matches-page .slr-schedule-team{font-size:19px!important}
body.slr-matches-page .slr-schedule-open>span{font-size:11px!important}
body.slr-matches-page .slr-schedule-open>b{font-size:13px!important}
body.slr-social-match-page .slr-social-match-topbar-inner h1{font-size:18px!important}
body.slr-social-match-page .slr-social-match-topbar-inner span{font-size:9px!important}
body.slr-social-match-page .slr-social-match-card-kicker span,
body.slr-social-match-page .slr-social-match-card-kicker small{font-size:10px!important}
body.slr-social-match-page .slr-social-match-card>time{font-size:12px!important}
body.slr-social-match-page .slr-social-match-team>strong{font-size:16px!important}
body.slr-social-match-page .slr-social-match-team>div{font-size:10px!important}
body.slr-social-match-page .slr-social-match-score-center>span{font-size:9px!important}
body.slr-social-match-page .slr-social-match-score-center>small{font-size:10px!important}
body.slr-social-match-page .slr-social-match-live-state{font-size:8px!important}
body.slr-social-match-page .slr-social-match-countdown>span{font-size:9px!important}
body.slr-social-match-page .slr-social-match-countdown small{font-size:8px!important}
body.slr-social-match-page .slr-social-match-meta,
body.slr-social-match-page .slr-social-match-live-note{font-size:9px!important}
body.slr-social-match-page .slr-social-match-tabs button{font-size:11px!important}
body.slr-social-match-page .slr-social-match-overview-grid span{font-size:9px!important}
body.slr-social-match-page .slr-social-match-overview-grid strong{font-size:13px!important}
body.slr-social-match-page .slr-social-match-overview-grid small{font-size:10px!important}
body.slr-social-match-page .slr-social-match-section>header span{font-size:9px!important}
body.slr-social-match-page .slr-social-match-section>header h2{font-size:18px!important}
body.slr-social-match-page .slr-social-match-pitch-head strong{font-size:12px!important}
body.slr-social-match-page .slr-social-match-pitch-head small{font-size:9px!important}
body.slr-social-match-page .slr-social-pitch-rating{font-size:8px!important}
body.slr-social-match-page .slr-social-pitch-player-name{font-size:8px!important;line-height:1.18!important}
body.slr-social-match-page .slr-lineup-group-head h3{font-size:13px!important}
body.slr-social-match-page .slr-lineup-group-head span{font-size:9px!important}
body.slr-social-match-page .slr-lineup-player-number{font-size:12px!important}
body.slr-social-match-page .slr-lineup-player-copy strong{font-size:11px!important}
body.slr-social-match-page .slr-lineup-player-copy small{font-size:9px!important}
body.slr-social-match-page .slr-lineup-player-meta{font-size:8px!important}
body.slr-social-match-page .slr-lineup-player-event{font-size:8px!important}
body.slr-social-match-page .slr-lineup-coach span{font-size:9px!important}
body.slr-social-match-page .slr-lineup-coach strong{font-size:11px!important}
body.slr-social-match-page .slr-match-stat-group-head h3{font-size:13px!important}
body.slr-social-match-page .slr-match-stat-group .slr-match-stat-row span{font-size:10px!important}
body.slr-social-match-page .slr-match-stat-value{font-size:13px!important}
body.slr-social-match-page .slr-match-event-heading time b{font-size:9px!important}
body.slr-social-match-page .slr-match-event-kind,
body.slr-social-match-page .slr-match-event-team{font-size:8px!important}
body.slr-social-match-page .slr-match-event-player-photo b{font-size:9px!important}
body.slr-social-match-page .slr-match-event-copy strong{font-size:12px!important}
body.slr-social-match-page .slr-match-event-copy p{font-size:9px!important;line-height:1.42!important}
body.slr-social-match-page .slr-social-match-injuries strong{font-size:13px!important}
body.slr-social-match-page .slr-social-match-injuries small{font-size:10px!important}
body.slr-social-match-page .slr-match-related-card>div>span{font-size:9px!important}
body.slr-social-match-page .slr-match-related-card h3{font-size:13px!important}
@media (max-width:760px){
  body.slr-social-matches-page .slr-social-match-row-clubs strong{font-size:10px!important}
  body.slr-social-matches-page .slr-social-match-row-meta span,
  body.slr-social-matches-page .slr-social-match-row-meta small{font-size:8px!important}
  body.slr-social-matches-page .slr-social-match-row-date strong,
  body.slr-social-matches-page .slr-social-match-row-date span{font-size:8px!important}
  body.slr-matches-page .slr-schedule-month small{font-size:10px!important}
  body.slr-matches-page .slr-schedule-month strong{font-size:14px!important}
  body.slr-matches-page .slr-schedule-timezone{font-size:10px!important}
  body.slr-matches-page .slr-schedule-date strong,
  body.slr-matches-page .slr-schedule-date time{font-size:13px!important}
  body.slr-matches-page .slr-schedule-competition strong{font-size:12px!important}
  body.slr-matches-page .slr-schedule-team{font-size:13px!important}
  body.slr-matches-page .slr-schedule-open>b{font-size:12px!important}
  body.slr-social-match-page .slr-social-match-team>strong{font-size:15px!important}
  body.slr-social-match-page .slr-social-match-tabs button{font-size:10px!important}
  body.slr-social-match-page .slr-social-pitch-player-name{font-size:8px!important}
  body.slr-social-match-page .slr-lineup-player-copy strong{font-size:11px!important}
  body.slr-social-match-page .slr-lineup-player-copy small{font-size:9px!important}
  body.slr-social-match-page .slr-match-event-copy strong{font-size:11px!important}
  body.slr-social-match-page .slr-match-event-copy p{font-size:9px!important}
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action{
  width:32px!important;
  height:28px!important;
  overflow:visible!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i{
  position:relative!important;
  display:block!important;
  width:30px!important;
  height:24px!important;
  margin:auto!important;
  overflow:visible!important;
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  transform:none!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:before,
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:after{
  content:""!important;
  position:absolute!important;
  display:block!important;
  width:22px!important;
  height:6px!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  transform:none!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:before{
  top:2px!important;
  right:1px!important;
  bottom:auto!important;
  left:auto!important;
  background:#27c979!important;
  clip-path:polygon(0 38%,74% 38%,74% 0,100% 50%,74% 100%,74% 62%,0 62%)!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:after{
  top:auto!important;
  right:auto!important;
  bottom:2px!important;
  left:1px!important;
  background:#ef4864!important;
  clip-path:polygon(100% 38%,26% 38%,26% 0,0 50%,26% 100%,26% 62%,100% 62%)!important;
}
@media (max-width:760px){
  body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action{
    width:30px!important;
    height:26px!important;
  }
  body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i{
    width:28px!important;
    height:22px!important;
  }
  body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:before,
  body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:after{
    width:20px!important;
    height:5px!important;
  }
}
body.slr-social-match-page .slr-social-pitch-player{
  width:86px!important;
}
body.slr-social-match-page .slr-social-pitch-player-name{
  display:block!important;
  width:86px!important;
  max-width:86px!important;
  max-height:28px!important;
  box-sizing:border-box!important;
  overflow:hidden!important;
  overflow-wrap:anywhere!important;
  white-space:normal!important;
  text-align:center!important;
}
body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events{
  left:48px!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action:before,
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action:after{
  content:none!important;
  display:none!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action{
  width:30px!important;
  height:24px!important;
  overflow:visible!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i{
  width:28px!important;
  height:18px!important;
  overflow:visible!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:before,
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:after{
  width:20px!important;
  height:5px!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:before{
  top:2px!important;
  right:1px!important;
  bottom:auto!important;
  left:auto!important;
}
body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:after{
  top:auto!important;
  right:auto!important;
  bottom:2px!important;
  left:1px!important;
}
@media (max-width:760px){
  body.slr-social-match-page .slr-social-pitch-player{
    width:72px!important;
  }
  body.slr-social-match-page .slr-social-pitch-player-name{
    width:72px!important;
    max-width:72px!important;
    max-height:27px!important;
  }
  body.slr-social-match-page .slr-social-pitch-player > .slr-lineup-player-events{
    left:39px!important;
  }
  body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action{
    width:28px!important;
    height:22px!important;
  }
  body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i{
    width:26px!important;
    height:17px!important;
  }
  body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:before,
  body.slr-social-match-page .slr-match-event.is-substitution .slr-match-event-action i:after{
    width:19px!important;
    height:5px!important;
  }
}
body.slr-player-social-page .slr-player-profile-meta > span:nth-child(3){
  display:none!important;
}
body.slr-player-social-page .slr-player-national-career,
body.slr-player-social-page .slr-player-career-list.is-national{
  display:none!important;
}
body.slr-player-social-page .slr-player-country-flag{
  display:inline-block;
  flex:0 0 auto;
  margin-left:1px;
  font-size:16px;
  font-style:normal;
  line-height:1;
  vertical-align:-1px;
}
@media (max-width:760px){
  body.slr-player-social-page .slr-player-country-flag{font-size:15px}
}
body.slr-social-static-page{
  min-height:100vh;
  margin:0;
  background:#000!important;
  color:#f2f2f2;
  font-family:Jost,Arial,"Helvetica Neue",sans-serif;
  --slr-social-line:rgba(255,255,255,.12);
  --slr-social-line-strong:rgba(255,255,255,.2);
  --slr-social-card:#101114;
  --slr-social-soft:#16171b;
  --slr-social-muted:#777c86;
  --slr-social-yellow:#f0b51d;
  --slr-social-red:#980b35;
}
body.slr-social-static-page .slr-score-ribbon,
body.slr-social-static-page .slr-desktop-rail,
body.slr-social-static-page .slr-hero-utility,
body.slr-social-static-page .slr-header,
body.slr-social-static-page .slr-footer{
  display:none!important;
}
body.slr-social-static-page main#contenuto{margin:0!important;padding:0!important}
body.slr-social-static-page .slr-social-static-shell{width:min(1320px,100%);margin:0 auto}
body.slr-social-static-page .slr-social-static-center{min-width:0;overflow:hidden;background:#000!important}
body.slr-social-static-page .slr-social-static-brand{
  display:grid;
  place-items:center;
  width:48px;
  height:48px;
  border-radius:15px;
  background:linear-gradient(145deg,#f0b51d 0%,#d66f18 45%,#980b35 100%);
  color:#fff!important;
  text-decoration:none;
  box-shadow:0 10px 25px rgba(152,11,53,.24),inset 0 1px rgba(255,255,255,.35);
}
body.slr-social-static-page .slr-social-static-brand b{font-size:14px;letter-spacing:-.06em}
body.slr-social-static-page .slr-social-static-community{padding-bottom:14px}
body.slr-social-static-page .slr-social-static-community p{margin:0;padding:14px 15px 9px;color:#8b8f97;font-size:11px;line-height:1.45}
body.slr-social-static-page .slr-social-static-community>a{display:inline-flex;margin:0 15px;padding:8px 12px;border-radius:999px;background:#f1f1ef;color:#111!important;text-decoration:none;font-size:10px;font-weight:850}
body.slr-social-static-page .slr-social-static-mobile-nav{display:none}
body.slr-social-standings-page .slr-page-hero{
  min-height:auto!important;
  margin:0!important;
  padding:22px 20px 18px!important;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  background:#000!important;
  color:#fff!important;
}
body.slr-social-standings-page .slr-page-hero .slr-shell,
body.slr-social-standings-page .slr-data-stage .slr-shell,
body.slr-social-standings-page .slr-section .slr-shell{
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
}
body.slr-social-standings-page .slr-page-hero .slr-eyebrow{margin-bottom:7px;color:#747982!important;font-size:9px!important}
body.slr-social-standings-page .slr-page-hero h1{margin:0!important;color:#fff!important;font-size:27px!important;line-height:1.05!important;letter-spacing:-.04em!important}
body.slr-social-standings-page .slr-page-hero p{max-width:520px;margin:9px 0 0!important;color:#858a93!important;font-size:12px!important;line-height:1.45!important}
body.slr-social-standings-page .slr-data-stage,
body.slr-social-standings-page .slr-section{
  margin:0!important;
  padding:0!important;
  background:#000!important;
  color:#f2f2f2!important;
}
body.slr-social-standings-page .slr-data-toolbar{
  min-height:62px;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:12px!important;
  margin:0!important;
  padding:11px 18px!important;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  background:#000!important;
}
body.slr-social-standings-page .slr-data-toolbar label,
body.slr-social-standings-page .slr-data-toolbar span{color:#8b8f98!important;font-size:10px!important}
body.slr-social-standings-page .slr-data-toolbar select{
  min-height:36px!important;
  padding:0 34px 0 12px!important;
  border:1px solid var(--slr-social-line-strong)!important;
  border-radius:999px!important;
  background:#111216!important;
  color:#fff!important;
  font:inherit!important;
  font-size:11px!important;
}
body.slr-social-standings-page .slr-standing-table{
  width:100%!important;
  margin:0!important;
  overflow:visible!important;
  border:0!important;
  border-radius:0!important;
  background:#000!important;
  box-shadow:none!important;
}
body.slr-social-standings-page .slr-standing-head,
body.slr-social-standings-page .slr-standing-row{
  width:100%!important;
  min-width:0!important;
  display:grid!important;
  grid-template-columns:36px minmax(0,1fr) 38px 38px 38px 42px 42px!important;
  align-items:center!important;
  gap:5px!important;
  margin:0!important;
  border:0!important;
  border-bottom:1px solid rgba(255,255,255,.085)!important;
  border-radius:0!important;
  background:#000!important;
  color:#dddfe3!important;
}
body.slr-social-standings-page .slr-standing-head{
  min-height:39px!important;
  position:sticky;
  top:0;
  z-index:5;
  padding:0 16px!important;
  background:rgba(0,0,0,.94)!important;
  color:#717680!important;
  backdrop-filter:blur(14px);
  font-size:8px!important;
  font-weight:800!important;
  text-transform:uppercase!important;
}
body.slr-social-standings-page .slr-standing-row{
  min-height:57px!important;
  padding:7px 16px!important;
  font-size:11px!important;
  transition:background .16s ease;
}
body.slr-social-standings-page .slr-standing-row:hover{background:rgba(255,255,255,.025)!important}
body.slr-social-standings-page .slr-standing-row.is-roma,
body.slr-social-standings-page .slr-standing-row[data-team="roma"]{
  background:linear-gradient(90deg,rgba(152,11,53,.38),rgba(240,181,29,.08))!important;
  box-shadow:inset 4px 0 var(--slr-social-yellow)!important;
}
body.slr-social-standings-page .slr-standing-row>span,
body.slr-social-standings-page .slr-standing-head>span{min-width:0;text-align:center!important}
body.slr-social-standings-page .slr-standing-row>span:nth-child(2){display:flex!important;align-items:center!important;gap:9px!important;text-align:left!important;font-weight:750!important;overflow:hidden!important}
body.slr-social-standings-page .slr-standing-row>span:nth-child(2) img{width:31px!important;height:31px!important;flex:0 0 31px!important;object-fit:contain!important}
body.slr-social-standings-page .slr-standing-row>span:nth-child(2) strong,
body.slr-social-standings-page .slr-standing-row>span:nth-child(2) b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-standings-page .slr-standing-row>span:last-child{color:var(--slr-social-yellow)!important;font-size:13px!important;font-weight:900!important}
body.slr-social-standings-page .slr-empty-state{margin:0!important;padding:50px 20px!important;border:0!important;border-radius:0!important;background:#000!important;color:#858a93!important}
body.slr-social-article-page .slr-article{
  width:100%!important;
  max-width:none!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  background:#000!important;
  color:#f2f2f2!important;
  transform:none!important;
}
body.slr-social-article-page .slr-article-media-stage{
  position:relative!important;
  inset:auto!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  background:#111216!important;
  transform:none!important;
}
body.slr-social-article-page .slr-article-cover{
  position:relative!important;
  inset:auto!important;
  width:100%!important;
  max-width:none!important;
  height:auto!important;
  min-height:0!important;
  aspect-ratio:16/9!important;
  margin:0!important;
  overflow:hidden!important;
  border:0!important;
  border-radius:0!important;
  background:#111216!important;
  transform:none!important;
}
body.slr-social-article-page .slr-article-cover picture{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}
body.slr-social-article-page .slr-article-cover img,
body.slr-social-article-page .slr-article-cover img.slr-article-cover-primary,
body.slr-social-article-page .slr-article-cover>img:not(.slr-article-cover-backdrop){
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center!important;
  filter:none!important;
  opacity:1!important;
  transform:none!important;
}
body.slr-social-article-page .slr-article-cover img.slr-article-cover-backdrop{display:none!important}
body.slr-social-article-page .slr-article-cover:after{display:none!important}
body.slr-social-article-page .slr-article-sheet,
body.slr-social-article-page .slr-article.no-cover .slr-article-sheet,
body.slr-social-article-page .slr-article.has-cover .slr-article-sheet,
body.slr-social-article-page .slr-article.has-cover.slr-rise-pending .slr-article-sheet,
body.slr-social-article-page .slr-article.has-cover.slr-rise-active .slr-article-sheet,
body.slr-social-article-page .slr-article.has-cover.slr-rise-complete .slr-article-sheet{
  position:relative!important;
  inset:auto!important;
  width:100%!important;
  max-width:none!important;
  min-height:0!important;
  margin:0!important;
  padding:23px 20px 0!important;
  border:0!important;
  border-radius:0!important;
  background:#000!important;
  color:#f2f2f2!important;
  box-shadow:none!important;
  opacity:1!important;
  transform:none!important;
  transition:none!important;
}
body.slr-social-article-page .slr-article-sheet:before,
body.slr-social-article-page .slr-article-sheet:after{display:none!important}
body.slr-social-article-page .slr-article-heading{width:100%!important;max-width:none!important;margin:0!important;padding:0 0 20px!important}
body.slr-social-article-page .slr-kicker{margin:0 0 10px!important;color:var(--slr-social-yellow)!important;font-size:9px!important;letter-spacing:.1em!important}
body.slr-social-article-page .slr-article-heading h1{
  max-width:none!important;
  margin:0!important;
  color:#f4f4f5!important;
  font-size:clamp(29px,4.5vw,39px)!important;
  font-weight:800!important;
  line-height:1.08!important;
  letter-spacing:-.045em!important;
  text-wrap:balance!important;
}
body.slr-social-article-page .slr-article-subtitle{
  max-width:none!important;
  margin:14px 0 0!important;
  color:#a7abb3!important;
  font-size:17px!important;
  line-height:1.45!important;
}
body.slr-social-article-page .slr-article-byline{
  display:flex!important;
  align-items:center!important;
  gap:7px 10px!important;
  margin:17px 0 0!important;
  padding:15px 0 0!important;
  border-top:1px solid var(--slr-social-line)!important;
  color:#777c85!important;
  font-size:10px!important;
}
body.slr-social-article-page .slr-article-byline div{color:#e7e7e8!important;font-size:11px!important}
body.slr-social-article-page .slr-article-layout,
body.slr-social-article-page .slr-article-layout-single{
  width:100%!important;
  max-width:none!important;
  display:block!important;
  margin:0!important;
  padding:0 20px 24px!important;
  background:#000!important;
}
body.slr-social-article-page .slr-article-layout:before{display:none!important}
body.slr-social-article-page .slr-share-rail,
body.slr-social-article-page .slr-article-side,
body.slr-social-article-page .slr-side-sticky,
body.slr-social-article-page [data-article-close],
body.slr-social-article-page .slr-article-close{display:none!important}
body.slr-social-article-page .slr-article-body{
  position:relative!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  overflow:visible;
  color:#dedfe2!important;
  font-family:Jost,Arial,"Helvetica Neue",sans-serif!important;
  font-size:17px!important;
  line-height:1.7!important;
  transition:max-height .45s cubic-bezier(.2,.75,.2,1)!important;
}
body.slr-social-article-page .slr-article-body.is-collapsed{
  max-height:var(--slr-article-preview-height,560px)!important;
  overflow:hidden!important;
}
body.slr-social-article-page .slr-article-body.is-collapsed:after{
  content:"";
  position:absolute;
  right:0;
  bottom:0;
  left:0;
  height:150px;
  pointer-events:none;
  background:linear-gradient(180deg,transparent,#000 82%);
}
body.slr-social-article-page .slr-article-body.is-expanded{max-height:none!important;overflow:visible!important}
body.slr-social-article-page .slr-article-body p{margin:0 0 1.25em!important;color:#dedfe2!important;font-size:17px!important;line-height:1.7!important}
body.slr-social-article-page .slr-article-body>p:first-child{color:#f0f0f1!important;font-size:19px!important;font-weight:520!important;line-height:1.62!important}
body.slr-social-article-page .slr-article-body h2{margin:1.7em 0 .65em!important;color:#fff!important;font-size:27px!important;line-height:1.14!important}
body.slr-social-article-page .slr-article-body h3{margin:1.55em 0 .6em!important;color:#fff!important;font-size:22px!important;line-height:1.18!important}
body.slr-social-article-page .slr-article-body img{width:calc(100% + 40px)!important;max-width:none!important;height:auto!important;margin:24px -20px!important;border-radius:0!important}
body.slr-social-article-page .slr-article-body blockquote{margin:1.7em 0!important;padding:5px 0 5px 18px!important;border-left:3px solid var(--slr-social-yellow)!important;color:#fff!important;font-size:21px!important;line-height:1.45!important}
body.slr-social-article-page .slr-topic-list,
body.slr-social-article-page .slr-author-box{border-color:var(--slr-social-line)!important;background:#0f1013!important;color:#fff!important}
body.slr-social-article-page .slr-article-read-more{
  width:100%;
  min-height:49px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:9px;
  margin:4px 0 8px;
  border:1px solid var(--slr-social-line-strong);
  border-radius:999px;
  background:#0f1013;
  color:#f1f1f2;
  cursor:pointer;
  font:inherit;
  font-size:12px;
  font-weight:800;
  transition:border-color .18s ease,background .18s ease;
}
body.slr-social-article-page .slr-article-read-more:hover{border-color:var(--slr-social-yellow);background:#141519}
body.slr-social-article-page .slr-article-read-more i{color:var(--slr-social-yellow);font-size:15px;font-style:normal}
body.slr-social-article-page .slr-article-comments{
  margin:0 -20px!important;
  padding:0 20px 30px!important;
  border-top:8px solid #08090b;
  background:#000;
}
body.slr-social-article-page .slr-article-comments>header{
  min-height:78px;
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-content:center;
  gap:2px 12px;
  margin:0 -20px 0;
  padding:15px 20px;
  border-bottom:1px solid var(--slr-social-line);
}
body.slr-social-article-page .slr-article-comments>header span{grid-column:1;color:#777c85;font-size:8px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}
body.slr-social-article-page .slr-article-comments>header h2{grid-column:1;margin:0;color:#fff;font-size:22px;line-height:1.05;letter-spacing:-.035em}
body.slr-social-article-page .slr-article-comments>header b{grid-column:2;grid-row:1/3;align-self:center;display:grid;place-items:center;min-width:34px;height:34px;padding:0 8px;border-radius:999px;background:#15161a;color:#bfc2c7;font-size:11px}
body.slr-social-article-page .slr-comment-flash{margin:14px 0 0;padding:11px 13px;border-radius:12px;font-size:11px;line-height:1.4}
body.slr-social-article-page .slr-comment-flash.is-success{background:rgba(39,201,121,.12);color:#76e5ad}
body.slr-social-article-page .slr-comment-flash.is-error{background:rgba(239,72,100,.12);color:#ff8ca0}
body.slr-social-article-page .slr-comment-login{margin:16px 0 0;padding:18px;border:1px solid var(--slr-social-line);border-radius:16px;background:#0f1013}
body.slr-social-article-page .slr-comment-login strong{font-size:14px}
body.slr-social-article-page .slr-comment-login p{margin:6px 0 13px;color:#858a93;font-size:11px;line-height:1.45}
body.slr-social-article-page .slr-comment-login a{display:inline-flex;padding:9px 13px;border-radius:999px;background:#f1f1ef;color:#111!important;text-decoration:none;font-size:10px;font-weight:850}
body.slr-social-article-page .slr-comment-form{
  display:grid;
  grid-template-columns:42px minmax(0,1fr);
  gap:11px;
  margin:0 -20px;
  padding:16px 20px;
  border-bottom:1px solid var(--slr-social-line);
}
body.slr-social-article-page .slr-comment-form-avatar,
body.slr-social-article-page .slr-comment-avatar{
  display:grid;
  place-items:center;
  width:42px;
  height:42px;
  border-radius:50%;
  background:linear-gradient(145deg,#f0b51d,#980b35 72%);
  color:#fff;
  font-size:10px;
  font-weight:900;
}
body.slr-social-article-page .slr-comment-form>div:last-child{min-width:0}
body.slr-social-article-page .slr-comment-form label{display:block;margin:0 0 8px;color:#7c818a;font-size:10px}
body.slr-social-article-page .slr-comment-form label strong{color:#f1f1f2}
body.slr-social-article-page .slr-comment-form textarea{
  width:100%;
  min-height:92px;
  resize:vertical;
  padding:0;
  border:0;
  outline:0;
  background:transparent;
  color:#fff;
  font:inherit;
  font-size:14px;
  line-height:1.5;
}
body.slr-social-article-page .slr-comment-form textarea::placeholder{color:#60656d}
body.slr-social-article-page .slr-comment-form footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:9px;border-top:1px solid rgba(255,255,255,.07)}
body.slr-social-article-page .slr-comment-form footer small{color:#686d75;font-size:9px}
body.slr-social-article-page .slr-comment-form button{min-height:33px;padding:0 15px;border:0;border-radius:999px;background:linear-gradient(110deg,#980b35,#d66f18);color:#fff;cursor:pointer;font:inherit;font-size:10px;font-weight:850}
body.slr-social-article-page .slr-comments-empty{margin:0 -20px;padding:18px 20px;border-bottom:1px solid var(--slr-social-line);color:#727780;font-size:11px;line-height:1.45;text-align:center}
body.slr-social-article-page .slr-comment-list{margin:0 -20px}
body.slr-social-article-page .slr-comment-item{display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;padding:16px 20px;border-bottom:1px solid var(--slr-social-line)}
body.slr-social-article-page .slr-comment-item>div:last-child{min-width:0}
body.slr-social-article-page .slr-comment-item header{display:flex;align-items:center;gap:5px;color:#747982;font-size:10px}
body.slr-social-article-page .slr-comment-item header strong{color:#f0f0f1;font-size:12px}
body.slr-social-article-page .slr-comment-item p{margin:6px 0 0;color:#cfd1d5;font-size:13px;line-height:1.5;overflow-wrap:anywhere}
@media(max-width:1180px){
  body.slr-social-static-page .slr-social-static-shell{grid-template-columns:88px minmax(0,650px) minmax(290px,1fr);max-width:1060px}
}
@media(max-width:1030px){
  body.slr-social-static-page .slr-social-static-shell{grid-template-columns:88px minmax(0,650px);max-width:738px}
}
@media(max-width:760px){
  body.slr-social-static-page{padding-bottom:58px!important}
  body.slr-social-static-page .slr-social-static-shell{display:block;width:100%;max-width:none}
  body.slr-social-static-page .slr-social-static-center{width:100%;min-height:100vh;border:0!important}
  body.slr-social-static-page .slr-social-static-mobile-nav{
    position:fixed;
    z-index:1000;
    right:0;
    bottom:0;
    left:0;
    min-height:58px;
    display:grid!important;
    grid-template-columns:repeat(4,1fr);
    border-top:1px solid var(--slr-social-line);
    background:rgba(0,0,0,.94);
    backdrop-filter:blur(18px);
  }
  body.slr-social-static-page .slr-social-static-mobile-nav a{display:grid;place-items:center;color:#777c85;text-decoration:none;font-size:9px;font-weight:700}
  body.slr-social-static-page .slr-social-static-mobile-nav a.is-active{color:var(--slr-social-yellow)}
  body.slr-social-standings-page .slr-page-hero{padding:18px 16px 15px!important}
  body.slr-social-standings-page .slr-page-hero h1{font-size:24px!important}
  body.slr-social-standings-page .slr-data-toolbar{padding-inline:13px!important}
  body.slr-social-standings-page .slr-standing-head,
  body.slr-social-standings-page .slr-standing-row{grid-template-columns:30px minmax(0,1fr) 33px 33px 38px!important;padding-inline:12px!important}
  body.slr-social-standings-page .slr-standing-head>span:nth-child(6),
  body.slr-social-standings-page .slr-standing-head>span:nth-child(7),
  body.slr-social-standings-page .slr-standing-row>span:nth-child(6),
  body.slr-social-standings-page .slr-standing-row>span:nth-child(7){display:none!important}
  body.slr-social-standings-page .slr-standing-row{min-height:54px!important;font-size:10px!important}
  body.slr-social-standings-page .slr-standing-row>span:nth-child(2) img{width:28px!important;height:28px!important;flex-basis:28px!important}
  body.slr-social-article-page .slr-article-sheet{padding:18px 16px 0!important}
  body.slr-social-article-page .slr-article-heading h1{font-size:29px!important}
  body.slr-social-article-page .slr-article-subtitle{font-size:16px!important}
  body.slr-social-article-page .slr-article-layout,
  body.slr-social-article-page .slr-article-layout-single{padding:0 16px 20px!important}
  body.slr-social-article-page .slr-article-body p{font-size:16px!important;line-height:1.68!important}
  body.slr-social-article-page .slr-article-body>p:first-child{font-size:18px!important}
  body.slr-social-article-page .slr-article-body img{width:calc(100% + 32px)!important;margin-inline:-16px!important}
  body.slr-social-article-page .slr-article-comments{margin-inline:-16px!important;padding-inline:16px!important}
  body.slr-social-article-page .slr-article-comments>header,
  body.slr-social-article-page .slr-comment-form,
  body.slr-social-article-page .slr-comments-empty,
  body.slr-social-article-page .slr-comment-list{margin-inline:-16px!important}
  body.slr-social-article-page .slr-article-comments>header,
  body.slr-social-article-page .slr-comment-form,
  body.slr-social-article-page .slr-comment-item{padding-inline:16px!important}
}
.slr-article-overlay{display:none!important}
body.slr-article-overlay-open,
html.slr-article-overlay-open{overflow:auto!important}
body.slr-social-standings-page .slr-standing-table{
  overflow-x:auto!important;
  overflow-y:visible!important;
  scrollbar-width:thin;
}
body.slr-social-standings-page .slr-standing-head,
body.slr-social-standings-page .slr-standing-row{
  min-width:570px!important;
  grid-template-columns:minmax(210px,1fr) repeat(6,44px)!important;
  gap:6px!important;
}
body.slr-social-standings-page .slr-standing-head>span:first-child,
body.slr-social-standings-page .slr-standing-row>span:first-child{
  display:none!important;
}
body.slr-social-standings-page .slr-standing-head>span:nth-child(2),
body.slr-social-standings-page .slr-standing-row>span:nth-child(2){
  grid-column:1!important;
  justify-self:stretch!important;
  text-align:left!important;
}
body.slr-social-standings-page .slr-standing-row{
  min-height:66px!important;
  padding-block:9px!important;
}
body.slr-social-standings-page .slr-standing-row>span:nth-child(2){
  gap:12px!important;
  color:#f4f4f5!important;
  font-size:14px!important;
  font-weight:820!important;
  letter-spacing:-.015em!important;
}
body.slr-social-standings-page .slr-standing-row>span:nth-child(2) img{
  width:38px!important;
  height:38px!important;
  flex:0 0 38px!important;
}
body.slr-social-standings-page .slr-standing-head>span:not(:nth-child(2)),
body.slr-social-standings-page .slr-standing-row>span:not(:nth-child(2)){
  text-align:center!important;
}
body.slr-social-standings-page .slr-standing-row>span:not(:nth-child(2)){
  font-size:12px!important;
  font-variant-numeric:tabular-nums;
}
body.slr-social-standings-page .slr-standing-row>span:last-child{
  font-size:14px!important;
}
body.slr-social-article-page .slr-social-static-center{
  overflow:visible!important;
  background:#000!important;
}
body.slr-social-article-page .slr-social-article-card{
  width:100%!important;
  max-width:none!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  border-radius:0!important;
  background:#000!important;
  color:#f2f2f3!important;
  box-shadow:none!important;
  transform:none!important;
}
body.slr-social-article-page .slr-social-article-media{
  position:relative!important;
  width:100%!important;
  margin:0!important;
  overflow:hidden!important;
  aspect-ratio:16/9;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  background:#0d0e11!important;
}
body.slr-social-article-page .slr-social-article-media picture{
  position:absolute!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
}
body.slr-social-article-page .slr-social-article-media img,
body.slr-social-article-page .slr-social-article-media img.slr-article-cover-primary,
body.slr-social-article-page .slr-social-article-media>img:not(.slr-article-cover-backdrop){
  position:absolute!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  margin:0!important;
  object-fit:cover!important;
  object-position:center!important;
  filter:none!important;
  transform:none!important;
}
body.slr-social-article-page .slr-social-article-media .slr-article-cover-backdrop{
  display:none!important;
}
body.slr-social-article-page .slr-social-article-header{
  margin:0!important;
  padding:22px 20px 18px!important;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  background:#000!important;
}
body.slr-social-article-page .slr-social-article-kicker{
  margin:0 0 10px!important;
  color:var(--slr-social-yellow)!important;
  font-size:9px!important;
  font-weight:850!important;
  letter-spacing:.12em!important;
  text-transform:uppercase!important;
}
body.slr-social-article-page .slr-social-article-kicker a{
  color:inherit!important;
  text-decoration:none!important;
}
body.slr-social-article-page .slr-social-article-header h1{
  max-width:none!important;
  margin:0!important;
  color:#fff!important;
  font-size:clamp(31px,4vw,46px)!important;
  font-weight:860!important;
  line-height:1.03!important;
  letter-spacing:-.047em!important;
  text-wrap:balance;
}
body.slr-social-article-page .slr-social-article-subtitle{
  max-width:none!important;
  margin:14px 0 0!important;
  color:#afb2b8!important;
  font-size:17px!important;
  font-weight:440!important;
  line-height:1.45!important;
}
body.slr-social-article-page .slr-social-article-meta{
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  gap:8px 14px!important;
  margin:16px 0 0!important;
  color:#777c85!important;
  font-size:10px!important;
  line-height:1.4!important;
}
body.slr-social-article-page .slr-social-article-meta>*{
  margin:0!important;
}
body.slr-social-article-page .slr-social-article-meta a{
  color:#ececee!important;
  text-decoration:none!important;
}
body.slr-social-article-page .slr-social-article-content{
  margin:0!important;
  padding:20px 20px 22px!important;
  background:#000!important;
}
body.slr-social-article-page .slr-social-article-content .slr-article-body{
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
}
body.slr-social-article-page .slr-social-article-content .slr-article-read-more{
  margin:15px 0 0!important;
}
body.slr-social-article-page .slr-social-article-card>.slr-article-comments{
  margin:0!important;
  padding:0 20px 22px!important;
  border-top:1px solid var(--slr-social-line)!important;
  background:#000!important;
}
@media (max-width:760px){
  body.slr-social-standings-page .slr-standing-head,
  body.slr-social-standings-page .slr-standing-row{
    min-width:530px!important;
    grid-template-columns:minmax(185px,1fr) repeat(6,40px)!important;
    padding-inline:12px!important;
  }
  body.slr-social-standings-page .slr-standing-row>span:nth-child(2){font-size:13px!important}
  body.slr-social-standings-page .slr-standing-row>span:nth-child(2) img{width:34px!important;height:34px!important;flex-basis:34px!important}
  body.slr-social-article-page .slr-social-article-header{padding:18px 16px 16px!important}
  body.slr-social-article-page .slr-social-article-header h1{font-size:30px!important}
  body.slr-social-article-page .slr-social-article-subtitle{font-size:16px!important}
  body.slr-social-article-page .slr-social-article-content{padding:18px 16px 20px!important}
  body.slr-social-article-page .slr-social-article-card>.slr-article-comments{padding-inline:16px!important}
}
body.slr-home-social.slr-social-article-page,
body.slr-home-social.slr-social-standings-page,
body.slr-home-social.slr-social-article-page #contenuto,
body.slr-home-social.slr-social-standings-page #contenuto{
  background:#000!important;
}
body.slr-home-social .slr-social-content-shell{
  width:min(1320px,100%)!important;
  margin:0 auto!important;
}
body.slr-home-social .slr-social-content-center{
  min-width:0;
  min-height:100vh;
  overflow:hidden;
  border-right:1px solid var(--slr-social-line);
  border-left:1px solid var(--slr-social-line);
  background:#000;
}
body.slr-home-social .slr-social-content-topbar{
  position:sticky;
  z-index:40;
  top:0;
  min-height:58px;
  display:flex;
  align-items:center;
  gap:13px;
  padding:8px 16px;
  border-bottom:1px solid var(--slr-social-line);
  background:rgba(0,0,0,.9);
  backdrop-filter:blur(18px);
}
body.slr-home-social .slr-social-content-topbar>a{
  width:34px;
  height:34px;
  display:grid;
  flex:0 0 34px;
  place-items:center;
  border-radius:50%;
  color:#f2f2f3!important;
  text-decoration:none;
  font-size:19px;
  line-height:1;
  transition:background .16s ease;
}
body.slr-home-social .slr-social-content-topbar>a:hover{background:rgba(255,255,255,.09)}
body.slr-home-social .slr-social-content-topbar div{min-width:0}
body.slr-home-social .slr-social-content-topbar span{display:block;color:#717680;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
body.slr-home-social .slr-social-content-topbar h1{margin:2px 0 0;color:#f5f5f6;font-size:17px;line-height:1.05;letter-spacing:-.025em}
body.slr-home-social .slr-social-content-topbar-heading{display:block;margin:2px 0 0;color:#f5f5f6;font-size:17px;line-height:1.05;letter-spacing:-.025em;font-weight:700}
body.slr-home-social.slr-social-standings-page .slr-social-standings-intro{
  min-height:76px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
  padding:13px 16px;
  border-bottom:1px solid var(--slr-social-line);
  background:#000;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-intro>div strong{display:block;color:#f4f4f5;font-size:18px;line-height:1.1;letter-spacing:-.025em}
body.slr-home-social.slr-social-standings-page .slr-social-standings-intro>div span{display:block;margin-top:4px;color:#777c85;font-size:10px}
body.slr-home-social.slr-social-standings-page .slr-social-standings-intro form{margin:0}
body.slr-home-social.slr-social-standings-page .slr-social-standings-intro label{display:flex;align-items:center;gap:9px;color:#777c85;font-size:9px;font-weight:700}
body.slr-home-social.slr-social-standings-page .slr-social-standings-intro select{
  min-width:128px;
  height:38px;
  padding:0 34px 0 13px;
  border:1px solid rgba(255,255,255,.2);
  border-radius:999px;
  background:#111216;
  color:#f2f2f3;
  font:inherit;
  font-size:11px;
  font-weight:750;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-scroll{
  width:100%;
  overflow-x:auto;
  overflow-y:visible;
  background:#000;
  scrollbar-width:thin;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-table{min-width:590px;background:#000}
body.slr-home-social.slr-social-standings-page .slr-social-standings-head,
body.slr-home-social.slr-social-standings-page .slr-social-standings-row{
  display:grid;
  grid-template-columns:minmax(235px,1fr) repeat(6,48px);
  align-items:center;
  gap:4px;
  width:100%;
  padding:0 15px;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-head{
  position:sticky;
  z-index:5;
  top:58px;
  min-height:38px;
  border-bottom:1px solid rgba(255,255,255,.1);
  background:rgba(0,0,0,.94);
  color:#727780;
  backdrop-filter:blur(16px);
  font-size:8px;
  font-weight:850;
  letter-spacing:.09em;
  text-transform:uppercase;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-row{
  min-height:66px;
  border-bottom:1px solid rgba(255,255,255,.085);
  background:#000;
  color:#dfe0e3;
  font-size:12px;
  font-variant-numeric:tabular-nums;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-row:hover{background:rgba(255,255,255,.025)}
body.slr-home-social.slr-social-standings-page .slr-social-standings-row.is-roma{
  background:linear-gradient(90deg,rgba(152,11,53,.36),rgba(240,181,29,.07));
  box-shadow:inset 4px 0 var(--slr-social-yellow);
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-head>span,
body.slr-home-social.slr-social-standings-page .slr-social-standings-row>span{text-align:center}
body.slr-home-social.slr-social-standings-page .slr-social-standings-head>span:first-child{text-align:left}
body.slr-home-social.slr-social-standings-page .slr-social-standings-team{
  min-width:0;
  display:flex;
  align-items:center;
  gap:12px;
  text-align:left!important;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-team img{width:38px;height:38px;flex:0 0 38px;object-fit:contain}
body.slr-home-social.slr-social-standings-page .slr-social-standings-team strong{overflow:hidden;color:#f3f3f4;font-size:15px;font-weight:820;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}
body.slr-home-social.slr-social-standings-page .slr-social-standings-row .is-points{color:var(--slr-social-yellow);font-size:14px;font-weight:900}
body.slr-home-social .slr-social-content-empty{padding:52px 22px;border-bottom:1px solid var(--slr-social-line);color:#777c85;text-align:center}
body.slr-home-social .slr-social-content-empty strong{display:block;color:#f0f0f1;font-size:15px}
body.slr-home-social .slr-social-content-empty p{margin:7px 0 0;font-size:11px;line-height:1.45}
body.slr-home-social.slr-social-article-page .slr-social-article-center{overflow:visible}
body.slr-home-social.slr-social-article-page .slr-social-article-card{
  width:100%!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:#000!important;
  color:#f2f2f3!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-media{
  position:relative!important;
  width:100%!important;
  aspect-ratio:16/9!important;
  margin:0!important;
  overflow:hidden!important;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  background:#101114!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-media img{
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  margin:0!important;
  object-fit:cover!important;
  object-position:center!important;
  filter:none!important;
  transform:none!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-header{
  margin:0!important;
  padding:20px 20px 17px!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  background:#000!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-kicker{margin:0 0 8px!important;color:var(--slr-social-yellow)!important;font-size:8px!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}
body.slr-home-social.slr-social-article-page .slr-social-article-kicker a{color:inherit!important;text-decoration:none!important}
body.slr-home-social.slr-social-article-page .slr-social-article-header h1{
  max-width:620px!important;
  margin:0!important;
  color:#fff!important;
  font-size:clamp(28px,3.2vw,35px)!important;
  font-weight:850!important;
  line-height:1.08!important;
  letter-spacing:-.038em!important;
  text-wrap:balance;
}
body.slr-home-social.slr-social-article-page .slr-social-article-subtitle{
  max-width:590px!important;
  margin:11px 0 0!important;
  color:#a9adb4!important;
  font-size:15px!important;
  font-weight:430!important;
  line-height:1.43!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-meta{
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  gap:6px 13px!important;
  margin:13px 0 0!important;
  color:#737881!important;
  font-size:9px!important;
  line-height:1.4!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-meta strong{color:#e8e8ea;font-weight:760}
body.slr-home-social.slr-social-article-page .slr-social-article-content{
  margin:0!important;
  padding:18px 20px 20px!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  background:#000!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body{
  width:100%!important;
  max-width:58ch!important;
  margin:0 auto!important;
  padding:0!important;
  background:transparent!important;
  color:#d7d9dd!important;
  font-size:15px!important;
  line-height:1.62!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body p{
  margin:0 0 1.05em!important;
  color:#d7d9dd!important;
  font-size:15px!important;
  line-height:1.62!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body>p:first-child{
  color:#eceef0!important;
  font-size:16px!important;
  font-weight:480!important;
  line-height:1.58!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body h2{margin:1.55em 0 .55em!important;color:#fff!important;font-size:22px!important;line-height:1.18!important}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body h3{margin:1.45em 0 .5em!important;color:#fff!important;font-size:19px!important;line-height:1.2!important}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body img{max-width:100%!important;height:auto!important;margin:18px auto!important;border-radius:12px!important}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body blockquote{margin:1.4em 0!important;padding:2px 0 2px 15px!important;border-left:3px solid var(--slr-social-yellow)!important;color:#f2f2f3!important;font-size:17px!important;line-height:1.5!important}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body.is-collapsed{
  position:relative!important;
  max-height:var(--slr-article-preview-height,176px)!important;
  overflow:hidden!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body.is-collapsed:after{
  content:"";
  position:absolute;
  right:0;
  bottom:0;
  left:0;
  height:74px;
  pointer-events:none;
  background:linear-gradient(180deg,rgba(0,0,0,0),#000 84%);
}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body.is-expanded{max-height:none!important;overflow:visible!important}
body.slr-home-social.slr-social-article-page .slr-article-read-more{
  min-height:38px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:8px!important;
  margin:10px auto 0!important;
  padding:0 16px!important;
  border:1px solid rgba(255,255,255,.18)!important;
  border-radius:999px!important;
  background:#111216!important;
  color:#f0f0f1!important;
  cursor:pointer!important;
  font:inherit!important;
  font-size:10px!important;
  font-weight:820!important;
}
body.slr-home-social.slr-social-article-page .slr-article-read-more:hover{background:#191a1f!important}
body.slr-home-social.slr-social-article-page .slr-article-read-more[hidden]{display:none!important}
body.slr-home-social.slr-social-article-page .slr-social-article-topics{display:flex;flex-wrap:wrap;gap:6px;padding:12px 20px;border-bottom:1px solid var(--slr-social-line);background:#000}
body.slr-home-social.slr-social-article-page .slr-social-article-topics span{padding:5px 9px;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#8c9199;font-size:8px;font-weight:750}
body.slr-home-social.slr-social-article-page .slr-social-article-card>.slr-article-comments{
  margin:0!important;
  padding:0 20px 22px!important;
  border:0!important;
  background:#000!important;
}
@media (max-width:1100px){
  body.slr-home-social .slr-social-content-center{border-right:0}
}
@media (max-width:760px){
  body.slr-home-social .slr-social-content-center{width:100%;border:0}
  body.slr-home-social .slr-social-content-topbar{top:0;padding-inline:12px}
  body.slr-home-social.slr-social-standings-page .slr-social-standings-intro{padding-inline:13px}
  body.slr-home-social.slr-social-standings-page .slr-social-standings-intro>div strong{font-size:16px}
  body.slr-home-social.slr-social-standings-page .slr-social-standings-intro label>span{display:none}
  body.slr-home-social.slr-social-standings-page .slr-social-standings-table{min-width:540px}
  body.slr-home-social.slr-social-standings-page .slr-social-standings-head,
  body.slr-home-social.slr-social-standings-page .slr-social-standings-row{grid-template-columns:minmax(205px,1fr) repeat(6,43px);padding-inline:12px}
  body.slr-home-social.slr-social-standings-page .slr-social-standings-team img{width:34px;height:34px;flex-basis:34px}
  body.slr-home-social.slr-social-standings-page .slr-social-standings-team strong{font-size:14px}
  body.slr-home-social.slr-social-article-page .slr-social-article-header{padding:17px 16px 15px!important}
  body.slr-home-social.slr-social-article-page .slr-social-article-header h1{font-size:28px!important}
  body.slr-home-social.slr-social-article-page .slr-social-article-subtitle{font-size:14px!important}
  body.slr-home-social.slr-social-article-page .slr-social-article-content{padding:16px 16px 18px!important}
  body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body,
  body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body p{font-size:15px!important;line-height:1.6!important}
  body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body>p:first-child{font-size:16px!important}
  body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body.is-collapsed{max-height:var(--slr-article-preview-height,160px)!important}
  body.slr-home-social.slr-social-article-page .slr-social-article-topics{padding-inline:16px}
  body.slr-home-social.slr-social-article-page .slr-social-article-card>.slr-article-comments{padding-inline:16px!important}
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-competition{
  min-width:0;
  display:flex!important;
  align-items:center!important;
  gap:12px!important;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-competition>img{
  width:42px!important;
  height:42px!important;
  flex:0 0 42px!important;
  object-fit:contain!important;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-competition>span{
  min-width:0;
  display:block!important;
  margin:0!important;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-competition strong{
  display:block!important;
  overflow:hidden;
  color:#f4f4f5!important;
  font-size:18px!important;
  line-height:1.1!important;
  letter-spacing:-.025em!important;
  text-overflow:ellipsis;
  white-space:nowrap;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-competition small{
  display:block!important;
  margin-top:4px!important;
  color:#777c85!important;
  font-size:10px!important;
  line-height:1.2!important;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-head,
body.slr-home-social.slr-social-standings-page .slr-social-standings-row{
  grid-template-columns:minmax(235px,1fr) repeat(6,48px)!important;
  column-gap:4px!important;
  box-sizing:border-box!important;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-head>span:not(:first-child),
body.slr-home-social.slr-social-standings-page .slr-social-standings-row>span:not(:first-child){
  width:48px!important;
  min-width:48px!important;
  display:grid!important;
  place-items:center!important;
  justify-self:center!important;
  text-align:center!important;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-row .is-points{
  width:48px!important;
  min-width:48px!important;
  justify-self:center!important;
  text-align:center!important;
  font-variant-numeric:tabular-nums!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-entities{
  margin:0!important;
  padding:18px 20px 20px!important;
  border:0!important;
  border-bottom:1px solid var(--slr-social-line)!important;
  background:#000!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-entities>header{
  margin:0 0 16px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-entities>header>span{
  display:block!important;
  margin:0 0 4px!important;
  color:var(--slr-social-yellow)!important;
  font-size:8px!important;
  font-weight:850!important;
  letter-spacing:.12em!important;
  text-transform:uppercase!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-entities>header h2{
  margin:0!important;
  color:#f4f4f5!important;
  font-size:17px!important;
  font-weight:850!important;
  line-height:1.12!important;
  letter-spacing:-.025em!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-group+ .slr-social-entity-group{
  margin-top:16px!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-group>h3{
  margin:0 0 8px!important;
  color:#777c85!important;
  font-size:8px!important;
  font-weight:820!important;
  letter-spacing:.09em!important;
  text-transform:uppercase!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-chips{
  display:flex!important;
  flex-wrap:wrap!important;
  gap:8px!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-chip{
  min-width:0;
  min-height:54px;
  display:flex!important;
  align-items:center!important;
  gap:9px!important;
  padding:7px 10px 7px 7px!important;
  border:1px solid rgba(255,255,255,.13)!important;
  border-radius:12px!important;
  background:#0c0d10!important;
  color:#f1f1f2!important;
  text-decoration:none!important;
  box-shadow:none!important;
  transition:border-color .18s ease,background .18s ease,transform .18s ease!important;
}
body.slr-home-social.slr-social-article-page a.slr-social-entity-chip:hover{
  border-color:rgba(240,181,29,.48)!important;
  background:#131419!important;
  transform:translateY(-1px)!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-chip.is-player{
  width:calc(50% - 4px)!important;
  flex:0 0 calc(50% - 4px)!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-chip.is-fixture{
  width:100%!important;
  min-height:64px!important;
  padding:9px 12px 9px 9px!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-chip.is-competition,
body.slr-home-social.slr-social-article-page .slr-social-entity-chip.is-coach,
body.slr-home-social.slr-social-article-page .slr-social-entity-chip.is-series{
  flex:1 1 175px!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-media{
  position:relative;
  width:40px!important;
  height:40px!important;
  flex:0 0 40px!important;
  display:grid!important;
  place-items:center!important;
  overflow:hidden!important;
  border:1px solid rgba(255,255,255,.16)!important;
  border-radius:50%!important;
  background:#24262b!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-media.is-logo{
  border-radius:10px!important;
  background:#f3f3f1!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-media.is-text{
  border-radius:10px!important;
  background:linear-gradient(135deg,rgba(152,11,53,.72),rgba(240,181,29,.42))!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-media img{
  width:100%!important;
  height:100%!important;
  margin:0!important;
  border:0!important;
  border-radius:inherit!important;
  object-fit:cover!important;
  object-position:center 18%!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-media.is-logo img{
  padding:5px!important;
  object-fit:contain!important;
  object-position:center!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-media>b{
  color:#f5f5f6!important;
  font-size:10px!important;
  font-weight:900!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-copy{
  min-width:0;
  display:block!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-copy strong{
  display:block!important;
  overflow:hidden!important;
  color:#f1f1f2!important;
  font-size:11px!important;
  font-weight:820!important;
  line-height:1.18!important;
  letter-spacing:-.012em!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-copy small{
  display:block!important;
  overflow:hidden!important;
  margin-top:3px!important;
  color:#767b84!important;
  font-size:8px!important;
  font-weight:560!important;
  line-height:1.25!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-match-logos{
  width:92px!important;
  min-width:92px!important;
  display:grid!important;
  grid-template-columns:32px 28px 32px!important;
  align-items:center!important;
  justify-content:center!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-match-logos img{
  width:32px!important;
  height:32px!important;
  margin:0!important;
  object-fit:contain!important;
}
body.slr-home-social.slr-social-article-page .slr-social-entity-match-logos b{
  color:var(--slr-social-yellow)!important;
  font-size:9px!important;
  font-weight:900!important;
  text-align:center!important;
}
@media (max-width:760px){
  body.slr-home-social.slr-social-standings-page .slr-social-standings-competition>img{
    width:36px!important;
    height:36px!important;
    flex-basis:36px!important;
  }
  body.slr-home-social.slr-social-standings-page .slr-social-standings-competition strong{font-size:16px!important}
  body.slr-home-social.slr-social-standings-page .slr-social-standings-head,
  body.slr-home-social.slr-social-standings-page .slr-social-standings-row{
    grid-template-columns:minmax(205px,1fr) repeat(6,43px)!important;
  }
  body.slr-home-social.slr-social-standings-page .slr-social-standings-head>span:not(:first-child),
  body.slr-home-social.slr-social-standings-page .slr-social-standings-row>span:not(:first-child),
  body.slr-home-social.slr-social-standings-page .slr-social-standings-row .is-points{
    width:43px!important;
    min-width:43px!important;
  }
  body.slr-home-social.slr-social-article-page .slr-social-article-entities{padding:16px!important}
  body.slr-home-social.slr-social-article-page .slr-social-entity-chips.is-players{
    flex-wrap:nowrap!important;
    overflow-x:auto!important;
    padding-bottom:3px!important;
    scroll-snap-type:x proximity!important;
    scrollbar-width:none!important;
  }
  body.slr-home-social.slr-social-article-page .slr-social-entity-chips.is-players::-webkit-scrollbar{display:none!important}
  body.slr-home-social.slr-social-article-page .slr-social-entity-chip.is-player{
    width:190px!important;
    flex:0 0 190px!important;
    scroll-snap-align:start!important;
  }
  body.slr-home-social.slr-social-article-page .slr-social-entity-chip.is-fixture{align-items:center!important}
  body.slr-home-social.slr-social-article-page .slr-social-entity-match-logos{
    width:78px!important;
    min-width:78px!important;
    grid-template-columns:27px 24px 27px!important;
  }
  body.slr-home-social.slr-social-article-page .slr-social-entity-match-logos img{width:27px!important;height:27px!important}
  body.slr-home-social.slr-social-article-page .slr-social-entity-chip.is-competition,
  body.slr-home-social.slr-social-article-page .slr-social-entity-chip.is-coach,
  body.slr-home-social.slr-social-article-page .slr-social-entity-chip.is-series{
    flex:1 1 100%!important;
  }
}
body.slr-author-social-page{background:#000!important;color:#eef0f2!important}
body.slr-author-social-page .slr-author-profile-column{min-width:0;border-right:1px solid var(--slr-social-line);border-left:1px solid var(--slr-social-line);background:#000}
body.slr-author-social-page .slr-author-profile-topbar{position:sticky;z-index:35;top:0;min-height:54px;border-bottom:1px solid var(--slr-social-line);background:rgba(0,0,0,.88);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}
body.slr-author-social-page .slr-author-profile-topbar-inner{min-height:54px;display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:8px;padding:0 12px}
body.slr-author-social-page .slr-author-profile-topbar button{width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:#f1f3f4;cursor:pointer}
body.slr-author-social-page .slr-author-profile-topbar button:hover{background:rgba(255,255,255,.09)}
body.slr-author-social-page .slr-author-profile-topbar svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.slr-author-social-page .slr-author-profile-topbar h1{overflow:hidden;margin:0;color:#f4f4f5;font-size:16px;font-weight:850;line-height:1.1;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}
body.slr-author-social-page .slr-author-profile-topbar span{display:block;margin-top:2px;color:#747984;font-size:8px;font-weight:650}
body.slr-author-social-page .slr-author-profile-card{margin:0;border:0;border-bottom:1px solid var(--slr-social-line);background:#000}
body.slr-author-social-page .slr-author-profile-cover{position:relative;height:190px;overflow:hidden;background:
  linear-gradient(132deg,rgba(154,8,47,.98),rgba(80,0,27,.93) 43%,rgba(6,6,8,.98) 43.2%,rgba(6,6,8,.98) 57%,rgba(228,173,25,.96) 57.2%,rgba(130,83,0,.95));
}
body.slr-author-social-page .slr-author-profile-cover:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,transparent 0 30px,rgba(255,255,255,.055) 30px 31px,transparent 31px 60px),radial-gradient(circle at 18% 22%,rgba(255,255,255,.15),transparent 24%);mix-blend-mode:screen}
body.slr-author-social-page .slr-author-profile-cover:after{content:"";position:absolute;inset:auto -8% -45% 33%;height:125%;transform:skewX(-18deg);border-left:1px solid rgba(255,255,255,.13);background:linear-gradient(90deg,rgba(255,255,255,.03),transparent)}
body.slr-author-social-page .slr-author-profile-cover>img{position:absolute;z-index:1;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}
body.slr-author-social-page .slr-author-profile-cover.has-image:before{z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.36))}
body.slr-author-social-page .slr-author-profile-cover.has-image:after{display:none}
body.slr-author-social-page .slr-author-profile-cover>span{position:absolute;z-index:3;right:20px;bottom:13px;color:rgba(255,255,255,.78);font-size:9px;font-weight:950;letter-spacing:.21em;text-shadow:0 2px 12px rgba(0,0,0,.55)}
body.slr-author-social-page .slr-author-profile-cover.has-image>span{display:none}
body.slr-author-social-page .slr-author-profile-head{position:relative;min-height:72px;display:flex;align-items:flex-start;justify-content:flex-end;padding:11px 17px 0}
body.slr-author-social-page .slr-author-profile-avatar{position:absolute;left:17px;top:-66px;width:132px;height:132px;display:grid;place-items:center;overflow:hidden;border:4px solid #000;border-radius:50%;background:#17191d;color:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.08)}
body.slr-author-social-page .slr-author-profile-avatar img{width:100%;height:100%;object-fit:cover;object-position:center}
body.slr-author-social-page .slr-author-profile-avatar span{font-size:30px;font-weight:950;letter-spacing:-.05em}
body.slr-author-social-page .slr-author-share{width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid #353940;border-radius:50%;background:#000;color:#f0f1f3;cursor:pointer}
body.slr-author-social-page .slr-author-share:hover{background:rgba(255,255,255,.07)}
body.slr-author-social-page .slr-author-share svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.slr-author-social-page .slr-author-profile-identity{padding:0 17px 18px}
body.slr-author-social-page .slr-author-profile-name{display:flex;align-items:center;gap:6px;min-width:0}
body.slr-author-social-page .slr-author-profile-name h2{overflow:hidden;margin:0;color:#f5f5f6;font-size:22px;font-weight:900;line-height:1.05;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}
body.slr-author-social-page .slr-author-profile-name .slr-social-verified{width:17px;height:17px;flex:0 0 17px;font-size:10px}
body.slr-author-social-page .slr-author-profile-handle{display:block;margin-top:3px;color:#747985;font-size:11px}
body.slr-author-social-page .slr-author-profile-role{display:inline-flex;margin-top:13px;padding:4px 8px;border:1px solid rgba(245,190,30,.33);border-radius:999px;background:rgba(245,190,30,.08);color:#f1c43a;font-size:8px;font-weight:900;letter-spacing:.055em;text-transform:uppercase}
body.slr-author-social-page .slr-author-profile-identity>p{max-width:590px;margin:13px 0 0;color:#e0e2e5;font-size:12px;line-height:1.48}
body.slr-author-social-page .slr-author-profile-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:14px;color:#777c86;font-size:9px}
body.slr-author-social-page .slr-author-profile-meta span{display:inline-flex;align-items:center;gap:5px}
body.slr-author-social-page .slr-author-profile-meta svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}
body.slr-author-social-page .slr-author-profile-counts{display:flex;gap:18px;margin-top:13px}
body.slr-author-social-page .slr-author-profile-counts a{display:inline-flex;align-items:baseline;gap:5px;color:#777c86;font-size:9px;text-decoration:none}
body.slr-author-social-page .slr-author-profile-counts strong{color:#f1f2f3;font-size:11px}
body.slr-author-social-page .slr-author-profile-tabs{height:48px;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--slr-social-line);background:#000}
body.slr-author-social-page .slr-author-profile-tabs a{position:relative;display:grid;place-items:center;color:#747985;font-size:10px;font-weight:800;text-decoration:none}
body.slr-author-social-page .slr-author-profile-tabs a:hover{background:rgba(255,255,255,.045);color:#e8eaed}
body.slr-author-social-page .slr-author-profile-tabs a.is-active{color:#f2f3f4}
body.slr-author-social-page .slr-author-profile-tabs a.is-active:after{content:"";position:absolute;right:27%;bottom:0;left:27%;height:3px;border-radius:3px 3px 0 0;background:#f2b61d}
body.slr-author-social-page .slr-author-article-feed{display:block;background:#000}
body.slr-author-social-page .slr-author-post{border-bottom:1px solid var(--slr-social-line)!important}
body.slr-author-social-page .slr-author-post>.slr-social-post-avatar{display:grid;place-items:center;overflow:hidden;text-decoration:none}
body.slr-author-social-page .slr-author-post>.slr-social-post-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}
body.slr-author-social-page .slr-author-post>.slr-social-post-avatar span{display:grid;width:100%;height:100%;place-items:center;border-radius:50%;background:#292c32;color:#fff;font-size:10px;font-weight:900}
.slr-social-post-author-link{min-width:0;display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none}
.slr-social-post-author-link:hover strong{text-decoration:underline}
.slr-social-post-author-link>span:not(.slr-social-verified){overflow:hidden;max-width:140px;color:#717680;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-article-page .slr-social-article-meta a{color:#f0f1f3;text-decoration:none}
body.slr-social-article-page .slr-social-article-meta a:hover{text-decoration:underline}
body.slr-author-social-page .slr-author-profile-empty{min-height:210px;display:grid;align-content:center;justify-items:center;padding:40px 24px;border-bottom:1px solid var(--slr-social-line);text-align:center}
body.slr-author-social-page .slr-author-profile-empty strong{color:#f2f3f4;font-size:15px}
body.slr-author-social-page .slr-author-profile-empty p{max-width:360px;margin:7px 0 0;color:#747985;font-size:10px;line-height:1.45}
body.slr-author-social-page .slr-author-pagination{min-height:58px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:10px 17px;border-bottom:1px solid var(--slr-social-line)}
body.slr-author-social-page .slr-author-pagination a{color:#f1bc28;font-size:9px;font-weight:800;text-decoration:none}
body.slr-author-social-page .slr-author-pagination a:last-child{text-align:right}
body.slr-author-social-page .slr-author-pagination b{color:#747985;font-size:8px}
@media (max-width:760px){
  body.slr-author-social-page .slr-author-profile-column{border-right:0;border-left:0}
  body.slr-author-social-page .slr-author-profile-cover{height:145px}
  body.slr-author-social-page .slr-author-profile-head{min-height:61px;padding:9px 13px 0}
  body.slr-author-social-page .slr-author-profile-avatar{left:13px;top:-52px;width:104px;height:104px;border-width:3px}
  body.slr-author-social-page .slr-author-profile-avatar span{font-size:24px}
  body.slr-author-social-page .slr-author-profile-identity{padding:0 13px 16px}
  body.slr-author-social-page .slr-author-profile-name h2{font-size:19px}
  body.slr-author-social-page .slr-author-profile-identity>p{font-size:11px}
  body.slr-author-social-page .slr-author-profile-cover>span{right:13px;font-size:7px}
  .slr-social-post-author-link>span:not(.slr-social-verified){max-width:94px}
}
body.slr-home-social > main#contenuto{display:block;min-height:100vh;background:#000}
body.slr-home-social .slr-social-home{min-height:100vh}
.slr-social-post > .slr-social-post-avatar,
body.slr-author-social-page .slr-author-post > .slr-social-post-avatar{
  width:42px!important;
  height:42px!important;
  min-width:42px!important;
  min-height:42px!important;
  align-self:start!important;
  display:grid!important;
  place-items:center!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  background:#202229!important;
  color:#fff!important;
  text-decoration:none!important;
}
.slr-social-post > .slr-social-post-avatar img,
body.slr-author-social-page .slr-author-post > .slr-social-post-avatar img{
  width:42px!important;
  height:42px!important;
  min-width:42px!important;
  min-height:42px!important;
  display:block!important;
  object-fit:cover!important;
  object-position:center!important;
  border-radius:50%!important;
}
.slr-social-post > .slr-social-post-avatar b,
body.slr-author-social-page .slr-author-post > .slr-social-post-avatar span{
  width:100%!important;
  height:100%!important;
  display:grid!important;
  place-items:center!important;
  margin:0!important;
  border-radius:50%!important;
  background:#262932!important;
  color:#f3f4f5!important;
  font-size:10px!important;
  font-weight:900!important;
  line-height:1!important;
}
body.slr-social-not-found-page{background:#000!important;color:#eef0f2!important}
body.slr-social-not-found-page .slr-social-not-found-center{min-height:100vh;border-right:1px solid var(--slr-social-line);border-left:1px solid var(--slr-social-line);background:#000}
body.slr-social-not-found-page .slr-social-not-found-card{min-height:420px;display:grid;align-content:center;justify-items:start;padding:42px 34px;border-bottom:1px solid var(--slr-social-line)}
body.slr-social-not-found-page .slr-social-not-found-card>span{color:#f2b61d;font-size:12px;font-weight:900;letter-spacing:.13em}
body.slr-social-not-found-page .slr-social-not-found-card h2{max-width:500px;margin:10px 0 0;color:#f4f4f5;font-size:27px;line-height:1.08;letter-spacing:-.035em}
body.slr-social-not-found-page .slr-social-not-found-card p{max-width:520px;margin:13px 0 0;color:#8a8f99;font-size:12px;line-height:1.55}
body.slr-social-not-found-page .slr-social-not-found-card a{display:inline-flex;margin-top:22px;padding:9px 15px;border-radius:999px;background:#f2b61d;color:#1b1300;font-size:10px;font-weight:900;text-decoration:none}
@media (max-width:760px){
  .slr-social-post > .slr-social-post-avatar,
  body.slr-author-social-page .slr-author-post > .slr-social-post-avatar,
  .slr-social-post > .slr-social-post-avatar img,
  body.slr-author-social-page .slr-author-post > .slr-social-post-avatar img{
    width:36px!important;
    height:36px!important;
    min-width:36px!important;
    min-height:36px!important;
  }
  body.slr-social-not-found-page .slr-social-not-found-center{border:0}
  body.slr-social-not-found-page .slr-social-not-found-card{min-height:360px;padding:34px 18px}
  body.slr-social-not-found-page .slr-social-not-found-card h2{font-size:23px}
}
body.slr-author-social-page .slr-author-profile-cover:not(.has-image),
body.slr-author-social-page .slr-author-edit-cover:not(.has-image){
  isolation:isolate;
  background:
    radial-gradient(circle at 12% 20%,rgba(255,255,255,.14),transparent 24%),
    radial-gradient(circle at 78% 78%,rgba(245,183,29,.2),transparent 28%),
    linear-gradient(128deg,#a90b3d 0 31%,#5f061f 31.2% 44%,#08090c 44.2% 62%,#1a1b20 62.2% 68%,#dda817 68.2% 100%)!important;
}
body.slr-author-social-page .slr-author-profile-cover:not(.has-image):before,
body.slr-author-social-page .slr-author-edit-cover:not(.has-image):before{
  z-index:1!important;
  background:
    repeating-linear-gradient(115deg,transparent 0 43px,rgba(255,255,255,.055) 43px 44px,transparent 44px 86px),
    linear-gradient(180deg,rgba(255,255,255,.04),rgba(0,0,0,.25))!important;
  mix-blend-mode:screen!important;
}
body.slr-author-social-page .slr-author-profile-cover:not(.has-image):after,
body.slr-author-social-page .slr-author-edit-cover:not(.has-image):after{
  content:""!important;
  position:absolute!important;
  z-index:1!important;
  inset:-25% auto -30% 46%!important;
  width:18%!important;
  height:auto!important;
  transform:skewX(-28deg)!important;
  border:0!important;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)!important;
}
body.slr-author-social-page .slr-author-profile-cover-brand,
body.slr-author-social-page .slr-author-edit-cover-brand{
  position:absolute!important;
  z-index:3!important;
  inset:auto 20px 16px auto!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-end!important;
  color:#fff!important;
  text-shadow:0 3px 16px rgba(0,0,0,.52)!important;
}
body.slr-author-social-page .slr-author-profile-cover-brand b,
body.slr-author-social-page .slr-author-edit-cover-brand b{
  display:block;
  font-size:27px;
  font-weight:950;
  line-height:.82;
  letter-spacing:.035em;
}
body.slr-author-social-page .slr-author-profile-cover-brand small,
body.slr-author-social-page .slr-author-edit-cover-brand small{
  display:block;
  margin-top:8px;
  color:rgba(255,255,255,.8);
  font-size:7px;
  font-weight:900;
  letter-spacing:.22em;
}
body.slr-author-social-page .slr-author-profile-cover.has-image .slr-author-profile-cover-brand,
body.slr-author-social-page .slr-author-edit-cover.has-image .slr-author-edit-cover-brand{display:none!important}
body.slr-author-social-page .slr-author-profile-controls{display:flex;align-items:center;gap:8px}
body.slr-author-social-page .slr-author-edit-profile{
  min-height:38px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:0 16px;
  border:1px solid #53606d;
  border-radius:999px;
  background:#000;
  color:#f1f3f4;
  font-size:10px;
  font-weight:850;
  cursor:pointer;
}
body.slr-author-social-page .slr-author-edit-profile:hover{background:rgba(255,255,255,.08)}
body.slr-author-social-page .slr-author-profile-meta a{display:inline-flex;align-items:center;gap:5px;color:#1d9bf0;text-decoration:none}
body.slr-author-social-page .slr-author-profile-meta a:hover{text-decoration:underline}
body.slr-author-social-page .slr-author-profile-counts{gap:19px!important}
body.slr-author-social-page .slr-author-profile-counts a:hover span{text-decoration:underline}
body.slr-author-social-page .slr-author-profile-notice{padding:9px 16px;border-bottom:1px solid var(--slr-social-line);font-size:10px;font-weight:750}
body.slr-author-social-page .slr-author-profile-notice.is-success{background:rgba(30,177,108,.14);color:#62d99e}
body.slr-author-modal-open{overflow:hidden!important}
body.slr-author-social-page .slr-author-edit-modal{
  position:fixed;
  z-index:10000;
  inset:0;
  display:grid;
  place-items:start center;
  padding:5vh 18px;
  visibility:hidden;
  opacity:0;
  pointer-events:none;
  transition:opacity .16s ease,visibility .16s ease;
}
body.slr-author-social-page .slr-author-edit-modal.is-open{visibility:visible;opacity:1;pointer-events:auto}
body.slr-author-social-page .slr-author-edit-backdrop{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  padding:0;
  border:0;
  background:rgba(55,64,73,.72);
  cursor:default;
}
body.slr-author-social-page .slr-author-edit-dialog{
  position:relative;
  z-index:1;
  width:min(600px,100%);
  max-height:90vh;
  overflow:auto;
  border:1px solid rgba(255,255,255,.1);
  border-radius:18px;
  background:#000;
  box-shadow:0 28px 80px rgba(0,0,0,.6);
  overscroll-behavior:contain;
}
body.slr-author-social-page .slr-author-edit-dialog form{display:block;margin:0}
body.slr-author-social-page .slr-author-edit-header{
  position:sticky;
  z-index:20;
  top:0;
  min-height:56px;
  display:grid;
  grid-template-columns:38px minmax(0,1fr) auto;
  align-items:center;
  gap:10px;
  padding:0 12px;
  border-bottom:1px solid rgba(255,255,255,.085);
  background:rgba(0,0,0,.92);
  backdrop-filter:blur(16px);
  -webkit-backdrop-filter:blur(16px);
}
body.slr-author-social-page .slr-author-edit-header>button:first-child{
  width:34px;
  height:34px;
  display:grid;
  place-items:center;
  padding:0;
  border:0;
  border-radius:50%;
  background:transparent;
  color:#f1f3f4;
  cursor:pointer;
}
body.slr-author-social-page .slr-author-edit-header>button:first-child:hover{background:rgba(255,255,255,.09)}
body.slr-author-social-page .slr-author-edit-header svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
body.slr-author-social-page .slr-author-edit-header h2{margin:0;color:#f2f3f4;font-size:18px;font-weight:900;letter-spacing:-.025em}
body.slr-author-social-page .slr-author-edit-save{
  min-height:34px;
  padding:0 17px;
  border:0;
  border-radius:999px;
  background:#eff3f4;
  color:#0f1419;
  font-size:10px;
  font-weight:900;
  cursor:pointer;
}
body.slr-author-social-page .slr-author-edit-save:hover{background:#dfe3e4}
body.slr-author-social-page .slr-author-edit-error{padding:10px 16px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(238,72,100,.13);color:#ff7a91;font-size:10px;font-weight:700}
body.slr-author-social-page .slr-author-edit-cover{
  position:relative;
  height:205px;
  overflow:hidden;
  background:#1c1f24;
}
body.slr-author-social-page .slr-author-edit-cover>img{position:absolute;z-index:2;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center}
body.slr-author-social-page .slr-author-edit-cover.has-image:before{content:"";position:absolute;z-index:3;inset:0;background:rgba(0,0,0,.34)}
body.slr-author-social-page .slr-author-edit-media-actions{
  position:absolute;
  z-index:5;
  inset:0;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:12px;
}
body.slr-author-social-page .slr-author-edit-media-actions label,
body.slr-author-social-page .slr-author-edit-media-actions button,
body.slr-author-social-page .slr-author-edit-avatar label{
  width:42px;
  height:42px;
  display:grid;
  place-items:center;
  padding:0;
  border:0;
  border-radius:50%;
  background:rgba(15,20,25,.72);
  color:#fff;
  cursor:pointer;
  backdrop-filter:blur(5px);
  -webkit-backdrop-filter:blur(5px);
}
body.slr-author-social-page .slr-author-edit-media-actions label:hover,
body.slr-author-social-page .slr-author-edit-media-actions button:hover,
body.slr-author-social-page .slr-author-edit-avatar label:hover{background:rgba(33,39,44,.88)}
body.slr-author-social-page .slr-author-edit-media-actions svg,
body.slr-author-social-page .slr-author-edit-avatar label svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.slr-author-social-page .slr-author-edit-cover>input[type=file],
body.slr-author-social-page .slr-author-edit-avatar>input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
body.slr-author-social-page .slr-author-edit-avatar{
  position:relative;
  z-index:7;
  width:126px;
  height:126px;
  display:grid;
  place-items:center;
  margin:-63px 0 18px 18px;
  overflow:hidden;
  border:4px solid #000;
  border-radius:50%;
  background:#24272d;
  color:#fff;
}
body.slr-author-social-page .slr-author-edit-avatar>img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}
body.slr-author-social-page .slr-author-edit-avatar>span{font-size:28px;font-weight:950}
body.slr-author-social-page .slr-author-edit-avatar label{position:absolute;z-index:3;background:rgba(15,20,25,.68)}
body.slr-author-social-page .slr-author-edit-fields{display:grid;gap:15px;padding:0 18px 26px}
body.slr-author-social-page .slr-author-edit-fields>label{position:relative;display:block;padding:21px 13px 8px;border:1px solid #333941;border-radius:5px;background:#000}
body.slr-author-social-page .slr-author-edit-fields>label:focus-within{border-color:#1d9bf0;box-shadow:0 0 0 1px #1d9bf0}
body.slr-author-social-page .slr-author-edit-fields>label>span{position:absolute;top:6px;left:13px;color:#727986;font-size:8px;font-weight:650}
body.slr-author-social-page .slr-author-edit-fields input,
body.slr-author-social-page .slr-author-edit-fields textarea{
  width:100%;
  min-width:0;
  padding:0;
  border:0;
  outline:0;
  resize:vertical;
  background:transparent;
  color:#eff1f3;
  font:inherit;
  font-size:13px;
  line-height:1.38;
}
body.slr-author-social-page .slr-author-edit-fields input::placeholder,
body.slr-author-social-page .slr-author-edit-fields textarea::placeholder{color:#555b64}
body.slr-author-social-page .slr-author-edit-fields label:has(textarea){padding-bottom:22px}
body.slr-author-social-page .slr-author-edit-fields label>small{position:absolute;right:10px;bottom:5px;color:#69717c;font-size:7px}
body.slr-author-social-page .slr-author-edit-fields label>small b{color:inherit;font-weight:700}
@media (max-width:760px){
  body.slr-author-social-page .slr-author-profile-cover-brand b{font-size:21px}
  body.slr-author-social-page .slr-author-profile-cover-brand small{font-size:6px}
  body.slr-author-social-page .slr-author-profile-controls{gap:6px}
  body.slr-author-social-page .slr-author-edit-profile{min-height:34px;padding:0 13px;font-size:9px}
  body.slr-author-social-page .slr-author-share{width:34px;height:34px}
  body.slr-author-social-page .slr-author-edit-modal{display:block;padding:0}
  body.slr-author-social-page .slr-author-edit-dialog{width:100%;height:100%;max-height:none;border:0;border-radius:0}
  body.slr-author-social-page .slr-author-edit-cover{height:175px}
  body.slr-author-social-page .slr-author-edit-avatar{width:108px;height:108px;margin:-54px 0 15px 13px;border-width:3px}
  body.slr-author-social-page .slr-author-edit-fields{padding:0 13px 24px}
}
body.slr-author-social-page .slr-author-profile-counts .slr-author-profile-count{display:inline-flex;align-items:baseline;gap:5px;color:#777c86;font-size:9px}
body.slr-author-social-page .slr-author-profile-counts .slr-author-profile-count strong{color:#f1f2f3;font-size:11px}
body.slr-author-social-page .slr-author-profile-cover:not(.has-image),
body.slr-author-social-page .slr-author-edit-cover:not(.has-image){
  isolation:isolate!important;
  background:
    radial-gradient(circle at 78% 18%,rgba(240,181,29,.34),transparent 23%),
    linear-gradient(128deg,#4f071d 0%,#980b35 45%,#d36d18 100%)!important;
}
body.slr-author-social-page .slr-author-profile-cover:not(.has-image):before,
body.slr-author-social-page .slr-author-edit-cover:not(.has-image):before,
body.slr-author-social-page .slr-author-profile-cover:not(.has-image):after,
body.slr-author-social-page .slr-author-edit-cover:not(.has-image):after{
  content:""!important;
  position:absolute!important;
  z-index:1!important;
  inset:auto -12% -58% 30%!important;
  width:auto!important;
  height:150%!important;
  border:1px solid rgba(255,255,255,.14)!important;
  background:transparent!important;
  transform:rotate(-24deg)!important;
  mix-blend-mode:normal!important;
  pointer-events:none!important;
}
body.slr-author-social-page .slr-author-profile-cover:not(.has-image):after,
body.slr-author-social-page .slr-author-edit-cover:not(.has-image):after{
  inset:-65% 40% auto -24%!important;
  border-color:rgba(240,181,29,.24)!important;
}
body.slr-author-social-page .slr-author-profile-cover-brand,
body.slr-author-social-page .slr-author-edit-cover-brand{
  display:none!important;
}
body.slr-site:not(.admin-shell) .slr-social-brand{font-size:20px!important}
body.slr-site:not(.admin-shell) .slr-social-nav a,
body.slr-site:not(.admin-shell) .slr-social-mobile-nav a{font-size:13px!important}
body.slr-site:not(.admin-shell) .slr-social-primary-action{font-size:13px!important}
body.slr-site:not(.admin-shell) .slr-social-account strong{font-size:15px!important}
body.slr-site:not(.admin-shell) .slr-social-account small{font-size:12px!important}
body.slr-site:not(.admin-shell) .slr-social-search input{font-size:13px!important}
body.slr-site:not(.admin-shell) .slr-social-feed-mobile-top strong{font-size:16px!important}
body.slr-site:not(.admin-shell) .slr-social-feed-tabs button{font-size:14px!important}
body.slr-site:not(.admin-shell) .slr-social-feed-more{font-size:12px!important}
body.slr-home-social .slr-social-now small,
body.slr-home-social .slr-social-post-section{font-size:10px!important}
body.slr-home-social .slr-social-now strong{font-size:15px!important}
body.slr-home-social .slr-social-now p,
body.slr-home-social .slr-social-now>a{font-size:13px!important}
body.slr-home-social .slr-social-post-author{font-size:12px!important}
body.slr-home-social .slr-social-post h2{font-size:21px!important;line-height:1.22!important}
body.slr-home-social .slr-social-post.is-featured h2{font-size:27px!important}
body.slr-home-social .slr-social-post p{font-size:15px!important;line-height:1.48!important}
body.slr-home-social .slr-social-post-action,
body.slr-home-social .slr-social-action-state{font-size:12px!important}
body.slr-home-social .slr-social-module-head small{font-size:10px!important}
body.slr-home-social .slr-social-module-head strong{font-size:19px!important}
body.slr-home-social .slr-social-module-head a{font-size:12px!important}
body.slr-home-social .slr-social-match-time span{font-size:10px!important}
body.slr-home-social .slr-social-match-time strong{font-size:15px!important}
body.slr-home-social .slr-social-match-time small{font-size:11px!important}
body.slr-home-social .slr-social-match-clubs span,
body.slr-home-social .slr-social-match-clubs b{font-size:12px!important}
body.slr-home-social .slr-social-player-card small{font-size:9px!important}
body.slr-home-social .slr-social-player-card strong{font-size:12px!important}
body.slr-home-social .slr-social-player-status{font-size:11px!important}
body.slr-home-social .slr-social-community-preview small{font-size:10px!important}
body.slr-home-social .slr-social-community-preview strong{font-size:20px!important}
body.slr-home-social .slr-social-community-preview p{font-size:13px!important}
body.slr-home-social .slr-social-player-filter-meta,
body.slr-home-social .slr-social-player-filter-empty span{font-size:11px!important}
body.slr-home-social .slr-social-player-filter-empty strong{font-size:14px!important}
body.slr-site:not(.admin-shell) .slr-social-side-card>header span{font-size:18px!important}
body.slr-site:not(.admin-shell) .slr-social-side-card>header a,
body.slr-site:not(.admin-shell) .slr-social-side-more{font-size:11px!important}
body.slr-site:not(.admin-shell) .slr-social-side-match-body>small{font-size:9px!important}
body.slr-site:not(.admin-shell) .slr-social-side-match-body>time{font-size:13px!important}
body.slr-site:not(.admin-shell) .slr-social-side-match-body strong,
body.slr-site:not(.admin-shell) .slr-social-side-match-body>div>b{font-size:11px!important}
body.slr-site:not(.admin-shell) .slr-social-side-match-body>em{font-size:10px!important}
body.slr-site:not(.admin-shell) .slr-social-trends small{font-size:10px!important}
body.slr-site:not(.admin-shell) .slr-social-trends strong{font-size:14px!important}
body.slr-site:not(.admin-shell) .slr-social-trends span{font-size:11px!important}
body.slr-site:not(.admin-shell) .slr-social-side-follow-list strong{font-size:12px!important}
body.slr-site:not(.admin-shell) .slr-social-side-follow-list small,
body.slr-site:not(.admin-shell) .slr-social-who-follow>p{font-size:9.5px!important}
body.slr-site:not(.admin-shell) .slr-social-legal{font-size:10px!important}
body.slr-site:not(.admin-shell) .slr-social-side-empty,
body.slr-site:not(.admin-shell) .slr-social-module-empty{font-size:13px!important}
body.slr-social-article-page .slr-social-content-topbar{font-size:13px!important}
body.slr-social-article-page .slr-social-article-kicker{font-size:11px!important}
body.slr-social-article-page .slr-social-article-header h1{font-size:clamp(29px,3.2vw,36px)!important;line-height:1.13!important}
body.slr-social-article-page .slr-social-article-subtitle{font-size:18px!important;line-height:1.43!important}
body.slr-social-article-page .slr-social-article-meta{font-size:11px!important}
body.slr-social-article-page .slr-article-body{font-size:17px!important;line-height:1.65!important}
body.slr-social-article-page .slr-article-read-more{font-size:13px!important}
body.slr-social-article-page .slr-social-article-entities>header span,
body.slr-social-article-page .slr-social-entity-group>h3{font-size:12px!important}
body.slr-social-article-page .slr-social-entity-copy strong{font-size:12px!important}
body.slr-social-article-page .slr-social-entity-copy small{font-size:10px!important}
body.slr-social-article-page .slr-social-article-topics a{font-size:11px!important}
body.slr-social-standings-page .slr-social-content-topbar{font-size:13px!important}
body.slr-social-standings-page .slr-social-standings-intro h1{font-size:25px!important}
body.slr-social-standings-page .slr-social-standings-intro p{font-size:13px!important}
body.slr-social-standings-page .slr-social-season-select span{font-size:10px!important}
body.slr-social-standings-page .slr-social-season-select select{font-size:12px!important}
body.slr-social-standings-page .slr-social-standings-competition strong{font-size:15px!important}
body.slr-social-standings-page .slr-social-standings-competition small{font-size:10px!important}
body.slr-social-standings-page .slr-social-standings-table th{font-size:10px!important}
body.slr-social-standings-page .slr-social-standings-table td{font-size:12px!important}
body.slr-social-standings-page .slr-social-standings-team strong{font-size:14px!important}
body.slr-author-social-page .slr-author-profile-topbar-inner strong{font-size:14px!important}
body.slr-author-social-page .slr-author-profile-topbar-inner small{font-size:10px!important}
body.slr-author-social-page .slr-author-profile-name{font-size:29px!important}
body.slr-author-social-page .slr-author-profile-handle{font-size:14px!important}
body.slr-author-social-page .slr-author-profile-role{font-size:11px!important}
body.slr-author-social-page .slr-author-profile-identity>p{font-size:15px!important;line-height:1.5!important}
body.slr-author-social-page .slr-author-profile-meta{font-size:12px!important}
body.slr-author-social-page .slr-author-profile-counts .slr-author-profile-count{font-size:10px!important}
body.slr-author-social-page .slr-author-profile-counts .slr-author-profile-count strong{font-size:12px!important}
body.slr-author-social-page .slr-author-profile-tabs a{font-size:12px!important}
body.slr-author-social-page .slr-author-edit-profile{font-size:11px!important}
body.slr-author-social-page .slr-author-post .slr-social-post-author{font-size:12px!important}
body.slr-author-social-page .slr-author-post h2{font-size:21px!important}
body.slr-author-social-page .slr-author-post p{font-size:15px!important;line-height:1.48!important}
body.slr-author-social-page .slr-author-pagination a,
body.slr-author-social-page .slr-author-profile-empty{font-size:12px!important}
body.slr-author-social-page .slr-author-edit-header strong{font-size:20px!important}
body.slr-author-social-page .slr-author-edit-save{font-size:12px!important}
body.slr-author-social-page .slr-author-edit-fields>label>span{font-size:9px!important}
body.slr-author-social-page .slr-author-edit-fields input,
body.slr-author-social-page .slr-author-edit-fields textarea{font-size:14px!important}
body.slr-author-social-page .slr-author-edit-fields label>small{font-size:8px!important}
body.slr-player-social-page .slr-player-profile-topbar-inner strong{font-size:14px!important}
body.slr-player-social-page .slr-player-profile-topbar-inner small{font-size:10px!important}
body.slr-player-social-page .slr-player-profile-name-row h1{font-size:29px!important}
body.slr-player-social-page .slr-player-profile-identity>p{font-size:15px!important}
body.slr-player-social-page .slr-player-profile-meta{font-size:12px!important}
body.slr-player-social-page .slr-player-profile-follow{font-size:11px!important}
body.slr-player-social-page .slr-player-profile-tabs button{font-size:12px!important}
body.slr-player-social-page .slr-player-panel-head small{font-size:10px!important}
body.slr-player-social-page .slr-player-panel-head h2{font-size:20px!important}
body.slr-player-social-page .slr-player-profile-data dt{font-size:10px!important}
body.slr-player-social-page .slr-player-profile-data dd{font-size:14px!important}
body.slr-player-social-page .slr-player-stat-highlights small{font-size:10px!important}
body.slr-player-social-page .slr-player-stat-highlights strong{font-size:17px!important}
body.slr-player-social-page .slr-player-career-list strong,
body.slr-player-social-page .slr-player-competition-stats strong{font-size:13px!important}
body.slr-player-social-page .slr-player-career-list small,
body.slr-player-social-page .slr-player-competition-stats small,
body.slr-player-social-page .slr-player-injury-history small{font-size:10px!important}
body.slr-player-social-page .slr-player-news-feed h3{font-size:17px!important}
body.slr-player-social-page .slr-player-news-feed p{font-size:13px!important}
body.slr-squad-social-page .slr-squad-social-header h1{font-size:25px!important}
body.slr-squad-social-page .slr-squad-social-header p{font-size:13px!important}
body.slr-squad-social-page .slr-squad-total{font-size:11px!important}
body.slr-squad-social-page .slr-squad-filter-meta,
body.slr-squad-social-page .slr-squad-filter-empty span{font-size:11px!important}
body.slr-squad-social-page .slr-squad-filter-empty strong{font-size:14px!important}
body.slr-squad-social-page .slr-squad-member-copy strong{font-size:15px!important}
body.slr-squad-social-page .slr-squad-member-copy span{font-size:11px!important}
body.slr-squad-social-page .slr-squad-member-copy small{font-size:10px!important}
body.slr-squad-social-page .slr-squad-member-actions a,
body.slr-squad-social-page .slr-squad-member-actions button{font-size:11px!important}
body.slr-squad-social-page .slr-squad-follow-status{font-size:10px!important}
body.slr-social-matches-page .slr-social-matches-header h1{font-size:25px!important}
body.slr-social-matches-page .slr-social-matches-header p{font-size:13px!important}
body.slr-social-matches-page .slr-social-season-select span{font-size:10px!important}
body.slr-social-matches-page .slr-social-season-select select{font-size:12px!important}
body.slr-social-matches-page .slr-social-match-months small{font-size:9px!important}
body.slr-social-matches-page .slr-social-match-months strong{font-size:12px!important}
body.slr-social-matches-page .slr-social-match-month-section>header span{font-size:18px!important}
body.slr-social-matches-page .slr-social-match-month-section>header strong{font-size:12px!important}
body.slr-social-matches-page .slr-social-match-row-date strong,
body.slr-social-matches-page .slr-social-match-row-date span{font-size:10px!important}
body.slr-social-matches-page .slr-social-match-row-meta span,
body.slr-social-matches-page .slr-social-match-row-meta small{font-size:10px!important}
body.slr-social-matches-page .slr-social-match-row-clubs strong{font-size:13px!important}
body.slr-social-matches-page .slr-social-match-row-score{font-size:17px!important}
body.slr-social-matches-page .slr-social-match-row-open span{font-size:10px!important}
body.slr-social-match-page .slr-social-match-topbar-inner h1{font-size:19px!important}
body.slr-social-match-page .slr-social-match-topbar-inner span{font-size:10px!important}
body.slr-social-match-page .slr-social-match-card-kicker span,
body.slr-social-match-page .slr-social-match-card-kicker small{font-size:11px!important}
body.slr-social-match-page .slr-social-match-card>time{font-size:13px!important}
body.slr-social-match-page .slr-social-match-team>strong{font-size:17px!important}
body.slr-social-match-page .slr-social-match-team>div{font-size:11px!important}
body.slr-social-match-page .slr-social-match-score-center>span{font-size:10px!important}
body.slr-social-match-page .slr-social-match-score-center>small{font-size:11px!important}
body.slr-social-match-page .slr-social-match-meta,
body.slr-social-match-page .slr-social-match-live-note{font-size:10px!important}
body.slr-social-match-page .slr-social-match-tabs button{font-size:12px!important}
body.slr-social-match-page .slr-social-match-overview-grid span{font-size:10px!important}
body.slr-social-match-page .slr-social-match-overview-grid strong{font-size:14px!important}
body.slr-social-match-page .slr-social-match-overview-grid small{font-size:11px!important}
body.slr-social-match-page .slr-social-match-section>header span{font-size:10px!important}
body.slr-social-match-page .slr-social-match-section>header h2{font-size:19px!important}
body.slr-social-match-page .slr-social-match-pitch-head strong{font-size:13px!important}
body.slr-social-match-page .slr-social-match-pitch-head small{font-size:10px!important}
body.slr-social-match-page .slr-social-pitch-player-name{font-size:8.5px!important}
body.slr-social-match-page .slr-lineup-group-head h3{font-size:14px!important}
body.slr-social-match-page .slr-lineup-group-head span{font-size:10px!important}
body.slr-social-match-page .slr-lineup-player-number{font-size:13px!important}
body.slr-social-match-page .slr-lineup-player-copy strong{font-size:12px!important}
body.slr-social-match-page .slr-lineup-player-copy small{font-size:10px!important}
body.slr-social-match-page .slr-lineup-player-meta{font-size:9px!important}
body.slr-social-match-page .slr-lineup-coach span{font-size:10px!important}
body.slr-social-match-page .slr-lineup-coach strong{font-size:12px!important}
body.slr-social-match-page .slr-match-stat-group-head h3{font-size:14px!important}
body.slr-social-match-page .slr-match-stat-group .slr-match-stat-row span{font-size:11px!important}
body.slr-social-match-page .slr-match-stat-value{font-size:14px!important}
body.slr-social-match-page .slr-match-event-heading time b{font-size:10px!important}
body.slr-social-match-page .slr-match-event-kind,
body.slr-social-match-page .slr-match-event-team{font-size:9px!important}
body.slr-social-match-page .slr-match-event-copy strong{font-size:13px!important}
body.slr-social-match-page .slr-match-event-copy p{font-size:10px!important;line-height:1.45!important}
body.slr-social-match-page .slr-social-match-injuries strong{font-size:14px!important}
body.slr-social-match-page .slr-social-match-injuries small{font-size:11px!important}
body.slr-social-match-page .slr-match-related-card>div>span{font-size:10px!important}
body.slr-social-match-page .slr-match-related-card h3{font-size:14px!important}
body.slr-social-not-found-page .slr-social-not-found-card h1{font-size:25px!important}
body.slr-social-not-found-page .slr-social-not-found-card p,
body.slr-site:not(.admin-shell) .slr-social-content-empty,
body.slr-site:not(.admin-shell) .slr-social-feed-empty{font-size:13px!important}
@media (max-width:760px){
  body.slr-home-social .slr-social-post h2,
  body.slr-home-social .slr-social-post.is-featured h2,
  body.slr-author-social-page .slr-author-post h2{font-size:19px!important}
  body.slr-home-social .slr-social-post p,
  body.slr-author-social-page .slr-author-post p{font-size:14px!important}
  body.slr-social-article-page .slr-social-article-header h1{font-size:27px!important}
  body.slr-social-article-page .slr-social-article-subtitle{font-size:16px!important}
  body.slr-social-article-page .slr-article-body{font-size:16px!important}
  body.slr-author-social-page .slr-author-profile-name,
  body.slr-player-social-page .slr-player-profile-name-row h1{font-size:26px!important}
  body.slr-social-match-page .slr-social-pitch-player-name{font-size:8px!important}
  body.slr-social-match-page .slr-social-match-team>strong{font-size:16px!important}
  body.slr-social-matches-page .slr-social-match-row-clubs strong{font-size:11px!important}
}
@media (min-width:1181px){
  body.slr-site:not(.admin-shell) .slr-social-nav a,
  body.slr-site:not(.admin-shell) .slr-social-nav button{
    font-size:19px!important;
    font-weight:500!important;
  }
  body.slr-site:not(.admin-shell) .slr-social-nav a.is-active,
  body.slr-site:not(.admin-shell) .slr-social-nav button.is-active{
    font-weight:750!important;
  }
  body.slr-site:not(.admin-shell) .slr-social-primary-action{
    font-size:16px!important;
  }
  body.slr-site:not(.admin-shell) .slr-social-account strong{
    font-size:14px!important;
  }
  body.slr-site:not(.admin-shell) .slr-social-account small{
    font-size:11px!important;
  }
}
@media (min-width:761px) and (max-width:1180px){
  body.slr-site:not(.admin-shell) .slr-social-nav a,
  body.slr-site:not(.admin-shell) .slr-social-nav button{
    font-size:19px!important;
  }
  body.slr-site:not(.admin-shell) .slr-social-primary-action{
    font-size:0!important;
  }
}
@media (max-width:760px){
  body.slr-site:not(.admin-shell) .slr-social-mobile-nav a,
  body.slr-site:not(.admin-shell) .slr-social-mobile-nav button{
    font-size:8px!important;
  }
}
body.slr-author-social-page .slr-author-profile-card{position:relative;isolation:isolate}
body.slr-author-social-page .slr-author-profile-cover{
  z-index:1;
  isolation:isolate;
}
body.slr-author-social-page .slr-author-profile-cover>img,
body.slr-author-social-page .slr-author-edit-cover>img{
  object-position:var(--slr-author-cover-x,50%) var(--slr-author-cover-y,50%)!important;
  pointer-events:none;
  user-select:none;
  -webkit-user-drag:none;
}
body.slr-author-social-page .slr-author-profile-head{
  z-index:6;
  background:#000;
}
body.slr-author-social-page .slr-author-profile-avatar{z-index:8}
body.slr-author-social-page .slr-author-profile-identity{position:relative;z-index:5;background:#000}
body.slr-author-social-page .slr-author-edit-cover.has-image{
  cursor:grab;
  touch-action:none;
  user-select:none;
}
body.slr-author-social-page .slr-author-edit-cover.has-image.is-dragging{cursor:grabbing}
body.slr-author-social-page .slr-author-edit-cover.has-image:before{pointer-events:none}
body.slr-author-social-page .slr-author-edit-media-actions{pointer-events:none}
body.slr-author-social-page .slr-author-edit-media-actions label,
body.slr-author-social-page .slr-author-edit-media-actions button{pointer-events:auto}
body.slr-author-social-page .slr-author-cover-drag-hint{
  position:absolute;
  z-index:4;
  left:50%;
  bottom:13px;
  transform:translateX(-50%);
  padding:5px 9px;
  border-radius:999px;
  background:rgba(15,20,25,.74);
  color:#f0f2f3;
  font-size:8px;
  font-weight:800;
  line-height:1;
  white-space:nowrap;
  pointer-events:none;
  backdrop-filter:blur(5px);
  -webkit-backdrop-filter:blur(5px);
  transition:opacity .18s ease;
}
body.slr-author-social-page .slr-author-cover-drag-hint[hidden]{display:none!important}
body.slr-author-social-page .slr-author-edit-cover.is-dragging .slr-author-cover-drag-hint{opacity:.25}
@media (max-width:760px){
  body.slr-author-social-page .slr-author-cover-drag-hint{bottom:9px;font-size:7px}
}
body.slr-social-article-page .slr-social-article-actions{
  min-height:64px;
  display:grid;
  grid-template-columns:repeat(6,minmax(0,1fr));
  align-items:center;
  margin:0;
  padding:7px 12px;
  border-top:1px solid var(--slr-social-line);
  border-bottom:1px solid var(--slr-social-line);
  background:#000;
}
body.slr-social-article-page .slr-social-article-actions .slr-social-post-action{
  position:relative;
  min-width:0;
  min-height:48px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:3px;
  padding:0;
  border:0;
  background:transparent;
  color:#747982;
  cursor:pointer;
  font:inherit;
  text-decoration:none;
  transition:color .18s ease;
}
body.slr-social-article-page .slr-social-article-actions .slr-social-action-icon{
  width:38px;
  height:38px;
  display:grid;
  place-items:center;
  border-radius:50%;
  transition:background .18s ease,transform .18s ease;
}
body.slr-social-article-page .slr-social-article-actions svg{
  width:21px;
  height:21px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.7;
  stroke-linecap:round;
  stroke-linejoin:round;
}
body.slr-social-article-page .slr-social-article-actions .slr-social-action-count{
  min-width:12px;
  color:currentColor;
  font-size:11px;
  line-height:1;
}
body.slr-social-article-page .slr-social-article-actions .slr-social-post-action:hover .slr-social-action-icon{
  transform:translateY(-1px);
}
body.slr-social-article-page .slr-social-article-actions .is-comments:hover,
body.slr-social-article-page .slr-social-article-actions .is-views:hover,
body.slr-social-article-page .slr-social-article-actions .is-share:hover,
body.slr-social-article-page .slr-social-article-actions .is-share.is-copied{color:#39a9ff}
body.slr-social-article-page .slr-social-article-actions .is-comments:hover .slr-social-action-icon,
body.slr-social-article-page .slr-social-article-actions .is-views:hover .slr-social-action-icon,
body.slr-social-article-page .slr-social-article-actions .is-share:hover .slr-social-action-icon,
body.slr-social-article-page .slr-social-article-actions .is-share.is-copied .slr-social-action-icon{background:rgba(57,169,255,.12)}
body.slr-social-article-page .slr-social-article-actions .is-repost:hover,
body.slr-social-article-page .slr-social-article-actions .is-repost.is-active{color:#20c779}
body.slr-social-article-page .slr-social-article-actions .is-repost:hover .slr-social-action-icon,
body.slr-social-article-page .slr-social-article-actions .is-repost.is-active .slr-social-action-icon{background:rgba(32,199,121,.12)}
body.slr-social-article-page .slr-social-article-actions .is-like:hover,
body.slr-social-article-page .slr-social-article-actions .is-like.is-active{color:#ef476f}
body.slr-social-article-page .slr-social-article-actions .is-like:hover .slr-social-action-icon,
body.slr-social-article-page .slr-social-article-actions .is-like.is-active .slr-social-action-icon{background:rgba(239,71,111,.12)}
body.slr-social-article-page .slr-social-article-actions .is-like.is-active svg,
body.slr-social-article-page .slr-social-article-actions .is-bookmark.is-saved svg{fill:currentColor}
body.slr-social-article-page .slr-social-article-actions .is-bookmark:hover,
body.slr-social-article-page .slr-social-article-actions .is-bookmark.is-saved{color:var(--slr-social-yellow)}
body.slr-social-article-page .slr-social-article-actions .is-bookmark:hover .slr-social-action-icon,
body.slr-social-article-page .slr-social-article-actions .is-bookmark.is-saved .slr-social-action-icon{background:rgba(240,181,29,.12)}
body.slr-social-article-page .slr-article-comments{
  border-top:0!important;
}
body.slr-social-article-page .slr-comment-form,
body.slr-social-article-page .slr-comment-login{display:none!important}
body.slr-social-article-page .slr-comments-empty{
  display:grid;
  gap:5px;
  margin:0 -20px!important;
  padding:24px 20px!important;
}
body.slr-social-article-page .slr-comments-empty strong{
  color:#d9dade;
  font-size:13px;
}
body.slr-social-article-page .slr-comments-empty span{
  color:#747982;
  font-size:11px;
}
body.slr-social-article-page .slr-comment-avatar{
  overflow:hidden;
}
body.slr-social-article-page .slr-comment-avatar img{
  width:100%;
  height:100%;
  object-fit:cover;
  border-radius:50%;
}
body.slr-social-article-page .slr-comment-item{
  grid-template-columns:46px minmax(0,1fr)!important;
  gap:12px!important;
  padding-block:18px!important;
}
body.slr-social-article-page .slr-comment-item p{
  margin-top:7px!important;
  font-size:14px!important;
  line-height:1.48!important;
}
body.slr-social-article-page .slr-comment-actions{
  display:flex;
  align-items:center;
  justify-content:space-between;
  max-width:250px;
  margin-top:12px;
}
body.slr-social-article-page .slr-comment-actions button{
  width:34px;
  height:34px;
  display:grid;
  place-items:center;
  padding:0;
  border:0;
  border-radius:50%;
  background:transparent;
  color:#70757e;
  cursor:pointer;
}
body.slr-social-article-page .slr-comment-actions button:hover{color:#39a9ff;background:rgba(57,169,255,.1)}
body.slr-social-article-page .slr-comment-actions svg{
  width:18px;
  height:18px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.7;
  stroke-linecap:round;
  stroke-linejoin:round;
}
body.slr-comment-modal-open{overflow:hidden!important}
.slr-comment-modal[hidden]{display:none!important}
.slr-comment-modal{
  position:fixed;
  z-index:99999;
  inset:0;
  display:grid;
  place-items:start center;
  padding:5vh 18px 24px;
  opacity:0;
  pointer-events:none;
  transition:opacity .16s ease;
}
.slr-comment-modal.is-open{
  opacity:1;
  pointer-events:auto;
}
.slr-comment-modal-backdrop{
  position:absolute;
  inset:0;
  background:rgba(14,18,22,.78);
  backdrop-filter:blur(3px);
}
.slr-comment-modal-dialog{
  position:relative;
  z-index:1;
  width:min(720px,100%);
  max-height:90vh;
  overflow:auto;
  border:1px solid rgba(255,255,255,.1);
  border-radius:22px;
  background:#111214;
  color:#f2f2f3;
  box-shadow:0 28px 90px rgba(0,0,0,.65);
  transform:translateY(-10px) scale(.985);
  transition:transform .18s ease;
}
.slr-comment-modal.is-open .slr-comment-modal-dialog{transform:none}
.slr-comment-modal-dialog>header{
  position:sticky;
  z-index:3;
  top:0;
  min-height:62px;
  display:grid;
  grid-template-columns:48px minmax(0,1fr) 48px;
  align-items:center;
  padding:7px 16px;
  border-bottom:1px solid rgba(255,255,255,.07);
  background:rgba(17,18,20,.94);
  backdrop-filter:blur(18px);
}
.slr-comment-modal-dialog>header h2{
  margin:0;
  text-align:center;
  font-size:17px;
  line-height:1;
}
.slr-comment-modal-close{
  width:40px;
  height:40px;
  display:grid;
  place-items:center;
  padding:0;
  border:0;
  border-radius:50%;
  background:transparent;
  color:#f5f5f5;
  cursor:pointer;
  font:inherit;
  font-size:34px;
  font-weight:300;
  line-height:1;
}
.slr-comment-modal-close:hover{background:rgba(255,255,255,.08)}
.slr-comment-modal-context{
  position:relative;
  display:grid;
  grid-template-columns:48px minmax(0,1fr);
  gap:13px;
  padding:20px 24px 10px;
}
.slr-comment-modal-context:after{
  content:"";
  position:absolute;
  top:67px;
  bottom:-28px;
  left:47px;
  width:2px;
  background:#3b3e43;
}
.slr-comment-modal-author-avatar,
.slr-comment-modal-user-avatar{
  position:relative;
  z-index:1;
  width:48px;
  height:48px;
  display:grid;
  place-items:center;
  overflow:hidden;
  border-radius:50%;
  background:linear-gradient(145deg,#f0b51d,#980b35 72%);
  color:#fff;
  font-size:11px;
  font-weight:900;
}
.slr-comment-modal-author-avatar img,
.slr-comment-modal-user-avatar img{
  width:100%;
  height:100%;
  object-fit:cover;
}
.slr-comment-modal-author{
  display:flex;
  align-items:center;
  gap:6px;
  min-width:0;
  color:#767b84;
  font-size:12px;
}
.slr-comment-modal-author strong{
  overflow:hidden;
  color:#f1f1f2;
  font-size:13px;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.slr-comment-modal-author span{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.slr-comment-modal-author i{font-style:normal}
.slr-comment-modal-context p{
  margin:7px 0 12px;
  color:#e8e8ea;
  font-size:15px;
  line-height:1.38;
}
.slr-comment-modal-context small{
  color:#7c818a;
  font-size:12px;
}
.slr-comment-modal-context small b{
  color:#29a8ff;
  font-weight:500;
}
.slr-comment-modal-form{
  display:grid;
  grid-template-columns:48px minmax(0,1fr);
  gap:13px;
  padding:20px 24px 18px;
}
.slr-comment-modal-compose{min-width:0}
.slr-comment-modal-compose label{
  display:block;
  margin-bottom:7px;
  color:#737881;
  font-size:11px;
}
.slr-comment-modal-compose label strong{color:#e7e8ea}
.slr-comment-modal-compose textarea{
  width:100%;
  min-height:150px;
  resize:none;
  padding:0;
  border:0;
  outline:0;
  background:transparent;
  color:#f2f2f3;
  font:inherit;
  font-size:20px;
  line-height:1.42;
}
.slr-comment-modal-compose textarea::placeholder{color:#6d727a}
.slr-comment-modal-compose footer{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:14px;
  padding-top:13px;
  border-top:1px solid rgba(255,255,255,.08);
}
.slr-comment-modal-tools{
  display:flex;
  align-items:center;
  gap:4px;
  color:#28a7ff;
}
.slr-comment-modal-tools button{
  width:38px;
  height:38px;
  display:grid;
  place-items:center;
  padding:0;
  border:0;
  border-radius:50%;
  background:transparent;
  color:inherit;
}
.slr-comment-modal-tools button:disabled{opacity:.48}
.slr-comment-modal-tools svg{
  width:21px;
  height:21px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.7;
  stroke-linecap:round;
  stroke-linejoin:round;
}
.slr-comment-modal-tools span{
  margin-left:4px;
  color:#6e737c;
  font-size:10px;
}
.slr-comment-modal-compose footer>button{
  min-width:102px;
  min-height:42px;
  padding:0 18px;
  border:0;
  border-radius:999px;
  background:#f0b51d;
  color:#111;
  cursor:pointer;
  font:inherit;
  font-size:13px;
  font-weight:900;
}
.slr-comment-modal-compose footer>button:disabled{
  cursor:not-allowed;
  opacity:.38;
}
.slr-comment-modal-login{
  margin:12px 24px 26px 85px;
  padding:20px;
  border:1px solid rgba(255,255,255,.1);
  border-radius:16px;
  background:#17181c;
}
.slr-comment-modal-login strong{font-size:16px}
.slr-comment-modal-login p{margin:7px 0 14px;color:#858a93;font-size:12px}
.slr-comment-modal-login a{
  display:inline-flex;
  min-height:40px;
  align-items:center;
  padding:0 16px;
  border-radius:999px;
  background:#f1f1ef;
  color:#111!important;
  text-decoration:none;
  font-size:12px;
  font-weight:850;
}
@media(max-width:760px){
  body.slr-social-article-page .slr-social-article-actions{
    min-height:58px;
    padding-inline:4px;
  }
  body.slr-social-article-page .slr-social-article-actions .slr-social-action-icon{
    width:36px;
    height:36px;
  }
  body.slr-social-article-page .slr-social-article-actions svg{width:20px;height:20px}
  body.slr-social-article-page .slr-social-article-actions .slr-social-action-count{font-size:10px}
  .slr-comment-modal{
    place-items:end stretch;
    padding:0;
  }
  .slr-comment-modal-dialog{
    width:100%;
    max-height:94vh;
    border-right:0;
    border-bottom:0;
    border-left:0;
    border-radius:22px 22px 0 0;
  }
  .slr-comment-modal-context,
  .slr-comment-modal-form{
    grid-template-columns:42px minmax(0,1fr);
    gap:11px;
    padding-inline:16px;
  }
  .slr-comment-modal-author-avatar,
  .slr-comment-modal-user-avatar{width:42px;height:42px}
  .slr-comment-modal-context:after{left:36px;top:61px}
  .slr-comment-modal-author{font-size:11px}
  .slr-comment-modal-author strong{font-size:12px}
  .slr-comment-modal-context p{font-size:14px}
  .slr-comment-modal-compose textarea{min-height:130px;font-size:18px}
  .slr-comment-modal-login{margin:10px 16px 22px 69px}
}
body.slr-social-article-page .slr-comment-main{min-width:0}
body.slr-social-article-page .slr-comment-main>header{
  min-width:0;
  display:flex;
  align-items:center;
  gap:5px;
  color:#747982;
}
body.slr-social-article-page .slr-comment-main>header strong,
body.slr-social-article-page .slr-comment-main>header span,
body.slr-social-article-page .slr-comment-main>header time{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
body.slr-social-article-page .slr-comment-main>header strong{flex:0 1 auto}
body.slr-social-article-page .slr-comment-main>header span{max-width:150px}
body.slr-social-article-page .slr-comment-main>header i{font-style:normal}
body.slr-social-article-page .slr-comment-actions{
  width:100%;
  max-width:none!important;
  display:grid!important;
  grid-template-columns:repeat(6,minmax(0,1fr));
  align-items:center;
  justify-content:stretch!important;
  gap:2px;
  margin:10px 0 0!important;
}
body.slr-social-article-page .slr-comment-actions .slr-comment-action{
  position:relative;
  width:auto!important;
  min-width:0;
  height:34px!important;
  display:flex!important;
  align-items:center;
  justify-content:flex-start;
  gap:2px;
  padding:0!important;
  border:0;
  border-radius:0!important;
  background:transparent!important;
  color:#70757e;
  cursor:pointer;
  font:inherit;
  transition:color .18s ease;
}
body.slr-social-article-page .slr-comment-action-icon{
  width:32px;
  height:32px;
  display:grid;
  place-items:center;
  border-radius:50%;
  transition:background .18s ease,transform .18s ease;
}
body.slr-social-article-page .slr-comment-actions .slr-comment-action:hover .slr-comment-action-icon{
  transform:translateY(-1px);
}
body.slr-social-article-page .slr-comment-actions svg{
  width:18px!important;
  height:18px!important;
  fill:none;
  stroke:currentColor;
  stroke-width:1.7;
  stroke-linecap:round;
  stroke-linejoin:round;
}
body.slr-social-article-page .slr-comment-action-count{
  min-width:9px;
  color:currentColor;
  font-size:10px;
  line-height:1;
}
body.slr-social-article-page .slr-comment-action-count[hidden]{display:none!important}
body.slr-social-article-page .slr-comment-actions .is-comments:hover,
body.slr-social-article-page .slr-comment-actions .is-views:hover,
body.slr-social-article-page .slr-comment-actions .is-views.is-active,
body.slr-social-article-page .slr-comment-actions .is-share:hover,
body.slr-social-article-page .slr-comment-actions .is-share.is-copied{color:#39a9ff}
body.slr-social-article-page .slr-comment-actions .is-comments:hover .slr-comment-action-icon,
body.slr-social-article-page .slr-comment-actions .is-views:hover .slr-comment-action-icon,
body.slr-social-article-page .slr-comment-actions .is-views.is-active .slr-comment-action-icon,
body.slr-social-article-page .slr-comment-actions .is-share:hover .slr-comment-action-icon,
body.slr-social-article-page .slr-comment-actions .is-share.is-copied .slr-comment-action-icon{background:rgba(57,169,255,.12)}
body.slr-social-article-page .slr-comment-actions .is-repost:hover,
body.slr-social-article-page .slr-comment-actions .is-repost.is-active{color:#20c779}
body.slr-social-article-page .slr-comment-actions .is-repost:hover .slr-comment-action-icon,
body.slr-social-article-page .slr-comment-actions .is-repost.is-active .slr-comment-action-icon{background:rgba(32,199,121,.12)}
body.slr-social-article-page .slr-comment-actions .is-like:hover,
body.slr-social-article-page .slr-comment-actions .is-like.is-active{color:#ef476f}
body.slr-social-article-page .slr-comment-actions .is-like:hover .slr-comment-action-icon,
body.slr-social-article-page .slr-comment-actions .is-like.is-active .slr-comment-action-icon{background:rgba(239,71,111,.12)}
body.slr-social-article-page .slr-comment-actions .is-like.is-active svg,
body.slr-social-article-page .slr-comment-actions .is-bookmark.is-saved svg{fill:currentColor}
body.slr-social-article-page .slr-comment-actions .is-bookmark:hover,
body.slr-social-article-page .slr-comment-actions .is-bookmark.is-saved{color:var(--slr-social-yellow)}
body.slr-social-article-page .slr-comment-actions .is-bookmark:hover .slr-comment-action-icon,
body.slr-social-article-page .slr-comment-actions .is-bookmark.is-saved .slr-comment-action-icon{background:rgba(240,181,29,.12)}
body.slr-social-article-page .slr-comment-replies{
  grid-column:1/-1;
  margin:13px 0 -18px 45px;
  border-left:2px solid rgba(255,255,255,.09);
}
body.slr-social-article-page .slr-comment-replies[hidden]{display:none!important}
body.slr-social-article-page .slr-comment-replies>.slr-comment-item{
  padding:15px 0 15px 16px!important;
  border-bottom:1px solid rgba(255,255,255,.075)!important;
}
body.slr-social-article-page .slr-comment-replies>.slr-comment-item:last-child{border-bottom:0!important}
body.slr-social-article-page .slr-comment-item.is-reply{
  grid-template-columns:38px minmax(0,1fr)!important;
}
body.slr-social-article-page .slr-comment-item.is-reply>.slr-comment-avatar{
  width:38px!important;
  height:38px!important;
}
.slr-comment-modal-author-avatar>[data-comment-context-avatar-fallback]{
  display:grid;
  width:100%;
  height:100%;
  place-items:center;
}
.slr-comment-modal-author-avatar>[hidden]{display:none!important}
@media(max-width:760px){
  body.slr-social-article-page .slr-comment-actions{gap:0}
  body.slr-social-article-page .slr-comment-actions .slr-comment-action{justify-content:center}
  body.slr-social-article-page .slr-comment-action-icon{width:30px;height:30px}
  body.slr-social-article-page .slr-comment-actions svg{width:17px!important;height:17px!important}
  body.slr-social-article-page .slr-comment-action-count{font-size:9px}
  body.slr-social-article-page .slr-comment-replies{margin-left:28px}
  body.slr-social-article-page .slr-comment-replies>.slr-comment-item{padding-left:12px!important}
  body.slr-social-article-page .slr-comment-main>header span{max-width:92px}
}
@media (max-width:760px){
  .slr-comment-modal{
    place-items:center stretch!important;
    padding:max(16px,env(safe-area-inset-top)) 14px max(16px,env(safe-area-inset-bottom))!important;
  }
  .slr-comment-modal-dialog{
    width:100%!important;
    max-height:calc(100dvh - 32px)!important;
    margin:auto!important;
    border:1px solid rgba(255,255,255,.1)!important;
    border-radius:22px!important;
    transform:translateY(-8px) scale(.985)!important;
  }
  .slr-comment-modal.is-open .slr-comment-modal-dialog{
    transform:none!important;
  }
}
.slr-social-action-count{
  min-width:14px;
  margin-left:5px;
  color:#737985;
  font-size:11px;
  font-weight:600;
  line-height:1;
  white-space:nowrap;
}
.slr-social-post-action.is-active .slr-social-action-count,
.slr-social-post-action.is-like.is-active{color:#f04468!important}
.slr-social-post-action.is-repost.is-active{color:#22c77a!important}
.slr-social-post-action.is-bookmark.is-active,
.slr-social-post-action.is-bookmark.is-saved{color:#f2bd21!important}
.slr-social-post-action[data-busy="1"]{opacity:.55;pointer-events:none}
.slr-social-post-action.is-error{animation:slr-social-shake .28s linear}
@keyframes slr-social-shake{25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}
.slr-social-account-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}
.slr-social-primary-action[data-active="true"]{box-shadow:0 0 0 2px rgba(255,199,32,.25)}
body.slr-social-submit-page{background:#000}
.slr-social-submit-column{min-height:100vh;background:#000}
.slr-social-submit-header .slr-social-feed-title-row{min-height:84px}
.slr-social-submit-profile{padding:8px 15px;border:1px solid #3a4049;border-radius:999px;color:#f2f3f5;font-size:12px;font-weight:750}
.slr-social-submit-form{display:grid;gap:0;border-bottom:1px solid var(--slr-social-line)}
.slr-social-submit-card{padding:22px 24px 18px;border-bottom:1px solid var(--slr-social-line);background:#000}
.slr-social-submit-title{position:relative;display:block}
.slr-social-submit-title>span,.slr-social-submit-options label>span,.slr-social-submit-players legend{display:block;margin-bottom:8px;color:#f0bd1e;font-size:10px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}
.slr-social-submit-title textarea{width:100%;resize:none;border:0;background:transparent;color:#f6f6f8;font:800 28px/1.08 Jost,sans-serif;letter-spacing:-.035em;outline:0}
.slr-social-submit-title textarea::placeholder{color:#555b65}
.slr-social-submit-title small{position:absolute;right:0;bottom:3px;color:#666d78;font-size:9px}
.slr-social-editor-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:20px -4px 0;padding:10px 4px;border-top:1px solid #20242a;border-bottom:1px solid #20242a}
.slr-social-editor-toolbar>span{width:1px;height:22px;margin:0 3px;background:#2b3037}
.slr-social-editor-toolbar button{min-width:34px;height:32px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:#a8aeb8;font:700 11px Jost,sans-serif;cursor:pointer}
.slr-social-editor-toolbar button:hover,.slr-social-editor-toolbar button:focus-visible{background:#171a1f;color:#fff;outline:none}
.slr-social-rich-editor{min-height:360px;padding:22px 0;color:#e6e7e9;font-size:17px;line-height:1.62;outline:0}
.slr-social-rich-editor:empty:before{content:attr(data-placeholder);color:#59606b;pointer-events:none}
.slr-social-rich-editor h2{margin:1.45em 0 .55em;font-size:25px;line-height:1.2}
.slr-social-rich-editor h3{margin:1.35em 0 .5em;font-size:22px;line-height:1.24}
.slr-social-rich-editor h4{font-size:20px}.slr-social-rich-editor h5{font-size:18px}.slr-social-rich-editor h6{font-size:17px}
.slr-social-rich-editor p{margin:0 0 1em}.slr-social-rich-editor ul,.slr-social-rich-editor ol{padding-left:24px}
.slr-social-editor-footer{display:flex;justify-content:space-between;gap:18px;padding-top:12px;border-top:1px solid #20242a;color:#737a84;font-size:10px}
.slr-social-editor-footer b{white-space:nowrap}
.slr-social-submit-options{display:grid;gap:22px;padding:24px;border-bottom:1px solid var(--slr-social-line)}
.slr-social-submit-options label{display:block}
.slr-social-submit-options select,.slr-social-submit-options input[type="text"]{width:100%;height:46px;padding:0 14px;border:1px solid #343942;border-radius:10px;background:#0b0d10;color:#f2f3f5;font:600 13px Jost,sans-serif;outline:0}
.slr-social-submit-options select:focus,.slr-social-submit-options input:focus{border-color:#8f6d00;box-shadow:0 0 0 2px rgba(240,188,30,.12)}
.slr-social-submit-options label>small,.slr-social-submit-players>p{display:block;margin:7px 0 0;color:#717884;font-size:10px;line-height:1.4}
.slr-social-submit-players{margin:0;padding:0;border:0}
.slr-social-player-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:330px;overflow:auto;padding-right:4px}
.slr-social-player-picker label{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);gap:2px 9px;padding:11px;border:1px solid #292e35;border-radius:10px;background:#080a0c;cursor:pointer}
.slr-social-player-picker input{grid-row:1/3;align-self:center;accent-color:#f2bd21}
.slr-social-player-picker span{overflow:hidden;color:#e9eaec;font-size:12px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}
.slr-social-player-picker small{color:#737a84;font-size:9px}
.slr-social-player-picker label:has(input:checked){border-color:#8f6d00;background:#151106}
.slr-social-submit-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 24px;background:#060708}
.slr-social-submit-actions p{max-width:440px;margin:0;color:#7e8590;font-size:10px;line-height:1.45}
.slr-social-submit-actions button,.slr-social-submit-success>a{min-height:42px;padding:0 19px;border:0;border-radius:999px;background:#f1bd1f;color:#110d00;font:850 12px Jost,sans-serif;cursor:pointer}
.slr-social-submit-error,.slr-social-submit-success{margin:18px;padding:17px;border:1px solid #44202a;border-radius:12px;background:#16090d;color:#f5c5cf;font-size:12px}
.slr-social-submit-success{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;border-color:#1e4d39;background:#071a11;color:#cff7e2}
.slr-social-submit-success>span{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#19a965;color:#fff;font-weight:900}
.slr-social-submit-success strong{display:block;color:#fff;font-size:14px}.slr-social-submit-success p{margin:4px 0 0;color:#91b8a3;font-size:10px}
.slr-social-submit-success>a{display:grid;place-items:center;text-decoration:none}
.slr-social-embed-modal,.slr-social-follow-modal{position:fixed;z-index:10020;inset:0;display:grid;place-items:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .14s ease}
.slr-social-embed-modal[hidden],.slr-social-follow-modal[hidden]{display:none}
.slr-social-embed-modal.is-open,.slr-social-follow-modal.is-open{opacity:1;pointer-events:auto}
.slr-social-embed-backdrop,.slr-social-follow-backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.72);backdrop-filter:blur(5px)}
.slr-social-embed-dialog,.slr-social-follow-dialog{position:relative;z-index:2;width:min(560px,100%);overflow:hidden;border:1px solid #30353d;border-radius:18px;background:#101214;box-shadow:0 30px 90px rgba(0,0,0,.65)}
.slr-social-embed-dialog header,.slr-social-follow-dialog header{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;min-height:58px;padding:0 12px;border-bottom:1px solid #282d34}
.slr-social-embed-dialog header button,.slr-social-follow-dialog header button{width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:#fff;font-size:26px;cursor:pointer}
.slr-social-embed-dialog h2,.slr-social-follow-dialog h2{margin:0;color:#fff;font-size:17px;text-align:center}
.slr-social-embed-dialog>label{display:block;padding:16px 20px 0}.slr-social-embed-dialog label span{display:block;margin-bottom:7px;color:#a6acb5;font-size:10px;font-weight:800;text-transform:uppercase}
.slr-social-embed-dialog select,.slr-social-embed-dialog textarea{width:100%;padding:11px;border:1px solid #343942;border-radius:10px;background:#090b0d;color:#fff;font:12px/1.45 Jost,sans-serif}
.slr-social-embed-dialog>p{min-height:18px;margin:8px 20px 0;color:#ff6683;font-size:10px}
.slr-social-embed-dialog footer{display:flex;justify-content:flex-end;gap:8px;padding:15px 20px 20px}.slr-social-embed-dialog footer button{min-height:38px;padding:0 16px;border:1px solid #353a42;border-radius:999px;background:transparent;color:#fff;font-weight:750}.slr-social-embed-dialog footer button:last-child{border-color:#f1bd1f;background:#f1bd1f;color:#111}
.slr-social-youtube iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:12px}
.slr-author-follow-profile{min-height:42px;padding:0 22px;border:1px solid #f0f2f5;border-radius:999px;background:#f0f2f5;color:#070809;font:850 12px Jost,sans-serif;cursor:pointer}
.slr-author-follow-profile.is-following{border-color:#46505d;background:transparent;color:#f4f5f6}
.slr-author-follow-profile.is-error{border-color:#ef4864}
.slr-author-profile-counts .slr-author-profile-count{appearance:none;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}
.slr-author-profile-counts .slr-author-profile-count:hover span{text-decoration:underline}
.slr-social-follow-list{max-height:min(64vh,560px);overflow:auto}
.slr-social-follow-person{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:13px 17px;border-bottom:1px solid #252a31;color:#fff;text-decoration:none}
.slr-social-follow-person:hover{background:#171a1e}
.slr-social-follow-person>span{display:grid;width:46px;height:46px;place-items:center;overflow:hidden;border-radius:50%;background:#970a35;color:#f5bd22;font-size:14px;font-weight:900}
.slr-social-follow-person img{width:100%;height:100%;object-fit:cover}
.slr-social-follow-person strong,.slr-social-follow-person small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.slr-social-follow-person strong{font-size:13px}.slr-social-follow-person small{margin-top:3px;color:#777e89;font-size:10px}
.slr-social-follow-empty,.slr-social-follow-loading{padding:35px 20px;color:#818894;font-size:12px;text-align:center}
body.slr-follow-modal-open{overflow:hidden}
@media (max-width:760px){
  .slr-social-action-count{font-size:10px}
  .slr-social-submit-card,.slr-social-submit-options{padding:18px 15px}
  .slr-social-submit-title textarea{font-size:23px}
  .slr-social-rich-editor{min-height:330px;font-size:16px}
  .slr-social-player-picker{grid-template-columns:1fr;max-height:280px}
  .slr-social-submit-actions{align-items:stretch;flex-direction:column;padding:16px 15px}
  .slr-social-submit-actions button{width:100%}
  .slr-social-submit-success{grid-template-columns:38px minmax(0,1fr);margin:12px}
  .slr-social-submit-success>a{grid-column:1/-1;min-height:42px}
  .slr-social-editor-toolbar{overflow-x:auto;flex-wrap:nowrap;padding-bottom:10px}
  .slr-social-editor-toolbar button{flex:0 0 auto}
  .slr-social-embed-modal,.slr-social-follow-modal{padding:12px}
  .slr-social-embed-dialog,.slr-social-follow-dialog{max-height:86vh;border-radius:16px}
  .slr-author-follow-profile{min-height:38px;padding-inline:17px}
}
.slr-social-article-hashtags{display:flex;flex-wrap:wrap;gap:8px;padding:3px 24px 20px;color:#40a8f5;font-size:12px;font-weight:700}
.slr-social-article-hashtags span{white-space:nowrap}
@media(max-width:760px){.slr-social-article-hashtags{padding-inline:16px;font-size:11px}}
body.slr-site:not(.admin-shell) .slr-social-feed[data-social-feed-list],
body.slr-site:not(.admin-shell) [data-social-feed-list]{display:flex;flex-direction:column}
body.slr-site:not(.admin-shell) .slr-comment-action[data-social-comment-server-action].is-active{color:#ffbd18!important}
body.slr-site:not(.admin-shell) .slr-comment-action.is-like[data-social-comment-server-action].is-active{color:#f91880!important}
body.slr-site:not(.admin-shell) .slr-comment-action.is-repost[data-social-comment-server-action].is-active{color:#00ba7c!important}
body.slr-site:not(.admin-shell) .slr-comment-action[data-social-comment-server-action]:disabled,
body.slr-site:not(.admin-shell) .slr-social-post-action[data-social-server-action]:disabled{opacity:.58;cursor:wait}
.slr-social-mobile-compose{display:none}
@media (max-width:980px){
  .slr-social-mobile-compose{
    position:fixed;z-index:130;right:18px;bottom:78px;width:52px;height:52px;display:grid;place-items:center;
    border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#ffbd18;color:#08090b;
    box-shadow:0 10px 30px rgba(0,0,0,.42)
  }
  .slr-social-mobile-compose svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
  .slr-social-mobile-compose.is-active{background:#fff}
}
body.slr-site:not(.admin-shell) a.slr-comment-avatar{text-decoration:none}
body.slr-site:not(.admin-shell) .slr-comment-author-link{display:flex;min-width:0;align-items:center;gap:6px;color:inherit;text-decoration:none}
body.slr-site:not(.admin-shell) .slr-comment-author-link:hover strong{text-decoration:underline}
.slr-social-nav-icon{position:relative;display:grid;width:27px;height:27px;place-items:center;flex:0 0 27px}
.slr-social-nav-icon>svg{width:27px!important;height:27px!important}
.slr-social-notification-badge{
  position:absolute;top:-7px;right:-9px;min-width:17px;height:17px;display:grid;place-items:center;padding:0 4px;
  border:2px solid #000;border-radius:999px;background:#1d9bf0;color:#fff;font:800 9px/1 Jost,sans-serif
}
.slr-social-notification-badge[hidden]{display:none!important}
body.slr-social-explore-page{background:#000}
.slr-social-explore-center{min-height:100vh;background:#000}
.slr-social-explore-header{position:sticky;z-index:40;top:0;border-bottom:1px solid var(--slr-social-line);background:rgba(0,0,0,.92);backdrop-filter:blur(18px)}
.slr-social-explore-search{position:relative;display:flex;align-items:center;margin:9px 18px 6px}
.slr-social-explore-search>svg{position:absolute;left:17px;width:19px;height:19px;fill:none;stroke:#858d98;stroke-width:1.8;pointer-events:none}
.slr-social-explore-search input{width:100%;height:46px;padding:0 47px;border:1px solid #303640;border-radius:999px;background:#0c0f12;color:#f1f3f5;font:500 14px Jost,sans-serif;outline:0}
.slr-social-explore-search input:focus{border-color:#1d9bf0;box-shadow:0 0 0 1px #1d9bf0}
.slr-social-explore-search>a{position:absolute;right:12px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#1d9bf0;color:#071018;font-size:18px;font-weight:800;text-decoration:none}
.slr-social-explore-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow-x:auto}
.slr-social-explore-tabs a{position:relative;min-width:max-content;padding:16px 9px;color:#7d8590;font-size:12px;font-weight:750;text-align:center;text-decoration:none}
.slr-social-explore-tabs a:hover{background:rgba(255,255,255,.04);color:#e9eaec}
.slr-social-explore-tabs a.is-active{color:#f4f5f6}
.slr-social-explore-tabs a.is-active:after{content:"";position:absolute;right:27%;bottom:0;left:27%;height:4px;border-radius:999px;background:#1d9bf0}
.slr-social-explore-trends{display:grid}
.slr-social-explore-trend{min-height:92px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:16px 20px;border-bottom:1px solid var(--slr-social-line);color:inherit;text-decoration:none;transition:background .15s ease}
.slr-social-explore-trend:hover{background:#080a0c}
.slr-social-explore-trend small,.slr-social-explore-trend strong,.slr-social-explore-trend span{display:block}
.slr-social-explore-trend small{color:#717985;font-size:10px}
.slr-social-explore-trend strong{margin-top:4px;color:#f3f4f5;font-size:15px;line-height:1.18}
.slr-social-explore-trend span{max-width:520px;margin-top:8px;color:#79818d;font-size:10px;line-height:1.35}
.slr-social-explore-trend>b{color:#737b86;font-size:15px;letter-spacing:2px}
.slr-social-explore-results>header{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid var(--slr-social-line)}
.slr-social-explore-results>header h1{margin:0;color:#f5f6f7;font-size:19px;line-height:1.15}
.slr-social-explore-results>header span{color:#737b86;font-size:10px}
.slr-social-explore-post{display:grid;grid-template-columns:46px minmax(0,1fr);gap:11px;padding:16px 18px;border-bottom:1px solid var(--slr-social-line);background:#000}
.slr-social-explore-post:hover{background:#050607}
.slr-social-explore-post-avatar{width:44px;height:44px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#980b35;color:#ffc322;font-size:12px;font-weight:900;text-decoration:none}
.slr-social-explore-post-avatar img{width:100%;height:100%;object-fit:cover}
.slr-social-explore-post-body{min-width:0}
.slr-social-explore-post-body>header{display:flex;align-items:center;gap:7px;min-width:0}
.slr-social-explore-post-body>header strong{overflow:hidden;color:#f3f4f5;font-size:13px;text-overflow:ellipsis;white-space:nowrap}
.slr-social-explore-post-body>header span{overflow:hidden;color:#717985;font-size:10px;text-overflow:ellipsis;white-space:nowrap}
.slr-social-explore-post-copy{display:block;color:inherit;text-decoration:none}
.slr-social-explore-post-copy small{display:block;margin-top:9px;color:#f3bd20;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}
.slr-social-explore-post-copy h2{margin:5px 0 0;color:#f4f5f6;font-size:18px;line-height:1.18;letter-spacing:-.025em}
.slr-social-explore-post-copy p{margin:7px 0 0;color:#a9afb8;font-size:12px;line-height:1.45}
.slr-social-explore-post-media{display:block;margin-top:12px;overflow:hidden;border:1px solid #2c323a;border-radius:14px}
.slr-social-explore-post-media img{display:block;width:100%;max-height:410px;object-fit:cover}
.slr-social-explore-post .slr-social-post-actions{margin-top:8px}
.slr-social-explore-empty{display:grid;gap:6px;padding:52px 22px;text-align:center}
.slr-social-explore-empty strong{color:#f4f5f6;font-size:18px}.slr-social-explore-empty span{color:#737b86;font-size:11px}
body.slr-social-notifications-page{background:#000}
.slr-social-notifications-center{min-height:100vh;background:#000}
.slr-social-notifications-header{position:sticky;z-index:40;top:0;border-bottom:1px solid var(--slr-social-line);background:rgba(0,0,0,.94);backdrop-filter:blur(18px)}
.slr-social-notifications-header>div{min-height:59px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}
.slr-social-notifications-header h1{margin:0;color:#f5f6f7;font-size:20px;letter-spacing:-.02em}
.slr-social-notifications-header button{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#e6e8eb;cursor:pointer}
.slr-social-notifications-header button:hover{background:#15181c}
.slr-social-notifications-header svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-social-notifications-header nav{display:grid;grid-template-columns:1fr 1fr}
.slr-social-notifications-header nav a{position:relative;padding:15px;color:#7c8490;font-size:12px;font-weight:800;text-align:center;text-decoration:none}
.slr-social-notifications-header nav a:hover{background:#080a0c;color:#fff}
.slr-social-notifications-header nav a.is-active{color:#f4f5f6}
.slr-social-notifications-header nav a.is-active:after{content:"";position:absolute;right:37%;bottom:0;left:37%;height:4px;border-radius:999px;background:#1d9bf0}
.slr-social-notification-list{display:grid}
.slr-social-notification-row{position:relative;display:grid;grid-template-columns:36px 42px minmax(0,1fr) 28px;align-items:start;gap:12px;padding:15px 18px;border-bottom:1px solid var(--slr-social-line);background:#000;color:#dfe2e6;text-decoration:none;transition:background .15s ease}
.slr-social-notification-row:hover{background:#090b0d}
.slr-social-notification-row.is-unread{background:rgba(29,155,240,.10)}
.slr-social-notification-row.is-unread:hover{background:rgba(29,155,240,.14)}
.slr-social-notification-type{display:grid;width:32px;height:32px;place-items:center;color:#1d9bf0}
.slr-social-notification-row.is-like .slr-social-notification-type{color:#f91880}
.slr-social-notification-row.is-repost .slr-social-notification-type{color:#00ba7c}
.slr-social-notification-row.is-follow .slr-social-notification-type{color:#7856ff}
.slr-social-notification-row.is-football .slr-social-notification-type{color:#f2c230}
html[data-slr-theme="light"] .slr-social-notification-row.is-football .slr-social-notification-type{color:#9b001f}
.slr-social-notification-type svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.slr-social-notification-row.is-like .slr-social-notification-type svg{fill:currentColor;stroke:currentColor}
.slr-social-notification-avatar{display:grid;width:39px;height:39px;place-items:center;overflow:hidden;border-radius:50%;background:#980b35;color:#ffc322;font-size:11px;font-weight:900}
.slr-social-notification-avatar img{width:100%;height:100%;object-fit:cover}
.slr-social-notification-copy{min-width:0;color:#c7cbd1;font-size:12px;line-height:1.42}
.slr-social-notification-copy>strong{color:#f5f6f7;font-weight:850}
.slr-social-notification-copy time{margin-left:5px;color:#717986;font-size:10px}
.slr-social-notification-copy small{display:block;overflow:hidden;margin-top:7px;color:#7e8692;font-size:11px;line-height:1.42}
.slr-social-notification-more{color:#747c87;font-size:14px;letter-spacing:2px}
.slr-social-notification-empty{display:grid;justify-items:center;gap:9px;padding:70px 24px;text-align:center}
.slr-social-notification-empty svg{width:45px;height:45px;fill:none;stroke:#737b86;stroke-width:1.5}
.slr-social-notification-empty strong{color:#f4f5f6;font-size:20px}.slr-social-notification-empty span{max-width:380px;color:#737b86;font-size:11px;line-height:1.5}
@media (max-width:980px){
  .slr-social-nav-icon{width:27px;height:27px;flex-basis:27px}
  .slr-social-notification-badge{top:-8px;right:-8px}
}
@media (max-width:760px){
  .slr-social-explore-search{margin-inline:12px}
  .slr-social-explore-tabs a{padding-inline:13px;font-size:11px}
  .slr-social-explore-trend{min-height:84px;padding:14px 15px}
  .slr-social-explore-trend strong{font-size:14px}
  .slr-social-explore-post{grid-template-columns:40px minmax(0,1fr);padding:14px 12px;gap:9px}
  .slr-social-explore-post-avatar{width:39px;height:39px}
  .slr-social-explore-post-copy h2{font-size:16px}
  .slr-social-explore-post-copy p{font-size:11px}
  .slr-social-notifications-header>div{padding-inline:15px}
  .slr-social-notification-row{grid-template-columns:30px 38px minmax(0,1fr) 18px;gap:9px;padding:14px 12px}
  .slr-social-notification-type{width:28px;height:28px}.slr-social-notification-type svg{width:22px;height:22px}
  .slr-social-notification-avatar{width:36px;height:36px}
  .slr-social-notification-copy{font-size:11px}.slr-social-notification-copy small{font-size:10px}
  .slr-social-mobile-nav .slr-social-nav-icon{width:24px;height:24px}.slr-social-mobile-nav .slr-social-nav-icon>svg{width:24px!important;height:24px!important}
  .slr-social-mobile-nav .slr-social-notification-badge{top:-8px;right:-9px;min-width:15px;height:15px;border-width:1px;font-size:8px}
}
.slr-social-who-follow.is-users .slr-social-side-user-avatar{display:grid;width:38px;height:38px;place-items:center;overflow:hidden;border-radius:50%;background:#980b35;color:#ffc322;font-size:10px;font-weight:900}
.slr-social-who-follow.is-users .slr-social-side-user-avatar img{width:100%!important;height:100%!important;object-fit:cover}
.slr-social-who-follow.is-users article>button{min-width:62px;padding:0 13px;border:0;border-radius:999px;background:#f1f3f4;color:#08090a;font-size:10px;font-weight:850}
.slr-social-who-follow.is-users article>button.is-following{border:1px solid #3a414a;background:transparent;color:#f1f3f4}
body.slr-social-explore-page .slr-social-explore-tabs{
  display:flex!important;
  grid-template-columns:none!important;
  scrollbar-width:none;
}
body.slr-social-explore-page .slr-social-explore-tabs::-webkit-scrollbar{display:none}
body.slr-social-explore-page .slr-social-explore-tabs a{
  min-width:86px!important;
  flex:1 0 auto;
  padding-inline:12px!important;
}
body.slr-social-explore-page .slr-social-explore-search input{padding-right:48px!important}
.slr-social-explore-people{border-bottom:1px solid var(--slr-social-line);background:#000}
.slr-social-explore-people>header{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:22px;
  padding:20px;
  border-bottom:1px solid var(--slr-social-line);
}
.slr-social-explore-people>header small{
  display:block;
  margin-bottom:5px;
  color:#f4bc20;
  font-size:9px;
  font-weight:900;
  letter-spacing:.12em;
}
.slr-social-explore-people>header h1{margin:0;color:#f4f5f6;font-size:21px;line-height:1.15;letter-spacing:-.025em}
.slr-social-explore-people>header p{max-width:540px;margin:7px 0 0;color:#808894;font-size:11px;line-height:1.42}
.slr-social-explore-people>header>span{flex:0 0 auto;color:#747d88;font-size:10px;white-space:nowrap}
.slr-social-explore-people-list{display:grid}
.slr-social-explore-person{
  display:grid;
  grid-template-columns:52px minmax(0,1fr);
  gap:12px;
  padding:16px 18px;
  border-bottom:1px solid var(--slr-social-line);
  transition:background .15s ease;
}
.slr-social-explore-person:last-child{border-bottom:0}
.slr-social-explore-person:hover{background:#060708}
.slr-social-explore-person-avatar{
  width:50px;
  height:50px;
  display:grid;
  place-items:center;
  overflow:hidden;
  border-radius:50%;
  background:linear-gradient(145deg,#980b35,#5c0621);
  color:#ffc528;
  font-size:13px;
  font-weight:900;
  text-decoration:none;
}
.slr-social-explore-person-avatar img{width:100%;height:100%;object-fit:cover}
.slr-social-explore-person-main{min-width:0}
.slr-social-explore-person-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}
.slr-social-explore-person-top>a:first-child{min-width:0;display:grid;color:inherit;text-decoration:none}
.slr-social-explore-person-top>a:first-child strong{overflow:hidden;color:#f3f4f5;font-size:14px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}
.slr-social-explore-person-top>a:first-child span{margin-top:3px;color:#737c87;font-size:10px;line-height:1.15}
.slr-social-explore-person-top button,
.slr-social-explore-person-login,
.slr-social-explore-person-self{
  min-width:76px;
  min-height:32px;
  display:inline-grid;
  place-items:center;
  flex:0 0 auto;
  padding:0 15px;
  border:1px solid #eef1f4;
  border-radius:999px;
  background:#eef1f4;
  color:#080a0c;
  font:800 11px Jost,sans-serif;
  text-decoration:none;
  cursor:pointer;
}
.slr-social-explore-person-top button.is-following{
  border-color:#3a424c;
  background:transparent;
  color:#eef1f4;
}
.slr-social-explore-person-top button:disabled{opacity:.55;cursor:wait}
.slr-social-explore-person-self{min-width:50px;border-color:#343b44;background:transparent;color:#7d8691;cursor:default}
.slr-social-explore-person-role{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:8px}
.slr-social-explore-person-role span{color:#afb5bd;font-size:10px;font-weight:650}
.slr-social-explore-person-role b{
  padding:3px 7px;
  border:1px solid rgba(244,188,32,.42);
  border-radius:999px;
  color:#f4bc20;
  font-size:7px;
  font-weight:900;
  letter-spacing:.06em;
  text-transform:uppercase;
}
.slr-social-explore-person-main>p{margin:8px 0 0;color:#c3c7cd;font-size:11px;line-height:1.42}
.slr-social-explore-person-main>footer{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:9px;color:#737c87;font-size:9px}
.slr-social-explore-person-main>footer em{margin-right:auto;color:#8c949f;font-style:normal}
.slr-social-explore-person-main>footer span{white-space:nowrap}
.slr-social-explore-person-main>footer b{color:#d9dde1;font-weight:800}
@media (max-width:760px){
  body.slr-social-explore-page .slr-social-explore-tabs a{min-width:82px!important;flex:0 0 auto!important;padding-inline:12px!important}
  body.slr-social-explore-page .slr-social-explore-search input{font-size:12px}
  .slr-social-explore-people>header{padding:17px 14px;gap:12px}
  .slr-social-explore-people>header h1{font-size:18px}
  .slr-social-explore-people>header p{font-size:10px}
  .slr-social-explore-person{grid-template-columns:44px minmax(0,1fr);gap:10px;padding:14px 12px}
  .slr-social-explore-person-avatar{width:43px;height:43px}
  .slr-social-explore-person-top{gap:8px}
  .slr-social-explore-person-top>a:first-child strong{font-size:13px}
  .slr-social-explore-person-top button,
  .slr-social-explore-person-login{min-width:66px;min-height:30px;padding-inline:12px;font-size:10px}
  .slr-social-explore-person-main>p{font-size:10px}
  .slr-social-explore-person-main>footer{gap:7px 10px;font-size:8px}
  .slr-social-explore-person-main>footer em{width:100%;margin-right:0}
}
body.slr-social-auth-page{
  min-height:100vh;
  background:
    radial-gradient(circle at 17% 12%,rgba(152,11,53,.24),transparent 34%),
    radial-gradient(circle at 83% 88%,rgba(240,181,29,.12),transparent 31%),
    #000!important;
  color:#f5f6f7;
}
.slr-social-auth-shell{
  width:min(100%,1180px);
  min-height:100vh;
  display:grid;
  grid-template-columns:minmax(250px,.82fr) minmax(380px,520px);
  align-content:center;
  align-items:center;
  gap:clamp(42px,8vw,120px);
  margin:auto;
  padding:48px 34px;
}
.slr-social-auth-brand{display:flex;align-items:center;gap:18px;color:inherit;text-decoration:none}
.slr-social-auth-brand img{width:74px;height:74px;object-fit:contain;border-radius:22px;box-shadow:0 18px 50px rgba(0,0,0,.44)}
.slr-social-auth-brand span{display:grid;gap:5px}
.slr-social-auth-brand strong{font-size:31px;line-height:1;letter-spacing:-.045em}
.slr-social-auth-brand small{color:#8c939d;font-size:12px}
.slr-social-auth-card{overflow:hidden;border:1px solid #2b3037;border-radius:25px;background:#08090b;box-shadow:0 28px 90px rgba(0,0,0,.58)}
.slr-social-auth-card>header{display:grid;grid-template-columns:42px 1fr;gap:15px;align-items:start;padding:26px 28px 18px;border-bottom:1px solid #22262c}
.slr-social-auth-card>header>a{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:#f4f5f6;font-size:28px;line-height:1;text-decoration:none}
.slr-social-auth-card>header>a:hover{background:#191c20}
.slr-social-auth-card>header span{display:block;color:#e5b51e;font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}
.slr-social-auth-card>header h1{margin:6px 0 0;font-size:27px;line-height:1.1;letter-spacing:-.035em}
.slr-social-auth-card form{display:grid;gap:15px;padding:24px 28px}
.slr-social-auth-card label{display:grid;gap:7px}
.slr-social-auth-card label>span{color:#969da7;font-size:10px;font-weight:750}
.slr-social-auth-card input{
  width:100%;height:52px;padding:0 15px;border:1px solid #30353d;border-radius:12px;background:#111317;color:#f4f5f6;
  font:600 14px Jost,sans-serif;outline:0;transition:border-color .18s ease,box-shadow .18s ease;
}
.slr-social-auth-card input:focus{border-color:#e4b018;box-shadow:0 0 0 3px rgba(228,176,24,.12)}
.slr-social-auth-submit{height:50px;margin-top:3px;border:0;border-radius:999px;background:#f0f2f4;color:#090b0d;font:900 14px Jost,sans-serif;cursor:pointer}
.slr-social-auth-submit:hover{background:#fff}
.slr-social-auth-note{margin:0;color:#7e8691;font-size:10px;line-height:1.45}
.slr-social-auth-note b{color:#c8cdd3}
.slr-social-auth-error{margin:20px 28px 0;padding:12px 14px;border:1px solid rgba(235,72,95,.45);border-radius:11px;background:rgba(235,72,95,.1);color:#ff96a5;font-size:11px;line-height:1.4}
.slr-social-auth-card>footer{padding:18px 28px 24px;border-top:1px solid #22262c;color:#8c949f;font-size:11px;text-align:center}
.slr-social-auth-card>footer a{color:#42a9ff;font-weight:800;text-decoration:none}
.slr-social-auth-public{grid-column:2;margin:0;color:#69717b;font-size:10px;line-height:1.5;text-align:center}
.slr-social-account-menu[hidden]{display:none!important}
.slr-social-account-menu{position:fixed;inset:0;z-index:5000;display:grid;align-items:end;justify-items:start;padding:0 0 78px max(16px,calc((100vw - 1390px)/2 + 14px))}
.slr-social-account-menu-backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.18);cursor:default}
.slr-social-account-menu-panel{position:relative;z-index:1;width:270px;overflow:hidden;border:1px solid #30343a;border-radius:18px;background:#08090b;box-shadow:0 18px 70px rgba(0,0,0,.72)}
.slr-social-account-menu-panel>a,.slr-social-account-menu-panel>form button{width:100%;min-height:48px;display:flex;align-items:center;gap:12px;padding:0 17px;border:0;border-bottom:1px solid #202329;background:transparent;color:#f1f2f3;font:750 12px Jost,sans-serif;text-align:left;text-decoration:none;cursor:pointer}
.slr-social-account-menu-panel>*:last-child,.slr-social-account-menu-panel>form:last-child button{border-bottom:0}
.slr-social-account-menu-panel>a:hover,.slr-social-account-menu-panel>form button:hover{background:#14161a}
.slr-social-account-menu-panel svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-social-account-menu-panel .is-admin{color:#f0bb1c}
.slr-social-post[data-feed-hidden="1"]{display:none!important}
.slr-social-feed-empty{padding:42px 24px;border-bottom:1px solid var(--slr-social-line);color:#7e8690;text-align:center}
.slr-social-feed-empty strong{display:block;color:#f1f2f3;font-size:18px}
.slr-social-feed-empty span{display:block;margin-top:7px;font-size:11px}
.slr-community-post{position:relative}
.slr-community-post .slr-social-post-author>button[data-community-more]{margin-left:auto;padding:0 5px;border:0;background:transparent;color:#7e8791;font-size:18px;letter-spacing:1px;cursor:pointer}
.slr-community-post .slr-social-post-author>button[data-community-more]:hover{color:#f0bb1c}
.slr-community-label{display:inline-block;margin:7px 0 2px;color:#eab518;font-size:8px;font-weight:900;letter-spacing:.11em;text-decoration:none;text-transform:uppercase}
.slr-community-post-body{margin-top:5px;color:#eef0f2;font-size:14px;line-height:1.43;overflow-wrap:anywhere}
.slr-community-post-permalink{display:block;color:inherit;text-decoration:none}
.slr-community-post-body a:not(.slr-community-post-permalink){color:#35a7ff;text-decoration:none}
.slr-community-post-media{margin-top:13px}
.slr-community-post-media img{width:100%;max-height:620px;display:block;object-fit:cover}
.slr-community-context-chip,.slr-community-match-chip{
  max-width:100%;display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border:1px solid #2d3239;border-radius:13px;background:#0b0d10;color:inherit;text-decoration:none;
}
.slr-community-context-chip:hover,.slr-community-match-chip:hover{background:#111419}
.slr-community-context-chip img{width:38px;height:38px;flex:0 0 38px;object-fit:contain;border-radius:50%;background:#e8eaec}
.slr-community-context-chip span,.slr-community-match-chip{min-width:0}
.slr-community-context-chip small,.slr-community-match-chip small{display:block;color:#727b86;font-size:8px;font-weight:750;text-transform:uppercase}
.slr-community-context-chip strong,.slr-community-match-chip strong{display:block;margin-top:2px;overflow:hidden;color:#f0f1f2;font-size:11px;text-overflow:ellipsis;white-space:nowrap}
.slr-community-match-chip{display:block}
.slr-community-poll{display:grid;gap:8px;margin-top:14px}
.slr-community-poll>strong{font-size:13px;line-height:1.3}
.slr-community-poll button{position:relative;min-height:40px;overflow:hidden;padding:0 13px;border:1px solid #343a42;border-radius:999px;background:#0d0f12;color:#edf0f2;font:750 11px Jost,sans-serif;text-align:left;cursor:pointer}
.slr-community-poll button i{position:absolute;inset:0 auto 0 0;background:rgba(42,157,229,.22);pointer-events:none}
.slr-community-poll button span,.slr-community-poll button b{position:relative;z-index:1}
.slr-community-poll button b{float:right}
.slr-community-poll button.is-selected{border-color:#2f9fe4}
.slr-community-poll button:disabled{cursor:default}
.slr-community-poll>small{color:#737c86;font-size:9px}
.slr-community-post-actions{margin-top:12px}
.slr-community-post-actions .is-active.is-like{color:#ef4770}
.slr-community-post-actions .is-active.is-repost{color:#25bf77}
.slr-community-post-actions .is-active.is-bookmark{color:#35a7ff}
.slr-community-post.is-single{border-bottom:1px solid var(--slr-social-line)}
.slr-community-post.is-single .slr-community-label{font-size:9px}
.slr-community-post.is-single .slr-community-post-body{font-size:16px;line-height:1.5}
.slr-community-compose-column,.slr-community-single-column{min-width:0;border-right:1px solid var(--slr-social-line);border-left:1px solid var(--slr-social-line);background:#000}
.slr-community-compose-header .slr-social-feed-title-row>a{align-self:center;padding:8px 13px;border:1px solid #343a42;border-radius:999px;color:#f0f2f4;font-size:10px;font-weight:800;text-decoration:none}
.slr-community-compose-form{border-bottom:1px solid var(--slr-social-line);background:#000}
.slr-community-compose-main{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;padding:20px 18px 12px}
.slr-community-compose-avatar{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#9d0b39,#610722);color:#ffc62b;font-size:12px;font-weight:900}
.slr-community-compose-editor textarea{width:100%;min-height:180px;resize:vertical;padding:4px 0 14px;border:0;background:transparent;color:#f1f3f4;font:500 17px/1.45 Jost,sans-serif;outline:0}
.slr-community-compose-editor textarea::placeholder{color:#69727d}
.slr-community-compose-tools{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding-top:11px;border-top:1px solid #20242a}
.slr-community-compose-tools label,.slr-community-compose-tools button{min-height:34px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;border:0;border-radius:999px;background:transparent;color:#27a4f3;font:750 9px Jost,sans-serif;cursor:pointer}
.slr-community-compose-tools label:hover,.slr-community-compose-tools button:hover{background:rgba(39,164,243,.1)}
.slr-community-compose-tools label input{display:none}
.slr-community-compose-tools svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.slr-community-compose-tools>b{margin-left:auto;color:#7c8590;font-size:9px;font-weight:650}
.slr-community-image-preview{position:relative;overflow:hidden;margin:0 0 12px;border:1px solid #30363d;border-radius:16px;background:#08090b}
.slr-community-image-preview img{width:100%;max-height:560px;display:block;object-fit:contain}
.slr-community-image-preview button{position:absolute;top:10px;right:10px;width:34px;height:34px;border:0;border-radius:50%;background:rgba(0,0,0,.72);color:#fff;font-size:24px;cursor:pointer}
.slr-community-compose-option{margin:0 18px 12px;padding:14px;border:1px solid #2d3238;border-radius:14px;background:#090b0e}
.slr-community-compose-option[hidden]{display:none!important}
.slr-community-compose-option header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}
.slr-community-compose-option header strong{font-size:11px}
.slr-community-compose-option header button{width:28px;height:28px;border:0;border-radius:50%;background:#181b20;color:#f2f3f4;font-size:19px;cursor:pointer}
.slr-community-compose-option select,.slr-community-compose-option input{width:100%;height:44px;padding:0 12px;border:1px solid #343a42;border-radius:10px;background:#101216;color:#eff1f3;font:600 11px Jost,sans-serif;outline:0}
.slr-community-poll-editor{display:grid;gap:8px}
.slr-community-poll-editor header{margin-bottom:2px}
.slr-community-compose-footer{display:flex;align-items:center;gap:18px;padding:13px 18px 18px;border-top:1px solid #20242a}
.slr-community-compose-footer p{max-width:520px;margin:0;color:#77808b;font-size:9px;line-height:1.45}
.slr-community-compose-footer p b{color:#39a8f2}
.slr-community-compose-footer button{min-width:96px;height:40px;margin-left:auto;border:0;border-radius:999px;background:#eceff1;color:#090b0d;font:900 11px Jost,sans-serif;cursor:pointer}
.slr-social-submit-success{display:grid;grid-template-columns:40px 1fr auto;gap:13px;align-items:center;margin:18px;padding:16px;border:1px solid rgba(42,194,120,.36);border-radius:15px;background:rgba(42,194,120,.09)}
.slr-social-submit-success>span{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#28bf77;color:#07110c;font-size:19px;font-weight:900}
.slr-social-submit-success strong{font-size:13px}
.slr-social-submit-success p{margin:3px 0 0;color:#8d959f;font-size:10px}
.slr-social-submit-success a{color:#37a8f4;font-size:10px;font-weight:850;text-decoration:none}
.slr-social-submit-error{margin:18px;padding:13px 15px;border:1px solid rgba(235,72,95,.42);border-radius:12px;background:rgba(235,72,95,.09);color:#ff9aaa;font-size:11px}
.slr-community-comments{border-top:0}
.slr-community-comments .slr-comment-item{border-bottom:1px solid var(--slr-social-line)}
.slr-community-comment-modal .slr-comment-modal-dialog{max-width:610px}
body.admin-page .community-status{display:inline-flex;padding:4px 8px;border-radius:999px;background:#252a31;font-size:11px;font-weight:800}
@media (max-width:980px){
  .slr-social-auth-shell{grid-template-columns:1fr;max-width:560px;gap:28px;padding:36px 22px}
  .slr-social-auth-brand{justify-content:center;text-align:left}
  .slr-social-auth-public{grid-column:1}
  .slr-social-account-menu{justify-items:center;padding:0 15px 78px}
}
@media (max-width:760px){
  .slr-social-auth-shell{min-height:100svh;align-content:start;padding:25px 14px 34px}
  .slr-social-auth-brand{justify-content:flex-start;padding:0 6px}
  .slr-social-auth-brand img{width:52px;height:52px;border-radius:16px}
  .slr-social-auth-brand strong{font-size:23px}
  .slr-social-auth-brand small{font-size:10px}
  .slr-social-auth-card{border-radius:20px}
  .slr-social-auth-card>header{padding:21px 18px 16px}
  .slr-social-auth-card>header h1{font-size:23px}
  .slr-social-auth-card form{padding:20px 18px}
  .slr-social-auth-card input{height:50px;font-size:13px}
  .slr-social-auth-card>footer{padding-inline:18px}
  .slr-community-post-body{font-size:13px}
  .slr-community-post.is-single .slr-community-post-body{font-size:14px}
  .slr-community-compose-column,.slr-community-single-column{border-right:0;border-left:0}
  .slr-community-compose-main{grid-template-columns:40px minmax(0,1fr);gap:10px;padding:16px 12px 10px}
  .slr-community-compose-avatar{width:39px;height:39px}
  .slr-community-compose-editor textarea{min-height:145px;font-size:15px}
  .slr-community-compose-tools{gap:2px}
  .slr-community-compose-tools label,.slr-community-compose-tools button{padding-inline:7px}
  .slr-community-compose-tools label span,.slr-community-compose-tools button span{display:none}
  .slr-community-compose-option{margin-inline:12px}
  .slr-community-compose-footer{align-items:flex-end;padding-inline:12px}
  .slr-community-compose-footer p{font-size:8px}
  .slr-social-submit-success{grid-template-columns:36px 1fr;margin:12px}
  .slr-social-submit-success>a{grid-column:2}
  .slr-social-account-menu{align-items:end;padding-bottom:72px}
  .slr-social-account-menu-panel{width:min(100%,430px)}
}
.slr-social-feed{display:flex;flex-direction:column}
.slr-social-side-follow-login{min-width:60px;min-height:30px;display:grid;place-items:center;border-radius:999px;background:#eef1f4;color:#080a0c;font-size:9px;font-weight:850;text-decoration:none}
.slr-social-explore-community-results>.slr-community-post{border-bottom:1px solid var(--slr-social-line)}
body.slr-social-explore-page .slr-social-explore-players{
  border-bottom:1px solid var(--slr-social-line);
  background:#000;
}
body.slr-social-explore-page .slr-social-explore-players>header{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:18px;
  padding:20px 18px 14px;
  border-bottom:1px solid var(--slr-social-line);
}
body.slr-social-explore-page .slr-social-explore-players>header small{
  color:var(--slr-social-yellow);
  font-size:9px;
  font-weight:900;
  letter-spacing:.12em;
}
body.slr-social-explore-page .slr-social-explore-players>header h1{
  margin:4px 0 0;
  color:#f2f3f4;
  font-size:20px;
  line-height:1.14;
}
body.slr-social-explore-page .slr-social-explore-players>header p{
  margin:6px 0 0;
  color:#7e8791;
  font-size:11px;
  line-height:1.4;
}
body.slr-social-explore-page .slr-social-explore-players>header>span{
  color:#717985;
  font-size:10px;
  white-space:nowrap;
}
.slr-social-explore-player-list{display:grid}
.slr-social-explore-player{
  min-height:82px;
  display:grid;
  grid-template-columns:58px minmax(0,1fr) auto;
  align-items:center;
  gap:12px;
  padding:12px 18px;
  border-bottom:1px solid var(--slr-social-line);
  color:inherit;
  text-decoration:none;
  transition:background .15s ease;
}
.slr-social-explore-player:hover{background:#080a0d}
.slr-social-explore-player>span{
  width:54px;
  height:54px;
  display:grid;
  place-items:center;
  overflow:hidden;
  border:2px solid rgba(240,181,29,.8);
  border-radius:50%;
  background:#eef0f2;
  color:#8b0b35;
  font-size:14px;
  font-weight:900;
}
.slr-social-explore-player>span img{width:100%;height:100%;object-fit:contain;object-position:center bottom}
.slr-social-explore-player strong{display:block;color:#f1f2f3;font-size:14px;line-height:1.15}
.slr-social-explore-player small{display:block;margin-top:4px;color:#9299a3;font-size:10px}
.slr-social-explore-player p{margin:4px 0 0;color:#68717c;font-size:9px}
.slr-social-explore-player>em{color:#2ca8f4;font-size:10px;font-style:normal;font-weight:800;white-space:nowrap}
.slr-social-inline-follow{
  padding:18px;
  border-bottom:1px solid var(--slr-social-line);
  background:#030405;
}
.slr-social-inline-follow>header{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:14px;
  margin-bottom:13px;
}
.slr-social-inline-follow>header small{display:block;color:var(--slr-social-yellow);font-size:8px;font-weight:900;letter-spacing:.13em}
.slr-social-inline-follow>header strong{display:block;margin-top:3px;color:#f2f3f4;font-size:18px;line-height:1.1}
.slr-social-inline-follow>header p{max-width:500px;margin:5px 0 0;color:#7e8690;font-size:10px;line-height:1.4}
.slr-social-inline-follow>header>a{color:#2ca8f4;font-size:10px;font-weight:750;text-decoration:none;white-space:nowrap}
.slr-social-inline-follow-track{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:8px;
}
.slr-social-inline-follow-track>article{
  min-width:0;
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:center;
  gap:8px;
  padding:10px;
  border:1px solid #252a31;
  border-radius:14px;
  background:#090b0e;
}
.slr-social-inline-follow-person{
  min-width:0;
  display:grid;
  grid-template-columns:42px minmax(0,1fr);
  align-items:center;
  gap:9px;
  color:inherit;
  text-decoration:none;
}
.slr-social-inline-follow-person>span{
  width:42px;
  height:42px;
  display:grid;
  place-items:center;
  overflow:hidden;
  border-radius:50%;
  background:linear-gradient(145deg,#990b38,#620721);
  color:#ffc52a;
  font-size:10px;
  font-weight:900;
}
.slr-social-inline-follow-person>span img{width:100%;height:100%;object-fit:cover}
.slr-social-inline-follow-person div{min-width:0}
.slr-social-inline-follow-person strong,.slr-social-inline-follow-person small,.slr-social-inline-follow-person em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.slr-social-inline-follow-person strong{color:#f3f4f5;font-size:11px}
.slr-social-inline-follow-person small{margin-top:2px;color:#7f8892;font-size:9px}
.slr-social-inline-follow-person em{margin-top:4px;color:#68717b;font-size:8px;font-style:normal}
.slr-social-inline-follow-track>article>button,.slr-social-inline-follow-login{
  min-width:62px;
  height:30px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:0 10px;
  border:0;
  border-radius:999px;
  background:#eef1f3;
  color:#08090b;
  font:850 9px Jost,sans-serif;
  text-decoration:none;
  cursor:pointer;
}
.slr-social-inline-follow-track>article>button.is-following{border:1px solid #39404a;background:transparent;color:#e8ebed}
.slr-social-autoload{
  min-height:82px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:10px;
  padding:18px;
  color:#6f7883;
  font-size:10px;
  border-bottom:1px solid var(--slr-social-line);
}
.slr-social-autoload[hidden]{display:none!important}
.slr-social-autoload>span{
  width:18px;
  height:18px;
  border:2px solid #29303a;
  border-top-color:var(--slr-social-yellow);
  border-radius:50%;
  animation:slr-social-autoload-spin .9s linear infinite;
}
.slr-social-autoload.is-error{color:#ec6b75}
@keyframes slr-social-autoload-spin{to{transform:rotate(360deg)}}
.slr-social-logout-menu{position:fixed;inset:0;z-index:1800;pointer-events:none}
.slr-social-logout-menu[hidden]{display:none!important}
.slr-social-logout-menu.is-open{pointer-events:auto}
.slr-social-logout-menu-backdrop{position:absolute;inset:0;border:0;background:transparent}
.slr-social-logout-menu-panel{
  position:fixed;
  z-index:2;
  left:max(18px,calc((100vw - 1220px)/2 + 20px));
  bottom:78px;
  width:250px;
  padding:7px;
  border:1px solid #343a43;
  border-radius:14px;
  background:#080a0d;
  box-shadow:0 16px 50px rgba(0,0,0,.55);
  opacity:0;
  transform:translateY(7px) scale(.98);
  transition:opacity .12s ease,transform .12s ease;
}
.slr-social-logout-menu.is-open .slr-social-logout-menu-panel{opacity:1;transform:none}
.slr-social-logout-menu-panel form,.slr-social-logout-menu-panel button{width:100%;margin:0}
.slr-social-logout-menu-panel button{
  min-height:44px;
  padding:0 13px;
  border:0;
  border-radius:10px;
  background:transparent;
  color:#f2f3f4;
  font:800 11px Jost,sans-serif;
  text-align:left;
  cursor:pointer;
}
.slr-social-logout-menu-panel button:hover{background:#15191e;color:#f2bd1d}
@media (max-width:760px){
  .slr-social-explore-player{grid-template-columns:50px minmax(0,1fr);padding-inline:12px}
  .slr-social-explore-player>span{width:46px;height:46px}
  .slr-social-explore-player>em{display:none}
  .slr-social-inline-follow{padding:15px 12px}
  .slr-social-inline-follow-track{display:flex;overflow-x:auto;gap:8px;scroll-snap-type:x mandatory;scrollbar-width:none}
  .slr-social-inline-follow-track::-webkit-scrollbar{display:none}
  .slr-social-inline-follow-track>article{min-width:285px;scroll-snap-align:start}
  .slr-social-logout-menu-panel{left:12px;right:12px;bottom:76px;width:auto}
}
body.slr-social-explore-page .slr-social-explore-query-summary{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:20px;
  padding:18px 20px;
  border-bottom:1px solid var(--slr-social-line);
  background:#000;
}
body.slr-social-explore-page .slr-social-explore-query-summary small{
  display:block;
  color:var(--slr-social-yellow);
  font-size:9px;
  font-weight:900;
  letter-spacing:.12em;
}
body.slr-social-explore-page .slr-social-explore-query-summary h1{
  margin:4px 0 0;
  color:#f3f4f5;
  font-size:20px;
  line-height:1.16;
  letter-spacing:-.025em;
}
body.slr-social-explore-page .slr-social-explore-query-summary p{
  max-width:520px;
  margin:6px 0 0;
  color:#858d98;
  font-size:11px;
  line-height:1.42;
}
body.slr-social-explore-page .slr-social-explore-query-summary>span{
  flex:0 0 auto;
  padding-top:4px;
  color:#737c87;
  font-size:10px;
  white-space:nowrap;
}
body.slr-social-explore-page .slr-social-explore-empty.is-global-empty{
  min-height:260px;
  align-content:center;
  border-bottom:1px solid var(--slr-social-line);
}
@media (max-width:760px){
  body.slr-social-explore-page .slr-social-explore-query-summary{padding:16px 13px;gap:12px}
  body.slr-social-explore-page .slr-social-explore-query-summary h1{font-size:18px}
  body.slr-social-explore-page .slr-social-explore-query-summary p{font-size:10px}
  body.slr-social-explore-page .slr-social-explore-query-summary>span{font-size:9px}
}
body.slr-site:not(.admin-shell) .slr-social-account-wrap{
  width:100%;
  min-width:0;
  display:grid;
  grid-template-columns:minmax(0,1fr) 38px;
  align-items:center;
  gap:4px;
  margin-top:auto;
}
body.slr-site:not(.admin-shell) .slr-social-account-wrap .slr-social-account{
  width:auto!important;
  min-width:0;
  margin-top:0!important;
}
body.slr-site:not(.admin-shell) .slr-social-account-wrap>[data-social-logout-menu-open]{
  width:38px;
  height:38px;
  display:grid;
  place-items:center;
  align-self:center;
  margin:0;
  padding:0 0 7px;
  border:0;
  border-radius:50%;
  background:transparent;
  color:#f2f3f4;
  font:800 20px/1 Jost,sans-serif;
  letter-spacing:1px;
  cursor:pointer;
  transition:background .16s ease,color .16s ease;
}
body.slr-site:not(.admin-shell) .slr-social-account-wrap>[data-social-logout-menu-open]:hover,
body.slr-site:not(.admin-shell) .slr-social-account-wrap>[data-social-logout-menu-open]:focus-visible{
  background:rgba(255,255,255,.09);
  color:var(--slr-social-yellow);
  outline:0;
}
@media (max-width:1180px) and (min-width:761px){
  body.slr-site:not(.admin-shell) .slr-social-account-wrap{
    width:52px;
    display:block;
  }
  body.slr-site:not(.admin-shell) .slr-social-account-wrap>[data-social-logout-menu-open]{display:none}
}
body.slr-market-page .slr-market-center{min-width:0;background:#000}
body.slr-market-page .slr-market-topbar{position:sticky;top:0;z-index:30;background:rgba(0,0,0,.9);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
body.slr-market-page .slr-market-intro{padding:22px 20px;border-bottom:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 92% 8%,rgba(248,185,27,.13),transparent 32%),linear-gradient(135deg,rgba(152,11,53,.28),rgba(0,0,0,.96) 58%)}
body.slr-market-page .slr-market-intro-team{display:flex;align-items:center;gap:15px;min-width:0}
body.slr-market-page .slr-market-intro-team>img{width:62px;height:62px;flex:0 0 62px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.34))}
body.slr-market-page .slr-market-intro-team small{display:block;color:#ffca36;font-size:10px;font-weight:900;letter-spacing:.11em}
body.slr-market-page .slr-market-intro-team h2{margin:5px 0 6px;color:#f6f6f7;font-size:24px;line-height:1.06;letter-spacing:-.035em}
body.slr-market-page .slr-market-intro-team p{max-width:580px;margin:0;color:#a6a9b1;font-size:13px;line-height:1.45}
body.slr-market-page .slr-market-sync-status{display:flex;align-items:center;gap:9px;margin-top:17px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}
body.slr-market-page .slr-market-sync-status>i{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#2bd47d;box-shadow:0 0 0 5px rgba(43,212,125,.12)}
body.slr-market-page .slr-market-sync-status.is-stale>i{background:#ffca36;box-shadow:0 0 0 5px rgba(255,202,54,.12)}
body.slr-market-page .slr-market-sync-status span{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}
body.slr-market-page .slr-market-sync-status strong{color:#dfe1e5;font-size:11px;font-weight:800}
body.slr-market-page .slr-market-sync-status small{color:#737883;font-size:10px}
body.slr-market-page .slr-market-board,
body.slr-market-page .slr-market-news{border-bottom:1px solid rgba(255,255,255,.12);background:#000}
body.slr-market-page .slr-market-section-head{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 20px;border-bottom:1px solid rgba(255,255,255,.1)}
body.slr-market-page .slr-market-section-head small{display:block;color:#ffca36;font-size:9px;font-weight:900;letter-spacing:.12em}
body.slr-market-page .slr-market-section-head h2{margin:4px 0 0;color:#f5f5f6;font-size:20px;line-height:1.05;letter-spacing:-.03em}
body.slr-market-page .slr-market-section-head>span{color:#747984;font-size:10px;font-weight:700;white-space:nowrap}
body.slr-market-page .slr-market-board-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
body.slr-market-page .slr-market-lane{min-width:0}
body.slr-market-page .slr-market-lane+ .slr-market-lane{border-left:1px solid rgba(255,255,255,.1)}
body.slr-market-page .slr-market-lane>header{min-height:58px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08)}
body.slr-market-page .slr-market-lane-icon{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:50%;font-size:17px;font-weight:900}
body.slr-market-page .slr-market-lane.is-incoming .slr-market-lane-icon{color:#2bd47d;background:rgba(43,212,125,.08)}
body.slr-market-page .slr-market-lane.is-outgoing .slr-market-lane-icon{color:#ef4864;background:rgba(239,72,100,.08)}
body.slr-market-page .slr-market-lane>header small{display:block;color:#70757f;font-size:7px;font-weight:900;letter-spacing:.09em}
body.slr-market-page .slr-market-lane>header h2{margin:2px 0 0;color:#f4f4f5;font-size:15px;line-height:1}
body.slr-market-page .slr-market-lane>header>b{min-width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#17191e;color:#c6c9cf;font-size:10px}
body.slr-market-page .slr-market-transfer-list{display:grid}
body.slr-market-page .slr-market-transfer-card{position:relative;display:grid;grid-template-columns:66px minmax(0,1fr);gap:12px;min-height:125px;padding:15px 14px;border-bottom:1px solid rgba(255,255,255,.075);overflow:hidden}
body.slr-market-page .slr-market-transfer-card:last-child{border-bottom:0}
body.slr-market-page .slr-market-transfer-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:transparent}
body.slr-market-page .slr-market-transfer-card.is-incoming:before{background:#2bd47d}
body.slr-market-page .slr-market-transfer-card.is-outgoing:before{background:#ef4864}
body.slr-market-page .slr-market-player-photo{position:relative;width:62px;height:62px;align-self:start}
body.slr-market-page .slr-market-player-photo>a,
body.slr-market-page .slr-market-player-photo>img,
body.slr-market-page .slr-market-player-photo>a>img{width:62px;height:62px;display:block;border-radius:50%;object-fit:cover;object-position:center 16%}
body.slr-market-page .slr-market-player-photo>a,
body.slr-market-page .slr-market-player-photo>img{overflow:hidden;border:2px solid rgba(255,255,255,.88);background:#f1f1ef}
body.slr-market-page .slr-market-player-photo>b{width:62px;height:62px;display:grid;place-items:center;border:2px solid rgba(255,255,255,.3);border-radius:50%;background:#17191e;color:#fff;font-size:16px}
body.slr-market-page .slr-market-player-photo>span{position:absolute;right:-5px;bottom:-8px;z-index:2;padding:4px 6px;border:2px solid #000;border-radius:999px;color:#060907;font-size:6px;font-weight:950;letter-spacing:.05em}
body.slr-market-page .slr-market-transfer-card.is-incoming .slr-market-player-photo>span{background:#2bd47d}
body.slr-market-page .slr-market-transfer-card.is-outgoing .slr-market-player-photo>span{background:#ef4864;color:#fff}
body.slr-market-page .slr-market-transfer-main{min-width:0}
body.slr-market-page .slr-market-transfer-heading{min-width:0}
body.slr-market-page .slr-market-transfer-heading>a{color:inherit;text-decoration:none}
body.slr-market-page .slr-market-transfer-heading strong{display:block;overflow:hidden;color:#f4f4f5;font-size:14px;font-weight:900;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}
body.slr-market-page .slr-market-transfer-heading small{display:block;margin-top:4px;color:#858a94;font-size:9px;line-height:1.2}
body.slr-market-page .slr-market-club-flow{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:5px;margin-top:13px}
body.slr-market-page .slr-market-club-flow>span{min-width:0;display:flex;align-items:center;gap:5px}
body.slr-market-page .slr-market-club-flow>span:last-child{justify-content:flex-end;text-align:right}
body.slr-market-page .slr-market-club-flow img{width:22px;height:22px;flex:0 0 22px;object-fit:contain}
body.slr-market-page .slr-market-club-flow b{overflow:hidden;color:#c5c8ce;font-size:8px;font-weight:750;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}
body.slr-market-page .slr-market-club-flow i{color:#ffca36;font-size:14px;font-style:normal;text-align:center}
body.slr-market-page .slr-market-empty{min-height:155px;display:grid;align-content:center;gap:6px;padding:24px 18px;text-align:center}
body.slr-market-page .slr-market-empty strong{color:#dfe1e5;font-size:12px}
body.slr-market-page .slr-market-empty span{color:#727782;font-size:10px;line-height:1.4}
body.slr-market-page .slr-market-provider-note{margin:0;padding:10px 20px;border-top:1px solid rgba(255,255,255,.07);color:#686d77;font-size:9px;line-height:1.4}
body.slr-market-page .slr-market-provider-note.is-error{color:#ef8d9f}
body.slr-market-page .slr-market-news-feed>.slr-social-post{border-bottom:1px solid rgba(255,255,255,.1)}
body.slr-market-page .slr-market-news-feed>.slr-social-post:last-child{border-bottom:0}
@media (max-width:760px){
  body.slr-market-page .slr-market-intro{padding:18px 15px}
  body.slr-market-page .slr-market-intro-team{align-items:flex-start}
  body.slr-market-page .slr-market-intro-team>img{width:50px;height:50px;flex-basis:50px}
  body.slr-market-page .slr-market-intro-team h2{font-size:21px}
  body.slr-market-page .slr-market-intro-team p{font-size:12px}
  body.slr-market-page .slr-market-section-head{padding:14px 15px}
  body.slr-market-page .slr-market-board-grid{grid-template-columns:1fr}
  body.slr-market-page .slr-market-lane+.slr-market-lane{border-top:8px solid #08090b;border-left:0}
  body.slr-market-page .slr-market-transfer-card{grid-template-columns:70px minmax(0,1fr);padding:15px}
  body.slr-market-page .slr-market-transfer-heading strong{font-size:15px}
  body.slr-market-page .slr-market-transfer-heading small{font-size:10px}
  body.slr-market-page .slr-market-club-flow b{font-size:9px}
  body.slr-market-page .slr-market-provider-note{padding-inline:15px}
}
html.slr-composer-open,
html.slr-composer-open body{overflow:hidden!important}
body .slr-social-primary-action[type="button"]{
  width:100%;
  border:0;
  cursor:pointer;
  font:inherit;
}
body .slr-social-account-menu-panel>button{
  width:100%;
  display:block;
  padding:13px 16px;
  border:0;
  border-bottom:1px solid rgba(255,255,255,.08);
  background:transparent;
  color:#f2f2f3;
  font:inherit;
  font-size:14px;
  font-weight:700;
  text-align:left;
  cursor:pointer;
}
body .slr-social-account-menu-panel>button:hover{background:rgba(255,255,255,.055)}
body .slr-social-mobile-compose[type="button"]{
  border:0;
  cursor:pointer;
}
.slr-post-composer-modal[hidden],
.slr-post-composer-toast[hidden],
.slr-post-composer-media[hidden],
.slr-post-composer-poll[hidden],
.slr-post-composer-emoji[hidden]{display:none!important}
.slr-post-composer-modal{
  position:fixed;
  z-index:12000;
  inset:0;
  display:grid;
  place-items:start center;
  padding:64px 20px 24px;
  opacity:0;
  pointer-events:none;
  transition:opacity .16s ease;
}
.slr-post-composer-modal.is-open{
  opacity:1;
  pointer-events:auto;
}
.slr-post-composer-backdrop{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  border:0;
  background:rgba(12,16,20,.76);
  backdrop-filter:blur(2px);
  cursor:default;
}
.slr-post-composer-dialog{
  position:relative;
  z-index:2;
  width:min(640px,calc(100vw - 40px));
  max-height:calc(100vh - 88px);
  overflow:auto;
  border:1px solid rgba(255,255,255,.12);
  border-radius:18px;
  background:#000;
  color:#f2f2f3;
  box-shadow:0 24px 80px rgba(0,0,0,.62);
  transform:translateY(-12px) scale(.985);
  transition:transform .18s ease;
}
.slr-post-composer-modal.is-open .slr-post-composer-dialog{transform:translateY(0) scale(1)}
.slr-post-composer-header{
  min-height:56px;
  display:grid;
  grid-template-columns:44px 1fr auto;
  align-items:center;
  gap:8px;
  padding:6px 12px;
  border-bottom:1px solid rgba(255,255,255,.08);
}
.slr-post-composer-header>button{
  width:40px;
  height:40px;
  display:grid;
  place-items:center;
  border:0;
  border-radius:50%;
  background:transparent;
  color:#f2f2f3;
  cursor:pointer;
}
.slr-post-composer-header>button:hover{background:rgba(255,255,255,.08)}
.slr-post-composer-header svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}
.slr-post-composer-header>strong{
  overflow:hidden;
  color:#f4f4f5;
  font-size:16px;
  font-weight:850;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.slr-post-composer-header>[data-social-composer-draft]{
  min-width:88px;
  color:#1d9bf0;
  font-size:13px;
  font-weight:800;
  text-align:right;
  opacity:0;
  transition:opacity .15s ease;
}
.slr-post-composer-header>[data-social-composer-draft].is-visible{opacity:1}
.slr-post-composer-form{display:block}
.slr-post-composer-main{
  display:grid;
  grid-template-columns:48px minmax(0,1fr);
  gap:12px;
  padding:20px 18px 4px;
}
.slr-post-composer-avatar{
  width:46px;
  height:46px;
  display:grid;
  place-items:center;
  overflow:hidden;
  border-radius:50%;
  background:linear-gradient(145deg,#9b0735,#d79c08);
  color:#fff;
  font-size:13px;
  font-weight:900;
  text-decoration:none;
}
.slr-post-composer-avatar img{width:100%;height:100%;display:block;object-fit:cover}
.slr-post-composer-avatar span{display:grid;width:100%;height:100%;place-items:center}
.slr-post-composer-editor{position:relative;min-width:0}
.slr-post-composer-editor>textarea{
  width:100%;
  min-height:170px;
  resize:vertical;
  padding:5px 0 18px;
  border:0;
  outline:0;
  background:transparent;
  color:#f4f4f5;
  font:inherit;
  font-size:22px;
  font-weight:430;
  line-height:1.34;
  letter-spacing:-.012em;
}
.slr-post-composer-editor>textarea::placeholder{color:#747983;opacity:1}
.slr-post-composer-media{
  position:relative;
  overflow:hidden;
  margin:0 0 14px;
  border:1px solid rgba(255,255,255,.12);
  border-radius:16px;
  background:#0d0f12;
}
.slr-post-composer-media img{
  width:100%;
  max-height:390px;
  display:block;
  object-fit:contain;
  background:#08090b;
}
.slr-post-composer-media>button{
  position:absolute;
  top:10px;
  right:10px;
  width:34px;
  height:34px;
  display:grid;
  place-items:center;
  border:0;
  border-radius:50%;
  background:rgba(0,0,0,.76);
  color:#fff;
  font-size:24px;
  line-height:1;
  cursor:pointer;
}
.slr-post-composer-media>small{
  position:absolute;
  left:10px;
  bottom:10px;
  padding:4px 8px;
  border-radius:999px;
  background:rgba(0,0,0,.72);
  color:#fff;
  font-size:11px;
  font-weight:850;
  text-transform:uppercase;
  letter-spacing:.04em;
}
.slr-post-composer-poll{
  display:grid;
  gap:9px;
  margin:0 0 15px;
  padding:14px;
  border:1px solid rgba(255,255,255,.12);
  border-radius:15px;
  background:#080a0d;
}
.slr-post-composer-poll header{display:flex;align-items:center;justify-content:space-between;gap:12px}
.slr-post-composer-poll header strong{font-size:14px}
.slr-post-composer-poll header button{
  width:30px;
  height:30px;
  border:0;
  border-radius:50%;
  background:rgba(255,255,255,.08);
  color:#fff;
  font-size:20px;
  cursor:pointer;
}
.slr-post-composer-poll input{
  width:100%;
  min-height:44px;
  padding:10px 12px;
  border:1px solid rgba(255,255,255,.13);
  border-radius:10px;
  outline:0;
  background:#000;
  color:#f2f2f3;
  font:inherit;
  font-size:14px;
}
.slr-post-composer-poll input:focus{border-color:#1d9bf0;box-shadow:0 0 0 1px #1d9bf0}
.slr-post-composer-emoji{
  display:flex;
  flex-wrap:wrap;
  gap:5px;
  margin:0 0 12px;
  padding:10px;
  border:1px solid rgba(255,255,255,.1);
  border-radius:13px;
  background:#0b0d10;
}
.slr-post-composer-emoji button{
  width:36px;
  height:36px;
  border:0;
  border-radius:9px;
  background:transparent;
  font-size:21px;
  cursor:pointer;
}
.slr-post-composer-emoji button:hover{background:rgba(255,255,255,.08)}
.slr-post-composer-replies{
  display:inline-flex;
  align-items:center;
  gap:7px;
  margin:0 0 10px;
  padding:6px 0;
  border:0;
  background:transparent;
  color:#1d9bf0;
  font-size:13px;
  font-weight:800;
  pointer-events:none;
}
.slr-post-composer-replies svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8}
.slr-post-composer-footer{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  margin:0 18px 0 78px;
  padding:11px 0 14px;
  border-top:1px solid rgba(255,255,255,.1);
}
.slr-post-composer-tools{display:flex;align-items:center;gap:3px}
.slr-post-composer-tools>button{
  width:38px;
  height:38px;
  display:grid;
  place-items:center;
  border:0;
  border-radius:50%;
  background:transparent;
  color:#1d9bf0;
  cursor:pointer;
}
.slr-post-composer-tools>button:hover{background:rgba(29,155,240,.12)}
.slr-post-composer-tools svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-post-composer-tools .is-gif b{
  display:grid;
  place-items:center;
  width:22px;
  height:18px;
  border:1.8px solid currentColor;
  border-radius:4px;
  font-size:8px;
  line-height:1;
}
.slr-post-composer-submit{display:flex;align-items:center;gap:10px}
.slr-post-composer-submit>span{color:#747983;font-size:11px;white-space:nowrap}
.slr-post-composer-submit>button{
  min-width:82px;
  min-height:38px;
  padding:8px 18px;
  border:0;
  border-radius:999px;
  background:#f0b719;
  color:#120d02;
  font:inherit;
  font-size:14px;
  font-weight:900;
  cursor:pointer;
}
.slr-post-composer-submit>button:disabled{background:#5a4c24;color:#9e967d;cursor:not-allowed}
.slr-post-composer-form.is-submitting .slr-post-composer-submit>button{opacity:.72}
.slr-post-composer-error{
  margin:0;
  padding:10px 18px 13px 78px;
  border-top:1px solid rgba(239,72,100,.24);
  color:#ff667f;
  font-size:13px;
  font-weight:750;
}
.slr-post-composer-toast{
  position:fixed;
  z-index:12100;
  left:50%;
  bottom:28px;
  max-width:min(460px,calc(100vw - 32px));
  padding:11px 16px;
  border-radius:999px;
  background:#1d9bf0;
  color:#fff;
  font-size:13px;
  font-weight:850;
  text-align:center;
  box-shadow:0 12px 36px rgba(0,0,0,.38);
  opacity:0;
  transform:translate(-50%,12px);
  transition:opacity .16s ease,transform .16s ease;
}
.slr-post-composer-toast.is-visible{opacity:1;transform:translate(-50%,0)}
.slr-post-composer-toast.is-error{background:#e23b56}
@media (max-width:760px){
  .slr-post-composer-modal{
    align-items:stretch;
    padding:0;
  }
  .slr-post-composer-dialog{
    width:100%;
    max-height:100dvh;
    min-height:100dvh;
    border:0;
    border-radius:0;
    transform:translateY(10px);
  }
  .slr-post-composer-header{
    position:sticky;
    z-index:4;
    top:0;
    background:rgba(0,0,0,.96);
  }
  .slr-post-composer-header>strong{font-size:15px}
  .slr-post-composer-header>[data-social-composer-draft]{font-size:12px}
  .slr-post-composer-main{
    grid-template-columns:42px minmax(0,1fr);
    gap:10px;
    padding:16px 14px 4px;
  }
  .slr-post-composer-avatar{width:40px;height:40px}
  .slr-post-composer-editor>textarea{
    min-height:180px;
    font-size:20px;
  }
  .slr-post-composer-footer{
    position:sticky;
    bottom:0;
    z-index:3;
    margin:0;
    padding:10px 14px calc(10px + env(safe-area-inset-bottom));
    background:rgba(0,0,0,.97);
  }
  .slr-post-composer-tools{gap:0}
  .slr-post-composer-tools>button{width:36px;height:36px}
  .slr-post-composer-submit>span{display:none}
  .slr-post-composer-submit>button{min-width:74px;padding-inline:15px}
  .slr-post-composer-error{padding:10px 14px calc(12px + env(safe-area-inset-bottom))}
}
@media (max-width:420px){
  .slr-post-composer-header{grid-template-columns:42px 1fr auto;padding-inline:7px}
  .slr-post-composer-header>[data-social-composer-draft]{min-width:0;max-width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .slr-post-composer-tools>button{width:34px;height:34px}
  .slr-post-composer-tools svg{width:20px;height:20px}
}
body.slr-squad-social-page .slr-social-home,
body.slr-player-social-page .slr-social-home{
  width:min(1320px,100%)!important;
  margin:0 auto!important;
}
body.slr-squad-social-page .slr-social-feed-column,
body.slr-player-social-page .slr-social-feed-column{
  min-width:0;
  border-right:1px solid var(--slr-social-line);
  border-left:1px solid var(--slr-social-line);
  background:#000;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-scroll{
  overflow-x:auto!important;
  overflow-y:hidden!important;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-head{
  position:relative!important;
  top:auto!important;
  z-index:3!important;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-row{
  position:relative!important;
  z-index:1!important;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-head + .slr-social-standings-row{
  margin-top:0!important;
}
@media (max-width:1100px){
  body.slr-squad-social-page .slr-social-feed-column,
  body.slr-player-social-page .slr-social-feed-column{border-right:0}
}
@media (max-width:760px){
  body.slr-squad-social-page .slr-social-feed-column,
  body.slr-player-social-page .slr-social-feed-column{border:0}
}
body.slr-site:not(.admin-shell) .slr-social-primary-action{margin-bottom:22px!important}
body.slr-site[data-current-user-id="0"] [data-player-follow],
body.slr-site[data-current-user-id="0"] [data-squad-follow]{cursor:pointer}
.slr-post-composer-replies{pointer-events:auto!important;cursor:pointer;border-radius:999px!important;padding:7px 9px!important;margin-left:-9px!important}
.slr-post-composer-replies:hover{background:rgba(29,155,240,.12)!important}
.slr-post-reply-scope[hidden],.slr-post-gif-picker[hidden]{display:none!important}
.slr-post-reply-scope,.slr-post-gif-picker{position:absolute;z-index:12;inset:0;display:grid;place-items:center;padding:18px;opacity:0;transition:opacity .15s ease}
.slr-post-reply-scope.is-open,.slr-post-gif-picker.is-open{opacity:1}
.slr-post-submodal-backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.66);backdrop-filter:blur(4px);cursor:default}
.slr-post-reply-scope-panel{position:relative;z-index:1;width:min(440px,100%);overflow:hidden;border:1px solid #2f3339;border-radius:20px;background:#000;box-shadow:0 22px 90px rgba(0,0,0,.72);transform:translateY(8px);transition:transform .15s ease}
.slr-post-reply-scope.is-open .slr-post-reply-scope-panel{transform:none}
.slr-post-reply-scope-panel>header{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 18px;border-bottom:1px solid #202329}
.slr-post-reply-scope-panel>header strong{font-size:20px;letter-spacing:-.025em}
.slr-post-reply-scope-panel>header button{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#f2f3f4;font-size:25px;cursor:pointer}
.slr-post-reply-scope-panel>header button:hover{background:rgba(255,255,255,.09)}
.slr-post-reply-scope-panel [role="radiogroup"]{display:grid;padding:8px 0}
.slr-post-reply-scope-panel [data-social-composer-reply-option]{min-height:76px;display:grid;grid-template-columns:42px minmax(0,1fr) 30px;align-items:center;gap:12px;padding:10px 18px;border:0;background:transparent;color:#f1f2f3;text-align:left;cursor:pointer}
.slr-post-reply-scope-panel [data-social-composer-reply-option]:hover{background:rgba(255,255,255,.055)}
.slr-post-reply-scope-panel [data-social-composer-reply-option]>svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-post-reply-scope-panel [data-social-composer-reply-option]>span{min-width:0;display:block}
.slr-post-reply-scope-panel [data-social-composer-reply-option] strong{display:block;font-size:16px}
.slr-post-reply-scope-panel [data-social-composer-reply-option] small{display:block;margin-top:3px;color:#7d838d;font-size:11px;line-height:1.3}
.slr-post-reply-scope-panel [data-social-composer-reply-option]>i{width:25px;height:25px;display:grid;place-items:center;border:2px solid #69717b;border-radius:50%;color:transparent;font-size:14px;font-style:normal}
.slr-post-reply-scope-panel [data-social-composer-reply-option].is-selected>i{border-color:#1d9bf0;background:#1d9bf0;color:#fff}
.slr-post-reply-scope-panel [data-social-composer-reply-option].is-selected>svg{color:#1d9bf0}
.slr-post-gif-picker{padding:0;place-items:stretch}
.slr-post-gif-panel{position:relative;z-index:1;width:100%;height:100%;min-height:520px;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;overflow:hidden;border-radius:18px;background:#000;transform:translateY(8px);transition:transform .15s ease}
.slr-post-gif-picker.is-open .slr-post-gif-panel{transform:none}
.slr-post-gif-panel>header{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #202329;background:rgba(0,0,0,.96)}
.slr-post-gif-panel>header>button{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#f3f4f5;cursor:pointer}
.slr-post-gif-panel>header>button:hover{background:rgba(255,255,255,.08)}
.slr-post-gif-panel>header svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}
.slr-post-gif-panel>header form{min-height:44px;display:flex;align-items:center;gap:9px;padding:0 14px;border:1px solid #30343a;border-radius:999px;background:#111318;color:#7b838d}
.slr-post-gif-panel>header form:focus-within{border-color:#1d9bf0;box-shadow:0 0 0 1px #1d9bf0;color:#1d9bf0}
.slr-post-gif-panel>header form svg{width:19px;height:19px;flex:0 0 19px}
.slr-post-gif-panel>header input{width:100%;border:0;outline:0;background:transparent;color:#f4f4f5;font:inherit;font-size:15px}
.slr-post-gif-status{min-height:38px;display:flex;align-items:center;padding:0 16px;border-bottom:1px solid #202329;color:#8a919b;font-size:11px;font-weight:750}
.slr-post-gif-grid{min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;overflow-y:auto;background:#08090b}
.slr-post-gif-result{position:relative;min-height:150px;overflow:hidden;padding:0;border:1px solid #000;background:#121419;cursor:pointer}
.slr-post-gif-result img{width:100%;height:100%;min-height:150px;display:block;object-fit:cover;transition:transform .18s ease,filter .18s ease}
.slr-post-gif-result:hover img{transform:scale(1.025);filter:brightness(1.08)}
.slr-post-gif-more{min-height:44px;border:0;border-top:1px solid #202329;background:#0c0e11;color:#1d9bf0;font:800 12px Jost,sans-serif;cursor:pointer}
.slr-post-gif-more:hover{background:#14171b}
.slr-post-gif-panel>footer{padding:7px 14px;color:#626a74;font-size:9px;text-align:right;background:#000}
.slr-comment-modal-login.is-restricted{border-color:rgba(240,183,25,.3)}
.slr-comment-modal-login.is-restricted strong{color:#f0b719}
@media (max-width:760px){
  body.slr-site:not(.admin-shell) .slr-social-primary-action{margin-bottom:14px!important}
  .slr-post-reply-scope{align-items:center;padding:14px}
  .slr-post-reply-scope-panel{width:100%;max-height:calc(100dvh - 28px);overflow:auto}
  .slr-post-reply-scope-panel>header strong{font-size:18px}
  .slr-post-reply-scope-panel [data-social-composer-reply-option]{min-height:70px;padding-inline:15px}
  .slr-post-gif-panel{min-height:100dvh;border-radius:0}
  .slr-post-gif-result,.slr-post-gif-result img{min-height:138px}
}
body.slr-home-social:not(.slr-author-social-page) .slr-social-feed-tabs{
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
}
body.slr-author-social-page .slr-author-profile-tabs{
  height:52px!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
}
body.slr-author-social-page .slr-author-profile-tabs a{
  min-width:0;
  font-size:14px!important;
  font-weight:750!important;
}
body.slr-author-social-page .slr-author-profile-tabs a.is-active:after{
  right:31%!important;
  left:31%!important;
}
body.slr-author-social-page .slr-author-reply-card{
  padding-top:14px!important;
  padding-bottom:14px!important;
}
body.slr-author-social-page .slr-author-reply-context{
  display:block;
  margin:5px 0 7px;
  color:#717782;
  font-size:12px;
  line-height:1.35;
  text-decoration:none;
}
body.slr-author-social-page .slr-author-reply-context:hover strong{text-decoration:underline}
body.slr-author-social-page .slr-author-reply-context span{display:block;color:#737985}
body.slr-author-social-page .slr-author-reply-context strong{
  display:block;
  overflow:hidden;
  margin-top:2px;
  color:#9da2ab;
  font-weight:600;
  text-overflow:ellipsis;
  white-space:nowrap;
}
body.slr-author-social-page .slr-author-reply-body{
  margin:0!important;
  color:#eceef0!important;
  font-size:16px!important;
  line-height:1.45!important;
}
body.slr-author-social-page .slr-author-reply-actions{
  display:flex;
  align-items:center;
  gap:34px;
  margin-top:12px;
}
body.slr-author-social-page .slr-author-reply-actions a,
body.slr-author-social-page .slr-author-reply-actions button{
  display:inline-flex;
  align-items:center;
  gap:7px;
  padding:0;
  border:0;
  background:transparent;
  color:#727985;
  font:inherit;
  font-size:12px;
  text-decoration:none;
  cursor:pointer;
}
body.slr-author-social-page .slr-author-reply-actions a:hover,
body.slr-author-social-page .slr-author-reply-actions button:hover{color:#1d9bf0}
body.slr-author-social-page .slr-author-reply-actions svg{
  width:19px;
  height:19px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
}
body.slr-site:not(.admin-shell) .slr-social-post-actions{
  grid-template-columns:repeat(6,minmax(0,1fr))!important;
  width:100%;
  margin-top:8px!important;
}
body.slr-site:not(.admin-shell) .slr-social-post-actions .slr-social-post-action{
  min-height:42px!important;
  justify-content:flex-start!important;
  gap:5px!important;
  color:#717985!important;
  font-size:13px!important;
  font-weight:500!important;
}
body.slr-site:not(.admin-shell) .slr-social-post-actions .slr-social-action-icon{
  width:34px!important;
  height:34px!important;
  display:grid!important;
  place-items:center!important;
  flex:0 0 34px;
  border-radius:50%;
}
body.slr-site:not(.admin-shell) .slr-social-post-actions .slr-social-action-count{
  display:inline-flex!important;
  min-width:0;
  color:currentColor;
  font-size:13px!important;
  line-height:1;
}
body.slr-site:not(.admin-shell) .slr-social-post-actions svg{
  width:21px!important;
  height:21px!important;
  stroke-width:1.8!important;
}
body.slr-site:not(.admin-shell) .slr-social-post-action.is-repost:hover,
body.slr-site:not(.admin-shell) .slr-social-post-action.is-repost.is-active{color:#00ba7c!important}
body.slr-site:not(.admin-shell) .slr-social-post-action.is-repost:hover .slr-social-action-icon{background:rgba(0,186,124,.12)!important}
body.slr-site:not(.admin-shell) .slr-social-post-action.is-like:hover,
body.slr-site:not(.admin-shell) .slr-social-post-action.is-like.is-active{color:#f91880!important}
body.slr-site:not(.admin-shell) .slr-social-post-action.is-like:hover .slr-social-action-icon{background:rgba(249,24,128,.12)!important}
body.slr-site:not(.admin-shell) .slr-social-post-action.is-comments:hover,
body.slr-site:not(.admin-shell) .slr-social-post-action.is-views:hover,
body.slr-site:not(.admin-shell) .slr-social-post-action.is-bookmark:hover,
body.slr-site:not(.admin-shell) .slr-social-post-action.is-share:hover{color:#1d9bf0!important}
body.slr-site:not(.admin-shell) .slr-social-post-action.is-comments:hover .slr-social-action-icon,
body.slr-site:not(.admin-shell) .slr-social-post-action.is-views:hover .slr-social-action-icon,
body.slr-site:not(.admin-shell) .slr-social-post-action.is-bookmark:hover .slr-social-action-icon,
body.slr-site:not(.admin-shell) .slr-social-post-action.is-share:hover .slr-social-action-icon{background:rgba(29,155,240,.12)!important}
body.slr-market-page .slr-market-transfer-card{overflow:visible!important}
body.slr-market-page .slr-market-transfer-main{min-width:0;overflow:visible!important}
body.slr-market-page .slr-market-club-flow{
  grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)!important;
  gap:10px!important;
  padding:11px 12px!important;
  border:1px solid rgba(255,255,255,.1);
  border-radius:14px;
  background:#090a0d;
}
body.slr-market-page .slr-market-club-flow>span{
  min-width:0;
  display:grid!important;
  grid-template-columns:34px minmax(0,1fr);
  align-items:center;
  gap:9px!important;
}
body.slr-market-page .slr-market-club-flow>span:last-child{
  grid-template-columns:34px minmax(0,1fr);
  justify-content:stretch!important;
  text-align:left!important;
}
body.slr-market-page .slr-market-club-flow i{
  width:34px;
  height:34px;
  display:grid;
  place-items:center;
  border:1px solid rgba(255,255,255,.11);
  border-radius:50%;
  background:#111319;
}
body.slr-market-page .slr-market-club-flow img{
  width:27px!important;
  height:27px!important;
  max-width:27px;
  object-fit:contain!important;
}
body.slr-market-page .slr-market-club-flow b{
  display:-webkit-box!important;
  overflow:hidden!important;
  color:#e4e6e9!important;
  font-size:11px!important;
  font-weight:750!important;
  line-height:1.22!important;
  text-overflow:clip!important;
  white-space:normal!important;
  overflow-wrap:anywhere;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
}
body.slr-market-page .slr-market-flow-arrow{
  display:grid!important;
  place-items:center;
  color:#ffca36!important;
  font-size:18px!important;
  font-weight:800;
}
@media (max-width:760px){
  body.slr-site:not(.admin-shell) .slr-social-post-actions .slr-social-post-action{
    min-height:39px!important;
    gap:2px!important;
    font-size:11px!important;
  }
  body.slr-site:not(.admin-shell) .slr-social-post-actions .slr-social-action-icon{
    width:31px!important;
    height:31px!important;
    flex-basis:31px;
  }
  body.slr-site:not(.admin-shell) .slr-social-post-actions .slr-social-action-count{font-size:11px!important}
  body.slr-site:not(.admin-shell) .slr-social-post-actions svg{width:19px!important;height:19px!important}
  body.slr-author-social-page .slr-author-reply-body{font-size:15px!important}
  body.slr-market-page .slr-market-club-flow{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr)!important;gap:6px!important;padding:10px 8px!important}
  body.slr-market-page .slr-market-club-flow>span,
  body.slr-market-page .slr-market-club-flow>span:last-child{grid-template-columns:30px minmax(0,1fr);gap:6px!important}
  body.slr-market-page .slr-market-club-flow i{width:30px;height:30px}
  body.slr-market-page .slr-market-club-flow img{width:24px!important;height:24px!important}
  body.slr-market-page .slr-market-club-flow b{font-size:10px!important}
}
.slr-post-composer-text-shell{
  position:relative;
  min-width:0;
}
.slr-post-composer-highlights{
  position:absolute;
  z-index:1;
  inset:0;
  min-height:170px;
  overflow:hidden;
  padding:5px 0 18px;
  color:#f4f4f5;
  font:inherit;
  font-size:22px;
  font-weight:430;
  line-height:1.34;
  letter-spacing:-.012em;
  white-space:pre-wrap;
  overflow-wrap:anywhere;
  pointer-events:none;
}
.slr-post-composer-highlights mark{
  padding:0;
  background:transparent;
  color:#1d9bf0;
}
.slr-post-composer-text-shell>textarea[data-social-composer-body]{
  position:relative;
  z-index:2;
  width:100%;
  min-height:170px;
  display:block;
  resize:vertical;
  padding:5px 0 18px;
  border:0;
  outline:0;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  caret-color:#f4f4f5;
  background:transparent!important;
  font:inherit;
  font-size:22px;
  font-weight:430;
  line-height:1.34;
  letter-spacing:-.012em;
  overflow-wrap:anywhere;
}
.slr-post-composer-text-shell>textarea[data-social-composer-body]::placeholder{
  color:#747983!important;
  -webkit-text-fill-color:#747983!important;
  opacity:1;
}
.slr-post-composer-text-shell>textarea[data-social-composer-body]::selection{
  background:rgba(29,155,240,.35);
  color:transparent;
  -webkit-text-fill-color:transparent;
}
.slr-post-composer-suggestions{
  position:absolute;
  z-index:20;
  top:calc(100% - 12px);
  left:0;
  width:min(440px,100%);
  max-height:360px;
  overflow:auto;
  border:1px solid rgba(255,255,255,.14);
  border-radius:12px;
  background:#000;
  box-shadow:0 12px 34px rgba(0,0,0,.55);
}
.slr-post-composer-suggestions[hidden]{display:none!important}
.slr-post-composer-suggestions>button{
  width:100%;
  min-height:68px;
  display:flex;
  align-items:center;
  gap:12px;
  padding:10px 14px;
  border:0;
  border-bottom:1px solid rgba(255,255,255,.09);
  background:#000;
  color:#f3f4f5;
  text-align:left;
  cursor:pointer;
}
.slr-post-composer-suggestions>button:last-child{border-bottom:0}
.slr-post-composer-suggestions>button:hover,
.slr-post-composer-suggestions>button.is-active{
  background:#111317;
  outline:0;
}
.slr-post-suggestion-avatar{
  width:46px;
  height:46px;
  flex:0 0 46px;
  display:grid;
  place-items:center;
  overflow:hidden;
  border-radius:50%;
  background:linear-gradient(145deg,#980b35,#d69f0b);
  color:#fff;
  font-size:12px;
  font-weight:900;
}
.slr-post-suggestion-avatar img{width:100%;height:100%;display:block;object-fit:cover}
.slr-post-suggestion-copy{min-width:0;display:block}
.slr-post-suggestion-copy strong{
  display:block;
  overflow:hidden;
  color:#f3f4f5;
  font-size:14px;
  font-weight:800;
  line-height:1.18;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.slr-post-suggestion-copy small,
.slr-post-suggestion-copy em{
  display:block;
  overflow:hidden;
  margin-top:3px;
  color:#71767b;
  font-size:12px;
  font-style:normal;
  line-height:1.2;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.slr-post-suggestion-hash{
  width:46px;
  height:46px;
  flex:0 0 46px;
  display:grid;
  place-items:center;
  border-radius:50%;
  background:#15181c;
  color:#1d9bf0;
  font-size:25px;
  font-weight:700;
}
@media (max-width:760px){
  .slr-post-composer-highlights,
  .slr-post-composer-text-shell>textarea[data-social-composer-body]{
    min-height:180px;
    font-size:20px;
  }
  .slr-post-composer-suggestions{
    top:calc(100% - 8px);
    width:100%;
    max-height:310px;
    border-radius:10px;
  }
  .slr-post-composer-suggestions>button{min-height:62px;padding:9px 11px}
  .slr-post-suggestion-avatar,
  .slr-post-suggestion-hash{width:42px;height:42px;flex-basis:42px}
}
body.slr-site:not(.admin-shell) .slr-comment-body a,
body.slr-site:not(.admin-shell) .slr-author-reply-body a{
  color:#1d9bf0!important;
  text-decoration:none!important;
}
body.slr-site:not(.admin-shell) .slr-comment-body a:hover,
body.slr-site:not(.admin-shell) .slr-author-reply-body a:hover{text-decoration:underline!important}
body.slr-site:not(.admin-shell) .slr-comment-media{
  width:min(100%,560px);
  margin:10px 0 4px;
  overflow:hidden;
  border:1px solid rgba(255,255,255,.13);
  border-radius:16px;
  background:#08090b;
}
body.slr-site:not(.admin-shell) .slr-comment-media img{
  display:block;
  width:100%;
  max-height:520px;
  object-fit:contain;
  background:#08090b;
}
body.slr-site:not(.admin-shell) .slr-comment-media.is-gif img{max-height:430px}
body.slr-site:not(.admin-shell) .slr-comment-modal-form[data-advanced-comment-form]{align-items:flex-start!important}
body.slr-site:not(.admin-shell) .slr-comment-modal-form[data-advanced-comment-form] .slr-comment-modal-compose{
  position:relative;
  min-width:0;
  width:100%;
}
body.slr-site:not(.admin-shell) .slr-comment-composer-text-shell{
  position:relative;
  min-height:132px;
  margin-top:5px;
}
body.slr-site:not(.admin-shell) .slr-comment-composer-highlights,
body.slr-site:not(.admin-shell) .slr-comment-composer-text-shell textarea{
  width:100%!important;
  min-height:132px!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  outline:0!important;
  resize:none!important;
  background:transparent!important;
  font:500 18px/1.42 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
  letter-spacing:-.012em!important;
  white-space:pre-wrap!important;
  overflow-wrap:anywhere!important;
}
body.slr-site:not(.admin-shell) .slr-comment-composer-highlights{
  position:absolute;
  inset:0;
  z-index:0;
  overflow:hidden;
  color:#f0f2f4;
  pointer-events:none;
}
body.slr-site:not(.admin-shell) .slr-comment-composer-highlights mark{
  padding:0;
  background:transparent;
  color:#1d9bf0;
}
body.slr-site:not(.admin-shell) .slr-comment-composer-text-shell textarea{
  position:relative;
  z-index:1;
  color:transparent!important;
  caret-color:#f0f2f4!important;
  -webkit-text-fill-color:transparent!important;
}
body.slr-site:not(.admin-shell) .slr-comment-composer-text-shell textarea::placeholder{
  color:#71767b!important;
  -webkit-text-fill-color:#71767b!important;
}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions{
  position:absolute;
  z-index:25;
  top:calc(100% + 7px);
  left:0;
  right:0;
  max-height:330px;
  overflow:auto;
  border:1px solid rgba(255,255,255,.12);
  border-radius:12px;
  background:#000;
  box-shadow:0 12px 34px rgba(0,0,0,.5);
}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions[hidden]{display:none!important}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions>button{
  width:100%;
  min-height:66px;
  display:flex;
  align-items:center;
  gap:12px;
  padding:10px 14px;
  border:0;
  border-bottom:1px solid rgba(255,255,255,.08);
  background:#000;
  color:#eff3f4;
  text-align:left;
  cursor:pointer;
}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions>button:last-child{border-bottom:0}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions>button:hover,
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions>button.is-active{background:#080808}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions .slr-post-suggestion-avatar{
  width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#181818
}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions .slr-post-suggestion-avatar img{width:100%;height:100%;object-fit:cover}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions .slr-post-suggestion-avatar b{font-size:12px}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions .slr-post-suggestion-hash{
  width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border-radius:50%;background:#111;color:#1d9bf0;font-size:24px;font-weight:800
}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions .slr-post-suggestion-copy{min-width:0;display:grid}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions .slr-post-suggestion-copy strong{overflow:hidden;color:#f2f4f5;font-size:14px;text-overflow:ellipsis;white-space:nowrap}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions .slr-post-suggestion-copy small{overflow:hidden;color:#71767b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions .slr-post-suggestion-copy em{margin-top:2px;color:#8b98a5;font-size:11px;font-style:normal}
body.slr-site:not(.admin-shell) .slr-comment-composer-media{
  position:relative;
  margin:8px 0 12px;
  overflow:hidden;
  border:1px solid rgba(255,255,255,.12);
  border-radius:16px;
  background:#08090b;
}
body.slr-site:not(.admin-shell) .slr-comment-composer-media[hidden]{display:none!important}
body.slr-site:not(.admin-shell) .slr-comment-composer-media img{display:block;width:100%;max-height:390px;object-fit:contain}
body.slr-site:not(.admin-shell) .slr-comment-composer-media>button{
  position:absolute;top:9px;right:9px;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(0,0,0,.78);color:#fff;font-size:24px;cursor:pointer
}
body.slr-site:not(.admin-shell) .slr-comment-composer-media small{
  position:absolute;left:10px;bottom:9px;padding:4px 8px;border-radius:999px;background:rgba(0,0,0,.72);color:#fff;font-size:10px;font-weight:700
}
body.slr-site:not(.admin-shell) .slr-comment-composer-emoji{
  display:flex;flex-wrap:wrap;gap:5px;margin:7px 0 10px;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0b0b0b
}
body.slr-site:not(.admin-shell) .slr-comment-composer-emoji[hidden]{display:none!important}
body.slr-site:not(.admin-shell) .slr-comment-composer-emoji button{width:34px;height:34px;border:0;border-radius:8px;background:transparent;font-size:21px;cursor:pointer}
body.slr-site:not(.admin-shell) .slr-comment-composer-emoji button:hover{background:rgba(255,255,255,.08)}
body.slr-site:not(.admin-shell) .slr-comment-composer-footer{
  min-height:52px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:12px!important;
  margin-top:7px!important;
  padding-top:10px!important;
  border-top:1px solid rgba(255,255,255,.1)!important;
}
body.slr-site:not(.admin-shell) .slr-comment-composer-footer .slr-comment-modal-tools{display:flex;align-items:center;gap:4px}
body.slr-site:not(.admin-shell) .slr-comment-composer-footer .slr-comment-modal-tools>button{
  width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:50%!important;background:transparent!important;color:#1d9bf0!important;cursor:pointer!important
}
body.slr-site:not(.admin-shell) .slr-comment-composer-footer .slr-comment-modal-tools>button:hover{background:rgba(29,155,240,.12)!important}
body.slr-site:not(.admin-shell) .slr-comment-composer-footer .slr-comment-modal-tools svg{width:20px!important;height:20px!important;fill:none;stroke:currentColor;stroke-width:1.8}
body.slr-site:not(.admin-shell) .slr-comment-composer-footer .slr-comment-modal-tools .is-gif b{font-size:10px;border:1.5px solid currentColor;border-radius:3px;padding:1px 2px}
body.slr-site:not(.admin-shell) .slr-comment-composer-footer .slr-comment-modal-tools>span{margin-left:5px;color:#71767b;font-size:10px}
body.slr-site:not(.admin-shell) .slr-comment-composer-footer>[type="submit"]{
  min-width:94px;height:38px;padding:0 18px;border:0;border-radius:999px;background:#eff3f4;color:#0f1419;font-size:13px;font-weight:800;cursor:pointer
}
body.slr-site:not(.admin-shell) .slr-comment-composer-footer>[type="submit"]:disabled{opacity:.38;cursor:not-allowed}
body.slr-site:not(.admin-shell) .slr-comment-composer-error{margin:7px 0 0;color:#f4212e;font-size:11px}
body.slr-site:not(.admin-shell) .slr-comment-modal-form.is-submitting{opacity:.72;pointer-events:none}
body.slr-site:not(.admin-shell) .slr-comment-gif-picker{
  position:fixed;z-index:10040;inset:0;display:grid;place-items:center;padding:22px
}
body.slr-site:not(.admin-shell) .slr-comment-gif-picker[hidden]{display:none!important}
body.slr-site:not(.admin-shell) .slr-comment-gif-picker>.slr-comment-submodal-backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.62)}
body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section{
  position:relative;z-index:1;width:min(680px,94vw);max-height:min(760px,88vh);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#000;box-shadow:0 18px 70px rgba(0,0,0,.65);transform:translateY(9px);opacity:0;transition:.15s ease
}
body.slr-site:not(.admin-shell) .slr-comment-gif-picker.is-open>section{transform:none;opacity:1}
body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section>header{display:flex;align-items:center;gap:9px;padding:10px;border-bottom:1px solid rgba(255,255,255,.1)}
body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section>header>button{width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:#fff;font-size:24px;cursor:pointer}
body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section>header [data-comment-composer-gif-search]{flex:1;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #536471;border-radius:999px}
body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section>header [data-comment-composer-gif-search]:focus-within{border-color:#1d9bf0;box-shadow:0 0 0 1px #1d9bf0}
body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section>header svg{width:19px;height:19px;fill:none;stroke:#8b98a5;stroke-width:1.8}
body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section>header [data-comment-composer-gif-search] input{width:100%;height:46px;border:0;outline:0;background:transparent;color:#fff;font-size:15px}
body.slr-site:not(.admin-shell) .slr-comment-gif-status{padding:9px 13px;color:#8b98a5;font-size:11px}
body.slr-site:not(.admin-shell) .slr-comment-gif-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;overflow:auto;padding:0 3px 3px}
body.slr-site:not(.admin-shell) .slr-comment-gif-result{aspect-ratio:1.25/1;overflow:hidden;border:0;background:#111;cursor:pointer}
body.slr-site:not(.admin-shell) .slr-comment-gif-result img{width:100%;height:100%;object-fit:cover;transition:transform .15s ease}
body.slr-site:not(.admin-shell) .slr-comment-gif-result:hover img{transform:scale(1.035)}
body.slr-site:not(.admin-shell) .slr-comment-gif-more{margin:10px auto;padding:8px 16px;border:1px solid #536471;border-radius:999px;background:transparent;color:#fff;font-weight:700;cursor:pointer}
body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section>footer{padding:8px 12px;color:#71767b;font-size:9px;text-align:right}
body.slr-site:not(.admin-shell) .slr-community-comments .slr-comment-replies{grid-column:2;margin-left:0}
body.slr-site:not(.admin-shell) .slr-community-comments .slr-comment-item.is-reply{padding-left:14px!important}
@media (max-width:760px){
  body.slr-site:not(.admin-shell) .slr-comment-composer-highlights,
  body.slr-site:not(.admin-shell) .slr-comment-composer-text-shell textarea{font-size:16px!important}
  body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions{position:fixed;right:12px;bottom:12px;left:12px;top:auto;max-height:42vh;border-radius:16px}
  body.slr-site:not(.admin-shell) .slr-comment-gif-picker{padding:10px}
  body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section{width:100%;max-height:82vh;border-radius:16px}
  body.slr-site:not(.admin-shell) .slr-comment-gif-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  body.slr-site:not(.admin-shell) .slr-comment-media{border-radius:13px}
}
body.slr-site:not(.admin-shell) .slr-comment-body:empty,
body.slr-site:not(.admin-shell) .slr-author-reply-body:empty{display:none!important}
.slr-matchday-global{
  position:relative;
  z-index:80;
  width:100%;
  padding:14px 18px;
  border-bottom:1px solid rgba(255,255,255,.13);
  background:#000;
}
.slr-matchday-global-card{
  width:min(1120px,100%);
  display:block;
  margin:0 auto;
  padding:16px 22px 14px;
  overflow:hidden;
  border:1px solid rgba(255,255,255,.14);
  border-radius:22px;
  background:
    radial-gradient(circle at 50% 0,rgba(255,202,54,.08),transparent 42%),
    linear-gradient(135deg,rgba(139,8,47,.17),rgba(9,10,13,.96) 38%,rgba(9,10,13,.96) 64%,rgba(238,157,23,.12));
  color:#fff;
  text-decoration:none;
  box-shadow:0 14px 40px rgba(0,0,0,.24);
  transition:border-color .18s ease,background .18s ease;
}
.slr-matchday-global-card:hover{border-color:rgba(255,202,54,.5);background:radial-gradient(circle at 50% 0,rgba(255,202,54,.12),transparent 42%),linear-gradient(135deg,rgba(139,8,47,.21),rgba(9,10,13,.98) 38%,rgba(9,10,13,.98) 64%,rgba(238,157,23,.16))}
.slr-matchday-global-kicker{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:9px;color:#7e838c;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.slr-matchday-global-kicker span{color:#ffca36}
.slr-matchday-global-board{display:grid;grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);align-items:center;gap:22px}
.slr-matchday-global-team{min-width:0;display:flex;align-items:center;gap:14px}
.slr-matchday-global-team.is-away{flex-direction:row-reverse;text-align:right}
.slr-matchday-global-team img{width:58px;height:58px;flex:0 0 58px;object-fit:contain;filter:drop-shadow(0 7px 12px rgba(0,0,0,.32))}
.slr-matchday-global-team strong{overflow:hidden;color:#f5f5f6;font-size:20px;font-weight:850;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}
.slr-matchday-global-center{display:grid;justify-items:center;gap:5px;text-align:center}
.slr-matchday-global-center>span{color:#8a8e97;font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}
.slr-matchday-global-center>b{display:flex;align-items:center;gap:10px;color:#fff;font-size:34px;line-height:1;letter-spacing:-.04em}
.slr-matchday-global-center>b.is-kickoff{font-size:27px;letter-spacing:0}
.slr-matchday-global-center>b i,.slr-matchday-global-center>b em{font-style:normal}
.slr-matchday-global-center>b em{color:#696e77;font-size:20px;font-weight:500}
.slr-matchday-global-live{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:rgba(255,255,255,.07);color:#a7abb3;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}
.slr-matchday-global-live.is-live{background:rgba(239,49,84,.14);color:#ff5b75}
.slr-matchday-global-live.is-live:before{content:"";width:6px;height:6px;border-radius:50%;background:#ff4564;box-shadow:0 0 0 4px rgba(255,69,100,.14);animation:slrPulse 1.4s infinite}
.slr-matchday-global-countdown{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px;color:#777c85}
.slr-matchday-global-countdown>span{font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.slr-matchday-global-countdown>div{display:flex;align-items:baseline;gap:4px}
.slr-matchday-global-countdown b{color:#fff;font-size:14px;font-variant-numeric:tabular-nums}
.slr-matchday-global-countdown small{margin-right:4px;color:#717680;font-size:7px;text-transform:uppercase}
.slr-matchday-global-meta{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:11px;color:#767b84;font-size:9px}
.slr-matchday-global-meta span+span:before{content:"·";margin-right:12px}
.slr-matchday-global-meta b{margin-left:auto;color:#ffca36;font-size:9px}
.slr-matchday-global.is-live .slr-matchday-global-card{border-color:rgba(255,69,100,.38)}
.slr-social-mobile-more{display:none}
@media (max-width:900px){
  body.slr-social-mobile-more-open{overflow:hidden!important}
  .slr-social-mobile-more[hidden]{display:none!important}
  .slr-social-mobile-more{
    position:fixed;
    z-index:1600;
    inset:0;
    display:block;
    opacity:0;
    pointer-events:none;
    transition:opacity .18s ease;
  }
  .slr-social-mobile-more.is-open{opacity:1;pointer-events:auto}
  .slr-social-mobile-more-backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgba(0,0,0,.7);backdrop-filter:blur(5px)}
  .slr-social-mobile-more-panel{
    position:absolute;
    right:0;
    bottom:0;
    left:0;
    max-height:min(78dvh,680px);
    overflow:auto;
    padding:0 0 calc(18px + env(safe-area-inset-bottom));
    border:1px solid rgba(255,255,255,.14);
    border-bottom:0;
    border-radius:24px 24px 0 0;
    background:#08090c;
    box-shadow:0 -22px 60px rgba(0,0,0,.5);
    transform:translateY(105%);
    transition:transform .2s ease;
  }
  .slr-social-mobile-more.is-open .slr-social-mobile-more-panel{transform:translateY(0)}
  .slr-social-mobile-more-panel:before{content:"";display:block;width:42px;height:4px;margin:9px auto 1px;border-radius:999px;background:#383b42}
  .slr-social-mobile-more-panel>header{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;padding:13px 18px;border-bottom:1px solid rgba(255,255,255,.1);background:rgba(8,9,12,.96);backdrop-filter:blur(16px)}
  .slr-social-mobile-more-panel>header strong{font-size:19px;letter-spacing:-.02em}
  .slr-social-mobile-more-panel>header button{display:grid;width:38px;height:38px;place-items:center;border:0;border-radius:50%;background:transparent;color:#fff}
  .slr-social-mobile-more-panel>header svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}
  .slr-social-mobile-more-panel nav{display:grid;padding:8px 10px}
  .slr-social-mobile-more-panel nav>a,
  .slr-social-mobile-more-panel nav form>button{
    width:100%;min-height:54px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:9px 12px;border:0;border-radius:14px;background:transparent;color:#f1f2f4;text-align:left;text-decoration:none;font:inherit;font-size:16px;font-weight:680
  }
  .slr-social-mobile-more-panel nav>a:active,
  .slr-social-mobile-more-panel nav form>button:active{background:rgba(255,255,255,.08)}
  .slr-social-mobile-more-panel nav>a.is-admin{color:#ffca36}
  .slr-social-mobile-more-panel nav form{margin:0;padding:0}
  .slr-social-mobile-more-panel nav svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}
  .slr-matchday-global{padding:8px 8px 10px}
  .slr-matchday-global-card{padding:12px 12px 11px;border-radius:17px}
  .slr-matchday-global-kicker{margin-bottom:7px;font-size:8px}
  .slr-matchday-global-board{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);gap:8px}
  .slr-matchday-global-team{display:grid;justify-items:center;gap:5px;text-align:center}
  .slr-matchday-global-team.is-away{display:grid;text-align:center}
  .slr-matchday-global-team img{width:39px;height:39px;flex-basis:39px}
  .slr-matchday-global-team strong{max-width:100%;font-size:12px;white-space:normal;text-align:center}
  .slr-matchday-global-center>span{font-size:7px}
  .slr-matchday-global-center>b{font-size:25px}
  .slr-matchday-global-center>b.is-kickoff{font-size:20px}
  .slr-matchday-global-center>b em{font-size:15px}
  .slr-matchday-global-live{padding:3px 6px;font-size:6px}
  .slr-matchday-global-countdown{gap:6px;margin-top:9px}
  .slr-matchday-global-countdown>span{display:none}
  .slr-matchday-global-countdown b{font-size:12px}
  .slr-matchday-global-countdown small{font-size:6px}
  .slr-matchday-global-meta{gap:7px;margin-top:8px;font-size:7px}
  .slr-matchday-global-meta span:nth-child(2){display:none}
  .slr-matchday-global-meta b{font-size:7px}
}
.slr-post-composer-suggestions.slr-autocomplete-float,
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-autocomplete-float{
  position:fixed!important;
  z-index:12080!important;
  right:auto!important;
  bottom:auto!important;
  margin:0!important;
  overflow:auto!important;
  overscroll-behavior:contain;
  border:1px solid rgba(255,255,255,.15)!important;
  border-radius:14px!important;
  background:#000!important;
  box-shadow:0 18px 54px rgba(0,0,0,.72)!important;
  scrollbar-width:thin;
  scrollbar-color:#3a3d42 transparent;
}
.slr-post-composer-suggestions.slr-autocomplete-float:before,
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-autocomplete-float:before{
  content:"Suggerimenti";
  position:sticky;
  z-index:2;
  top:0;
  display:block;
  padding:10px 14px 8px;
  border-bottom:1px solid rgba(255,255,255,.1);
  background:rgba(0,0,0,.96);
  color:#71767b;
  font-size:10px;
  font-weight:800;
  letter-spacing:.08em;
  text-transform:uppercase;
  backdrop-filter:blur(16px);
}
.slr-post-composer-suggestions.slr-autocomplete-float[data-type="mention"]:before,
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-autocomplete-float[data-type="mention"]:before{content:"Profili da menzionare"}
.slr-post-composer-suggestions.slr-autocomplete-float[data-type="hashtag"]:before,
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-autocomplete-float[data-type="hashtag"]:before{content:"Hashtag suggeriti"}
.slr-post-composer-suggestions.slr-autocomplete-float>button,
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-autocomplete-float>button{
  min-height:72px!important;
  padding:11px 15px!important;
}
@media (max-width:760px){
  .slr-post-composer-suggestions.slr-autocomplete-float,
  body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-autocomplete-float{
    border-radius:16px!important;
    box-shadow:0 14px 45px rgba(0,0,0,.78)!important;
  }
}
.slr-social-live-search{position:relative;z-index:80}
.slr-social-live-search .slr-social-search{position:relative;z-index:2;margin:0}
.slr-social-live-search-clear{
  width:28px;height:28px;display:grid;flex:0 0 28px;place-items:center;padding:0;border:0;border-radius:50%;background:#eff3f4;color:#0f1419;font-size:20px;line-height:1;cursor:pointer
}
.slr-social-live-search-clear[hidden]{display:none!important}
.slr-social-live-search-results{
  position:absolute;
  z-index:90;
  top:calc(100% + 7px);
  right:0;
  left:0;
  max-height:min(72vh,680px);
  overflow:auto;
  overscroll-behavior:contain;
  border:1px solid rgba(255,255,255,.14);
  border-radius:16px;
  background:#000;
  box-shadow:0 18px 54px rgba(0,0,0,.68);
}
.slr-social-live-search-results[hidden]{display:none!important}
.slr-social-live-search-query,
.slr-social-live-search-group>a{
  min-width:0;
  display:flex;
  align-items:center;
  gap:12px;
  padding:11px 13px;
  border-bottom:1px solid rgba(255,255,255,.085);
  color:#eff3f4;
  text-decoration:none;
}
.slr-social-live-search-query:hover,
.slr-social-live-search-query.is-active,
.slr-social-live-search-group>a:hover,
.slr-social-live-search-group>a.is-active{background:#101214}
.slr-social-live-search-query>span{
  width:42px;height:42px;display:grid;flex:0 0 42px;place-items:center;border-radius:50%;color:#eff3f4;font-size:25px
}
.slr-social-live-search-query>strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}
.slr-social-live-search-group>small{
  position:sticky;z-index:1;top:0;display:block;padding:8px 13px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.96);color:#71767b;font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase;backdrop-filter:blur(14px)
}
.slr-social-live-search-image{
  width:46px;height:46px;display:grid;flex:0 0 46px;place-items:center;overflow:hidden;border-radius:50%;background:#17191d;color:#f3c42f
}
.slr-social-live-search-image img{width:100%;height:100%;display:block;object-fit:cover}
.slr-social-live-search-image.is-article,
.slr-social-live-search-image.is-post{border-radius:10px}
.slr-social-live-search-image b{font-size:13px;font-weight:900}
.slr-social-live-search-copy{min-width:0;display:grid;gap:3px}
.slr-social-live-search-copy strong{overflow:hidden;color:#eff3f4;font-size:13px;font-weight:800;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}
.slr-social-live-search-copy small{display:-webkit-box;overflow:hidden;color:#71767b;font-size:10px;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.slr-social-live-search-loading,
.slr-social-live-search-empty{margin:0;padding:18px 15px;color:#8b98a5;font-size:11px;line-height:1.45}
.slr-social-submit-players{overflow:visible}
.slr-social-article-player-tools{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto auto;
  align-items:center;
  gap:8px;
  margin-top:12px;
}
.slr-social-article-player-search{
  min-width:0;display:flex!important;align-items:center;gap:8px!important;margin:0!important;padding:0 12px!important;border:1px solid #2b3037!important;border-radius:999px!important;background:#080a0d!important
}
.slr-social-article-player-search:focus-within{border-color:#f1bc20!important;box-shadow:0 0 0 1px #f1bc20}
.slr-social-article-player-search svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:#737a84;stroke-width:1.8;stroke-linecap:round}
.slr-social-article-player-search input{width:100%!important;height:42px!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;color:#f2f3f4!important;font-size:12px!important}
.slr-social-article-player-filter-toggle{
  height:42px;display:flex;align-items:center;gap:7px;padding:0 13px;border:1px solid #2b3037;border-radius:999px;background:#080a0d;color:#e9eaec;font-size:11px;font-weight:750;cursor:pointer
}
.slr-social-article-player-filter-toggle:hover,
.slr-social-article-player-filter-toggle[aria-expanded="true"]{border-color:#7d6210;background:#151106;color:#f1c12c}
.slr-social-article-player-filter-toggle svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}
.slr-social-article-player-selected{color:#737a84;font-size:10px;white-space:nowrap}
.slr-social-article-player-selected b{color:#f1c12c;font-size:12px}
.slr-social-article-player-filters{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}
.slr-social-article-player-filters[hidden]{display:none!important}
.slr-social-article-player-filters button{padding:7px 11px;border:1px solid #2b3037;border-radius:999px;background:#080a0d;color:#8b919b;font-size:10px;font-weight:750;cursor:pointer}
.slr-social-article-player-filters button:hover,
.slr-social-article-player-filters button.is-active{border-color:#f0bd24;background:#171207;color:#f0bd24}
.slr-social-article-player-track{
  display:flex;
  gap:10px;
  overflow-x:auto;
  overflow-y:hidden;
  margin-top:12px;
  padding:2px 2px 11px;
  scroll-snap-type:x proximity;
  overscroll-behavior-inline:contain;
  scrollbar-width:thin;
  scrollbar-color:#33373d transparent;
}
.slr-social-article-player-card{
  position:relative;
  width:142px;
  min-width:142px;
  min-height:176px;
  display:flex!important;
  flex-direction:column;
  align-items:center;
  justify-content:flex-start;
  gap:5px!important;
  margin:0!important;
  padding:12px 9px 10px!important;
  overflow:hidden;
  border:1px solid #292e35!important;
  border-radius:16px!important;
  background:#080a0c!important;
  text-align:center;
  cursor:pointer;
  scroll-snap-align:start;
  transition:border-color .16s ease,background .16s ease,transform .16s ease;
}
.slr-social-article-player-card:hover{border-color:#555d68!important;transform:translateY(-1px)}
.slr-social-article-player-card[hidden]{display:none!important}
.slr-social-article-player-card>input{position:absolute;opacity:0;pointer-events:none}
.slr-social-article-player-photo{
  width:78px;height:78px;display:grid;place-items:center;overflow:hidden;border:2px solid rgba(255,255,255,.78);border-radius:50%;background:#f0f1ef;color:#15171a
}
.slr-social-article-player-photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 16%}
.slr-social-article-player-photo b{font-size:18px;font-weight:900}
.slr-social-article-player-card>strong{width:100%;overflow:hidden;color:#eef0f2;font-size:12px;font-weight:850;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}
.slr-social-article-player-card>small{width:100%;overflow:hidden;color:#737a84;font-size:9px!important;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}
.slr-social-article-player-card>i{
  position:absolute;top:8px;right:8px;width:23px;height:23px;display:grid;place-items:center;border:1px solid #59606a;border-radius:50%;background:#0c0e11;color:transparent;font-size:13px;font-style:normal;font-weight:900
}
.slr-social-article-player-card.is-selected{border-color:#f0bd24!important;background:#171207!important}
.slr-social-article-player-card.is-selected>i{border-color:#f0bd24;background:#f0bd24;color:#111}
.slr-social-article-player-empty{margin:9px 0 0!important;color:#8a9099!important;font-size:11px!important}
.slr-social-article-player-empty[hidden]{display:none!important}
body.slr-author-social-page .slr-author-profile-handle{font-size:15px!important}
body.slr-author-social-page .slr-author-profile-identity>p{max-width:650px!important;font-size:16px!important;line-height:1.55!important}
body.slr-author-social-page .slr-author-profile-meta{gap:10px 18px!important;font-size:13px!important;line-height:1.35!important}
body.slr-author-social-page .slr-author-profile-meta svg{width:17px!important;height:17px!important}
body.slr-author-social-page .slr-author-profile-counts{gap:24px!important;margin-top:16px!important}
body.slr-author-social-page .slr-author-profile-counts a,
body.slr-author-social-page .slr-author-profile-counts .slr-author-profile-count{gap:6px!important;font-size:13px!important;line-height:1.25!important}
body.slr-author-social-page .slr-author-profile-counts strong,
body.slr-author-social-page .slr-author-profile-counts .slr-author-profile-count strong{font-size:15px!important}
body.slr-author-social-page .slr-author-profile-role{font-size:11px!important}
body.slr-author-social-page .slr-author-profile-tabs a{font-size:13px!important}
@media (max-width:1100px){
  .slr-social-live-search-results{max-height:64vh}
}
@media (max-width:760px){
  .slr-social-article-player-tools{grid-template-columns:minmax(0,1fr) auto}
  .slr-social-article-player-selected{grid-column:1/-1}
  .slr-social-article-player-card{width:130px;min-width:130px;min-height:164px}
  .slr-social-article-player-photo{width:70px;height:70px}
  body.slr-author-social-page .slr-author-profile-identity>p{font-size:14px!important}
  body.slr-author-social-page .slr-author-profile-meta{font-size:12px!important}
  body.slr-author-social-page .slr-author-profile-counts a,
  body.slr-author-social-page .slr-author-profile-counts .slr-author-profile-count{font-size:12px!important}
  body.slr-author-social-page .slr-author-profile-counts strong,
  body.slr-author-social-page .slr-author-profile-counts .slr-author-profile-count strong{font-size:14px!important}
}
.slr-social-link-preview{
  display:grid;
  grid-template-columns:minmax(0,1fr);
  overflow:hidden;
  margin:12px 0 4px;
  border:1px solid rgba(255,255,255,.15);
  border-radius:16px;
  background:#07090c;
  color:#f4f4f5!important;
  text-decoration:none!important;
  transition:border-color .16s ease,background .16s ease;
}
.slr-social-link-preview:hover{border-color:rgba(255,255,255,.3);background:#0b0e12}
.slr-social-link-preview-image{display:block;overflow:hidden;aspect-ratio:1.91/1;background:#11151a}
.slr-social-link-preview-image img{display:block;width:100%;height:100%;object-fit:cover}
.slr-social-link-preview-copy{display:grid;gap:4px;padding:12px 14px;min-width:0}
.slr-social-link-preview-copy small{overflow:hidden;color:#71767b;font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}
.slr-social-link-preview-copy strong{overflow:hidden;color:#eff3f4;font-size:15px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}
.slr-social-link-preview-copy>span{display:-webkit-box;overflow:hidden;color:#8b98a5;font-size:13px;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.slr-social-youtube-embed{position:relative;overflow:hidden;margin:12px 0 4px;border:1px solid rgba(255,255,255,.15);border-radius:16px;background:#000}
.slr-social-youtube-embed iframe{display:block;width:100%;aspect-ratio:16/9;border:0;background:#000}
.slr-social-youtube-embed>a{position:absolute;right:10px;bottom:10px;padding:6px 9px;border-radius:999px;background:rgba(0,0,0,.72);color:#fff!important;font-size:11px;font-weight:800;text-decoration:none!important;backdrop-filter:blur(6px)}
.slr-composer-link-preview{margin:10px 0 0}
.slr-composer-link-preview .slr-social-link-preview,
.slr-composer-link-preview .slr-social-youtube-embed{margin:0}
.slr-link-preview-loading{padding:14px;border:1px solid rgba(255,255,255,.13);border-radius:14px;color:#71767b;font-size:13px}
.slr-comment-item .slr-social-link-preview,
.slr-comment-item .slr-social-youtube-embed{max-width:620px}
.slr-comment-action.is-views{cursor:default}
@media (max-width:760px){
  .slr-social-link-preview{border-radius:13px}
  .slr-social-link-preview-copy{padding:10px 11px}
  .slr-social-link-preview-copy strong{font-size:14px}
  .slr-social-link-preview-copy>span{font-size:12px}
  .slr-social-youtube-embed{border-radius:13px}
}
body.slr-social-submit-page .slr-social-submit-column,
body.slr-social-submit-page .slr-social-submit-form,
body.slr-social-submit-page .slr-social-submit-options,
body.slr-social-submit-page .slr-social-submit-options > *,
body.slr-social-submit-page .slr-social-submit-players,
body.slr-social-submit-page .slr-social-article-player-tools,
body.slr-social-submit-page .slr-social-article-player-track{
  min-width:0!important;
  max-width:100%!important;
  box-sizing:border-box!important;
}
body.slr-social-submit-page .slr-social-submit-column{overflow:hidden!important}
body.slr-social-submit-page .slr-social-submit-options{overflow:hidden!important}
body.slr-social-submit-page .slr-social-submit-players{
  width:100%!important;
  min-inline-size:0!important;
  overflow:hidden!important;
}
body.slr-social-submit-page .slr-social-article-player-track{
  width:100%!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  contain:inline-size;
}
.slr-post-composer-suggestions.slr-autocomplete-float,
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-autocomplete-float,
body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-comment-autocomplete-top{
  z-index:100500!important;
  isolation:isolate;
}
body.slr-site:not(.admin-shell) .slr-social-right-sticky,
body.slr-site:not(.admin-shell) .slr-social-live-search{overflow:visible!important}
body.slr-site:not(.admin-shell) .slr-social-live-search-results{z-index:1000!important}
@media (min-width:761px){
  body.slr-home-social .slr-social-left{
    height:100vh!important;
    max-height:100vh!important;
    overflow:hidden!important;
  }
  body.slr-home-social .slr-social-left-sticky{
    height:100%!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  body.slr-home-social .slr-social-nav{
    flex:0 1 auto;
    overflow:visible;
  }
  body.slr-home-social .slr-social-primary-action{flex:0 0 auto}
  body.slr-home-social .slr-social-account-wrap{flex:0 0 auto;margin-top:auto}
}
@media (min-width:761px) and (max-height:820px){
  body.slr-home-social .slr-social-left{padding-top:5px!important;padding-bottom:8px!important}
  body.slr-home-social .slr-social-brand{width:46px;height:46px}
  body.slr-home-social .slr-social-brand img{width:35px;height:35px}
  body.slr-home-social .slr-social-nav{gap:0;margin-top:6px}
  body.slr-home-social .slr-social-nav a,
  body.slr-home-social .slr-social-nav button{min-height:44px!important}
  body.slr-home-social .slr-social-primary-action{min-height:44px!important;margin-top:9px!important}
  body.slr-home-social .slr-social-account{padding-block:6px!important}
}
@media (max-width:900px){
  .slr-social-mobile-more-panel nav>button{
    appearance:none!important;
    -webkit-appearance:none!important;
    width:100%!important;
    min-height:54px!important;
    display:grid!important;
    grid-template-columns:34px minmax(0,1fr)!important;
    align-items:center!important;
    gap:12px!important;
    margin:0!important;
    padding:9px 12px!important;
    border:0!important;
    border-radius:14px!important;
    background:transparent!important;
    box-shadow:none!important;
    color:#f1f2f4!important;
    text-align:left!important;
    text-decoration:none!important;
    font:inherit!important;
    font-size:16px!important;
    font-weight:680!important;
    line-height:1.2!important;
    cursor:pointer!important;
  }
  .slr-social-mobile-more-panel nav>button:active,
  .slr-social-mobile-more-panel nav>button:focus-visible{
    background:rgba(255,255,255,.08)!important;
    outline:0!important;
  }
  .slr-social-mobile-more-panel nav>button svg{
    width:24px!important;
    height:24px!important;
    fill:none!important;
    stroke:currentColor!important;
    stroke-width:1.65!important;
    stroke-linecap:round!important;
    stroke-linejoin:round!important;
  }
  .slr-social-mobile-more-panel nav>button span{
    min-width:0!important;
    color:inherit!important;
    font:inherit!important;
  }
}
@media (max-width:760px){
  body.slr-squad-social-page .slr-squad-member-actions{
    flex:0 0 auto!important;
    min-width:76px!important;
    justify-content:flex-end!important;
  }
  body.slr-squad-social-page .slr-squad-member-actions>button{
    appearance:none!important;
    -webkit-appearance:none!important;
    width:auto!important;
    min-width:72px!important;
    max-width:92px!important;
    min-height:34px!important;
    height:34px!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    gap:0!important;
    padding:0 15px!important;
    border:1px solid #eff1f3!important;
    border-radius:999px!important;
    background:#eff1f3!important;
    box-shadow:none!important;
    color:#090a0b!important;
    font-size:12px!important;
    font-weight:850!important;
    line-height:1!important;
    white-space:nowrap!important;
  }
  body.slr-squad-social-page .slr-squad-member-actions>button span{
    display:block!important;
    overflow:visible!important;
    color:inherit!important;
    font:inherit!important;
    line-height:1!important;
  }
  body.slr-squad-social-page .slr-squad-member-actions>button i{
    display:none!important;
  }
  body.slr-squad-social-page .slr-squad-member-actions>button.is-following{
    border-color:#53606d!important;
    background:transparent!important;
    color:#eff1f3!important;
  }
}
@media (max-width:430px){
  body.slr-squad-social-page .slr-squad-social-member{
    grid-template-columns:minmax(0,1fr) 74px!important;
    gap:8px!important;
  }
  body.slr-squad-social-page .slr-squad-member-actions{
    width:74px!important;
    min-width:74px!important;
  }
  body.slr-squad-social-page .slr-squad-member-actions>button{
    width:72px!important;
    min-width:72px!important;
    max-width:72px!important;
    padding:0 10px!important;
    font-size:11px!important;
  }
}
@media (max-width:760px){
  .slr-post-composer-suggestions.slr-autocomplete-float,
  body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-autocomplete-float,
  body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-comment-autocomplete-top{
    position:fixed!important;
    top:auto!important;
    right:12px!important;
    bottom:calc(76px + env(safe-area-inset-bottom))!important;
    left:12px!important;
    width:auto!important;
    min-width:0!important;
    max-width:none!important;
    max-height:min(34vh,320px)!important;
    margin:0!important;
    overflow-x:hidden!important;
    overflow-y:auto!important;
    overscroll-behavior:contain!important;
    border-radius:16px!important;
    box-shadow:0 16px 48px rgba(0,0,0,.82)!important;
  }
  .slr-post-composer-suggestions.slr-autocomplete-float>button,
  body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-autocomplete-float>button,
  body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-comment-autocomplete-top>button{
    min-height:58px!important;
    padding:8px 11px!important;
  }
  .slr-post-composer-suggestions.slr-autocomplete-float:before,
  body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-autocomplete-float:before,
  body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-comment-autocomplete-top:before{
    padding:8px 11px 7px!important;
  }
  .slr-post-composer-modal.is-open .slr-post-composer-suggestions,
  .slr-comment-modal.is-open .slr-comment-composer-suggestions,
  [data-comment-modal].is-open .slr-comment-composer-suggestions{
    transform:none!important;
  }
}
@media (max-width:420px){
  .slr-post-composer-suggestions.slr-autocomplete-float,
  body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-autocomplete-float,
  body.slr-site:not(.admin-shell) .slr-comment-composer-suggestions.slr-comment-autocomplete-top{
    right:8px!important;
    bottom:calc(70px + env(safe-area-inset-bottom))!important;
    left:8px!important;
    max-height:min(31vh,280px)!important;
  }
}
.slr-matchday-staging[hidden]{display:none!important}
.slr-social-feed-column>.slr-matchday-global.is-centered{
  position:relative;
  z-index:4;
  width:100%;
  margin:0;
  padding:12px 14px 14px;
  border:0;
  border-bottom:1px solid rgba(255,255,255,.12);
  background:#000;
}
.slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-card{
  width:100%;
  max-width:none;
  margin:0;
  padding:15px 16px 13px;
  border-radius:18px;
  box-shadow:none;
}
.slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-kicker{
  margin-bottom:8px;
  font-size:8px;
}
.slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-board{
  grid-template-columns:minmax(0,1fr) 104px minmax(0,1fr);
  gap:10px;
}
.slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-team{
  gap:8px;
}
.slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-team img{
  width:42px;
  height:42px;
  flex-basis:42px;
}
.slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-team strong{
  font-size:15px;
}
.slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-center>span{
  font-size:7px;
}
.slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-center>b{
  font-size:27px;
}
.slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-center>b.is-kickoff{
  font-size:22px;
}
.slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-countdown{
  margin-top:9px;
}
.slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-meta{
  margin-top:9px;
  font-size:8px;
}
.slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-meta b{
  font-size:8px;
}
@media (max-width:900px){
  .slr-social-feed-column>.slr-matchday-global.is-centered{
    padding:8px 9px 10px;
  }
  .slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-card{
    padding:11px 10px 10px;
    border-radius:16px;
  }
  .slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-board{
    grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr);
    gap:6px;
  }
  .slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-team{
    display:grid;
    justify-items:center;
    gap:4px;
    text-align:center;
  }
  .slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-team.is-away{
    display:grid;
    text-align:center;
  }
  .slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-team img{
    width:36px;
    height:36px;
    flex-basis:36px;
  }
  .slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-team strong{
    max-width:100%;
    font-size:11px;
    white-space:normal;
    text-align:center;
  }
  .slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-center>b{
    font-size:23px;
  }
  .slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-center>b.is-kickoff{
    font-size:18px;
  }
  .slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-meta{
    gap:6px;
    font-size:7px;
  }
  .slr-social-feed-column>.slr-matchday-global.is-centered .slr-matchday-global-meta b{
    font-size:7px;
  }
}
html[data-slr-reduce-motion="1"] *,
html[data-slr-reduce-motion="1"] *::before,
html[data-slr-reduce-motion="1"] *::after{
  scroll-behavior:auto!important;
  animation-duration:.001ms!important;
  animation-iteration-count:1!important;
  transition-duration:.001ms!important;
}
html[data-slr-data-saver="1"] *,
html[data-slr-data-saver="1"] *::before,
html[data-slr-data-saver="1"] *::after{background-attachment:scroll!important}
html[data-slr-font="compact"] body.slr-home-social{font-size:14px}
html[data-slr-font="large"] body.slr-home-social{font-size:17px}
html[data-slr-high-contrast="1"] body.slr-home-social{
  --slr-social-line:rgba(255,255,255,.28);
  --slr-social-line-strong:rgba(255,255,255,.48);
  --slr-social-muted:#aeb4bd;
}
body.slr-account-settings-page{
  --slr-settings-bg:#000;
  --slr-settings-panel:#000;
  --slr-settings-soft:#111418;
  --slr-settings-hover:#0a0d10;
  --slr-settings-text:#f2f4f5;
  --slr-settings-muted:#8b98a5;
  --slr-settings-line:#2f3336;
  --slr-settings-accent:#f0b51d;
  --slr-settings-red:#f4212e;
  background:var(--slr-settings-bg)!important;
  color:var(--slr-settings-text);
}
body.slr-account-settings-page #contenuto{overflow:visible}
body.slr-account-settings-page .slr-account-settings-shell{
  width:min(1540px,100%);
  max-width:none;
  grid-template-columns:270px minmax(340px,430px) minmax(520px,1fr);
  background:var(--slr-settings-bg);
}
body.slr-account-settings-page .slr-social-left{border-right:1px solid var(--slr-settings-line)}
.slr-settings-navigation{
  position:sticky;
  top:0;
  min-width:0;
  min-height:100vh;
  align-self:start;
  border-right:1px solid var(--slr-settings-line);
  background:var(--slr-settings-panel);
}
.slr-settings-navigation>header{
  min-height:66px;
  display:flex;
  align-items:center;
  padding:0 20px;
}
.slr-settings-navigation h1{
  margin:0;
  color:var(--slr-settings-text);
  font-size:23px;
  line-height:1.1;
  letter-spacing:-.035em;
}
.slr-settings-search{
  height:50px;
  display:flex;
  align-items:center;
  gap:10px;
  margin:5px 12px 10px;
  padding:0 15px;
  border:1px solid var(--slr-settings-line);
  border-radius:999px;
  background:var(--slr-settings-panel);
  transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;
}
.slr-settings-search:focus-within{
  border-color:var(--slr-settings-accent);
  box-shadow:0 0 0 1px var(--slr-settings-accent);
}
.slr-settings-search svg{width:19px;height:19px;flex:0 0 19px;fill:none;stroke:var(--slr-settings-muted);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-settings-search input{
  width:100%;
  min-width:0;
  border:0!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:var(--slr-settings-text)!important;
  font:inherit;
  font-size:14px;
}
.slr-settings-search input::placeholder{color:var(--slr-settings-muted)}
.slr-settings-navigation nav{display:grid}
.slr-settings-navigation nav a{
  position:relative;
  min-height:57px;
  display:grid;
  grid-template-columns:minmax(0,1fr) 22px;
  align-items:center;
  gap:10px;
  padding:0 17px;
  color:var(--slr-settings-text)!important;
  text-decoration:none;
  font-size:15px;
  transition:background .14s ease;
}
.slr-settings-navigation nav a:hover{background:var(--slr-settings-hover)}
.slr-settings-navigation nav a.is-active{background:var(--slr-settings-soft)}
.slr-settings-navigation nav a.is-active::after{
  content:"";
  position:absolute;
  top:0;
  right:-1px;
  bottom:0;
  width:3px;
  background:var(--slr-settings-accent);
}
.slr-settings-navigation nav a svg{width:20px;height:20px;fill:none;stroke:var(--slr-settings-muted);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-settings-navigation nav a.is-active svg{stroke:var(--slr-settings-text)}
.slr-settings-navigation nav a.is-external{margin-top:8px;border-top:1px solid var(--slr-settings-line);border-bottom:1px solid var(--slr-settings-line)}
.slr-settings-navigation [hidden]{display:none!important}
.slr-settings-search-empty{margin:25px 20px;color:var(--slr-settings-muted);font-size:13px;text-align:center}
.slr-settings-detail{
  min-width:0;
  min-height:100vh;
  background:var(--slr-settings-panel);
}
.slr-settings-detail-header{
  min-height:124px;
  display:flex;
  align-items:flex-start;
  gap:10px;
  padding:22px 25px 18px;
  border-bottom:1px solid transparent;
}
.slr-settings-detail-header h2{
  margin:0;
  color:var(--slr-settings-text);
  font-size:24px;
  line-height:1.15;
  letter-spacing:-.035em;
}
.slr-settings-detail-header p{
  max-width:720px;
  margin:12px 0 0;
  color:var(--slr-settings-muted);
  font-size:14px;
  line-height:1.45;
}
.slr-settings-mobile-back{
  display:none;
  width:38px;
  height:38px;
  place-items:center;
  flex:0 0 38px;
  border-radius:50%;
  color:var(--slr-settings-text)!important;
}
.slr-settings-mobile-back:hover{background:var(--slr-settings-soft)}
.slr-settings-mobile-back svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.slr-settings-content{display:grid}
.slr-settings-option{
  min-height:82px;
  display:grid;
  grid-template-columns:42px minmax(0,1fr) 24px;
  align-items:center;
  gap:14px;
  padding:14px 24px;
  color:var(--slr-settings-text)!important;
  text-decoration:none;
  transition:background .14s ease;
}
.slr-settings-option:hover{background:var(--slr-settings-hover)}
.slr-settings-option[hidden]{display:none!important}
.slr-settings-option-icon{display:grid;place-items:center;color:var(--slr-settings-muted)}
.slr-settings-option-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}
.slr-settings-option>span:nth-child(2){min-width:0}
.slr-settings-option strong,.slr-settings-option small{display:block}
.slr-settings-option strong{font-size:16px;font-weight:600;line-height:1.2}
.slr-settings-option small{margin-top:3px;color:var(--slr-settings-muted);font-size:13px;line-height:1.35}
.slr-settings-option-arrow{width:21px;height:21px;fill:none;stroke:var(--slr-settings-muted);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-settings-alert{
  display:flex;
  align-items:flex-start;
  gap:10px;
  margin:0 24px 14px;
  padding:13px 15px;
  border:1px solid;
  border-radius:12px;
  font-size:13px;
  line-height:1.4;
}
.slr-settings-alert svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.slr-settings-alert.is-success{border-color:rgba(0,186,124,.45);background:rgba(0,186,124,.1);color:#35d99b}
.slr-settings-alert.is-error{border-color:rgba(244,33,46,.45);background:rgba(244,33,46,.1);color:#ff6b74}
.slr-settings-form{display:grid;gap:0;padding:0 24px 40px}
.slr-settings-form>label:not(.slr-settings-toggle){display:grid;gap:8px;margin-bottom:18px}
.slr-settings-form>label>span,.slr-settings-form legend{color:var(--slr-settings-text);font-size:13px;font-weight:700}
.slr-settings-form input[type="text"],
.slr-settings-form input[type="email"],
.slr-settings-form input[type="password"]{
  width:100%;
  min-height:52px;
  padding:0 14px!important;
  border:1px solid var(--slr-settings-line)!important;
  border-radius:10px!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:var(--slr-settings-text)!important;
  font:inherit;
  font-size:15px;
  transition:border-color .15s ease,box-shadow .15s ease;
}
.slr-settings-form input:focus{border-color:var(--slr-settings-accent)!important;box-shadow:0 0 0 1px var(--slr-settings-accent)!important}
.slr-settings-form input[readonly]{background:var(--slr-settings-soft)!important;color:var(--slr-settings-muted)!important;cursor:default}
.slr-settings-form label small{color:var(--slr-settings-muted);font-size:12px;line-height:1.4}
.slr-settings-form-actions{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
  margin-top:8px;
  padding-top:20px;
  border-top:1px solid var(--slr-settings-line);
}
.slr-settings-form-actions>a{color:var(--slr-settings-accent)!important;text-decoration:none;font-size:13px;font-weight:700}
.slr-settings-form-actions button,.slr-settings-primary-link,.slr-settings-session-action button{
  min-height:42px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:0 20px;
  border:0;
  border-radius:999px;
  background:linear-gradient(120deg,#980b35,#bd1748 55%,#d97a17);
  color:#fff!important;
  cursor:pointer;
  font:inherit;
  font-size:13px;
  font-weight:800;
  text-decoration:none;
  box-shadow:0 10px 24px rgba(152,11,53,.22);
}
.slr-settings-form-actions button:hover,.slr-settings-primary-link:hover,.slr-settings-session-action button:hover{filter:brightness(1.08)}
.slr-settings-form-actions button.is-danger{background:var(--slr-settings-red);box-shadow:none}
.slr-settings-account-meta,.slr-settings-readonly-list article{
  min-height:58px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:20px;
  border-top:1px solid var(--slr-settings-line);
  color:var(--slr-settings-muted);
  font-size:13px;
}
.slr-settings-account-meta strong,.slr-settings-readonly-list strong{color:var(--slr-settings-text);font-weight:700}
.slr-settings-info-box,.slr-settings-danger-box,.slr-settings-security-summary{
  display:flex;
  align-items:flex-start;
  gap:13px;
  margin:3px 0 18px;
  padding:15px;
  border:1px solid var(--slr-settings-line);
  border-radius:13px;
  background:var(--slr-settings-soft);
}
.slr-settings-info-box svg,.slr-settings-danger-box svg,.slr-settings-security-summary>span svg{width:22px;height:22px;flex:0 0 22px;fill:none;stroke:var(--slr-settings-muted);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-settings-info-box p,.slr-settings-danger-box p,.slr-settings-security-summary p{margin:0;color:var(--slr-settings-muted);font-size:12px;line-height:1.5}
.slr-settings-danger-box{border-color:rgba(244,33,46,.4);background:rgba(244,33,46,.08)}
.slr-settings-danger-box svg{stroke:#ff5964}
.slr-settings-danger-box strong{display:block;margin-bottom:4px;color:#ff7b83;font-size:14px}
.slr-settings-toggle-form{padding-top:0}
.slr-settings-toggle{
  min-height:83px;
  display:grid;
  grid-template-columns:minmax(0,1fr) 48px;
  align-items:center;
  gap:18px;
  border-bottom:1px solid var(--slr-settings-line);
  cursor:pointer;
}
.slr-settings-toggle strong,.slr-settings-toggle small{display:block}
.slr-settings-toggle strong{color:var(--slr-settings-text);font-size:15px;font-weight:650}
.slr-settings-toggle small{margin-top:4px;color:var(--slr-settings-muted);font-size:12px;line-height:1.4}
.slr-settings-toggle input{position:absolute;opacity:0;pointer-events:none}
.slr-settings-toggle i{
  position:relative;
  width:46px;
  height:26px;
  border:1px solid var(--slr-settings-line);
  border-radius:999px;
  background:#3a3f45;
  transition:background .16s ease,border-color .16s ease;
}
.slr-settings-toggle i::after{
  content:"";
  position:absolute;
  top:3px;
  left:3px;
  width:18px;
  height:18px;
  border-radius:50%;
  background:#fff;
  box-shadow:0 1px 4px rgba(0,0,0,.35);
  transition:transform .16s ease;
}
.slr-settings-toggle input:checked+i{border-color:var(--slr-settings-accent);background:var(--slr-settings-accent)}
.slr-settings-toggle input:checked+i::after{transform:translateX(20px);background:#171717}
.slr-settings-toggle input:focus-visible+i{outline:2px solid var(--slr-settings-accent);outline-offset:3px}
.slr-settings-explain{max-width:650px;display:grid;justify-items:start;gap:14px;padding:10px 24px 45px}
.slr-settings-explain>svg{width:48px;height:48px;fill:none;stroke:var(--slr-settings-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.slr-settings-explain h3{margin:0;color:var(--slr-settings-text);font-size:21px}
.slr-settings-explain p{margin:0;color:var(--slr-settings-muted);font-size:14px;line-height:1.55}
.slr-settings-primary-link{margin-top:8px}
.slr-settings-security-summary{margin:20px 24px}
.slr-settings-security-summary>span{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:50%;background:rgba(0,186,124,.12)}
.slr-settings-security-summary>span svg{stroke:#35d99b}
.slr-settings-security-summary strong{display:block;margin-bottom:4px;color:var(--slr-settings-text);font-size:14px}
.slr-settings-session-action{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:22px;
  margin:0 24px 20px;
  padding:17px;
  border:1px solid var(--slr-settings-line);
  border-radius:14px;
  background:var(--slr-settings-soft);
}
.slr-settings-session-action strong{display:block;color:var(--slr-settings-text);font-size:14px}
.slr-settings-session-action p{margin:5px 0 0;color:var(--slr-settings-muted);font-size:12px;line-height:1.45}
.slr-settings-session-action button{flex:0 0 auto;background:transparent;color:var(--slr-settings-accent)!important;border:1px solid var(--slr-settings-accent);box-shadow:none}
.slr-settings-access-list{padding:0 24px 40px}
.slr-settings-access-list h3{margin:0 0 8px;color:var(--slr-settings-text);font-size:16px}
.slr-settings-access-list article{
  min-height:75px;
  display:grid;
  grid-template-columns:36px minmax(0,1fr);
  align-items:center;
  gap:12px;
  border-bottom:1px solid var(--slr-settings-line);
}
.slr-settings-access-list article>span{display:grid;place-items:center;color:var(--slr-settings-muted)}
.slr-settings-access-list article svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-settings-access-list strong,.slr-settings-access-list small,.slr-settings-access-list em{display:block}
.slr-settings-access-list strong{color:var(--slr-settings-text);font-size:14px}
.slr-settings-access-list small{margin-top:3px;color:var(--slr-settings-muted);font-size:11px}
.slr-settings-access-list em{margin-top:3px;overflow:hidden;color:var(--slr-settings-muted);font-size:10px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}
.slr-settings-empty{color:var(--slr-settings-muted);font-size:13px}
.slr-settings-theme-picker,.slr-settings-font-picker{min-width:0;margin:0 0 26px;padding:0;border:0}
.slr-settings-theme-picker legend,.slr-settings-font-picker legend{margin-bottom:13px}
.slr-settings-theme-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.slr-settings-theme-picker legend{grid-column:1/-1}
.slr-settings-theme-picker label{
  min-width:0;
  display:grid;
  gap:7px;
  padding:10px;
  border:2px solid var(--slr-settings-line);
  border-radius:14px;
  cursor:pointer;
  transition:border-color .15s ease,background .15s ease,transform .15s ease;
}
.slr-settings-theme-picker label:hover{transform:translateY(-1px);background:var(--slr-settings-soft)}
.slr-settings-theme-picker label:has(input:checked){border-color:var(--slr-settings-accent);box-shadow:0 0 0 1px var(--slr-settings-accent)}
.slr-settings-theme-picker input{position:absolute;opacity:0}
.slr-settings-theme-picker strong{color:var(--slr-settings-text);font-size:14px}
.slr-settings-theme-picker small{color:var(--slr-settings-muted);font-size:11px;line-height:1.35}
.slr-settings-theme-preview{
  position:relative;
  height:94px;
  overflow:hidden;
  border:1px solid #353a40;
  border-radius:10px;
  background:#050607;
}
.slr-settings-theme-preview>svg{position:absolute;top:10px;right:10px;width:19px;height:19px;fill:none;stroke:#f0b51d;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-settings-theme-preview i,.slr-settings-theme-preview b,.slr-settings-theme-preview em{position:absolute;left:12px;display:block;border-radius:999px;background:#32373d}
.slr-settings-theme-preview i{top:18px;width:45%;height:9px}
.slr-settings-theme-preview b{top:39px;width:72%;height:7px}
.slr-settings-theme-preview em{top:55px;width:58%;height:7px}
.slr-settings-theme-picker label.is-light .slr-settings-theme-preview{border-color:#d8dee4;background:#fff}
.slr-settings-theme-picker label.is-light .slr-settings-theme-preview i,.slr-settings-theme-picker label.is-light .slr-settings-theme-preview b,.slr-settings-theme-picker label.is-light .slr-settings-theme-preview em{background:#c7cdd3}
.slr-settings-theme-picker label.is-system .slr-settings-theme-preview{background:linear-gradient(90deg,#fff 0 50%,#050607 50%)}
.slr-settings-theme-picker label.is-system .slr-settings-theme-preview i{background:linear-gradient(90deg,#c7cdd3 0 50%,#32373d 50%)}
.slr-settings-accent{padding:18px 0;border-top:1px solid var(--slr-settings-line)}
.slr-settings-accent>span{display:block;margin-bottom:10px;color:var(--slr-settings-text);font-size:13px;font-weight:700}
.slr-settings-accent>div{display:flex;align-items:center;gap:10px}
.slr-settings-accent i{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#980b35 0 50%,#f0b51d 50%);box-shadow:0 0 0 2px var(--slr-settings-panel),0 0 0 3px var(--slr-settings-line)}
.slr-settings-accent strong{color:var(--slr-settings-text);font-size:13px}
.slr-settings-accent small{display:block;margin-top:8px;color:var(--slr-settings-muted);font-size:11px}
.slr-settings-font-picker{display:flex;gap:10px}
.slr-settings-font-picker legend{width:100%}
.slr-settings-font-picker label{flex:1;display:grid;justify-items:center;gap:6px;padding:14px 8px;border:1px solid var(--slr-settings-line);border-radius:12px;cursor:pointer}
.slr-settings-font-picker label:has(input:checked){border-color:var(--slr-settings-accent);background:rgba(240,181,29,.08)}
.slr-settings-font-picker input{position:absolute;opacity:0}
.slr-settings-font-picker span{display:grid;place-items:center;height:38px;color:var(--slr-settings-text);font-weight:800}
.slr-settings-font-picker span.is-compact{font-size:14px}.slr-settings-font-picker span.is-normal{font-size:20px}.slr-settings-font-picker span.is-large{font-size:27px}
.slr-settings-font-picker strong{color:var(--slr-settings-muted);font-size:11px}
.slr-settings-readonly-list{padding:0 24px 22px}
.slr-settings-readonly-list+.slr-settings-info-box{margin-inline:24px}
.slr-settings-relationship-intro{margin:0 24px 22px;padding:16px 18px;border:1px solid var(--slr-settings-line);border-radius:14px;background:var(--slr-settings-soft)}
.slr-settings-relationship-intro p{margin:0;color:var(--slr-settings-muted);font-size:13px;line-height:1.55}.slr-settings-relationship-intro strong{color:var(--slr-settings-text)}
.slr-settings-relationship-section{padding:0 24px 30px}.slr-settings-relationship-section+ .slr-settings-relationship-section{padding-top:24px;border-top:1px solid var(--slr-settings-line)}
.slr-settings-relationship-section>header{margin-bottom:8px}.slr-settings-relationship-section>header small{color:var(--slr-settings-accent);font-size:10px;font-weight:850;letter-spacing:.14em}
.slr-settings-relationship-section>header h3{margin:5px 0 5px;color:var(--slr-settings-text);font-size:18px;letter-spacing:-.025em}.slr-settings-relationship-section>header p{margin:0 0 10px;color:var(--slr-settings-muted);font-size:12px;line-height:1.45}
.slr-settings-relationship-row{min-height:72px;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid var(--slr-settings-line)}
.slr-settings-relationship-avatar{width:44px;height:44px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:var(--slr-settings-soft);color:var(--slr-settings-text)!important;text-decoration:none}.slr-settings-relationship-avatar img{width:100%;height:100%;object-fit:cover}.slr-settings-relationship-avatar b{font-size:12px}
.slr-settings-relationship-row>div{min-width:0}.slr-settings-relationship-row strong,.slr-settings-relationship-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slr-settings-relationship-row strong{color:var(--slr-settings-text);font-size:14px}.slr-settings-relationship-row small{margin-top:2px;color:var(--slr-settings-muted);font-size:12px}
.slr-settings-relationship-row form{margin:0}.slr-settings-relationship-row button{min-height:36px;padding:0 15px;border:1px solid var(--slr-settings-line);border-radius:999px;background:transparent;color:var(--slr-settings-text);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.slr-settings-relationship-row button:hover,.slr-settings-relationship-row button:focus-visible{outline:0;border-color:var(--slr-settings-accent);color:var(--slr-settings-accent)}
.slr-settings-relationship-empty{margin:16px 0 0;padding:16px;border:1px dashed var(--slr-settings-line);border-radius:12px;color:var(--slr-settings-muted);font-size:13px;text-align:center}
@media(max-width:680px){.slr-settings-relationship-intro{margin-inline:16px}.slr-settings-relationship-section{padding-inline:16px}.slr-settings-relationship-row{grid-template-columns:44px minmax(0,1fr) auto}.slr-settings-relationship-row button{padding-inline:12px}}
html[data-slr-theme="light"] body.slr-home-social{
  --slr-social-line:#eff3f4;
  --slr-social-line-strong:#cfd9de;
  --slr-social-card:#fff;
  --slr-social-soft:#f7f9f9;
  --slr-social-muted:#536471;
  background:#fff!important;
  color:#0f1419;
}
html[data-slr-theme="light"] body.slr-home-social #contenuto,
html[data-slr-theme="light"] body.slr-home-social .slr-social-home,
html[data-slr-theme="light"] body.slr-home-social .slr-social-left,
html[data-slr-theme="light"] body.slr-home-social .slr-social-left-sticky,
html[data-slr-theme="light"] body.slr-home-social .slr-social-feed-column,
html[data-slr-theme="light"] body.slr-home-social .slr-social-notifications-center,
html[data-slr-theme="light"] body.slr-home-social .slr-social-match-column,
html[data-slr-theme="light"] body.slr-home-social .slr-social-content-column,
html[data-slr-theme="light"] body.slr-home-social .slr-social-explore-center,
html[data-slr-theme="light"] body.slr-home-social .slr-author-profile-column,
html[data-slr-theme="light"] body.slr-home-social .slr-player-profile-column,
html[data-slr-theme="light"] body.slr-home-social .slr-squad-social-column{
  background:#fff!important;
  color:#0f1419!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-feed-column,
html[data-slr-theme="light"] body.slr-home-social .slr-social-content-column,
html[data-slr-theme="light"] body.slr-home-social .slr-social-notifications-center{border-color:#eff3f4!important}
html[data-slr-theme="light"] body.slr-home-social :where(h1,h2,h3,h4,strong,b,label,legend){color:#0f1419}
html[data-slr-theme="light"] body.slr-home-social :where(p,small,time,em,dt){color:#536471}
html[data-slr-theme="light"] body.slr-home-social .slr-social-nav a,
html[data-slr-theme="light"] body.slr-home-social .slr-social-nav button,
html[data-slr-theme="light"] body.slr-home-social .slr-social-account,
html[data-slr-theme="light"] body.slr-home-social .slr-social-legal,
html[data-slr-theme="light"] body.slr-home-social .slr-social-legal a{color:#0f1419!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-nav a:hover,
html[data-slr-theme="light"] body.slr-home-social .slr-social-nav button:hover,
html[data-slr-theme="light"] body.slr-home-social .slr-social-account:hover{background:#eff3f4!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-nav svg{stroke:#0f1419!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-feed-header,
html[data-slr-theme="light"] body.slr-home-social .slr-social-notifications-header,
html[data-slr-theme="light"] body.slr-home-social .slr-social-match-topbar,
html[data-slr-theme="light"] body.slr-home-social .slr-social-explore-header,
html[data-slr-theme="light"] body.slr-home-social .slr-author-profile-topbar,
html[data-slr-theme="light"] body.slr-home-social .slr-player-social-topbar{
  background:rgba(255,255,255,.94)!important;
  border-color:#eff3f4!important;
  color:#0f1419!important;
}
html[data-slr-theme="light"] body.slr-home-social :where(.slr-social-post,.slr-social-now,.slr-social-feed-module,.slr-social-notification-row,.slr-social-match-row,.slr-social-standing-row,.slr-social-explore-result,.slr-community-post-card){background:#fff!important;border-color:#eff3f4!important;color:#0f1419!important}
html[data-slr-theme="light"] body.slr-home-social :where(.slr-social-post,.slr-social-notification-row,.slr-social-match-row,.slr-social-explore-result):hover{background:#f7f9f9!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-side-card{background:#fff!important;border-color:#cfd9de!important;color:#0f1419!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-side-card>*{border-color:#eff3f4!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-search{background:#eff3f4!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-search:focus-within{background:#fff!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-search input{color:#0f1419!important}
html[data-slr-theme="light"] body.slr-home-social :where(input,textarea,select){color:#0f1419}
html[data-slr-theme="light"] body.slr-home-social :where(.slr-social-account-menu-panel,.slr-social-logout-menu-panel,.slr-social-mobile-more-panel,.slr-post-composer-dialog,.slr-post-reply-scope-panel,.slr-post-gif-panel,.slr-social-comment-dialog,.slr-author-edit-dialog){background:#fff!important;border-color:#cfd9de!important;color:#0f1419!important}
html[data-slr-theme="light"] body.slr-home-social :where(.slr-social-account-menu-panel,.slr-social-logout-menu-panel,.slr-social-mobile-more-panel) :where(a,button){color:#0f1419!important;border-color:#eff3f4!important}
html[data-slr-theme="light"] body.slr-home-social :where(.slr-social-account-menu-panel,.slr-social-logout-menu-panel,.slr-social-mobile-more-panel) :where(a,button):hover{background:#eff3f4!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-mobile-nav{background:rgba(255,255,255,.96)!important;border-color:#eff3f4!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-mobile-nav :where(a,button){color:#536471!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-mobile-nav .is-active{color:#980b35!important}
html[data-slr-theme="light"] body.slr-home-social :where(.slr-social-primary-action,.slr-post-composer-submit button,.slr-settings-form-actions button,.slr-settings-primary-link){color:#fff!important}
html[data-slr-theme="light"] body.slr-home-social .slr-author-profile-cover,
html[data-slr-theme="light"] body.slr-home-social .slr-player-social-hero,
html[data-slr-theme="light"] body.slr-home-social .slr-social-match-card{color:#fff}
html[data-slr-theme="light"] body.slr-home-social .slr-author-profile-cover :where(strong,b,small),
html[data-slr-theme="light"] body.slr-home-social .slr-player-social-hero :where(strong,b,small,h1),
html[data-slr-theme="light"] body.slr-home-social .slr-social-match-card :where(strong,b,small,h1){color:inherit}
html[data-slr-high-contrast="1"][data-slr-theme="light"] body.slr-home-social{
  --slr-social-line:#9aa8b2;
  --slr-social-line-strong:#536471;
  --slr-social-muted:#34434e;
}
html[data-slr-theme="light"] body.slr-account-settings-page{
  --slr-settings-bg:#fff;
  --slr-settings-panel:#fff;
  --slr-settings-soft:#f7f9f9;
  --slr-settings-hover:#f7f9f9;
  --slr-settings-text:#0f1419;
  --slr-settings-muted:#536471;
  --slr-settings-line:#eff3f4;
}
html[data-slr-theme="light"] .slr-settings-toggle i{background:#b9c3ca}
html[data-slr-theme="light"] .slr-settings-toggle input:checked+i::after{background:#fff}
html[data-slr-theme="light"] .slr-settings-alert.is-success{color:#007a50}
html[data-slr-theme="light"] .slr-settings-alert.is-error{color:#c71624}
@media (max-width:1180px){
  body.slr-account-settings-page .slr-account-settings-shell{grid-template-columns:88px minmax(330px,390px) minmax(460px,1fr);max-width:none}
}
@media (max-width:980px){
  body.slr-account-settings-page .slr-account-settings-shell{grid-template-columns:minmax(320px,390px) minmax(0,1fr)}
  body.slr-account-settings-page .slr-social-left{display:none}
}
@media (max-width:760px){
  body.slr-account-settings-page{padding-bottom:66px}
  body.slr-account-settings-page .slr-account-settings-shell{display:block;width:100%;min-height:100vh}
  .slr-settings-navigation{position:relative;min-height:auto;border-right:0;border-bottom:1px solid var(--slr-settings-line)}
  .slr-settings-navigation>header{min-height:56px;padding-inline:16px}
  .slr-settings-navigation h1{font-size:21px}
  .slr-settings-search{height:46px;margin-inline:12px}
  .slr-settings-navigation nav a{min-height:54px;padding-inline:16px;font-size:14px}
  .slr-settings-navigation nav a.is-active::after{right:auto;left:0}
  .slr-settings-detail{min-height:auto}
  .slr-settings-detail-header{min-height:94px;padding:16px 14px}
  .slr-settings-detail-header h2{font-size:20px}
  .slr-settings-detail-header p{margin-top:7px;font-size:12px}
  .slr-settings-mobile-back{display:grid}
  .slr-settings-option{min-height:76px;grid-template-columns:34px minmax(0,1fr) 20px;gap:11px;padding:12px 15px}
  .slr-settings-option-icon svg{width:21px;height:21px}
  .slr-settings-option strong{font-size:14px}.slr-settings-option small{font-size:11px}
  .slr-settings-form,.slr-settings-access-list,.slr-settings-readonly-list{padding-inline:15px}
  .slr-settings-alert,.slr-settings-session-action,.slr-settings-security-summary,.slr-settings-readonly-list+.slr-settings-info-box{margin-inline:15px}
  .slr-settings-theme-picker{grid-template-columns:1fr}
  .slr-settings-theme-preview{height:76px}
  .slr-settings-form-actions{align-items:flex-end;flex-direction:column}
  .slr-settings-form-actions>a{align-self:flex-start}
  .slr-settings-form-actions button{width:100%}
  .slr-settings-session-action{align-items:flex-start;flex-direction:column}
  .slr-settings-session-action button{width:100%}
  [data-settings-section="account-info"] .slr-settings-navigation,
  [data-settings-section="password"] .slr-settings-navigation,
  [data-settings-section="archive"] .slr-settings-navigation,
  [data-settings-section="deactivate"] .slr-settings-navigation,
  [data-settings-section="sessions"] .slr-settings-navigation,
  [data-settings-section="accessibility-details"] .slr-settings-navigation,
  [data-settings-section="appearance"] .slr-settings-navigation,
  [data-settings-section="language"] .slr-settings-navigation,
  [data-settings-section="data-usage"] .slr-settings-navigation{display:none}
}
body.slr-author-social-page .slr-author-settings-link{text-decoration:none}
html[data-slr-theme="light"] body.slr-author-social-page .slr-author-share{border-color:#cfd9de;background:#fff;color:#0f1419}
html[data-slr-theme="light"] body.slr-author-social-page .slr-author-share:hover{background:#eff3f4}
.slr-community-post .slr-social-x-post-embed,
.slr-comment-item .slr-social-x-post-embed,
.slr-composer-link-preview .slr-social-x-post-embed{
  width:100%;
  max-width:100%;
  overflow:hidden;
  margin:12px 0 4px;
  border:1px solid rgba(255,255,255,.15);
  border-radius:16px;
  background:#000;
}
.slr-composer-link-preview .slr-social-x-post-embed{margin:0}
.slr-social-x-post-embed iframe{max-width:100%!important;margin:0 auto!important;background:transparent}
.slr-social-x-post-embed.is-social-loading{min-height:210px}
.slr-social-x-post-embed.is-social-fallback{min-height:82px;background:#07090c}
.slr-social-repost-context{
  display:flex;
  align-items:center;
  gap:7px;
  min-width:0;
  margin:0 0 7px;
  color:#71767b;
  font-size:12px;
  font-weight:750;
  line-height:1.25;
}
.slr-social-repost-context svg{
  flex:0 0 16px;
  width:16px;
  height:16px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.9;
  stroke-linecap:round;
  stroke-linejoin:round;
}
.slr-social-repost-context span{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
body.slr-author-social-page .slr-author-post.is-profile-repost .slr-social-post-content{padding-top:1px}
html[data-slr-theme="light"] body.slr-home-social .slr-community-post .slr-social-x-post-embed,
html[data-slr-theme="light"] body.slr-home-social .slr-comment-item .slr-social-x-post-embed,
html[data-slr-theme="light"] body.slr-home-social .slr-composer-link-preview .slr-social-x-post-embed{
  border-color:#cfd9de;
  background:#fff;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-x-post-embed.is-social-fallback{background:#fff}
html[data-slr-theme="light"] body.slr-home-social .slr-social-repost-context{color:#536471}
@media(max-width:760px){
  .slr-community-post .slr-social-x-post-embed,
  .slr-comment-item .slr-social-x-post-embed,
  .slr-composer-link-preview .slr-social-x-post-embed{border-radius:13px}
  .slr-social-repost-context{font-size:11.5px}
}
.slr-social-embed-dialog .slr-social-embed-help{display:block;margin:10px 20px 0;color:#858d99;font-size:10px;line-height:1.45}
.slr-social-rich-editor .slr-social-editor-embed-card{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;width:min(100%,580px);margin:24px auto;padding:13px 14px;border:1px solid var(--slr-ui-line-soft,#30353d);border-radius:15px;background:var(--slr-ui-elevated,#101214);color:var(--slr-ui-text,#fff);font-family:Jost,Arial,sans-serif;box-shadow:0 10px 30px rgba(0,0,0,.12);cursor:default}
.slr-social-rich-editor .slr-social-editor-embed-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#111;color:#fff;font-size:12px;font-weight:900;letter-spacing:-.03em}
.slr-social-rich-editor .slr-social-instagram .slr-social-editor-embed-icon{background:linear-gradient(135deg,#7b2cff,#e62c87 58%,#ffb125)}
.slr-social-rich-editor .slr-social-editor-embed-card>span:nth-child(2){display:block;min-width:0}
.slr-social-rich-editor .slr-social-editor-embed-card strong,.slr-social-rich-editor .slr-social-editor-embed-card small{display:block}
.slr-social-rich-editor .slr-social-editor-embed-card strong{color:var(--slr-ui-text,#fff);font-size:13px;line-height:1.3}
.slr-social-rich-editor .slr-social-editor-embed-card small{margin-top:4px;overflow:hidden;color:var(--slr-ui-muted,#858d99);font-size:9px;text-overflow:ellipsis;white-space:nowrap}
.slr-social-rich-editor [data-social-editor-embed-remove]{appearance:none;padding:7px 10px;border:1px solid var(--slr-ui-line-soft,#353a42);border-radius:999px;background:transparent;color:var(--slr-ui-text,#fff);font:800 10px Jost,Arial,sans-serif;cursor:pointer}
.slr-social-rich-editor [data-social-editor-embed-remove]:hover{border-color:#d32652;color:#ff6f91}
@media(max-width:620px){.slr-social-rich-editor .slr-social-editor-embed-card{grid-template-columns:40px minmax(0,1fr);padding:12px}.slr-social-rich-editor [data-social-editor-embed-remove]{grid-column:1/-1;justify-self:start}.slr-social-embed-dialog .slr-social-embed-help{margin-inline:16px}}
html[data-slr-theme="dark"]{
  color-scheme:dark;
  --slr-ui-bg:#000;
  --slr-ui-surface:#000;
  --slr-ui-elevated:#111214;
  --slr-ui-soft:#16181c;
  --slr-ui-hover:#0d0f12;
  --slr-ui-input:#000;
  --slr-ui-text:#eff3f4;
  --slr-ui-text-soft:#d7dade;
  --slr-ui-muted:#71767b;
  --slr-ui-muted-2:#8b98a5;
  --slr-ui-line:#2f3336;
  --slr-ui-line-soft:rgba(255,255,255,.10);
  --slr-ui-line-faint:rgba(255,255,255,.075);
  --slr-ui-overlay:rgba(12,16,20,.78);
  --slr-ui-header:rgba(0,0,0,.90);
  --slr-ui-shadow:0 24px 72px rgba(0,0,0,.62);
}
html[data-slr-theme="light"]{
  color-scheme:light;
  --slr-ui-bg:#fff;
  --slr-ui-surface:#fff;
  --slr-ui-elevated:#fff;
  --slr-ui-soft:#f7f9f9;
  --slr-ui-hover:#f7f9f9;
  --slr-ui-input:#fff;
  --slr-ui-text:#0f1419;
  --slr-ui-text-soft:#1f2d37;
  --slr-ui-muted:#536471;
  --slr-ui-muted-2:#6f7f8b;
  --slr-ui-line:#eff3f4;
  --slr-ui-line-soft:#cfd9de;
  --slr-ui-line-faint:#eff3f4;
  --slr-ui-overlay:rgba(15,20,25,.52);
  --slr-ui-header:rgba(255,255,255,.94);
  --slr-ui-shadow:0 18px 54px rgba(15,20,25,.16);
}
html[data-slr-theme] body.slr-home-social{
  --slr-social-line:var(--slr-ui-line)!important;
  --slr-social-line-strong:var(--slr-ui-line-soft)!important;
  --slr-social-card:var(--slr-ui-elevated)!important;
  --slr-social-soft:var(--slr-ui-soft)!important;
  --slr-social-muted:var(--slr-ui-muted)!important;
  background:var(--slr-ui-bg)!important;
  color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-home-social #contenuto,
html[data-slr-theme] body.slr-home-social .slr-social-home,
html[data-slr-theme] body.slr-home-social .slr-social-left,
html[data-slr-theme] body.slr-home-social .slr-social-left-sticky,
html[data-slr-theme] body.slr-home-social .slr-social-right,
html[data-slr-theme] body.slr-home-social .slr-social-right-sticky,
html[data-slr-theme] body.slr-home-social .slr-social-feed-column,
html[data-slr-theme] body.slr-home-social .slr-social-content-column,
html[data-slr-theme] body.slr-home-social .slr-social-content-center,
html[data-slr-theme] body.slr-home-social .slr-social-notifications-center,
html[data-slr-theme] body.slr-home-social .slr-social-explore-center,
html[data-slr-theme] body.slr-home-social .slr-social-match-column,
html[data-slr-theme] body.slr-home-social .slr-social-matches-column,
html[data-slr-theme] body.slr-home-social .slr-player-profile-column,
html[data-slr-theme] body.slr-home-social .slr-squad-social-column,
html[data-slr-theme] body.slr-home-social .slr-author-profile-column,
html[data-slr-theme] body.slr-home-social .slr-community-single-column,
html[data-slr-theme] body.slr-home-social .slr-market-center,
html[data-slr-theme] body.slr-home-social .slr-social-submit-column,
html[data-slr-theme] body.slr-home-social .slr-social-not-found-center{
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social a:not(.slr-social-primary-action):not(.slr-social-auth-submit):not(.slr-settings-primary-link){color:inherit}
html[data-slr-theme] body.slr-home-social :is(h1,h2,h3,h4,h5,h6){color:var(--slr-ui-text)}
html[data-slr-theme] body.slr-home-social :is(p,small,time,dt,dd){border-color:var(--slr-ui-line)}
html[data-slr-theme] body.slr-home-social ::selection{background:rgba(152,11,53,.24);color:var(--slr-ui-text)}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-header,
  .slr-social-content-topbar,
  .slr-social-notifications-header,
  .slr-social-explore-header,
  .slr-social-match-topbar,
  .slr-social-matches-header,
  .slr-player-profile-topbar,
  .slr-author-profile-topbar,
  .slr-market-topbar,
  .slr-community-single-header,
  .slr-social-submit-header
){
  background:var(--slr-ui-header)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-title-row>button,
  .slr-social-feed-mobile-top button,
  .slr-social-content-topbar button,
  .slr-social-match-topbar button,
  .slr-social-matches-header button,
  .slr-player-profile-topbar button,
  .slr-author-profile-topbar button
){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-title-row>button,
  .slr-social-feed-mobile-top button,
  .slr-social-content-topbar button,
  .slr-social-match-topbar button,
  .slr-social-matches-header button,
  .slr-player-profile-topbar button,
  .slr-author-profile-topbar button
):hover{background:var(--slr-ui-soft)!important}
html[data-slr-theme] body.slr-home-social .slr-social-nav :is(a,button),
html[data-slr-theme] body.slr-home-social .slr-social-account,
html[data-slr-theme] body.slr-home-social .slr-social-legal,
html[data-slr-theme] body.slr-home-social .slr-social-legal a{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-social-nav :is(a,button):hover,
html[data-slr-theme] body.slr-home-social .slr-social-nav a.is-active,
html[data-slr-theme] body.slr-home-social .slr-social-account:hover,
html[data-slr-theme] body.slr-home-social .slr-social-brand:hover{background:var(--slr-ui-soft)!important}
html[data-slr-theme] body.slr-home-social .slr-social-account{
  background:var(--slr-ui-header)!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-search,
html[data-slr-theme] body.slr-home-social .slr-social-explore-search,
html[data-slr-theme] body.slr-home-social .slr-squad-search,
html[data-slr-theme] body.slr-home-social .slr-social-player-search,
html[data-slr-theme] body.slr-home-social .slr-social-article-player-search{
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-search,
  .slr-social-explore-search,
  .slr-squad-search,
  .slr-social-player-search,
  .slr-social-article-player-search
):focus-within{background:var(--slr-ui-surface)!important;border-color:#1d9bf0!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-search,
  .slr-social-explore-search,
  .slr-squad-search,
  .slr-social-player-search,
  .slr-social-article-player-search
) input{
  background:transparent!important;
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-home-social :is(input,textarea,select)::placeholder{color:var(--slr-ui-muted)!important;opacity:1}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-post,
  .slr-community-post,
  .slr-social-now,
  .slr-social-feed-module,
  .slr-social-player-module,
  .slr-social-match-pulse,
  .slr-social-inline-follow,
  .slr-social-notification-row,
  .slr-social-match-row,
  .slr-social-standing-row,
  .slr-social-explore-result,
  .slr-social-explore-post,
  .slr-social-explore-person,
  .slr-social-explore-player,
  .slr-social-content-empty,
  .slr-social-not-found-card,
  .slr-social-autoload
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-post,
  .slr-social-notification-row,
  .slr-social-match-row,
  .slr-social-explore-post,
  .slr-social-explore-person,
  .slr-social-explore-player
):hover{background:var(--slr-ui-hover)!important}
html[data-slr-theme] body.slr-home-social .slr-social-post-author strong,
html[data-slr-theme] body.slr-home-social .slr-community-post-body,
html[data-slr-theme] body.slr-home-social .slr-social-inline-follow>header strong,
html[data-slr-theme] body.slr-home-social .slr-social-inline-follow-person strong{
  color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-post p,
html[data-slr-theme] body.slr-home-social .slr-social-post-author,
html[data-slr-theme] body.slr-home-social .slr-social-action-count,
html[data-slr-theme] body.slr-home-social .slr-social-inline-follow>header p,
html[data-slr-theme] body.slr-home-social .slr-social-inline-follow-person :is(small,em),
html[data-slr-theme] body.slr-home-social .slr-social-autoload{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-home-social .slr-social-post-media{
  background:var(--slr-ui-soft)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-inline-follow-track>article{
  background:var(--slr-ui-elevated)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-inline-follow-track>article>button.is-following,
html[data-slr-theme="light"] body.slr-home-social .slr-social-inline-follow-login{
  background:#fff!important;
  color:#0f1419!important;
  border:1px solid #cfd9de!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-side-card{
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-side-card>*{border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-home-social .slr-social-trends>a:not(.slr-social-side-more),
html[data-slr-theme] body.slr-home-social .slr-social-side-follow-list article,
html[data-slr-theme] body.slr-home-social .slr-social-side-standing>div>a{border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-home-social .slr-social-trends>a:not(.slr-social-side-more):hover{background:var(--slr-ui-hover)!important}
html[data-slr-theme] body.slr-home-social .slr-social-side-card :is(strong,h2,h3){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-social-side-card :is(small,span,em,p){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-home-social .slr-social-side-card :is(.slr-social-side-more,a[href*="esplora"]){color:#1d9bf0!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-account-menu-panel,
  .slr-social-logout-menu-panel,
  .slr-social-mobile-more-panel,
  .slr-social-player-filter-panel,
  .slr-squad-filter-panel,
  .slr-social-article-player-filters,
  .slr-social-live-search-results,
  .slr-post-composer-suggestions,
  .slr-comment-composer-suggestions
){
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
  box-shadow:var(--slr-ui-shadow)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-account-menu-panel,
  .slr-social-logout-menu-panel,
  .slr-social-mobile-more-panel,
  .slr-social-player-filter-panel,
  .slr-squad-filter-panel,
  .slr-social-article-player-filters,
  .slr-social-live-search-results,
  .slr-post-composer-suggestions,
  .slr-comment-composer-suggestions
) :is(a,button){
  background:transparent!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-account-menu-panel,
  .slr-social-logout-menu-panel,
  .slr-social-mobile-more-panel,
  .slr-social-player-filter-panel,
  .slr-squad-filter-panel,
  .slr-social-article-player-filters,
  .slr-social-live-search-results,
  .slr-post-composer-suggestions,
  .slr-comment-composer-suggestions
) :is(a,button):hover,
html[data-slr-theme] body.slr-home-social .slr-social-live-search-query:hover,
html[data-slr-theme] body.slr-home-social .slr-social-live-search-query.is-active,
html[data-slr-theme] body.slr-home-social .slr-social-live-search-group>a:hover,
html[data-slr-theme] body.slr-home-social .slr-social-live-search-group>a.is-active{
  background:var(--slr-ui-hover)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-live-search-group>small{
  background:var(--slr-ui-header)!important;
  color:var(--slr-ui-muted)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-live-search-copy strong,
html[data-slr-theme] body.slr-home-social .slr-post-suggestion-copy strong{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-social-live-search-copy small,
html[data-slr-theme] body.slr-home-social .slr-post-suggestion-copy :is(small,em){color:var(--slr-ui-muted)!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-live-search-clear{background:#0f1419!important;color:#fff!important}
html[data-slr-theme] body.slr-squad-social-page :is(
  .slr-squad-social-header,
  .slr-squad-social-list,
  .slr-squad-social-member,
  .slr-squad-filter-meta,
  .slr-squad-filter-empty
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-squad-social-page .slr-squad-social-member:hover{background:var(--slr-ui-hover)!important}
html[data-slr-theme] body.slr-squad-social-page .slr-squad-social-member.is-coach{
  background:linear-gradient(90deg,rgba(152,11,53,.10),rgba(240,181,29,.06),transparent 72%)!important;
}
html[data-slr-theme] body.slr-squad-social-page .slr-squad-social-member.is-following{
  background:linear-gradient(90deg,rgba(240,181,29,.10),transparent 58%)!important;
}
html[data-slr-theme] body.slr-squad-social-page .slr-squad-member-copy :is(h2,strong){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-squad-social-page .slr-squad-member-copy :is(p,span,small),
html[data-slr-theme] body.slr-squad-social-page .slr-squad-follow-status{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-squad-social-page .slr-squad-member-actions>a{
  background:transparent!important;
  color:var(--slr-ui-muted)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-squad-social-page .slr-squad-member-actions>a:hover{background:var(--slr-ui-soft)!important;color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-player-social-page :is(
  .slr-player-profile-card,
  .slr-player-profile-head,
  .slr-player-profile-identity,
  .slr-player-profile-data,
  .slr-player-profile-tabs,
  .slr-player-profile-panel,
  .slr-player-panel-head,
  .slr-player-stat-highlights,
  .slr-player-stat-detail,
  .slr-player-career-list,
  .slr-player-competition-stats,
  .slr-player-injury-history,
  .slr-player-news-feed,
  .slr-player-profile-empty
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-player-social-page .slr-player-profile-photo{border-color:var(--slr-ui-surface)!important}
html[data-slr-theme] body.slr-player-social-page .slr-player-profile-tabs button{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-player-social-page .slr-player-profile-tabs button:hover{background:var(--slr-ui-hover)!important;color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-player-social-page .slr-player-profile-tabs button.is-active{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-player-social-page :is(.slr-player-profile-name-row h1,.slr-player-profile-name-row h2,.slr-player-profile-empty strong){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-player-social-page :is(.slr-player-profile-identity>p,.slr-player-profile-meta,.slr-player-profile-data dt,.slr-player-profile-empty p){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-player-social-page :is(.slr-player-profile-data>div,.slr-player-career-list>*,.slr-player-competition-stats>*,.slr-player-injury-history>*){border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-author-social-page,
html[data-slr-theme] body.slr-author-social-page :is(
  .slr-author-profile-column,
  .slr-author-profile-card,
  .slr-author-profile-head,
  .slr-author-profile-identity,
  .slr-author-profile-tabs,
  .slr-author-article-feed,
  .slr-author-community-feed,
  .slr-author-replies-feed,
  .slr-author-profile-empty
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-author-social-page .slr-author-profile-avatar{border-color:var(--slr-ui-surface)!important}
html[data-slr-theme] body.slr-author-social-page .slr-author-profile-name h2,
html[data-slr-theme] body.slr-author-social-page .slr-author-profile-counts strong,
html[data-slr-theme] body.slr-author-social-page .slr-author-profile-empty strong,
html[data-slr-theme] body.slr-author-social-page .slr-author-reply-body{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-author-social-page :is(
  .slr-author-profile-handle,
  .slr-author-profile-meta,
  .slr-author-profile-counts a,
  .slr-author-profile-empty p,
  .slr-author-reply-context,
  .slr-author-reply-context span,
  .slr-author-reply-context strong,
  .slr-author-reply-actions a,
  .slr-author-reply-actions button
){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-author-social-page .slr-author-profile-identity>p{color:var(--slr-ui-text-soft)!important}
html[data-slr-theme] body.slr-author-social-page .slr-author-profile-tabs a{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-author-social-page .slr-author-profile-tabs a:hover{background:var(--slr-ui-hover)!important;color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-author-social-page .slr-author-profile-tabs a.is-active{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-author-social-page :is(.slr-author-share,.slr-author-edit-profile,.slr-author-settings-link){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-author-social-page :is(.slr-author-share,.slr-author-edit-profile,.slr-author-settings-link):hover{background:var(--slr-ui-soft)!important}
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-backdrop{background:var(--slr-ui-overlay)!important}
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-dialog{
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
  box-shadow:var(--slr-ui-shadow)!important;
}
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-header{
  background:var(--slr-ui-header)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-header h2,
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-header>button:first-child{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-header>button:first-child:hover{background:var(--slr-ui-soft)!important}
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-fields>label{
  background:var(--slr-ui-input)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-fields>label>span,
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-fields label>small{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-fields :is(input,textarea){
  background:transparent!important;
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-avatar{border-color:var(--slr-ui-elevated)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-match-panels,
  .slr-social-match-panel,
  .slr-social-match-section,
  .slr-social-match-overview-grid,
  .slr-social-match-injuries,
  .slr-social-match-tabs-wrap,
  .slr-social-match-tabs,
  .slr-match-stats-board,
  .slr-match-stat-group,
  .slr-match-stat-row,
  .slr-match-event-panel,
  .slr-match-event,
  .slr-match-timeline-list,
  .slr-match-h2h-section,
  .slr-match-related-feed,
  .slr-match-related-post,
  .slr-match-side-section,
  .slr-match-side-lineups,
  .slr-match-side-stats,
  .slr-match-side-standings,
  .slr-social-match-pitch-block,
  .slr-social-match-pitch-head,
  .slr-social-match-directory,
  .slr-social-match-month-section,
  .slr-social-match-list
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-social-match-page .slr-social-match-tabs :is(a,button){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-social-match-page .slr-social-match-tabs :is(a,button):hover{background:var(--slr-ui-hover)!important;color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-match-page .slr-social-match-tabs .is-active{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-match-stat-group-head,
  .slr-match-event-heading,
  .slr-match-event-copy,
  .slr-match-event-topline,
  .slr-match-timeline-meta,
  .slr-social-match-meta,
  .slr-social-match-row-meta,
  .slr-social-match-row-date
){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-home-social :is(.slr-match-stat-row,.slr-match-event,.slr-social-match-row){border-color:var(--slr-ui-line)!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-match-pitch{box-shadow:inset 0 0 0 1px rgba(15,20,25,.12)!important}
html[data-slr-theme] body.slr-social-standings-page :is(
  .slr-social-standings-intro,
  .slr-social-standings-head,
  .slr-social-standings-scroll,
  .slr-social-standings-table,
  .slr-social-standings-row,
  .slr-social-standings-competition
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-table :is(th,td){border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-table th{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-row:hover{background:var(--slr-ui-hover)!important}
html[data-slr-theme] body.slr-social-standings-page .slr-social-season-select select{
  background:var(--slr-ui-input)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-article-page :is(
  .slr-social-article-center,
  .slr-social-article-card,
  .slr-social-article-header,
  .slr-social-article-content,
  .slr-article-body,
  .slr-social-article-topics,
  .slr-social-article-entities,
  .slr-social-entity-group,
  .slr-article-comments,
  .slr-comments,
  .slr-comment-list,
  .slr-comment-item,
  .slr-comments-empty,
  .slr-social-article-actions
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-social-article-page .slr-social-article-content .slr-article-body :is(h2,h3,h4,strong){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-article-page .slr-social-article-content .slr-article-body :is(p,li,blockquote){color:var(--slr-ui-text-soft)!important}
html[data-slr-theme] body.slr-social-article-page .slr-article-read-more{
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-article-page .slr-article-read-more:hover{background:var(--slr-ui-hover)!important}
html[data-slr-theme] body.slr-social-article-page .slr-social-entity-chip{
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-article-page .slr-comment-item p,
html[data-slr-theme] body.slr-social-article-page .slr-comments-empty strong{color:var(--slr-ui-text-soft)!important}
html[data-slr-theme] body.slr-social-article-page .slr-comment-main>header,
html[data-slr-theme] body.slr-social-article-page .slr-comments-empty span{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-social-article-page .slr-comment-replies{border-color:var(--slr-ui-line-soft)!important}
html[data-slr-theme] body.slr-social-article-page .slr-comment-replies>.slr-comment-item{border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-backdrop,
  .slr-comment-modal-backdrop,
  .slr-post-submodal-backdrop,
  .slr-comment-submodal-backdrop,
  .slr-social-embed-backdrop,
  .slr-social-follow-backdrop
){background:var(--slr-ui-overlay)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-dialog,
  .slr-comment-modal-dialog,
  .slr-post-reply-scope-panel,
  .slr-post-gif-panel,
  .slr-comment-gif-panel,
  .slr-social-embed-dialog,
  .slr-social-follow-dialog
){
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
  box-shadow:var(--slr-ui-shadow)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-header,
  .slr-comment-modal-dialog>header,
  .slr-post-reply-scope-panel>header,
  .slr-post-gif-panel>header,
  .slr-comment-gif-panel>header,
  .slr-social-embed-dialog header,
  .slr-social-follow-dialog header
){
  background:var(--slr-ui-header)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-header>button,
  .slr-comment-modal-close,
  .slr-post-reply-scope-panel>header button,
  .slr-post-gif-panel>header button,
  .slr-comment-gif-panel>header button,
  .slr-social-embed-dialog header button,
  .slr-social-follow-dialog header button
){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-header>button,
  .slr-comment-modal-close,
  .slr-post-reply-scope-panel>header button,
  .slr-post-gif-panel>header button,
  .slr-comment-gif-panel>header button,
  .slr-social-embed-dialog header button,
  .slr-social-follow-dialog header button
):hover{background:var(--slr-ui-soft)!important}
html[data-slr-theme] body.slr-home-social .slr-post-composer-header>strong,
html[data-slr-theme] body.slr-home-social .slr-comment-modal-dialog>header h2,
html[data-slr-theme] body.slr-home-social :is(.slr-social-embed-dialog,.slr-social-follow-dialog) h2{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-post-composer-editor>textarea,
html[data-slr-theme] body.slr-home-social .slr-comment-modal-compose textarea{
  background:transparent!important;
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
  caret-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-home-social .slr-post-composer-footer,
html[data-slr-theme] body.slr-home-social .slr-comment-modal-compose footer,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-footer{border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-media,
  .slr-post-composer-poll,
  .slr-post-composer-emoji,
  .slr-comment-composer-media,
  .slr-comment-composer-emoji,
  .slr-comment-modal-login
){
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social .slr-post-composer-poll input,
html[data-slr-theme] body.slr-home-social :is(.slr-social-embed-dialog select,.slr-social-embed-dialog textarea){
  background:var(--slr-ui-input)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social .slr-comment-modal-author strong,
html[data-slr-theme] body.slr-home-social .slr-comment-modal-context p,
html[data-slr-theme] body.slr-home-social .slr-comment-modal-compose label strong{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-comment-modal-author,
html[data-slr-theme] body.slr-home-social .slr-comment-modal-context small,
html[data-slr-theme] body.slr-home-social .slr-comment-modal-compose label,
html[data-slr-theme] body.slr-home-social .slr-comment-modal-login p{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-home-social .slr-comment-modal-context:after{background:var(--slr-ui-line-soft)!important}
html[data-slr-theme] body.slr-home-social .slr-social-follow-person{
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-follow-person:hover{background:var(--slr-ui-hover)!important}
html[data-slr-theme] body.slr-home-social .slr-social-follow-person strong{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-social-follow-person small{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-home-social .slr-post-composer-highlights,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-highlights{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-post-composer-text-shell textarea,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-text-shell textarea{
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  caret-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-home-social .slr-post-composer-text-shell textarea::placeholder,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-text-shell textarea::placeholder{
  color:var(--slr-ui-muted)!important;
  -webkit-text-fill-color:var(--slr-ui-muted)!important;
}
html[data-slr-theme] body.slr-home-social :is(.slr-post-composer-highlights,.slr-comment-composer-highlights) mark{color:#1d9bf0!important}
html[data-slr-theme] body.slr-home-social :is(.slr-post-gif-grid,.slr-comment-gif-grid){background:var(--slr-ui-soft)!important}
html[data-slr-theme] body.slr-home-social :is(.slr-post-gif-status,.slr-comment-gif-status,.slr-post-gif-panel>footer,.slr-comment-gif-panel>footer){
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-muted)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social :is(.slr-post-gif-result,.slr-comment-gif-result){background:var(--slr-ui-soft)!important;border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-home-social :is(.slr-post-gif-more,.slr-comment-gif-more){background:var(--slr-ui-elevated)!important;border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-home-social :is(.slr-post-gif-more,.slr-comment-gif-more):hover{background:var(--slr-ui-hover)!important}
html[data-slr-theme] body.slr-social-explore-page :is(
  .slr-social-explore-tabs,
  .slr-social-explore-results,
  .slr-social-explore-trends,
  .slr-social-explore-people,
  .slr-social-explore-players,
  .slr-social-explore-community-results,
  .slr-social-explore-empty,
  .slr-social-explore-query-summary
),
html[data-slr-theme] body.slr-social-notifications-page :is(
  .slr-social-notification-list,
  .slr-social-notification-empty
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-social-explore-page .slr-social-explore-tabs :is(a,button){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-social-explore-page .slr-social-explore-tabs .is-active{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-explore-page :is(.slr-social-explore-post-copy,.slr-social-explore-person-main,.slr-social-explore-player) strong,
html[data-slr-theme] body.slr-social-notifications-page .slr-social-notification-copy strong{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-explore-page :is(.slr-social-explore-post-copy,.slr-social-explore-person-main,.slr-social-explore-player) :is(p,small,span),
html[data-slr-theme] body.slr-social-notifications-page .slr-social-notification-copy :is(p,small,time){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-market-page :is(
  .slr-market-center,
  .slr-market-profile-head,
  .slr-market-tabs,
  .slr-market-board,
  .slr-market-news,
  .slr-market-lane,
  .slr-market-lane-head,
  .slr-market-transfer-card,
  .slr-market-post,
  .slr-market-news-feed,
  .slr-market-provider-note,
  .slr-market-section-head,
  .slr-market-empty
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-lane+.slr-market-lane{border-top-color:var(--slr-ui-soft)!important}
html[data-slr-theme] body.slr-market-page :is(.slr-market-profile-main h2,.slr-market-transfer-title strong,.slr-market-lane-head h2,.slr-market-sync-status strong){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-market-page :is(.slr-market-profile-main p,.slr-market-transfer-summary,.slr-market-transfer-meta,.slr-market-sync-status small,.slr-market-lane-head small){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-market-page .slr-market-tabs :is(a,button){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-market-page .slr-market-tabs :is(a,button):hover{background:var(--slr-ui-hover)!important;color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-market-page .slr-market-tabs .is-active{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-market-page :is(.slr-market-tabs b,.slr-market-lane-head>b,.slr-market-team-avatar,.slr-market-player-photo>b,.slr-market-club-flow,.slr-market-club-flow i){
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-club-flow b{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-submit-page,
html[data-slr-theme] body.slr-social-submit-page :is(
  .slr-social-submit-form,
  .slr-social-submit-card,
  .slr-social-submit-options,
  .slr-social-submit-players,
  .slr-social-submit-actions,
  .slr-social-editor-toolbar,
  .slr-social-editor-footer
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-social-submit-page .slr-social-submit-title textarea,
html[data-slr-theme] body.slr-social-submit-page .slr-social-rich-editor{
  background:transparent!important;
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-social-submit-page .slr-social-editor-toolbar button{
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-submit-page .slr-social-editor-toolbar button:hover{background:var(--slr-ui-hover)!important}
html[data-slr-theme] body.slr-social-submit-page :is(.slr-social-submit-options select,.slr-social-submit-options input[type="text"]){
  background:var(--slr-ui-input)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-submit-page .slr-social-article-player-card{
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-submit-page .slr-social-submit-profile{
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-auth-page,
html[data-slr-theme] body.slr-social-auth-page :is(.slr-social-auth-public,.slr-social-auth-shell){background:var(--slr-ui-bg)!important;color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-card{
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
  box-shadow:var(--slr-ui-shadow)!important;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-card :is(input,select,textarea){
  background:var(--slr-ui-input)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-note{background:var(--slr-ui-soft)!important;color:var(--slr-ui-muted)!important;border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-home-social .slr-social-mobile-nav{
  background:var(--slr-ui-header)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-mobile-nav :is(a,button){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-home-social .slr-social-mobile-nav .is-active{color:var(--slr-ui-text)!important}
@media(max-width:760px){
  html[data-slr-theme] body.slr-home-social .slr-post-composer-header,
  html[data-slr-theme] body.slr-home-social .slr-post-composer-footer{background:var(--slr-ui-header)!important}
  html[data-slr-theme] body.slr-home-social .slr-comment-modal-dialog{background:var(--slr-ui-elevated)!important}
}
html[data-slr-theme="dark"] body.slr-legal-site{
  --slr-legal-ink:#eff3f4;
  --slr-legal-muted:#9aa5af;
  --slr-legal-line:#2f3336;
  --slr-legal-soft:#111418;
  background:#000!important;
  color:#eff3f4!important;
}
html[data-slr-theme="dark"] body.slr-legal-site main,
html[data-slr-theme="dark"] body.slr-legal-site :is(
  .slr-legal-card-grid>a,
  .slr-legal-document-shell,
  .slr-legal-document-main,
  .slr-legal-document-main>section,
  .slr-help-results,
  .slr-help-popular,
  .slr-help-categories,
  .slr-help-results>div,
  .slr-help-popular>div,
  .slr-help-categories>div,
  .slr-help-article-shell,
  .slr-help-article,
  .slr-help-article-body,
  .slr-support-shell,
  .slr-support-form-card,
  .slr-dev-grid,
  .slr-dev-docs
){background:#000!important;color:#eff3f4!important;border-color:#2f3336!important}
html[data-slr-theme="dark"] body.slr-legal-site :is(h1,h2,h3,h4,strong,b,label,legend){color:#eff3f4}
html[data-slr-theme="dark"] body.slr-legal-site :is(p,li,small,span){border-color:#2f3336}
html[data-slr-theme="dark"] body.slr-legal-site .slr-legal-prose{color:#d8dcdf!important}
html[data-slr-theme="dark"] body.slr-legal-site .slr-legal-prose h3{color:#eff3f4!important}
html[data-slr-theme="dark"] body.slr-legal-site .slr-legal-prose code{background:#16181c!important;color:#eff3f4!important}
html[data-slr-theme="dark"] body.slr-legal-site .slr-legal-toc-home,
html[data-slr-theme="dark"] body.slr-legal-site .slr-legal-document-actions a{color:#eff3f4!important;border-color:#2f3336!important}
html[data-slr-theme="dark"] body.slr-legal-site .slr-legal-toc nav a{color:#9aa5af!important}
html[data-slr-theme="dark"] body.slr-legal-site .slr-legal-toc nav a:hover,
html[data-slr-theme="dark"] body.slr-legal-site .slr-legal-card-grid>a:hover{background:#111418!important;color:#eff3f4!important}
html[data-slr-theme="dark"] body.slr-legal-site :is(input,textarea,select){background:#000!important;color:#eff3f4!important;border-color:#3b4148!important}
html[data-slr-theme="dark"] body.slr-legal-site .slr-help-hero form{background:#fff!important}
html[data-slr-theme="dark"] body.slr-legal-site .slr-help-hero input{color:#171717!important;-webkit-text-fill-color:#171717!important}
html[data-slr-theme="dark"] body.slr-legal-site .slr-legal-footer{background:#070707!important;color:#fff!important;border-color:#2f3336!important}
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(a,button,input,textarea,select):focus-visible{
  outline:2px solid #1d9bf0!important;
  outline-offset:2px;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-player-filter-toggle,
  .slr-squad-filter-toggle,
  .slr-social-article-player-filter-toggle
){
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-player-filter-toggle,
  .slr-squad-filter-toggle,
  .slr-social-article-player-filter-toggle
):hover,
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-player-filter-toggle,
  .slr-squad-filter-toggle,
  .slr-social-article-player-filter-toggle
).is-active,
html[data-slr-theme] body.slr-home-social .slr-social-article-player-filter-toggle[aria-expanded="true"]{
  background:var(--slr-ui-hover)!important;
  color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-player-card{
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-player-card :is(strong,b){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-social-player-card :is(small,span,p){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-home-social .slr-social-match-pulse-card{
  background:linear-gradient(135deg,rgba(152,11,53,.10),var(--slr-ui-elevated) 48%,rgba(240,181,29,.08))!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-community-preview{
  background:linear-gradient(120deg,rgba(152,11,53,.10),var(--slr-ui-surface) 55%,rgba(240,181,29,.06))!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-community-preview :is(strong,h2){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-social-community-preview p{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-home-social :is(.slr-community-context-chip,.slr-community-match-chip){
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social :is(.slr-community-context-chip,.slr-community-match-chip):hover{background:var(--slr-ui-hover)!important}
html[data-slr-theme] body.slr-home-social .slr-community-poll button{
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social :is(.slr-community-compose-column,.slr-community-compose-form){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social .slr-community-compose-option{
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social .slr-community-compose-option :is(input,select,textarea){
  background:var(--slr-ui-input)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social .slr-community-compose-option header button{background:var(--slr-ui-soft)!important;color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-community-image-preview,
html[data-slr-theme] body.slr-home-social .slr-comment-media{
  background:var(--slr-ui-soft)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-link-preview{
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-link-preview:hover{background:var(--slr-ui-hover)!important}
html[data-slr-theme] body.slr-home-social .slr-social-link-preview :is(strong,h3){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-social-link-preview :is(p,small,span){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-home-social .slr-social-link-preview-image{background:var(--slr-ui-soft)!important}
html[data-slr-theme] body.slr-home-social .slr-social-x-post-embed{
  background:var(--slr-ui-surface)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-match-page :is(
  .slr-lineups-grid,
  .slr-lineup-team,
  .slr-lineup-group,
  .slr-lineup-group-head,
  .slr-lineup-list,
  .slr-lineup-coach
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-social-match-page :is(.slr-lineup-player,.slr-lineup-coach){border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-social-match-page :is(.slr-lineup-player-copy strong,.slr-lineup-group-head strong){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-match-page :is(.slr-lineup-player-copy small,.slr-lineup-player-meta,.slr-lineup-group-head small){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-social-static-page,
html[data-slr-theme] body.slr-social-static-page :is(.slr-social-static-center,.slr-page-hero,.slr-data-stage,.slr-section,.slr-empty-state),
html[data-slr-theme] body.slr-social-standings-page :is(.slr-page-hero,.slr-data-stage,.slr-section,.slr-data-toolbar,.slr-standing-table,.slr-standing-head,.slr-standing-row,.slr-empty-state),
html[data-slr-theme] body.slr-social-article-page :is(
  .slr-social-static-center,
  .slr-article-layout,
  .slr-article-layout-single,
  .slr-article-sheet,
  .slr-topic-list,
  .slr-author-box,
  .slr-comment-login
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-social-standings-page .slr-data-toolbar select{
  background:var(--slr-ui-input)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-article-page :is(.slr-article-media-stage,.slr-article-cover,.slr-social-article-media){background:var(--slr-ui-soft)!important}
html[data-slr-theme] body.slr-social-article-page .slr-social-entity-media{background:var(--slr-ui-soft)!important;color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-static-page .slr-social-static-mobile-nav{background:var(--slr-ui-header)!important;border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-social-submit-page .slr-social-player-picker label{
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-submit-page .slr-social-player-picker label:has(input:checked){background:rgba(240,181,29,.10)!important}
html[data-slr-theme="light"] body.slr-social-submit-page .slr-social-submit-success{
  background:#eefbf5!important;
  color:#006b45!important;
  border-color:#a8e6ca!important;
}
html[data-slr-theme="light"] body.slr-social-submit-page .slr-social-submit-success :is(strong,p){color:inherit!important}
html[data-slr-theme="light"] body.slr-social-submit-page .slr-social-submit-error{
  background:#fff1f3!important;
  color:#b42335!important;
  border-color:#f2b8c1!important;
}
html[data-slr-theme] body.slr-home-social :is(.slr-post-composer-suggestions,.slr-comment-composer-suggestions).slr-autocomplete-float:before,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-suggestions.slr-comment-autocomplete-top:before{
  background:var(--slr-ui-header)!important;
  color:var(--slr-ui-muted)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social :is(.slr-post-suggestion-avatar,.slr-post-suggestion-hash,.slr-social-live-search-image){
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-post-action[data-tooltip]:after{
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border:1px solid var(--slr-ui-line-soft)!important;
  box-shadow:var(--slr-ui-shadow)!important;
}
html[data-slr-theme] body.slr-home-social .slr-matchday-global,
html[data-slr-theme] body.slr-home-social .slr-matchday-global-card{
  color:#fff!important;
  border-color:rgba(255,255,255,.15)!important;
}
html[data-slr-theme] body.slr-home-social .slr-matchday-global :is(h1,h2,h3,strong,b,small,span,time,em){color:inherit!important}
html[data-slr-theme] body.slr-home-social .slr-social-match-card,
html[data-slr-theme] body.slr-home-social .slr-author-profile-cover,
html[data-slr-theme] body.slr-home-social .slr-author-edit-cover{
  color:#fff!important;
}
html[data-slr-theme] body.slr-home-social :is(.slr-social-match-card,.slr-author-profile-cover,.slr-author-edit-cover) :is(h1,h2,h3,strong,b,small,span){color:inherit!important}
html[data-slr-theme="light"][data-slr-high-contrast="1"] body.slr-home-social{
  --slr-social-line:#9aa9b4!important;
  --slr-social-line-strong:#536471!important;
  --slr-social-muted:#3f4f5a!important;
}
html[data-slr-theme="dark"][data-slr-high-contrast="1"] body.slr-home-social{
  --slr-social-line:rgba(255,255,255,.34)!important;
  --slr-social-line-strong:rgba(255,255,255,.56)!important;
  --slr-social-muted:#c2c8cf!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-empty,
  .slr-social-saved-empty,
  .slr-social-side-empty,
  .slr-social-player-filter-empty,
  .slr-squad-filter-empty,
  .slr-player-profile-empty,
  .slr-social-match-empty,
  .slr-match-empty,
  .slr-comments-empty,
  .slr-social-live-search-empty,
  .slr-settings-empty
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-muted)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-empty,
  .slr-social-saved-empty,
  .slr-social-side-empty,
  .slr-social-player-filter-empty,
  .slr-squad-filter-empty,
  .slr-player-profile-empty,
  .slr-social-match-empty,
  .slr-match-empty,
  .slr-comments-empty
) :is(strong,h2,h3){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-empty,
  .slr-social-saved-empty,
  .slr-social-side-empty,
  .slr-social-player-filter-empty,
  .slr-squad-filter-empty,
  .slr-player-profile-empty,
  .slr-social-match-empty,
  .slr-match-empty,
  .slr-comments-empty
) :is(p,span,small){color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-account-menu-backdrop,
  .slr-social-logout-menu-backdrop,
  .slr-social-mobile-more-backdrop
){background:var(--slr-ui-overlay)!important}
html[data-slr-theme] body.slr-home-social .slr-social-mobile-more-panel:before{background:var(--slr-ui-line-soft)!important}
html[data-slr-theme] body.slr-home-social .slr-social-mobile-more-panel>header{
  background:var(--slr-ui-header)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-mobile-more-panel>header button{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-social-mobile-more-panel nav :is(a,button){color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-home-social .slr-social-mobile-more-panel nav :is(a,button):hover,
html[data-slr-theme] body.slr-home-social .slr-social-mobile-more-panel nav :is(a,button):active{background:var(--slr-ui-hover)!important}
html[data-slr-theme] body.slr-site:not(.admin-shell) .slr-comment-gif-picker>.slr-comment-submodal-backdrop{background:var(--slr-ui-overlay)!important}
html[data-slr-theme] body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section{
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
  box-shadow:var(--slr-ui-shadow)!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section>header{
  background:var(--slr-ui-header)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section>header>button{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section>header [data-comment-composer-gif-search]{
  background:var(--slr-ui-input)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section>header [data-comment-composer-gif-search] input{
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) .slr-comment-gif-picker>section>footer{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-site:not(.admin-shell) .slr-comment-gif-more{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-article-page .slr-comment-form{
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-social-article-page .slr-comment-form label{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-social-article-page .slr-comment-form label strong{color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-article-page .slr-comment-form textarea{
  background:var(--slr-ui-input)!important;
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-article-page .slr-comment-form footer{border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-social-article-page .slr-comment-form footer small{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-social-matches-page :is(
  .slr-social-match-months,
  .slr-social-match-list,
  .slr-social-match-month-section,
  .slr-social-match-directory,
  .slr-social-matches-filters
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-social-matches-page .slr-social-match-months button{color:var(--slr-ui-muted)!important}
html[data-slr-theme] body.slr-social-matches-page .slr-social-match-months button:hover{background:var(--slr-ui-hover)!important;color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-matches-page .slr-social-season-select select{
  background:var(--slr-ui-input)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-social-matches-page .slr-social-season-select select option{background:var(--slr-ui-elevated)!important;color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-match-page :is(
  .slr-social-match-card,
  .slr-social-match-hero,
  .slr-social-match-team,
  .slr-social-match-score-center,
  .slr-social-match-live-state,
  .slr-social-match-countdown
){color:#fff!important}
html[data-slr-theme] body.slr-social-match-page .slr-social-match-team>strong,
html[data-slr-theme] body.slr-social-match-page .slr-social-match-score-center>b{color:#fff!important}
html[data-slr-theme] body.slr-social-match-page .slr-social-match-team>div,
html[data-slr-theme] body.slr-social-match-page .slr-social-match-score-center>span,
html[data-slr-theme] body.slr-social-match-page .slr-social-match-score-center>small{color:#aab0b8!important}
html[data-slr-theme] body.slr-social-match-page .slr-match-related-media{background:var(--slr-ui-soft)!important}
html[data-slr-theme] body.slr-author-social-page :is(
  .slr-author-edit-media-actions label,
  .slr-author-edit-media-actions button,
  .slr-author-edit-avatar label
){background:rgba(15,20,25,.78)!important;color:#fff!important}
html[data-slr-theme] body.slr-author-social-page :is(
  .slr-author-edit-media-actions label,
  .slr-author-edit-media-actions button,
  .slr-author-edit-avatar label
):hover{background:rgba(39,44,48,.94)!important}
html[data-slr-theme] body.slr-author-social-page .slr-author-cover-drag-hint{background:rgba(15,20,25,.82)!important;color:#fff!important}
html[data-slr-theme] body.slr-author-social-page .slr-author-profile-identity{background:var(--slr-ui-surface)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-community-compose-column,
  .slr-community-compose-form,
  .slr-community-compose-option,
  .slr-community-compose-footer
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social .slr-community-compose-editor textarea{
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
  caret-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-home-social .slr-community-compose-tools,
html[data-slr-theme] body.slr-home-social .slr-community-compose-footer{border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-home-social .slr-community-compose-option :is(select,input){
  background:var(--slr-ui-input)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social .slr-community-poll button{
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social :is(.slr-social-youtube-embed,.slr-social-x-post-embed){border-color:var(--slr-ui-line-soft)!important}
html[data-slr-theme] body.slr-home-social .slr-social-ratio{background:#000!important}
html[data-slr-theme="light"] body.slr-social-auth-page .slr-social-auth-error{
  background:#fff1f3!important;
  color:#b42335!important;
  border-color:#f2b8c1!important;
}
html[data-slr-theme="light"] body.slr-social-auth-page .slr-social-auth-success{
  background:#eefbf5!important;
  color:#006b45!important;
  border-color:#a8e6ca!important;
}
html[data-slr-theme] body.slr-social-not-found-page,
html[data-slr-theme] body.slr-social-not-found-page .slr-social-not-found-center{
  background:var(--slr-ui-bg)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme="light"] body.slr-home-social{
  --slr-ui-heading:#0f1419;
  --slr-ui-body:#24323c;
  --slr-ui-caption:#536471;
  --slr-ui-faint:#6f7f8b;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-feed-header,
  .slr-social-feed-column,
  .slr-social-content-center,
  .slr-social-notifications-center,
  .slr-social-explore-center,
  .slr-social-matches-column,
  .slr-social-match-panels,
  .slr-squad-social-column,
  .slr-player-profile-column,
  .slr-author-profile-column,
  .slr-market-center,
  .slr-community-single-column,
  .slr-social-submit-column,
  .slr-settings-shell,
  .slr-social-static-center
) :is(h1,h2,h3,h4,h5,h6){
  color:var(--slr-ui-heading)!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-feed-column,
  .slr-social-content-center,
  .slr-social-notifications-center,
  .slr-social-explore-center,
  .slr-social-matches-column,
  .slr-social-match-panels,
  .slr-squad-social-column,
  .slr-player-profile-column,
  .slr-author-profile-column,
  .slr-market-center,
  .slr-community-single-column,
  .slr-social-submit-column,
  .slr-settings-shell
) :is(p,small,time,dt,figcaption){
  color:var(--slr-ui-caption)!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-post-author strong,
  .slr-community-post-author strong,
  .slr-community-post-body,
  .slr-community-post-body p,
  .slr-social-inline-follow>header strong,
  .slr-social-inline-follow-person strong,
  .slr-social-side-card h2,
  .slr-social-side-card h3,
  .slr-social-side-card strong,
  .slr-social-notification-copy strong,
  .slr-social-explore-post-copy strong,
  .slr-social-explore-person-main strong,
  .slr-social-explore-player strong
){color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-post p,
  .slr-community-post-body p,
  .slr-social-post-author,
  .slr-social-action-count,
  .slr-social-inline-follow>header p,
  .slr-social-inline-follow-person small,
  .slr-social-inline-follow-person em,
  .slr-social-side-card p,
  .slr-social-side-card small,
  .slr-social-side-card span,
  .slr-social-side-card em,
  .slr-social-notification-copy p,
  .slr-social-notification-copy small,
  .slr-social-explore-post-copy p,
  .slr-social-explore-post-copy small,
  .slr-social-explore-person-main small,
  .slr-social-explore-player small
){color:var(--slr-ui-caption)!important}
html[data-slr-theme="light"] body.slr-social-matches-page :is(
  .slr-social-match-month-section>header span,
  .slr-social-match-row-date b,
  .slr-social-match-row-clubs strong,
  .slr-social-match-row-clubs>span.is-roma strong,
  .slr-social-match-empty strong
){color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-social-matches-page :is(
  .slr-social-season-select span,
  .slr-social-match-month-section>header strong,
  .slr-social-match-row-date,
  .slr-social-match-row-meta,
  .slr-social-match-row-score em,
  .slr-social-match-row-open,
  .slr-social-match-empty
){color:var(--slr-ui-caption)!important}
html[data-slr-theme="light"] body.slr-social-matches-page .slr-social-match-row-score{
  background:#0f1419!important;
  color:#fff!important;
}
html[data-slr-theme="light"] body.slr-social-match-page :is(
  .slr-social-match-topbar-inner h1,
  .slr-social-match-overview-grid strong,
  .slr-social-match-section>header h2,
  .slr-social-match-injuries strong,
  .slr-match-related-card h3,
  .slr-match-related-card h3 a,
  .slr-match-related-empty strong,
  .slr-match-data-empty strong,
  .slr-match-side-section>h2,
  .slr-match-stat-group h3,
  .slr-match-stat-group-head h3,
  .slr-lineup-group-head h3,
  .slr-lineup-player-copy strong,
  .slr-lineup-coach strong,
  .slr-h2h-club strong,
  .slr-mini-standing-row,
  .slr-mini-standing-row.is-roma
){color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-social-match-page :is(
  .slr-social-match-topbar-inner span,
  .slr-social-match-overview-grid span,
  .slr-social-match-overview-grid small,
  .slr-social-match-injuries small,
  .slr-match-related-card>div>span,
  .slr-match-related-empty,
  .slr-match-data-empty,
  .slr-match-inline-empty,
  .slr-lineup-group-head span,
  .slr-lineup-player-copy small,
  .slr-lineup-player-meta,
  .slr-lineup-player-event,
  .slr-lineup-coach span,
  .slr-match-stat-row strong,
  .slr-match-stat-group .slr-match-stat-row span,
  .slr-social-match-timeline-meta,
  .slr-match-event-team,
  .slr-match-event-copy p,
  .slr-match-event-body span,
  .slr-match-event-body small,
  .slr-h2h-score small,
  .slr-mini-standing-head
){color:var(--slr-ui-caption)!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-social-match-tabs{
  background:var(--slr-ui-header)!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-social-match-tabs button{
  color:var(--slr-ui-caption)!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-social-match-tabs button:hover,
html[data-slr-theme="light"] body.slr-social-match-page .slr-social-match-tabs button.is-active{
  background:var(--slr-ui-hover)!important;
  color:var(--slr-ui-heading)!important;
}
html[data-slr-theme="light"] body.slr-social-match-page :is(
  .slr-social-match-panel,
  .slr-social-match-section,
  .slr-match-side-section,
  .slr-match-stats-board,
  .slr-match-stat-group,
  .slr-match-event-panel,
  .slr-h2h-scoreboard-row,
  .slr-mini-standing-row,
  .slr-lineup-team,
  .slr-lineup-group,
  .slr-lineup-player,
  .slr-lineup-coach
){
  background:var(--slr-ui-surface)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-event-panel:hover{
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-event-topline{
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-event-heading time{
  background:var(--slr-ui-soft)!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-event-copy strong{
  color:var(--slr-ui-heading)!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-event-action{
  border-color:var(--slr-ui-surface)!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-stat-value{
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-heading)!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-stat-value.is-leading{
  background:rgba(240,181,29,.16)!important;
  color:#8a6200!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-h2h-scoreboard-row:hover{
  background:var(--slr-ui-hover)!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-h2h-score b{
  background:#174a91!important;
  color:#fff!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-h2h-scoreboard-row>svg{
  stroke:var(--slr-ui-caption)!important;
}
html[data-slr-theme="light"] body.slr-squad-social-page :is(
  .slr-squad-member-copy h2,
  .slr-squad-filter-empty strong
){color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-squad-social-page :is(
  .slr-squad-total,
  .slr-squad-filter-panel>strong,
  .slr-squad-filter-meta,
  .slr-squad-member-copy p,
  .slr-squad-filter-empty,
  .slr-squad-follow-status
){color:var(--slr-ui-caption)!important}
html[data-slr-theme="light"] body.slr-squad-social-page .slr-squad-filter-panel button{
  color:var(--slr-ui-heading)!important;
}
html[data-slr-theme="light"] body.slr-squad-social-page .slr-squad-filter-panel button:hover,
html[data-slr-theme="light"] body.slr-squad-social-page .slr-squad-filter-panel button:focus-visible{
  background:var(--slr-ui-hover)!important;
  color:var(--slr-ui-heading)!important;
}
html[data-slr-theme="light"] body.slr-player-social-page :is(
  .slr-player-profile-topbar-inner h1,
  .slr-player-profile-name-row h2,
  .slr-player-profile-data dd,
  .slr-player-stat-highlights strong,
  .slr-player-stat-detail b,
  .slr-player-competition-stats dd,
  .slr-player-career-list strong,
  .slr-player-injury-history strong,
  .slr-player-news-feed h3,
  .slr-player-profile-empty strong
){color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-player-social-page :is(
  .slr-player-profile-topbar-inner span,
  .slr-player-profile-name-row>div>span,
  .slr-player-profile-identity>p,
  .slr-player-profile-meta,
  .slr-player-profile-data dt,
  .slr-player-panel-head>small,
  .slr-player-stat-highlights span,
  .slr-player-stat-detail small,
  .slr-player-competition-stats small,
  .slr-player-competition-stats dt,
  .slr-player-career-list small,
  .slr-player-injury-history small,
  .slr-player-news-feed small,
  .slr-player-profile-empty p
){color:var(--slr-ui-caption)!important}
html[data-slr-theme="light"] body.slr-author-social-page :is(
  .slr-author-profile-topbar h1,
  .slr-author-profile-name h2,
  .slr-author-profile-counts strong,
  .slr-author-profile-empty strong,
  .slr-author-post .slr-social-post-author strong,
  .slr-author-article-feed h2,
  .slr-author-article-feed h3,
  .slr-author-edit-header h2
){color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-author-social-page :is(
  .slr-author-profile-topbar span,
  .slr-author-profile-handle,
  .slr-author-profile-identity>p,
  .slr-author-profile-meta,
  .slr-author-profile-counts a,
  .slr-author-profile-empty p,
  .slr-author-post .slr-social-post-author,
  .slr-author-article-feed small,
  .slr-author-edit-fields>label>span,
  .slr-author-edit-fields label>small
){color:var(--slr-ui-caption)!important}
html[data-slr-theme="light"] body.slr-author-social-page .slr-author-profile-tabs a{
  color:var(--slr-ui-caption)!important;
}
html[data-slr-theme="light"] body.slr-author-social-page .slr-author-profile-tabs a:hover,
html[data-slr-theme="light"] body.slr-author-social-page .slr-author-profile-tabs a.is-active{
  background:var(--slr-ui-hover)!important;
  color:var(--slr-ui-heading)!important;
}
html[data-slr-theme="light"] body.slr-market-page :is(
  .slr-market-intro-team h2,
  .slr-market-sync-status strong,
  .slr-market-section-head h2,
  .slr-market-lane>header h2,
  .slr-market-transfer-heading strong,
  .slr-market-club-flow b,
  .slr-market-empty strong
){color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-market-page :is(
  .slr-market-intro-team p,
  .slr-market-sync-status small,
  .slr-market-section-head>span,
  .slr-market-lane>header small,
  .slr-market-transfer-heading small,
  .slr-market-empty span,
  .slr-market-provider-note
){color:var(--slr-ui-caption)!important}
html[data-slr-theme="light"] body.slr-market-page .slr-market-lane>header>b{
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-heading)!important;
}
html[data-slr-theme="light"] body.slr-social-article-page :is(
  .slr-article-heading h1,
  .slr-social-article-header h1,
  .slr-article-body h2,
  .slr-article-body h3,
  .slr-article-byline div,
  .slr-social-article-meta a,
  .slr-social-article-meta strong,
  .slr-article-comments>header h2,
  .slr-comment-form label strong,
  .slr-comment-item header strong,
  .slr-comments-empty strong,
  .slr-social-article-entities>header h2,
  .slr-social-entity-copy strong
){color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-social-article-page :is(
  .slr-article-subtitle,
  .slr-social-article-subtitle,
  .slr-article-byline,
  .slr-social-article-meta,
  .slr-article-comments>header span,
  .slr-article-comments>header b,
  .slr-comment-login p,
  .slr-comment-form label,
  .slr-comment-form footer small,
  .slr-comments-empty span,
  .slr-comment-item header,
  .slr-comment-main>header,
  .slr-social-article-topics span,
  .slr-social-entity-group>h3,
  .slr-social-entity-copy small
){color:var(--slr-ui-caption)!important}
html[data-slr-theme="light"] body.slr-social-article-page :is(
  .slr-article-body,
  .slr-article-body p,
  .slr-social-article-content .slr-article-body,
  .slr-social-article-content .slr-article-body p,
  .slr-comment-item p
){color:var(--slr-ui-body)!important}
html[data-slr-theme="light"] body.slr-social-article-page :is(
  .slr-article-body>p:first-child,
  .slr-social-article-content .slr-article-body>p:first-child,
  .slr-article-body blockquote
){color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-social-explore-page :is(
  .slr-social-explore-players>header h1,
  .slr-social-explore-query-summary h1
){color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-social-explore-page :is(
  .slr-social-explore-players>header p,
  .slr-social-explore-players>header>span,
  .slr-social-explore-query-summary p,
  .slr-social-explore-query-summary>span
){color:var(--slr-ui-caption)!important}
html[data-slr-theme="light"] body.slr-social-standings-page :is(
  .slr-page-hero h1,
  .slr-standing-row>span:nth-child(2),
  .slr-social-standings-intro>div strong,
  .slr-social-standings-team strong,
  .slr-social-standings-competition strong
){color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-social-standings-page :is(
  .slr-page-hero .slr-eyebrow,
  .slr-page-hero p,
  .slr-data-toolbar label,
  .slr-data-toolbar span,
  .slr-standing-head,
  .slr-empty-state,
  .slr-social-standings-intro>div span,
  .slr-social-standings-intro label,
  .slr-social-standings-head,
  .slr-social-standings-competition small
){color:var(--slr-ui-caption)!important}
html[data-slr-theme="light"] body.slr-social-standings-page :is(
  .slr-standing-row,
  .slr-social-standings-row
){color:var(--slr-ui-body)!important}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-post-composer-dialog,
  .slr-comment-modal-dialog,
  .slr-social-embed-dialog,
  .slr-social-follow-dialog,
  .slr-author-edit-dialog,
  .slr-settings-main,
  .slr-settings-detail,
  .slr-social-submit-form,
  .slr-social-auth-card
) :is(h1,h2,h3,strong){color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-post-composer-dialog,
  .slr-comment-modal-dialog,
  .slr-social-embed-dialog,
  .slr-social-follow-dialog,
  .slr-author-edit-dialog,
  .slr-settings-main,
  .slr-settings-detail,
  .slr-social-submit-form,
  .slr-social-auth-card
) :is(p,small,label,time){color:var(--slr-ui-caption)!important}
html[data-slr-theme="light"] body.slr-home-social :is(
  input,
  textarea,
  select
){
  color:var(--slr-ui-heading)!important;
  -webkit-text-fill-color:var(--slr-ui-heading)!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  input,
  textarea
)::placeholder{
  color:var(--slr-ui-caption)!important;
  -webkit-text-fill-color:var(--slr-ui-caption)!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-primary-action,
  .slr-social-auth-submit,
  .slr-settings-primary-link,
  .slr-post-composer-submit,
  .slr-comment-modal-submit,
  .slr-social-submit-button,
  .slr-comment-form button,
  .slr-settings-save,
  .slr-settings-danger
){color:#fff!important}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-inline-follow-track>article>button,
  .slr-squad-member-actions>button,
  .slr-player-profile-follow,
  .slr-author-edit-profile
){color:#0f1419!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-social-match-card :is(
  h1,h2,h3,strong,b
){color:#fff!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-social-match-card :is(
  p,small,time,span,em
){color:#aab0b8!important}
html[data-slr-theme="light"] body.slr-social-match-page :is(
  .slr-social-match-pitch-block,
  .slr-social-match-pitch
){background:#030504!important;color:#fff!important}
html[data-slr-theme="light"] body.slr-social-match-page :is(
  .slr-social-match-pitch-block,
  .slr-social-match-pitch
) :is(h1,h2,h3,strong,b){color:#fff!important}
html[data-slr-theme="light"] body.slr-social-match-page :is(
  .slr-social-match-pitch-block,
  .slr-social-match-pitch
) :is(p,small,time,span,em){color:#aab0b8!important}
html[data-slr-theme="light"] body.slr-home-social .slr-matchday-global :is(h1,h2,h3,strong,b){color:#fff!important}
html[data-slr-theme="light"] body.slr-home-social .slr-matchday-global :is(p,small,time,span,em){color:#b7bdc4!important}
html[data-slr-theme="light"] body.slr-author-social-page :is(
  .slr-author-profile-cover-brand,
  .slr-author-edit-cover-brand,
  .slr-author-edit-media-actions label,
  .slr-author-edit-media-actions button,
  .slr-author-edit-avatar label,
  .slr-author-cover-drag-hint
){color:#fff!important}
html[data-slr-theme="light"] body.slr-home-social .slr-post-composer-text-shell textarea,
html[data-slr-theme="light"] body.slr-home-social .slr-comment-composer-text-shell textarea{
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  caret-color:var(--slr-ui-heading)!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-post-composer-highlights,
  .slr-comment-composer-highlights
){color:var(--slr-ui-heading)!important}
html[data-slr-theme] body.slr-site.slr-home-social > main#contenuto,
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-home,
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-feed-column,
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-content-center,
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-content-column,
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-right,
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-right-sticky{
  background:var(--slr-ui-bg)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-card,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-header,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-topics,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-hashtags,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-entities,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-actions,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-article-comments,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-comment-list,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-comment-item,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-comments-empty{
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-media{
  background:var(--slr-ui-soft)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-header h1,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body h2,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body h3,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body h4,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body strong,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-article-comments > header h2,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-comment-item header strong,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-comments-empty strong,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-entities > header h2,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-entity-copy strong{
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-subtitle,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-meta,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-meta a,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-meta strong,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-article-comments > header span,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-article-comments > header b,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-comment-item header,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-comments-empty span,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-topics span,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-entity-copy small,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-entity-group > h3{
  color:var(--slr-ui-muted)!important;
  -webkit-text-fill-color:var(--slr-ui-muted)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body p,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body li,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-comment-item p{
  color:var(--slr-ui-text-soft)!important;
  -webkit-text-fill-color:var(--slr-ui-text-soft)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body > p:first-child,
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body blockquote{
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body a{
  color:var(--slr-state-link)!important;
  -webkit-text-fill-color:var(--slr-state-link)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body a:hover{
  color:var(--slr-state-link-hover)!important;
  -webkit-text-fill-color:var(--slr-state-link-hover)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body.is-collapsed::after{
  background:linear-gradient(180deg,transparent,var(--slr-ui-surface) 84%)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-article-read-more{
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-article-comments > header b{
  background:var(--slr-ui-soft)!important;
  border:1px solid var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social.slr-social-article-page .slr-social-article-actions .slr-social-post-action{
  color:var(--slr-ui-muted)!important;
  -webkit-text-fill-color:var(--slr-ui-muted)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social :is(
  .slr-post-composer-dialog,
  .slr-comment-modal-dialog,
  .slr-post-reply-scope-panel,
  .slr-post-gif-panel,
  .slr-comment-gif-picker > section,
  .slr-social-embed-dialog,
  .slr-social-follow-dialog,
  .slr-author-edit-dialog,
  .slr-social-account-menu-panel,
  .slr-social-logout-menu-panel,
  .slr-social-mobile-more-panel
){
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social :is(
  .slr-post-composer-dialog,
  .slr-comment-modal-dialog,
  .slr-post-reply-scope-panel,
  .slr-post-gif-panel,
  .slr-comment-gif-picker > section,
  .slr-social-embed-dialog,
  .slr-social-follow-dialog,
  .slr-author-edit-dialog
) :is(h1,h2,h3,strong,label){
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social :is(
  .slr-post-composer-dialog,
  .slr-comment-modal-dialog,
  .slr-post-reply-scope-panel,
  .slr-post-gif-panel,
  .slr-comment-gif-picker > section,
  .slr-social-embed-dialog,
  .slr-social-follow-dialog,
  .slr-author-edit-dialog
) :is(p,small,time,span){
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social :is(
  .slr-post-composer-dialog,
  .slr-comment-modal-dialog,
  .slr-social-embed-dialog,
  .slr-author-edit-dialog
) :is(input,textarea,select){
  background:var(--slr-ui-input)!important;
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social .slr-post-composer-text-shell textarea[data-social-composer-body],
html[data-slr-theme] body.slr-site.slr-home-social .slr-comment-composer-text-shell textarea[data-comment-composer-body]{
  background:transparent!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  caret-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social :is(.slr-post-composer-highlights,.slr-comment-composer-highlights){
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-legal{
  position:relative!important;
  z-index:20!important;
  display:flex!important;
  flex-wrap:wrap!important;
  gap:7px 12px!important;
  padding:2px 8px 20px!important;
  pointer-events:auto!important;
  color:var(--slr-ui-muted)!important;
}
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-legal a{
  position:relative!important;
  z-index:21!important;
  display:inline-flex!important;
  min-height:24px!important;
  align-items:center!important;
  pointer-events:auto!important;
  color:var(--slr-ui-muted)!important;
  -webkit-text-fill-color:var(--slr-ui-muted)!important;
  text-decoration:none!important;
}
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-legal a:hover,
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-legal a:focus-visible{
  color:var(--slr-state-link)!important;
  -webkit-text-fill-color:var(--slr-state-link)!important;
  text-decoration:underline!important;
}
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-legal span{
  flex-basis:100%;
  color:var(--slr-ui-muted)!important;
}
html[data-slr-theme="dark"]{
  --slr-state-hover-bg:#0d0f12;
  --slr-state-hover-strong:#16181c;
  --slr-state-pressed-bg:#1d2024;
  --slr-state-selected-bg:rgba(239,243,244,.075);
  --slr-state-control:#eff3f4;
  --slr-state-control-muted:#8b98a5;
  --slr-state-border:#2f3336;
  --slr-state-border-strong:#536471;
  --slr-state-link:#1d9bf0;
  --slr-state-link-hover:#67bdf5;
  --slr-state-focus:#f0b51d;
  --slr-state-disabled:#53606a;
}
html[data-slr-theme="light"]{
  --slr-state-hover-bg:#f7f9f9;
  --slr-state-hover-strong:#eff3f4;
  --slr-state-pressed-bg:#e6ecf0;
  --slr-state-selected-bg:#f7f9f9;
  --slr-state-control:#0f1419;
  --slr-state-control-muted:#536471;
  --slr-state-border:#cfd9de;
  --slr-state-border-strong:#8b98a5;
  --slr-state-link:#006fd6;
  --slr-state-link-hover:#0056a6;
  --slr-state-focus:#980b35;
  --slr-state-disabled:#8b98a5;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-tabs,
  .slr-social-explore-tabs,
  .slr-social-match-tabs,
  .slr-player-profile-tabs,
  .slr-author-profile-tabs,
  .slr-market-tabs,
  .slr-match-side-tabs,
  .slr-match-mobile-tabs,
  .slr-social-match-months
) :is(a,button){
  background:transparent!important;
  color:var(--slr-state-control-muted)!important;
  -webkit-text-fill-color:var(--slr-state-control-muted)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-tabs,
  .slr-social-explore-tabs,
  .slr-social-match-tabs,
  .slr-player-profile-tabs,
  .slr-author-profile-tabs,
  .slr-market-tabs,
  .slr-match-side-tabs,
  .slr-match-mobile-tabs,
  .slr-social-match-months
) :is(a,button):hover{
  background:var(--slr-state-hover-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-tabs,
  .slr-social-explore-tabs,
  .slr-social-match-tabs,
  .slr-player-profile-tabs,
  .slr-author-profile-tabs,
  .slr-market-tabs,
  .slr-match-side-tabs,
  .slr-match-mobile-tabs,
  .slr-social-match-months
) :is(a,button):active{
  background:var(--slr-state-pressed-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-tabs,
  .slr-social-explore-tabs,
  .slr-social-match-tabs,
  .slr-player-profile-tabs,
  .slr-author-profile-tabs,
  .slr-market-tabs,
  .slr-match-side-tabs,
  .slr-match-mobile-tabs,
  .slr-social-match-months
) :is(.is-active,[aria-selected="true"],[aria-current="page"]){
  background:transparent!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-tabs,
  .slr-social-explore-tabs,
  .slr-social-match-tabs,
  .slr-player-profile-tabs,
  .slr-author-profile-tabs,
  .slr-market-tabs,
  .slr-match-side-tabs,
  .slr-match-mobile-tabs,
  .slr-social-match-months
) :is(.is-active,[aria-selected="true"],[aria-current="page"]):hover{
  background:var(--slr-state-hover-bg)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-feed-tabs button.is-active,
html[data-slr-theme] body.slr-home-social .slr-social-feed-tabs button[aria-selected="true"]{
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-nav,
  .slr-social-mobile-nav,
  .slr-social-account-menu-panel,
  .slr-social-logout-menu-panel,
  .slr-social-mobile-more-panel,
  .slr-settings-navigation
) :is(a,button){
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-nav,
  .slr-social-mobile-nav,
  .slr-social-account-menu-panel,
  .slr-social-logout-menu-panel,
  .slr-social-mobile-more-panel,
  .slr-settings-navigation
) :is(a,button):hover{
  background:var(--slr-state-hover-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-nav,
  .slr-social-mobile-nav,
  .slr-social-account-menu-panel,
  .slr-social-logout-menu-panel,
  .slr-social-mobile-more-panel,
  .slr-settings-navigation
) :is(a,button):active{
  background:var(--slr-state-pressed-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-nav,
  .slr-social-mobile-nav,
  .slr-settings-navigation
) :is(.is-active,[aria-current="page"]){
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-mobile-nav :is(.is-active,[aria-current="page"]){
  color:#980b35!important;
  -webkit-text-fill-color:#980b35!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-nav,
  .slr-social-mobile-nav,
  .slr-settings-navigation
) :is(.is-active,[aria-current="page"]):hover{
  background:var(--slr-state-selected-bg)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-title-row>button,
  .slr-social-feed-mobile-top button,
  .slr-social-content-topbar button,
  .slr-social-notifications-header button,
  .slr-social-explore-header button,
  .slr-social-match-topbar button,
  .slr-social-matches-header button,
  .slr-social-matches-title-row button,
  .slr-player-profile-topbar button,
  .slr-author-profile-topbar button,
  .slr-community-single-header button,
  .slr-social-submit-header button,
  .slr-post-composer-header>button,
  .slr-comment-modal-close,
  .slr-social-embed-dialog header button,
  .slr-social-follow-dialog header button,
  .slr-author-edit-header>button:first-child,
  .slr-post-reply-scope-panel>header button,
  .slr-post-gif-panel>header button,
  .slr-comment-gif-picker>section>header>button,
  .slr-social-post-menu,
  .slr-community-post-menu
){
  background:transparent!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
  border-color:transparent!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-title-row>button,
  .slr-social-feed-mobile-top button,
  .slr-social-content-topbar button,
  .slr-social-notifications-header button,
  .slr-social-explore-header button,
  .slr-social-match-topbar button,
  .slr-social-matches-header button,
  .slr-social-matches-title-row button,
  .slr-player-profile-topbar button,
  .slr-author-profile-topbar button,
  .slr-community-single-header button,
  .slr-social-submit-header button,
  .slr-post-composer-header>button,
  .slr-comment-modal-close,
  .slr-social-embed-dialog header button,
  .slr-social-follow-dialog header button,
  .slr-author-edit-header>button:first-child,
  .slr-post-reply-scope-panel>header button,
  .slr-post-gif-panel>header button,
  .slr-comment-gif-picker>section>header>button,
  .slr-social-post-menu,
  .slr-community-post-menu
):hover{
  background:var(--slr-state-hover-strong)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-title-row>button,
  .slr-social-feed-mobile-top button,
  .slr-social-content-topbar button,
  .slr-social-notifications-header button,
  .slr-social-explore-header button,
  .slr-social-match-topbar button,
  .slr-social-matches-header button,
  .slr-player-profile-topbar button,
  .slr-author-profile-topbar button,
  .slr-post-composer-header>button,
  .slr-comment-modal-close
):active{
  background:var(--slr-state-pressed-bg)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-post,
  .slr-community-post,
  .slr-social-notification-row,
  .slr-social-match-row,
  .slr-social-standing-row,
  .slr-social-standings-row,
  .slr-social-explore-post,
  .slr-social-explore-person,
  .slr-social-explore-player,
  .slr-social-article-player-card,
  .slr-social-player-card,
  .slr-squad-social-member,
  .slr-social-follow-person,
  .slr-settings-option,
  .slr-social-live-search-query,
  .slr-social-live-search-group>a,
  .slr-post-composer-suggestions>button,
  .slr-comment-composer-suggestions>button,
  .slr-social-trends>a:not(.slr-social-side-more),
  .slr-social-side-standing>div>a,
  .slr-social-link-preview,
  .slr-market-transfer-card,
  .slr-h2h-scoreboard-row,
  .slr-match-event-panel
):hover{
  background:var(--slr-state-hover-bg)!important;
  border-color:var(--slr-state-border)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-post,
  .slr-community-post,
  .slr-social-notification-row,
  .slr-social-match-row,
  .slr-social-standing-row,
  .slr-social-standings-row,
  .slr-social-explore-post,
  .slr-social-explore-person,
  .slr-social-explore-player,
  .slr-social-article-player-card,
  .slr-social-player-card,
  .slr-squad-social-member,
  .slr-social-follow-person,
  .slr-settings-option,
  .slr-social-live-search-query,
  .slr-social-live-search-group>a,
  .slr-post-composer-suggestions>button,
  .slr-comment-composer-suggestions>button,
  .slr-social-link-preview
):active{
  background:var(--slr-state-pressed-bg)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-live-search-query.is-active,
  .slr-social-live-search-group>a.is-active,
  .slr-post-composer-suggestions>button.is-active,
  .slr-comment-composer-suggestions>button.is-active,
  .slr-social-article-player-filters button.is-active,
  .slr-social-player-filter-panel button.is-active,
  .slr-squad-filter-panel button.is-active
){
  background:var(--slr-state-selected-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-post,
  .slr-community-post,
  .slr-social-notification-row,
  .slr-social-match-row,
  .slr-social-standing-row,
  .slr-social-standings-row,
  .slr-social-explore-post,
  .slr-social-explore-person,
  .slr-social-explore-player,
  .slr-social-article-player-card,
  .slr-social-player-card,
  .slr-squad-social-member,
  .slr-social-follow-person,
  .slr-settings-option,
  .slr-social-live-search-query,
  .slr-social-live-search-group>a,
  .slr-post-composer-suggestions>button,
  .slr-comment-composer-suggestions>button
):is(:hover,:active,.is-active) :is(h1,h2,h3,h4,strong,b){
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-post,
  .slr-community-post,
  .slr-social-notification-row,
  .slr-social-match-row,
  .slr-social-standing-row,
  .slr-social-standings-row,
  .slr-social-explore-post,
  .slr-social-explore-person,
  .slr-social-explore-player,
  .slr-social-article-player-card,
  .slr-social-player-card,
  .slr-squad-social-member,
  .slr-social-follow-person,
  .slr-settings-option,
  .slr-social-live-search-query,
  .slr-social-live-search-group>a,
  .slr-post-composer-suggestions>button,
  .slr-comment-composer-suggestions>button
):is(:hover,:active,.is-active) :is(p,small,time,span,em){
  color:#536471!important;
  -webkit-text-fill-color:#536471!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-player-filter-toggle,
  .slr-squad-filter-toggle,
  .slr-social-article-player-filter-toggle,
  .slr-community-context-chip,
  .slr-community-match-chip,
  .slr-social-entity-chip,
  .slr-social-submit-options label,
  .slr-social-player-picker label,
  .slr-settings-theme-picker label,
  .slr-settings-font-picker label
){
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
  border-color:var(--slr-state-border)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-player-filter-toggle,
  .slr-squad-filter-toggle,
  .slr-social-article-player-filter-toggle,
  .slr-community-context-chip,
  .slr-community-match-chip,
  .slr-social-entity-chip,
  .slr-social-submit-options label,
  .slr-social-player-picker label,
  .slr-settings-theme-picker label,
  .slr-settings-font-picker label
):hover{
  background:var(--slr-state-hover-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
  border-color:var(--slr-state-border-strong)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-player-filter-toggle.is-active,
  .slr-squad-filter-toggle.is-active,
  .slr-social-article-player-filter-toggle.is-active,
  .slr-social-article-player-filter-toggle[aria-expanded="true"],
  .slr-social-submit-options label:has(input:checked),
  .slr-social-player-picker label:has(input:checked),
  .slr-settings-theme-picker label:has(input:checked),
  .slr-settings-font-picker label:has(input:checked)
){
  background:var(--slr-state-selected-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
  border-color:var(--slr-state-focus)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-player-filter-panel,
  .slr-squad-filter-panel,
  .slr-social-article-player-filters
) button{
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-player-filter-panel,
  .slr-squad-filter-panel,
  .slr-social-article-player-filters
) button:hover{
  background:var(--slr-state-hover-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social a:visited{
  color:inherit;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-side-more,
  .slr-social-now>a,
  .slr-social-feed-more,
  .slr-social-article-meta a,
  .slr-article-body a,
  .slr-community-post-body a,
  .slr-comment-body a,
  .slr-author-reply-body a,
  .slr-social-live-search-all,
  .slr-settings-detail a:not(.slr-settings-primary-link):not(.slr-settings-danger)
){
  color:var(--slr-state-link)!important;
  -webkit-text-fill-color:var(--slr-state-link)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-side-more,
  .slr-social-now>a,
  .slr-social-feed-more,
  .slr-social-article-meta a,
  .slr-article-body a,
  .slr-community-post-body a,
  .slr-comment-body a,
  .slr-author-reply-body a,
  .slr-social-live-search-all,
  .slr-settings-detail a:not(.slr-settings-primary-link):not(.slr-settings-danger)
):hover{
  color:var(--slr-state-link-hover)!important;
  -webkit-text-fill-color:var(--slr-state-link-hover)!important;
  text-decoration-color:currentColor!important;
}
html[data-slr-theme] body.slr-home-social :is(
  input,
  textarea,
  select,
  [contenteditable="true"]
):hover{
  border-color:var(--slr-state-border-strong)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  input,
  textarea,
  select,
  [contenteditable="true"]
):focus,
html[data-slr-theme] body.slr-home-social :is(
  input,
  textarea,
  select,
  [contenteditable="true"]
):focus-visible{
  border-color:var(--slr-state-focus)!important;
  box-shadow:0 0 0 1px var(--slr-state-focus)!important;
  outline:0!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-search,
  .slr-social-explore-search,
  .slr-squad-search,
  .slr-social-player-search,
  .slr-social-article-player-search,
  .slr-settings-search,
  [data-comment-composer-gif-search]
):hover{
  border-color:var(--slr-state-border-strong)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-search,
  .slr-social-explore-search,
  .slr-squad-search,
  .slr-social-player-search,
  .slr-social-article-player-search,
  .slr-settings-search,
  [data-comment-composer-gif-search]
):focus-within{
  background:var(--slr-ui-input)!important;
  border-color:var(--slr-state-focus)!important;
  box-shadow:0 0 0 1px var(--slr-state-focus)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-dialog,
  .slr-comment-modal-dialog,
  .slr-social-embed-dialog,
  .slr-social-follow-dialog,
  .slr-author-edit-dialog,
  .slr-post-reply-scope-panel,
  .slr-post-gif-panel,
  .slr-comment-gif-picker>section
) :is(button,a):not(.slr-post-composer-submit):not(.slr-comment-modal-submit):hover{
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-tools>button,
  .slr-comment-modal-tools>button,
  .slr-comment-composer-emoji button,
  .slr-post-composer-emoji button,
  .slr-post-gif-more,
  .slr-comment-gif-more
):hover{
  background:var(--slr-state-hover-bg)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-post-action{
  color:var(--slr-state-control-muted)!important;
  -webkit-text-fill-color:var(--slr-state-control-muted)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-post-action.is-comments:hover,
html[data-slr-theme] body.slr-home-social .slr-social-post-action.is-views:hover,
html[data-slr-theme] body.slr-home-social .slr-social-post-action.is-share:hover{
  color:#168bd2!important;
  -webkit-text-fill-color:#168bd2!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-post-action.is-repost:hover,
html[data-slr-theme] body.slr-home-social .slr-social-post-action.is-repost.is-active{
  color:#00a665!important;
  -webkit-text-fill-color:#00a665!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-post-action.is-like:hover,
html[data-slr-theme] body.slr-home-social .slr-social-post-action.is-like.is-active{
  color:#e0245e!important;
  -webkit-text-fill-color:#e0245e!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-post-action.is-bookmark:hover,
html[data-slr-theme] body.slr-home-social .slr-social-post-action.is-bookmark.is-active{
  color:#168bd2!important;
  -webkit-text-fill-color:#168bd2!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-post-action.is-comments:hover,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-post-action.is-views:hover,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-post-action.is-share:hover,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-post-action.is-bookmark:hover,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-post-action.is-bookmark.is-active{
  color:#39a9ff!important;
  -webkit-text-fill-color:#39a9ff!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-post-action.is-repost:hover,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-post-action.is-repost.is-active{
  color:#20c779!important;
  -webkit-text-fill-color:#20c779!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-post-action.is-like:hover,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-post-action.is-like.is-active{
  color:#ef476f!important;
  -webkit-text-fill-color:#ef476f!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-primary-action,
  .slr-social-auth-submit,
  .slr-settings-primary-link,
  .slr-post-composer-submit,
  .slr-comment-modal-submit,
  .slr-social-submit-button,
  .slr-comment-form button,
  .slr-settings-save
):hover{
  filter:brightness(.94)!important;
  transform:translateY(-1px);
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-primary-action,
  .slr-social-auth-submit,
  .slr-settings-primary-link,
  .slr-post-composer-submit,
  .slr-comment-modal-submit,
  .slr-social-submit-button,
  .slr-comment-form button,
  .slr-settings-save
):active{
  filter:brightness(.88)!important;
  transform:translateY(0);
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-inline-follow-track>article>button,
  .slr-social-side-follow-list button,
  .slr-squad-member-actions>button,
  .slr-squad-member-actions>a,
  .slr-player-profile-follow,
  .slr-author-edit-profile,
  .slr-author-settings-link,
  .slr-author-share
):hover{
  border-color:var(--slr-state-border-strong)!important;
  filter:brightness(.96)!important;
}
html[data-slr-theme] body.slr-home-social :is(button,input,select,textarea):disabled,
html[data-slr-theme] body.slr-home-social :is(button,a)[aria-disabled="true"]{
  cursor:not-allowed!important;
  opacity:.55!important;
  color:var(--slr-state-disabled)!important;
  -webkit-text-fill-color:var(--slr-state-disabled)!important;
  filter:none!important;
  transform:none!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  a,
  button,
  input,
  textarea,
  select,
  [tabindex]:not([tabindex="-1"])
):focus-visible{
  outline:3px solid color-mix(in srgb,var(--slr-state-focus) 72%,transparent)!important;
  outline-offset:2px!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-feed-tabs,
  .slr-social-explore-tabs,
  .slr-social-match-tabs,
  .slr-player-profile-tabs,
  .slr-author-profile-tabs,
  .slr-market-tabs
) :is(a,button):focus-visible{
  background:var(--slr-state-hover-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-legal-site :is(
  .slr-legal-header nav a,
  .slr-legal-back,
  .slr-legal-card-grid>a,
  .slr-legal-toc nav a,
  .slr-help-results>div>a,
  .slr-help-popular>div>a,
  .slr-help-categories a,
  .slr-legal-document-actions a,
  .slr-legal-document-actions button
):hover{
  background:var(--slr-state-hover-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
  border-color:var(--slr-state-border)!important;
}
html[data-slr-theme] body.slr-legal-site .slr-legal-header nav a.is-active,
html[data-slr-theme] body.slr-legal-site .slr-legal-header nav a[aria-current="page"]{
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-legal-site :is(input,textarea,select):hover{
  border-color:var(--slr-state-border-strong)!important;
}
html[data-slr-theme] body.slr-legal-site :is(input,textarea,select):focus{
  border-color:var(--slr-state-focus)!important;
  box-shadow:0 0 0 1px var(--slr-state-focus)!important;
  outline:0!important;
}
html[data-slr-theme] body.slr-legal-site .slr-help-hero button:hover{
  filter:brightness(.94)!important;
}
html[data-slr-theme] body.slr-legal-site .slr-help-hero button:active{
  filter:brightness(.86)!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-match-card,
  .slr-social-match-pitch,
  .slr-social-match-pitch-block,
  .slr-matchday-global,
  .slr-author-profile-cover,
  .slr-author-edit-cover,
  .slr-social-ratio
) :is(a,button):hover{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-reduce-motion="1"] body.slr-home-social :is(a,button,[role="button"]):hover,
html[data-slr-reduce-motion="1"] body.slr-home-social :is(a,button,[role="button"]):active{
  transform:none!important;
  transition:none!important;
}
html[data-slr-theme="dark"]{
  --slr-state-info-soft:rgba(29,155,240,.12);
  --slr-state-unread-hover:rgba(29,155,240,.14);
  --slr-state-accent-soft:rgba(240,181,29,.12);
}
html[data-slr-theme="light"]{
  --slr-state-info-soft:rgba(0,111,214,.09);
  --slr-state-unread-hover:#eaf5ff;
  --slr-state-accent-soft:rgba(152,11,53,.075);
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-brand,
  .slr-social-account,
  .slr-social-account-wrap>[data-social-logout-menu-open]
):hover,
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-brand,
  .slr-social-account,
  .slr-social-account-wrap>[data-social-logout-menu-open]
):focus-visible{
  background:var(--slr-state-hover-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-social-notifications-page .slr-social-notifications-header nav a{
  background:transparent!important;
  color:var(--slr-state-control-muted)!important;
  -webkit-text-fill-color:var(--slr-state-control-muted)!important;
}
html[data-slr-theme] body.slr-social-notifications-page .slr-social-notifications-header nav a:hover,
html[data-slr-theme] body.slr-social-notifications-page .slr-social-notifications-header nav a:focus-visible{
  background:var(--slr-state-hover-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-social-notifications-page .slr-social-notifications-header nav a.is-active,
html[data-slr-theme] body.slr-social-notifications-page .slr-social-notifications-header nav a[aria-current="page"]{
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-social-notifications-page .slr-social-notification-row.is-unread:hover{
  background:var(--slr-state-unread-hover)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-match-pulse-card,
  .slr-social-community-preview>a,
  .slr-social-feed-more,
  .slr-social-explore-trend
):hover{
  background:var(--slr-state-hover-bg)!important;
  border-color:var(--slr-state-border-strong)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-player-tools button:hover,
html[data-slr-theme] body.slr-home-social .slr-social-player-tools button:focus-visible{
  background:var(--slr-state-hover-bg)!important;
  border-color:var(--slr-state-focus)!important;
  color:var(--slr-state-focus)!important;
  -webkit-text-fill-color:var(--slr-state-focus)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-player-profile-link,
  .slr-social-side-player-link,
  a.slr-squad-member-main
):hover strong{
  color:var(--slr-state-link-hover)!important;
  -webkit-text-fill-color:var(--slr-state-link-hover)!important;
}
html[data-slr-theme] body.slr-social-matches-page .slr-social-match-row:hover .slr-social-match-row-open{
  color:var(--slr-state-link)!important;
  -webkit-text-fill-color:var(--slr-state-link)!important;
}
html[data-slr-theme] body.slr-social-match-page .slr-match-related-card h3 a:hover{
  color:var(--slr-state-link-hover)!important;
  -webkit-text-fill-color:var(--slr-state-link-hover)!important;
}
html[data-slr-theme] body.slr-social-match-page .slr-match-event:hover .slr-match-event-panel{
  background:var(--slr-ui-surface)!important;
  border-color:var(--slr-state-border)!important;
  box-shadow:none!important;
  transform:none!important;
}
html[data-slr-theme] body.slr-social-article-page .slr-article-read-more:hover,
html[data-slr-theme] body.slr-social-article-page .slr-article-read-more:focus-visible{
  background:var(--slr-state-hover-bg)!important;
  border-color:var(--slr-state-border-strong)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-social-article-page a.slr-social-entity-chip:hover,
html[data-slr-theme] body.slr-social-article-page a.slr-social-entity-chip:focus-visible{
  background:var(--slr-state-hover-bg)!important;
  border-color:var(--slr-state-focus)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-comment-action,
  .slr-author-reply-action,
  .slr-community-post-action
){
  color:var(--slr-state-control-muted)!important;
  -webkit-text-fill-color:var(--slr-state-control-muted)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-comment-action.is-comments,
  .slr-comment-action.is-views,
  .slr-comment-action.is-share,
  .slr-author-reply-action,
  .slr-community-post-action.is-comments,
  .slr-community-post-action.is-share
):hover{
  color:var(--slr-state-link)!important;
  -webkit-text-fill-color:var(--slr-state-link)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-comment-action.is-repost,
  .slr-community-post-action.is-repost
):is(:hover,.is-active){
  color:#00a665!important;
  -webkit-text-fill-color:#00a665!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-comment-action.is-like,
  .slr-community-post-action.is-like
):is(:hover,.is-active){
  color:#e0245e!important;
  -webkit-text-fill-color:#e0245e!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-comment-action.is-bookmark,
  .slr-community-post-action.is-bookmark
):is(:hover,.is-active,.is-saved){
  color:var(--slr-state-link)!important;
  -webkit-text-fill-color:var(--slr-state-link)!important;
}
html[data-slr-theme] body.slr-home-social .slr-community-post .slr-social-post-author>button[data-community-more]:hover{
  background:var(--slr-state-hover-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-editor-toolbar button,
  .slr-community-compose-tools label,
  .slr-community-compose-tools button,
  .slr-post-composer-replies,
  .slr-post-reply-scope-panel [data-social-composer-reply-option],
  .slr-post-composer-emoji button,
  .slr-comment-composer-emoji button,
  .slr-post-composer-tools>button,
  .slr-comment-composer-footer .slr-comment-modal-tools>button
):hover{
  background:var(--slr-state-info-soft)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-editor-toolbar button,
  .slr-community-compose-tools label,
  .slr-community-compose-tools button,
  .slr-post-composer-replies,
  .slr-post-reply-scope-panel [data-social-composer-reply-option]
):active{
  background:var(--slr-state-pressed-bg)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-gif-result,
  .slr-comment-gif-result
):hover{
  background:var(--slr-state-hover-bg)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-gif-result,
  .slr-comment-gif-result
):hover img{
  filter:brightness(1.04)!important;
}
html[data-slr-theme] body.slr-author-social-page :is(
  .slr-author-edit-profile,
  .slr-author-settings-link,
  .slr-author-share
):hover{
  background:var(--slr-state-hover-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
  border-color:var(--slr-state-border)!important;
}
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-save:hover{
  filter:brightness(.94)!important;
}
html[data-slr-theme] body.slr-author-social-page .slr-author-edit-fields>label:focus-within{
  border-color:var(--slr-state-focus)!important;
  box-shadow:0 0 0 1px var(--slr-state-focus)!important;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-card>header>a:hover{
  background:var(--slr-state-hover-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-submit:hover{
  filter:brightness(.94)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-post-action.is-bookmark:is(.is-active,.is-saved){
  color:var(--slr-state-link)!important;
  -webkit-text-fill-color:var(--slr-state-link)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-post-action.is-bookmark:is(.is-active,.is-saved) .slr-social-action-icon{
  background:var(--slr-state-info-soft)!important;
}
html[data-slr-theme] body.slr-account-settings-page :is(
  .slr-settings-mobile-back,
  .slr-settings-session-action button
):hover{
  background:var(--slr-state-hover-bg)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-high-contrast="1"][data-slr-theme="light"]{
  --slr-state-hover-bg:#edf1f3;
  --slr-state-hover-strong:#e2e8eb;
  --slr-state-border:#7d8c97;
  --slr-state-control-muted:#34434e;
}
html[data-slr-high-contrast="1"][data-slr-theme="dark"]{
  --slr-state-hover-bg:#171a1e;
  --slr-state-hover-strong:#20242a;
  --slr-state-border:#8b98a5;
  --slr-state-control-muted:#c2c8cf;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-explore-result,
  .slr-standing-row
):hover{
  background:var(--slr-state-hover-bg)!important;
  border-color:var(--slr-state-border)!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-explore-result,
  .slr-standing-row
):hover :is(h1,h2,h3,strong,b){
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-explore-result,
  .slr-standing-row
):hover :is(p,small,time,span,em){
  color:#536471!important;
  -webkit-text-fill-color:#536471!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-player-profile-topbar-inner,
  .slr-social-match-topbar-inner
)>:is(a,button):hover{
  background:var(--slr-state-hover-strong)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-comment-action.is-comments,
  .slr-comment-action.is-views,
  .slr-comment-action.is-share,
  .slr-author-reply-action,
  .slr-community-post-action.is-comments,
  .slr-community-post-action.is-share
):hover :is(.slr-comment-action-icon,.slr-social-action-icon){
  background:var(--slr-state-info-soft)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-comment-action.is-repost,
  .slr-community-post-action.is-repost
):is(:hover,.is-active) :is(.slr-comment-action-icon,.slr-social-action-icon){
  background:rgba(0,166,101,.12)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-comment-action.is-like,
  .slr-community-post-action.is-like
):is(:hover,.is-active) :is(.slr-comment-action-icon,.slr-social-action-icon){
  background:rgba(224,36,94,.12)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-comment-action.is-bookmark,
  .slr-community-post-action.is-bookmark
):is(:hover,.is-active,.is-saved) :is(.slr-comment-action-icon,.slr-social-action-icon){
  background:var(--slr-state-info-soft)!important;
}
html[data-slr-theme] body.slr-author-social-page :is(
  .slr-author-edit-media-actions label,
  .slr-author-edit-media-actions button,
  .slr-author-edit-avatar label
):hover{
  background:rgba(39,44,48,.94)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-toggle input:checked+i{
  background:var(--slr-state-focus)!important;
  border-color:var(--slr-state-focus)!important;
}
html[data-slr-theme="light"] body.slr-account-settings-page .slr-settings-toggle input:checked+i::after{
  background:#fff!important;
}
html[data-slr-theme="dark"] body.slr-account-settings-page .slr-settings-toggle input:checked+i::after{
  background:#171717!important;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-toggle input:focus-visible+i{
  box-shadow:0 0 0 3px color-mix(in srgb,var(--slr-state-focus) 28%,transparent)!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) .slr-skip:focus{
  background:var(--slr-ui-elevated)!important;
  color:var(--slr-state-control)!important;
  -webkit-text-fill-color:var(--slr-state-control)!important;
  border:1px solid var(--slr-state-focus)!important;
}
html[data-slr-theme="dark"]{
  --slr-contrast-token-bg:#16181c;
  --slr-contrast-token-bg-hover:#202327;
  --slr-contrast-token-fg:#eff3f4;
  --slr-contrast-token-muted:#aab4bc;
  --slr-contrast-token-border:#2f3336;
  --slr-contrast-panel-bg:#000;
  --slr-contrast-panel-fg:#eff3f4;
}
html[data-slr-theme="light"]{
  --slr-contrast-token-bg:#f2f5f7;
  --slr-contrast-token-bg-hover:#e6ecf0;
  --slr-contrast-token-fg:#0f1419;
  --slr-contrast-token-muted:#536471;
  --slr-contrast-token-border:#cfd9de;
  --slr-contrast-panel-bg:#fff;
  --slr-contrast-panel-fg:#0f1419;
}
html[data-slr-theme] body.slr-home-social .slr-social-match-row-score{
  min-width:64px!important;
  min-height:38px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:5px!important;
  padding:7px 12px!important;
  border:1px solid var(--slr-contrast-token-border)!important;
  border-radius:9px!important;
  background:var(--slr-contrast-token-bg)!important;
  color:var(--slr-contrast-token-fg)!important;
  -webkit-text-fill-color:var(--slr-contrast-token-fg)!important;
  box-shadow:none!important;
  font-variant-numeric:tabular-nums;
  transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-match-row-score :is(i,em,span,b,strong){
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-match-row-score em{
  color:var(--slr-contrast-token-muted)!important;
  -webkit-text-fill-color:var(--slr-contrast-token-muted)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-match-row:hover .slr-social-match-row-score,
html[data-slr-theme] body.slr-home-social .slr-social-match-row:focus-visible .slr-social-match-row-score{
  background:var(--slr-contrast-token-bg-hover)!important;
  border-color:var(--slr-state-border-strong,var(--slr-contrast-token-border))!important;
  color:var(--slr-contrast-token-fg)!important;
  -webkit-text-fill-color:var(--slr-contrast-token-fg)!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-match-row.is-live .slr-social-match-row-score{
  background:#fff2f5!important;
  border-color:#f3a5b7!important;
  color:#8f0b35!important;
  -webkit-text-fill-color:#8f0b35!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-match-row.is-live .slr-social-match-row-score{
  background:#2a0c17!important;
  border-color:#7a203c!important;
  color:#ffb4c4!important;
  -webkit-text-fill-color:#ffb4c4!important;
}
html[data-slr-theme] body.slr-social-match-page .slr-h2h-score b{
  min-width:70px!important;
  padding:9px 10px!important;
  border:1px solid var(--slr-contrast-token-border)!important;
  border-radius:9px!important;
  background:var(--slr-contrast-token-bg)!important;
  color:var(--slr-contrast-token-fg)!important;
  -webkit-text-fill-color:var(--slr-contrast-token-fg)!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-social-match-page .slr-h2h-score small{
  color:var(--slr-contrast-token-muted)!important;
  -webkit-text-fill-color:var(--slr-contrast-token-muted)!important;
}
html[data-slr-theme] body.slr-social-match-page .slr-h2h-scoreboard-row:hover .slr-h2h-score b,
html[data-slr-theme] body.slr-social-match-page .slr-h2h-scoreboard-row:focus-visible .slr-h2h-score b{
  background:var(--slr-contrast-token-bg-hover)!important;
  border-color:var(--slr-state-border-strong,var(--slr-contrast-token-border))!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-home-match-score i,
  .slr-home-match-panel-score,
  .slr-schedule-score,
  .slr-match-central-score>b
){
  background:var(--slr-contrast-token-bg)!important;
  border-color:var(--slr-contrast-token-border)!important;
  color:var(--slr-contrast-token-fg)!important;
  -webkit-text-fill-color:var(--slr-contrast-token-fg)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-home-match-score i,
  .slr-home-match-panel-score,
  .slr-schedule-score,
  .slr-match-central-score>b
) :is(i,em,span,b,strong){
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
}
html[data-slr-theme] body.slr-social-match-page :is(
  .slr-social-match-card,
  .slr-social-match-scoreboard,
  .slr-social-match-team,
  .slr-social-match-score-center
){
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme] body.slr-social-match-page :is(
  .slr-social-match-team>strong,
  .slr-social-match-score-center>b,
  .slr-social-match-score-center>b i
){
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme] body.slr-social-match-page .slr-social-match-score-center>b em{
  color:#aab0b8!important;
  -webkit-text-fill-color:#aab0b8!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-community-context-chip,
  .slr-community-match-chip,
  .slr-social-entity-chip,
  .slr-community-poll button,
  .slr-social-article-player-filter-toggle,
  .slr-social-article-player-filters button,
  .slr-market-lane>header>b,
  .slr-market-club-flow,
  .slr-market-club-flow i
){
  background:var(--slr-contrast-token-bg)!important;
  color:var(--slr-contrast-token-fg)!important;
  -webkit-text-fill-color:var(--slr-contrast-token-fg)!important;
  border-color:var(--slr-contrast-token-border)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  a.slr-community-context-chip,
  a.slr-community-match-chip,
  a.slr-social-entity-chip,
  .slr-community-poll button,
  .slr-social-article-player-filter-toggle,
  .slr-social-article-player-filters button
):hover,
html[data-slr-theme] body.slr-home-social :is(
  a.slr-community-context-chip,
  a.slr-community-match-chip,
  a.slr-social-entity-chip,
  .slr-community-poll button,
  .slr-social-article-player-filter-toggle,
  .slr-social-article-player-filters button
):focus-visible,
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-article-player-filter-toggle[aria-expanded="true"],
  .slr-social-article-player-filters button.is-active
){
  background:var(--slr-contrast-token-bg-hover)!important;
  color:var(--slr-contrast-token-fg)!important;
  -webkit-text-fill-color:var(--slr-contrast-token-fg)!important;
  border-color:var(--slr-state-border-strong,var(--slr-contrast-token-border))!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-entity-chip .slr-social-entity-copy strong{
  color:var(--slr-contrast-token-fg)!important;
  -webkit-text-fill-color:var(--slr-contrast-token-fg)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-entity-chip .slr-social-entity-copy small{
  color:var(--slr-contrast-token-muted)!important;
  -webkit-text-fill-color:var(--slr-contrast-token-muted)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-entity-match-logos b{
  color:#a26b00!important;
  -webkit-text-fill-color:#a26b00!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-entity-match-logos b{
  color:#f0b51d!important;
  -webkit-text-fill-color:#f0b51d!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-notification-badge,
  .slr-market-direction-badge,
  .slr-social-submit-success>span,
  .slr-post-composer-toast
){
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-notification-badge,
  .slr-market-direction-badge,
  .slr-social-submit-success>span,
  .slr-post-composer-toast
) *{
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-dialog,
  .slr-post-reply-scope-panel,
  .slr-post-gif-panel,
  .slr-post-composer-suggestions,
  .slr-comment-composer-suggestions,
  .slr-comment-gif-picker>section,
  .slr-social-account-menu-panel,
  .slr-social-logout-menu-panel,
  .slr-social-mobile-more-panel,
  .slr-social-live-search-results,
  .slr-social-embed-dialog,
  .slr-social-follow-dialog,
  .slr-author-edit-dialog,
  .slr-settings-panel
){
  background:var(--slr-contrast-panel-bg)!important;
  color:var(--slr-contrast-panel-fg)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-header,
  .slr-post-composer-footer,
  .slr-post-gif-panel>header,
  .slr-post-gif-panel>footer,
  .slr-social-mobile-more-panel>header,
  .slr-social-live-search-group>small
){
  background:var(--slr-ui-header)!important;
  color:var(--slr-contrast-panel-fg)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-poll,
  .slr-post-composer-emoji,
  .slr-post-gif-grid,
  .slr-post-gif-result,
  .slr-comment-composer-emoji,
  .slr-comment-gif-result,
  .slr-post-composer-suggestions>button,
  .slr-comment-composer-suggestions>button,
  .slr-social-live-search-query,
  .slr-social-live-search-group>a
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-suggestions>button,
  .slr-comment-composer-suggestions>button,
  .slr-social-live-search-query,
  .slr-social-live-search-group>a,
  .slr-post-gif-result,
  .slr-comment-gif-result
):hover,
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-suggestions>button,
  .slr-comment-composer-suggestions>button,
  .slr-social-live-search-query,
  .slr-social-live-search-group>a,
  .slr-post-gif-result,
  .slr-comment-gif-result
):focus-visible,
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-suggestions>button.is-active,
  .slr-comment-composer-suggestions>button.is-active,
  .slr-social-live-search-query.is-active,
  .slr-social-live-search-group>a.is-active
){
  background:var(--slr-ui-hover)!important;
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-home-social :is(input,textarea,select){
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-primary-action,
  .slr-social-auth-submit,
  .slr-post-composer-submit>button:not(:disabled),
  .slr-settings-form-actions button,
  .slr-settings-primary-link,
  .slr-settings-session-action button,
  .slr-social-submit-actions button[type="submit"]
){
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-primary-action,
  .slr-social-auth-submit,
  .slr-post-composer-submit>button:not(:disabled),
  .slr-settings-form-actions button,
  .slr-settings-primary-link,
  .slr-settings-session-action button,
  .slr-social-submit-actions button[type="submit"]
) *{
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-follow-button,
  .slr-squad-follow-button,
  .slr-author-follow-button,
  .slr-player-follow-button
){
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-follow-button,
  .slr-squad-follow-button,
  .slr-author-follow-button,
  .slr-player-follow-button
).is-following,
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-follow-button.is-following,
  .slr-squad-follow-button.is-following,
  .slr-author-follow-button.is-following,
  .slr-player-follow-button.is-following
){
  background:var(--slr-ui-surface)!important;
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
  border-color:var(--slr-ui-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-matchday-global-card,
  .slr-social-match-card,
  .slr-social-match-pitch-block,
  .slr-social-match-pitch,
  .slr-social-youtube-embed>a,
  .slr-social-link-preview-image,
  .slr-post-composer-media>button,
  .slr-post-composer-media>small,
  .slr-comment-composer-media>button,
  .slr-comment-composer-media small,
  .slr-author-edit-media-actions label,
  .slr-author-edit-media-actions button,
  .slr-author-edit-avatar label,
  .slr-author-cover-drag-hint
){
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-matchday-global-card,
  .slr-social-match-card,
  .slr-social-match-pitch-block,
  .slr-social-match-pitch,
  .slr-social-youtube-embed>a,
  .slr-social-link-preview-image
) :is(h1,h2,h3,h4,strong,b,span,small,time,i,em,a,button){
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
}
html[data-slr-theme] body.slr-home-social :is(a,button,[role="button"],label[for]){
  text-decoration-color:currentColor;
}
html[data-slr-theme] body.slr-home-social :is(a,button,[role="button"]):focus-visible{
  outline:3px solid var(--slr-state-focus,#980b35)!important;
  outline-offset:3px!important;
}
html[data-slr-theme] body.slr-home-social :is(button,[role="button"]):disabled,
html[data-slr-theme] body.slr-home-social :is(button,[role="button"])[aria-disabled="true"]{
  opacity:.58!important;
  cursor:not-allowed!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-match-row,
  .slr-h2h-scoreboard-row,
  .slr-social-standing-row,
  .slr-social-notification-row,
  .slr-social-explore-post,
  .slr-social-explore-person,
  .slr-social-explore-player,
  .slr-squad-social-member,
  .slr-social-article-player-card
):hover{
  background:#f7f9f9!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
}
html[data-slr-theme="dark"] body.slr-home-social :is(
  .slr-social-match-row,
  .slr-h2h-scoreboard-row,
  .slr-social-standing-row,
  .slr-social-notification-row,
  .slr-social-explore-post,
  .slr-social-explore-person,
  .slr-social-explore-player,
  .slr-squad-social-member,
  .slr-social-article-player-card
):hover{
  background:#0d0f12!important;
  color:#eff3f4!important;
  -webkit-text-fill-color:#eff3f4!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-match-row,
  .slr-h2h-scoreboard-row,
  .slr-social-standing-row,
  .slr-social-notification-row,
  .slr-social-explore-post,
  .slr-social-explore-person,
  .slr-social-explore-player,
  .slr-squad-social-member,
  .slr-social-article-player-card
):hover :is(h1,h2,h3,h4,strong,b){
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-match-row,
  .slr-h2h-scoreboard-row,
  .slr-social-standing-row,
  .slr-social-notification-row,
  .slr-social-explore-post,
  .slr-social-explore-person,
  .slr-social-explore-player,
  .slr-squad-social-member,
  .slr-social-article-player-card
):hover :is(p,small,time,em){
  color:var(--slr-ui-muted)!important;
  -webkit-text-fill-color:var(--slr-ui-muted)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-match-row:hover .slr-social-match-row-meta span,
html[data-slr-theme] body.slr-home-social .slr-social-match-row:focus-visible .slr-social-match-row-meta span{
  color:#a56e00!important;
  -webkit-text-fill-color:#a56e00!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-match-row:hover .slr-social-match-row-meta span,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-match-row:focus-visible .slr-social-match-row-meta span{
  color:#f0b51d!important;
  -webkit-text-fill-color:#f0b51d!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-match-row:hover .slr-social-match-row-open,
html[data-slr-theme] body.slr-home-social .slr-social-match-row:focus-visible .slr-social-match-row-open{
  color:#8f0b35!important;
  -webkit-text-fill-color:#8f0b35!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-match-row:hover .slr-social-match-row-open,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-match-row:focus-visible .slr-social-match-row-open{
  color:#f0b51d!important;
  -webkit-text-fill-color:#f0b51d!important;
}
html[data-slr-theme] body.slr-social-match-page .slr-social-match-card-kicker span,
html[data-slr-theme] body.slr-home-social .slr-matchday-global-card :is(.is-live,[data-live-status]){
  color:#f0b51d!important;
  -webkit-text-fill-color:#f0b51d!important;
}
html[data-slr-theme] body.slr-social-match-page .slr-social-match-live-state.is-live{
  color:#ff6b83!important;
  -webkit-text-fill-color:#ff6b83!important;
}
html[data-slr-theme="light"]{
  --slr-polish-bg:#fff;
  --slr-polish-panel:#fff;
  --slr-polish-soft:#f7f9f9;
  --slr-polish-soft-2:#eff3f4;
  --slr-polish-text:#0f1419;
  --slr-polish-text-2:#334451;
  --slr-polish-muted:#536471;
  --slr-polish-muted-2:#667785;
  --slr-polish-line:#d7e0e5;
  --slr-polish-line-soft:#e7ecef;
  --slr-polish-hover:#f3f6f7;
  --slr-polish-overlay:rgba(15,20,25,.36);
  --slr-polish-shadow:0 22px 70px rgba(15,20,25,.18);
  --slr-polish-focus:#1d9bf0;
}
html[data-slr-theme="dark"]{
  --slr-polish-bg:#000;
  --slr-polish-panel:#101214;
  --slr-polish-soft:#16181c;
  --slr-polish-soft-2:#202327;
  --slr-polish-text:#eff3f4;
  --slr-polish-text-2:#d7dade;
  --slr-polish-muted:#9aa4ad;
  --slr-polish-muted-2:#7f8b95;
  --slr-polish-line:#2f3336;
  --slr-polish-line-soft:#24282c;
  --slr-polish-hover:#171a1f;
  --slr-polish-overlay:rgba(0,0,0,.72);
  --slr-polish-shadow:0 24px 80px rgba(0,0,0,.66);
  --slr-polish-focus:#1d9bf0;
}
html[data-slr-theme] body.slr-home-social{
  background:var(--slr-polish-bg)!important;
  color:var(--slr-polish-text)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-content-center,
  .slr-social-feed-column,
  .slr-social-right-sticky,
  .slr-social-left-sticky,
  .slr-social-side-card,
  .slr-social-post,
  .slr-community-post,
  .slr-market-center,
  .slr-social-standings-table,
  .slr-social-standings-row,
  .slr-social-explore-result,
  .slr-social-explore-person,
  .slr-squad-social-member
){opacity:1!important}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-content-center,
  .slr-social-feed-column,
  .slr-social-side-card,
  .slr-social-post,
  .slr-community-post,
  .slr-market-center,
  .slr-social-standings-table,
  .slr-social-standings-row,
  .slr-social-explore-result,
  .slr-social-explore-person,
  .slr-squad-social-member
){background-color:#fff!important;color:#0f1419!important}
html[data-slr-theme="dark"] body.slr-home-social :is(
  .slr-social-content-center,
  .slr-social-feed-column,
  .slr-social-side-card,
  .slr-social-post,
  .slr-community-post,
  .slr-market-center,
  .slr-social-standings-table,
  .slr-social-standings-row,
  .slr-social-explore-result,
  .slr-social-explore-person,
  .slr-squad-social-member
){color:#eff3f4!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-content-topbar,
  .slr-social-feed-header,
  .slr-market-profile-head,
  .slr-social-standings-intro,
  .slr-social-side-card,
  .slr-social-explore-people,
  .slr-social-explore-results,
  .slr-social-who-follow,
  .slr-squad-social-list,
  .slr-author-profile-content,
  .slr-player-profile-content
) :is(h1,h2,h3,h4,strong,b){color:var(--slr-polish-text)!important;-webkit-text-fill-color:var(--slr-polish-text)!important;opacity:1!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-market-profile-head,
  .slr-market-transfer-card,
  .slr-social-standings-intro,
  .slr-social-side-card,
  .slr-social-explore-person,
  .slr-social-live-search-results,
  .slr-social-who-follow,
  .slr-squad-social-member,
  .slr-player-panel,
  .slr-author-profile-content
) :is(p,li,dd){color:var(--slr-polish-text-2)!important;-webkit-text-fill-color:var(--slr-polish-text-2)!important;opacity:1!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-market-profile-head,
  .slr-market-transfer-card,
  .slr-social-standings-intro,
  .slr-social-side-card,
  .slr-social-explore-person,
  .slr-social-live-search-results,
  .slr-social-who-follow,
  .slr-squad-social-member,
  .slr-player-panel,
  .slr-author-profile-content
) :is(small,time,em,dt){color:var(--slr-polish-muted)!important;-webkit-text-fill-color:var(--slr-polish-muted)!important;opacity:1!important}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-intro{
  background:var(--slr-polish-panel)!important;
  border-color:var(--slr-polish-line-soft)!important;
}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-intro label{
  color:var(--slr-polish-muted)!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-intro select{
  min-width:150px!important;
  height:40px!important;
  padding:0 38px 0 14px!important;
  border:1px solid var(--slr-polish-line)!important;
  border-radius:999px!important;
  background:var(--slr-polish-soft)!important;
  color:var(--slr-polish-text)!important;
  -webkit-text-fill-color:var(--slr-polish-text)!important;
  box-shadow:none!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-intro select:hover{
  background:var(--slr-polish-hover)!important;
  border-color:var(--slr-polish-muted-2)!important;
}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-intro select:focus,
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-intro select:focus-visible{
  border-color:var(--slr-polish-focus)!important;
  outline:0!important;
  box-shadow:0 0 0 2px rgba(29,155,240,.18)!important;
}
html[data-slr-theme="light"] body.slr-social-standings-page .slr-social-standings-intro select option{background:#fff;color:#0f1419}
html[data-slr-theme="dark"] body.slr-social-standings-page .slr-social-standings-intro select option{background:#101214;color:#eff3f4}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-scroll,
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-table{background:var(--slr-polish-panel)!important}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-head{
  background:color-mix(in srgb,var(--slr-polish-panel) 94%,transparent)!important;
  color:var(--slr-polish-muted)!important;
  border-color:var(--slr-polish-line-soft)!important;
}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-row{
  background:var(--slr-polish-panel)!important;
  color:var(--slr-polish-text-2)!important;
  border-color:var(--slr-polish-line-soft)!important;
}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-row:hover{background:var(--slr-polish-hover)!important}
html[data-slr-theme] body.slr-social-standings-page .slr-social-standings-team strong{color:var(--slr-polish-text)!important;-webkit-text-fill-color:var(--slr-polish-text)!important}
html[data-slr-theme] body.slr-market-page :is(.slr-market-profile-head,.slr-market-board,.slr-market-news){
  background:var(--slr-polish-panel)!important;
  border-color:var(--slr-polish-line-soft)!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-profile-main h2,
html[data-slr-theme] body.slr-market-page .slr-market-transfer-heading strong,
html[data-slr-theme] body.slr-market-page .slr-market-lane>header h2{
  color:var(--slr-polish-text)!important;
  -webkit-text-fill-color:var(--slr-polish-text)!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-profile-main p,
html[data-slr-theme] body.slr-market-page .slr-market-transfer-heading small,
html[data-slr-theme] body.slr-market-page .slr-market-provider-note,
html[data-slr-theme] body.slr-market-page .slr-market-sync-status small{
  color:var(--slr-polish-muted)!important;
  -webkit-text-fill-color:var(--slr-polish-muted)!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-transfer-card{
  background:var(--slr-polish-panel)!important;
  border-color:var(--slr-polish-line-soft)!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-transfer-card:hover{background:var(--slr-polish-hover)!important}
html[data-slr-theme] body.slr-market-page .slr-market-club-flow{
  background:var(--slr-polish-soft)!important;
  border-color:var(--slr-polish-line)!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-club-flow b{
  color:var(--slr-polish-text-2)!important;
  -webkit-text-fill-color:var(--slr-polish-text-2)!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-club-flow i{
  background:var(--slr-polish-panel)!important;
  border-color:var(--slr-polish-line)!important;
  color:#a56f00!important;
  -webkit-text-fill-color:#a56f00!important;
}
html[data-slr-theme="dark"] body.slr-market-page .slr-market-club-flow i{color:#f0b51d!important;-webkit-text-fill-color:#f0b51d!important}
html[data-slr-theme] body.slr-market-page .slr-market-lane>header>b{
  background:var(--slr-polish-soft-2)!important;
  color:var(--slr-polish-text)!important;
  -webkit-text-fill-color:var(--slr-polish-text)!important;
  border:1px solid var(--slr-polish-line-soft)!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-tabs{
  background:var(--slr-polish-panel)!important;
  border-color:var(--slr-polish-line-soft)!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-tabs :is(button,a){color:var(--slr-polish-muted)!important;-webkit-text-fill-color:var(--slr-polish-muted)!important}
html[data-slr-theme] body.slr-market-page .slr-market-tabs :is(button,a):hover,
html[data-slr-theme] body.slr-market-page .slr-market-tabs button.is-active{background:var(--slr-polish-hover)!important;color:var(--slr-polish-text)!important;-webkit-text-fill-color:var(--slr-polish-text)!important}
html[data-slr-theme] body.slr-home-social .slr-social-live-search .slr-social-search{
  background:var(--slr-polish-soft)!important;
  border:1px solid var(--slr-polish-line)!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-live-search .slr-social-search:focus-within{
  background:var(--slr-polish-panel)!important;
  border-color:var(--slr-polish-focus)!important;
  box-shadow:0 0 0 2px rgba(29,155,240,.14)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-live-search input,
html[data-slr-theme] body.slr-home-social .slr-social-live-search input:focus,
html[data-slr-theme] body.slr-home-social .slr-social-live-search input:focus-visible{
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
  color:var(--slr-polish-text)!important;
  -webkit-text-fill-color:var(--slr-polish-text)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-live-search-clear{
  background:var(--slr-polish-soft-2)!important;
  color:var(--slr-polish-text)!important;
  -webkit-text-fill-color:var(--slr-polish-text)!important;
  border:1px solid var(--slr-polish-line)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-live-search-clear:hover{background:var(--slr-polish-hover)!important}
html[data-slr-theme] body.slr-home-social .slr-social-live-search-results{
  background:var(--slr-polish-panel)!important;
  border-color:var(--slr-polish-line)!important;
  box-shadow:var(--slr-polish-shadow)!important;
}
html[data-slr-theme] body.slr-home-social :is(.slr-social-live-search-query,.slr-social-live-search-group>a){
  background:var(--slr-polish-panel)!important;
  color:var(--slr-polish-text)!important;
  -webkit-text-fill-color:var(--slr-polish-text)!important;
  border-color:var(--slr-polish-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social :is(.slr-social-live-search-query,.slr-social-live-search-group>a):hover,
html[data-slr-theme] body.slr-home-social :is(.slr-social-live-search-query,.slr-social-live-search-group>a).is-active{background:var(--slr-polish-hover)!important}
html[data-slr-theme] body.slr-home-social .slr-social-live-search-group>small{
  background:color-mix(in srgb,var(--slr-polish-panel) 96%,transparent)!important;
  color:var(--slr-polish-muted)!important;
  border-color:var(--slr-polish-line-soft)!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-live-search-copy strong{color:var(--slr-polish-text)!important;-webkit-text-fill-color:var(--slr-polish-text)!important}
html[data-slr-theme] body.slr-home-social .slr-social-live-search-copy small,
html[data-slr-theme] body.slr-home-social :is(.slr-social-live-search-loading,.slr-social-live-search-empty){color:var(--slr-polish-muted)!important;-webkit-text-fill-color:var(--slr-polish-muted)!important;opacity:1!important}
html[data-slr-theme] body.slr-home-social :is(.slr-social-explore-person,.slr-social-who-follow article,.slr-social-side-follow-list article){
  background:var(--slr-polish-panel)!important;
  color:var(--slr-polish-text)!important;
  border-color:var(--slr-polish-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social :is(.slr-social-explore-person,.slr-social-who-follow article,.slr-social-side-follow-list article):hover{background:var(--slr-polish-hover)!important}
html[data-slr-theme] body.slr-home-social .slr-social-explore-person-top>a:first-child strong,
html[data-slr-theme] body.slr-home-social .slr-social-who-follow article strong,
html[data-slr-theme] body.slr-home-social .slr-social-side-follow-list article strong{color:var(--slr-polish-text)!important;-webkit-text-fill-color:var(--slr-polish-text)!important;opacity:1!important}
html[data-slr-theme] body.slr-home-social .slr-social-explore-person-main>p,
html[data-slr-theme] body.slr-home-social .slr-social-explore-person-role span{color:var(--slr-polish-text-2)!important;-webkit-text-fill-color:var(--slr-polish-text-2)!important;opacity:1!important}
html[data-slr-theme] body.slr-home-social .slr-social-explore-person-top>a:first-child span,
html[data-slr-theme] body.slr-home-social .slr-social-explore-person-main>footer,
html[data-slr-theme] body.slr-home-social .slr-social-explore-person-main>footer em,
html[data-slr-theme] body.slr-home-social .slr-social-who-follow :is(p,small,em),
html[data-slr-theme] body.slr-home-social .slr-social-side-follow-list :is(p,small,em){color:var(--slr-polish-muted)!important;-webkit-text-fill-color:var(--slr-polish-muted)!important;opacity:1!important}
html[data-slr-theme="light"] body.slr-home-social :is(.slr-social-explore-person-top button,.slr-social-explore-person-login,.slr-social-who-follow article>button,.slr-social-side-follow-list article>button){background:#0f1419!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#0f1419!important}
html[data-slr-theme="light"] body.slr-home-social :is(.slr-social-explore-person-top button,.slr-social-explore-person-login,.slr-social-who-follow article>button,.slr-social-side-follow-list article>button):hover{background:#27343e!important;border-color:#27343e!important}
html[data-slr-theme="light"] body.slr-home-social :is(.slr-social-explore-person-top button,.slr-social-who-follow article>button,.slr-social-side-follow-list article>button).is-following{background:#fff!important;color:#0f1419!important;-webkit-text-fill-color:#0f1419!important;border-color:#b7c2c9!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-backdrop,
  .slr-comment-modal-backdrop,
  .slr-author-edit-backdrop,
  .slr-social-embed-backdrop,
  .slr-social-follow-backdrop,
  .slr-post-submodal-backdrop,
  .slr-social-account-menu-backdrop,
  .slr-social-logout-menu-backdrop
){background:var(--slr-polish-overlay)!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}
html[data-slr-theme="light"] body.slr-home-social .slr-social-account-menu-backdrop{background:rgba(15,20,25,.28)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-account-menu-backdrop{background:rgba(0,0,0,.46)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-dialog,
  .slr-comment-modal-dialog,
  .slr-author-edit-dialog,
  .slr-social-embed-dialog,
  .slr-social-follow-dialog,
  .slr-post-reply-scope-panel,
  .slr-post-gif-panel,
  .slr-comment-gif-picker>section,
  .slr-social-account-menu-panel,
  .slr-social-logout-menu-panel,
  .slr-social-mobile-more-panel
){
  background:var(--slr-polish-panel)!important;
  color:var(--slr-polish-text)!important;
  border-color:var(--slr-polish-line)!important;
  box-shadow:var(--slr-polish-shadow)!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-header,
  .slr-comment-modal-dialog>header,
  .slr-author-edit-header,
  .slr-social-embed-dialog header,
  .slr-social-follow-dialog header,
  .slr-post-reply-scope-panel>header,
  .slr-post-gif-panel>header,
  .slr-social-mobile-more-panel>header
){background:color-mix(in srgb,var(--slr-polish-panel) 96%,transparent)!important;color:var(--slr-polish-text)!important;border-color:var(--slr-polish-line-soft)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-header>strong,
  .slr-comment-modal-dialog>header h2,
  .slr-author-edit-header h2,
  .slr-social-embed-dialog header strong,
  .slr-social-follow-dialog header strong,
  .slr-post-reply-scope-panel>header strong
){color:var(--slr-polish-text)!important;-webkit-text-fill-color:var(--slr-polish-text)!important;opacity:1!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-header>button,
  .slr-comment-modal-close,
  .slr-author-edit-header>button:first-child,
  .slr-social-embed-dialog header button,
  .slr-social-follow-dialog header button,
  .slr-post-reply-scope-panel>header button,
  .slr-post-gif-panel>header>button
){color:var(--slr-polish-text)!important;-webkit-text-fill-color:var(--slr-polish-text)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-header>button,
  .slr-comment-modal-close,
  .slr-author-edit-header>button:first-child,
  .slr-social-embed-dialog header button,
  .slr-social-follow-dialog header button,
  .slr-post-reply-scope-panel>header button,
  .slr-post-gif-panel>header>button
):hover{background:var(--slr-polish-hover)!important}
html[data-slr-theme] body.slr-home-social .slr-post-composer-text-shell,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-text-shell{border:0!important;outline:0!important;box-shadow:none!important}
html[data-slr-theme] body.slr-home-social .slr-post-composer-text-shell:focus-within,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-text-shell:focus-within{border:0!important;outline:0!important;box-shadow:none!important}
html[data-slr-theme] body.slr-home-social .slr-post-composer-text-shell>textarea[data-social-composer-body],
html[data-slr-theme] body.slr-home-social .slr-post-composer-text-shell>textarea[data-social-composer-body]:hover,
html[data-slr-theme] body.slr-home-social .slr-post-composer-text-shell>textarea[data-social-composer-body]:focus,
html[data-slr-theme] body.slr-home-social .slr-post-composer-text-shell>textarea[data-social-composer-body]:focus-visible,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-text-shell textarea,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-text-shell textarea:hover,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-text-shell textarea:focus,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-text-shell textarea:focus-visible{
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
  background:transparent!important;
}
html[data-slr-theme] body.slr-home-social .slr-post-composer-highlights,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-highlights{
  color:var(--slr-polish-text)!important;
  -webkit-text-fill-color:var(--slr-polish-text)!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-home-social .slr-post-composer-text-shell>textarea[data-social-composer-body]{caret-color:var(--slr-polish-text)!important}
html[data-slr-theme] body.slr-home-social .slr-comment-composer-text-shell textarea{caret-color:var(--slr-polish-text)!important}
html[data-slr-theme] body.slr-home-social .slr-post-composer-text-shell>textarea[data-social-composer-body]::placeholder,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-text-shell textarea::placeholder{
  color:var(--slr-polish-muted)!important;
  -webkit-text-fill-color:var(--slr-polish-muted)!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-home-social .slr-post-composer-footer{
  background:var(--slr-polish-panel)!important;
  border-color:var(--slr-polish-line-soft)!important;
}
html[data-slr-theme] body.slr-home-social .slr-post-composer-submit>span{color:var(--slr-polish-muted)!important;-webkit-text-fill-color:var(--slr-polish-muted)!important;opacity:1!important}
html[data-slr-theme] body.slr-home-social .slr-post-composer-submit>button:not(:disabled){background:#f0b51d!important;color:#171006!important;-webkit-text-fill-color:#171006!important}
html[data-slr-theme] body.slr-home-social .slr-post-composer-submit>button:disabled{
  background:var(--slr-polish-soft-2)!important;
  color:var(--slr-polish-muted)!important;
  -webkit-text-fill-color:var(--slr-polish-muted)!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-home-social .slr-post-composer-poll,
html[data-slr-theme] body.slr-home-social .slr-post-composer-emoji,
html[data-slr-theme] body.slr-home-social .slr-comment-composer-emoji{
  background:var(--slr-polish-soft)!important;
  color:var(--slr-polish-text)!important;
  border-color:var(--slr-polish-line)!important;
}
html[data-slr-theme] body.slr-home-social .slr-post-composer-poll input,
html[data-slr-theme] body.slr-home-social .slr-post-gif-panel>header form,
html[data-slr-theme] body.slr-home-social .slr-comment-gif-picker>section>header [data-comment-composer-gif-search]{
  background:var(--slr-polish-soft)!important;
  color:var(--slr-polish-text)!important;
  border-color:var(--slr-polish-line)!important;
}
html[data-slr-theme] body.slr-home-social .slr-post-composer-poll input:focus,
html[data-slr-theme] body.slr-home-social .slr-post-gif-panel>header form:focus-within,
html[data-slr-theme] body.slr-home-social .slr-comment-gif-picker>section>header [data-comment-composer-gif-search]:focus-within{
  border-color:var(--slr-polish-focus)!important;
  box-shadow:0 0 0 2px rgba(29,155,240,.15)!important;
  outline:0!important;
}
html[data-slr-theme] body.slr-home-social .slr-post-gif-panel>header input,
html[data-slr-theme] body.slr-home-social .slr-comment-gif-picker>section>header input{
  color:var(--slr-polish-text)!important;
  -webkit-text-fill-color:var(--slr-polish-text)!important;
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-home-social .slr-post-gif-status,
html[data-slr-theme] body.slr-home-social .slr-post-gif-panel>footer{color:var(--slr-polish-muted)!important;background:var(--slr-polish-panel)!important;border-color:var(--slr-polish-line-soft)!important;opacity:1!important}
html[data-slr-theme] body.slr-home-social .slr-post-gif-grid{background:var(--slr-polish-soft)!important}
html[data-slr-theme] body.slr-home-social .slr-social-account-menu-panel :is(a,button),
html[data-slr-theme] body.slr-home-social .slr-social-logout-menu-panel :is(a,button){
  background:var(--slr-polish-panel)!important;
  color:var(--slr-polish-text)!important;
  -webkit-text-fill-color:var(--slr-polish-text)!important;
  border-color:var(--slr-polish-line-soft)!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-account-menu-panel :is(a,button):hover,
html[data-slr-theme] body.slr-home-social .slr-social-logout-menu-panel :is(a,button):hover{background:var(--slr-polish-hover)!important}
html[data-slr-theme] body.slr-home-social :is(input,textarea,select,[contenteditable="true"]){opacity:1!important}
html[data-slr-theme] body.slr-home-social :is(input,textarea,select,[contenteditable="true"]):focus,
html[data-slr-theme] body.slr-home-social :is(input,textarea,select,[contenteditable="true"]):focus-visible{
  outline:0!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-settings-form input,
  .slr-settings-form textarea,
  .slr-settings-form select,
  .slr-author-edit-fields input,
  .slr-author-edit-fields textarea,
  .slr-social-submit-options input,
  .slr-social-submit-options select,
  .slr-social-auth-card input
){
  background:var(--slr-polish-panel)!important;
  color:var(--slr-polish-text)!important;
  -webkit-text-fill-color:var(--slr-polish-text)!important;
  border-color:var(--slr-polish-line)!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-settings-form input,
  .slr-settings-form textarea,
  .slr-settings-form select,
  .slr-author-edit-fields input,
  .slr-author-edit-fields textarea,
  .slr-social-submit-options input,
  .slr-social-submit-options select,
  .slr-social-auth-card input
):focus{
  border-color:var(--slr-polish-focus)!important;
  box-shadow:0 0 0 2px rgba(29,155,240,.15)!important;
}
html[data-slr-theme] body.slr-home-social :is(a,button,[role="button"]):focus-visible{
  outline:2px solid var(--slr-polish-focus)!important;
  outline-offset:2px!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell>textarea,
  .slr-comment-composer-text-shell textarea,
  .slr-social-live-search input,
  .slr-post-gif-panel>header input,
  .slr-comment-gif-picker>section>header input
):focus-visible{outline:0!important;box-shadow:none!important}
html[data-slr-theme] body.slr-home-social .slr-social-side-card{
  background:var(--slr-polish-panel)!important;
  border-color:var(--slr-polish-line)!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-side-card :is(header,strong,b,h2,h3){color:var(--slr-polish-text)!important;-webkit-text-fill-color:var(--slr-polish-text)!important;opacity:1!important}
html[data-slr-theme] body.slr-home-social .slr-social-side-card :is(p,small,time,em){color:var(--slr-polish-muted)!important;-webkit-text-fill-color:var(--slr-polish-muted)!important;opacity:1!important}
html[data-slr-theme] body.slr-home-social .slr-social-trends>a:not(.slr-social-side-more):hover,
html[data-slr-theme] body.slr-home-social .slr-social-side-follow-list article:hover{background:var(--slr-polish-hover)!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-social-match-card,
  .slr-social-match-scoreboard,
  .slr-social-match-pitch,
  .slr-social-match-pitch-block,
  .slr-matchday-global-card,
  .slr-author-profile-cover,
  .slr-social-article-media,
  .slr-social-youtube-embed,
  .slr-social-x-embed
) :is(h1,h2,h3,h4,strong,b,span,small,time,em,i,a,button){color:#fff!important;-webkit-text-fill-color:#fff!important}
@media (max-width:760px){
  html[data-slr-theme] body.slr-home-social .slr-post-composer-modal{padding:0!important}
  html[data-slr-theme] body.slr-home-social .slr-post-composer-dialog{width:100%!important;max-height:100dvh!important;border:0!important;border-radius:0!important}
  html[data-slr-theme] body.slr-home-social .slr-social-standings-intro select{min-width:118px!important}
}
:root[data-slr-theme]{
  --slr-state-focus:#1d9bf0!important;
  --slr-polish-focus:#1d9bf0!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"]),
  textarea,
  select,
  [contenteditable="true"]
):focus,
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"]),
  textarea,
  select,
  [contenteditable="true"]
):focus-visible{
  outline:0!important;
  border-color:#1d9bf0!important;
  box-shadow:0 0 0 1px rgba(29,155,240,.28)!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  .slr-social-search,
  .slr-social-explore-search,
  .slr-squad-search,
  .slr-social-player-search,
  .slr-social-article-player-search,
  .slr-settings-search,
  .slr-help-hero form,
  [data-comment-composer-gif-search],
  .slr-post-gif-panel>header
):focus-within{
  border-color:#1d9bf0!important;
  box-shadow:0 0 0 1px rgba(29,155,240,.22)!important;
  outline:0!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  .slr-social-search,
  .slr-social-explore-search,
  .slr-squad-search,
  .slr-social-player-search,
  .slr-social-article-player-search,
  .slr-settings-search,
  .slr-help-hero form,
  [data-comment-composer-gif-search],
  .slr-post-gif-panel>header
) :is(input,textarea):focus,
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  .slr-social-search,
  .slr-social-explore-search,
  .slr-squad-search,
  .slr-social-player-search,
  .slr-social-article-player-search,
  .slr-settings-search,
  .slr-help-hero form,
  [data-comment-composer-gif-search],
  .slr-post-gif-panel>header
) :is(input,textarea):focus-visible{
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell,
  .slr-comment-composer-text-shell
),
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell,
  .slr-comment-composer-text-shell
):focus-within{
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell>textarea[data-social-composer-body],
  .slr-comment-composer-text-shell textarea
),
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell>textarea[data-social-composer-body],
  .slr-comment-composer-text-shell textarea
):hover,
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell>textarea[data-social-composer-body],
  .slr-comment-composer-text-shell textarea
):focus,
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell>textarea[data-social-composer-body],
  .slr-comment-composer-text-shell textarea
):focus-visible{
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
  background:transparent!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  .slr-settings-form,
  .slr-author-edit-fields,
  .slr-social-submit-options,
  .slr-social-auth-card,
  .slr-support-form-card,
  .slr-post-composer-poll
) :is(input,textarea,select):not(:focus):not(:focus-visible){
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(a,button,[role="button"],[tabindex]:not([tabindex="-1"])):focus-visible{
  outline:2px solid #1d9bf0!important;
  outline-offset:2px!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  .slr-social-live-search-clear,
  input[type="search"]::-webkit-search-cancel-button
):focus-visible{
  outline:0!important;
  box-shadow:none!important;
}
html.slr-account-menu-open,
html.slr-logout-menu-open,
html.slr-account-menu-open body.slr-home-social,
html.slr-logout-menu-open body.slr-home-social{
  overflow:hidden!important;
  overscroll-behavior:none!important;
}
body.slr-home-social > .slr-social-account-menu,
body.slr-home-social > .slr-social-logout-menu{
  position:fixed!important;
  inset:0!important;
  width:100vw!important;
  height:100vh!important;
  height:100dvh!important;
  max-width:none!important;
  max-height:none!important;
  isolation:isolate!important;
  contain:none!important;
}
body.slr-home-social > .slr-social-account-menu{z-index:10060!important}
body.slr-home-social > .slr-social-logout-menu{z-index:10050!important}
body.slr-home-social > .slr-social-account-menu > .slr-social-account-menu-backdrop,
body.slr-home-social > .slr-social-logout-menu > .slr-social-logout-menu-backdrop{
  position:absolute!important;
  inset:0!important;
  z-index:0!important;
  width:100%!important;
  height:100%!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  opacity:1!important;
  pointer-events:auto!important;
}
html[data-slr-theme="light"] body.slr-home-social > .slr-social-account-menu > .slr-social-account-menu-backdrop,
html[data-slr-theme="light"] body.slr-home-social > .slr-social-logout-menu > .slr-social-logout-menu-backdrop{
  background:rgba(15,20,25,.30)!important;
}
html[data-slr-theme="dark"] body.slr-home-social > .slr-social-account-menu > .slr-social-account-menu-backdrop,
html[data-slr-theme="dark"] body.slr-home-social > .slr-social-logout-menu > .slr-social-logout-menu-backdrop{
  background:rgba(0,0,0,.56)!important;
}
body.slr-home-social > .slr-social-account-menu > .slr-social-account-menu-panel,
body.slr-home-social > .slr-social-logout-menu > .slr-social-logout-menu-panel{
  position:relative;
  z-index:2!important;
  opacity:1!important;
  isolation:isolate;
}
body.slr-home-social > .slr-social-logout-menu > .slr-social-logout-menu-panel{
  position:fixed!important;
}
html.slr-account-menu-open body.slr-home-social > :not(.slr-social-account-menu),
html.slr-logout-menu-open body.slr-home-social > :not(.slr-social-logout-menu){
  pointer-events:none!important;
}
html.slr-account-menu-open body.slr-home-social > .slr-social-account-menu,
html.slr-logout-menu-open body.slr-home-social > .slr-social-logout-menu{
  pointer-events:auto!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"]),
  textarea,
  select,
  [contenteditable="true"]
):focus,
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"]),
  textarea,
  select,
  [contenteditable="true"]
):focus-visible{
  outline:0!important;
  box-shadow:none!important;
  border-color:var(--slr-ui-line-strong,var(--slr-polish-line,#cfd9de))!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  .slr-social-search,
  .slr-social-explore-search,
  .slr-squad-search,
  .slr-social-player-search,
  .slr-social-article-player-search,
  .slr-settings-search,
  .slr-help-hero form,
  [data-comment-composer-gif-search],
  .slr-post-gif-panel>header
):focus-within{
  outline:0!important;
  box-shadow:none!important;
  border-color:var(--slr-ui-line-strong,var(--slr-polish-line,#cfd9de))!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  .slr-social-search,
  .slr-social-explore-search,
  .slr-squad-search,
  .slr-social-player-search,
  .slr-social-article-player-search,
  .slr-settings-search,
  .slr-help-hero form,
  [data-comment-composer-gif-search],
  .slr-post-gif-panel>header
) :is(input,textarea):focus,
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(
  .slr-social-search,
  .slr-social-explore-search,
  .slr-squad-search,
  .slr-social-player-search,
  .slr-social-article-player-search,
  .slr-settings-search,
  .slr-help-hero form,
  [data-comment-composer-gif-search],
  .slr-post-gif-panel>header
) :is(input,textarea):focus-visible{
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell,
  .slr-comment-composer-text-shell,
  .slr-comment-modal-compose .slr-comment-composer-text-shell
),
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell,
  .slr-comment-composer-text-shell,
  .slr-comment-modal-compose .slr-comment-composer-text-shell
):focus-within{
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell>textarea[data-social-composer-body],
  .slr-comment-composer-text-shell textarea,
  .slr-comment-modal-compose textarea[data-comment-composer-body]
),
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell>textarea[data-social-composer-body],
  .slr-comment-composer-text-shell textarea,
  .slr-comment-modal-compose textarea[data-comment-composer-body]
):hover,
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell>textarea[data-social-composer-body],
  .slr-comment-composer-text-shell textarea,
  .slr-comment-modal-compose textarea[data-comment-composer-body]
):focus,
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell>textarea[data-social-composer-body],
  .slr-comment-composer-text-shell textarea,
  .slr-comment-modal-compose textarea[data-comment-composer-body]
):focus-visible{
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
  background:transparent!important;
}
html[data-slr-theme] body.slr-site:not(.admin-shell) :is(a,button,[role="button"],[tabindex]:not([tabindex="-1"])):focus-visible{
  outline:2px solid currentColor!important;
  outline-offset:2px!important;
  box-shadow:none!important;
}
html[data-slr-theme="light"] body.slr-player-social-page .slr-player-stat-highlights article{
  background:var(--slr-ui-soft,#f7f9f9)!important;
  border-color:var(--slr-ui-line,#eff3f4)!important;
  color:var(--slr-ui-text,#0f1419)!important;
}
html[data-slr-theme="light"] body.slr-player-social-page .slr-player-stat-detail>div{
  border-color:var(--slr-ui-line-strong,#cfd9de)!important;
  background:var(--slr-ui-line,#eff3f4)!important;
}
html[data-slr-theme="light"] body.slr-player-social-page .slr-player-stat-detail span{
  background:var(--slr-ui-surface,#fff)!important;
  color:var(--slr-ui-text,#0f1419)!important;
}
html[data-slr-theme="light"] body.slr-player-social-page .slr-player-stat-detail :is(small,b){
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
}
html[data-slr-theme="light"] body.slr-player-social-page .slr-player-stat-detail small{
  color:var(--slr-ui-muted,#536471)!important;
}
html[data-slr-theme="light"] body.slr-player-social-page .slr-player-competition-stats>article{
  background:var(--slr-ui-surface,#fff)!important;
  border-color:var(--slr-ui-line-strong,#cfd9de)!important;
  color:var(--slr-ui-text,#0f1419)!important;
}
html[data-slr-theme="light"] body.slr-player-social-page .slr-player-competition-stats>article>div{
  background:var(--slr-ui-soft,#f7f9f9)!important;
  border-color:var(--slr-ui-line,#eff3f4)!important;
}
html[data-slr-theme="light"] body.slr-player-social-page .slr-player-competition-stats dl{
  background:var(--slr-ui-surface,#fff)!important;
}
html[data-slr-theme="light"] body.slr-player-social-page .slr-player-competition-stats dl>div{
  border-color:var(--slr-ui-line,#eff3f4)!important;
}
html[data-slr-theme="light"] body.slr-player-social-page .slr-player-competition-stats :is(strong,dd){
  color:var(--slr-ui-text,#0f1419)!important;
  -webkit-text-fill-color:var(--slr-ui-text,#0f1419)!important;
}
html[data-slr-theme="light"] body.slr-player-social-page .slr-player-competition-stats :is(small,dt){
  color:var(--slr-ui-muted,#536471)!important;
  -webkit-text-fill-color:var(--slr-ui-muted,#536471)!important;
}
html[data-slr-theme="light"] body.slr-player-social-page :is(
  .slr-player-career-list article,
  .slr-player-injury-history article,
  .slr-player-news-feed article
){
  background:var(--slr-ui-surface,#fff)!important;
  border-color:var(--slr-ui-line,#eff3f4)!important;
  color:var(--slr-ui-text,#0f1419)!important;
}
html.slr-account-menu-open,
html.slr-logout-menu-open,
html.slr-account-menu-open body.slr-home-social,
html.slr-logout-menu-open body.slr-home-social,
body.slr-home-social.slr-floating-menu-scroll-lock{
  overflow:visible!important;
  overscroll-behavior:none!important;
}
body.slr-home-social > .slr-social-account-menu > .slr-social-account-menu-panel,
body.slr-home-social > .slr-social-logout-menu > .slr-social-logout-menu-panel{
  max-height:min(78vh,720px)!important;
  overflow:auto!important;
  overscroll-behavior:contain!important;
}
body.slr-player-social-page .slr-player-profile-name-row em.is-former{
  border-color:rgba(240,181,29,.42)!important;
  background:rgba(240,181,29,.12)!important;
  color:#f0b51d!important;
}
html[data-slr-theme="light"] body.slr-player-social-page .slr-player-profile-name-row em.is-former{
  border-color:rgba(120,0,35,.24)!important;
  background:rgba(120,0,35,.07)!important;
  color:#780023!important;
}
html[data-slr-theme="dark"] body.slr-player-social-page .slr-player-profile-name-row em.is-former{
  border-color:rgba(240,181,29,.42)!important;
  background:rgba(240,181,29,.12)!important;
  color:#ffd65e!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-settings-toggle,
  .slr-settings-theme-picker label,
  .slr-settings-font-picker label,
  .slr-social-article-player-card
) > input:is([type="checkbox"],[type="radio"]),
html[data-slr-theme] body.slr-home-social .slr-settings-toggle input[type="checkbox"],
html[data-slr-theme] body.slr-home-social .slr-settings-theme-picker input[type="radio"],
html[data-slr-theme] body.slr-home-social .slr-settings-font-picker input[type="radio"],
html[data-slr-theme] body.slr-social-submit-page .slr-social-article-player-card > input[type="checkbox"]{
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  min-width:1px!important;
  min-height:1px!important;
  margin:-1px!important;
  padding:0!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  border:0!important;
  opacity:0!important;
  appearance:none!important;
  -webkit-appearance:none!important;
  pointer-events:none!important;
  white-space:nowrap!important;
}
html[data-slr-theme] body.slr-home-social .slr-settings-theme-picker label:has(input:focus-visible),
html[data-slr-theme] body.slr-home-social .slr-settings-font-picker label:has(input:focus-visible),
html[data-slr-theme] body.slr-social-submit-page .slr-social-article-player-card:has(input:focus-visible){
  outline:2px solid #f0b51d!important;
  outline-offset:3px!important;
}
html[data-slr-theme="dark"] body.slr-home-social :is(
  [data-player-follow],
  [data-squad-follow],
  [data-social-follow-user],
  .slr-author-follow-profile
):not(.is-following):not([aria-pressed="true"]):hover,
html[data-slr-theme="dark"] body.slr-home-social :is(
  [data-player-follow],
  [data-squad-follow],
  [data-social-follow-user],
  .slr-author-follow-profile
):not(.is-following):not([aria-pressed="true"]):focus-visible{
  border-color:#f0b51d!important;
  background:#f0b51d!important;
  color:#171006!important;
  -webkit-text-fill-color:#171006!important;
  box-shadow:0 0 0 3px rgba(240,181,29,.18)!important;
}
html[data-slr-theme="dark"] body.slr-home-social :is(
  [data-player-follow],
  [data-squad-follow],
  [data-social-follow-user],
  .slr-author-follow-profile
):not(.is-following):not([aria-pressed="true"]):hover :is(span,i),
html[data-slr-theme="dark"] body.slr-home-social :is(
  [data-player-follow],
  [data-squad-follow],
  [data-social-follow-user],
  .slr-author-follow-profile
):not(.is-following):not([aria-pressed="true"]):focus-visible :is(span,i){
  color:#171006!important;
  -webkit-text-fill-color:#171006!important;
}
html[data-slr-theme] body.slr-home-social :is(
  [data-player-follow].is-following,
  [data-squad-follow].is-following,
  [data-social-follow-user].is-following,
  [data-player-follow][aria-pressed="true"],
  [data-squad-follow][aria-pressed="true"],
  [data-social-follow-user][aria-pressed="true"],
  .slr-author-follow-profile.is-following
):hover{
  border-color:#980b35!important;
  background:#980b35!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme] body.slr-home-social :is(
  [data-player-follow].is-following,
  [data-squad-follow].is-following,
  [data-social-follow-user].is-following,
  [data-player-follow][aria-pressed="true"],
  [data-squad-follow][aria-pressed="true"],
  [data-social-follow-user][aria-pressed="true"],
  .slr-author-follow-profile.is-following
):hover :is(span,i){color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-footer,
  .slr-comment-composer-footer,
  .slr-comment-modal-compose > footer,
  .slr-comment-modal-compose footer
){
  background:transparent!important;
  background-color:transparent!important;
  box-shadow:none!important;
  border-top-color:transparent!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-tools,
  .slr-comment-modal-tools
){background:transparent!important;box-shadow:none!important}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-tools>button,
  .slr-comment-modal-tools>button,
  .slr-comment-composer-footer .slr-comment-modal-tools>button
){background:transparent!important;box-shadow:none!important}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-post-composer-tools>button,
  .slr-comment-modal-tools>button,
  .slr-comment-composer-footer .slr-comment-modal-tools>button
):hover{background:rgba(15,20,25,.07)!important}
html[data-slr-theme="dark"] body.slr-home-social :is(
  .slr-post-composer-tools>button,
  .slr-comment-modal-tools>button,
  .slr-comment-composer-footer .slr-comment-modal-tools>button
):hover{background:rgba(255,255,255,.08)!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-social-match-pitch-block{
  padding:17px!important;
  border-bottom-color:#d8e2dc!important;
  background:#f7faf8!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-social-match-pitch-head{
  padding:9px 12px!important;
  border:1px solid #d7e0dc!important;
  border-radius:12px!important;
  background:#fff!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-social-match-pitch-head strong{color:#0f1419!important;-webkit-text-fill-color:#0f1419!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-social-match-pitch-head small{color:#536471!important;-webkit-text-fill-color:#536471!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-social-match-pitch{
  border-color:#547260!important;
  background:
    linear-gradient(90deg,rgba(255,255,255,.035) 0 50%,rgba(0,0,0,.035) 50%),
    repeating-linear-gradient(90deg,#2f6a45 0 12.5%,#34764d 12.5% 25%)!important;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 12px 30px rgba(20,70,42,.16)!important;
}
html[data-slr-theme="dark"] body.slr-social-match-page .slr-social-match-pitch{
  background:
    linear-gradient(90deg,rgba(255,255,255,.018) 0 50%,rgba(0,0,0,.025) 50%),
    repeating-linear-gradient(90deg,#0c2719 0 12.5%,#102f1e 12.5% 25%)!important;
}
html[data-slr-theme="light"] body.slr-social-match-page :is(.slr-lineup-team,.slr-lineup-group,.slr-lineup-list){background:#fff!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-lineup-group-head{
  border-color:#e4eaed!important;
  background:#f7f9f9!important;
}
html[data-slr-theme="light"] body.slr-social-match-page .slr-lineup-player{border-color:#eff3f4!important;background:#fff!important}
html[data-slr-theme="light"] body.slr-market-page .slr-market-transfer-card.is-outgoing .slr-market-direction-badge{
  border-color:#980b35!important;
  background:#980b35!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme="light"] body.slr-market-page .slr-market-transfer-card.is-incoming .slr-market-direction-badge{
  border-color:#087a50!important;
  background:#e6f7ef!important;
  color:#087a50!important;
  -webkit-text-fill-color:#087a50!important;
}
html[data-slr-theme="light"] body.slr-market-page :is(.slr-market-flow-arrow,.slr-market-more){
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-market-page .slr-market-more:hover{background:#f0b51d!important;color:#171006!important;-webkit-text-fill-color:#171006!important}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-content-topbar>a,
  .slr-social-feed-mobile-top>a,
  .slr-social-match-topbar-inner>a,
  .slr-settings-mobile-back,
  [data-author-back],
  [data-player-back],
  .slr-community-single-header button[aria-label="Indietro"]
){
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-content-topbar>a,
  .slr-social-feed-mobile-top>a,
  .slr-social-match-topbar-inner>a,
  .slr-settings-mobile-back,
  [data-author-back],
  [data-player-back],
  .slr-community-single-header button[aria-label="Indietro"]
):hover{
  background:#fff4cc!important;
  color:#980b35!important;
  -webkit-text-fill-color:#980b35!important;
}
html[data-slr-theme="dark"] body.slr-home-social :is(
  .slr-social-content-topbar>a,
  .slr-social-feed-mobile-top>a,
  .slr-social-match-topbar-inner>a,
  .slr-settings-mobile-back,
  [data-author-back],
  [data-player-back],
  .slr-community-single-header button[aria-label="Indietro"]
){color:#eff3f4!important;-webkit-text-fill-color:#eff3f4!important;opacity:1!important}
body.slr-legal-site .slr-legal-header nav a:hover,
body.slr-legal-site .slr-legal-header nav a:focus-visible,
body.slr-legal-site .slr-legal-header nav a.is-active{
  border-bottom-color:#f0b51d!important;
  color:#f0b51d!important;
  -webkit-text-fill-color:#f0b51d!important;
  background:transparent!important;
}
body.slr-legal-site .slr-legal-toc nav a:hover,
body.slr-legal-site .slr-legal-toc nav a:focus-visible{
  background:#fff4cc!important;
  color:#7d082b!important;
  -webkit-text-fill-color:#7d082b!important;
}
html[data-slr-theme="dark"] body.slr-legal-site .slr-legal-toc nav a:hover,
html[data-slr-theme="dark"] body.slr-legal-site .slr-legal-toc nav a:focus-visible{
  background:rgba(240,181,29,.13)!important;
  color:#f0b51d!important;
  -webkit-text-fill-color:#f0b51d!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-text-shell,
  .slr-comment-composer-text-shell,
  .slr-comment-modal-compose .slr-comment-composer-text-shell
) > textarea:is([data-social-composer-body],[data-comment-composer-body]){
  position:relative!important;
  z-index:2!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  text-shadow:none!important;
  caret-color:var(--slr-ui-text,#0f1419)!important;
  background:transparent!important;
}
html[data-slr-theme="dark"] body.slr-home-social :is(
  .slr-post-composer-text-shell,
  .slr-comment-composer-text-shell,
  .slr-comment-modal-compose .slr-comment-composer-text-shell
) > textarea:is([data-social-composer-body],[data-comment-composer-body]){
  caret-color:#eff3f4!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-highlights,
  .slr-comment-composer-highlights
){
  z-index:1!important;
  color:var(--slr-ui-text,#0f1419)!important;
  -webkit-text-fill-color:var(--slr-ui-text,#0f1419)!important;
  opacity:1!important;
  visibility:visible!important;
}
html[data-slr-theme="dark"] body.slr-home-social :is(
  .slr-post-composer-highlights,
  .slr-comment-composer-highlights
){
  color:#eff3f4!important;
  -webkit-text-fill-color:#eff3f4!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-highlights,
  .slr-comment-composer-highlights
) mark{
  padding:0!important;
  border:0!important;
  background:transparent!important;
  color:#1d9bf0!important;
  -webkit-text-fill-color:#1d9bf0!important;
  font:inherit!important;
  text-decoration:none!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-tools,
  .slr-comment-modal-tools,
  .slr-comment-composer-footer .slr-comment-modal-tools
) > button.is-gif,
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-tools,
  .slr-comment-modal-tools,
  .slr-comment-composer-footer .slr-comment-modal-tools
) > button.is-gif b{
  color:#1d9bf0!important;
  -webkit-text-fill-color:#1d9bf0!important;
  border-color:#1d9bf0!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-tools,
  .slr-comment-modal-tools,
  .slr-comment-composer-footer .slr-comment-modal-tools
) > button.is-gif:hover,
html[data-slr-theme] body.slr-home-social :is(
  .slr-post-composer-tools,
  .slr-comment-modal-tools,
  .slr-comment-composer-footer .slr-comment-modal-tools
) > button.is-gif:focus-visible{
  color:#1d9bf0!important;
  -webkit-text-fill-color:#1d9bf0!important;
  background:rgba(29,155,240,.12)!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-primary-action{
  box-shadow:none!important;
  filter:none;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-primary-action:hover{
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-club-flow{
  grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)!important;
  gap:12px!important;
  overflow:visible!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-club{
  min-width:0!important;
  width:100%!important;
  gap:10px!important;
  overflow:visible!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-club.is-from{
  grid-template-columns:40px minmax(0,1fr)!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-club.is-to{
  grid-template-columns:minmax(0,1fr) 40px!important;
  text-align:right!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-club > i{
  width:40px!important;
  height:40px!important;
  min-width:40px!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-club img{
  width:30px!important;
  height:30px!important;
  max-width:30px!important;
  max-height:30px!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-club b{
  display:block!important;
  min-width:0!important;
  max-width:none!important;
  overflow:visible!important;
  text-overflow:clip!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
  -webkit-line-clamp:unset!important;
  -webkit-box-orient:initial!important;
  font-size:13px!important;
  line-height:1.22!important;
}
html[data-slr-theme] body.slr-market-page .slr-market-flow-arrow{
  width:42px!important;
  min-width:42px!important;
  overflow:visible!important;
  white-space:nowrap!important;
}
@media (max-width:760px){
  html[data-slr-theme] body.slr-market-page .slr-market-club-flow{
    grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)!important;
    gap:6px!important;
    padding-inline:8px!important;
  }
  html[data-slr-theme] body.slr-market-page .slr-market-club.is-from{
    grid-template-columns:30px minmax(0,1fr)!important;
  }
  html[data-slr-theme] body.slr-market-page .slr-market-club.is-to{
    grid-template-columns:minmax(0,1fr) 30px!important;
  }
  html[data-slr-theme] body.slr-market-page .slr-market-club > i{
    width:30px!important;
    height:30px!important;
    min-width:30px!important;
  }
  html[data-slr-theme] body.slr-market-page .slr-market-club img{
    width:23px!important;
    height:23px!important;
    max-width:23px!important;
    max-height:23px!important;
  }
  html[data-slr-theme] body.slr-market-page .slr-market-club b{
    font-size:10px!important;
    line-height:1.18!important;
  }
  html[data-slr-theme] body.slr-market-page .slr-market-flow-arrow{
    width:28px!important;
    min-width:28px!important;
    font-size:15px!important;
  }
}
html[data-slr-theme="dark"] body.slr-home-social :is(
  button[data-player-follow],
  button[data-squad-follow],
  button[data-social-follow-user],
  .slr-author-follow-profile
):not(:disabled):not(.is-following):not([aria-pressed="true"]):is(:hover,:focus-visible){
  border-color:#f0b51d!important;
  background:#f0b51d!important;
  background-color:#f0b51d!important;
  color:#171006!important;
  -webkit-text-fill-color:#171006!important;
  opacity:1!important;
  filter:none!important;
  box-shadow:0 0 0 3px rgba(240,181,29,.18)!important;
}
html[data-slr-theme="dark"] body.slr-home-social :is(
  button[data-player-follow],
  button[data-squad-follow],
  button[data-social-follow-user],
  .slr-author-follow-profile
):not(:disabled):not(.is-following):not([aria-pressed="true"]):is(:hover,:focus-visible) :is(span,i,b,strong,svg){
  color:#171006!important;
  -webkit-text-fill-color:#171006!important;
  opacity:1!important;
}
html[data-slr-theme="dark"] body.slr-home-social :is(
  button[data-player-follow],
  button[data-squad-follow],
  button[data-social-follow-user],
  .slr-author-follow-profile
):not(:disabled):not(.is-following):not([aria-pressed="true"]):is(:hover,:focus-visible) svg{
  stroke:currentColor!important;
  fill:none!important;
}
html[data-slr-theme="dark"] body.slr-home-social :is(
  button[data-player-follow].is-following,
  button[data-squad-follow].is-following,
  button[data-social-follow-user].is-following,
  button[data-player-follow][aria-pressed="true"],
  button[data-squad-follow][aria-pressed="true"],
  button[data-social-follow-user][aria-pressed="true"],
  .slr-author-follow-profile.is-following
):not(:disabled):is(:hover,:focus-visible){
  border-color:#b20d43!important;
  background:#980b35!important;
  background-color:#980b35!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  opacity:1!important;
  filter:none!important;
}
html[data-slr-theme="dark"] body.slr-home-social :is(
  button[data-player-follow].is-following,
  button[data-squad-follow].is-following,
  button[data-social-follow-user].is-following,
  button[data-player-follow][aria-pressed="true"],
  button[data-squad-follow][aria-pressed="true"],
  button[data-social-follow-user][aria-pressed="true"],
  .slr-author-follow-profile.is-following
):not(:disabled):is(:hover,:focus-visible) :is(span,i,b,strong,svg){
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-nav,
  .slr-social-mobile-nav,
  .slr-settings-navigation
) :is(a,button):is(.is-active,[aria-current="page"],[aria-selected="true"]){
  border-color:rgba(240,181,29,.58)!important;
  background:#fff4cc!important;
  background-color:#fff4cc!important;
  color:#7d082b!important;
  -webkit-text-fill-color:#7d082b!important;
  opacity:1!important;
  filter:none!important;
  box-shadow:none!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-nav,
  .slr-social-mobile-nav,
  .slr-settings-navigation
) :is(a,button):is(.is-active,[aria-current="page"],[aria-selected="true"]) :is(span,i,b,strong,small){
  color:#7d082b!important;
  -webkit-text-fill-color:#7d082b!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-nav,
  .slr-social-mobile-nav,
  .slr-settings-navigation
) :is(a,button):is(.is-active,[aria-current="page"],[aria-selected="true"]) svg{
  color:#7d082b!important;
  stroke:#7d082b!important;
  fill:rgba(240,181,29,.2)!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-home-social :is(
  .slr-social-nav,
  .slr-social-mobile-nav,
  .slr-settings-navigation
) :is(a,button):is(.is-active,[aria-current="page"],[aria-selected="true"]):is(:hover,:focus-visible){
  border-color:#f0b51d!important;
  background:#ffe9a3!important;
  background-color:#ffe9a3!important;
  color:#680725!important;
  -webkit-text-fill-color:#680725!important;
}
html[data-slr-theme="light"] body.slr-social-submit-page .slr-social-article-player-card > i{
  border-color:#c7d2da!important;
  background:#ffffff!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  box-shadow:0 1px 3px rgba(15,20,25,.08)!important;
}
html[data-slr-theme="light"] body.slr-social-submit-page .slr-social-article-player-card:hover > i{
  border-color:#93a4b0!important;
  background:#f7f9f9!important;
}
html[data-slr-theme="light"] body.slr-social-submit-page .slr-social-article-player-card.is-selected > i,
html[data-slr-theme="light"] body.slr-social-submit-page .slr-social-article-player-card:has(input[type="checkbox"]:checked) > i{
  border-color:#f0b51d!important;
  background:#f0b51d!important;
  color:#171006!important;
  -webkit-text-fill-color:#171006!important;
  box-shadow:none!important;
}
body.slr-social-submit-page .slr-social-submit-team{
  min-width:0;
  margin:0;
  padding:0;
  border:0;
}
body.slr-social-submit-page .slr-social-submit-team legend{
  display:block;
  margin:0 0 8px;
  color:#f0bd1e;
  font-size:10px;
  font-weight:850;
  letter-spacing:.09em;
  text-transform:uppercase;
}
body.slr-social-submit-page .slr-social-submit-team>p{
  margin:0 0 12px;
  color:var(--slr-ui-muted,#717884);
  font-size:10px;
  line-height:1.45;
}
body.slr-social-submit-page .slr-social-submit-team-options{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:9px;
}
body.slr-social-submit-page .slr-social-submit-team-options label{
  position:relative;
  min-width:0;
  margin:0;
  cursor:pointer;
}
body.slr-social-submit-page .slr-social-submit-team-options input{
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0!important;
  pointer-events:none;
}
body.slr-social-submit-page .slr-social-submit-team-options span{
  display:flex;
  min-height:44px;
  align-items:center;
  justify-content:center;
  padding:9px 12px;
  border:1px solid var(--slr-ui-line-soft,#343942);
  border-radius:999px;
  background:var(--slr-ui-soft,#16191d);
  color:var(--slr-ui-text,#eff3f4);
  font-size:12px;
  font-weight:800;
  line-height:1.2;
  text-align:center;
  transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease;
}
body.slr-social-submit-page .slr-social-submit-team-options label:hover span{
  border-color:#8f6d00;
  transform:translateY(-1px);
}
body.slr-social-submit-page .slr-social-submit-team-options label.is-active span,
body.slr-social-submit-page .slr-social-submit-team-options input:checked+span{
  border-color:#f0bd1e!important;
  background:#f0bd1e!important;
  color:#171006!important;
  -webkit-text-fill-color:#171006!important;
  box-shadow:0 8px 24px rgba(240,189,30,.14);
}
body.slr-social-submit-page .slr-social-submit-team-options input:focus-visible+span{
  outline:2px solid #1d9bf0;
  outline-offset:2px;
}
@media(max-width:620px){
  body.slr-social-submit-page .slr-social-submit-team-options{grid-template-columns:1fr}
  body.slr-social-submit-page .slr-social-submit-team-options span{justify-content:flex-start;padding-inline:16px}
}
html[data-slr-theme] body.slr-legal-site .slr-legal-header{
  border-bottom-color:rgba(255,255,255,.12)!important;
  background:rgba(18,18,18,.98)!important;
  background-color:#121212!important;
  color:#fff!important;
  -webkit-text-fill-color:initial!important;
  color-scheme:dark!important;
  opacity:1!important;
  filter:none!important;
}
html[data-slr-theme] body.slr-legal-site .slr-legal-header-inner{
  background:transparent!important;
  color:#fff!important;
}
html[data-slr-theme] body.slr-legal-site .slr-legal-brand,
html[data-slr-theme] body.slr-legal-site .slr-legal-brand:link,
html[data-slr-theme] body.slr-legal-site .slr-legal-brand:visited{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-legal-site .slr-legal-brand small{
  border-left-color:rgba(255,255,255,.18)!important;
  color:#aeb1b8!important;
  -webkit-text-fill-color:#aeb1b8!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-legal-site .slr-legal-header nav a,
html[data-slr-theme] body.slr-legal-site .slr-legal-header nav a:link,
html[data-slr-theme] body.slr-legal-site .slr-legal-header nav a:visited{
  border-bottom-color:transparent!important;
  background:transparent!important;
  background-color:transparent!important;
  color:#c7c9cf!important;
  -webkit-text-fill-color:#c7c9cf!important;
  text-shadow:none!important;
  opacity:1!important;
  filter:none!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-legal-site .slr-legal-header nav a:is(:hover,:focus-visible),
html[data-slr-theme] body.slr-legal-site .slr-legal-header nav a.is-active,
html[data-slr-theme] body.slr-legal-site .slr-legal-header nav a.is-active:link,
html[data-slr-theme] body.slr-legal-site .slr-legal-header nav a.is-active:visited,
html[data-slr-theme] body.slr-legal-site .slr-legal-header nav a[aria-current="page"],
html[data-slr-theme] body.slr-legal-site .slr-legal-header nav a[aria-current="page"]:visited{
  border-bottom-color:#f0b51d!important;
  background:transparent!important;
  background-color:transparent!important;
  color:#f0b51d!important;
  -webkit-text-fill-color:#f0b51d!important;
  text-shadow:none!important;
  opacity:1!important;
  filter:none!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-legal-site .slr-legal-back,
html[data-slr-theme] body.slr-legal-site .slr-legal-back:link,
html[data-slr-theme] body.slr-legal-site .slr-legal-back:visited{
  border-color:rgba(255,255,255,.24)!important;
  background:transparent!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  opacity:1!important;
  filter:none!important;
}
html[data-slr-theme] body.slr-legal-site .slr-legal-back:is(:hover,:focus-visible){
  border-color:#f0b51d!important;
  background:#f0b51d!important;
  color:#171006!important;
  -webkit-text-fill-color:#171006!important;
}
html[data-slr-theme] body.slr-site .slr-social-legal .slr-social-editorial{
  flex:0 0 100%;
  display:grid;
  gap:4px;
  margin-top:8px;
  padding-top:12px;
  border-top:1px solid var(--slr-ui-border,rgba(127,127,127,.24));
  color:var(--slr-ui-muted,#536471);
  font-size:10px;
  line-height:1.42;
  letter-spacing:0;
  text-wrap:pretty;
}
html[data-slr-theme] body.slr-site .slr-social-legal .slr-social-editorial strong,
html[data-slr-theme] body.slr-site .slr-social-legal .slr-social-editorial p{
  display:block;
  margin:0;
  padding:0;
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
  font:inherit;
}
html[data-slr-theme] body.slr-site .slr-social-legal .slr-social-editorial strong{
  color:var(--slr-ui-text,#0f1419)!important;
  font-weight:700;
}
html[data-slr-theme="dark"] body.slr-site .slr-social-legal .slr-social-editorial strong{
  color:#f1f3f5!important;
}
html[data-slr-theme="dark"] body.slr-site .slr-social-legal .slr-social-editorial{
  color:#8f98a3;
  border-top-color:rgba(255,255,255,.12);
}
@media (max-width:1180px){
  html[data-slr-theme] body.slr-site .slr-social-legal .slr-social-editorial{
    font-size:9px;
  }
}
.slr-consent-root{
  --consent-bg:#ffffff;
  --consent-panel:#f6f7f9;
  --consent-text:#111318;
  --consent-muted:#586778;
  --consent-line:#d9e0e7;
  --consent-burgundy:#a90038;
  --consent-yellow:#f7b500;
  --consent-focus:#168fe5;
  position:relative;
  z-index:2147483000;
  font-family:"Jost",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;
}
html[data-slr-theme="dark"] .slr-consent-root{
  --consent-bg:#101216;
  --consent-panel:#171a20;
  --consent-text:#f6f7f9;
  --consent-muted:#aeb7c2;
  --consent-line:#303640;
}
.slr-consent-manage{
  position:fixed;
  right:18px;
  bottom:18px;
  z-index:2147482998;
  display:flex;
  align-items:center;
  gap:8px;
  min-height:42px;
  padding:9px 13px;
  border:1px solid var(--consent-line);
  border-radius:999px;
  background:var(--consent-bg);
  color:var(--consent-text);
  box-shadow:0 8px 30px rgba(0,0,0,.14);
  cursor:pointer;
  font:inherit;
  font-size:13px;
  font-weight:800;
}
.slr-consent-manage svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-consent-manage:hover{border-color:var(--consent-yellow);color:var(--consent-burgundy)}
html[data-slr-theme="dark"] .slr-consent-manage:hover{color:var(--consent-yellow)}
.slr-consent-manage:focus-visible,
.slr-consent-dialog button:focus-visible,
.slr-consent-dialog a:focus-visible,
.slr-consent-dialog input:focus-visible{
  outline:3px solid color-mix(in srgb,var(--consent-focus) 72%,transparent);
  outline-offset:3px;
}
.slr-consent-layer{
  position:fixed;
  inset:0;
  z-index:2147483000;
  display:flex;
  align-items:flex-end;
  justify-content:center;
  padding:22px;
  opacity:0;
  pointer-events:none;
  transition:opacity .18s ease;
}
.slr-consent-layer[hidden]{display:none!important}
.slr-consent-layer.is-open{opacity:1;pointer-events:auto}
.slr-consent-backdrop{position:absolute;inset:0;border:0;background:rgba(6,8,12,.57);backdrop-filter:blur(5px);cursor:default}
.slr-consent-dialog{
  position:relative;
  width:min(1120px,100%);
  max-height:min(90vh,860px);
  overflow:auto;
  border:1px solid var(--consent-line);
  border-radius:28px;
  background:var(--consent-bg);
  color:var(--consent-text);
  box-shadow:0 28px 90px rgba(0,0,0,.34);
  padding:34px;
  transform:translateY(24px);
  transition:transform .18s ease;
}
.slr-consent-layer.is-open .slr-consent-dialog{transform:translateY(0)}
.slr-consent-close{
  position:absolute;
  top:18px;
  right:18px;
  width:42px;
  height:42px;
  border:1px solid var(--consent-line);
  border-radius:50%;
  background:transparent;
  color:var(--consent-text);
  cursor:pointer;
  font:inherit;
  font-size:28px;
  line-height:1;
}
.slr-consent-close:hover{background:var(--consent-panel)}
.slr-consent-eyebrow{display:block;color:var(--consent-burgundy);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}
html[data-slr-theme="dark"] .slr-consent-eyebrow{color:var(--consent-yellow)}
.slr-consent-dialog h2{margin:10px 60px 16px 0;color:var(--consent-text);font-size:clamp(30px,4vw,52px);line-height:1.02;letter-spacing:-.045em}
.slr-consent-copy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.slr-consent-copy p,.slr-consent-intro,.slr-consent-category p,.slr-consent-category small,.slr-consent-details p{margin:0;color:var(--consent-muted);font-size:15px;line-height:1.55}
.slr-consent-copy strong{color:var(--consent-text)}
.slr-consent-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:20px}
.slr-consent-links a{color:var(--consent-burgundy);font-weight:800;text-underline-offset:3px}
html[data-slr-theme="dark"] .slr-consent-links a{color:var(--consent-yellow)}
.slr-consent-actions,.slr-consent-preference-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}
.slr-consent-actions button,.slr-consent-preference-actions button{
  min-height:52px;
  border:1px solid transparent;
  border-radius:999px;
  padding:12px 18px;
  cursor:pointer;
  font:inherit;
  font-weight:900;
}
.slr-consent-actions .is-reject,.slr-consent-preference-actions .is-reject{background:#252a31;color:#fff}
.slr-consent-actions .is-accept,.slr-consent-preference-actions .is-accept{background:linear-gradient(115deg,#a90038,#e35b13);color:#fff}
.slr-consent-actions .is-customize,.slr-consent-preference-actions .is-save{background:var(--consent-bg);border-color:var(--consent-line);color:var(--consent-text)}
.slr-consent-actions button:hover,.slr-consent-preference-actions button:hover{transform:translateY(-1px);filter:brightness(1.05)}
.slr-consent-preferences>header{display:flex;align-items:flex-start;gap:14px;padding-right:54px}
.slr-consent-preferences>header>button{width:42px;height:42px;border:1px solid var(--consent-line);border-radius:50%;background:transparent;color:var(--consent-text);cursor:pointer;font:inherit;font-size:22px}
.slr-consent-preferences>header h2{margin:4px 0 0;font-size:clamp(28px,3vw,42px)}
.slr-consent-intro{margin:14px 0 20px}
.slr-consent-category{border:1px solid var(--consent-line);border-radius:20px;background:var(--consent-panel);padding:20px;margin-top:12px}
.slr-consent-category label{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0;cursor:pointer}
.slr-consent-category strong{display:block;margin-bottom:6px;color:var(--consent-text);font-size:18px}
.slr-consent-category small{display:block;margin-top:8px;font-size:12px}
.slr-consent-category.is-required{display:flex;align-items:center;justify-content:space-between;gap:24px}
.slr-consent-locked{flex:none;padding:8px 12px;border-radius:999px;background:color-mix(in srgb,var(--consent-yellow) 18%,var(--consent-bg));color:var(--consent-text);font-size:12px;font-weight:900}
.slr-consent-switch{position:relative;display:block;flex:none;width:58px;height:34px}
.slr-consent-switch input{position:absolute;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none}
.slr-consent-switch i{position:absolute;inset:0;border:1px solid var(--consent-line);border-radius:999px;background:#aab4bf;transition:.16s ease}
.slr-consent-switch i::after{content:"";position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.25);transition:.16s ease}
.slr-consent-switch input:checked+i{background:var(--consent-burgundy);border-color:var(--consent-burgundy)}
.slr-consent-switch input:checked+i::after{transform:translateX(24px)}
.slr-consent-details{margin-top:14px;border:1px solid var(--consent-line);border-radius:18px;padding:15px 18px}
.slr-consent-details summary{cursor:pointer;color:var(--consent-text);font-weight:850}
.slr-consent-details p{margin-top:12px}
.slr-consent-status{min-height:20px;margin:13px 0 0;color:var(--consent-muted);font-size:13px;text-align:center}
.slr-consent-status.is-error{color:#c81743}
.slr-consent-root.is-saving .slr-consent-dialog button{pointer-events:none;opacity:.7}
.slr-social-embed.is-consent-blocked,
.slr-external-consent-placeholder{
  display:grid;
  place-items:center;
  min-height:220px;
  border:1px solid var(--consent-line,#d9e0e7);
  border-radius:18px;
  background:linear-gradient(145deg,rgba(169,0,56,.06),rgba(247,181,0,.08));
  overflow:hidden;
}
.slr-consent-embed-placeholder{display:grid;justify-items:center;gap:10px;max-width:520px;padding:32px;text-align:center;color:var(--consent-text,#111318)}
.slr-consent-embed-placeholder svg{width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:1.7}
.slr-consent-embed-placeholder strong{font-size:18px}
.slr-consent-embed-placeholder p{margin:0;color:var(--consent-muted,#586778);line-height:1.5}
.slr-consent-embed-placeholder button{border:0;border-radius:999px;background:linear-gradient(115deg,#a90038,#e35b13);color:#fff;padding:11px 16px;cursor:pointer;font:inherit;font-weight:850}
.slr-consent-embed-placeholder a{color:inherit;font-weight:750;text-underline-offset:3px}
@media(max-width:900px){
  .slr-consent-copy{grid-template-columns:1fr}
  .slr-consent-dialog{padding:28px 22px}
}
@media(max-width:680px){
  .slr-consent-layer{padding:0;align-items:flex-end}
  .slr-consent-dialog{width:100%;max-height:94vh;border-radius:24px 24px 0 0;padding:26px 18px calc(20px + env(safe-area-inset-bottom))}
  .slr-consent-dialog h2{font-size:34px}
  .slr-consent-actions,.slr-consent-preference-actions{grid-template-columns:1fr}
  .slr-consent-category label,.slr-consent-category.is-required{align-items:flex-start}
  .slr-consent-manage{right:12px;bottom:calc(76px + env(safe-area-inset-bottom));padding:9px}
  .slr-consent-manage span{display:none}
  .slr-consent-embed-placeholder{padding:24px 18px}
}
@media(prefers-reduced-motion:reduce){
  .slr-consent-layer,.slr-consent-dialog,.slr-consent-switch i,.slr-consent-switch i::after{transition:none!important}
}
.slr-editorial-privacy-link{
  appearance:none;
  border:0;
  padding:0;
  background:transparent;
  color:inherit;
  cursor:pointer;
  font:inherit;
  font-weight:750;
  text-align:left;
  text-decoration:underline;
  text-decoration-thickness:1px;
  text-underline-offset:3px;
}
.slr-editorial-privacy-link:hover{color:#a90038}
html[data-slr-theme="dark"] .slr-editorial-privacy-link:hover{color:#f7b500}
.slr-legal-footer .slr-editorial-privacy-link{color:#f7b500}
body.slr-home-social.slr-home-social .slr-social-home-tabs-header{
  min-height:0!important;
  border-bottom:1px solid var(--slr-ui-line,var(--slr-social-line))!important;
  background:color-mix(in srgb,var(--slr-ui-surface,#000) 88%,transparent)!important;
}
body.slr-home-social.slr-home-social .slr-social-home-tabs-header .slr-social-feed-tabs{
  min-height:58px;
}
body.slr-home-social.slr-home-social .slr-social-home-tabs-header .slr-social-feed-tabs button{
  min-height:58px!important;
  font-size:15px!important;
}
body.slr-home-social .slr-home-inline-composer{
  display:grid;
  grid-template-columns:48px minmax(0,1fr);
  gap:12px;
  padding:14px 18px 10px;
  border-bottom:1px solid var(--slr-ui-line,var(--slr-social-line));
  background:var(--slr-ui-surface,#000);
  color:var(--slr-ui-text,#f2f3f4);
}
body.slr-home-social .slr-home-inline-composer-avatar{
  width:46px;
  height:46px;
  display:grid;
  place-items:center;
  overflow:hidden;
  border-radius:50%;
  background:linear-gradient(145deg,#a70b3b,#710728);
  color:#ffc42a!important;
  text-decoration:none;
  font-size:13px;
  font-weight:900;
}
body.slr-home-social .slr-home-inline-composer-avatar img{
  width:100%;
  height:100%;
  display:block;
  object-fit:cover;
}
body.slr-home-social .slr-home-inline-composer-main{min-width:0}
body.slr-home-social .slr-home-inline-composer-prompt{
  width:100%;
  min-height:56px;
  display:flex;
  align-items:flex-start;
  padding:8px 0 12px;
  border:0!important;
  outline:0!important;
  background:transparent!important;
  color:var(--slr-ui-muted,#71767b)!important;
  -webkit-text-fill-color:var(--slr-ui-muted,#71767b)!important;
  box-shadow:none!important;
  font:500 20px/1.35 Jost,Arial,sans-serif;
  text-align:left;
  text-decoration:none;
  cursor:text;
}
body.slr-home-social .slr-home-inline-composer-row{
  min-height:42px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:14px;
  padding-top:8px;
  border-top:1px solid var(--slr-ui-line,var(--slr-social-line));
}
body.slr-home-social .slr-home-inline-composer-tools{
  display:flex;
  align-items:center;
  gap:3px;
}
body.slr-home-social .slr-home-inline-composer-tools button{
  width:38px;
  height:38px;
  display:grid;
  place-items:center;
  padding:0;
  border:0!important;
  border-radius:50%;
  outline:0!important;
  background:transparent!important;
  color:#1d9bf0!important;
  -webkit-text-fill-color:#1d9bf0!important;
  box-shadow:none!important;
  cursor:pointer;
}
body.slr-home-social .slr-home-inline-composer-tools button:hover,
body.slr-home-social .slr-home-inline-composer-tools button:focus-visible{
  background:rgba(29,155,240,.11)!important;
}
body.slr-home-social .slr-home-inline-composer-tools svg{
  width:22px;
  height:22px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
}
body.slr-home-social .slr-home-inline-composer-tools .is-gif b{
  min-width:24px;
  height:19px;
  display:grid;
  place-items:center;
  border:2px solid currentColor;
  border-radius:4px;
  font-size:9px;
  line-height:1;
}
body.slr-home-social .slr-home-inline-composer-submit{
  min-width:82px;
  min-height:38px;
  display:grid;
  place-items:center;
  padding:0 20px;
  border:0!important;
  border-radius:999px;
  background:#eff3f4!important;
  color:#536471!important;
  -webkit-text-fill-color:#536471!important;
  box-shadow:none!important;
  text-decoration:none;
  font:800 14px Jost,Arial,sans-serif;
  cursor:pointer;
}
body.slr-home-social .slr-home-inline-composer-submit:hover,
body.slr-home-social .slr-home-inline-composer-submit:focus-visible{
  background:#dfe7eb!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-home-inline-composer-submit{
  background:#2f3336!important;
  color:#8b98a5!important;
  -webkit-text-fill-color:#8b98a5!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-home-inline-composer-submit:hover,
html[data-slr-theme="dark"] body.slr-home-social .slr-home-inline-composer-submit:focus-visible{
  background:#3c4145!important;
  color:#f2f3f4!important;
  -webkit-text-fill-color:#f2f3f4!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-account-wrap>[data-social-logout-menu-open]{
  color:#536471!important;
  -webkit-text-fill-color:#536471!important;
  opacity:1!important;
  visibility:visible!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-account-wrap>[data-social-logout-menu-open]:hover,
html[data-slr-theme="light"] body.slr-home-social .slr-social-account-wrap>[data-social-logout-menu-open]:focus-visible{
  background:#eff3f4!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-author-follow-profile:not(.is-following):not([aria-pressed="true"]){
  border-color:#0f1419!important;
  background:#0f1419!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-author-follow-profile:not(.is-following):not([aria-pressed="true"]):is(:hover,:focus-visible){
  border-color:#272c30!important;
  background:#272c30!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-author-follow-profile:is(.is-following,[aria-pressed="true"]){
  border-color:#b7c2c9!important;
  background:#fff!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-author-follow-profile:is(.is-following,[aria-pressed="true"]):is(:hover,:focus-visible){
  border-color:#f4212e!important;
  background:#fff1f2!important;
  color:#b20d43!important;
  -webkit-text-fill-color:#b20d43!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-author-follow-profile span{color:inherit!important;-webkit-text-fill-color:inherit!important}
body.slr-community-single-page .slr-community-single-column{
  padding-bottom:0!important;
}
@media (max-width:760px){
  body.slr-home-social .slr-social-home-tabs-header .slr-social-feed-tabs,
  body.slr-home-social .slr-social-home-tabs-header .slr-social-feed-tabs button{min-height:52px!important}
  body.slr-home-social .slr-home-inline-composer{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:12px 13px 8px}
  body.slr-home-social .slr-home-inline-composer-avatar{width:40px;height:40px}
  body.slr-home-social .slr-home-inline-composer-prompt{min-height:48px;font-size:17px}
  body.slr-home-social .slr-home-inline-composer-row{gap:8px}
  body.slr-home-social .slr-home-inline-composer-tools button{width:34px;height:34px}
  body.slr-home-social .slr-home-inline-composer-tools svg{width:20px;height:20px}
  body.slr-home-social .slr-home-inline-composer-submit{min-width:70px;min-height:36px;padding-inline:16px;font-size:13px}
}
body.slr-home-social .slr-home-inline-composer-replies{
  display:inline-flex;
  align-items:center;
  gap:7px;
  margin:0 0 7px;
  padding:4px 7px;
  border:0!important;
  border-radius:999px;
  outline:0!important;
  background:transparent!important;
  color:#1d9bf0!important;
  -webkit-text-fill-color:#1d9bf0!important;
  box-shadow:none!important;
  font:750 11px Jost,Arial,sans-serif;
  cursor:pointer;
}
body.slr-home-social .slr-home-inline-composer-replies:hover,
body.slr-home-social .slr-home-inline-composer-replies:focus-visible{background:rgba(29,155,240,.1)!important}
body.slr-home-social .slr-home-inline-composer-replies svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
@media (max-width:980px){
  .slr-consent-root.has-mobile-compose .slr-consent-manage{
    right:18px!important;
    bottom:calc(142px + env(safe-area-inset-bottom))!important;
    width:46px!important;
    height:46px!important;
    min-height:46px!important;
    justify-content:center!important;
    padding:0!important;
    transition:bottom .18s ease,opacity .16s ease,transform .16s ease!important;
  }
  .slr-consent-root.has-mobile-compose .slr-consent-manage span{
    display:none!important;
  }
}
@media (max-width:420px){
  .slr-consent-root.has-mobile-compose .slr-consent-manage{
    right:16px!important;
    bottom:calc(138px + env(safe-area-inset-bottom))!important;
    width:44px!important;
    height:44px!important;
    min-height:44px!important;
  }
}
html.slr-composer-open .slr-consent-manage,
body.slr-comment-modal-open .slr-consent-manage,
body.slr-social-mobile-more-open .slr-consent-manage{
  opacity:0!important;
  visibility:hidden!important;
  pointer-events:none!important;
  transform:scale(.92)!important;
}
body.slr-home-social .slr-home-inline-suggestions[hidden],
body.slr-home-social .slr-home-inline-media[hidden],
body.slr-home-social .slr-home-inline-poll[hidden],
body.slr-home-social .slr-home-inline-emoji[hidden],
body.slr-home-social .slr-home-inline-reply-menu[hidden],
body.slr-home-social .slr-home-inline-error[hidden],
body.slr-home-social .slr-home-inline-gif-panel[hidden],
body.slr-home-social .slr-home-inline-gif-more[hidden]{
  display:none!important;
}
body.slr-home-social .slr-home-inline-composer-main{
  display:block;
  min-width:0;
}
body.slr-home-social .slr-home-inline-text-shell{
  position:relative;
  min-height:58px;
  overflow:visible;
}
body.slr-home-social .slr-home-inline-composer-body,
body.slr-home-social .slr-home-inline-highlights{
  width:100%;
  min-height:58px;
  margin:0;
  padding:8px 0 12px;
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
  background:transparent!important;
  font:500 20px/1.35 Jost,Arial,sans-serif;
  white-space:pre-wrap;
  overflow-wrap:anywhere;
  resize:none;
}
body.slr-home-social .slr-home-inline-highlights{
  position:absolute;
  inset:0;
  z-index:1;
  pointer-events:none;
  color:var(--slr-ui-text,#0f1419);
  -webkit-text-fill-color:var(--slr-ui-text,#0f1419);
  overflow:hidden;
}
body.slr-home-social .slr-home-inline-highlights mark{
  padding:0;
  border:0;
  background:transparent;
  color:#1d9bf0;
  -webkit-text-fill-color:#1d9bf0;
  font:inherit;
}
body.slr-home-social .slr-home-inline-composer-body{
  position:relative;
  z-index:2;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  caret-color:var(--slr-ui-text,#0f1419)!important;
  overflow:hidden;
}
body.slr-home-social .slr-home-inline-composer-body::placeholder{
  color:var(--slr-ui-muted,#536471)!important;
  -webkit-text-fill-color:var(--slr-ui-muted,#536471)!important;
  opacity:1;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-home-inline-composer-body{caret-color:#eff3f4!important}
html[data-slr-theme="dark"] body.slr-home-social .slr-home-inline-highlights{color:#eff3f4;-webkit-text-fill-color:#eff3f4}
body.slr-home-social .slr-home-inline-suggestions{
  position:absolute;
  z-index:40;
  top:calc(100% + 4px);
  left:0;
  width:min(520px,100%);
  max-height:340px;
  overflow:auto;
  border:1px solid var(--slr-ui-line,#cfd9de);
  border-radius:16px;
  background:var(--slr-ui-surface,#fff);
  box-shadow:0 16px 38px rgba(15,20,25,.18);
}
body.slr-home-social .slr-home-inline-suggestions button{
  width:100%;
  display:flex;
  align-items:center;
  gap:11px;
  padding:11px 13px;
  border:0!important;
  border-bottom:1px solid var(--slr-ui-line,#eff3f4)!important;
  border-radius:0;
  background:transparent!important;
  color:var(--slr-ui-text,#0f1419)!important;
  text-align:left;
}
body.slr-home-social .slr-home-inline-suggestions button:last-child{border-bottom:0!important}
body.slr-home-social .slr-home-inline-suggestions button:is(:hover,.is-active){background:var(--slr-ui-hover,#f7f9f9)!important}
body.slr-home-social .slr-home-inline-suggestions img,
body.slr-home-social .slr-home-inline-suggestions i{
  width:38px;
  height:38px;
  flex:0 0 38px;
  display:grid;
  place-items:center;
  border-radius:50%;
  object-fit:cover;
  background:#a70b3b;
  color:#ffc42a;
  font-style:normal;
  font-weight:900;
}
body.slr-home-social .slr-home-inline-suggestions span{display:grid;min-width:0}
body.slr-home-social .slr-home-inline-suggestions strong{font-size:14px}
body.slr-home-social .slr-home-inline-suggestions small{color:var(--slr-ui-muted,#536471)}
body.slr-home-social .slr-home-inline-media{
  position:relative;
  margin:4px 0 10px;
  overflow:hidden;
  border:1px solid var(--slr-ui-line,#cfd9de);
  border-radius:18px;
  background:var(--slr-ui-soft,#f7f9f9);
}
body.slr-home-social .slr-home-inline-media-frame{min-height:120px;display:grid;place-items:center}
body.slr-home-social .slr-home-inline-media-frame img{display:block;width:100%;max-height:430px;object-fit:contain;background:#000}
body.slr-home-social .slr-home-inline-media>button{
  position:absolute;
  top:10px;
  right:10px;
  width:34px;
  height:34px;
  border:0!important;
  border-radius:50%;
  background:rgba(15,20,25,.78)!important;
  color:#fff!important;
  font-size:22px;
}
body.slr-home-social .slr-home-inline-media>small{display:block;padding:7px 12px;color:var(--slr-ui-muted,#536471)}
body.slr-home-social .slr-home-inline-poll{
  display:grid;
  gap:8px;
  margin:4px 0 10px;
  padding:12px;
  border:1px solid var(--slr-ui-line,#cfd9de);
  border-radius:16px;
  background:var(--slr-ui-soft,#f7f9f9);
}
body.slr-home-social .slr-home-inline-poll header{display:flex;align-items:center;justify-content:space-between}
body.slr-home-social .slr-home-inline-poll header button{border:0!important;background:transparent!important;color:var(--slr-ui-muted,#536471)!important;font-size:22px}
body.slr-home-social .slr-home-inline-poll input{
  min-height:44px;
  padding:0 12px;
  border:1px solid var(--slr-ui-line,#cfd9de)!important;
  border-radius:10px;
  background:var(--slr-ui-surface,#fff)!important;
  color:var(--slr-ui-text,#0f1419)!important;
  box-shadow:none!important;
}
body.slr-home-social .slr-home-inline-emoji{
  display:flex;
  flex-wrap:wrap;
  gap:4px;
  margin:2px 0 8px;
  padding:8px;
  border:1px solid var(--slr-ui-line,#cfd9de);
  border-radius:14px;
  background:var(--slr-ui-soft,#f7f9f9);
}
body.slr-home-social .slr-home-inline-emoji button{width:36px;height:36px;border:0!important;border-radius:9px;background:transparent!important;font-size:21px}
body.slr-home-social .slr-home-inline-emoji button:hover{background:var(--slr-ui-hover,#eff3f4)!important}
body.slr-home-social .slr-home-inline-reply-wrap{position:relative;width:max-content;max-width:100%}
body.slr-home-social .slr-home-inline-reply-menu{
  position:absolute;
  z-index:35;
  left:0;
  top:calc(100% + 5px);
  width:min(320px,calc(100vw - 40px));
  padding:6px;
  border:1px solid var(--slr-ui-line,#cfd9de);
  border-radius:16px;
  background:var(--slr-ui-surface,#fff);
  box-shadow:0 14px 34px rgba(15,20,25,.18);
}
body.slr-home-social .slr-home-inline-reply-menu button{
  width:100%;
  display:grid;
  gap:2px;
  padding:10px 12px;
  border:0!important;
  border-radius:10px;
  background:transparent!important;
  color:var(--slr-ui-text,#0f1419)!important;
  text-align:left;
}
body.slr-home-social .slr-home-inline-reply-menu button:hover,
body.slr-home-social .slr-home-inline-reply-menu button.is-selected{background:var(--slr-ui-hover,#eff3f4)!important}
body.slr-home-social .slr-home-inline-reply-menu small{color:var(--slr-ui-muted,#536471)}
body.slr-home-social .slr-home-inline-submit-wrap{display:flex;align-items:center;gap:10px}
body.slr-home-social .slr-home-inline-submit-wrap>span{font-size:12px;color:var(--slr-ui-muted,#536471)}
body.slr-home-social .slr-home-inline-composer-submit:not(:disabled){
  background:linear-gradient(110deg,#b20d43,#f2b705)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  cursor:pointer;
}
body.slr-home-social .slr-home-inline-composer-submit:disabled{cursor:not-allowed;opacity:.75}
body.slr-home-social .slr-home-inline-composer-tools .is-gif,
body.slr-home-social .slr-home-inline-composer-tools .is-gif b{
  border:0!important;
  outline:0!important;
  color:#1d9bf0!important;
  -webkit-text-fill-color:#1d9bf0!important;
  background:transparent!important;
  box-shadow:none!important;
}
body.slr-home-social .slr-home-inline-composer-tools .is-gif b{font-size:11px;font-weight:900;letter-spacing:-.02em}
body.slr-home-social .slr-home-inline-error{
  margin:8px 0 0;
  padding:9px 11px;
  border-radius:10px;
  background:#fff1f2;
  color:#b20d43;
  font-size:13px;
}
body.slr-home-social .slr-home-inline-gif-panel{
  margin:10px 0 2px;
  padding:12px;
  border:1px solid var(--slr-ui-line,#cfd9de);
  border-radius:18px;
  background:var(--slr-ui-surface,#fff);
}
body.slr-home-social .slr-home-inline-gif-panel header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}
body.slr-home-social .slr-home-inline-gif-panel header button{width:32px;height:32px;border:0!important;border-radius:50%;background:var(--slr-ui-soft,#eff3f4)!important;color:var(--slr-ui-text,#0f1419)!important;font-size:21px}
body.slr-home-social .slr-home-inline-gif-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}
body.slr-home-social .slr-home-inline-gif-search input{min-height:42px;padding:0 12px;border:1px solid var(--slr-ui-line,#cfd9de)!important;border-radius:999px;background:var(--slr-ui-soft,#eff3f4)!important;color:var(--slr-ui-text,#0f1419)!important;box-shadow:none!important}
body.slr-home-social .slr-home-inline-gif-search button,
body.slr-home-social .slr-home-inline-gif-more{padding:0 15px;border:0!important;border-radius:999px;background:#1d9bf0!important;color:#fff!important;font-weight:800}
body.slr-home-social .slr-home-inline-gif-panel>p{margin:8px 2px;color:var(--slr-ui-muted,#536471);font-size:12px}
body.slr-home-social .slr-home-inline-gif-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;max-height:390px;overflow:auto}
body.slr-home-social .slr-home-inline-gif-results button{padding:0;border:0!important;border-radius:10px;overflow:hidden;background:#000!important;aspect-ratio:1/1}
body.slr-home-social .slr-home-inline-gif-results img{display:block;width:100%;height:100%;object-fit:cover}
body.slr-home-social .slr-home-inline-gif-more{display:block;min-height:38px;margin:10px auto 0}
html[data-slr-theme="dark"] body.slr-home-social .slr-home-inline-suggestions,
html[data-slr-theme="dark"] body.slr-home-social .slr-home-inline-reply-menu,
html[data-slr-theme="dark"] body.slr-home-social .slr-home-inline-gif-panel{background:#000}
html[data-slr-theme="dark"] body.slr-home-social .slr-home-inline-poll,
html[data-slr-theme="dark"] body.slr-home-social .slr-home-inline-emoji{background:#0f1419}
@media (max-width:760px){
  body.slr-home-social .slr-home-inline-composer-body,
  body.slr-home-social .slr-home-inline-highlights{font-size:17px;min-height:48px}
  body.slr-home-social .slr-home-inline-composer-replies{font-size:10px}
  body.slr-home-social .slr-home-inline-submit-wrap>span{display:none}
  body.slr-home-social .slr-home-inline-gif-results{grid-template-columns:repeat(2,minmax(0,1fr));max-height:330px}
  body.slr-home-social .slr-home-inline-suggestions{width:calc(100vw - 80px)}
}
html[data-slr-theme="light"] body.slr-social-auth-page .slr-social-auth-submit {
  appearance: none;
  border: 1px solid #a90b3f !important;
  background: linear-gradient(100deg, #ad073f 0%, #c31943 52%, #e46717 100%) !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  box-shadow: 0 10px 24px rgba(173, 7, 63, .18) !important;
  opacity: 1 !important;
}
html[data-slr-theme="light"] body.slr-social-auth-page .slr-social-auth-submit:hover {
  background: linear-gradient(100deg, #990438 0%, #b70f3c 52%, #d85810 100%) !important;
  border-color: #990438 !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  filter: none !important;
}
html[data-slr-theme="light"] body.slr-social-auth-page .slr-social-auth-submit:focus-visible {
  outline: 2px solid #0f1419 !important;
  outline-offset: 3px !important;
  box-shadow: 0 0 0 4px rgba(255, 183, 0, .28), 0 10px 24px rgba(173, 7, 63, .18) !important;
}
html[data-slr-theme="light"] body.slr-social-auth-page .slr-social-auth-submit:active {
  transform: translateY(0) !important;
  box-shadow: 0 5px 14px rgba(173, 7, 63, .16) !important;
}
html[data-slr-theme="light"] body.slr-social-auth-page .slr-social-auth-submit:disabled,
html[data-slr-theme="light"] body.slr-social-auth-page .slr-social-auth-submit[aria-disabled="true"] {
  border-color: #d8dde3 !important;
  background: #e8ebef !important;
  color: #68717d !important;
  -webkit-text-fill-color: #68717d !important;
  box-shadow: none !important;
  opacity: 1 !important;
  cursor: not-allowed !important;
}
.slr-content-more-shell[hidden],
.slr-content-more-shell [hidden]{display:none!important}
.slr-content-more-shell{position:fixed;inset:0;z-index:2147482400;pointer-events:none}
.slr-content-more-backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;background:transparent;pointer-events:auto;cursor:default}
.slr-content-more-panel{position:fixed;z-index:1;width:min(330px,calc(100vw - 24px));max-height:min(620px,calc(100vh - 24px));overflow:auto;padding:8px;border:1px solid var(--slr-social-line,#d6e0e8);border-radius:20px;background:var(--slr-social-panel,#fff);color:var(--slr-social-text,#14171a);box-shadow:0 16px 54px rgba(15,23,42,.22);pointer-events:auto;overscroll-behavior:contain}
.slr-content-more-item,.slr-content-more-back{width:100%;display:flex;align-items:center;gap:14px;min-height:54px;padding:12px 14px;border:0;border-radius:13px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .16s ease}
.slr-content-more-item>span{display:grid;place-items:center;width:27px;height:27px;flex:0 0 27px}
.slr-content-more-item svg,.slr-content-more-back svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-content-more-item strong,.slr-content-more-back strong{font-size:15px;font-weight:820;line-height:1.25}
.slr-content-more-item:hover,.slr-content-more-item:focus-visible,.slr-content-more-back:hover,.slr-content-more-back:focus-visible{outline:0;background:rgba(15,23,42,.07)}
.slr-content-more-item:active{transform:scale(.985)}
.slr-content-more-item.is-active{color:#8d1238}
.slr-content-more-item.is-danger{color:#c61f46}
.slr-content-more-item:disabled{opacity:.5;cursor:wait}
.slr-content-more-panel header{padding:2px 0 7px;border-bottom:1px solid var(--slr-social-line,#d6e0e8);margin-bottom:5px}
.slr-content-more-back{min-height:48px}
.slr-content-more-back svg{width:21px;height:21px}
.slr-content-menu-toast{position:fixed;left:50%;bottom:max(28px,env(safe-area-inset-bottom));z-index:2147482500;display:flex;align-items:center;gap:20px;max-width:calc(100vw - 24px);padding:13px 17px;border-radius:999px;background:#15171b;color:#fff;box-shadow:0 12px 35px rgba(0,0,0,.28);transform:translateX(-50%);font-size:14px;font-weight:760}
.slr-content-menu-toast button{border:0;background:transparent;color:#ffca36;font:inherit;font-weight:900;cursor:pointer}
.slr-social-post-author>[data-content-more-trigger],
.slr-community-post .slr-social-post-author>[data-community-more]{display:grid;place-items:center;min-width:34px;height:34px;margin-left:auto!important;padding:0!important;border:0!important;border-radius:50%;background:transparent!important;color:var(--slr-social-muted,#637083)!important;font-size:19px!important;line-height:1;letter-spacing:1px;cursor:pointer}
.slr-social-post-author>[data-content-more-trigger]:hover,
.slr-social-post-author>[data-content-more-trigger]:focus-visible,
.slr-community-post .slr-social-post-author>[data-community-more]:hover,
.slr-community-post .slr-social-post-author>[data-community-more]:focus-visible{outline:0;background:rgba(29,155,240,.11)!important;color:#1d9bf0!important}
html[data-slr-theme="dark"] .slr-content-more-panel,
html:not([data-slr-theme="light"]) .slr-content-more-panel{--slr-social-panel:#111418;--slr-social-text:#f1f3f5;--slr-social-line:#2d333b;background:#111418;color:#f1f3f5;border-color:#2d333b;box-shadow:0 18px 64px rgba(0,0,0,.58)}
html[data-slr-theme="dark"] .slr-content-more-item:hover,
html[data-slr-theme="dark"] .slr-content-more-item:focus-visible,
html[data-slr-theme="dark"] .slr-content-more-back:hover,
html[data-slr-theme="dark"] .slr-content-more-back:focus-visible,
html:not([data-slr-theme="light"]) .slr-content-more-item:hover,
html:not([data-slr-theme="light"]) .slr-content-more-item:focus-visible,
html:not([data-slr-theme="light"]) .slr-content-more-back:hover,
html:not([data-slr-theme="light"]) .slr-content-more-back:focus-visible{background:rgba(255,255,255,.08)}
html[data-slr-theme="dark"] .slr-content-more-item.is-active,
html:not([data-slr-theme="light"]) .slr-content-more-item.is-active{color:#ffca36}
html[data-slr-theme="dark"] .slr-content-more-item.is-danger,
html:not([data-slr-theme="light"]) .slr-content-more-item.is-danger{color:#ff6b85}
@media(max-width:680px){
  .slr-content-more-backdrop{background:rgba(0,0,0,.16);backdrop-filter:blur(2px)}
  .slr-content-more-panel{left:12px!important;right:12px!important;top:auto!important;bottom:calc(78px + env(safe-area-inset-bottom));width:auto;max-height:min(70vh,620px);border-radius:22px}
  .slr-content-more-item{min-height:58px;padding-inline:16px}
  .slr-content-menu-toast{bottom:calc(86px + env(safe-area-inset-bottom));width:max-content;max-width:calc(100vw - 24px);justify-content:center}
}
html[data-slr-theme] body.slr-home-social [data-home-inline-text-shell]{
  position:relative!important;
  isolation:isolate;
}
html[data-slr-theme] body.slr-home-social [data-home-inline-text-shell] [data-home-inline-body]{
  position:relative!important;
  z-index:2!important;
  color:var(--slr-ui-text,#0f1419)!important;
  -webkit-text-fill-color:var(--slr-ui-text,#0f1419)!important;
  caret-color:var(--slr-ui-text,#0f1419)!important;
  text-shadow:none!important;
  background:transparent!important;
}
html[data-slr-theme="dark"] body.slr-home-social [data-home-inline-text-shell] [data-home-inline-body]{
  color:#eff3f4!important;
  -webkit-text-fill-color:#eff3f4!important;
  caret-color:#eff3f4!important;
}
html[data-slr-theme] body.slr-home-social [data-home-inline-text-shell] [data-home-inline-highlights]{
  position:absolute!important;
  inset:0!important;
  z-index:3!important;
  display:block!important;
  pointer-events:none!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  background:transparent!important;
  opacity:1!important;
  text-shadow:none!important;
  user-select:none!important;
}
html[data-slr-theme] body.slr-home-social [data-home-inline-highlights] mark{
  display:inline!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  color:#1d9bf0!important;
  -webkit-text-fill-color:#1d9bf0!important;
  font:inherit!important;
  line-height:inherit!important;
  box-shadow:none!important;
  text-decoration:none!important;
}
html[data-slr-theme] body.slr-home-social [data-home-inline-body]::placeholder{
  color:var(--slr-ui-muted,#536471)!important;
  -webkit-text-fill-color:var(--slr-ui-muted,#536471)!important;
  opacity:1!important;
}
html[data-slr-theme="dark"] body.slr-social-auth-page .slr-social-auth-submit {
  appearance: none;
  border: 1px solid #f0f2f4 !important;
  background: #f0f2f4 !important;
  color: #090b0d !important;
  -webkit-text-fill-color: #090b0d !important;
  box-shadow: 0 10px 26px rgba(0, 0, 0, .34) !important;
  opacity: 1 !important;
}
html[data-slr-theme="dark"] body.slr-social-auth-page .slr-social-auth-submit:hover {
  border-color: #ffffff !important;
  background: #ffffff !important;
  color: #090b0d !important;
  -webkit-text-fill-color: #090b0d !important;
  filter: none !important;
}
html[data-slr-theme="dark"] body.slr-social-auth-page .slr-social-auth-submit:focus-visible {
  outline: 2px solid #f0b51d !important;
  outline-offset: 3px !important;
  box-shadow: 0 0 0 4px rgba(240, 181, 29, .2), 0 10px 26px rgba(0, 0, 0, .34) !important;
}
html[data-slr-theme="dark"] body.slr-social-auth-page .slr-social-auth-submit:active {
  transform: translateY(0) !important;
  background: #e2e5e8 !important;
  box-shadow: 0 5px 14px rgba(0, 0, 0, .3) !important;
}
html[data-slr-theme="dark"] body.slr-social-auth-page .slr-social-auth-submit:disabled,
html[data-slr-theme="dark"] body.slr-social-auth-page .slr-social-auth-submit[aria-disabled="true"] {
  border-color: #343941 !important;
  background: #262b31 !important;
  color: #9ca4ad !important;
  -webkit-text-fill-color: #9ca4ad !important;
  box-shadow: none !important;
  opacity: 1 !important;
  cursor: not-allowed !important;
}
.slr-roma-team-switch{display:flex;gap:8px;align-items:center;overflow-x:auto;padding:11px 16px;border-top:1px solid var(--slr-ui-line,rgba(128,139,154,.22));border-bottom:1px solid var(--slr-ui-line,rgba(128,139,154,.22));background:var(--slr-ui-surface,#fff);scrollbar-width:none}
.slr-roma-team-switch::-webkit-scrollbar{display:none}
.slr-roma-team-switch a,.slr-roma-team-switch button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border:1px solid var(--slr-ui-line,rgba(128,139,154,.28));border-radius:999px;background:var(--slr-ui-soft,#f5f7f9);color:var(--slr-ui-muted,#5e6671);font:800 12px/1.1 inherit;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}
.slr-roma-team-switch a:hover,.slr-roma-team-switch button:hover{border-color:rgba(244,186,0,.55);background:var(--slr-ui-hover,#f7f9f9);color:var(--slr-ui-text,#101318);transform:translateY(-1px)}
.slr-roma-team-switch a.is-active,.slr-roma-team-switch button.is-active{border-color:#f4ba00;background:#f4ba00;color:#171008;box-shadow:0 7px 20px rgba(244,186,0,.18)}
.slr-roma-team-switch.is-inline{padding:12px 16px 2px;border:0;background:transparent}
.slr-roma-team-switch.is-compact{gap:5px;padding:7px 0 10px;border:0;background:transparent}
.slr-roma-team-switch.is-compact a,.slr-roma-team-switch.is-compact button{min-height:30px;padding:6px 9px;font-size:10px}
[data-player-card][hidden]{display:none!important}
html[data-slr-theme="dark"] body.slr-home-social .slr-roma-team-switch a,
html[data-slr-theme="dark"] body.slr-home-social .slr-roma-team-switch button{background:var(--slr-ui-soft,#16181c);border-color:var(--slr-ui-line,#2f3336);color:var(--slr-ui-text-soft,#d7dade)}
html[data-slr-theme="dark"] body.slr-home-social .slr-roma-team-switch a:hover,
html[data-slr-theme="dark"] body.slr-home-social .slr-roma-team-switch button:hover{background:var(--slr-ui-hover,#0d0f12);color:var(--slr-ui-text,#eff3f4);border-color:#f4ba00}
html[data-slr-theme="dark"] body.slr-home-social .slr-roma-team-switch a.is-active,
html[data-slr-theme="dark"] body.slr-home-social .slr-roma-team-switch button.is-active{background:#f4ba00;border-color:#f4ba00;color:#171008}
@media(max-width:640px){.slr-roma-team-switch{padding:9px 12px}.slr-roma-team-switch a,.slr-roma-team-switch button{min-height:35px;padding:7px 11px;font-size:11px}.slr-roma-team-switch.is-inline{padding-left:12px;padding-right:12px}}
html[data-slr-theme] body.slr-home-social .slr-roma-team-switch a.is-active,
html[data-slr-theme] body.slr-home-social .slr-roma-team-switch button.is-active,
html[data-slr-theme] body.slr-home-social .slr-roma-team-switch a.is-active:hover,
html[data-slr-theme] body.slr-home-social .slr-roma-team-switch button.is-active:hover,
html[data-slr-theme] body.slr-home-social .slr-roma-team-switch a.is-active:focus-visible,
html[data-slr-theme] body.slr-home-social .slr-roma-team-switch button.is-active:focus-visible{
  color:#171008!important;
  -webkit-text-fill-color:#171008!important;
}
body.slr-home-social .slr-social-player-module>.slr-roma-team-switch.is-inline{
  padding-top:12px;
  padding-bottom:14px;
}
body.slr-home-social .slr-social-player-module>.slr-social-player-discovery{
  margin-top:0;
}
body.slr-squad-social-page .slr-squad-social-tools{
  padding-top:14px;
}
body.slr-social-matches-page .slr-social-match-months{
  padding-top:12px;
}
body.slr-home-social.slr-social-standings-page .slr-social-standings-intro{
  padding-top:18px;
  padding-bottom:16px;
}
@media(max-width:640px){
  body.slr-home-social .slr-social-player-module>.slr-roma-team-switch.is-inline{
    padding-top:10px;
    padding-bottom:12px;
  }
  body.slr-squad-social-page .slr-squad-social-tools{padding-top:11px}
  body.slr-social-matches-page .slr-social-match-months{padding-top:9px}
  body.slr-home-social.slr-social-standings-page .slr-social-standings-intro{
    padding-top:14px;
    padding-bottom:13px;
  }
}
body.slr-home-social .slr-social-feed-panel{
  min-width:0;
  display:flex;
  flex-direction:column;
}
body.slr-home-social .slr-social-feed-panel[hidden]{display:none!important}
body.slr-home-social .slr-social-feed-panel>.slr-social-post,
body.slr-home-social .slr-social-feed-panel>[data-community-post],
body.slr-home-social .slr-social-feed-panel>[data-feed-module]{flex:0 0 auto}
body.slr-home-social .slr-social-autoload{
  position:relative;
  flex-wrap:wrap;
  gap:9px;
}
body.slr-home-social .slr-social-autoload>span{
  opacity:.38;
  animation-play-state:paused;
}
body.slr-home-social .slr-social-autoload.is-loading>span{
  opacity:1;
  animation-play-state:running;
}
body.slr-home-social .slr-social-autoload.is-error>span{display:none}
body.slr-home-social .slr-social-autoload [data-social-autoload-retry]{
  min-height:30px;
  padding:0 14px;
  border:1px solid var(--slr-social-line-strong);
  border-radius:999px;
  background:transparent;
  color:inherit;
  cursor:pointer;
  font:inherit;
  font-size:10px;
  font-weight:800;
}
body.slr-home-social .slr-social-autoload [data-social-autoload-retry]:hover{
  border-color:var(--slr-social-yellow);
  color:var(--slr-social-yellow);
}
body.slr-home-social .slr-social-inline-football-follow .slr-social-inline-follow-person>span{
  background:#fff;
}
body.slr-home-social .slr-social-inline-football-follow .slr-social-inline-follow-person>span img{
  object-position:center 18%;
}
body.slr-home-social .slr-social-inline-football-follow [data-player-follow].is-following{
  border-color:var(--slr-social-line-strong);
  background:transparent;
  color:var(--slr-ui-text);
}
body.slr-home-social .slr-social-inline-football-follow [data-player-follow].is-error{
  border-color:#ec6b75;
  color:#ec6b75;
}
@media (max-width:720px){
  body.slr-home-social .slr-social-autoload{padding-inline:14px}
}
body.slr-social-following-page .slr-social-following-center{min-width:0}
body.slr-social-following-page .slr-social-following-header{position:sticky;top:0;z-index:25;display:flex;align-items:center;gap:12px;min-height:78px;padding:12px 18px;border-bottom:1px solid var(--slr-social-line,#2f3336);background:color-mix(in srgb,var(--slr-social-bg,#000) 94%,transparent);backdrop-filter:blur(18px)}
body.slr-social-following-page .slr-social-following-header>a{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;color:var(--slr-social-text,#f4f5f6);font-size:24px;text-decoration:none}
body.slr-social-following-page .slr-social-following-header>a:hover{background:rgba(255,255,255,.09)}
body.slr-social-following-page .slr-social-following-owner-avatar{display:grid;place-items:center;width:44px;height:44px;overflow:hidden;border:1px solid var(--slr-social-line,#2f3336);border-radius:999px;background:#980b35;color:#fff;font-weight:900}
body.slr-social-following-page .slr-social-following-owner-avatar img{width:100%;height:100%;object-fit:cover}
body.slr-social-following-page .slr-social-following-header h1{margin:0;color:var(--slr-social-text,#f4f5f6);font-size:23px;line-height:1.05}
body.slr-social-following-page .slr-social-following-header p{margin:4px 0 0;color:var(--slr-social-muted,#71767b);font-size:13px}
body.slr-social-following-page .slr-social-following-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--slr-social-line,#2f3336)}
body.slr-social-following-page .slr-social-following-tabs a{position:relative;display:flex;justify-content:center;gap:7px;padding:17px 8px;color:var(--slr-social-muted,#71767b);font-weight:800;text-align:center;text-decoration:none}
body.slr-social-following-page .slr-social-following-tabs a span{font-size:12px;font-variant-numeric:tabular-nums}
body.slr-social-following-page .slr-social-following-tabs a:hover{background:rgba(255,255,255,.04);color:var(--slr-social-text,#f4f5f6)}
body.slr-social-following-page .slr-social-following-tabs a.is-active{color:var(--slr-social-text,#f4f5f6)}
body.slr-social-following-page .slr-social-following-tabs a.is-active:after{content:"";position:absolute;left:50%;bottom:0;width:58px;height:4px;border-radius:999px;background:#f0b51d;transform:translateX(-50%)}
body.slr-social-following-page .slr-social-following-section{border-bottom:1px solid var(--slr-social-line,#2f3336)}
body.slr-social-following-page .slr-social-following-section>header{display:flex;align-items:flex-end;justify-content:space-between;padding:22px 20px 13px}
body.slr-social-following-page .slr-social-following-section>header small{display:block;margin-bottom:5px;color:#f0b51d;font-size:11px;font-weight:900;letter-spacing:.14em}
body.slr-social-following-page .slr-social-following-section>header h2{margin:0;color:var(--slr-social-text,#f4f5f6);font-size:23px}
body.slr-social-following-page .slr-social-following-section>header>span{color:var(--slr-social-muted,#71767b);font-weight:800}
body.slr-social-following-page .slr-social-following-people>article{display:flex;align-items:center;gap:14px;min-height:92px;padding:14px 20px;border-top:1px solid var(--slr-social-line,#2f3336)}
body.slr-social-following-page .slr-social-following-people>article:hover{background:rgba(255,255,255,.025)}
body.slr-social-following-page .slr-social-following-person-link{display:flex;align-items:center;gap:13px;min-width:0;flex:1;color:inherit;text-decoration:none}
body.slr-social-following-page .slr-social-following-person-link>span{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;overflow:hidden;border-radius:999px;background:#980b35;color:#fff;font-weight:900}
body.slr-social-following-page .slr-social-following-person-link img{width:100%;height:100%;object-fit:cover}
body.slr-social-following-page .slr-social-following-person-link div{min-width:0}
body.slr-social-following-page .slr-social-following-person-link strong,body.slr-social-following-page .slr-social-following-person-link small,body.slr-social-following-page .slr-social-following-person-link p{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-following-page .slr-social-following-person-link strong{color:var(--slr-social-text,#f4f5f6);font-size:16px}
body.slr-social-following-page .slr-social-following-person-link small,body.slr-social-following-page .slr-social-following-person-link p{margin:2px 0 0;color:var(--slr-social-muted,#71767b);font-size:13px}
body.slr-social-following-page :is(.slr-social-following-people,.slr-social-following-football)>article>button,body.slr-social-following-page .slr-social-following-login{flex:0 0 auto;min-width:86px;padding:9px 16px;border:1px solid #eff3f4;border-radius:999px;background:#eff3f4;color:#0f1419;font-weight:900;text-align:center;text-decoration:none}
body.slr-social-following-page :is(.slr-social-following-people,.slr-social-following-football)>article>button.is-following{border-color:#536471;background:transparent;color:var(--slr-social-text,#f4f5f6)}
body.slr-social-following-page .slr-social-following-football{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 20px 22px}
body.slr-social-following-page .slr-social-following-football>article{display:flex;align-items:center;gap:10px;min-width:0;padding:13px;border:1px solid var(--slr-social-line,#2f3336);border-radius:18px;background:var(--slr-social-card,#111315)}
body.slr-social-following-page .slr-social-following-football>article.is-following{border-color:rgba(240,181,29,.42)}
body.slr-social-following-page .slr-social-following-football>article>a{display:flex;align-items:center;gap:11px;min-width:0;flex:1;color:inherit;text-decoration:none}
body.slr-social-following-page .slr-social-following-football>article>a>span{display:grid;place-items:center;flex:0 0 58px;width:58px;height:58px;overflow:hidden;border:3px solid #f1f3f4;border-radius:999px;background:#d7dce1;color:#4b535b;font-weight:900}
body.slr-social-following-page .slr-social-following-football img{width:100%;height:100%;object-fit:cover}
body.slr-social-following-page .slr-social-following-football div{min-width:0}
body.slr-social-following-page .slr-social-following-football small,body.slr-social-following-page .slr-social-following-football strong,body.slr-social-following-page .slr-social-following-football p{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-following-page .slr-social-following-football small{color:#f0b51d;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
body.slr-social-following-page .slr-social-following-football strong{margin-top:3px;color:var(--slr-social-text,#f4f5f6);font-size:15px}
body.slr-social-following-page .slr-social-following-football p{margin:3px 0 0;color:var(--slr-social-muted,#71767b);font-size:12px}
body.slr-social-following-page .slr-social-following-football>article>button{min-width:76px;padding-inline:12px}
body.slr-social-following-page .slr-social-following-empty{display:grid;justify-items:center;padding:72px 28px;text-align:center}
body.slr-social-following-page .slr-social-following-empty>span{display:grid;place-items:center;width:64px;height:64px;border:1px solid var(--slr-social-line,#2f3336);border-radius:999px;color:#f0b51d;font-size:34px}
body.slr-social-following-page .slr-social-following-empty h2{margin:18px 0 8px;color:var(--slr-social-text,#f4f5f6);font-size:25px}
body.slr-social-following-page .slr-social-following-empty p{max-width:520px;margin:0;color:var(--slr-social-muted,#71767b);line-height:1.55}
body.slr-social-following-page .slr-social-following-empty a{margin-top:20px;padding:11px 18px;border-radius:999px;background:#f0b51d;color:#171200;font-weight:900;text-decoration:none}
html[data-slr-theme="light"] body.slr-social-following-page .slr-social-following-header{background:rgba(255,255,255,.94)}
html[data-slr-theme="light"] body.slr-social-following-page :is(.slr-social-following-header>a,.slr-social-following-header h1,.slr-social-following-tabs a.is-active,.slr-social-following-section>header h2,.slr-social-following-person-link strong,.slr-social-following-football strong){color:#0f1419}
html[data-slr-theme="light"] body.slr-social-following-page .slr-social-following-football>article{background:#fff}
html[data-slr-theme="light"] body.slr-social-following-page :is(.slr-social-following-people,.slr-social-following-football)>article>button.is-following{color:#0f1419;background:#fff}
@media(max-width:980px){body.slr-social-following-page .slr-social-following-football{grid-template-columns:1fr}}
@media(max-width:680px){body.slr-social-following-page .slr-social-following-header{padding-inline:12px}.slr-social-following-tabs a{font-size:13px}body.slr-social-following-page .slr-social-following-section>header{padding-inline:16px}body.slr-social-following-page .slr-social-following-people>article{padding-inline:16px}body.slr-social-following-page .slr-social-following-football{padding-inline:12px}body.slr-social-following-page .slr-social-following-football>article{flex-wrap:wrap}body.slr-social-following-page .slr-social-following-football>article>a{flex-basis:calc(100% - 88px)}body.slr-social-following-page .slr-social-following-football>article>button{margin-left:auto}}
body.slr-social-auth-page,
body.slr-social-auth-page > main,
body.slr-social-auth-page .slr-social-auth-shell {
  min-height: 100vh;
  min-height: 100svh;
}
html[data-slr-theme] body.slr-social-auth-page {
  overflow-x: hidden;
  background: var(--slr-ui-bg) !important;
}
html[data-slr-theme] body.slr-social-auth-page > main {
  width: 100%;
  background: var(--slr-ui-bg) !important;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-shell {
  width: 100%;
  max-width: none;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(460px, 1fr);
  align-content: stretch;
  align-items: stretch;
  gap: 0;
  margin: 0;
  padding: 0;
  background: var(--slr-ui-bg) !important;
  color: var(--slr-ui-text) !important;
}
.slr-social-auth-visual {
  position: relative;
  min-width: 0;
  min-height: 100vh;
  min-height: 100svh;
  overflow: hidden;
  background: #111;
}
.slr-social-auth-visual > img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
  object-position: 52% center;
}
.slr-social-auth-visual-shade {
  position: absolute;
  inset: 0;
  pointer-events: none;
  background:
    linear-gradient(90deg, rgba(0, 0, 0, .04) 0%, transparent 60%, rgba(0, 0, 0, .14) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, .18) 0%, transparent 35%);
}
.slr-social-auth-panel {
  min-width: 0;
  min-height: 100vh;
  min-height: 100svh;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow-y: auto;
  padding: clamp(34px, 5vw, 78px) clamp(28px, 6vw, 96px);
  background: var(--slr-ui-bg) !important;
  color: var(--slr-ui-text) !important;
}
.slr-social-auth-panel-inner {
  width: min(100%, 520px);
  display: grid;
  gap: clamp(28px, 4vh, 44px);
  margin: auto;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-brand {
  width: max-content;
  max-width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 14px;
  color: var(--slr-ui-text) !important;
  text-decoration: none;
}
body.slr-social-auth-page .slr-social-auth-brand img {
  width: 62px;
  height: 62px;
  flex: 0 0 62px;
  border-radius: 19px;
  box-shadow: 0 15px 40px rgba(0, 0, 0, .2);
}
body.slr-social-auth-page .slr-social-auth-brand span {
  display: grid;
  gap: 4px;
  min-width: 0;
}
body.slr-social-auth-page .slr-social-auth-brand strong {
  color: var(--slr-ui-text) !important;
  font-size: clamp(25px, 2.1vw, 34px);
  line-height: 1;
  letter-spacing: -.045em;
}
body.slr-social-auth-page .slr-social-auth-brand small {
  color: var(--slr-ui-muted) !important;
  font-size: 11px;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-card {
  width: 100%;
  overflow: visible;
  border: 0 !important;
  border-radius: 0;
  background: transparent !important;
  box-shadow: none !important;
  color: var(--slr-ui-text) !important;
}
body.slr-social-auth-page .slr-social-auth-card > header {
  position: relative;
  display: block;
  padding: 0 0 26px;
  border: 0;
  text-align: left;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-card > header > a {
  position: absolute;
  top: -2px;
  right: 0;
  left: auto;
  width: 38px;
  height: 38px;
  display: grid;
  place-items: center;
  border: 1px solid var(--slr-ui-line-soft);
  border-radius: 50%;
  background: transparent;
  color: var(--slr-ui-text) !important;
  font-size: 25px;
  line-height: 1;
  text-decoration: none;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-card > header > a:hover {
  background: var(--slr-ui-soft) !important;
}
body.slr-social-auth-page .slr-social-auth-card > header > div {
  padding-right: 56px;
}
body.slr-social-auth-page .slr-social-auth-card > header span {
  display: block;
  color: #e5b51e !important;
  font-size: 10px;
  font-weight: 900;
  letter-spacing: .15em;
  text-transform: uppercase;
}
body.slr-social-auth-page .slr-social-auth-card > header h1 {
  margin: 8px 0 0;
  color: var(--slr-ui-text) !important;
  font-size: clamp(31px, 3vw, 45px);
  line-height: 1.04;
  letter-spacing: -.045em;
}
body.slr-social-auth-page .slr-social-auth-card form {
  display: grid;
  gap: 17px;
  padding: 0;
}
body.slr-social-auth-page .slr-social-auth-card label {
  display: grid;
  gap: 8px;
}
body.slr-social-auth-page .slr-social-auth-card label > span {
  color: var(--slr-ui-muted) !important;
  font-size: 11px;
  font-weight: 780;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-card input {
  width: 100%;
  height: 58px;
  padding: 0 17px;
  border: 1px solid var(--slr-ui-line-soft) !important;
  border-radius: 8px;
  background: var(--slr-ui-input) !important;
  color: var(--slr-ui-text) !important;
  font: 600 15px Jost, sans-serif;
  outline: 0;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-card input::placeholder {
  color: var(--slr-ui-muted) !important;
  opacity: .82;
}
body.slr-social-auth-page .slr-social-auth-submit {
  width: 100%;
  height: 56px;
  margin-top: 8px;
  border-radius: 7px;
  text-transform: none;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-error {
  margin: 0 0 20px;
  border-radius: 8px;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-note {
  margin: 0;
  padding: 12px 14px;
  border: 1px solid var(--slr-ui-line);
  border-radius: 8px;
}
body.slr-social-auth-page .slr-social-auth-card > footer {
  margin-top: 26px;
  padding: 22px 0 0;
  border-top: 1px solid var(--slr-ui-line);
  color: var(--slr-ui-muted) !important;
  font-size: 12px;
  text-align: left;
}
body.slr-social-auth-page .slr-social-auth-card > footer a {
  color: #2f9fe4 !important;
  font-weight: 850;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-public {
  grid-column: auto;
  margin: -16px 0 0;
  padding-top: 0;
  background: transparent !important;
  color: var(--slr-ui-muted) !important;
  font-size: 10px;
  line-height: 1.55;
  text-align: left;
}
@media (max-width: 1080px) {
  html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-shell {
    grid-template-columns: minmax(0, .9fr) minmax(440px, 1.1fr);
  }
  .slr-social-auth-panel {
    padding-inline: clamp(26px, 4vw, 54px);
  }
}
@media (max-width: 760px) {
  html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-shell {
    grid-template-columns: 1fr;
    grid-template-rows: minmax(220px, 34svh) auto;
    min-height: 100svh;
  }
  .slr-social-auth-visual {
    min-height: 220px;
    height: 34svh;
  }
  .slr-social-auth-visual > img {
    object-position: center 42%;
  }
  .slr-social-auth-visual-shade {
    background: linear-gradient(0deg, rgba(0, 0, 0, .28) 0%, transparent 55%);
  }
  .slr-social-auth-panel {
    min-height: auto;
    overflow: visible;
    padding: 30px 20px 42px;
  }
  .slr-social-auth-panel-inner {
    width: min(100%, 540px);
    gap: 28px;
  }
  body.slr-social-auth-page .slr-social-auth-brand img {
    width: 50px;
    height: 50px;
    flex-basis: 50px;
    border-radius: 15px;
  }
  body.slr-social-auth-page .slr-social-auth-brand strong {
    font-size: 25px;
  }
  body.slr-social-auth-page .slr-social-auth-card > header {
    padding-bottom: 23px;
  }
  body.slr-social-auth-page .slr-social-auth-card > header h1 {
    font-size: 32px;
  }
  html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-card input {
    height: 54px;
    font-size: 14px;
  }
}
@media (max-width: 420px) {
  html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-shell {
    grid-template-rows: minmax(190px, 29svh) auto;
  }
  .slr-social-auth-visual {
    min-height: 190px;
    height: 29svh;
  }
  .slr-social-auth-panel {
    padding-inline: 16px;
  }
  body.slr-social-auth-page .slr-social-auth-brand small {
    font-size: 9px;
  }
  body.slr-social-auth-page .slr-social-auth-card > header h1 {
    font-size: 29px;
  }
}
.slr-social-auth-visual > img{
  filter:saturate(.9) contrast(1.06) brightness(.82);
  transform:scale(1.012);
}
.slr-social-auth-visual-shade{
  background-image:
    linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),
    linear-gradient(90deg,rgba(255,255,255,.023) 1px,transparent 1px),
    linear-gradient(180deg,rgba(0,0,0,.30) 0%,rgba(0,0,0,.18) 42%,rgba(0,0,0,.48) 100%),
    linear-gradient(90deg,rgba(0,0,0,.32) 0%,rgba(0,0,0,.08) 58%,rgba(0,0,0,.34) 100%);
  background-size:9px 9px,9px 9px,100% 100%,100% 100%;
  background-position:0 0,0 0,center,center;
}
@media (max-width:760px){
  .slr-social-auth-visual-shade{
    background-image:
      linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),
      linear-gradient(90deg,rgba(255,255,255,.023) 1px,transparent 1px),
      linear-gradient(0deg,rgba(0,0,0,.52) 0%,rgba(0,0,0,.12) 62%,rgba(0,0,0,.22) 100%);
    background-size:9px 9px,9px 9px,100% 100%;
  }
}
@media (min-width: 761px) {
  body.slr-social-auth-page {
    width: 100%;
    height: 100vh;
    height: 100svh;
    min-height: 0 !important;
    overflow: hidden !important;
  }
  body.slr-social-auth-page > main,
  body.slr-social-auth-page .slr-social-auth-shell {
    height: 100vh;
    height: 100svh;
    min-height: 0 !important;
    overflow: hidden;
  }
  body.slr-social-auth-page .slr-social-auth-visual {
    position: sticky;
    top: 0;
    align-self: start;
    height: 100vh;
    height: 100svh;
    min-height: 0;
    overflow: hidden;
  }
  body.slr-social-auth-page .slr-social-auth-panel {
    align-self: stretch;
    height: 100vh;
    height: 100svh;
    min-height: 0;
    overflow-x: hidden;
    overflow-y: auto;
    overscroll-behavior-y: contain;
    scrollbar-gutter: stable;
    -webkit-overflow-scrolling: touch;
  }
  body.slr-social-auth-page .slr-social-auth-panel-inner {
    flex: 0 0 auto;
  }
}
body.slr-social-editorial-page .slr-editorial-center{min-width:0;background:var(--slr-social-bg,#000)}
body.slr-social-editorial-page .slr-editorial-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:44px 32px 32px;border-bottom:1px solid var(--slr-social-line,#2f3336);background:radial-gradient(circle at 86% 0,rgba(240,181,29,.15),transparent 42%)}
body.slr-social-editorial-page .slr-editorial-hero>div{min-width:0}
body.slr-social-editorial-page .slr-editorial-hero small,
body.slr-social-editorial-page .slr-editorial-team>header small{display:block;margin:0 0 8px;color:#f0b51d;font-size:11px;font-weight:950;letter-spacing:.16em}
body.slr-social-editorial-page .slr-editorial-hero h1{margin:0;color:var(--slr-social-text,#f4f5f6);font-size:clamp(40px,6vw,64px);line-height:.96;letter-spacing:-.045em}
body.slr-social-editorial-page .slr-editorial-hero p{max-width:660px;margin:18px 0 0;color:var(--slr-social-muted,#8b98a5);font-size:17px;line-height:1.58}
body.slr-social-editorial-page .slr-editorial-hero>span{flex:0 0 auto;padding:10px 14px;border:1px solid var(--slr-social-line,#2f3336);border-radius:999px;color:var(--slr-social-muted,#8b98a5);background:var(--slr-social-card,#111315);font-size:13px;font-weight:850}
body.slr-social-editorial-page .slr-editorial-director{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:30px 32px;border-bottom:1px solid var(--slr-social-line,#2f3336);background:linear-gradient(118deg,rgba(152,11,53,.22),transparent 66%)}
body.slr-social-editorial-page .slr-editorial-director-link{display:grid;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:24px;min-width:0;color:inherit;text-decoration:none}
body.slr-social-editorial-page :is(.slr-editorial-director-avatar,.slr-editorial-member-avatar){position:relative;display:grid;place-items:center;overflow:hidden;border-radius:999px;background:linear-gradient(145deg,#b70b43,#780926);color:#fff;font-weight:950;isolation:isolate}
body.slr-social-editorial-page :is(.slr-editorial-director-avatar,.slr-editorial-member-avatar)::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);pointer-events:none;z-index:3}
body.slr-social-editorial-page :is(.slr-editorial-director-avatar,.slr-editorial-member-avatar) img{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:cover;object-position:center}
body.slr-social-editorial-page :is(.slr-editorial-director-avatar,.slr-editorial-member-avatar) b{position:relative;z-index:1;display:block;line-height:1;letter-spacing:-.04em}
body.slr-social-editorial-page .slr-editorial-director-avatar{width:116px;height:116px;border:4px solid #f0b51d;box-shadow:0 0 0 7px rgba(240,181,29,.12)}
body.slr-social-editorial-page .slr-editorial-director-avatar b{font-size:34px}
body.slr-social-editorial-page .slr-editorial-director-link>div{min-width:0}
body.slr-social-editorial-page .slr-editorial-director-link small{display:block;color:#f0b51d;font-size:10px;font-weight:950;letter-spacing:.15em}
body.slr-social-editorial-page .slr-editorial-director-link h2,
body.slr-social-editorial-page .slr-editorial-grid h3{display:flex;align-items:center;gap:8px;min-width:0;color:var(--slr-social-text,#f4f5f6)}
body.slr-social-editorial-page .slr-editorial-director-link h2{margin:6px 0 0;font-size:30px;line-height:1.08}
body.slr-social-editorial-page :is(.slr-editorial-director-link h2,.slr-editorial-grid h3) i{flex:0 0 auto;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;background:#1d9bf0;color:#fff;font-size:11px;font-style:normal}
body.slr-social-editorial-page .slr-editorial-director-link span{display:block;margin-top:5px;color:var(--slr-social-muted,#71767b);font-size:14px}
body.slr-social-editorial-page .slr-editorial-director-link p{max-width:650px;margin:13px 0 0;color:var(--slr-social-text,#d9d9d9);font-size:15px;line-height:1.52}
body.slr-social-editorial-page .slr-editorial-director-link em{display:block;margin-top:12px;color:var(--slr-social-muted,#8b98a5);font-size:12px;font-style:normal;font-weight:800}
body.slr-social-editorial-page :is(.slr-editorial-director,.slr-editorial-grid article)>button,
body.slr-social-editorial-page .slr-editorial-follow-login{appearance:none;flex:0 0 auto;min-width:96px;padding:10px 18px;border:1px solid #eff3f4;border-radius:999px;background:#eff3f4;color:#0f1419;font:inherit;font-size:13px;font-weight:900;line-height:1.15;text-align:center;text-decoration:none;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}
body.slr-social-editorial-page :is(.slr-editorial-director,.slr-editorial-grid article)>button:hover,
body.slr-social-editorial-page .slr-editorial-follow-login:hover{transform:translateY(-1px);background:#dfe3e4}
body.slr-social-editorial-page :is(.slr-editorial-director,.slr-editorial-grid article)>button.is-following{border-color:#536471;background:transparent;color:var(--slr-social-text,#f4f5f6)}
body.slr-social-editorial-page .slr-editorial-team{border-bottom:1px solid var(--slr-social-line,#2f3336)}
body.slr-social-editorial-page .slr-editorial-team>header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:32px 32px 20px}
body.slr-social-editorial-page .slr-editorial-team>header h2{margin:0;color:var(--slr-social-text,#f4f5f6);font-size:29px;line-height:1.05}
body.slr-social-editorial-page .slr-editorial-team>header>span{color:var(--slr-social-muted,#71767b);font-size:14px;font-weight:850}
body.slr-social-editorial-page .slr-editorial-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:0 32px 34px}
body.slr-social-editorial-page .slr-editorial-grid article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-width:0;padding:18px 20px;border:1px solid var(--slr-social-line,#2f3336);border-radius:20px;background:var(--slr-social-card,#111315);transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}
body.slr-social-editorial-page .slr-editorial-grid article:hover{transform:translateY(-2px);border-color:#536471;background:#16191c;box-shadow:0 10px 28px rgba(0,0,0,.16)}
body.slr-social-editorial-page .slr-editorial-grid article>a{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:18px;min-width:0;color:inherit;text-decoration:none}
body.slr-social-editorial-page .slr-editorial-member-avatar{width:84px;height:84px;border:2px solid var(--slr-social-line,#2f3336)}
body.slr-social-editorial-page .slr-editorial-member-avatar b{font-size:24px}
body.slr-social-editorial-page .slr-editorial-grid article>a>div{min-width:0}
body.slr-social-editorial-page .slr-editorial-grid h3{margin:0;font-size:22px;line-height:1.14;letter-spacing:-.018em}
body.slr-social-editorial-page .slr-editorial-grid h3 i{width:17px;height:17px;font-size:10px}
body.slr-social-editorial-page .slr-editorial-grid span{display:block;overflow:hidden;margin-top:4px;color:var(--slr-social-muted,#71767b);font-size:13px;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-editorial-page .slr-editorial-grid strong{display:block;margin-top:9px;color:#f0b51d;font-size:12px;letter-spacing:.035em}
body.slr-social-editorial-page .slr-editorial-grid p{max-width:680px;margin:9px 0 0;color:var(--slr-social-muted,#9aa3ab);font-size:14px;line-height:1.48}
body.slr-social-editorial-page .slr-editorial-grid em{display:inline-flex;align-items:center;margin-top:11px;padding:5px 9px;border:1px solid var(--slr-social-line,#2f3336);border-radius:999px;color:var(--slr-social-muted,#8b98a5);background:rgba(127,127,127,.06);font-size:11px;font-style:normal;font-weight:800}
body.slr-social-editorial-page .slr-editorial-grid article>button,
body.slr-social-editorial-page .slr-editorial-grid article>.slr-editorial-follow-login{min-width:92px;padding:9px 16px;font-size:13px}
body.slr-social-editorial-page .slr-editorial-empty{padding:52px 32px 64px;text-align:center}
body.slr-social-editorial-page .slr-editorial-empty h3{margin:0;color:var(--slr-social-text,#f4f5f6);font-size:24px}
body.slr-social-editorial-page .slr-editorial-empty p{max-width:540px;margin:10px auto 0;color:var(--slr-social-muted,#71767b);line-height:1.55}
body.slr-social-editorial-page .slr-editorial-note{padding:26px 32px 38px;color:var(--slr-social-muted,#71767b)}
body.slr-social-editorial-page .slr-editorial-note strong{color:var(--slr-social-text,#f4f5f6)}
body.slr-social-editorial-page .slr-editorial-note p{margin:7px 0 0;font-size:12px;line-height:1.55}
html[data-slr-theme="light"] body.slr-social-editorial-page .slr-editorial-center{background:#fff}
html[data-slr-theme="light"] body.slr-social-editorial-page .slr-editorial-hero{background:radial-gradient(circle at 86% 0,rgba(240,181,29,.18),transparent 42%)}
html[data-slr-theme="light"] body.slr-social-editorial-page .slr-editorial-director{background:linear-gradient(118deg,rgba(152,11,53,.075),transparent 66%)}
html[data-slr-theme="light"] body.slr-social-editorial-page :is(.slr-editorial-hero h1,.slr-editorial-director-link h2,.slr-editorial-director-link p,.slr-editorial-team>header h2,.slr-editorial-grid h3,.slr-editorial-empty h3,.slr-editorial-note strong){color:#0f1419}
html[data-slr-theme="light"] body.slr-social-editorial-page :is(.slr-editorial-hero p,.slr-editorial-director-link span,.slr-editorial-director-link em,.slr-editorial-grid span,.slr-editorial-grid p,.slr-editorial-grid em,.slr-editorial-team>header>span,.slr-editorial-note){color:#536471}
html[data-slr-theme="light"] body.slr-social-editorial-page .slr-editorial-hero>span,
html[data-slr-theme="light"] body.slr-social-editorial-page .slr-editorial-grid article{background:#fff}
html[data-slr-theme="light"] body.slr-social-editorial-page .slr-editorial-grid article:hover{background:#f7f9f9;box-shadow:0 10px 28px rgba(15,20,25,.08)}
html[data-slr-theme="light"] body.slr-social-editorial-page :is(.slr-editorial-director,.slr-editorial-grid article)>button.is-following{color:#0f1419;background:#fff}
html[data-slr-theme="light"] body.slr-social-editorial-page .slr-editorial-grid em{background:#f7f9f9}
@media(max-width:760px){
  body.slr-social-editorial-page .slr-editorial-hero{display:block;padding:30px 20px 25px}
  body.slr-social-editorial-page .slr-editorial-hero>span{display:inline-flex;margin-top:18px}
  body.slr-social-editorial-page .slr-editorial-director{grid-template-columns:1fr;padding:24px 20px}
  body.slr-social-editorial-page .slr-editorial-director-link{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:17px}
  body.slr-social-editorial-page .slr-editorial-director-avatar{width:84px;height:84px}
  body.slr-social-editorial-page .slr-editorial-director-link h2{font-size:23px}
  body.slr-social-editorial-page .slr-editorial-director>button,
  body.slr-social-editorial-page .slr-editorial-director>.slr-editorial-follow-login{justify-self:start;margin-left:101px}
  body.slr-social-editorial-page .slr-editorial-team>header{padding:30px 20px 18px}
  body.slr-social-editorial-page .slr-editorial-grid{padding:0 12px 28px}
  body.slr-social-editorial-page .slr-editorial-grid article{grid-template-columns:1fr;gap:15px;padding:17px}
  body.slr-social-editorial-page .slr-editorial-grid article>a{grid-template-columns:70px minmax(0,1fr);align-items:start;gap:14px}
  body.slr-social-editorial-page .slr-editorial-member-avatar{width:70px;height:70px}
  body.slr-social-editorial-page .slr-editorial-grid h3{font-size:19px}
  body.slr-social-editorial-page .slr-editorial-grid article>button,
  body.slr-social-editorial-page .slr-editorial-grid article>.slr-editorial-follow-login{justify-self:start;margin-left:84px}
  body.slr-social-editorial-page .slr-editorial-note{padding-inline:20px}
}
@media(max-width:420px){
  body.slr-social-editorial-page .slr-editorial-director-link{grid-template-columns:72px minmax(0,1fr)}
  body.slr-social-editorial-page .slr-editorial-director-avatar{width:72px;height:72px}
  body.slr-social-editorial-page .slr-editorial-director>button,
  body.slr-social-editorial-page .slr-editorial-director>.slr-editorial-follow-login{margin-left:89px}
  body.slr-social-editorial-page .slr-editorial-grid article>a{grid-template-columns:62px minmax(0,1fr)}
  body.slr-social-editorial-page .slr-editorial-member-avatar{width:62px;height:62px}
  body.slr-social-editorial-page .slr-editorial-grid article>button,
  body.slr-social-editorial-page .slr-editorial-grid article>.slr-editorial-follow-login{margin-left:76px}
}
body.slr-social-editorial-page .slr-editorial-note{display:flex;align-items:center;justify-content:space-between;gap:24px}
body.slr-social-editorial-page .slr-editorial-note>a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:10px 16px;border:1px solid var(--slr-social-border,#2f3336);border-radius:999px;color:var(--slr-social-text,#f4f5f6);font-size:13px;font-weight:800;text-decoration:none}
body.slr-social-editorial-page .slr-editorial-note>a:hover{background:var(--slr-social-hover,#16181c)}
html[data-slr-theme="light"] body.slr-social-editorial-page .slr-editorial-note>a{color:#0f1419;border-color:#cfd9de;background:#fff}
html[data-slr-theme="light"] body.slr-social-editorial-page .slr-editorial-note>a:hover{background:#f7f9f9}
@media(max-width:680px){body.slr-social-editorial-page .slr-editorial-note{align-items:flex-start;flex-direction:column}}
body.slr-news-page{
  --slr-news-accent:#f0b51d;
  --slr-news-burgundy:#980b35;
  background:var(--slr-ui-bg,#000)!important;
  color:var(--slr-ui-text,#eff3f4)!important;
}
body.slr-news-page .slr-news-center{
  min-width:0;
  background:var(--slr-ui-surface,#000)!important;
  color:var(--slr-ui-text,#eff3f4)!important;
  border-color:var(--slr-ui-line,#2f3336)!important;
}
body.slr-news-page .slr-news-topbar{
  position:sticky;
  top:0;
  z-index:72;
  min-height:78px;
  display:flex;
  align-items:center;
  border-bottom:1px solid var(--slr-ui-line,#2f3336);
  background:var(--slr-ui-header,rgba(0,0,0,.9));
  backdrop-filter:blur(18px) saturate(150%);
}
body.slr-news-page .slr-news-topbar-main{
  width:100%;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:20px;
  padding:13px 18px;
}
body.slr-news-page .slr-news-topbar-main small,
body.slr-news-page .slr-news-intro>span,
body.slr-news-page .slr-news-categories>header small,
body.slr-news-page .slr-news-search-panel header small,
body.slr-news-page .slr-news-archive-heading small{
  display:block;
  color:var(--slr-ui-muted,#71767b);
  font-size:9px;
  font-weight:850;
  letter-spacing:.14em;
  text-transform:uppercase;
}
body.slr-news-page .slr-news-topbar-main h1{
  margin:2px 0 0;
  color:var(--slr-ui-text,#eff3f4);
  font-size:25px;
  line-height:1;
  letter-spacing:-.04em;
}
body.slr-news-page .slr-news-topbar-main>a{
  display:flex;
  align-items:center;
  gap:8px;
  color:var(--slr-news-accent)!important;
  text-decoration:none;
  font-size:12px;
  font-weight:800;
}
body.slr-news-page .slr-news-topbar-main>a:hover span{transform:translateY(2px)}
body.slr-news-page .slr-news-topbar-main>a span{transition:transform .18s ease}
body.slr-news-page .slr-news-intro{
  padding:34px 24px 30px;
  border-bottom:1px solid var(--slr-ui-line,#2f3336);
  background:
    radial-gradient(circle at 94% 10%,rgba(240,181,29,.14),transparent 34%),
    radial-gradient(circle at 2% 100%,rgba(152,11,53,.14),transparent 38%),
    var(--slr-ui-surface,#000);
}
body.slr-news-page .slr-news-intro h2{
  max-width:560px;
  margin:7px 0 0;
  color:var(--slr-ui-text,#eff3f4);
  font-size:34px;
  line-height:1.02;
  letter-spacing:-.055em;
}
body.slr-news-page .slr-news-intro p{
  max-width:570px;
  margin:13px 0 0;
  color:var(--slr-ui-muted,#71767b);
  font-size:14px;
  line-height:1.58;
}
body.slr-news-page .slr-news-categories{
  padding:24px 0 27px;
  border-bottom:1px solid var(--slr-ui-line,#2f3336);
}
body.slr-news-page .slr-news-categories>header{
  display:flex;
  align-items:end;
  justify-content:space-between;
  gap:20px;
  padding:0 20px 15px;
}
body.slr-news-page .slr-news-categories>header h2{
  margin:3px 0 0;
  color:var(--slr-ui-text,#eff3f4);
  font-size:21px;
  letter-spacing:-.035em;
}
body.slr-news-page .slr-news-categories>header>span{
  color:var(--slr-ui-muted,#71767b);
  font-size:11px;
  font-weight:700;
}
body.slr-news-page .slr-news-category-track{
  display:grid;
  grid-auto-flow:column;
  grid-auto-columns:minmax(220px,42%);
  gap:11px;
  overflow-x:auto;
  padding:0 20px 9px;
  scroll-snap-type:x mandatory;
  overscroll-behavior-inline:contain;
  scrollbar-width:thin;
  scrollbar-color:var(--slr-ui-line-soft,#444) transparent;
}
body.slr-news-page .slr-news-category-card{
  position:relative;
  min-height:176px;
  display:flex;
  flex-direction:column;
  padding:18px;
  overflow:hidden;
  scroll-snap-align:start;
  border:1px solid var(--slr-ui-line-soft,#2f3336);
  border-radius:18px;
  background:
    radial-gradient(circle at 95% 5%,rgba(240,181,29,.12),transparent 39%),
    var(--slr-ui-elevated,#111214);
  color:var(--slr-ui-text,#eff3f4)!important;
  text-decoration:none;
  transition:transform .18s ease,border-color .18s ease,background-color .18s ease;
}
body.slr-news-page .slr-news-category-card:nth-child(3n){background:radial-gradient(circle at 95% 5%,rgba(152,11,53,.18),transparent 42%),var(--slr-ui-elevated,#111214)}
body.slr-news-page .slr-news-category-card:nth-child(3n+1){background:radial-gradient(circle at 95% 5%,rgba(29,155,240,.12),transparent 42%),var(--slr-ui-elevated,#111214)}
body.slr-news-page .slr-news-category-card.is-all{background:linear-gradient(145deg,rgba(152,11,53,.96),rgba(181,17,65,.9) 58%,rgba(216,109,24,.88));color:#fff!important;border-color:transparent}
body.slr-news-page .slr-news-category-card:hover,
body.slr-news-page .slr-news-category-card:focus-visible{transform:translateY(-3px);border-color:var(--slr-news-accent)}
body.slr-news-page .slr-news-category-card.is-active{border-color:var(--slr-news-accent);box-shadow:inset 0 0 0 1px var(--slr-news-accent)}
body.slr-news-page .slr-news-category-card small{color:var(--slr-ui-muted,#8b98a5);font-size:8px;font-weight:850;letter-spacing:.12em}
body.slr-news-page .slr-news-category-card.is-all small{color:rgba(255,255,255,.72)}
body.slr-news-page .slr-news-category-card strong{margin-top:12px;color:inherit;font-size:20px;line-height:1.05;letter-spacing:-.04em}
body.slr-news-page .slr-news-category-card p{margin:10px 0 15px;color:var(--slr-ui-muted-2,#8b98a5);font-size:11px;line-height:1.45}
body.slr-news-page .slr-news-category-card.is-all p{color:rgba(255,255,255,.8)}
body.slr-news-page .slr-news-category-card>span{margin-top:auto;color:var(--slr-news-accent);font-size:11px;font-weight:850}
body.slr-news-page .slr-news-category-card.is-all>span{color:#fff}
body.slr-news-page .slr-news-search-panel{
  margin:22px 20px 25px;
  padding:20px;
  border:1px solid var(--slr-ui-line-soft,#2f3336);
  border-radius:20px;
  background:var(--slr-ui-elevated,#111214);
}
body.slr-news-page .slr-news-search-panel>header{display:flex;align-items:flex-start;gap:13px}
body.slr-news-page .slr-news-search-panel>header>span{
  width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:13px;
  background:rgba(29,155,240,.12);color:#1d9bf0;
}
body.slr-news-page .slr-news-search-panel>header svg{width:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}
body.slr-news-page .slr-news-search-panel h2{margin:2px 0 0;color:var(--slr-ui-text,#eff3f4);font-size:20px;letter-spacing:-.035em}
body.slr-news-page .slr-news-search-panel header p{margin:4px 0 0;color:var(--slr-ui-muted,#71767b);font-size:11px}
body.slr-news-page .slr-news-search-panel form{margin-top:17px}
body.slr-news-page .slr-news-search-field{
  min-height:52px;display:flex;align-items:center;gap:11px;padding:0 15px;
  border:1px solid var(--slr-ui-line-soft,#2f3336);border-radius:14px;background:var(--slr-ui-input,#000);
}
body.slr-news-page .slr-news-search-field:focus-within{border-color:#1d9bf0;box-shadow:0 0 0 3px rgba(29,155,240,.1)}
body.slr-news-page .slr-news-search-field svg{width:20px;flex:0 0 20px;fill:none;stroke:var(--slr-ui-muted,#71767b);stroke-width:1.8;stroke-linecap:round}
body.slr-news-page .slr-news-search-field input{
  width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--slr-ui-text,#eff3f4);font:inherit;font-size:14px;
}
body.slr-news-page .slr-news-filter-grid{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;margin-top:11px}
body.slr-news-page .slr-news-filter-grid label>span{display:block;margin:0 0 6px;color:var(--slr-ui-muted,#71767b);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}
body.slr-news-page .slr-news-filter-grid select{
  width:100%;min-height:44px;padding:0 36px 0 12px;border:1px solid var(--slr-ui-line-soft,#2f3336);border-radius:12px;
  background:var(--slr-ui-input,#000);color:var(--slr-ui-text,#eff3f4);font:inherit;font-size:12px;
}
body.slr-news-page .slr-news-filter-grid button{
  min-height:44px;padding:0 21px;border:0;border-radius:999px;background:var(--slr-news-accent);color:#17120a;
  font:inherit;font-size:12px;font-weight:900;cursor:pointer;transition:filter .16s ease,transform .16s ease;
}
body.slr-news-page .slr-news-filter-grid button:hover{filter:brightness(1.06);transform:translateY(-1px)}
body.slr-news-page .slr-news-reset{display:inline-flex;margin-top:13px;color:#1d9bf0!important;text-decoration:none;font-size:11px;font-weight:750}
body.slr-news-page .slr-news-archive{border-top:1px solid var(--slr-ui-line,#2f3336)}
body.slr-news-page .slr-news-archive-heading{
  display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:25px 20px 18px;
  border-bottom:1px solid var(--slr-ui-line,#2f3336);
}
body.slr-news-page .slr-news-archive-heading h2{margin:3px 0 0;color:var(--slr-ui-text,#eff3f4);font-size:22px;line-height:1.1;letter-spacing:-.04em}
body.slr-news-page .slr-news-archive-heading p{margin:5px 0 0;color:var(--slr-ui-muted,#71767b);font-size:11px}
body.slr-news-page .slr-news-archive-heading>span{max-width:170px;color:#1d9bf0;font-size:10px;font-weight:750;text-align:right}
body.slr-news-page .slr-news-day>header{
  min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 20px;
  border-bottom:1px solid var(--slr-ui-line,#2f3336);background:var(--slr-ui-soft,#16181c);
}
body.slr-news-page .slr-news-day>header time{color:var(--slr-ui-text,#eff3f4);font-size:12px;font-weight:850}
body.slr-news-page .slr-news-day>header span{color:var(--slr-ui-muted,#71767b);font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}
body.slr-news-page .slr-news-day-list{display:grid}
body.slr-news-page .slr-news-archive-card{
  display:grid;grid-template-columns:158px minmax(0,1fr);gap:16px;padding:17px 20px;
  border-bottom:1px solid var(--slr-ui-line,#2f3336);background:var(--slr-ui-surface,#000);transition:background .16s ease;
}
body.slr-news-page .slr-news-archive-card:hover{background:var(--slr-ui-hover,#0d0f12)}
body.slr-news-page .slr-news-archive-media{
  min-height:108px;overflow:hidden;border:1px solid var(--slr-ui-line-soft,#2f3336);border-radius:13px;background:var(--slr-ui-soft,#16181c);text-decoration:none;
}
body.slr-news-page .slr-news-archive-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .25s ease}
body.slr-news-page .slr-news-archive-card:hover .slr-news-archive-media img{transform:scale(1.025)}
body.slr-news-page .slr-news-archive-media>span{width:100%;height:100%;min-height:108px;display:grid;place-items:center;color:var(--slr-news-accent);font-size:24px;font-weight:950;letter-spacing:-.08em}
body.slr-news-page .slr-news-archive-copy{min-width:0;display:flex;flex-direction:column}
body.slr-news-page .slr-news-archive-meta{display:flex;align-items:center;gap:7px;min-width:0;color:var(--slr-ui-muted,#71767b);font-size:9px}
body.slr-news-page .slr-news-archive-meta a{color:var(--slr-news-accent)!important;text-decoration:none;font-weight:850;text-transform:uppercase;letter-spacing:.05em}
body.slr-news-page .slr-news-archive-meta span{padding:3px 6px;border:1px solid var(--slr-ui-line-soft,#2f3336);border-radius:999px;color:var(--slr-ui-muted-2,#8b98a5);white-space:nowrap}
body.slr-news-page .slr-news-archive-meta time{margin-left:auto;white-space:nowrap}
body.slr-news-page .slr-news-archive-card h3{margin:7px 0 0;font-size:18px;line-height:1.13;letter-spacing:-.035em}
body.slr-news-page .slr-news-archive-card h3 a{color:var(--slr-ui-text,#eff3f4)!important;text-decoration:none}
body.slr-news-page .slr-news-archive-card p{margin:7px 0 0;color:var(--slr-ui-muted,#71767b);font-size:11px;line-height:1.42}
body.slr-news-page .slr-news-archive-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:10px;color:var(--slr-ui-muted,#71767b);font-size:9px}
body.slr-news-page .slr-news-archive-card footer a{color:#1d9bf0!important;text-decoration:none;font-size:10px;font-weight:800}
body.slr-news-page .slr-news-archive-card footer a i{font-style:normal;transition:transform .16s ease;display:inline-block}
body.slr-news-page .slr-news-archive-card footer a:hover i{transform:translateX(3px)}
body.slr-news-page .slr-news-empty{padding:50px 25px;text-align:center;border-bottom:1px solid var(--slr-ui-line,#2f3336)}
body.slr-news-page .slr-news-empty>span{width:56px;height:56px;display:grid;place-items:center;margin:0 auto;border-radius:18px;background:var(--slr-ui-soft,#16181c);color:var(--slr-news-accent);font-weight:950}
body.slr-news-page .slr-news-empty h3{margin:15px 0 0;color:var(--slr-ui-text,#eff3f4);font-size:20px}
body.slr-news-page .slr-news-empty p{max-width:430px;margin:7px auto 0;color:var(--slr-ui-muted,#71767b);font-size:12px;line-height:1.5}
body.slr-news-page .slr-news-empty a{display:inline-flex;margin-top:18px;padding:10px 17px;border-radius:999px;background:var(--slr-news-accent);color:#17120a!important;text-decoration:none;font-size:11px;font-weight:900}
body.slr-news-page .slr-news-pagination{
  min-height:78px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;padding:15px 20px;
  border-bottom:1px solid var(--slr-ui-line,#2f3336);
}
body.slr-news-page .slr-news-pagination>div{display:flex;gap:6px}
body.slr-news-page .slr-news-pagination a,
body.slr-news-page .slr-news-pagination span{
  min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--slr-ui-line-soft,#2f3336);
  border-radius:999px;color:var(--slr-ui-text,#eff3f4)!important;text-decoration:none;font-size:11px;font-weight:800;
}
body.slr-news-page .slr-news-pagination a:hover{background:var(--slr-ui-soft,#16181c);border-color:var(--slr-news-accent)}
body.slr-news-page .slr-news-pagination a.is-active{background:var(--slr-news-accent);border-color:var(--slr-news-accent);color:#17120a!important}
body.slr-news-page .slr-news-pagination .is-direction{padding:0 13px;white-space:nowrap}
body.slr-news-page .slr-news-pagination>.is-direction:last-child{justify-self:end}
body.slr-news-page .slr-news-pagination .is-disabled{opacity:.42}
html[data-slr-theme="light"] body.slr-news-page .slr-news-category-card,
html[data-slr-theme="light"] body.slr-news-page .slr-news-search-panel{
  box-shadow:0 8px 26px rgba(15,20,25,.045);
}
html[data-slr-theme="light"] body.slr-news-page .slr-news-category-card.is-all{box-shadow:0 12px 30px rgba(152,11,53,.16)}
html[data-slr-theme="light"] body.slr-news-page .slr-news-filter-grid button,
html[data-slr-theme="light"] body.slr-news-page .slr-news-empty a{color:#17120a!important;-webkit-text-fill-color:#17120a!important}
@media (max-width:760px){
  body.slr-news-page .slr-news-topbar{min-height:53px}
  body.slr-news-page .slr-news-topbar-main{display:none}
  body.slr-news-page .slr-news-topbar .slr-social-feed-mobile-top{width:100%;display:flex}
  body.slr-news-page .slr-news-topbar .slr-social-feed-mobile-top>a:last-child{width:36px;height:36px;display:grid;place-items:center;border-radius:50%}
  body.slr-news-page .slr-news-topbar .slr-social-feed-mobile-top svg{width:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}
  body.slr-news-page .slr-news-intro{padding:27px 17px 24px}
  body.slr-news-page .slr-news-intro h2{font-size:29px}
  body.slr-news-page .slr-news-intro p{font-size:13px}
  body.slr-news-page .slr-news-categories>header{padding-inline:16px}
  body.slr-news-page .slr-news-category-track{grid-auto-columns:minmax(232px,82%);padding-inline:16px}
  body.slr-news-page .slr-news-search-panel{margin:18px 12px 22px;padding:16px;border-radius:17px}
  body.slr-news-page .slr-news-filter-grid{grid-template-columns:1fr 1fr}
  body.slr-news-page .slr-news-filter-grid button{grid-column:1/-1}
  body.slr-news-page .slr-news-archive-heading{padding-inline:16px}
  body.slr-news-page .slr-news-archive-heading>span{display:none}
  body.slr-news-page .slr-news-day>header{padding-inline:16px}
  body.slr-news-page .slr-news-archive-card{grid-template-columns:112px minmax(0,1fr);gap:12px;padding:14px 15px}
  body.slr-news-page .slr-news-archive-media{min-height:96px}
  body.slr-news-page .slr-news-archive-media>span{min-height:96px}
  body.slr-news-page .slr-news-archive-card h3{font-size:16px}
  body.slr-news-page .slr-news-archive-card p{display:none}
  body.slr-news-page .slr-news-archive-meta span{display:none}
  body.slr-news-page .slr-news-archive-card footer{padding-top:8px}
  body.slr-news-page .slr-news-pagination{grid-template-columns:1fr 1fr;padding:15px}
  body.slr-news-page .slr-news-pagination>div{grid-column:1/-1;grid-row:1;justify-content:center}
  body.slr-news-page .slr-news-pagination>.is-direction{grid-row:2}
}
@media (max-width:430px){
  body.slr-news-page .slr-news-filter-grid{grid-template-columns:1fr}
  body.slr-news-page .slr-news-filter-grid button{grid-column:auto}
  body.slr-news-page .slr-news-archive-card{grid-template-columns:94px minmax(0,1fr);padding-inline:12px}
  body.slr-news-page .slr-news-archive-media,
  body.slr-news-page .slr-news-archive-media>span{min-height:88px}
  body.slr-news-page .slr-news-archive-meta time{display:none}
  body.slr-news-page .slr-news-archive-card footer span{max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
body.slr-news-page .slr-news-series{padding:23px 0 26px;border-bottom:1px solid var(--slr-ui-line,#2f3336);background:var(--slr-ui-surface,#000)}
body.slr-news-page .slr-news-series>header{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:0 20px 14px}
body.slr-news-page .slr-news-series>header small{display:block;color:var(--slr-ui-muted,#71767b);font-size:9px;font-weight:850;letter-spacing:.14em}
body.slr-news-page .slr-news-series>header h2{margin:3px 0 0;color:var(--slr-ui-text,#eff3f4);font-size:21px;letter-spacing:-.035em}
body.slr-news-page .slr-news-series>header>span{color:var(--slr-ui-muted,#71767b);font-size:11px;font-weight:700}
body.slr-news-page .slr-news-series-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,47%);gap:11px;overflow-x:auto;padding:0 20px 9px;scroll-snap-type:x mandatory;scrollbar-width:thin}
body.slr-news-page .slr-news-series-card{display:grid;grid-template-columns:46px minmax(0,1fr);gap:13px;min-height:156px;padding:17px;border:1px solid var(--slr-ui-line-soft,#2f3336);border-radius:18px;background:linear-gradient(145deg,rgba(152,11,53,.14),rgba(240,181,29,.07)),var(--slr-ui-elevated,#111214);color:var(--slr-ui-text,#eff3f4)!important;text-decoration:none;scroll-snap-align:start;transition:.18s ease}
body.slr-news-page .slr-news-series-card:hover,body.slr-news-page .slr-news-series-card:focus-visible{transform:translateY(-3px);border-color:#f0b51d}
body.slr-news-page .slr-news-series-card.is-active{border-color:#f0b51d;box-shadow:inset 0 0 0 1px #f0b51d}
body.slr-news-page .slr-news-series-card>span{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:#980b35;color:#fff;font-size:20px;font-weight:950}
body.slr-news-page .slr-news-series-card small{color:var(--slr-ui-muted,#71767b);font-size:8px;font-weight:850;letter-spacing:.12em}
body.slr-news-page .slr-news-series-card strong{display:block;margin-top:5px;font-size:18px;line-height:1.08;letter-spacing:-.035em}
body.slr-news-page .slr-news-series-card p{margin:8px 0;color:var(--slr-ui-muted-2,#8b98a5);font-size:11px;line-height:1.42}
body.slr-news-page .slr-news-series-card b{display:block;color:#f0b51d;font-size:10px}
body.slr-news-page .slr-news-filter-grid{grid-template-columns:1fr 1fr 1fr auto}
body.slr-news-page .slr-news-archive-meta a.is-series{color:#1d9bf0!important;text-transform:none;letter-spacing:0}
.slr-social-entity-chip.is-series{text-decoration:none}
.slr-social-article-hashtags a{color:#1d9bf0!important;text-decoration:none;font-weight:750}
.slr-social-article-hashtags a:hover{text-decoration:underline}
.slr-social-submit-series small{display:block;margin-top:6px;color:var(--slr-ui-muted,#71767b);font-size:11px;line-height:1.4}
@media(max-width:900px){body.slr-news-page .slr-news-filter-grid{grid-template-columns:1fr 1fr}body.slr-news-page .slr-news-filter-grid button{grid-column:1/-1}}
@media(max-width:760px){body.slr-news-page .slr-news-series>header{padding-inline:16px}body.slr-news-page .slr-news-series-track{grid-auto-columns:minmax(252px,86%);padding-inline:16px}}
@media(max-width:430px){body.slr-news-page .slr-news-filter-grid{grid-template-columns:1fr}body.slr-news-page .slr-news-filter-grid button{grid-column:auto}}
body.slr-news-page .slr-news-archive-heading h2{overflow-wrap:anywhere}
.slr-social-article-card>.slr-social-article-hashtags{display:flex;flex-wrap:wrap;gap:8px;padding:13px 20px 11px;border-bottom:1px solid var(--slr-ui-line,#2f3336);background:var(--slr-ui-surface,#000)}
.slr-social-article-card>.slr-social-article-hashtags a{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border-radius:999px;background:color-mix(in srgb,#1d9bf0 12%,transparent);line-height:1}
@media(max-width:760px){.slr-social-article-card>.slr-social-article-hashtags{padding-inline:16px}}
body.slr-news-page .slr-news-categories{padding:15px 0 16px}
body.slr-news-page .slr-news-categories>header{padding:0 18px 10px;align-items:center}
body.slr-news-page .slr-news-categories>header h2{font-size:18px}
body.slr-news-page .slr-news-categories>header>span{font-size:10px}
body.slr-news-page .slr-news-category-track{
  grid-auto-columns:minmax(154px,28%);gap:8px;padding:0 18px 6px;scroll-padding-inline:18px
}
body.slr-news-page .slr-news-category-card{
  min-height:94px;padding:13px 14px;border-radius:14px;text-align:left;font:inherit;cursor:pointer
}
body.slr-news-page button.slr-news-category-card{appearance:none;width:auto}
body.slr-news-page .slr-news-category-card small{font-size:7px}
body.slr-news-page .slr-news-category-card strong{margin-top:8px;font-size:15px;line-height:1.08}
body.slr-news-page .slr-news-category-card p{display:none}
body.slr-news-page .slr-news-category-card>span{font-size:9px}
body.slr-news-page .slr-news-category-card.is-series-toggle i{display:inline-block;margin-left:4px;font-style:normal}
body.slr-news-page .slr-news-series{padding:14px 0 16px}
body.slr-news-page .slr-news-series[hidden]{display:none!important}
body.slr-news-page .slr-news-series>header{padding:0 18px 10px;align-items:center}
body.slr-news-page .slr-news-series>header h2{font-size:18px}
body.slr-news-page .slr-news-series>header>a{color:#1d9bf0!important;text-decoration:none;font-size:10px;font-weight:800}
body.slr-news-page .slr-news-series-track{
  grid-auto-columns:minmax(192px,35%);gap:8px;padding:0 18px 6px;scroll-padding-inline:18px
}
body.slr-news-page .slr-news-series-card{
  grid-template-columns:36px minmax(0,1fr);gap:10px;min-height:92px;padding:12px;border-radius:14px
}
body.slr-news-page .slr-news-series-card>span{width:36px;height:36px;border-radius:11px;font-size:16px}
body.slr-news-page .slr-news-series-card small{font-size:7px}
body.slr-news-page .slr-news-series-card strong{margin-top:4px;font-size:15px}
body.slr-news-page .slr-news-series-card p{display:none}
body.slr-news-page .slr-news-series-card b{margin-top:8px;font-size:9px}
body.slr-news-page .slr-news-search-panel{margin:14px 18px 16px;padding:14px;border-radius:15px}
body.slr-news-page .slr-news-search-panel>header{align-items:center;gap:10px}
body.slr-news-page .slr-news-search-panel>header>span{width:34px;height:34px;flex-basis:34px;border-radius:10px}
body.slr-news-page .slr-news-search-panel>header svg{width:18px}
body.slr-news-page .slr-news-search-panel h2{font-size:17px}
body.slr-news-page .slr-news-search-panel header p{font-size:10px}
body.slr-news-page .slr-news-search-panel form{margin-top:12px}
body.slr-news-page .slr-news-search-field{min-height:44px;padding-inline:12px;border-radius:12px}
body.slr-news-page .slr-news-search-field input{font-size:13px}
body.slr-news-page .slr-news-filter-grid{gap:8px;margin-top:8px}
body.slr-news-page .slr-news-filter-grid select,
body.slr-news-page .slr-news-filter-grid button{min-height:40px}
body.slr-news-page .slr-news-archive-heading{padding:18px 18px 14px}
body.slr-news-page .slr-news-archive-heading h2{font-size:20px}
html[data-slr-theme] body.slr-social-auth-page button.slr-social-auth-submit,
body.slr-social-auth-page button.slr-social-auth-submit{
  border:1px solid #f0f2f4!important;background:#f0f2f4!important;color:#090b0d!important;
  -webkit-text-fill-color:#090b0d!important;text-shadow:none!important;opacity:1!important
}
html[data-slr-theme] body.slr-social-auth-page button.slr-social-auth-submit:hover,
body.slr-social-auth-page button.slr-social-auth-submit:hover{
  border-color:#fff!important;background:#fff!important;color:#090b0d!important;-webkit-text-fill-color:#090b0d!important
}
html[data-slr-theme] body.slr-social-auth-page button.slr-social-auth-submit:disabled,
html[data-slr-theme] body.slr-social-auth-page button.slr-social-auth-submit[aria-disabled="true"]{
  border-color:#d9dde1!important;background:#d9dde1!important;color:#4b535b!important;
  -webkit-text-fill-color:#4b535b!important;opacity:1!important
}
.slr-post-edit-shell[hidden]{display:none!important}
.slr-post-edit-shell{position:fixed;inset:0;z-index:2147482600;display:grid;place-items:center;padding:18px}
.slr-post-edit-backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.58);backdrop-filter:blur(4px)}
.slr-post-edit-panel{
  position:relative;width:min(560px,100%);padding:18px;border:1px solid var(--slr-ui-line,#d6e0e8);
  border-radius:20px;background:var(--slr-ui-elevated,#fff);color:var(--slr-ui-text,#14171a);
  box-shadow:0 24px 80px rgba(0,0,0,.34)
}
.slr-post-edit-panel>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:13px}
.slr-post-edit-panel>header strong{font-size:19px;letter-spacing:-.025em}
.slr-post-edit-panel>header button{width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:24px;cursor:pointer}
.slr-post-edit-panel>header button:hover{background:var(--slr-ui-hover,rgba(15,23,42,.08))}
.slr-post-edit-panel textarea{
  width:100%;min-height:170px;resize:vertical;padding:14px;border:1px solid var(--slr-ui-line-soft,#ccd5dd);
  border-radius:14px;background:var(--slr-ui-input,#fff);color:var(--slr-ui-text,#14171a);font:500 15px/1.5 Jost,sans-serif;outline:0
}
.slr-post-edit-panel textarea:focus{border-color:#1d9bf0;box-shadow:0 0 0 3px rgba(29,155,240,.12)}
.slr-post-edit-panel>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}
.slr-post-edit-panel>footer small{color:var(--slr-ui-muted,#637083)}
.slr-post-edit-actions{display:flex;gap:8px}
.slr-post-edit-actions button{min-height:40px;padding:0 16px;border:1px solid var(--slr-ui-line-soft,#ccd5dd);border-radius:999px;background:transparent;color:inherit;font:800 12px Jost,sans-serif;cursor:pointer}
.slr-post-edit-actions button[type="submit"]{border-color:#f0b51d;background:#f0b51d;color:#17120a}
.slr-post-edit-actions button:disabled{opacity:.55;cursor:wait}
body.slr-post-edit-open{overflow:hidden}
html[data-slr-theme="dark"] .slr-post-edit-panel,
html:not([data-slr-theme="light"]) .slr-post-edit-panel{background:#111418;border-color:#2d333b;color:#f1f3f5}
html[data-slr-theme="dark"] .slr-post-edit-panel textarea,
html:not([data-slr-theme="light"]) .slr-post-edit-panel textarea{background:#000;border-color:#343a43;color:#f1f3f5}
html[data-slr-theme="light"] .slr-post-edit-panel{background:#fff;border-color:#cfd9e2;color:#0f1419}
html[data-slr-theme="light"] .slr-post-edit-panel textarea{background:#fff;border-color:#cfd9e2;color:#0f1419}
@media(max-width:760px){
  body.slr-news-page .slr-news-categories>header,
  body.slr-news-page .slr-news-series>header{padding-inline:14px}
  body.slr-news-page .slr-news-category-track{grid-auto-columns:minmax(142px,45%);padding-inline:14px;scroll-padding-inline:14px}
  body.slr-news-page .slr-news-series-track{grid-auto-columns:minmax(190px,67%);padding-inline:14px;scroll-padding-inline:14px}
  body.slr-news-page .slr-news-search-panel{margin:12px 12px 14px;padding:13px}
  body.slr-news-page .slr-news-search-panel header p{display:none}
}
@media(max-width:430px){
  body.slr-news-page .slr-news-category-track{grid-auto-columns:minmax(136px,56%)}
  body.slr-news-page .slr-news-series-track{grid-auto-columns:minmax(184px,78%)}
  .slr-post-edit-shell{align-items:end;padding:0}
  .slr-post-edit-panel{border-radius:22px 22px 0 0;padding:17px 15px calc(17px + env(safe-area-inset-bottom))}
}
.slr-author-profile-counts{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center}
.slr-author-profile-count.is-football span{white-space:nowrap}
.slr-social-follow-person.is-player>span{background:var(--slr-ui-soft);overflow:hidden}
.slr-social-follow-person.is-player>span img{width:100%;height:100%;object-fit:cover}
.slr-social-follow-empty.is-private{padding:28px;text-align:center}
.slr-settings-privacy-group{padding:4px 0 10px;border-bottom:1px solid var(--slr-ui-border)}
.slr-settings-privacy-group.is-interactions{margin-top:18px}
.slr-settings-privacy-group small{display:block;font-size:11px;letter-spacing:.16em;font-weight:900;color:#f4b900}
.slr-settings-privacy-group h3{margin:6px 0 4px;font-size:20px;color:var(--slr-ui-text)}
.slr-settings-privacy-group p{margin:0;color:var(--slr-ui-muted);line-height:1.5}
.slr-social-explore-recommended{border-bottom:1px solid var(--slr-ui-border)}
.slr-social-explore-recommended>header{display:flex;justify-content:space-between;gap:24px;padding:24px 28px;border-bottom:1px solid var(--slr-ui-border)}
.slr-social-explore-recommended>header small{font-size:11px;letter-spacing:.16em;font-weight:900;color:#f4b900}
.slr-social-explore-recommended>header h1{margin:5px 0 4px;font-size:28px;color:var(--slr-ui-text)}
.slr-social-explore-recommended>header p{margin:0;max-width:650px;color:var(--slr-ui-muted);line-height:1.5}
.slr-social-explore-recommended>header>span{color:var(--slr-ui-muted);font-weight:800;white-space:nowrap}
.slr-social-explore-recommended-feed>.slr-social-post{border-bottom:1px solid var(--slr-ui-border)}
html[data-slr-theme="light"] .slr-settings-privacy-group small,
html[data-slr-theme="light"] .slr-social-explore-recommended>header small{color:#9b6500}
@media (max-width:760px){
 .slr-author-profile-counts{gap:12px 18px}
 .slr-author-profile-count{font-size:14px}
 .slr-social-explore-recommended>header{padding:20px 16px;display:block}
 .slr-social-explore-recommended>header h1{font-size:24px}
 .slr-social-explore-recommended>header>span{display:block;margin-top:10px}
}
.slr-author-profile-counts:empty{display:none}
.slr-social-explore-person footer:empty{display:none}
html[data-slr-theme] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit,
html[data-slr-theme] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit:hover,
html[data-slr-theme] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit:focus-visible,
html[data-slr-theme] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit:active,
html[data-slr-theme] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit:disabled,
html[data-slr-theme] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit[aria-disabled="true"]{
  background:#f1f3f5!important;
  border:1px solid #f1f3f5!important;
  color:#101214!important;
  -webkit-text-fill-color:#101214!important;
  text-shadow:none!important;
  box-shadow:none;
  opacity:1!important;
  filter:none!important;
  mix-blend-mode:normal!important;
}
html[data-slr-theme] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit>span{
  display:inline!important;
  color:#101214!important;
  -webkit-text-fill-color:#101214!important;
  opacity:1!important;
  text-shadow:none!important;
  filter:none!important;
  mix-blend-mode:normal!important;
}
html[data-slr-theme] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit:not(:disabled):hover{
  background:#fff!important;
  border-color:#fff!important;
  box-shadow:0 10px 28px rgba(0,0,0,.14)!important;
}
html[data-slr-theme="light"] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit{
  background:#15191d!important;
  border-color:#15191d!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme="light"] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit>span{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme="light"] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit:not(:disabled):hover{
  background:#000!important;
  border-color:#000!important;
}
html[data-slr-theme="light"] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit:disabled,
html[data-slr-theme="light"] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit[aria-disabled="true"]{
  background:#e3e7eb!important;
  border-color:#e3e7eb!important;
  color:#111418!important;
  -webkit-text-fill-color:#111418!important;
}
html[data-slr-theme="light"] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit:disabled>span,
html[data-slr-theme="light"] body.slr-social-auth-page.slr-home-social .slr-social-auth-card form button.slr-social-auth-submit[aria-disabled="true"]>span{
  color:#111418!important;
  -webkit-text-fill-color:#111418!important;
}
body.slr-home-social .slr-social-post-author{
  flex-wrap:wrap!important;
  white-space:normal!important;
  row-gap:2px;
  min-width:0;
}
body.slr-home-social .slr-social-post-author-link{
  flex-wrap:wrap!important;
  min-width:0!important;
  max-width:calc(100% - 58px);
  white-space:normal!important;
}
body.slr-home-social .slr-social-post-author strong,
body.slr-home-social .slr-social-post-author-link strong{
  max-width:none!important;
  overflow:visible!important;
  text-overflow:clip!important;
  white-space:normal!important;
  overflow-wrap:anywhere;
}
body.slr-author-social-page .slr-author-profile-topbar,
body.slr-author-social-page .slr-author-profile-topbar-inner{
  min-height:56px;
  height:auto!important;
}
body.slr-author-social-page .slr-author-profile-topbar h1{
  max-width:none!important;
  overflow:visible!important;
  text-overflow:clip!important;
  white-space:normal!important;
  overflow-wrap:anywhere;
}
body.slr-home-social .slr-social-inline-follow-person strong,
body.slr-home-social .slr-social-explore-person-top>a:first-child strong,
body.slr-social-following-page .slr-social-following-person-link strong,
body.slr-editorial-page .slr-editorial-grid h3,
body.slr-editorial-page .slr-editorial-director h2{
  overflow:visible!important;
  text-overflow:clip!important;
  white-space:normal!important;
  max-width:none!important;
  overflow-wrap:anywhere;
}
body.slr-home-social .slr-social-person-name,
body.slr-home-social .slr-social-side-user-name,
body.slr-social-following-page .slr-social-person-name{
  min-width:0;
  display:flex!important;
  align-items:center;
  flex-wrap:wrap;
  gap:4px;
  line-height:1.18;
}
body.slr-home-social .slr-social-person-name>strong,
body.slr-home-social .slr-social-side-user-name>strong,
body.slr-social-following-page .slr-social-person-name>strong{
  display:inline!important;
  max-width:none!important;
  overflow:visible!important;
  text-overflow:clip!important;
  white-space:normal!important;
  overflow-wrap:anywhere;
}
body.slr-home-social .slr-social-side-follow-list article{align-items:start}
body.slr-home-social .slr-social-side-follow-list .slr-social-side-player-link>div{min-width:0;padding-top:2px}
body.slr-home-social .slr-social-side-follow-list .slr-social-side-user-name{padding-right:2px}
body.slr-home-social .slr-social-side-follow-list .slr-social-side-user-name+.slr-social-side-handle,
body.slr-home-social .slr-social-side-follow-list .slr-social-side-user-name~small{margin-top:3px}
body.slr-home-social .slr-social-inline-follow-person .slr-social-person-name+small,
body.slr-social-following-page .slr-social-person-name+small{margin-top:3px}
body.slr-home-social .slr-social-explore-person-top>a:first-child{gap:3px}
body.slr-home-social .slr-social-explore-person-top>a:first-child>.slr-social-person-name+span{margin-top:0}
body.slr-site:not(.admin-shell) .slr-comment-author-link,
body.slr-social-article-page .slr-comment-main>header{flex-wrap:wrap}
body.slr-site:not(.admin-shell) .slr-comment-author-link>strong,
body.slr-social-article-page .slr-comment-main>header strong{
  max-width:none!important;
  overflow:visible!important;
  text-overflow:clip!important;
  white-space:normal!important;
  overflow-wrap:anywhere;
}
.slr-social-badge{
  display:inline-grid!important;
  flex:0 0 auto!important;
  width:18px!important;
  height:18px!important;
  max-width:18px!important;
  min-width:18px!important;
  place-items:center;
  margin:0 2px;
  vertical-align:-3px;
  overflow:visible!important;
  color:inherit!important;
  -webkit-text-fill-color:initial!important;
  white-space:normal!important;
}
.slr-social-badge svg{display:block;width:18px;height:18px;overflow:visible}
.slr-social-badge .slr-badge-bg{stroke:none}
.slr-social-badge .slr-badge-mark{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}
.slr-social-badge.is-editorial .slr-badge-bg{fill:#f3bd16}
.slr-social-badge.is-editorial .slr-badge-mark{stroke:#111}
.slr-social-badge.is-user .slr-badge-bg{fill:#1d9bf0}
.slr-social-badge.is-user .slr-badge-mark{stroke:#fff}
.slr-social-badge.is-vip .slr-badge-bg{fill:#9f1239}
.slr-social-badge.is-vip .slr-badge-mark.is-star{fill:#f6c33b;stroke:#f6c33b;stroke-width:1}
.slr-social-post-author-link>.slr-social-badge,
.slr-social-post-author>.slr-social-badge{
  max-width:18px!important;
  color:inherit!important;
  -webkit-text-fill-color:initial!important;
}
.slr-author-profile-name .slr-social-badge,
.slr-editorial-director h2 .slr-social-badge,
.slr-editorial-grid h3 .slr-social-badge{vertical-align:-2px}
.slr-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.slr-verification-settings{display:grid;gap:18px}
.slr-verification-settings-hero{
  display:flex;gap:18px;align-items:flex-start;padding:22px;border:1px solid var(--slr-ui-border);border-radius:22px;background:var(--slr-ui-soft)
}
.slr-verification-settings-badge{display:grid;place-items:center;flex:0 0 62px;width:62px;height:62px;border-radius:20px;background:var(--slr-ui-surface);border:1px solid var(--slr-ui-border)}
.slr-verification-settings-badge .slr-social-badge,.slr-verification-settings-badge .slr-social-badge svg{width:36px!important;height:36px!important;max-width:36px!important}
.slr-verification-settings-hero small{display:block;color:#e4aa00;font-size:11px;font-weight:900;letter-spacing:.16em}
.slr-verification-settings-hero h3{margin:5px 0 6px;color:var(--slr-ui-text);font-size:23px}
.slr-verification-settings-hero p,.slr-verification-request-status p,.slr-verification-request-form p,.slr-verification-types p,.slr-verification-not-eligible{margin:0;color:var(--slr-ui-muted);line-height:1.55}
.slr-verification-progress{display:grid;gap:10px;padding:18px;border:1px solid var(--slr-ui-border);border-radius:18px}
.slr-verification-progress>div{display:flex;justify-content:space-between;gap:14px;color:var(--slr-ui-text)}
.slr-verification-progress>div span{color:var(--slr-ui-muted)}
.slr-verification-progress>i{display:block;height:8px;overflow:hidden;border-radius:999px;background:var(--slr-ui-soft)}
.slr-verification-progress>i>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#9f1239,#ef8f18,#f3bd16)}
.slr-verification-request-status,.slr-verification-request-form{padding:18px;border:1px solid var(--slr-ui-border);border-radius:18px;background:var(--slr-ui-surface)}
.slr-verification-request-status strong{display:block;margin-bottom:4px;color:var(--slr-ui-text)}
.slr-verification-request-status.is-pending{border-color:rgba(29,155,240,.5)}
.slr-verification-request-status.is-rejected{border-color:rgba(220,38,38,.45)}
.slr-verification-request-form{display:flex;align-items:center;justify-content:space-between;gap:22px}
.slr-verification-request-form button{flex:0 0 auto;border:0;border-radius:999px;padding:13px 20px;background:#f3bd16;color:#111!important;-webkit-text-fill-color:#111!important;font-weight:900;cursor:pointer}
.slr-verification-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.slr-verification-types article{display:flex;gap:10px;align-items:flex-start;padding:16px;border:1px solid var(--slr-ui-border);border-radius:18px;background:var(--slr-ui-surface)}
.slr-verification-types article>div{min-width:0}.slr-verification-types strong{display:block;color:var(--slr-ui-text);margin-bottom:4px}
.slr-verification-not-eligible{padding:0 2px}
html[data-slr-theme="light"] .slr-verification-settings-hero small{color:#916000}
@media(max-width:760px){
  body.slr-home-social .slr-social-post-author-link{max-width:calc(100% - 42px)}
  .slr-verification-settings-hero,.slr-verification-request-form{align-items:flex-start;flex-direction:column}
  .slr-verification-types{grid-template-columns:1fr}
  .slr-verification-progress>div{display:grid}
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-left .slr-social-nav > a.is-active,
html[data-slr-theme="light"] body.slr-home-social .slr-social-left .slr-social-nav > a[aria-current="page"]{
  border-color:transparent!important;
  background:transparent!important;
  background-color:transparent!important;
  color:#980b35!important;
  -webkit-text-fill-color:#980b35!important;
  font-weight:900!important;
  box-shadow:none!important;
  filter:none!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-left .slr-social-nav > :is(a.is-active,a[aria-current="page"]) :is(span,i,b,strong,small){
  color:#980b35!important;
  -webkit-text-fill-color:#980b35!important;
  font-weight:900!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-left .slr-social-nav > :is(a.is-active,a[aria-current="page"]) svg{
  color:#980b35!important;
  stroke:#980b35!important;
  fill:none!important;
  opacity:1!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-left .slr-social-nav > a.is-active,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-left .slr-social-nav > a[aria-current="page"]{
  border-color:transparent!important;
  background:transparent!important;
  background-color:transparent!important;
  color:#f0b51d!important;
  -webkit-text-fill-color:#f0b51d!important;
  font-weight:900!important;
  box-shadow:none!important;
  filter:none!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-left .slr-social-nav > :is(a.is-active,a[aria-current="page"]) :is(span,i,b,strong,small){
  color:#f0b51d!important;
  -webkit-text-fill-color:#f0b51d!important;
  font-weight:900!important;
  opacity:1!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-left .slr-social-nav > :is(a.is-active,a[aria-current="page"]) svg{
  color:#f0b51d!important;
  stroke:#f0b51d!important;
  fill:none!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-home-social .slr-social-left .slr-social-nav > :is(a.is-active,a[aria-current="page"]):is(:hover,:focus-visible){
  border-color:transparent!important;
  background:var(--slr-ui-hover,rgba(127,127,127,.12))!important;
  background-color:var(--slr-ui-hover,rgba(127,127,127,.12))!important;
  box-shadow:none!important;
}
html[data-slr-theme="dark"] body.slr-squad-social-page .slr-squad-member-actions > button:not(:disabled){
  opacity:1!important;
  filter:none!important;
  -webkit-text-fill-color:#11140f!important;
}
html[data-slr-theme="dark"] body.slr-squad-social-page .slr-squad-member-actions > button:not(.is-following):not([aria-pressed="true"]){
  border-color:#eff1f3!important;
  background:#eff1f3!important;
  background-color:#eff1f3!important;
  color:#11140f!important;
  -webkit-text-fill-color:#11140f!important;
}
html[data-slr-theme="dark"] body.slr-squad-social-page .slr-squad-social-member:hover .slr-squad-member-actions > button:not(.is-following):not([aria-pressed="true"]),
html[data-slr-theme="dark"] body.slr-squad-social-page .slr-squad-social-member:focus-within .slr-squad-member-actions > button:not(.is-following):not([aria-pressed="true"]){
  color:#11140f!important;
  -webkit-text-fill-color:#11140f!important;
}
html[data-slr-theme="dark"] body.slr-squad-social-page .slr-squad-social-member:is(:hover,:focus-within) .slr-squad-member-actions > button:not(.is-following):not([aria-pressed="true"]) :is(span,i,b,strong){
  color:#11140f!important;
  -webkit-text-fill-color:#11140f!important;
  opacity:1!important;
}
html[data-slr-theme="dark"] body.slr-squad-social-page .slr-squad-member-actions > button:not(:disabled) :is(span,i,b,strong){
  color:inherit!important;
  -webkit-text-fill-color:inherit!important;
  opacity:1!important;
}
html[data-slr-theme="dark"] body.slr-squad-social-page .slr-squad-member-actions > button:not(:disabled):is(:hover,:focus-visible),
html[data-slr-theme="dark"] body.slr-squad-social-page .slr-squad-member-actions > button.is-following,
html[data-slr-theme="dark"] body.slr-squad-social-page .slr-squad-member-actions > button[aria-pressed="true"]{
  border-color:#f0b51d!important;
  background:#f0b51d!important;
  background-color:#f0b51d!important;
  color:#171006!important;
  -webkit-text-fill-color:#171006!important;
  opacity:1!important;
  filter:none!important;
}
html[data-slr-theme="dark"] body.slr-squad-social-page .slr-squad-member-actions > button:not(:disabled):is(:hover,:focus-visible) :is(span,i,b,strong),
html[data-slr-theme="dark"] body.slr-squad-social-page .slr-squad-member-actions > button:is(.is-following,[aria-pressed="true"]) :is(span,i,b,strong){
  color:#171006!important;
  -webkit-text-fill-color:#171006!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-legal-site:is(.slr-help-center,.slr-help-article,.slr-support-contact){
  --slr-help-page:#ffffff;
  --slr-help-surface:#ffffff;
  --slr-help-surface-soft:#f5f7f9;
  --slr-help-surface-hover:#eef2f5;
  --slr-help-text:#111418;
  --slr-help-muted:#56616c;
  --slr-help-subtle:#76818c;
  --slr-help-border:#d6dde3;
  --slr-help-border-strong:#b9c4cd;
  --slr-help-input:#ffffff;
  --slr-help-shadow:0 18px 52px rgba(20,28,36,.10);
  --slr-help-focus-ring:rgba(8,127,194,.20);
  --slr-help-danger-soft:#fff1f3;
  --slr-help-warm-border:rgba(240,181,29,.28);
  --slr-help-accent:#980b35;
  --slr-help-accent-hover:#7d082b;
  --slr-help-link:#087fc2;
  background:var(--slr-help-page)!important;
  color:var(--slr-help-text)!important;
  color-scheme:light;
}
html[data-slr-theme="dark"] body.slr-legal-site:is(.slr-help-center,.slr-help-article,.slr-support-contact){
  --slr-help-page:#000000;
  --slr-help-surface:#111418;
  --slr-help-surface-soft:#161a1f;
  --slr-help-surface-hover:#1b2026;
  --slr-help-text:#f1f3f5;
  --slr-help-muted:#a7b0b9;
  --slr-help-subtle:#858f99;
  --slr-help-border:#30363d;
  --slr-help-border-strong:#4a535d;
  --slr-help-input:#111418;
  --slr-help-shadow:0 20px 60px rgba(0,0,0,.42);
  --slr-help-focus-ring:rgba(84,184,244,.24);
  --slr-help-danger-soft:#241116;
  --slr-help-warm-border:rgba(240,181,29,.30);
  --slr-help-accent:#f0b51d;
  --slr-help-accent-hover:#ffd258;
  --slr-help-link:#54b8f4;
  background:var(--slr-help-page)!important;
  color:var(--slr-help-text)!important;
  color-scheme:dark;
}
body.slr-legal-site:is(.slr-help-center,.slr-help-article,.slr-support-contact) main{
  background:var(--slr-help-page)!important;
  color:var(--slr-help-text)!important;
}
body.slr-legal-site:is(.slr-help-center,.slr-help-article,.slr-support-contact) :is(h1,h2,h3,h4,strong,b,label,legend){
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:var(--slr-help-text)!important;
}
body.slr-legal-site:is(.slr-help-center,.slr-help-article,.slr-support-contact) :is(p,li,small){
  color:var(--slr-help-muted);
}
body.slr-help-center .slr-help-hero{
  padding:76px 20px 78px!important;
  border-bottom:1px solid var(--slr-help-border)!important;
  background:
    radial-gradient(circle at 78% 8%,rgba(240,181,29,.16),transparent 32%),
    linear-gradient(135deg,var(--slr-help-page),var(--slr-help-surface-soft))!important;
  color:var(--slr-help-text)!important;
}
body.slr-help-center .slr-help-hero>div{width:min(980px,100%)!important}
body.slr-help-center .slr-help-hero>div>span,
body.slr-help-center :is(.slr-help-results,.slr-help-popular,.slr-help-categories)>header>span,
body.slr-help-article .slr-help-article-shell :is(aside>span,article>header>span),
body.slr-support-contact .slr-support-intro>span{
  color:var(--slr-help-accent)!important;
  -webkit-text-fill-color:var(--slr-help-accent)!important;
  opacity:1!important;
}
body.slr-help-center .slr-help-hero h1{
  margin:12px 0 28px!important;
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:var(--slr-help-text)!important;
  line-height:.96!important;
  text-wrap:balance;
}
body.slr-help-center .slr-help-hero form{
  min-height:68px!important;
  height:auto!important;
  display:grid!important;
  grid-template-columns:44px minmax(0,1fr) auto!important;
  align-items:center!important;
  gap:8px!important;
  padding:7px!important;
  overflow:hidden!important;
  border:1px solid var(--slr-help-border-strong)!important;
  border-radius:22px!important;
  background:var(--slr-help-input)!important;
  box-shadow:var(--slr-help-shadow)!important;
}
body.slr-help-center .slr-help-hero form:focus-within{
  border-color:var(--slr-help-link)!important;
  box-shadow:var(--slr-help-shadow),0 0 0 3px var(--slr-help-focus-ring)!important;
}
body.slr-help-center .slr-help-hero form>svg{
  justify-self:center!important;
  width:23px!important;
  height:23px!important;
  stroke:var(--slr-help-accent)!important;
  opacity:1!important;
}
body.slr-help-center .slr-help-hero form input[type="search"]{
  width:100%!important;
  min-width:0!important;
  height:52px!important;
  padding:0 8px!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:var(--slr-help-text)!important;
  caret-color:var(--slr-help-accent)!important;
  box-shadow:none!important;
  outline:0!important;
  font-size:17px!important;
  opacity:1!important;
}
body.slr-help-center .slr-help-hero form input[type="search"]::placeholder{
  color:var(--slr-help-subtle)!important;
  -webkit-text-fill-color:var(--slr-help-subtle)!important;
  opacity:1!important;
}
body.slr-help-center .slr-help-hero form input[type="search"]::-webkit-search-cancel-button{
  cursor:pointer;
  opacity:.75;
}
body.slr-help-center .slr-help-hero form button{
  min-width:122px!important;
  height:52px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  margin:0!important;
  padding:0 24px!important;
  border:0!important;
  border-radius:16px!important;
  background:var(--slr-help-accent)!important;
  box-shadow:none!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-weight:900!important;
  opacity:1!important;
  filter:none!important;
}
html[data-slr-theme="dark"] body.slr-help-center .slr-help-hero form button{
  color:#161006!important;
  -webkit-text-fill-color:#161006!important;
}
body.slr-help-center .slr-help-hero form button:is(:hover,:focus-visible){
  transform:none!important;
  background:var(--slr-help-accent-hover)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  filter:none!important;
  box-shadow:none!important;
}
html[data-slr-theme="dark"] body.slr-help-center .slr-help-hero form button:is(:hover,:focus-visible){
  color:#161006!important;
  -webkit-text-fill-color:#161006!important;
}
body.slr-help-center .slr-help-hero>div>p{
  color:var(--slr-help-muted)!important;
  -webkit-text-fill-color:var(--slr-help-muted)!important;
}
body.slr-help-center .slr-help-hero>div>p a{
  color:var(--slr-help-link)!important;
  -webkit-text-fill-color:var(--slr-help-link)!important;
}
body.slr-help-center :is(.slr-help-results,.slr-help-popular,.slr-help-categories){
  background:transparent!important;
  color:var(--slr-help-text)!important;
}
body.slr-help-center :is(.slr-help-results,.slr-help-popular)>div{
  overflow:hidden;
  border:1px solid var(--slr-help-border)!important;
  border-radius:22px;
  background:var(--slr-help-surface)!important;
}
body.slr-help-center :is(.slr-help-results,.slr-help-popular)>div>a{
  border-color:var(--slr-help-border)!important;
  background:var(--slr-help-surface)!important;
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:initial!important;
}
body.slr-help-center :is(.slr-help-results,.slr-help-popular)>div>a:is(:hover,:focus-visible){
  background:var(--slr-help-surface-hover)!important;
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:initial!important;
}
body.slr-help-center :is(.slr-help-results,.slr-help-popular) :is(small,b){
  color:var(--slr-help-accent)!important;
  -webkit-text-fill-color:var(--slr-help-accent)!important;
}
body.slr-help-center :is(.slr-help-results,.slr-help-popular) strong{
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:var(--slr-help-text)!important;
}
body.slr-help-center :is(.slr-help-results,.slr-help-popular) p{
  color:var(--slr-help-muted)!important;
  -webkit-text-fill-color:var(--slr-help-muted)!important;
}
body.slr-help-center .slr-help-empty{
  border-color:var(--slr-help-border)!important;
  background:var(--slr-help-surface)!important;
}
body.slr-help-center .slr-help-empty a{
  color:var(--slr-help-link)!important;
  -webkit-text-fill-color:var(--slr-help-link)!important;
}
body.slr-help-center .slr-help-categories>div{gap:16px!important}
body.slr-help-center .slr-help-categories article{
  border-color:var(--slr-help-border)!important;
  background:var(--slr-help-surface)!important;
  color:var(--slr-help-text)!important;
  box-shadow:none!important;
}
body.slr-help-center .slr-help-categories article>span{
  color:var(--slr-help-subtle)!important;
  -webkit-text-fill-color:var(--slr-help-subtle)!important;
}
body.slr-help-center .slr-help-categories h3{
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:var(--slr-help-text)!important;
}
body.slr-help-center .slr-help-categories a{
  color:var(--slr-help-muted)!important;
  -webkit-text-fill-color:var(--slr-help-muted)!important;
}
body.slr-help-center .slr-help-categories a:is(:hover,:focus-visible){
  background:transparent!important;
  color:var(--slr-help-link)!important;
  -webkit-text-fill-color:var(--slr-help-link)!important;
}
body.slr-help-center .slr-help-contact-strip{
  border:1px solid var(--slr-help-warm-border)!important;
  box-shadow:0 22px 55px rgba(93,0,28,.18);
}
body.slr-help-center .slr-help-contact-strip :is(h2,p){color:#fff!important;-webkit-text-fill-color:#fff!important}
body.slr-help-center .slr-help-contact-strip>a{background:#fff!important;color:#151515!important;-webkit-text-fill-color:#151515!important}
body.slr-help-center .slr-help-contact-strip>a:is(:hover,:focus-visible){background:#f0b51d!important;color:#151006!important;-webkit-text-fill-color:#151006!important}
body.slr-help-article .slr-help-article-shell{
  background:transparent!important;
  color:var(--slr-help-text)!important;
}
body.slr-help-article .slr-help-article-shell>aside>a{
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:var(--slr-help-text)!important;
}
body.slr-help-article .slr-help-article-shell>aside>a:is(:hover,:focus-visible){
  color:var(--slr-help-link)!important;
  -webkit-text-fill-color:var(--slr-help-link)!important;
}
body.slr-help-article .slr-help-article-shell>aside nav{
  border-color:var(--slr-help-border)!important;
}
body.slr-help-article .slr-help-article-shell>aside nav a{
  color:var(--slr-help-muted)!important;
  -webkit-text-fill-color:var(--slr-help-muted)!important;
}
body.slr-help-article .slr-help-article-shell>aside nav a:is(:hover,:focus-visible){
  background:transparent!important;
  color:var(--slr-help-link)!important;
  -webkit-text-fill-color:var(--slr-help-link)!important;
}
body.slr-help-article .slr-help-article-shell>article>header{
  border-color:var(--slr-help-border)!important;
}
body.slr-help-article .slr-help-article-shell>article>header p,
body.slr-help-article .slr-help-article-shell>article>header small{
  color:var(--slr-help-muted)!important;
  -webkit-text-fill-color:var(--slr-help-muted)!important;
}
body.slr-help-article .slr-help-article-body{
  background:transparent!important;
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:var(--slr-help-text)!important;
}
body.slr-help-article .slr-help-article-body :is(p,li){
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:var(--slr-help-text)!important;
}
body.slr-help-article .slr-help-article-body a{
  color:var(--slr-help-link)!important;
  -webkit-text-fill-color:var(--slr-help-link)!important;
}
body.slr-help-article .slr-help-was-useful{
  border:1px solid var(--slr-help-border)!important;
  background:var(--slr-help-surface)!important;
  color:var(--slr-help-text)!important;
}
body.slr-help-article .slr-help-was-useful span{
  color:var(--slr-help-muted)!important;
  -webkit-text-fill-color:var(--slr-help-muted)!important;
}
body.slr-help-article .slr-help-was-useful a{
  background:var(--slr-help-accent)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme="dark"] body.slr-help-article .slr-help-was-useful a{
  color:#161006!important;
  -webkit-text-fill-color:#161006!important;
}
body.slr-support-contact .slr-support-shell{
  background:transparent!important;
  color:var(--slr-help-text)!important;
}
body.slr-support-contact .slr-support-intro>a{
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:var(--slr-help-text)!important;
}
body.slr-support-contact .slr-support-intro>a:is(:hover,:focus-visible){
  color:var(--slr-help-link)!important;
  -webkit-text-fill-color:var(--slr-help-link)!important;
}
body.slr-support-contact .slr-support-intro>p,
body.slr-support-contact .slr-support-intro li{
  color:var(--slr-help-muted)!important;
  -webkit-text-fill-color:var(--slr-help-muted)!important;
}
body.slr-support-contact .slr-support-form-card{
  border-color:var(--slr-help-border)!important;
  background:var(--slr-help-surface)!important;
  color:var(--slr-help-text)!important;
  box-shadow:var(--slr-help-shadow)!important;
}
body.slr-support-contact .slr-support-form-card label{
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:var(--slr-help-text)!important;
}
body.slr-support-contact .slr-support-form-card label small,
body.slr-support-contact .slr-support-form-card form>p{
  color:var(--slr-help-muted)!important;
  -webkit-text-fill-color:var(--slr-help-muted)!important;
}
body.slr-support-contact .slr-support-form-card form>p a{
  color:var(--slr-help-link)!important;
  -webkit-text-fill-color:var(--slr-help-link)!important;
}
body.slr-support-contact .slr-support-form-card :is(input,select,textarea){
  border:1px solid var(--slr-help-border-strong)!important;
  background:var(--slr-help-input)!important;
  color:var(--slr-help-text)!important;
  -webkit-text-fill-color:var(--slr-help-text)!important;
  caret-color:var(--slr-help-accent)!important;
  box-shadow:none!important;
  opacity:1!important;
}
body.slr-support-contact .slr-support-form-card :is(input,textarea)::placeholder{
  color:var(--slr-help-subtle)!important;
  -webkit-text-fill-color:var(--slr-help-subtle)!important;
  opacity:1!important;
}
body.slr-support-contact .slr-support-form-card :is(input,select,textarea):is(:hover,:focus){
  border-color:var(--slr-help-link)!important;
  box-shadow:0 0 0 3px var(--slr-help-focus-ring)!important;
}
body.slr-support-contact .slr-support-form-card form>button{
  background:var(--slr-help-accent)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  opacity:1!important;
}
html[data-slr-theme="dark"] body.slr-support-contact .slr-support-form-card form>button{
  color:#161006!important;
  -webkit-text-fill-color:#161006!important;
}
body.slr-support-contact .slr-support-form-card form>button:is(:hover,:focus-visible){
  background:var(--slr-help-accent-hover)!important;
}
body.slr-support-contact .slr-support-errors{
  border:1px solid rgba(220,38,38,.35)!important;
  background:var(--slr-help-danger-soft)!important;
  color:var(--slr-help-text)!important;
}
body.slr-support-contact .slr-support-errors :is(strong,li){color:var(--slr-help-text)!important;-webkit-text-fill-color:var(--slr-help-text)!important}
body.slr-support-contact .slr-support-success>span{color:#27b47e!important;-webkit-text-fill-color:#27b47e!important}
body.slr-support-contact .slr-support-success p{color:var(--slr-help-muted)!important;-webkit-text-fill-color:var(--slr-help-muted)!important}
body.slr-support-contact .slr-support-success a{
  background:var(--slr-help-accent)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme="dark"] body.slr-support-contact .slr-support-success a{color:#161006!important;-webkit-text-fill-color:#161006!important}
.slr-social-badge{
  width:20px!important;
  height:20px!important;
  min-width:20px!important;
  max-width:20px!important;
  margin-inline:3px!important;
  vertical-align:-4px!important;
  place-items:center!important;
}
.slr-social-badge svg{
  display:block!important;
  width:20px!important;
  height:20px!important;
  overflow:visible!important;
  transform:none!important;
}
.slr-social-badge .slr-badge-bg{transform-origin:12px 12px}
.slr-social-badge .slr-badge-mark{
  vector-effect:non-scaling-stroke;
  stroke-width:2.15!important;
  transform:none!important;
}
.slr-social-badge .slr-badge-mark.is-star{
  stroke-width:.9!important;
  transform:none!important;
}
.slr-social-post-author-link>.slr-social-badge,
.slr-social-post-author>.slr-social-badge{max-width:20px!important}
.slr-author-profile-name .slr-social-badge,
.slr-editorial-director h2 .slr-social-badge,
.slr-editorial-grid h3 .slr-social-badge{vertical-align:-3px!important}
.slr-verification-settings-badge .slr-social-badge,
.slr-verification-settings-badge .slr-social-badge svg{
  width:38px!important;
  height:38px!important;
  min-width:38px!important;
  max-width:38px!important;
}
html[data-slr-high-contrast="1"] body.slr-legal-site:is(.slr-help-center,.slr-help-article,.slr-support-contact){
  --slr-help-border:#69737d;
  --slr-help-border-strong:#8a949e;
}
html[data-slr-high-contrast="1"] body.slr-help-center .slr-help-hero form,
html[data-slr-high-contrast="1"] body.slr-support-contact .slr-support-form-card,
html[data-slr-high-contrast="1"] body.slr-help-article .slr-help-was-useful{border-width:2px!important}
@media(max-width:640px){
  body.slr-help-center .slr-help-hero{padding:54px 12px 58px!important}
  body.slr-help-center .slr-help-hero form{
    min-height:60px!important;
    grid-template-columns:38px minmax(0,1fr) auto!important;
    border-radius:18px!important;
    padding:5px!important;
  }
  body.slr-help-center .slr-help-hero form input[type="search"]{height:48px!important;font-size:15px!important;padding-inline:4px!important}
  body.slr-help-center .slr-help-hero form button{
    min-width:auto!important;
    height:48px!important;
    display:inline-flex!important;
    padding:0 16px!important;
    border-radius:14px!important;
    font-size:12px!important;
  }
  body.slr-help-center :is(.slr-help-results,.slr-help-popular)>div{border-radius:18px}
  body.slr-support-contact .slr-support-form-card{border-radius:20px!important}
}
html[data-slr-theme] body.slr-home-social.slr-social-explore-page .slr-social-explore-search{
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  outline:0!important;
}
html[data-slr-theme] body.slr-home-social.slr-social-explore-page .slr-social-explore-search:hover,
html[data-slr-theme] body.slr-home-social.slr-social-explore-page .slr-social-explore-search:focus-within{
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}
html[data-slr-theme] body.slr-home-social.slr-social-explore-page .slr-social-explore-search input[type="search"]{
  border:1px solid var(--slr-ui-line-soft)!important;
  border-radius:999px!important;
  background:var(--slr-ui-soft)!important;
  color:var(--slr-ui-text)!important;
  -webkit-text-fill-color:var(--slr-ui-text)!important;
  box-shadow:none!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-home-social.slr-social-explore-page .slr-social-explore-search input[type="search"]:hover{
  border-color:var(--slr-state-border-strong)!important;
}
html[data-slr-theme] body.slr-home-social.slr-social-explore-page .slr-social-explore-search input[type="search"]:focus{
  border-color:var(--slr-state-focus)!important;
  background:var(--slr-ui-input)!important;
  box-shadow:0 0 0 1px var(--slr-state-focus)!important;
  outline:0!important;
}
html[data-slr-theme="light"] body.slr-home-social.slr-social-explore-page .slr-social-explore-search input[type="search"]{
  background:#eff3f4!important;
  border-color:#cfd9de!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
}
html[data-slr-theme="light"] body.slr-home-social.slr-social-explore-page .slr-social-explore-search input[type="search"]:focus{
  background:#fff!important;
}
html[data-slr-theme="dark"] body.slr-home-social.slr-social-explore-page .slr-social-explore-search input[type="search"]{
  background:#161a1f!important;
  border-color:#30363d!important;
  color:#f1f3f5!important;
  -webkit-text-fill-color:#f1f3f5!important;
}
html[data-slr-theme="dark"] body.slr-home-social.slr-social-explore-page .slr-social-explore-search input[type="search"]:focus{
  background:#111418!important;
}
html[data-slr-theme="light"] body.slr-legal-site.slr-help-center .slr-help-hero form input[type="search"]{
  background:transparent!important;
  color:#111418!important;
  -webkit-text-fill-color:#111418!important;
  caret-color:#980b35!important;
  opacity:1!important;
  filter:none!important;
  mix-blend-mode:normal!important;
}
html[data-slr-theme="dark"] body.slr-legal-site.slr-help-center .slr-help-hero form input[type="search"]{
  background:transparent!important;
  color:#f1f3f5!important;
  -webkit-text-fill-color:#f1f3f5!important;
  caret-color:#f0b51d!important;
  opacity:1!important;
  filter:none!important;
  mix-blend-mode:normal!important;
}
html[data-slr-theme="light"] body.slr-legal-site.slr-help-center .slr-help-hero form input[type="search"]::placeholder{
  color:#66727e!important;
  -webkit-text-fill-color:#66727e!important;
  opacity:1!important;
}
html[data-slr-theme="dark"] body.slr-legal-site.slr-help-center .slr-help-hero form input[type="search"]::placeholder{
  color:#a7b0b9!important;
  -webkit-text-fill-color:#a7b0b9!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-legal-site.slr-help-center .slr-help-hero form input[type="search"]:-webkit-autofill,
html[data-slr-theme="light"] body.slr-legal-site.slr-help-center .slr-help-hero form input[type="search"]:-webkit-autofill:focus{
  -webkit-text-fill-color:#111418!important;
  box-shadow:0 0 0 1000px #fff inset!important;
  caret-color:#980b35!important;
}
html[data-slr-theme="dark"] body.slr-legal-site.slr-help-center .slr-help-hero form input[type="search"]:-webkit-autofill,
html[data-slr-theme="dark"] body.slr-legal-site.slr-help-center .slr-help-hero form input[type="search"]:-webkit-autofill:focus{
  -webkit-text-fill-color:#f1f3f5!important;
  box-shadow:0 0 0 1000px #111418 inset!important;
  caret-color:#f0b51d!important;
}
html[data-slr-theme] body.slr-legal-site.slr-help-center .slr-help-hero form input[type="search"]::selection{
  background:rgba(29,155,240,.34)!important;
  color:inherit!important;
  -webkit-text-fill-color:inherit!important;
}
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"]{
  background:#fff!important;
  color-scheme:light!important;
}
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"] input[type="search"][name="q"],
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"] input[type="search"][name="q"]:hover,
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"] input[type="search"][name="q"]:focus,
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"] input[type="search"][name="q"]:active,
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"] input[type="search"][name="q"]:not(:placeholder-shown){
  background:transparent!important;
  color:#111418!important;
  -webkit-text-fill-color:#111418!important;
  caret-color:#980b35!important;
  text-shadow:none!important;
  opacity:1!important;
  filter:none!important;
  mix-blend-mode:normal!important;
  font-weight:600!important;
  color-scheme:light!important;
}
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"] input[type="search"][name="q"]::placeholder{
  color:#66727e!important;
  -webkit-text-fill-color:#66727e!important;
  opacity:1!important;
}
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"] input[type="search"][name="q"]:-webkit-autofill,
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"] input[type="search"][name="q"]:-webkit-autofill:hover,
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"] input[type="search"][name="q"]:-webkit-autofill:focus,
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"] input[type="search"][name="q"]:-webkit-autofill:active{
  -webkit-text-fill-color:#111418!important;
  -webkit-box-shadow:0 0 0 1000px #fff inset!important;
  box-shadow:0 0 0 1000px #fff inset!important;
  caret-color:#980b35!important;
  transition:background-color 999999s ease-out 0s!important;
}
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"] input[type="search"][name="q"]::selection{
  background:rgba(29,155,240,.28)!important;
  color:#111418!important;
  -webkit-text-fill-color:#111418!important;
}
html[data-slr-theme] body.slr-site.slr-legal-site.slr-help-center section.slr-help-hero form[role="search"] input[type="search"][name="q"]::-webkit-search-cancel-button{
  opacity:.72!important;
  filter:none!important;
  cursor:pointer!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-content{
  container-type:inline-size;
}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body img{
  display:block!important;
  width:calc(100% + 40px)!important;
  max-width:none!important;
  height:auto!important;
  margin:26px -20px!important;
  border-radius:0!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body :is(figure,.wp-caption,.wp-block-image){
  width:100%!important;
  max-width:none!important;
  margin-inline:0!important;
  overflow:visible!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body figure>a{
  display:block!important;
  width:100%!important;
}
body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body figcaption{
  margin:-17px 0 24px!important;
  color:var(--slr-ui-muted,#71767b)!important;
  font-size:11px!important;
  line-height:1.45!important;
}
@supports(width:100cqw){
  body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body img{
    width:calc(100cqw + 40px)!important;
    margin-left:calc((100% - 100cqw) / 2 - 20px)!important;
    margin-right:0!important;
  }
}
body.slr-article-share-open{overflow:hidden!important}
body.slr-social-article-page .slr-article-share-modal{
  position:fixed;
  z-index:1700;
  inset:0;
  display:grid;
  place-items:center;
  padding:20px;
  opacity:0;
  visibility:hidden;
  transition:opacity .16s ease,visibility .16s ease;
}
body.slr-social-article-page .slr-article-share-modal[hidden]{display:none!important}
body.slr-social-article-page .slr-article-share-modal.is-open{opacity:1;visibility:visible}
body.slr-social-article-page .slr-article-share-backdrop{
  position:absolute;
  inset:0;
  border:0;
  background:var(--slr-ui-overlay,rgba(12,16,20,.78));
  backdrop-filter:blur(8px);
  -webkit-backdrop-filter:blur(8px);
  cursor:default;
}
body.slr-social-article-page .slr-article-share-dialog{
  position:relative;
  z-index:1;
  width:min(520px,100%);
  max-height:min(760px,calc(100vh - 40px));
  overflow:auto;
  border:1px solid var(--slr-ui-line-soft,rgba(255,255,255,.16));
  border-radius:24px;
  outline:0;
  background:var(--slr-ui-elevated,#111214);
  color:var(--slr-ui-text,#eff3f4);
  box-shadow:var(--slr-ui-shadow,0 24px 72px rgba(0,0,0,.62));
  transform:translateY(12px) scale(.985);
  transition:transform .18s ease;
}
body.slr-social-article-page .slr-article-share-modal.is-open .slr-article-share-dialog{transform:none}
body.slr-social-article-page .slr-article-share-dialog>header{
  min-height:72px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
  padding:14px 18px 14px 20px;
  border-bottom:1px solid var(--slr-ui-line,#2f3336);
}
body.slr-social-article-page .slr-article-share-dialog>header span{
  display:block;
  color:var(--slr-ui-muted,#71767b);
  font-size:9px;
  font-weight:850;
  letter-spacing:.12em;
  text-transform:uppercase;
}
body.slr-social-article-page .slr-article-share-dialog>header h2{
  margin:3px 0 0;
  color:var(--slr-ui-text,#eff3f4)!important;
  font-size:20px;
  line-height:1.1;
  letter-spacing:-.025em;
}
body.slr-social-article-page .slr-article-share-dialog>header>button{
  width:38px;
  height:38px;
  display:grid;
  place-items:center;
  flex:0 0 38px;
  padding:0;
  border:0;
  border-radius:50%;
  background:transparent;
  color:var(--slr-ui-text,#eff3f4);
  cursor:pointer;
}
body.slr-social-article-page .slr-article-share-dialog>header>button:hover{background:var(--slr-ui-soft,#16181c)}
body.slr-social-article-page .slr-article-share-dialog svg{
  width:20px;
  height:20px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
}
body.slr-social-article-page .slr-article-share-profile-wrap{padding:18px 20px 8px}
body.slr-social-article-page .slr-article-share-profile{
  width:100%;
  min-height:72px;
  display:grid;
  grid-template-columns:48px minmax(0,1fr) 18px;
  align-items:center;
  gap:13px;
  padding:11px 14px;
  border:1px solid var(--slr-ui-line-soft,rgba(255,255,255,.16));
  border-radius:18px;
  background:var(--slr-ui-surface,#000);
  color:var(--slr-ui-text,#eff3f4);
  text-align:left;
  cursor:pointer;
}
body.slr-social-article-page .slr-article-share-profile:hover{background:var(--slr-ui-hover,#0d0f12)}
body.slr-social-article-page .slr-article-share-profile.is-active{border-color:rgba(0,186,124,.55)}
body.slr-social-article-page .slr-article-share-profile:disabled{cursor:progress;opacity:.68}
body.slr-social-article-page .slr-article-share-profile>span:nth-child(2){min-width:0}
body.slr-social-article-page .slr-article-share-profile strong,
body.slr-social-article-page .slr-article-share-profile small{display:block}
body.slr-social-article-page .slr-article-share-profile strong{font-size:14px;line-height:1.2}
body.slr-social-article-page .slr-article-share-profile small{margin-top:5px;color:var(--slr-ui-muted,#71767b);font-size:10px;line-height:1.35}
body.slr-social-article-page .slr-article-share-profile>i{color:var(--slr-ui-muted,#71767b);font-size:25px;font-style:normal}
body.slr-social-article-page .slr-article-share-feedback{
  margin:9px 4px 0;
  color:var(--slr-ui-muted,#71767b);
  font-size:10px;
  line-height:1.4;
}
body.slr-social-article-page .slr-article-share-feedback.is-success{color:#00ba7c}
body.slr-social-article-page .slr-article-share-feedback.is-error{color:#f45d75}
body.slr-social-article-page .slr-article-share-grid{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:9px;
  padding:12px 20px 20px;
}
body.slr-social-article-page .slr-article-share-grid>a{
  min-width:0;
  min-height:96px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:9px;
  padding:12px 7px;
  border:1px solid var(--slr-ui-line,#2f3336);
  border-radius:16px;
  background:var(--slr-ui-surface,#000);
  color:var(--slr-ui-text,#eff3f4)!important;
  text-decoration:none!important;
  transition:background .16s ease,border-color .16s ease,transform .16s ease;
}
body.slr-social-article-page .slr-article-share-grid>a:hover{
  border-color:var(--slr-ui-line-soft,rgba(255,255,255,.22));
  background:var(--slr-ui-hover,#0d0f12);
  transform:translateY(-1px);
}
body.slr-social-article-page .slr-article-share-grid strong{overflow:hidden;max-width:100%;font-size:10px;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-article-page .slr-article-share-service-icon{
  width:44px;
  height:44px;
  display:grid;
  place-items:center;
  flex:0 0 44px;
  border-radius:50%;
  background:#1d9bf0;
  color:#fff;
  font:900 20px/1 Arial,sans-serif;
}
body.slr-social-article-page .slr-article-share-service-icon svg{width:21px;height:21px}
body.slr-social-article-page .slr-article-share-service-icon.is-profile{background:linear-gradient(135deg,#980b35,#f0b51d);color:#fff}
body.slr-social-article-page .slr-article-share-service-icon.is-facebook{background:#1877f2;font-size:27px;font-family:Arial,sans-serif}
body.slr-social-article-page .slr-article-share-service-icon.is-x{background:#050505}
body.slr-social-article-page .slr-article-share-service-icon.is-linkedin{background:#0a66c2;font-size:17px}
body.slr-social-article-page .slr-article-share-service-icon.is-whatsapp{background:#25d366}
body.slr-social-article-page .slr-article-share-service-icon.is-telegram{background:#229ed9}
body.slr-social-article-page .slr-article-share-service-icon.is-email{background:#697782}
body.slr-social-article-page .slr-article-share-dialog>footer{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:9px;
  padding:15px 20px 20px;
  border-top:1px solid var(--slr-ui-line,#2f3336);
}
body.slr-social-article-page .slr-article-share-dialog>footer button{
  min-height:44px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  padding:0 14px;
  border:1px solid var(--slr-ui-line-soft,rgba(255,255,255,.16));
  border-radius:999px;
  background:transparent;
  color:var(--slr-ui-text,#eff3f4);
  font:inherit;
  font-size:11px;
  font-weight:800;
  cursor:pointer;
}
body.slr-social-article-page .slr-article-share-dialog>footer button:hover{background:var(--slr-ui-soft,#16181c)}
body.slr-social-article-page .slr-article-share-dialog>footer svg{width:17px;height:17px}
body.slr-social-article-page .slr-article-share-dialog :is(button,a):focus-visible{
  outline:2px solid #1d9bf0!important;
  outline-offset:2px!important;
}
@media(prefers-reduced-motion:reduce){
  body.slr-social-article-page .slr-article-share-modal,
  body.slr-social-article-page .slr-article-share-dialog,
  body.slr-social-article-page .slr-article-share-grid>a{transition:none!important}
}
@media(max-width:760px){
  body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body img{
    width:calc(100% + 32px)!important;
    margin:23px -16px!important;
  }
  @supports(width:100cqw){
    body.slr-home-social.slr-social-article-page .slr-social-article-content .slr-article-body img{
      width:calc(100cqw + 32px)!important;
      margin-left:calc((100% - 100cqw) / 2 - 16px)!important;
      margin-right:0!important;
    }
  }
  body.slr-social-article-page .slr-article-share-modal{place-items:end center;padding:0}
  body.slr-social-article-page .slr-article-share-dialog{
    width:100%;
    max-height:min(86vh,720px);
    border-width:1px 0 0;
    border-radius:24px 24px 0 0;
    transform:translateY(24px);
  }
  body.slr-social-article-page .slr-article-share-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:16px}
  body.slr-social-article-page .slr-article-share-profile-wrap{padding-inline:16px}
  body.slr-social-article-page .slr-article-share-dialog>footer{padding-inline:16px;padding-bottom:max(20px,env(safe-area-inset-bottom))}
}
@media(max-width:420px){
  body.slr-social-article-page .slr-article-share-grid>a{min-height:88px}
  body.slr-social-article-page .slr-article-share-service-icon{width:40px;height:40px;flex-basis:40px}
  body.slr-social-article-page .slr-article-share-dialog>footer{grid-template-columns:1fr}
}
.slr-google-ad{
  box-sizing:border-box;
  display:block;
  width:100%;
  max-width:100%;
  min-width:0;
  height:auto;
  min-height:0;
  margin:0;
  padding:0;
  overflow:hidden;
  border:0;
  background:transparent;
  color:var(--slr-ui-muted,#71767b);
}
.slr-google-ad[hidden],
.slr-google-ad.is-unfilled{display:none!important}
.slr-google-ad-label{
  display:none;
  margin:0 0 8px;
  color:var(--slr-ui-muted,#71767b);
  font-size:9px;
  font-weight:800;
  letter-spacing:.1em;
  line-height:1;
  text-align:center;
  text-transform:uppercase;
}
.slr-google-ad .adsbygoogle{
  box-sizing:border-box!important;
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
}
.slr-google-ad .adsbygoogle>div{
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin-inline:auto!important;
  overflow:hidden!important;
}
.slr-google-ad .adsbygoogle iframe:not([width="1"]):not([height="1"]){
  display:block!important;
  max-width:100%!important;
  margin-inline:auto!important;
  border:0!important;
}
.slr-google-ad.is-filled{
  width:100%;
  max-width:100%;
  overflow:hidden;
}
.slr-google-ad.is-filled .slr-google-ad-label{display:block}
.slr-social-article-content{container-type:inline-size}
.slr-social-article-content .slr-article-body .slr-google-ad-article.is-filled{
  box-sizing:border-box;
  width:100%!important;
  max-width:100%!important;
  margin:28px 0!important;
  padding:14px 0!important;
  border-block:1px solid var(--slr-ui-line,#2f3336);
  background:var(--slr-ui-surface,#000);
  overflow:hidden!important;
}
.slr-social-feed-panel>.slr-google-ad-feed.is-filled{
  box-sizing:border-box;
  width:100%;
  max-width:100%;
  margin:0;
  padding:18px 16px;
  border-bottom:1px solid var(--slr-ui-line,#2f3336);
  background:var(--slr-ui-surface,#000);
  overflow:hidden;
}
html[data-slr-theme="light"] .slr-google-ad-article.is-filled,
html[data-slr-theme="light"] .slr-google-ad-feed.is-filled{
  background:var(--slr-ui-surface,#fff);
}
@media(max-width:760px){
  .slr-social-article-content .slr-article-body .slr-google-ad-article.is-filled{
    width:100%!important;
    max-width:100%!important;
    margin:24px 0!important;
    padding:12px 0!important;
  }
  .slr-social-feed-panel>.slr-google-ad-feed.is-filled{
    width:100%;
    max-width:100%;
    padding:14px 8px;
  }
}
@media(max-width:420px){
  .slr-social-feed-panel>.slr-google-ad-feed.is-filled{padding-inline:4px}
  .slr-google-ad-label{margin-bottom:6px}
}
html.slr-onboarding-open,
body.slr-onboarding-open{overflow:hidden!important}
html.slr-onboarding-open .slr-consent-root{visibility:hidden;pointer-events:none}
.slr-onboarding-root{
  --onboard-bg:#fff;
  --onboard-panel:#f4f5f7;
  --onboard-panel-strong:#eceff2;
  --onboard-text:#101318;
  --onboard-muted:#5f6975;
  --onboard-line:#d8dee5;
  --onboard-brand:#a90038;
  --onboard-accent:#f4b900;
  --onboard-focus:#168fe5;
  position:fixed;
  inset:0;
  z-index:2147483000;
  display:grid;
  place-items:center;
  padding:22px;
  color:var(--onboard-text);
  font-family:inherit;
}
html[data-slr-theme="dark"] .slr-onboarding-root{
  --onboard-bg:#0f1115;
  --onboard-panel:#171a20;
  --onboard-panel-strong:#20242c;
  --onboard-text:#f7f8fa;
  --onboard-muted:#aeb7c2;
  --onboard-line:#313741;
  --onboard-brand:#f4b900;
  --onboard-accent:#f4b900;
}
.slr-onboarding-backdrop{position:absolute;inset:0;background:rgba(4,6,10,.76);backdrop-filter:blur(12px)}
.slr-onboarding-dialog{
  position:relative;
  width:min(980px,100%);
  height:min(820px,calc(100dvh - 44px));
  min-height:560px;
  display:flex;
  flex-direction:column;
  overflow:hidden;
  border:1px solid var(--onboard-line);
  border-radius:28px;
  background:var(--onboard-bg);
  box-shadow:0 36px 100px rgba(0,0,0,.45);
}
.slr-onboarding-topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:82px;padding:16px 24px;border-bottom:1px solid var(--onboard-line);background:color-mix(in srgb,var(--onboard-bg) 92%,transparent)}
.slr-onboarding-brand{display:flex;align-items:center;gap:11px;color:var(--onboard-text);text-decoration:none;pointer-events:none}
.slr-onboarding-brand img{width:44px;height:44px;border-radius:14px;object-fit:cover}
.slr-onboarding-brand span{display:flex;flex-direction:column;line-height:1.05}
.slr-onboarding-brand strong{font-size:17px;letter-spacing:-.025em}
.slr-onboarding-brand small{margin-top:5px;color:var(--onboard-muted);font-size:12px}
.slr-onboarding-progress{display:flex;align-items:center;gap:8px}
.slr-onboarding-progress span{position:relative;display:grid;place-items:center;width:34px;height:34px}
.slr-onboarding-progress span:not(:last-child)::after{content:"";position:absolute;left:27px;top:16px;width:15px;height:2px;background:var(--onboard-line)}
.slr-onboarding-progress i{position:absolute;inset:3px;border:2px solid var(--onboard-line);border-radius:50%;background:var(--onboard-bg);transition:.2s ease}
.slr-onboarding-progress b{position:relative;font-size:12px;color:var(--onboard-muted)}
.slr-onboarding-progress span.is-current i{border-color:var(--onboard-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--onboard-accent) 16%,transparent)}
.slr-onboarding-progress span.is-current b{color:var(--onboard-text)}
.slr-onboarding-progress span.is-complete i{border-color:var(--onboard-brand);background:var(--onboard-brand)}
html[data-slr-theme="dark"] .slr-onboarding-progress span.is-complete i{background:var(--onboard-accent);border-color:var(--onboard-accent)}
.slr-onboarding-progress span.is-complete b{color:#fff}
html[data-slr-theme="dark"] .slr-onboarding-progress span.is-complete b{color:#111}
.slr-onboarding-viewport{position:relative;flex:1;min-height:0;overflow:hidden}
.slr-onboarding-track{display:flex;width:100%;height:100%;transform:translate3d(0,0,0);transition:transform .36s cubic-bezier(.22,.8,.25,1);will-change:transform}
.slr-onboarding-slide{flex:0 0 100%;min-width:0;height:100%;display:flex;flex-direction:column;background:var(--onboard-bg)}
.slr-onboarding-slide-inner{flex:1;min-height:0;overflow-y:auto;padding:42px clamp(28px,6vw,76px) 32px;scrollbar-gutter:stable}
.slr-onboarding-eyebrow{display:block;margin-bottom:12px;color:var(--onboard-brand);font-size:12px;font-weight:900;letter-spacing:.17em}
html[data-slr-theme="dark"] .slr-onboarding-eyebrow{color:var(--onboard-accent)}
.slr-onboarding-slide h1,.slr-onboarding-slide h2{max-width:760px;margin:0;color:var(--onboard-text);font-size:clamp(34px,5vw,58px);line-height:.98;letter-spacing:-.055em}
.slr-onboarding-lead{max-width:730px;margin:17px 0 28px;color:var(--onboard-muted);font-size:17px;line-height:1.55}
.slr-onboarding-legal-list{display:grid;gap:12px;max-width:780px}
.slr-onboarding-legal-list label{display:flex;align-items:flex-start;gap:15px;padding:18px;border:1px solid var(--onboard-line);border-radius:20px;background:var(--onboard-panel);cursor:pointer;transition:border-color .18s ease,transform .18s ease,background .18s ease}
.slr-onboarding-legal-list label:hover{border-color:color-mix(in srgb,var(--onboard-accent) 65%,var(--onboard-line));transform:translateY(-1px)}
.slr-onboarding-legal-list input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--onboard-brand)}
.slr-onboarding-legal-list span{display:block}
.slr-onboarding-legal-list strong{display:block;color:var(--onboard-text);font-size:16px;line-height:1.35}
.slr-onboarding-legal-list small{display:block;margin-top:6px;color:var(--onboard-muted);font-size:13px;line-height:1.45}
.slr-onboarding-legal-list a{color:var(--onboard-brand);text-underline-offset:3px}
html[data-slr-theme="dark"] .slr-onboarding-legal-list a{color:var(--onboard-accent)}
.slr-onboarding-tabs{display:flex;gap:8px;overflow-x:auto;margin:0 0 20px;padding-bottom:3px}
.slr-onboarding-tabs button{flex:none;display:flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid var(--onboard-line);border-radius:999px;background:var(--onboard-panel);color:var(--onboard-text);font:inherit;font-weight:800;cursor:pointer}
.slr-onboarding-tabs button small{display:grid;place-items:center;min-width:23px;height:23px;padding:0 6px;border-radius:999px;background:var(--onboard-panel-strong);color:var(--onboard-muted);font-size:11px}
.slr-onboarding-tabs button[aria-selected="true"]{border-color:var(--onboard-brand);background:var(--onboard-brand);color:#fff}
.slr-onboarding-tabs button[aria-selected="true"] small{background:rgba(255,255,255,.17);color:#fff}
html[data-slr-theme="dark"] .slr-onboarding-tabs button[aria-selected="true"]{border-color:var(--onboard-accent);background:var(--onboard-accent);color:#111}
html[data-slr-theme="dark"] .slr-onboarding-tabs button[aria-selected="true"] small{background:rgba(0,0,0,.12);color:#111}
.slr-onboarding-player-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.slr-onboarding-player{position:relative;display:flex;align-items:center;gap:12px;min-width:0;padding:12px 44px 12px 12px;border:1px solid var(--onboard-line);border-radius:18px;background:var(--onboard-panel);color:var(--onboard-text);text-align:left;font:inherit;cursor:pointer;transition:.18s ease}
.slr-onboarding-player[hidden]{display:none!important}
.slr-onboarding-player:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--onboard-accent) 65%,var(--onboard-line))}
.slr-onboarding-player.is-selected{border-color:var(--onboard-brand);background:color-mix(in srgb,var(--onboard-brand) 8%,var(--onboard-panel))}
html[data-slr-theme="dark"] .slr-onboarding-player.is-selected{border-color:var(--onboard-accent);background:color-mix(in srgb,var(--onboard-accent) 9%,var(--onboard-panel))}
.slr-onboarding-player-photo{flex:none;width:58px;height:58px;overflow:hidden;border-radius:50%;background:var(--onboard-panel-strong);display:grid;place-items:center}
.slr-onboarding-player-photo img{width:100%;height:100%;object-fit:cover}
.slr-onboarding-player-photo b{font-size:15px}
.slr-onboarding-player>span:nth-child(2){min-width:0;display:flex;flex-direction:column}
.slr-onboarding-player strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}
.slr-onboarding-player small{margin-top:5px;color:var(--onboard-muted);font-size:12px}
.slr-onboarding-check{position:absolute;right:13px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:24px;height:24px;border:2px solid var(--onboard-line);border-radius:50%;background:var(--onboard-bg)}
.slr-onboarding-check svg{width:15px;height:15px;fill:none;stroke:transparent;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}
.is-selected>.slr-onboarding-check,.is-selected .slr-onboarding-check{border-color:var(--onboard-brand);background:var(--onboard-brand)}
.is-selected>.slr-onboarding-check svg,.is-selected .slr-onboarding-check svg{stroke:#fff}
html[data-slr-theme="dark"] .is-selected>.slr-onboarding-check,
html[data-slr-theme="dark"] .is-selected .slr-onboarding-check{border-color:var(--onboard-accent);background:var(--onboard-accent)}
html[data-slr-theme="dark"] .is-selected>.slr-onboarding-check svg,
html[data-slr-theme="dark"] .is-selected .slr-onboarding-check svg{stroke:#111}
.slr-onboarding-search{display:flex;align-items:center;gap:11px;width:100%;max-width:780px;min-height:54px;margin:-7px 0 10px;padding:0 12px 0 16px;border:1px solid var(--onboard-line);border-radius:999px;background:var(--onboard-panel);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}
.slr-onboarding-search:hover{border-color:color-mix(in srgb,var(--onboard-accent) 55%,var(--onboard-line))}
.slr-onboarding-search:focus-within{border-color:var(--onboard-focus);box-shadow:0 0 0 4px color-mix(in srgb,var(--onboard-focus) 15%,transparent);background:var(--onboard-bg)}
.slr-onboarding-search>svg{flex:none;width:21px;height:21px;fill:none;stroke:var(--onboard-muted);stroke-width:1.9;stroke-linecap:round}
.slr-onboarding-search input{flex:1;min-width:0;min-height:52px;margin:0;padding:0;border:0!important;outline:0!important;background:transparent!important;color:var(--onboard-text)!important;-webkit-text-fill-color:var(--onboard-text)!important;caret-color:var(--onboard-text);box-shadow:none!important;font:inherit;font-size:15px;font-weight:650}
.slr-onboarding-search input::placeholder{color:var(--onboard-muted)!important;-webkit-text-fill-color:var(--onboard-muted)!important;opacity:1}
.slr-onboarding-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}
.slr-onboarding-search input:-webkit-autofill,
.slr-onboarding-search input:-webkit-autofill:hover,
.slr-onboarding-search input:-webkit-autofill:focus{-webkit-text-fill-color:var(--onboard-text)!important;box-shadow:0 0 0 1000px var(--onboard-bg) inset!important;transition:background-color 9999s ease-out 0s}
.slr-onboarding-search button{flex:none;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:var(--onboard-panel-strong);color:var(--onboard-text);font:inherit;font-size:23px;line-height:1;cursor:pointer}
.slr-onboarding-search button:hover{background:color-mix(in srgb,var(--onboard-text) 12%,var(--onboard-panel-strong))}
.slr-onboarding-search-feedback{display:flex;align-items:center;gap:8px;min-height:21px;margin:0 0 13px;color:var(--onboard-muted);font-size:13px;line-height:1.45}
.slr-onboarding-search-feedback.is-loading::before{content:"";flex:none;width:13px;height:13px;border:2px solid var(--onboard-line);border-top-color:var(--onboard-brand);border-radius:50%;animation:slr-onboarding-spin .7s linear infinite}
html[data-slr-theme="dark"] .slr-onboarding-search-feedback.is-loading::before{border-top-color:var(--onboard-accent)}
.slr-onboarding-search-feedback.is-error{color:#d7373f}
.slr-onboarding-root [hidden]{display:none!important}
@keyframes slr-onboarding-spin{to{transform:rotate(360deg)}}
.slr-onboarding-people-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.slr-onboarding-person{position:relative;display:flex;align-items:center;gap:13px;min-width:0;padding:14px 48px 14px 14px;border:1px solid var(--onboard-line);border-radius:20px;background:var(--onboard-panel);color:var(--onboard-text);text-align:left;font:inherit;cursor:pointer;transition:.18s ease}
.slr-onboarding-person:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--onboard-accent) 65%,var(--onboard-line))}
.slr-onboarding-person.is-selected{border-color:var(--onboard-brand);background:color-mix(in srgb,var(--onboard-brand) 8%,var(--onboard-panel))}
html[data-slr-theme="dark"] .slr-onboarding-person.is-selected{border-color:var(--onboard-accent);background:color-mix(in srgb,var(--onboard-accent) 9%,var(--onboard-panel))}
.slr-onboarding-avatar{flex:none;width:58px;height:58px;overflow:hidden;border-radius:50%;background:var(--onboard-panel-strong);display:grid;place-items:center}
.slr-onboarding-avatar img{width:100%;height:100%;object-fit:cover}
.slr-onboarding-avatar b{font-size:15px}
.slr-onboarding-person-copy{min-width:0;display:flex;flex-direction:column}
.slr-onboarding-person-copy strong,.slr-onboarding-person-copy small,.slr-onboarding-person-copy em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.slr-onboarding-person-copy strong{font-size:15px}
.slr-onboarding-person-copy small{margin-top:3px;color:var(--onboard-muted);font-size:12px}
.slr-onboarding-person-copy em{margin-top:6px;color:var(--onboard-muted);font-size:12px;font-style:normal}
.slr-onboarding-empty{padding:22px;border:1px dashed var(--onboard-line);border-radius:20px;background:var(--onboard-panel);color:var(--onboard-muted);line-height:1.5}
.slr-onboarding-actions{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:82px;padding:14px 24px;border-top:1px solid var(--onboard-line);background:var(--onboard-bg)}
.slr-onboarding-actions>span{color:var(--onboard-muted);font-size:13px}
.slr-onboarding-actions>span b{color:var(--onboard-text)}
.slr-onboarding-action-status{flex:1;text-align:center}
.slr-onboarding-actions>div{display:flex;align-items:center;gap:10px;margin-left:auto}
.slr-onboarding-actions button{min-height:48px;padding:0 20px;border:1px solid var(--onboard-line);border-radius:999px;background:var(--onboard-panel);color:var(--onboard-text);font:inherit;font-weight:900;cursor:pointer;transition:.18s ease}
.slr-onboarding-actions button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03)}
.slr-onboarding-actions button.is-primary{min-width:150px;border-color:var(--onboard-brand);background:var(--onboard-brand);color:#fff}
html[data-slr-theme="dark"] .slr-onboarding-actions button.is-primary{border-color:var(--onboard-accent);background:var(--onboard-accent);color:#111}
.slr-onboarding-actions button.is-skip{background:transparent}
.slr-onboarding-actions button:disabled{opacity:.42;cursor:not-allowed;transform:none}
.slr-onboarding-root.is-saving .slr-onboarding-actions button{pointer-events:none}
.slr-onboarding-root.is-saving .slr-onboarding-dialog{cursor:progress}
.slr-onboarding-actions [data-onboarding-status].is-error{color:#d7373f}
.slr-onboarding-root button:focus-visible,
.slr-onboarding-root a:focus-visible,
.slr-onboarding-root input:focus-visible{outline:3px solid color-mix(in srgb,var(--onboard-focus) 75%,transparent);outline-offset:3px}
@media (max-width:760px){
  .slr-onboarding-root{padding:0}
  .slr-onboarding-dialog{width:100%;height:100dvh;min-height:0;border:0;border-radius:0}
  .slr-onboarding-topbar{min-height:68px;padding:10px 16px}
  .slr-onboarding-brand img{width:40px;height:40px;border-radius:12px}
  .slr-onboarding-brand small{display:none}
  .slr-onboarding-progress{gap:2px}
  .slr-onboarding-progress span{width:27px;height:27px}
  .slr-onboarding-progress span:not(:last-child)::after{left:21px;top:13px;width:10px}
  .slr-onboarding-progress i{inset:2px}
  .slr-onboarding-slide-inner{padding:28px 16px 24px}
  .slr-onboarding-slide h1,.slr-onboarding-slide h2{font-size:clamp(31px,10vw,44px)}
  .slr-onboarding-lead{font-size:15px;margin-bottom:22px}
  .slr-onboarding-player-grid,.slr-onboarding-people-grid{grid-template-columns:1fr}
  .slr-onboarding-search{min-height:50px;margin-top:-5px;padding-left:14px}
  .slr-onboarding-search input{min-height:48px;font-size:16px}
  .slr-onboarding-player,.slr-onboarding-person{padding-top:10px;padding-bottom:10px}
  .slr-onboarding-player-photo,.slr-onboarding-avatar{width:52px;height:52px}
  .slr-onboarding-actions{min-height:74px;padding:11px 14px;gap:10px}
  .slr-onboarding-actions>span{font-size:12px}
  .slr-onboarding-actions button{min-height:46px;padding:0 16px}
  .slr-onboarding-actions button.is-primary{min-width:126px}
}
@media (max-width:430px){
  .slr-onboarding-brand span{display:none}
  .slr-onboarding-actions{align-items:stretch}
  .slr-onboarding-actions>span:not([data-onboarding-status]){display:none}
  .slr-onboarding-action-status{position:absolute;left:14px;right:14px;bottom:72px;padding:8px 12px;border-radius:12px;background:var(--onboard-bg);text-align:center}
  .slr-onboarding-action-status:empty{display:none}
  .slr-onboarding-actions>div{width:100%}
  .slr-onboarding-actions>div button{flex:1}
  .slr-onboarding-slide.is-legal .slr-onboarding-actions button{width:100%}
  .slr-onboarding-legal-list label{padding:15px}
}
@media (prefers-reduced-motion:reduce){
  .slr-onboarding-track,.slr-onboarding-player,.slr-onboarding-person,.slr-onboarding-actions button,.slr-onboarding-search{transition:none!important}
  .slr-onboarding-search-feedback.is-loading::before{animation-duration:1.4s}
}
html[data-slr-theme] body.slr-collaborator-payments-page,
html[data-slr-theme] body.slr-social-submit-page {
  --collab-surface:var(--slr-ui-surface,#000);
  --collab-elevated:var(--slr-ui-elevated,#111214);
  --collab-soft:var(--slr-ui-soft,#16181c);
  --collab-hover:var(--slr-ui-hover,#0d0f12);
  --collab-input:var(--slr-ui-input,#000);
  --collab-text:var(--slr-ui-text,#eff3f4);
  --collab-muted:var(--slr-ui-muted,#71767b);
  --collab-muted-2:var(--slr-ui-muted-2,#8b98a5);
  --collab-line:var(--slr-ui-line,#2f3336);
  --collab-line-strong:var(--slr-ui-line-soft,rgba(255,255,255,.14));
  --collab-yellow:#f0b90b;
  --collab-yellow-text:#181100;
  --collab-green:#00a86b;
  --collab-green-soft:rgba(0,168,107,.12);
  --collab-red:#e5485d;
  --collab-red-soft:rgba(229,72,93,.12);
  --collab-blue:#1d9bf0;
  --collab-blue-soft:rgba(29,155,240,.12);
}
html[data-slr-theme="light"] body.slr-collaborator-payments-page,
html[data-slr-theme="light"] body.slr-social-submit-page {
  --collab-green-soft:#eaf8f2;
  --collab-red-soft:#fff0f2;
  --collab-blue-soft:#eef8ff;
}
body.slr-collaborator-payments-page .slr-collaborator-payments-column {
  min-width:0;
  background:var(--collab-surface)!important;
  color:var(--collab-text)!important;
}
body.slr-collaborator-payments-page .slr-collaborator-payments-header {
  min-height:74px;
  padding:13px 18px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:20px;
  border-bottom:1px solid var(--collab-line)!important;
}
body.slr-collaborator-payments-page .slr-collaborator-payments-header div { min-width:0; }
body.slr-collaborator-payments-page .slr-collaborator-payments-header span,
body.slr-collaborator-payments-page .slr-collaborator-card-heading span,
body.slr-collaborator-payments-page .slr-collaborator-history>header span,
body.slr-collaborator-payments-page .slr-collaborator-payment-empty>span {
  display:block;
  color:var(--collab-muted);
  font-size:10px;
  font-weight:850;
  letter-spacing:.095em;
  line-height:1.2;
  text-transform:uppercase;
}
body.slr-collaborator-payments-page .slr-collaborator-payments-header h1 {
  margin:3px 0 0;
  color:var(--collab-text)!important;
  font:850 20px/1.15 Jost,system-ui,sans-serif;
}
body.slr-collaborator-payments-page .slr-collaborator-payments-header>a {
  min-height:36px;
  padding:0 16px;
  display:inline-grid;
  place-items:center;
  flex:0 0 auto;
  border:1px solid var(--collab-line-strong);
  border-radius:999px;
  background:transparent;
  color:var(--collab-text)!important;
  font-size:12px;
  font-weight:800;
  text-decoration:none;
}
body.slr-collaborator-payments-page .slr-collaborator-payments-header>a:hover { background:var(--collab-hover); }
body.slr-collaborator-payments-page :is(
  .slr-collaborator-weekly-card,
  .slr-collaborator-eligibility-card,
  .slr-collaborator-history
) {
  margin:16px;
  border:1px solid var(--collab-line);
  border-radius:16px;
  background:var(--collab-surface);
  color:var(--collab-text);
}
body.slr-collaborator-payments-page :is(.slr-collaborator-weekly-card,.slr-collaborator-eligibility-card) {
  padding:20px;
}
body.slr-collaborator-payments-page .slr-collaborator-card-heading {
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:20px;
}
body.slr-collaborator-payments-page .slr-collaborator-card-heading strong {
  color:var(--collab-text);
  font-size:14px;
  line-height:1.3;
  text-align:right;
}
body.slr-collaborator-payments-page .slr-collaborator-progress {
  height:7px;
  margin:16px 0 12px;
  overflow:hidden;
  border-radius:999px;
  background:var(--collab-soft);
}
body.slr-collaborator-payments-page .slr-collaborator-progress>i {
  display:block;
  max-width:100%;
  height:100%;
  border-radius:inherit;
  background:var(--collab-yellow);
  transition:width .25s ease;
}
body.slr-collaborator-payments-page :is(.slr-collaborator-weekly-card,.slr-collaborator-eligibility-card)>p {
  margin:0;
  color:var(--collab-text);
  font-size:13px;
  line-height:1.55;
}
body.slr-collaborator-payments-page :is(.slr-collaborator-weekly-card,.slr-collaborator-eligibility-card)>small,
body.slr-collaborator-payments-page .slr-collaborator-eligibility-card .slr-collaborator-card-heading+small {
  display:block;
  margin-top:8px;
  color:var(--collab-muted);
  font-size:11px;
  line-height:1.45;
}
body.slr-collaborator-payments-page .slr-collaborator-eligibility-card.is-ready {
  border-color:color-mix(in srgb,var(--collab-green) 52%,var(--collab-line));
  background:var(--collab-green-soft);
}
body.slr-collaborator-payments-page .slr-collaborator-request-form {
  margin-top:18px;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:10px 14px;
}
body.slr-collaborator-payments-page .slr-collaborator-request-form button {
  min-height:42px;
  padding:0 20px;
  border:0;
  border-radius:999px;
  background:var(--collab-yellow);
  color:var(--collab-yellow-text);
  font:850 12px/1 Jost,system-ui,sans-serif;
  cursor:pointer;
}
body.slr-collaborator-payments-page .slr-collaborator-request-form button:hover { filter:brightness(1.04); }
body.slr-collaborator-payments-page .slr-collaborator-request-form small {
  min-width:220px;
  flex:1;
  color:var(--collab-muted);
  font-size:10px;
  line-height:1.45;
}
body.slr-collaborator-payments-page .slr-collaborator-payment-alert,
body.slr-collaborator-payments-page .slr-collaborator-payment-empty {
  margin:16px;
  padding:17px 18px;
  border:1px solid var(--collab-line);
  border-radius:14px;
  background:var(--collab-soft);
  color:var(--collab-text);
  font-size:12px;
  line-height:1.5;
}
body.slr-collaborator-payments-page .slr-collaborator-payment-alert.is-success {
  border-color:color-mix(in srgb,var(--collab-green) 50%,var(--collab-line));
  background:var(--collab-green-soft);
}
body.slr-collaborator-payments-page .slr-collaborator-payment-alert.is-error {
  border-color:color-mix(in srgb,var(--collab-red) 50%,var(--collab-line));
  background:var(--collab-red-soft);
}
body.slr-collaborator-payments-page .slr-collaborator-payment-empty.is-pending {
  border-style:dashed;
}
body.slr-collaborator-payments-page .slr-collaborator-payment-empty strong {
  display:block;
  margin-top:4px;
  color:var(--collab-text);
  font-size:14px;
}
body.slr-collaborator-payments-page .slr-collaborator-payment-empty p {
  margin:6px 0 0;
  color:var(--collab-muted);
}
body.slr-collaborator-payments-page .slr-collaborator-history { overflow:hidden; }
body.slr-collaborator-payments-page .slr-collaborator-history>header {
  padding:18px 20px;
  display:flex;
  align-items:flex-end;
  justify-content:space-between;
  gap:20px;
  border-bottom:1px solid var(--collab-line);
}
body.slr-collaborator-payments-page .slr-collaborator-history>header h2 {
  margin:3px 0 0;
  color:var(--collab-text)!important;
  font-size:16px;
}
body.slr-collaborator-payments-page .slr-collaborator-history>header>small {
  max-width:230px;
  color:var(--collab-muted);
  font-size:10px;
  line-height:1.4;
  text-align:right;
}
body.slr-collaborator-payments-page .slr-collaborator-history .slr-collaborator-payment-empty {
  margin:0;
  border:0;
  border-radius:0;
  background:transparent;
}
body.slr-collaborator-payments-page .slr-collaborator-history-item {
  position:relative;
  padding:18px 20px 19px;
  border-bottom:1px solid var(--collab-line);
  background:var(--collab-surface);
}
body.slr-collaborator-payments-page .slr-collaborator-history-item:last-child { border-bottom:0; }
body.slr-collaborator-payments-page .slr-collaborator-history-item::before {
  content:"";
  position:absolute;
  inset:18px auto 18px 0;
  width:3px;
  border-radius:0 4px 4px 0;
  background:var(--collab-muted);
}
body.slr-collaborator-payments-page .slr-collaborator-history-item.is-requested::before { background:var(--collab-yellow); }
body.slr-collaborator-payments-page .slr-collaborator-history-item.is-processing::before,
body.slr-collaborator-payments-page .slr-collaborator-history-item.is-scheduled::before { background:var(--collab-blue); }
body.slr-collaborator-payments-page .slr-collaborator-history-item.is-paid::before { background:var(--collab-green); }
body.slr-collaborator-payments-page .slr-collaborator-history-item.is-cancelled::before { background:var(--collab-red); }
body.slr-collaborator-payments-page .slr-collaborator-history-item>header {
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:16px;
}
body.slr-collaborator-payments-page .slr-collaborator-history-item>header span {
  display:block;
  color:var(--collab-muted);
  font-size:10px;
  font-weight:800;
  letter-spacing:.07em;
  text-transform:uppercase;
}
body.slr-collaborator-payments-page .slr-collaborator-history-item>header strong {
  display:block;
  margin-top:3px;
  color:var(--collab-text);
  font-size:14px;
}
body.slr-collaborator-payments-page .slr-collaborator-history-item>header time {
  color:var(--collab-muted);
  font-size:10px;
  text-align:right;
}
body.slr-collaborator-payments-page .slr-collaborator-history-item dl {
  margin:16px 0 0;
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:1px;
  overflow:hidden;
  border:1px solid var(--collab-line);
  border-radius:11px;
  background:var(--collab-line);
}
body.slr-collaborator-payments-page .slr-collaborator-history-item dl>div {
  min-width:0;
  padding:11px 12px;
  background:var(--collab-soft);
}
body.slr-collaborator-payments-page .slr-collaborator-history-item dt {
  color:var(--collab-muted);
  font-size:9px;
  font-weight:800;
  letter-spacing:.06em;
  text-transform:uppercase;
}
body.slr-collaborator-payments-page .slr-collaborator-history-item dd {
  margin:4px 0 0;
  color:var(--collab-text);
  font-size:11px;
  font-weight:700;
}
body.slr-collaborator-payments-page .slr-collaborator-history-item>p {
  margin:13px 0 0;
  color:var(--collab-muted);
  font-size:11px;
  line-height:1.5;
}
body.slr-collaborator-payments-page .slr-collaborator-history-item details {
  margin-top:13px;
  border-top:1px solid var(--collab-line);
  padding-top:12px;
}
body.slr-collaborator-payments-page .slr-collaborator-history-item summary {
  width:max-content;
  color:var(--collab-text);
  font-size:11px;
  font-weight:800;
  cursor:pointer;
}
body.slr-collaborator-payments-page .slr-collaborator-history-item ul {
  margin:10px 0 0;
  padding-left:18px;
  color:var(--collab-muted);
  font-size:10px;
  line-height:1.55;
}
html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-limit,
html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-blocked {
  margin:16px 18px;
  padding:17px 18px;
  border:1px solid var(--collab-line)!important;
  border-radius:14px;
  background:var(--collab-soft)!important;
  color:var(--collab-text)!important;
}
html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-limit {
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:20px;
}
html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-limit.is-blocked,
html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-blocked {
  border-color:color-mix(in srgb,var(--collab-yellow) 45%,var(--collab-line))!important;
}
html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-limit span {
  display:block;
  color:var(--collab-muted)!important;
  font-size:9px;
  font-weight:850;
  letter-spacing:.09em;
  text-transform:uppercase;
}
html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-limit strong,
html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-blocked strong {
  display:block;
  margin-top:3px;
  color:var(--collab-text)!important;
  font-size:14px;
}
html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-limit p,
html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-blocked p {
  margin:5px 0 0;
  color:var(--collab-muted)!important;
  font-size:11px;
  line-height:1.5;
}
html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-limit>small {
  flex:0 0 auto;
  color:var(--collab-muted)!important;
  font-size:10px;
  text-align:right;
}
html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-blocked button {
  min-height:40px;
  margin-top:14px;
  padding:0 18px;
  border:0;
  border-radius:999px;
  background:var(--collab-yellow);
  color:var(--collab-yellow-text);
  font:850 12px/1 Jost,system-ui,sans-serif;
  cursor:pointer;
}
body.admin-shell .collab-admin-page {
  --collab-admin-green:#168a52;
  --collab-admin-green-soft:var(--admin-success-bg,#effaf4);
  --collab-admin-blue:#1d72d8;
  --collab-admin-blue-soft:color-mix(in srgb,var(--collab-admin-blue) 10%,var(--admin-surface));
  --collab-admin-yellow:#ba8500;
  --collab-admin-yellow-soft:var(--admin-warning-bg,#fff8e6);
  --collab-admin-red:#c83242;
  --collab-admin-red-soft:var(--admin-danger-bg,#fff1f2);
  color:var(--admin-text);
}
body.admin-shell .collab-admin-page .headingrow { align-items:flex-start; }
body.admin-shell .collab-admin-page .headingrow h1 { margin-bottom:5px; }
body.admin-shell .collab-admin-page .headingrow p { max-width:760px; }
body.admin-shell .collab-admin-summary {
  display:grid;
  grid-template-columns:repeat(3,minmax(105px,1fr));
  gap:8px;
}
body.admin-shell .collab-admin-summary>span {
  min-width:110px;
  padding:12px 13px;
  border:1px solid var(--admin-border);
  border-radius:10px;
  background:var(--admin-surface);
  color:var(--admin-muted);
  font-size:10px;
  line-height:1.25;
}
body.admin-shell .collab-admin-summary b {
  display:block;
  margin-bottom:3px;
  color:var(--admin-text);
  font-size:20px;
  line-height:1;
}
body.admin-shell .collab-admin-tabs {
  display:flex;
  gap:4px;
  margin:22px 0 14px;
  padding:4px;
  width:max-content;
  max-width:100%;
  border:1px solid var(--admin-border);
  border-radius:10px;
  background:var(--admin-surface-soft);
}
body.admin-shell .collab-admin-tabs a {
  min-height:36px;
  padding:0 14px;
  display:grid;
  place-items:center;
  border-radius:7px;
  color:var(--admin-muted)!important;
  font-size:12px;
  font-weight:750;
  text-decoration:none;
}
body.admin-shell .collab-admin-tabs a:hover { background:var(--admin-surface-hover);color:var(--admin-text)!important; }
body.admin-shell .collab-admin-tabs a.is-active {
  background:var(--admin-surface);
  color:var(--admin-text)!important;
  box-shadow:var(--admin-shadow);
}
body.admin-shell .collab-admin-filters { margin-bottom:14px; }
body.admin-shell .collab-admin-filters label:first-of-type { flex:1 1 270px; }
body.admin-shell .collab-admin-filters label:nth-of-type(2) { flex:0 1 220px; }
body.admin-shell .collab-admin-table { min-width:850px; }
body.admin-shell .collab-admin-table td>strong,
body.admin-shell .collab-admin-table td>small { display:block; }
body.admin-shell .collab-admin-table td>small {
  max-width:290px;
  margin-top:3px;
  overflow:hidden;
  color:var(--admin-muted);
  font-size:10px;
  text-overflow:ellipsis;
  white-space:nowrap;
}
body.admin-shell .collab-admin-table .rowactions { width:74px;text-align:right; }
body.admin-shell .collab-status {
  display:inline-flex;
  align-items:center;
  min-height:27px;
  padding:4px 9px;
  border:1px solid var(--admin-border);
  border-radius:999px;
  background:var(--admin-surface-soft);
  color:var(--admin-muted);
  font-size:10px;
  font-weight:800;
  line-height:1.1;
  white-space:nowrap;
}
body.admin-shell .collab-status.is-large { min-height:34px;padding:6px 12px;font-size:11px; }
body.admin-shell .collab-status.is-requested {
  border-color:var(--admin-warning-border);
  background:var(--collab-admin-yellow-soft);
  color:var(--admin-warning-text);
}
body.admin-shell .collab-status.is-processing,
body.admin-shell .collab-status.is-scheduled {
  border-color:color-mix(in srgb,var(--collab-admin-blue) 36%,var(--admin-border));
  background:var(--collab-admin-blue-soft);
  color:color-mix(in srgb,var(--collab-admin-blue) 80%,var(--admin-text));
}
body.admin-shell .collab-status.is-paid {
  border-color:var(--admin-success-border);
  background:var(--collab-admin-green-soft);
  color:var(--admin-success-text);
}
body.admin-shell .collab-status.is-cancelled {
  border-color:var(--admin-danger-border);
  background:var(--collab-admin-red-soft);
  color:var(--admin-danger-text);
}
body.admin-shell .collab-admin-grid {
  display:grid;
  grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);
  gap:16px;
  align-items:start;
}
body.admin-shell .collab-admin-grid.is-request { grid-template-columns:minmax(0,1fr) minmax(300px,390px); }
body.admin-shell .collab-profile-form header,
body.admin-shell .collab-request-actions>h2,
body.admin-shell .collab-request-timeline>h2 { margin-bottom:18px; }
body.admin-shell .collab-profile-form>label { margin-top:16px; }
body.admin-shell .collab-profile-form>label small,
body.admin-shell .collab-action-form small,
body.admin-shell .collab-request-note small {
  display:block;
  margin-top:5px;
  color:var(--admin-muted);
  font-size:10px;
  line-height:1.45;
}
body.admin-shell .collab-profile-form .checkboxrow {
  min-height:44px;
  padding:11px 12px;
  display:flex;
  align-items:flex-start;
  gap:9px;
  border:1px solid var(--admin-border);
  border-radius:9px;
  background:var(--admin-surface-soft);
}
body.admin-shell .collab-profile-form .checkboxrow input { margin-top:2px; }
body.admin-shell .collab-profile-form footer { margin-top:20px; }
body.admin-shell .collab-admin-state {
  display:grid;
  gap:10px;
}
body.admin-shell .collab-admin-state>div,
body.admin-shell .collab-request-data>div {
  padding:13px 14px;
  border:1px solid var(--admin-border);
  border-radius:9px;
  background:var(--admin-surface-soft);
}
body.admin-shell .collab-admin-state span,
body.admin-shell .collab-request-data span {
  display:block;
  color:var(--admin-muted);
  font-size:9px;
  font-weight:800;
  letter-spacing:.075em;
  text-transform:uppercase;
}
body.admin-shell .collab-admin-state strong,
body.admin-shell .collab-request-data strong {
  display:block;
  margin-top:4px;
  color:var(--admin-text);
  font-size:13px;
  line-height:1.4;
}
body.admin-shell .collab-request-timeline ol {
  list-style:none;
  margin:0;
  padding:0;
}
body.admin-shell .collab-request-timeline li {
  position:relative;
  min-height:58px;
  padding:0 0 18px 34px;
}
body.admin-shell .collab-request-timeline li:last-child { min-height:30px;padding-bottom:0; }
body.admin-shell .collab-request-timeline li::before {
  content:"";
  position:absolute;
  left:8px;
  top:18px;
  bottom:0;
  width:1px;
  background:var(--admin-border);
}
body.admin-shell .collab-request-timeline li:last-child::before { display:none; }
body.admin-shell .collab-request-timeline li>i {
  position:absolute;
  left:0;
  top:1px;
  width:17px;
  height:17px;
  border:2px solid var(--admin-border-strong);
  border-radius:50%;
  background:var(--admin-surface);
}
body.admin-shell .collab-request-timeline li.is-complete>i {
  border-color:var(--collab-admin-green);
  background:var(--collab-admin-green);
  box-shadow:inset 0 0 0 4px var(--admin-surface);
}
body.admin-shell .collab-request-timeline strong,
body.admin-shell .collab-request-timeline small { display:block; }
body.admin-shell .collab-request-timeline strong { color:var(--admin-text);font-size:12px; }
body.admin-shell .collab-request-timeline small { margin-top:3px;color:var(--admin-muted);font-size:10px; }
body.admin-shell .collab-request-actions form+form {
  margin-top:14px;
  padding-top:14px;
  border-top:1px solid var(--admin-border);
}
body.admin-shell .collab-request-actions form>button { width:100%;justify-content:center; }
body.admin-shell .collab-action-form label { display:block;margin-bottom:9px; }
body.admin-shell .collab-request-data {
  margin-top:16px;
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:10px;
}
body.admin-shell .collab-request-note { margin-top:16px; }
body.admin-shell .collab-request-note form {
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:end;
  gap:14px;
}
body.admin-shell .collab-request-note button { margin-bottom:1px; }
body.admin-shell .collab-admin-page>.tablepanel { margin-top:16px; }
@media (max-width:1100px) {
  body.admin-shell .collab-admin-grid,
  body.admin-shell .collab-admin-grid.is-request { grid-template-columns:1fr; }
  body.admin-shell .collab-request-data { grid-template-columns:repeat(2,minmax(0,1fr)); }
}
@media (max-width:760px) {
  body.slr-collaborator-payments-page .slr-collaborator-payments-header { min-height:66px;padding:11px 14px; }
  body.slr-collaborator-payments-page .slr-collaborator-payments-header h1 { font-size:18px; }
  body.slr-collaborator-payments-page :is(.slr-collaborator-weekly-card,.slr-collaborator-eligibility-card,.slr-collaborator-history),
  body.slr-collaborator-payments-page :is(.slr-collaborator-payment-alert,.slr-collaborator-payment-empty) { margin:12px; }
  body.slr-collaborator-payments-page :is(.slr-collaborator-weekly-card,.slr-collaborator-eligibility-card) { padding:16px; }
  body.slr-collaborator-payments-page .slr-collaborator-card-heading { display:block; }
  body.slr-collaborator-payments-page .slr-collaborator-card-heading strong { margin-top:4px;text-align:left; }
  body.slr-collaborator-payments-page .slr-collaborator-history>header { align-items:flex-start;flex-direction:column;padding:16px; }
  body.slr-collaborator-payments-page .slr-collaborator-history>header>small { max-width:none;text-align:left; }
  body.slr-collaborator-payments-page .slr-collaborator-history-item { padding:16px; }
  body.slr-collaborator-payments-page .slr-collaborator-history-item>header { flex-direction:column;gap:7px; }
  body.slr-collaborator-payments-page .slr-collaborator-history-item>header time { text-align:left; }
  body.slr-collaborator-payments-page .slr-collaborator-history-item dl { grid-template-columns:1fr; }
  body.slr-collaborator-payments-page .slr-collaborator-request-form { align-items:stretch;flex-direction:column; }
  body.slr-collaborator-payments-page .slr-collaborator-request-form button { width:100%; }
  html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-limit { align-items:flex-start;flex-direction:column;gap:8px;margin:12px; }
  html[data-slr-theme] body.slr-social-submit-page .slr-collaborator-weekly-limit>small { text-align:left; }
  body.admin-shell .collab-admin-summary { width:100%;grid-template-columns:repeat(3,1fr); }
  body.admin-shell .collab-admin-summary>span { min-width:0;padding:10px; }
  body.admin-shell .collab-admin-summary b { font-size:17px; }
  body.admin-shell .collab-admin-tabs { width:100%; }
  body.admin-shell .collab-admin-tabs a { flex:1; }
  body.admin-shell .collab-request-data { grid-template-columns:1fr; }
  body.admin-shell .collab-request-note form { grid-template-columns:1fr; }
  body.admin-shell .collab-request-note button { width:100%; }
}
.slr-social-auth-google {
    display: none;
    gap: 12px;
    margin: 2px 0 18px;
}
.slr-social-auth-google.is-ready {
    display: grid;
}
.slr-social-auth-google-button {
    width: 100%;
    min-height: 44px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 999px;
    overflow: hidden;
}
.slr-social-auth-google-button > div,
.slr-social-auth-google-button iframe {
    max-width: 100% !important;
}
.slr-social-auth-google-button.is-busy {
    opacity: .58;
    pointer-events: none;
}
.slr-social-auth-divider {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
    align-items: center;
    gap: 12px;
    color: var(--slr-muted, #6b7280);
    font-size: 12px;
    font-weight: 750;
    letter-spacing: .08em;
    text-transform: uppercase;
}
.slr-social-auth-divider::before,
.slr-social-auth-divider::after {
    content: "";
    height: 1px;
    background: var(--slr-border, rgba(127, 127, 127, .22));
}
.slr-social-auth-forgot {
    display: flex;
    justify-content: flex-end;
    margin-top: -7px;
    margin-bottom: 2px;
}
.slr-social-auth-forgot a,
.slr-social-auth-secondary-link {
    color: var(--slr-link, #a92a3a);
    font-weight: 750;
    text-decoration: none;
}
.slr-social-auth-forgot a:hover,
.slr-social-auth-secondary-link:hover {
    text-decoration: underline;
}
.slr-social-auth-google-error[hidden] {
    display: none !important;
}
.slr-social-auth-success {
    padding: 12px 14px;
    border: 1px solid rgba(24, 144, 78, .28);
    background: rgba(24, 144, 78, .09);
    color: inherit;
    border-radius: 14px;
    line-height: 1.45;
}
.slr-social-auth-card.is-password-flow form {
    gap: 15px;
}
.slr-social-auth-help-copy {
    margin: 0 0 18px;
    color: var(--slr-muted, #667085);
    line-height: 1.55;
}
html[data-slr-theme="dark"] .slr-social-auth-divider,
html[data-slr-theme="dark"] .slr-social-auth-help-copy {
    color: #a4a7ad;
}
html[data-slr-theme="dark"] .slr-social-auth-divider::before,
html[data-slr-theme="dark"] .slr-social-auth-divider::after {
    background: rgba(255, 255, 255, .14);
}
html[data-slr-theme="dark"] .slr-social-auth-success {
    border-color: rgba(72, 194, 122, .28);
    background: rgba(72, 194, 122, .1);
}
@media (max-width: 640px) {
    .slr-social-auth-forgot {
        justify-content: flex-start;
    }
}
html[data-slr-theme="dark"]{--slr-push-card:#111216;--slr-push-soft:#1a1c21;--slr-push-line:#2b2e35;--slr-push-text:#f4f5f6;--slr-push-muted:#969ca7;--slr-push-shadow:none}
html[data-slr-theme="light"]{--slr-push-card:#fff;--slr-push-soft:#f4f5f7;--slr-push-line:#e2e4e8;--slr-push-text:#17181b;--slr-push-muted:#686e78;--slr-push-shadow:0 18px 50px rgba(18,22,30,.08)}
.slr-push-profile-card{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:14px;margin:14px 16px;padding:16px;border:1px solid var(--slr-push-line);border-radius:18px;background:var(--slr-push-card);color:var(--slr-push-text);box-shadow:var(--slr-push-shadow)}
.slr-push-card-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#760019;color:#fff}.slr-push-card-icon svg{width:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-push-profile-card strong{display:block;font-size:15px}.slr-push-profile-card p{margin:4px 0 0;color:var(--slr-push-muted);font-size:13px;line-height:1.45}.slr-push-profile-card small{display:block;margin-top:7px;color:#e0ab27;font-size:12px;line-height:1.4}
.slr-push-profile-card button,.slr-push-profile-card>a,.slr-push-action{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 15px;border:0;border-radius:999px;font:800 12px Jost,sans-serif;text-decoration:none;cursor:pointer}.slr-push-profile-card button,.slr-push-action.is-primary{background:#760019;color:#fff}.slr-push-profile-card>a,.slr-push-action.is-secondary{background:var(--slr-push-soft);color:var(--slr-push-text)}.slr-push-profile-card button:disabled{opacity:.5;cursor:not-allowed}
.slr-push-feedback{grid-column:2/-1;min-height:0;color:#27864f;font-size:12px}.slr-push-feedback:empty{display:none}.slr-push-feedback.is-error{color:#d34a57}
.slr-push-settings-block{margin:0 0 18px;border:1px solid var(--slr-ui-line,var(--slr-push-line));border-radius:18px;background:var(--slr-ui-card,var(--slr-push-card));overflow:hidden}.slr-push-settings-block>header{padding:20px 22px;border-bottom:1px solid var(--slr-ui-line,var(--slr-push-line))}.slr-push-settings-block>header small{display:block;color:#d0a01c;font-size:10px;font-weight:900;letter-spacing:.14em}.slr-push-settings-block>header h3{margin:6px 0 5px;font-size:20px}.slr-push-settings-block>header p{margin:0;color:var(--slr-ui-muted,var(--slr-push-muted));font-size:13px;line-height:1.5}.slr-push-device-state{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px}.slr-push-device-state strong{display:block}.slr-push-device-state span{display:block;margin-top:4px;color:var(--slr-ui-muted,var(--slr-push-muted));font-size:12px}.slr-push-device-state [data-push-state].is-active{color:#238858}
.slr-push-preferences{padding:8px 22px 22px}.slr-push-topic-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0}.slr-push-topic-list label{display:flex;align-items:center;gap:9px;padding:11px 12px;border:1px solid var(--slr-ui-line,var(--slr-push-line));border-radius:12px;background:var(--slr-ui-soft,var(--slr-push-soft));font-size:13px}.slr-push-topic-list input{accent-color:#760019}.slr-push-topic-mode{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.slr-push-topic-mode label{display:flex;align-items:center;gap:7px;color:var(--slr-ui-muted,var(--slr-push-muted));font-size:13px}.slr-push-topic-mode input{accent-color:#760019}
.slr-push-devices{display:grid}.slr-push-device{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:15px 22px;border-top:1px solid var(--slr-ui-line,var(--slr-push-line))}.slr-push-device:first-child{border-top:0}.slr-push-device strong{display:block;font-size:13px}.slr-push-device small{display:block;margin-top:4px;color:var(--slr-ui-muted,var(--slr-push-muted));font-size:11px}.slr-push-device button{border:1px solid var(--slr-ui-line,var(--slr-push-line));border-radius:999px;background:transparent;color:var(--slr-ui-text,var(--slr-push-text));padding:8px 12px;font-weight:750;cursor:pointer}
@media(max-width:720px){.slr-push-profile-card{grid-template-columns:44px minmax(0,1fr)}.slr-push-profile-card button,.slr-push-profile-card>a{grid-column:auto}.slr-push-feedback{grid-column:1/-1}.slr-push-topic-list{grid-template-columns:1fr}.slr-push-device-state{align-items:flex-start;flex-direction:column}}
body.slr-social-notifications-page .slr-social-notification-row {
  isolation: isolate;
}
body.slr-social-notifications-page .slr-social-notification-target {
  position: absolute;
  z-index: 1;
  inset: 0;
  border-radius: inherit;
  text-decoration: none;
}
body.slr-social-notifications-page .slr-social-notification-row > :not(.slr-social-notification-target) {
  position: relative;
  z-index: 2;
  pointer-events: none;
}
body.slr-social-notifications-page :is(
  .slr-social-notification-actor,
  .slr-social-notification-actor-name
) {
  z-index: 3;
  pointer-events: auto !important;
  color: inherit;
  text-decoration: none;
}
body.slr-social-notifications-page .slr-social-notification-actor-name strong {
  color: #f3bd20 !important;
  -webkit-text-fill-color: #f3bd20 !important;
  text-decoration: none;
}
html[data-slr-theme="light"] body.slr-social-notifications-page .slr-social-notification-actor-name strong {
  color: #980b35 !important;
  -webkit-text-fill-color: #980b35 !important;
}
body.slr-social-notifications-page :is(
  .slr-social-notification-actor:hover,
  .slr-social-notification-actor-name:hover
) {
  text-decoration: none;
}
body.slr-social-notifications-page .slr-social-notification-actor-name:hover strong,
body.slr-social-notifications-page .slr-social-notification-actor-name:focus-visible strong {
  text-decoration: underline;
  text-underline-offset: 3px;
}
body.slr-social-notifications-page .slr-social-notification-actor:focus-visible,
body.slr-social-notifications-page .slr-social-notification-actor-name:focus-visible,
body.slr-social-notifications-page .slr-social-notification-target:focus-visible {
  outline: 2px solid var(--slr-ui-accent, #1d9bf0);
  outline-offset: 2px;
}
body.slr-social-notifications-page .slr-social-notification-target:focus-visible {
  outline-offset: -3px;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-navigation nav a,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-navigation nav a:link,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-navigation nav a:visited,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-detail a.slr-settings-option,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-detail a.slr-settings-option:link,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-detail a.slr-settings-option:visited {
  color: var(--slr-settings-text) !important;
  -webkit-text-fill-color: var(--slr-settings-text) !important;
  text-decoration: none !important;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-option strong,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-navigation nav a > span,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-detail-header h2,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-detail-header h1 {
  color: var(--slr-settings-text) !important;
  -webkit-text-fill-color: var(--slr-settings-text) !important;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-option small,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-detail-header p {
  color: var(--slr-settings-muted) !important;
  -webkit-text-fill-color: var(--slr-settings-muted) !important;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-option-icon,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-option-arrow,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-navigation nav a svg {
  color: var(--slr-settings-muted) !important;
  stroke: var(--slr-settings-muted) !important;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-navigation nav a:hover,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-detail a.slr-settings-option:hover,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-navigation nav a:focus-visible,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-detail a.slr-settings-option:focus-visible {
  color: var(--slr-settings-text) !important;
  -webkit-text-fill-color: var(--slr-settings-text) !important;
  background: var(--slr-settings-hover) !important;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-navigation nav a.is-active {
  color: var(--slr-settings-text) !important;
  -webkit-text-fill-color: var(--slr-settings-text) !important;
  background: var(--slr-settings-soft) !important;
  font-weight: 650;
}
html[data-slr-theme="dark"] body.slr-account-settings-page {
  --slr-settings-text: #f2f4f5;
  --slr-settings-muted: #8b98a5;
  --slr-settings-soft: #16181c;
  --slr-settings-hover: #16181c;
}
html[data-slr-theme="light"] body.slr-account-settings-page {
  --slr-settings-text: #0f1419;
  --slr-settings-muted: #536471;
  --slr-settings-soft: #f7f9f9;
  --slr-settings-hover: #f7f9f9;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-primary-action,
html[data-slr-theme="light"] body.slr-home-social .slr-social-primary-action:link,
html[data-slr-theme="light"] body.slr-home-social .slr-social-primary-action:visited {
  background: #0f1419 !important;
  color: #fff !important;
  -webkit-text-fill-color: #fff !important;
  box-shadow: none !important;
  filter: none !important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-social-primary-action:hover,
html[data-slr-theme="light"] body.slr-home-social .slr-social-primary-action:focus-visible {
  background: #272c30 !important;
  color: #fff !important;
  -webkit-text-fill-color: #fff !important;
  box-shadow: none !important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-primary-action,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-primary-action:link,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-primary-action:visited {
  background: #eff3f4 !important;
  color: #0f1419 !important;
  -webkit-text-fill-color: #0f1419 !important;
  box-shadow: none !important;
  filter: none !important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-social-primary-action:hover,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-primary-action:focus-visible {
  background: #d7dbdc !important;
  color: #0f1419 !important;
  -webkit-text-fill-color: #0f1419 !important;
  box-shadow: none !important;
}
html[data-slr-theme="light"] body.slr-site.slr-home-social .slr-social-primary-action,
html[data-slr-theme="light"] body.slr-site.slr-home-social .slr-social-primary-action:link,
html[data-slr-theme="light"] body.slr-site.slr-home-social .slr-social-primary-action:visited {
  background:#0f1419!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:none!important;
  box-shadow:none!important;
  filter:none!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-site.slr-home-social .slr-social-primary-action:hover,
html[data-slr-theme="light"] body.slr-site.slr-home-social .slr-social-primary-action:focus-visible {
  background:#272c30!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme="dark"] body.slr-site.slr-home-social .slr-social-primary-action,
html[data-slr-theme="dark"] body.slr-site.slr-home-social .slr-social-primary-action:link,
html[data-slr-theme="dark"] body.slr-site.slr-home-social .slr-social-primary-action:visited {
  background:#eff3f4!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
  text-shadow:none!important;
  box-shadow:none!important;
  filter:none!important;
  opacity:1!important;
}
html[data-slr-theme="dark"] body.slr-site.slr-home-social .slr-social-primary-action:hover,
html[data-slr-theme="dark"] body.slr-site.slr-home-social .slr-social-primary-action:focus-visible {
  background:#d7dbdc!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
}
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-primary-action *,
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-primary-action::before,
html[data-slr-theme] body.slr-site.slr-home-social .slr-social-primary-action::after {
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
}
html[data-slr-theme="light"] body.slr-account-settings-page :is(
  .slr-settings-form-actions button:not(.is-danger),
  .slr-settings-primary-link,
  .slr-settings-session-action button:not(.is-danger)
) {
  background:#0f1419!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  border-color:#0f1419!important;
  text-shadow:none!important;
  box-shadow:none!important;
  filter:none!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-account-settings-page :is(
  .slr-settings-form-actions button:not(.is-danger),
  .slr-settings-primary-link,
  .slr-settings-session-action button:not(.is-danger)
):hover,
html[data-slr-theme="light"] body.slr-account-settings-page :is(
  .slr-settings-form-actions button:not(.is-danger),
  .slr-settings-primary-link,
  .slr-settings-session-action button:not(.is-danger)
):focus-visible {
  background:#272c30!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme="dark"] body.slr-account-settings-page :is(
  .slr-settings-form-actions button:not(.is-danger),
  .slr-settings-primary-link,
  .slr-settings-session-action button:not(.is-danger)
) {
  background:#eff3f4!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
  border-color:#eff3f4!important;
  text-shadow:none!important;
  box-shadow:none!important;
  filter:none!important;
  opacity:1!important;
}
html[data-slr-theme="dark"] body.slr-account-settings-page :is(
  .slr-settings-form-actions button:not(.is-danger),
  .slr-settings-primary-link,
  .slr-settings-session-action button:not(.is-danger)
):hover,
html[data-slr-theme="dark"] body.slr-account-settings-page :is(
  .slr-settings-form-actions button:not(.is-danger),
  .slr-settings-primary-link,
  .slr-settings-session-action button:not(.is-danger)
):focus-visible {
  background:#d7dbdc!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
}
html[data-slr-theme] body.slr-account-settings-page :is(
  .slr-settings-form-actions button:not(.is-danger),
  .slr-settings-primary-link,
  .slr-settings-session-action button:not(.is-danger)
) * {
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-matchday-global,
html[data-slr-theme="light"] body.slr-home-social .slr-social-feed-column > .slr-matchday-global.is-centered {
  background:#fff!important;
  border-bottom-color:#e6ecf0!important;
}
html[data-slr-theme="dark"] body.slr-home-social .slr-matchday-global,
html[data-slr-theme="dark"] body.slr-home-social .slr-social-feed-column > .slr-matchday-global.is-centered {
  background:#000!important;
  border-bottom-color:rgba(255,255,255,.12)!important;
}
html[data-slr-theme="dark"] body.slr-account-settings-page {
  --slr-settings-accent:#f0b51d!important;
  --slr-state-focus:#f0b51d!important;
  --slr-polish-focus:#f0b51d!important;
  --slr-settings-accent-soft:rgba(240,181,29,.12);
}
html[data-slr-theme="light"] body.slr-account-settings-page {
  --slr-settings-accent:#980b35!important;
  --slr-state-focus:#980b35!important;
  --slr-polish-focus:#980b35!important;
  --slr-settings-accent-soft:rgba(152,11,53,.09);
}
html[data-slr-theme="light"] body.slr-account-settings-page :is(
  .slr-settings-form-actions button[type="submit"]:not(.is-danger),
  button.slr-settings-save:not(.is-danger),
  [data-settings-save]:not(.is-danger)
) {
  appearance:none!important;
  -webkit-appearance:none!important;
  background:#0f1419!important;
  background-color:#0f1419!important;
  background-image:none!important;
  border-color:#0f1419!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:none!important;
  box-shadow:none!important;
  filter:none!important;
}
html[data-slr-theme="light"] body.slr-account-settings-page :is(
  .slr-settings-form-actions button[type="submit"]:not(.is-danger),
  button.slr-settings-save:not(.is-danger),
  [data-settings-save]:not(.is-danger)
):is(:hover,:focus-visible) {
  background:#272c30!important;
  background-color:#272c30!important;
  background-image:none!important;
  border-color:#272c30!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-slr-theme="dark"] body.slr-account-settings-page :is(
  .slr-settings-form-actions button[type="submit"]:not(.is-danger),
  button.slr-settings-save:not(.is-danger),
  [data-settings-save]:not(.is-danger)
) {
  appearance:none!important;
  -webkit-appearance:none!important;
  background:#eff3f4!important;
  background-color:#eff3f4!important;
  background-image:none!important;
  border-color:#eff3f4!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
  text-shadow:none!important;
  box-shadow:none!important;
  filter:none!important;
}
html[data-slr-theme="dark"] body.slr-account-settings-page :is(
  .slr-settings-form-actions button[type="submit"]:not(.is-danger),
  button.slr-settings-save:not(.is-danger),
  [data-settings-save]:not(.is-danger)
):is(:hover,:focus-visible) {
  background:#d7dbdc!important;
  background-color:#d7dbdc!important;
  background-image:none!important;
  border-color:#d7dbdc!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
}
html[data-slr-theme] body.slr-account-settings-page :is(
  .slr-settings-form-actions button[type="submit"]:not(.is-danger),
  button.slr-settings-save:not(.is-danger),
  [data-settings-save]:not(.is-danger)
) :is(span,strong,b,i,svg) {
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
  fill:currentColor!important;
  stroke:currentColor!important;
}
html[data-slr-theme] body.slr-account-settings-page :is(
  .slr-settings-form-actions button[type="submit"]:not(.is-danger),
  button.slr-settings-save:not(.is-danger),
  [data-settings-save]:not(.is-danger)
):disabled {
  opacity:.5!important;
  cursor:not-allowed!important;
  transform:none!important;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-toggle input:checked + i {
  background:var(--slr-settings-accent)!important;
  background-color:var(--slr-settings-accent)!important;
  background-image:none!important;
  border-color:var(--slr-settings-accent)!important;
  box-shadow:none!important;
}
html[data-slr-theme="dark"] body.slr-account-settings-page .slr-settings-toggle input:checked + i::after {
  background:#0f1419!important;
}
html[data-slr-theme="light"] body.slr-account-settings-page .slr-settings-toggle input:checked + i::after {
  background:#fff!important;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-toggle input:focus-visible + i {
  outline:2px solid var(--slr-settings-accent)!important;
  outline-offset:3px!important;
  box-shadow:0 0 0 3px var(--slr-settings-accent-soft)!important;
}
html[data-slr-theme] body.slr-account-settings-page :is(
  .slr-settings-theme-picker label:has(input:checked),
  .slr-settings-font-picker label:has(input:checked)
) {
  border-color:var(--slr-settings-accent)!important;
  box-shadow:0 0 0 1px var(--slr-settings-accent)!important;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-font-picker label:has(input:checked) {
  background:var(--slr-settings-accent-soft)!important;
}
html[data-slr-theme] body.slr-account-settings-page :is(
  .slr-settings-theme-picker label:has(input:focus-visible),
  .slr-settings-font-picker label:has(input:focus-visible)
) {
  outline:2px solid var(--slr-settings-accent)!important;
  outline-offset:3px!important;
}
html[data-slr-theme] body.slr-account-settings-page :is(
  .slr-push-topic-list input,
  .slr-push-topic-mode input,
  .slr-settings-form input[type="checkbox"],
  .slr-settings-form input[type="radio"]
) {
  accent-color:var(--slr-settings-accent)!important;
}
html[data-slr-theme="dark"] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open],
html[data-slr-theme="dark"] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open]:hover,
html[data-slr-theme="dark"] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open]:focus-visible {
  background:#eff3f4!important;
  background-color:#eff3f4!important;
  background-image:none!important;
  border-color:#eff3f4!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
  -webkit-text-stroke:0 transparent!important;
  text-shadow:none!important;
  mix-blend-mode:normal!important;
  box-shadow:none!important;
  filter:none!important;
  opacity:1!important;
}
html[data-slr-theme="dark"] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open]::before,
html[data-slr-theme="dark"] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open]::after {
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
  -webkit-text-stroke:0 transparent!important;
  text-shadow:none!important;
}
html[data-slr-theme="light"] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open],
html[data-slr-theme="light"] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open]:hover,
html[data-slr-theme="light"] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open]:focus-visible {
  background:#0f1419!important;
  background-color:#0f1419!important;
  background-image:none!important;
  border-color:#0f1419!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  -webkit-text-stroke:0 transparent!important;
  text-shadow:none!important;
  mix-blend-mode:normal!important;
  box-shadow:none!important;
  filter:none!important;
  opacity:1!important;
}
html[data-slr-theme="light"] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open]::before,
html[data-slr-theme="light"] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open]::after {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  -webkit-text-stroke:0 transparent!important;
  text-shadow:none!important;
}
html[data-slr-theme="dark"] body.slr-account-settings-page .slr-settings-navigation nav a.is-active,
html[data-slr-theme="dark"] body.slr-account-settings-page .slr-settings-navigation nav a.is-active:hover,
html[data-slr-theme="dark"] body.slr-account-settings-page .slr-settings-navigation nav a.is-active:focus-visible {
  background:#16181c!important;
  background-color:#16181c!important;
  background-image:none!important;
  color:#f2f4f5!important;
  -webkit-text-fill-color:#f2f4f5!important;
}
html[data-slr-theme="light"] body.slr-account-settings-page .slr-settings-navigation nav a.is-active,
html[data-slr-theme="light"] body.slr-account-settings-page .slr-settings-navigation nav a.is-active:hover,
html[data-slr-theme="light"] body.slr-account-settings-page .slr-settings-navigation nav a.is-active:focus-visible {
  background:#f7f9f9!important;
  background-color:#f7f9f9!important;
  background-image:none!important;
  color:#0f1419!important;
  -webkit-text-fill-color:#0f1419!important;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-navigation nav a.is-active > span,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-navigation nav a.is-active:hover > span,
html[data-slr-theme] body.slr-account-settings-page .slr-settings-navigation nav a.is-active:focus-visible > span {
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
}
html[data-slr-theme="light"] body.slr-home-social .slr-matchday-global-card,
html[data-slr-theme="light"] body.slr-home-social .slr-matchday-global-card:hover,
html[data-slr-theme="light"] body.slr-home-social .slr-matchday-global-card:focus-visible,
html[data-slr-theme="light"] body.slr-home-social .slr-matchday-global.is-live .slr-matchday-global-card {
  background:#08090b!important;
  background-color:#08090b!important;
  background-image:none!important;
  border-color:rgba(15,20,25,.18)!important;
  box-shadow:none!important;
  filter:none!important;
}
html[data-slr-theme] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open],
html[data-slr-theme] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open]:hover,
html[data-slr-theme] body.slr-site button.slr-social-primary-action[type="button"][data-social-composer-open]:focus-visible {
  font-weight:900!important;
}
:root{
  --slr-ca-bg:#000;
  --slr-ca-card:#0d1013;
  --slr-ca-soft:#15191e;
  --slr-ca-line:#2f353d;
  --slr-ca-text:#f3f4f5;
  --slr-ca-muted:#8b949e;
  --slr-ca-accent:#f3bd28;
  --slr-ca-danger:#ff5e79;
}
html[data-slr-theme="light"]{
  --slr-ca-bg:#fff;
  --slr-ca-card:#fff;
  --slr-ca-soft:#f5f6f7;
  --slr-ca-line:#e2e6ea;
  --slr-ca-text:#111418;
  --slr-ca-muted:#5f6b76;
  --slr-ca-accent:#8d001f;
  --slr-ca-danger:#b4233f;
}
body.slr-collaborator-articles-page .slr-collaborator-articles-column{min-height:100vh;background:var(--slr-ca-bg);color:var(--slr-ca-text)}
.slr-collaborator-articles-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:28px 30px;border-bottom:1px solid var(--slr-ca-line)}
.slr-collaborator-articles-header>div>span,.slr-collaborator-detail-header>span{display:block;color:var(--slr-ca-accent);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}
.slr-collaborator-articles-header h1,.slr-collaborator-detail-header h1{margin:7px 0 8px;color:var(--slr-ca-text);font-size:30px;line-height:1.08;letter-spacing:-.035em}
.slr-collaborator-articles-header p{max-width:620px;margin:0;color:var(--slr-ca-muted);font-size:14px;line-height:1.5}
.slr-collaborator-articles-header>a,.slr-collaborator-articles-empty>a,.slr-collaborator-current-correction>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;background:var(--slr-ca-text);color:var(--slr-ca-bg)!important;text-decoration:none;font-weight:850;white-space:nowrap}
.slr-collaborator-articles-list{display:grid}
.slr-collaborator-article-card{padding:24px 28px;border-bottom:1px solid var(--slr-ca-line);background:var(--slr-ca-card)}
.slr-collaborator-article-card:hover{background:color-mix(in srgb,var(--slr-ca-card) 88%,var(--slr-ca-soft))}
.slr-collaborator-article-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}
.slr-collaborator-article-card>header span{display:block;color:var(--slr-ca-muted);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}
.slr-collaborator-article-card h2{margin:7px 0 0;color:var(--slr-ca-text);font-size:21px;line-height:1.25;letter-spacing:-.02em}
.slr-collaborator-article-card>header>b{flex:0 0 auto;padding:7px 10px;border:1px solid var(--slr-ca-line);border-radius:999px;color:var(--slr-ca-muted);font-size:11px}
.slr-collaborator-article-card.is-changes_requested>header>b{border-color:color-mix(in srgb,var(--slr-ca-danger) 55%,var(--slr-ca-line));color:var(--slr-ca-danger)}
.slr-collaborator-article-card.is-published>header>b{border-color:color-mix(in srgb,#31b96b 55%,var(--slr-ca-line));color:#31b96b}
.slr-collaborator-correction-note,.slr-collaborator-edit-instructions,.slr-collaborator-current-correction{margin:20px 0 0;padding:18px 20px;border:1px solid color-mix(in srgb,var(--slr-ca-danger) 42%,var(--slr-ca-line));border-radius:16px;background:color-mix(in srgb,var(--slr-ca-danger) 8%,var(--slr-ca-card));color:var(--slr-ca-text)}
.slr-collaborator-correction-note strong,.slr-collaborator-current-correction strong{color:var(--slr-ca-danger);font-size:13px}
.slr-collaborator-correction-note p,.slr-collaborator-current-correction p{margin:8px 0 0;color:var(--slr-ca-text);font-size:14px;line-height:1.55}
.slr-collaborator-article-card>footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;color:var(--slr-ca-muted);font-size:12px}
.slr-collaborator-article-card>footer>div{display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end}
.slr-collaborator-article-card>footer a{display:inline-flex;align-items:center;min-height:36px;padding:0 13px;border:1px solid var(--slr-ca-line);border-radius:999px;color:var(--slr-ca-text)!important;text-decoration:none;font-size:12px;font-weight:800}
.slr-collaborator-article-card>footer a.is-primary{border-color:var(--slr-ca-text);background:var(--slr-ca-text);color:var(--slr-ca-bg)!important}
.slr-collaborator-articles-empty{margin:28px;padding:42px 28px;border:1px solid var(--slr-ca-line);border-radius:20px;text-align:center;background:var(--slr-ca-card)}
.slr-collaborator-articles-empty strong{display:block;font-size:22px}.slr-collaborator-articles-empty p{color:var(--slr-ca-muted)}
.slr-collaborator-detail-header{padding:28px 30px;border-bottom:1px solid var(--slr-ca-line)}
.slr-collaborator-detail-header>a{display:inline-block;margin-bottom:22px;color:var(--slr-ca-muted)!important;text-decoration:none;font-weight:750}
.slr-collaborator-current-correction{margin:24px 28px}.slr-collaborator-current-correction>a{margin-top:18px}
.slr-collaborator-timeline{padding:28px}.slr-collaborator-timeline>h2{margin:0 0 24px;font-size:24px}
.slr-collaborator-timeline>article{display:grid;grid-template-columns:18px 1fr;gap:14px;position:relative;padding:0 0 26px}
.slr-collaborator-timeline>article:not(:last-child):before{content:"";position:absolute;left:6px;top:13px;bottom:0;width:2px;background:var(--slr-ca-line)}
.slr-collaborator-timeline>article>i{position:relative;z-index:1;width:14px;height:14px;margin-top:4px;border-radius:50%;background:var(--slr-ca-accent);box-shadow:0 0 0 4px var(--slr-ca-bg)}
.slr-collaborator-timeline time{display:block;color:var(--slr-ca-muted);font-size:11px}.slr-collaborator-timeline strong{display:block;margin-top:5px;font-size:16px}.slr-collaborator-timeline p{margin:8px 0;color:var(--slr-ca-text);line-height:1.5}.slr-collaborator-timeline small{color:var(--slr-ca-muted)}
.slr-collaborator-edit-instructions{margin:20px 22px 0}.slr-collaborator-edit-instructions>span{display:block;color:var(--slr-ca-danger);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.slr-collaborator-edit-instructions h2{margin:7px 0 9px;font-size:22px}.slr-collaborator-edit-instructions p{margin:0;line-height:1.55}.slr-collaborator-edit-instructions small{display:block;margin-top:12px;color:var(--slr-ca-muted)}
body.admin-shell .collaborator-instructions-box{border-color:color-mix(in srgb,#d59a00 42%,var(--admin-line))}
body.admin-shell .collaborator-instructions-box textarea{min-height:130px}
body.admin-shell .collaborator-instructions-box .muted b{color:var(--admin-text)}
@media(max-width:760px){.slr-collaborator-articles-header{padding:20px 16px;flex-direction:column}.slr-collaborator-articles-header>a{width:100%}.slr-collaborator-article-card{padding:20px 16px}.slr-collaborator-article-card>header{display:grid}.slr-collaborator-article-card>header>b{width:max-content}.slr-collaborator-article-card>footer{align-items:flex-start;flex-direction:column}.slr-collaborator-article-card>footer>div{width:100%;justify-content:flex-start}.slr-collaborator-detail-header,.slr-collaborator-timeline{padding:22px 16px}.slr-collaborator-current-correction{margin:18px 16px}.slr-collaborator-edit-instructions{margin:16px 14px 0}}
.slr-collaborator-resubmit-success{margin:20px 28px 0;padding:15px 18px;border:1px solid color-mix(in srgb,#31b96b 48%,var(--slr-ca-line));border-radius:14px;background:color-mix(in srgb,#31b96b 8%,var(--slr-ca-card));color:var(--slr-ca-text)}.slr-collaborator-resubmit-success strong{display:block;color:#31b96b}.slr-collaborator-resubmit-success span{display:block;margin-top:5px;color:var(--slr-ca-muted);font-size:13px}@media(max-width:760px){.slr-collaborator-resubmit-success{margin:16px}}
.slr-social-submit-success-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.slr-social-submit-success-actions>a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid currentColor;border-radius:999px;color:inherit!important;text-decoration:none;font-size:11px;font-weight:850}@media(max-width:760px){.slr-social-submit-success-actions{grid-column:1/-1;justify-content:flex-start}}
body.slr-ai-page{--ai-bg:#000;--ai-panel:#0b0d10;--ai-card:#15181d;--ai-soft:#20242a;--ai-line:#2d3239;--ai-text:#f5f7f8;--ai-muted:#8d959f;--ai-accent:#f2bd22;--ai-danger:#ff5d7b;background:var(--ai-bg)!important;color:var(--ai-text)!important;overflow:hidden}
html[data-slr-theme="light"] body.slr-ai-page{--ai-bg:#fff;--ai-panel:#fff;--ai-card:#f3f4f5;--ai-soft:#e9ebed;--ai-line:#d8dde2;--ai-text:#111418;--ai-muted:#5d6873;--ai-accent:#8b001d;--ai-danger:#c51b43}
body.slr-ai-page>main#contenuto{max-width:none;width:100%;padding:0;margin:0;background:var(--ai-bg)!important}
.slr-ai-shell{min-height:100svh;grid-template-columns:minmax(220px,310px) minmax(0,1fr)!important;background:var(--ai-bg)!important}
.slr-ai-shell .slr-social-left{border-right:1px solid var(--ai-line)}
.slr-ai-main{position:relative;min-width:0;height:100svh;overflow:hidden;background:var(--ai-bg);color:var(--ai-text)}
.slr-ai-topbar{position:absolute;z-index:25;top:0;left:0;right:0;height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;background:linear-gradient(var(--ai-bg),color-mix(in srgb,var(--ai-bg) 70%,transparent))}
.slr-ai-topbar button,.slr-ai-private-toggle{border:0;background:transparent;color:var(--ai-text);display:inline-flex;align-items:center;gap:8px;font:800 13px/1 inherit;cursor:pointer}
.slr-ai-topbar svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.slr-ai-topbar>div{display:flex;align-items:center;gap:24px}
.slr-ai-private-toggle input{position:absolute;opacity:0}.slr-ai-private-toggle>span{width:31px;height:18px;border:1px solid var(--ai-line);border-radius:999px;position:relative;background:var(--ai-soft)}.slr-ai-private-toggle>span:after{content:"";position:absolute;width:12px;height:12px;left:2px;top:2px;border-radius:50%;background:var(--ai-muted);transition:.18s}.slr-ai-private-toggle input:checked+span{background:var(--ai-accent);border-color:var(--ai-accent)}.slr-ai-private-toggle input:checked+span:after{transform:translateX(13px);background:var(--ai-bg)}
.slr-ai-stage{height:100%;overflow-y:auto;padding:90px clamp(28px,8vw,150px) 250px;scroll-behavior:smooth}
.slr-ai-stage:not(.has-messages){display:grid;place-items:center;padding-bottom:170px}
.slr-ai-empty{text-align:center;max-width:660px}.slr-ai-empty[hidden]{display:none}.slr-ai-mark{display:grid;place-items:center;margin:auto;width:70px;height:70px}.slr-ai-mark svg{width:64px;height:64px;fill:none;stroke:var(--ai-text);stroke-width:3.2;stroke-linecap:round}.slr-ai-empty h1{font-size:44px;letter-spacing:-.05em;margin:2px 0 10px}.slr-ai-empty p{margin:0;color:var(--ai-muted);font-size:17px}
.slr-ai-thread{width:min(100%,900px);margin:0 auto;display:grid;gap:32px}.slr-ai-message{position:relative;min-width:0}.slr-ai-assistant-mark{width:32px;height:32px;display:grid;place-items:center;margin:0 0 10px;color:var(--ai-text)}.slr-ai-assistant-mark svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.slr-ai-message.is-user{display:flex;justify-content:flex-end}.slr-ai-message.is-user>.slr-ai-user-bubble{max-width:min(78%,680px);padding:13px 18px;background:var(--ai-soft);border-radius:22px 22px 5px 22px;white-space:pre-wrap}.slr-ai-message.is-assistant>.slr-ai-message-body{max-width:760px}.slr-ai-message-role{display:none}.slr-ai-response-text{font-size:17px;line-height:1.58;white-space:normal;color:var(--ai-text)}
.slr-ai-media-card{position:relative;width:min(100%,620px);margin:0;border:1px solid var(--ai-line);border-radius:18px;overflow:hidden;background:var(--ai-panel)}.slr-ai-media-card img,.slr-ai-media-card video{display:block;width:100%;max-height:70svh;object-fit:contain;background:#000}.slr-ai-media-card>button{position:absolute;right:12px;top:12px;width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:rgba(0,0,0,.6);color:#fff;cursor:pointer}.slr-ai-media-card svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8}
.slr-ai-processing{min-height:240px;width:min(100%,620px);border:1px solid var(--ai-line);border-radius:18px;background:var(--ai-card);display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:8px;padding:40px;text-align:center}.slr-ai-processing span{width:9px;height:9px;border-radius:50%;background:var(--ai-accent);animation:aiPulse 1s infinite}.slr-ai-processing span:nth-child(2){animation-delay:.15s}.slr-ai-processing span:nth-child(3){animation-delay:.3s}.slr-ai-processing strong,.slr-ai-processing small{width:100%}.slr-ai-processing strong{margin-top:14px}.slr-ai-processing small{color:var(--ai-muted)}@keyframes aiPulse{50%{opacity:.25;transform:translateY(-4px)}}
.slr-ai-error{border:1px solid color-mix(in srgb,var(--ai-danger) 55%,var(--ai-line));background:color-mix(in srgb,var(--ai-danger) 9%,var(--ai-card));padding:18px;border-radius:14px}.slr-ai-error p{color:var(--ai-muted);margin:6px 0 0}
.slr-ai-citations{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.slr-ai-citations strong{width:100%;font-size:12px;color:var(--ai-muted)}.slr-ai-citations a{border:1px solid var(--ai-line);border-radius:999px;padding:7px 11px;color:var(--ai-text)!important;text-decoration:none;font-size:12px}.slr-ai-citations a:hover{background:var(--ai-soft)}
.slr-ai-message-actions{display:flex;align-items:center;gap:6px;margin-top:13px}.slr-ai-message-actions button,.slr-ai-message-actions a{min-width:38px;height:38px;padding:0 9px;border:0;border-radius:999px;background:transparent;color:var(--ai-muted)!important;display:inline-flex;align-items:center;gap:7px;text-decoration:none;cursor:pointer;font:750 12px inherit}.slr-ai-message-actions button:hover,.slr-ai-message-actions a:hover{background:var(--ai-soft);color:var(--ai-text)!important}.slr-ai-message-actions svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.slr-ai-message-actions [data-ai-post]{border:1px solid var(--ai-line);color:var(--ai-text)!important}
.slr-ai-composer-dock{position:absolute;z-index:20;left:0;right:0;bottom:0;padding:20px clamp(28px,8vw,150px) 24px;background:linear-gradient(transparent,var(--ai-bg) 22%,var(--ai-bg))}.slr-ai-composer{width:min(100%,900px);margin:auto;min-height:62px;border:1px solid var(--ai-line);border-radius:32px;background:var(--ai-card);display:grid;grid-template-columns:44px 1fr 46px;align-items:end;padding:8px}.slr-ai-composer textarea{resize:none;max-height:160px;min-height:44px;border:0;background:transparent;color:var(--ai-text);font:500 16px/1.4 inherit;outline:0;padding:10px 8px}.slr-ai-composer textarea::placeholder{color:var(--ai-muted)}.slr-ai-composer button{width:44px;height:44px;border:0;border-radius:50%;display:grid;place-items:center;background:transparent;color:var(--ai-muted);cursor:pointer}.slr-ai-composer button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.slr-ai-composer .slr-ai-send{background:var(--ai-text);color:var(--ai-bg)}.slr-ai-composer .slr-ai-send:disabled{opacity:.35}.slr-ai-attach:disabled{opacity:.35;cursor:not-allowed}
.slr-ai-mode-row{width:min(100%,900px);margin:12px auto 0;display:flex;justify-content:center;gap:9px;flex-wrap:wrap}.slr-ai-mode-row button{min-height:38px;padding:0 15px;border:1px solid var(--ai-line);border-radius:999px;background:transparent;color:var(--ai-text);display:inline-flex;align-items:center;gap:8px;font:750 13px inherit;cursor:pointer}.slr-ai-mode-row button:hover,.slr-ai-mode-row button.is-active{background:var(--ai-soft);border-color:color-mix(in srgb,var(--ai-text) 36%,var(--ai-line))}.slr-ai-mode-row button.is-active{box-shadow:inset 0 0 0 1px var(--ai-accent)}.slr-ai-mode-row svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.slr-ai-disclaimer{text-align:center;color:var(--ai-muted);font-size:10px;margin:10px auto 0}
.slr-ai-history{position:absolute;z-index:40;top:64px;right:22px;width:min(360px,calc(100% - 44px));max-height:calc(100svh - 95px);overflow:auto;border:1px solid var(--ai-line);border-radius:18px;background:var(--ai-panel);box-shadow:0 22px 70px rgba(0,0,0,.35);padding:12px}.slr-ai-history[hidden]{display:none}.slr-ai-history header{display:flex;justify-content:space-between;align-items:center;padding:8px 8px 13px}.slr-ai-history header button{border:0;border-radius:999px;background:var(--ai-text);color:var(--ai-bg);padding:8px 12px;font-weight:800}.slr-ai-history nav{display:grid}.slr-ai-history a{display:grid;gap:3px;padding:12px;border-radius:12px;color:var(--ai-text)!important;text-decoration:none}.slr-ai-history a:hover,.slr-ai-history a.is-active{background:var(--ai-soft)}.slr-ai-history a small,.slr-ai-history nav>p{color:var(--ai-muted);font-size:11px}.slr-ai-history nav>p{padding:14px}
.slr-ai-lightbox{position:fixed;z-index:9999;inset:0;background:rgba(0,0,0,.92);display:grid;place-items:center;padding:50px}.slr-ai-lightbox[hidden]{display:none}.slr-ai-lightbox>button{position:absolute;top:18px;left:18px;width:42px;height:42px;border:0;border-radius:50%;background:#17191d;color:#fff;font-size:26px}.slr-ai-lightbox [data-ai-lightbox-content]{max-width:95vw;max-height:90vh}.slr-ai-lightbox img,.slr-ai-lightbox video{max-width:95vw;max-height:90vh;object-fit:contain}.slr-ai-toast{position:fixed;z-index:10000;left:50%;bottom:30px;transform:translateX(-50%);padding:11px 16px;border-radius:999px;background:var(--ai-text);color:var(--ai-bg);font-weight:800;box-shadow:0 14px 50px rgba(0,0,0,.3)}.slr-ai-toast[hidden]{display:none}
.slr-ai-unavailable{min-height:100svh;display:grid;place-content:center;text-align:center;background:#000;color:#fff;padding:30px}.slr-ai-unavailable strong{font-size:34px}.slr-ai-unavailable a{color:#f2bd22}
@media(max-width:900px){body.slr-ai-page{overflow:auto}.slr-ai-shell{display:block!important}.slr-ai-shell>.slr-social-left{display:none}.slr-ai-main{height:calc(100svh - 64px)}.slr-ai-stage{padding:75px 18px 220px}.slr-ai-composer-dock{padding:16px 14px 18px}.slr-ai-topbar{padding:0 15px}.slr-ai-topbar>div{gap:12px}.slr-ai-private-toggle b{display:none}.slr-ai-message.is-user>.slr-ai-user-bubble{max-width:88%}.slr-ai-mode-row{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding:0 2px}.slr-ai-mode-row button{white-space:nowrap}.slr-ai-mode-row button span{font-size:12px}.slr-ai-disclaimer{display:none}}
@media(max-width:520px){.slr-ai-topbar{height:54px}.slr-ai-stage{padding-top:65px}.slr-ai-empty h1{font-size:34px}.slr-ai-empty p{font-size:14px}.slr-ai-composer{grid-template-columns:38px 1fr 40px}.slr-ai-composer button{width:38px;height:38px}.slr-ai-composer textarea{font-size:15px}.slr-ai-message-actions span{display:none}.slr-ai-message-actions button,.slr-ai-message-actions a{padding:0;width:38px;justify-content:center}.slr-ai-lightbox{padding:34px 12px}}
@media(prefers-reduced-motion:reduce){.slr-ai-processing span{animation:none}.slr-ai-stage{scroll-behavior:auto}}
.slr-post-composer-media video{display:block;width:100%;max-height:58vh;object-fit:contain;background:#000;border-radius:16px}.slr-community-post-media.is-video{display:block;background:#000}.slr-community-post-media.is-video video{display:block;width:100%;max-height:720px;object-fit:contain;background:#000}
.slr-ai-empty{width:min(100%,760px);max-width:760px}
.slr-ai-brand-row{display:flex;align-items:center;justify-content:center;gap:15px}
.slr-ai-brand-row .slr-ai-mark{width:58px;height:58px;margin:0}
.slr-ai-brand-row .slr-ai-mark svg{width:54px;height:54px}
.slr-ai-empty .slr-ai-brand-row h1{margin:0;font-size:clamp(38px,4vw,54px);line-height:1;letter-spacing:-.045em}
.slr-ai-empty>p{margin:18px auto 0;max-width:720px;text-align:center}
.slr-ai-composer-dock{transition:top .26s ease,bottom .26s ease,transform .26s ease,padding .26s ease,background .2s ease}
.slr-ai-main:not(.has-ai-messages) .slr-ai-stage{display:block;position:relative;padding:0;overflow:hidden}
.slr-ai-main:not(.has-ai-messages) .slr-ai-empty{position:absolute;left:50%;top:31%;transform:translate(-50%,-50%);padding:0 24px}
.slr-ai-main:not(.has-ai-messages) .slr-ai-composer-dock{top:50%;bottom:auto;transform:translateY(-4%);padding:20px clamp(28px,8vw,150px) 24px;background:transparent}
.slr-ai-main.has-ai-messages .slr-ai-composer-dock{top:auto;bottom:0;transform:none}
.slr-ai-streaming-response{display:flex;align-items:flex-end;gap:4px;min-height:28px;max-width:760px}
.slr-ai-streaming-response .slr-ai-response-text{white-space:pre-wrap}
.slr-ai-stream-cursor{display:inline-block;width:2px;height:1.12em;margin-bottom:.18em;background:var(--ai-text);border-radius:2px;animation:slrAiCursor .78s steps(1,end) infinite}
@keyframes slrAiCursor{50%{opacity:0}}
.slr-ai-processing{position:relative;overflow:hidden;display:grid;align-content:start;justify-items:center;gap:10px;min-height:260px;padding:0 0 24px;background:var(--ai-card)}
.slr-ai-generation-shimmer{position:relative;width:100%;min-height:190px;background:linear-gradient(105deg,var(--ai-soft) 18%,color-mix(in srgb,var(--ai-text) 12%,var(--ai-soft)) 34%,var(--ai-soft) 50%);background-size:220% 100%;animation:slrAiShimmer 1.15s linear infinite}
.slr-ai-processing.is-image .slr-ai-generation-shimmer{aspect-ratio:1/1;max-height:430px}
.slr-ai-processing.is-video .slr-ai-generation-shimmer{aspect-ratio:16/9}
.slr-ai-processing strong{margin:8px 22px 0}
.slr-ai-processing small{padding:0 22px}
.slr-ai-processing>span{display:none}
@keyframes slrAiShimmer{to{background-position:-220% 0}}
.slr-ai-assistant-mark .slr-ai-nav-mark{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:900px){
  .slr-ai-main:not(.has-ai-messages) .slr-ai-empty{top:28%;width:100%}
  .slr-ai-main:not(.has-ai-messages) .slr-ai-composer-dock{top:47%;padding:16px 14px 18px}
  .slr-ai-brand-row{gap:11px}
  .slr-ai-brand-row .slr-ai-mark{width:48px;height:48px}
  .slr-ai-brand-row .slr-ai-mark svg{width:44px;height:44px}
}
@media(max-width:520px){
  .slr-ai-empty .slr-ai-brand-row h1{font-size:34px}
  .slr-ai-main:not(.has-ai-messages) .slr-ai-empty{top:25%}
  .slr-ai-main:not(.has-ai-messages) .slr-ai-composer-dock{top:42%}
  .slr-ai-empty>p{font-size:13px;padding:0 10px}
}
@media(prefers-reduced-motion:reduce){
  .slr-ai-composer-dock{transition:none}
  .slr-ai-stream-cursor,.slr-ai-generation-shimmer{animation:none}
}
.slr-ai-nav-mark{
  fill:none;
  stroke:currentColor;
  stroke-linecap:round;
  stroke-linejoin:round;
}
.slr-ai-brand-row .slr-ai-mark .slr-ai-nav-mark{
  stroke-width:1.9;
}
.slr-ai-assistant-mark .slr-ai-nav-mark{
  stroke-width:1.8;
}
.slr-ai-composer{
  align-items:center;
}
.slr-ai-composer textarea{
  align-self:center;
  min-height:52px;
  padding:12px 10px 10px;
  font-family:inherit;
  font-size:20px;
  font-weight:620;
  line-height:1.35;
}
.slr-ai-composer textarea::placeholder{
  opacity:1;
}
@media(max-width:520px){
  .slr-ai-composer textarea{
    min-height:46px;
    padding:10px 8px 8px;
    font-size:17px;
  }
}
.slr-ai-main:not(.has-ai-messages) .slr-ai-composer-dock{
  top:34%;
  bottom:auto;
  transform:none;
}
@media(max-width:900px){
  .slr-ai-main:not(.has-ai-messages) .slr-ai-composer-dock{
    top:36%;
  }
}
@media(max-width:520px){
  .slr-ai-main:not(.has-ai-messages) .slr-ai-composer-dock{
    top:35%;
  }
}
.slr-ai-empty>p{
  margin-top:7px;
  line-height:1.35;
}
.slr-ai-main:not(.has-ai-messages) .slr-ai-empty{
  top:29%;
}
.slr-ai-main:not(.has-ai-messages) .slr-ai-composer-dock{
  top:39%;
}
@media(max-width:900px){
  .slr-ai-main:not(.has-ai-messages) .slr-ai-empty{top:27%}
  .slr-ai-main:not(.has-ai-messages) .slr-ai-composer-dock{top:40%}
}
@media(max-width:520px){
  .slr-ai-main:not(.has-ai-messages) .slr-ai-empty{top:24%}
  .slr-ai-main:not(.has-ai-messages) .slr-ai-composer-dock{top:40%}
  .slr-ai-empty>p{margin-top:6px}
}
body.slr-social-auth-page .slr-social-auth-demographics {
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:14px;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-demographics select {
  width:100%;
  height:58px;
  padding:0 42px 0 17px;
  border:1px solid var(--slr-ui-line-soft)!important;
  border-radius:8px;
  background:var(--slr-ui-input)!important;
  color:var(--slr-ui-text)!important;
  font:600 15px Jost,sans-serif;
  outline:0;
}
html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-demographics select:focus {
  border-color:var(--slr-ui-text)!important;
  box-shadow:0 0 0 3px color-mix(in srgb,var(--slr-ui-text) 10%,transparent);
}
.slr-onboarding-demographics {
  display:grid;
  grid-template-columns:minmax(0,1.35fr) minmax(180px,.8fr) minmax(160px,.65fr);
  gap:14px;
  align-items:end;
  margin:22px 0;
  padding:18px;
  border:1px solid var(--slr-onboarding-line,var(--slr-ui-line));
  border-radius:18px;
  background:var(--slr-onboarding-soft,var(--slr-ui-soft));
}
.slr-onboarding-demographics>div { align-self:center; }
.slr-onboarding-demographics>div>span,
.slr-onboarding-demographics label>span {
  display:block;
  margin-bottom:7px;
  color:var(--slr-ui-muted);
  font-size:11px;
  font-weight:850;
  letter-spacing:.08em;
  text-transform:uppercase;
}
.slr-onboarding-demographics>div>strong { display:block;color:var(--slr-ui-text);font-size:18px;line-height:1.15; }
.slr-onboarding-demographics>div>small { display:block;margin-top:6px;color:var(--slr-ui-muted);font-size:12px;line-height:1.4; }
.slr-onboarding-demographics :is(input,select) {
  width:100%;
  min-height:48px;
  padding:0 13px;
  border:1px solid var(--slr-ui-line-soft);
  border-radius:11px;
  background:var(--slr-ui-input);
  color:var(--slr-ui-text);
  font:650 14px Jost,sans-serif;
  outline:0;
}
.slr-onboarding-demographics :is(input,select):focus {
  border-color:var(--slr-ui-text);
  box-shadow:0 0 0 3px color-mix(in srgb,var(--slr-ui-text) 10%,transparent);
}
.slr-social-notification-row.is-birthday .slr-social-notification-type { color:#f2c230; }
html[data-slr-theme="light"] .slr-social-notification-row.is-birthday .slr-social-notification-type { color:#9b001f; }
.slr-social-notification-row.is-birthday .slr-social-notification-type svg { stroke-width:1.75; }
@media (max-width:760px) {
  body.slr-social-auth-page .slr-social-auth-demographics { grid-template-columns:1fr; }
  html[data-slr-theme] body.slr-social-auth-page .slr-social-auth-demographics select { height:54px;font-size:14px; }
  .slr-onboarding-demographics { grid-template-columns:1fr;align-items:stretch;padding:15px;border-radius:15px; }
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-form :is(
  input[type="date"],
  select
) {
  width:100%;
  min-height:52px;
  margin:0;
  padding:0 14px!important;
  border:1px solid var(--slr-settings-line)!important;
  border-radius:10px!important;
  outline:0!important;
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  color:var(--slr-settings-text)!important;
  -webkit-text-fill-color:var(--slr-settings-text)!important;
  font:inherit;
  font-size:15px;
  line-height:1.2;
  transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-form select {
  cursor:pointer;
  padding-right:40px!important;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-form :is(
  input[type="date"],
  select
):is(:hover,:focus-visible) {
  border-color:var(--slr-settings-accent)!important;
  box-shadow:0 0 0 1px var(--slr-settings-accent)!important;
}
html[data-slr-theme="dark"] body.slr-account-settings-page .slr-settings-form :is(
  input[type="date"],
  select
) {
  color-scheme:dark;
  background-color:#000!important;
}
html[data-slr-theme="light"] body.slr-account-settings-page .slr-settings-form :is(
  input[type="date"],
  select
) {
  color-scheme:light;
  background-color:#fff!important;
}
html[data-slr-theme="dark"] body.slr-account-settings-page .slr-settings-form select option {
  background:#000;
  color:#f2f4f5;
}
html[data-slr-theme="light"] body.slr-account-settings-page .slr-settings-form select option {
  background:#fff;
  color:#0f1419;
}
html[data-slr-theme] body.slr-account-settings-page .slr-settings-form input[type="date"]::-webkit-date-and-time-value {
  min-height:1.2em;
  text-align:left;
  color:var(--slr-settings-text)!important;
}
html[data-slr-theme="dark"] body.slr-account-settings-page .slr-settings-form input[type="date"]::-webkit-calendar-picker-indicator {
  opacity:.9;
  filter:invert(1);
  cursor:pointer;
}
html[data-slr-theme="light"] body.slr-account-settings-page .slr-settings-form input[type="date"]::-webkit-calendar-picker-indicator {
  opacity:.78;
  filter:none;
  cursor:pointer;
}
@media (max-width:680px) {
  html[data-slr-theme] body.slr-account-settings-page .slr-settings-form :is(
    input[type="date"],
    select
  ) {
    min-height:50px;
    font-size:16px;
  }
}
.slr-cwv-priority-media .slr-social-post-media img{content-visibility:visible}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
.slr-responsive-picture{display:block;width:100%;max-width:100%}
.slr-social-post-media>.slr-responsive-picture,
.slr-social-explore-post-media>.slr-responsive-picture,
.slr-news-archive-media>.slr-responsive-picture,
.slr-social-article-media>.slr-responsive-picture{height:100%}
.slr-responsive-picture>img{display:block;max-width:100%}
.slr-social-post-media>.slr-responsive-picture>img,
.slr-social-explore-post-media>.slr-responsive-picture>img,
.slr-news-archive-media>.slr-responsive-picture>img,
.slr-social-article-media>.slr-responsive-picture>img{width:100%;height:100%}
.slr-community-post-media>.slr-responsive-picture{height:auto}
.slr-community-post-media>.slr-responsive-picture>img{width:100%;height:auto;max-height:620px;object-fit:cover}
body.slr-social-article-page .slr-article-related-seo{margin:0;border-top:1px solid var(--slr-social-line);background:var(--slr-social-surface)}
body.slr-social-article-page .slr-article-related-seo>header{padding:18px 20px 10px}
body.slr-social-article-page .slr-article-related-seo>header span{display:block;color:var(--slr-social-muted);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}
body.slr-social-article-page .slr-article-related-seo>header h2{margin:5px 0 0;font-size:20px;line-height:1.15;letter-spacing:-.035em}
body.slr-social-article-page .slr-article-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:0 20px 18px}
body.slr-social-article-page .slr-article-related-card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:center;min-width:0;padding:12px 0;border-bottom:1px solid var(--slr-social-line)}
body.slr-social-article-page .slr-article-related-card:nth-last-child(-n+2){border-bottom:0}
body.slr-social-article-page .slr-article-related-media{display:block;width:112px;aspect-ratio:16/10;overflow:hidden;border-radius:12px;background:var(--slr-ui-soft)}
body.slr-social-article-page .slr-article-related-media picture,body.slr-social-article-page .slr-article-related-media img,body.slr-social-article-page .slr-article-related-media .slr-image-fallback{display:block;width:100%;height:100%;object-fit:cover}
body.slr-social-article-page .slr-article-related-card>div{min-width:0}
body.slr-social-article-page .slr-article-related-card>div>span,body.slr-social-article-page .slr-article-related-card time{display:block;color:var(--slr-social-muted);font-size:9px}
body.slr-social-article-page .slr-article-related-card h3{margin:5px 0 6px;font-size:14px;line-height:1.25;letter-spacing:-.025em}
body.slr-social-article-page .slr-article-related-card h3 a{color:inherit;text-decoration:none}
body.slr-social-article-page .slr-article-related-card h3 a:hover{color:var(--slr-social-yellow)}
@media(max-width:760px){body.slr-social-article-page .slr-article-related-grid{grid-template-columns:1fr;padding:0 16px 14px}body.slr-social-article-page .slr-article-related-seo>header{padding:16px 16px 8px}body.slr-social-article-page .slr-article-related-card{grid-template-columns:104px minmax(0,1fr);gap:11px}body.slr-social-article-page .slr-article-related-card:nth-last-child(-n+2){border-bottom:1px solid var(--slr-social-line)}body.slr-social-article-page .slr-article-related-card:last-child{border-bottom:0}}
body.slr-social-article-page .slr-social-article-content{
  position:relative;
}
body.slr-social-article-page .slr-article-body.is-collapsed .slr-google-ad-article{
  display:none!important;
}
body.slr-social-article-page .slr-article-body.is-expanded .slr-google-ad-article,
body.slr-social-article-page .slr-article-body:not(.is-collapsed):not(.is-expanded) .slr-google-ad-article{
  display:block;
}
body.slr-social-article-page .slr-google-ad-article{
  position:relative;
  z-index:0;
}
body.slr-social-article-page .slr-article-read-more{
  position:relative!important;
  z-index:20!important;
  isolation:isolate;
  pointer-events:auto!important;
  touch-action:manipulation;
}
.slr-social-submit-subtitle{position:relative;display:block;margin-top:20px;padding-top:18px;border-top:1px solid var(--slr-social-line)}
.slr-social-submit-subtitle>span{display:block;margin-bottom:8px;color:#f0bd1e;font-size:10px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}
.slr-social-submit-subtitle textarea{width:100%;min-height:78px;resize:vertical;border:0;background:transparent;color:#d7dbe1;font:600 17px/1.45 Jost,sans-serif;outline:0}
.slr-social-submit-subtitle textarea::placeholder{color:#656c76}
.slr-social-submit-subtitle small{position:absolute;right:0;bottom:3px;color:#777e88;font-size:9px}
html[data-slr-theme] body.slr-social-submit-page .slr-social-submit-subtitle{border-color:var(--slr-ui-line)!important}
html[data-slr-theme] body.slr-social-submit-page .slr-social-submit-subtitle textarea{background:transparent!important;color:var(--slr-ui-text)!important;-webkit-text-fill-color:var(--slr-ui-text)!important}
html[data-slr-theme] body.slr-social-submit-page .slr-social-submit-subtitle textarea::placeholder{-webkit-text-fill-color:var(--slr-ui-muted)!important;color:var(--slr-ui-muted)!important}
@media(max-width:760px){.slr-social-submit-subtitle{margin-top:16px;padding-top:15px}.slr-social-submit-subtitle textarea{min-height:72px;font-size:16px}}
body.slr-home-social .slr-social-feed-empty .slr-social-feed-empty-action{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:max-content;
  max-width:100%;
  min-height:38px;
  margin-top:14px;
  padding:0 16px;
  border:1px solid var(--slr-ui-line,var(--slr-social-line));
  border-radius:999px;
  background:var(--slr-state-control,#f2f3f4);
  color:var(--slr-ui-surface,#000)!important;
  -webkit-text-fill-color:var(--slr-ui-surface,#000)!important;
  font-size:14px;
  font-weight:800;
  text-decoration:none;
}
body.slr-home-social .slr-social-feed-empty .slr-social-feed-empty-action:hover,
body.slr-home-social .slr-social-feed-empty .slr-social-feed-empty-action:focus-visible{
  background:var(--slr-state-control,#f2f3f4)!important;
  color:var(--slr-ui-surface,#000)!important;
  -webkit-text-fill-color:var(--slr-ui-surface,#000)!important;
  filter:brightness(.94);
}
@media (max-width:520px){
  body.slr-home-social .slr-social-home-tabs-header .slr-social-feed-tabs button{
    min-width:0;
    padding-inline:6px;
    font-size:14px!important;
  }
}
.slr-community-pinned-context{display:flex;align-items:center;gap:7px;margin:0 0 5px;color:var(--slr-social-muted,#536471);font-size:13px;font-weight:780;line-height:1.25}
.slr-community-pinned-context svg{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.slr-community-post.is-profile-pinned{position:relative}
html[data-slr-theme="dark"] .slr-community-pinned-context,html:not([data-slr-theme="light"]) .slr-community-pinned-context{color:#9aa5b1}
.slr-community-repost-menu[hidden],
.slr-post-composer-quote[hidden],
.slr-post-composer-quote-media[hidden]{display:none!important}
.slr-community-repost-menu{
  position:fixed;
  z-index:2147482450;
  width:min(310px,calc(100vw - 24px));
  padding:8px;
  border:1px solid var(--slr-social-line,#d6e0e8);
  border-radius:18px;
  background:var(--slr-social-panel,#fff);
  color:var(--slr-social-text,#14171a);
  box-shadow:0 18px 54px rgba(15,23,42,.24);
  overflow:hidden;
}
.slr-community-repost-menu>button{
  width:100%;
  min-height:62px;
  display:flex;
  align-items:center;
  gap:13px;
  padding:10px 12px;
  border:0;
  border-radius:12px;
  background:transparent;
  color:inherit;
  font:inherit;
  text-align:left;
  cursor:pointer;
}
.slr-community-repost-menu>button:hover,
.slr-community-repost-menu>button:focus-visible{outline:0;background:rgba(15,23,42,.07)}
.slr-community-repost-menu>button:active{transform:scale(.99)}
.slr-community-repost-menu svg{width:25px;height:25px;flex:0 0 25px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}
.slr-community-repost-menu>button>span{display:grid;gap:2px;min-width:0}
.slr-community-repost-menu strong{font-size:15px;font-weight:850;line-height:1.2}
.slr-community-repost-menu small{color:var(--slr-social-muted,#637083);font-size:12px;font-weight:600;line-height:1.3}
html[data-slr-theme="dark"] .slr-community-repost-menu,
html:not([data-slr-theme="light"]) .slr-community-repost-menu{background:#111418;color:#f1f3f5;border-color:#2d333b;box-shadow:0 20px 66px rgba(0,0,0,.58)}
html[data-slr-theme="dark"] .slr-community-repost-menu>button:hover,
html[data-slr-theme="dark"] .slr-community-repost-menu>button:focus-visible,
html:not([data-slr-theme="light"]) .slr-community-repost-menu>button:hover,
html:not([data-slr-theme="light"]) .slr-community-repost-menu>button:focus-visible{background:rgba(255,255,255,.08)}
html[data-slr-theme="dark"] .slr-community-repost-menu small,
html:not([data-slr-theme="light"]) .slr-community-repost-menu small{color:#9aa5b1}
.slr-post-composer-quote{margin:0 0 14px}
.slr-post-composer-quote>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 7px;padding:0 2px;color:#aeb6c0}
.slr-post-composer-quote>header>span{font-size:12px;font-weight:850;letter-spacing:.02em}
.slr-post-composer-quote>header>button{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.08);color:inherit;font-size:20px;line-height:1;cursor:pointer}
.slr-post-composer-quote-card{overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:#080a0d;color:#f2f2f3}
.slr-post-composer-quote-author{display:flex;align-items:baseline;gap:7px;padding:12px 13px 0;min-width:0}
.slr-post-composer-quote-author strong{overflow:hidden;font-size:14px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}
.slr-post-composer-quote-author small{overflow:hidden;color:#929ba7;font-size:12px;text-overflow:ellipsis;white-space:nowrap}
.slr-post-composer-quote-card>p{margin:7px 13px 12px;color:inherit;font-size:14px;line-height:1.42;white-space:pre-wrap;overflow-wrap:anywhere}
.slr-post-composer-quote-media{max-height:190px;overflow:hidden;border-top:1px solid rgba(255,255,255,.1);background:#050607}
.slr-post-composer-quote-media img{display:block;width:100%;max-height:190px;object-fit:cover}
html[data-slr-theme="light"] .slr-post-composer-quote>header{color:#536471}
html[data-slr-theme="light"] .slr-post-composer-quote>header>button{background:#eff3f4;color:#0f1419}
html[data-slr-theme="light"] .slr-post-composer-quote-card{border-color:#cfd9de;background:#fff;color:#0f1419}
html[data-slr-theme="light"] .slr-post-composer-quote-author small{color:#536471}
html[data-slr-theme="light"] .slr-post-composer-quote-media{border-top-color:#d8e0e5;background:#f7f9f9}
.slr-community-quote-card{
  display:block;
  overflow:hidden;
  margin:10px 0 13px;
  border:1px solid var(--slr-social-line,#d8e0e5);
  border-radius:16px;
  background:transparent;
  color:inherit;
  text-decoration:none!important;
  transition:background-color .16s ease,border-color .16s ease;
}
a.slr-community-quote-card:hover{background:rgba(15,23,42,.025);border-color:#b7c4cc}
.slr-community-quote-author{display:flex;align-items:center;gap:9px;padding:11px 12px 0;min-width:0}
.slr-community-quote-avatar{width:28px;height:28px;display:grid;place-items:center;flex:0 0 28px;overflow:hidden;border-radius:50%;background:#8d1238;color:#fff;font-size:9px;font-weight:900}
.slr-community-quote-avatar img{display:block;width:100%;height:100%;object-fit:cover}
.slr-community-quote-author-copy{display:flex;align-items:baseline;gap:5px;min-width:0;overflow:hidden}
.slr-community-quote-author-copy strong{overflow:hidden;max-width:190px;color:inherit;font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}
.slr-community-quote-author-copy small,
.slr-community-quote-author-copy i{overflow:hidden;color:var(--slr-social-muted,#637083);font-size:12px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}
.slr-community-quote-body{padding:8px 12px 12px;color:inherit;font-size:14px;line-height:1.42;overflow-wrap:anywhere}
.slr-community-quote-media{max-height:310px;overflow:hidden;border-top:1px solid var(--slr-social-line,#d8e0e5);background:#f6f8f9}
.slr-community-quote-media img{display:block;width:100%;max-height:310px;object-fit:cover}
.slr-community-quote-media-label{margin:0 12px 12px;padding:8px 10px;border-radius:10px;background:rgba(83,100,113,.09);color:var(--slr-social-muted,#536471);font-size:12px;font-weight:750}
.slr-community-quote-status{display:block;padding:0 12px 11px;color:var(--slr-social-muted,#637083);font-size:11px;font-weight:650}
.slr-community-quote-card.is-unavailable{padding:14px 15px;color:var(--slr-social-muted,#637083);font-size:13px;font-weight:700}
html[data-slr-theme="dark"] .slr-community-quote-card,
html:not([data-slr-theme="light"]) .slr-community-quote-card{border-color:#2d333b}
html[data-slr-theme="dark"] a.slr-community-quote-card:hover,
html:not([data-slr-theme="light"]) a.slr-community-quote-card:hover{background:rgba(255,255,255,.035);border-color:#46505a}
html[data-slr-theme="dark"] .slr-community-quote-media,
html:not([data-slr-theme="light"]) .slr-community-quote-media{border-top-color:#2d333b;background:#090b0e}
html[data-slr-theme="dark"] .slr-community-quote-media-label,
html:not([data-slr-theme="light"]) .slr-community-quote-media-label{background:rgba(255,255,255,.07);color:#aeb6c0}
@media(max-width:720px){
  .slr-community-repost-menu.is-mobile{width:auto;border-radius:20px;padding:7px}
  .slr-community-repost-menu.is-mobile>button{min-height:60px;padding:10px 13px}
  .slr-post-composer-quote-card{border-radius:14px}
  .slr-community-quote-card{border-radius:14px;margin-block:8px 12px}
  .slr-community-quote-author-copy strong{max-width:145px}
  .slr-community-quote-media,.slr-community-quote-media img{max-height:240px}
}
html[data-slr-theme="dark"] .slr-social-embed.is-consent-blocked,
html[data-slr-theme="dark"] .slr-external-consent-placeholder{
  border-color:#30353c!important;
  background:linear-gradient(145deg,rgba(169,0,56,.16),rgba(247,181,0,.08)),#0d0f12!important;
}
html[data-slr-theme="dark"] .slr-consent-embed-placeholder{
  color:#f4f7fa!important;
}
html[data-slr-theme="dark"] .slr-consent-embed-placeholder strong{
  color:#fff!important;
}
html[data-slr-theme="dark"] .slr-consent-embed-placeholder p{
  color:#b8c2cc!important;
}
html[data-slr-theme="dark"] .slr-consent-embed-placeholder a{
  color:#ffcf4a!important;
}
html[data-slr-theme="dark"] .slr-consent-embed-placeholder button{
  color:#fff!important;
  box-shadow:0 0 0 1px rgba(255,255,255,.08) inset;
}
html[data-slr-theme="dark"] .slr-social-embed .slr-social-fallback,
html[data-slr-theme="dark"] .slr-social-x-post-embed.is-social-fallback .slr-social-fallback,
html[data-slr-theme="dark"] .slr-social-instagram-post-embed.is-social-fallback .slr-social-fallback{
  color:#ff8aa6!important;
  background:#0d0f12!important;
  border-color:#30353c!important;
}
html[data-slr-theme="dark"] .slr-social-embed .slr-social-fallback:hover,
html[data-slr-theme="dark"] .slr-social-embed .slr-social-fallback:focus-visible{
  color:#ffd34f!important;
  background:#15181d!important;
}
body.slr-social-match-page .slr-match-room-tab-live{
  display:inline-flex;align-items:center;margin-left:6px;padding:2px 5px;border-radius:999px;
  background:#ef3154;color:#fff;font-size:7px;font-style:normal;font-weight:900;letter-spacing:.08em;vertical-align:middle
}
body.slr-social-match-page .slr-match-room-panel{min-height:480px}
body.slr-social-match-page .slr-match-room-head{
  display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:22px 18px 18px;
  border-bottom:1px solid var(--slr-social-line);background:#000
}
body.slr-social-match-page .slr-match-room-head>div:first-child{min-width:0}
body.slr-social-match-page .slr-match-room-eyebrow{display:flex;align-items:center;gap:8px;color:#f5bd21;font-size:8px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}
body.slr-social-match-page .slr-match-room-eyebrow i{width:7px;height:7px;border-radius:50%;background:#ef3154;box-shadow:0 0 0 4px rgba(239,49,84,.13)}
body.slr-social-match-page .slr-match-room-head h2{margin:7px 0 0;color:#f4f4f5;font-size:24px;line-height:1.08;letter-spacing:-.035em}
body.slr-social-match-page .slr-match-room-head p{max-width:520px;margin:8px 0 0;color:#828791;font-size:11px;line-height:1.5}
body.slr-social-match-page .slr-match-room-head-stats{display:flex;flex:0 0 auto;gap:7px}
body.slr-social-match-page .slr-match-room-head-stats span{min-width:74px;padding:9px 10px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#0b0d10;color:#7f858f;font-size:8px;text-align:center}
body.slr-social-match-page .slr-match-room-head-stats b{display:block;margin-bottom:2px;color:#f2f3f4;font-size:15px}
body.slr-social-match-page .slr-match-room-compose{padding:11px 16px;border-bottom:0;background:#000}
body.slr-social-match-page .slr-match-room-compose :is(button,a,.is-locked){
  width:100%;min-height:58px;display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);
  border-radius:14px;background:#0d0f12;color:#f1f2f3;text-align:left;text-decoration:none
}
body.slr-social-match-page .slr-match-room-compose button{font:inherit;cursor:pointer}
body.slr-social-match-page .slr-match-room-compose :is(button,a):hover{border-color:rgba(245,189,33,.42);background:#111419}
body.slr-social-match-page .slr-match-room-compose .is-locked{opacity:.72}
body.slr-social-match-page .slr-match-room-compose-avatar{width:36px;height:36px;display:grid;place-items:center;flex:0 0 36px;border-radius:50%;background:linear-gradient(145deg,#ef3154,#f5bd21);color:#08090b;font-size:18px;font-weight:900}
body.slr-social-match-page .slr-match-room-compose :is(strong,small){display:block}
body.slr-social-match-page .slr-match-room-compose strong{font-size:11px}
body.slr-social-match-page .slr-match-room-compose small{margin-top:3px;color:#7f858e;font-size:8px;line-height:1.35}
body.slr-social-match-page .slr-match-room-live-grid{display:grid;grid-template-columns:minmax(0,1fr) 230px;border-bottom:8px solid #07080a;background:#000}
body.slr-social-match-page .slr-match-room-events{min-width:0;border-right:1px solid var(--slr-social-line)}
body.slr-social-match-page .slr-match-room-events>header,
body.slr-social-match-page .slr-match-room-community>header,
body.slr-social-match-page .slr-match-room-mvp>header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:14px 16px 11px;border-bottom:1px solid var(--slr-social-line)}
body.slr-social-match-page :is(.slr-match-room-events,.slr-match-room-community,.slr-match-room-mvp)>header span{display:block;color:#f5bd21;font-size:7px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}
body.slr-social-match-page :is(.slr-match-room-events,.slr-match-room-community,.slr-match-room-mvp)>header h3{margin:3px 0 0;color:#f3f4f5;font-size:14px;letter-spacing:-.02em}
body.slr-social-match-page :is(.slr-match-room-events,.slr-match-room-community,.slr-match-room-mvp)>header small{color:#747a84;font-size:7px;white-space:nowrap}
body.slr-social-match-page .slr-match-room-community{background:#000}
body.slr-social-match-page .slr-match-room-community [data-match-room-posts]{display:grid}
body.slr-social-match-page .slr-match-room-post{border-bottom:1px solid var(--slr-social-line)!important}
body.slr-social-match-page .slr-match-room-empty{padding:30px 18px;text-align:center;color:#7c828c}
body.slr-social-match-page .slr-match-room-empty strong{display:block;color:#eee;font-size:13px}
body.slr-social-match-page .slr-match-room-empty p{margin:5px 0 0;font-size:9px}
body.slr-social-match-page .slr-match-event-panel.has-room-reactions .slr-match-event-action{top:60px!important;bottom:auto!important}
body.slr-social-match-page .slr-match-room-event-reactions{display:flex;align-items:center;gap:5px;padding:0 17px 10px}
body.slr-social-match-page .slr-match-room-event-reactions button{min-width:34px;height:27px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 8px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#0c0e11;color:#a8adb5;cursor:pointer;font:inherit}
body.slr-social-match-page .slr-match-room-event-reactions button:hover{border-color:rgba(245,189,33,.38);background:#13161b}
body.slr-social-match-page .slr-match-room-event-reactions button.is-active{border-color:rgba(245,189,33,.5);background:rgba(245,189,33,.11);color:#f5bd21}
body.slr-social-match-page .slr-match-room-event-reactions button:disabled{cursor:default;opacity:.7}
body.slr-social-match-page .slr-match-room-event-reactions span{font-size:13px;line-height:1}
body.slr-social-match-page .slr-match-room-event-reactions b{font-size:8px;font-weight:800}
body.slr-social-match-page .slr-match-room-event-reactions b:empty{display:none}
body.slr-social-match-page .slr-match-room-mvp{align-self:start;background:#090b0e}
body.slr-social-match-page .slr-match-room-mvp-grid{display:grid;padding:7px}
body.slr-social-match-page .slr-match-room-mvp-grid>button{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:48px;padding:6px 7px;border:0;border-radius:10px;background:transparent;color:#e9eaec;text-align:left;font:inherit;cursor:pointer}
body.slr-social-match-page .slr-match-room-mvp-grid>button:hover:not(:disabled){background:rgba(255,255,255,.045)}
body.slr-social-match-page .slr-match-room-mvp-grid>button.is-active{background:rgba(245,189,33,.09)}
body.slr-social-match-page .slr-match-room-mvp-grid>button:disabled{cursor:default}
body.slr-social-match-page .slr-match-room-mvp-avatar{width:34px;height:34px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#15181d;color:#f5bd21;font-size:9px;font-weight:900}
body.slr-social-match-page .slr-match-room-mvp-avatar img{width:100%;height:100%;object-fit:cover;object-position:center 18%}
body.slr-social-match-page .slr-match-room-mvp-copy{min-width:0}
body.slr-social-match-page .slr-match-room-mvp-copy strong{display:block;overflow:hidden;color:inherit;font-size:9px;text-overflow:ellipsis;white-space:nowrap}
body.slr-social-match-page .slr-match-room-mvp-copy small{display:block;height:3px;margin-top:5px;overflow:hidden;border-radius:99px;background:#20242a}
body.slr-social-match-page .slr-match-room-mvp-copy small i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ef3154,#f5bd21)}
body.slr-social-match-page .slr-match-room-mvp-grid>button>em{color:#8d939d;font-size:8px;font-style:normal;font-weight:800}
body.slr-social-match-page .slr-match-room-mvp>footer{display:flex;justify-content:space-between;gap:8px;padding:9px 12px 12px;border-top:1px solid var(--slr-social-line);color:#737983;font-size:7px}
body.slr-social-match-page .slr-match-room-mvp>footer a{color:#f5bd21;font-weight:800;text-decoration:none}
.slr-post-composer-match-context[hidden]{display:none!important}
.slr-post-composer-match-context{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:10px 11px;border:1px solid rgba(245,189,33,.28);border-radius:14px;background:rgba(245,189,33,.07)}
.slr-post-composer-match-context>span{flex:0 0 auto;padding:3px 6px;border-radius:999px;background:#f5bd21;color:#08090a;font-size:7px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}
.slr-post-composer-match-context>strong{min-width:0;flex:1;overflow:hidden;color:#f1f2f3;font-size:10px;text-overflow:ellipsis;white-space:nowrap}
.slr-post-composer-match-context>button{width:27px;height:27px;display:grid;place-items:center;flex:0 0 27px;border:0;border-radius:50%;background:rgba(255,255,255,.07);color:#b8bdc5;cursor:pointer;font:inherit;font-size:16px}
html[data-slr-theme="light"] body.slr-social-match-page :is(.slr-match-room-head,.slr-match-room-compose,.slr-match-room-community){background:var(--slr-ui-surface)!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-head{border-color:var(--slr-ui-line)!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-head h2,
html[data-slr-theme="light"] body.slr-social-match-page :is(.slr-match-room-events,.slr-match-room-community,.slr-match-room-mvp)>header h3,
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-empty strong{color:var(--slr-ui-heading)!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-head p,
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-empty,
html[data-slr-theme="light"] body.slr-social-match-page :is(.slr-match-room-events,.slr-match-room-community,.slr-match-room-mvp)>header small{color:var(--slr-ui-caption)!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-head-stats span,
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-compose :is(button,a,.is-locked),
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-event-reactions button,
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-mvp{background:var(--slr-ui-soft)!important;border-color:var(--slr-ui-line)!important;color:var(--slr-ui-text)!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-head-stats b,
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-compose :is(button,a,.is-locked),
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-mvp-grid>button{color:var(--slr-ui-text)!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-live-grid{background:var(--slr-ui-surface)!important;border-color:var(--slr-ui-line)!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-events{border-color:var(--slr-ui-line)!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-event-reactions button:hover{background:var(--slr-ui-hover)!important}
html[data-slr-theme="light"] body.slr-social-match-page .slr-match-room-mvp-grid>button:hover:not(:disabled){background:var(--slr-ui-hover)!important}
html[data-slr-theme="light"] .slr-post-composer-match-context{background:rgba(240,181,29,.1);border-color:rgba(183,128,0,.28)}
html[data-slr-theme="light"] .slr-post-composer-match-context>strong{color:var(--slr-ui-text)}
html[data-slr-theme="light"] .slr-post-composer-match-context>button{background:var(--slr-ui-soft);color:var(--slr-ui-text)}
@media (max-width:760px){
  body.slr-social-match-page .slr-match-room-head{display:block;padding:17px 13px 14px}
  body.slr-social-match-page .slr-match-room-head h2{font-size:21px}
  body.slr-social-match-page .slr-match-room-head p{font-size:10px}
  body.slr-social-match-page .slr-match-room-head-stats{margin-top:13px}
  body.slr-social-match-page .slr-match-room-head-stats span{flex:1}
  body.slr-social-match-page .slr-match-room-compose{padding:10px 12px}
  body.slr-social-match-page .slr-match-room-live-grid{display:block}
  body.slr-social-match-page .slr-match-room-events{border-right:0;border-bottom:8px solid #07080a}
  body.slr-social-match-page .slr-match-room-event-reactions{overflow-x:auto;padding:0 12px 10px;scrollbar-width:none}
  body.slr-social-match-page .slr-match-room-event-reactions::-webkit-scrollbar{display:none}
  body.slr-social-match-page .slr-match-room-mvp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}
  body.slr-social-match-page .slr-match-room-mvp-grid>button{grid-template-columns:30px minmax(0,1fr) auto;min-width:0}
  body.slr-social-match-page .slr-match-room-mvp-avatar{width:30px;height:30px}
}
body.slr-social-match-page .slr-match-room-live-grid{
  display:block;
}
body.slr-social-match-page .slr-match-room-events{
  width:100%;
  border-right:0;
  border-bottom:1px solid var(--slr-social-line);
}
body.slr-social-match-page [data-match-room-mvp-slot]:empty{
  display:none;
}
body.slr-social-match-page [data-match-room-mvp-slot]:not(:empty){
  display:block;
  border-top:7px solid #07080a;
}
body.slr-social-match-page .slr-match-room-mvp{
  width:100%;
}
body.slr-social-match-page .slr-match-room-mvp-grid{
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:6px;
  padding:10px 12px 12px;
}
body.slr-social-match-page .slr-match-room-mvp-grid>button{
  min-height:58px;
  grid-template-columns:40px minmax(0,1fr) auto;
  gap:10px;
  padding:8px 10px;
}
body.slr-social-match-page .slr-match-room-mvp-avatar{
  width:40px;
  height:40px;
}
body.slr-social-match-page .slr-match-room-mvp-copy strong{
  font-size:13px;
}
body.slr-social-match-page .slr-match-room-mvp-grid>button>em{
  font-size:11px;
}
body.slr-social-match-page .slr-match-room-mvp>footer{
  padding:11px 16px 14px;
  font-size:11px;
}
body.slr-social-match-page .slr-match-room-eyebrow{
  font-size:10px;
}
body.slr-social-match-page .slr-match-room-head p{
  max-width:650px;
  font-size:14px;
  line-height:1.5;
}
body.slr-social-match-page .slr-match-room-head-stats span{
  min-width:86px;
  padding:11px 12px;
  font-size:11px;
}
body.slr-social-match-page .slr-match-room-head-stats b{
  font-size:18px;
}
body.slr-social-match-page .slr-match-room-compose strong{
  font-size:15px;
}
body.slr-social-match-page .slr-match-room-compose small{
  margin-top:4px;
  font-size:12px;
  line-height:1.4;
}
body.slr-social-match-page :is(.slr-match-room-events,.slr-match-room-community,.slr-match-room-mvp)>header{
  padding:17px 18px 14px;
}
body.slr-social-match-page :is(.slr-match-room-events,.slr-match-room-community,.slr-match-room-mvp)>header span{
  font-size:10px;
}
body.slr-social-match-page :is(.slr-match-room-events,.slr-match-room-community,.slr-match-room-mvp)>header h3{
  margin-top:4px;
  font-size:19px;
  line-height:1.2;
}
body.slr-social-match-page :is(.slr-match-room-events,.slr-match-room-community,.slr-match-room-mvp)>header small{
  font-size:11px;
}
body.slr-social-match-page .slr-match-room-empty{
  padding:36px 20px;
}
body.slr-social-match-page .slr-match-room-empty strong{
  font-size:17px;
}
body.slr-social-match-page .slr-match-room-empty p{
  margin-top:6px;
  font-size:13px;
  line-height:1.45;
}
body.slr-social-match-page .slr-match-room-events .slr-match-inline-empty{
  padding:38px 20px;
  font-size:15px;
  line-height:1.5;
}
body.slr-social-match-page .slr-match-room-events .slr-match-timeline-empty:after{
  font-size:10px;
}
body.slr-social-match-page .slr-match-room-events .slr-match-event-kind,
body.slr-social-match-page .slr-match-room-events .slr-match-event-team{
  font-size:10px;
}
body.slr-social-match-page .slr-match-room-events .slr-match-event-copy strong{
  font-size:18px;
  line-height:1.18;
}
body.slr-social-match-page .slr-match-room-events .slr-match-event-copy p{
  margin-top:5px;
  font-size:12px;
  line-height:1.5;
}
body.slr-social-match-page .slr-match-room-events .slr-match-event-marker time b{
  font-size:14px;
}
body.slr-social-match-page .slr-match-room-events .slr-match-event-signal{
  font-size:7px;
}
body.slr-social-match-page .slr-match-room-event-reactions{
  gap:7px;
  padding:2px 18px 14px;
}
body.slr-social-match-page .slr-match-room-event-reactions button{
  min-width:42px;
  height:34px;
  padding:0 10px;
}
body.slr-social-match-page .slr-match-room-event-reactions span{
  font-size:16px;
}
body.slr-social-match-page .slr-match-room-event-reactions b{
  font-size:10px;
}
body.slr-social-match-page .slr-match-room-community .slr-community-post-body{
  font-size:15px;
  line-height:1.5;
}
html[data-slr-theme="light"] body.slr-social-match-page [data-match-room-mvp-slot]:not(:empty){
  border-top-color:var(--slr-ui-soft)!important;
}
@media (max-width:760px){
  body.slr-social-match-page .slr-match-room-head p{font-size:13px}
  body.slr-social-match-page .slr-match-room-head-stats span{font-size:10px}
  body.slr-social-match-page .slr-match-room-compose strong{font-size:14px}
  body.slr-social-match-page .slr-match-room-compose small{font-size:11px}
  body.slr-social-match-page :is(.slr-match-room-events,.slr-match-room-community,.slr-match-room-mvp)>header{padding:15px 13px 12px}
  body.slr-social-match-page :is(.slr-match-room-events,.slr-match-room-community,.slr-match-room-mvp)>header h3{font-size:17px}
  body.slr-social-match-page :is(.slr-match-room-events,.slr-match-room-community,.slr-match-room-mvp)>header small{font-size:10px}
  body.slr-social-match-page .slr-match-room-events .slr-match-inline-empty{padding:32px 15px;font-size:14px}
  body.slr-social-match-page .slr-match-room-events .slr-match-event-kind,
  body.slr-social-match-page .slr-match-room-events .slr-match-event-team{font-size:8px}
  body.slr-social-match-page .slr-match-room-events .slr-match-event-copy strong{font-size:16px}
  body.slr-social-match-page .slr-match-room-events .slr-match-event-copy p{font-size:11px}
  body.slr-social-match-page .slr-match-room-mvp-grid{grid-template-columns:1fr;padding:8px 10px 11px}
  body.slr-social-match-page .slr-match-room-mvp-copy strong{font-size:12px}
  body.slr-social-match-page .slr-match-room-community .slr-community-post-body{font-size:14px}
}
body.slr-social-notifications-page .slr-social-notifications-header nav{
  display:flex;
  overflow-x:auto;
  scrollbar-width:none;
  -webkit-overflow-scrolling:touch;
  scroll-snap-type:x proximity;
}
body.slr-social-notifications-page .slr-social-notifications-header nav::-webkit-scrollbar{display:none}
body.slr-social-notifications-page .slr-social-notifications-header nav a{
  flex:1 0 auto;
  min-width:88px;
  padding:15px 13px;
  scroll-snap-align:start;
  white-space:nowrap;
}
body.slr-social-notifications-page .slr-social-notifications-header nav a.is-active:after,
body.slr-social-notifications-page .slr-social-notifications-header nav a[aria-current="page"]:after{
  right:28%;
  left:28%;
}
body.slr-social-notifications-page .slr-social-notification-copy{
  font-size:14px;
  line-height:1.5;
}
body.slr-social-notifications-page .slr-social-notification-copy time{font-size:11px}
body.slr-social-notifications-page .slr-social-notification-copy small{font-size:12px;line-height:1.48}
body.slr-social-notifications-page .slr-social-notification-row.is-grouped{
  grid-template-columns:36px 50px minmax(0,1fr) 28px;
}
body.slr-social-notifications-page .slr-social-notification-avatar-stack{
  position:relative;
  display:flex;
  width:50px;
  height:28px;
  align-items:center;
  overflow:visible;
  padding-top:1px;
}
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar{
  position:relative;
  flex:0 0 24px;
  width:24px;
  height:24px;
  margin-left:-11px;
  border:2px solid var(--slr-ui-card,#000);
  box-sizing:border-box;
  box-shadow:0 1px 3px rgba(0,0,0,.22);
  font-size:7px;
}
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar:first-child{margin-left:0;z-index:3}
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar:nth-child(2){z-index:2}
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar:nth-child(3){z-index:1}
body.slr-social-notifications-page .slr-social-notification-group-details{
  position:relative;
  z-index:5;
  margin-top:8px;
  pointer-events:auto!important;
  color:var(--slr-ui-muted,#7e8692);
  font-size:11px;
}
body.slr-social-notifications-page .slr-social-notification-group-details summary{
  display:inline-flex;
  align-items:center;
  min-height:28px;
  cursor:pointer;
  color:var(--slr-ui-accent,#1d9bf0);
  font-weight:800;
  list-style:none;
}
body.slr-social-notifications-page .slr-social-notification-group-details summary::-webkit-details-marker{display:none}
body.slr-social-notifications-page .slr-social-notification-group-details summary:after{content:"↓";margin-left:6px;font-size:10px}
body.slr-social-notifications-page .slr-social-notification-group-details[open] summary:after{content:"↑"}
body.slr-social-notifications-page .slr-social-notification-group-details>div{
  display:flex;
  flex-wrap:wrap;
  gap:6px 10px;
  padding:6px 0 2px;
}
body.slr-social-notifications-page .slr-social-notification-group-details a{
  position:relative;
  z-index:6;
  pointer-events:auto!important;
  color:var(--slr-ui-text,#f5f6f7);
  text-decoration:none;
  font-weight:750;
}
body.slr-social-notifications-page .slr-social-notification-group-details a:hover{text-decoration:underline;text-underline-offset:3px}
html[data-slr-theme="light"] body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar{border-color:#fff}
@media(max-width:760px){
  body.slr-social-notifications-page .slr-social-notifications-header nav a{min-width:94px;padding:14px 12px;font-size:11px}
  body.slr-social-notifications-page .slr-social-notification-row{grid-template-columns:30px 40px minmax(0,1fr) 18px}
  body.slr-social-notifications-page .slr-social-notification-row.is-grouped{grid-template-columns:30px 46px minmax(0,1fr) 18px}
  body.slr-social-notifications-page .slr-social-notification-copy{font-size:13px;line-height:1.48}
  body.slr-social-notifications-page .slr-social-notification-copy small{font-size:11px}
  body.slr-social-notifications-page .slr-social-notification-avatar-stack{width:46px;height:26px}
  body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar{flex-basis:22px;width:22px;height:22px;margin-left:-10px}
  body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar:first-child{margin-left:0}
}
body.slr-social-notifications-page .slr-social-notification-avatar-stack{
  width:44px!important;
  height:30px!important;
}
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar{
  display:grid!important;
  place-items:center!important;
  overflow:hidden!important;
  width:26px!important;
  height:26px!important;
  min-width:26px!important;
  min-height:26px!important;
  aspect-ratio:1 / 1!important;
  border-radius:50%!important;
  flex:0 0 26px!important;
  box-sizing:border-box!important;
}
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar:nth-child(1){top:2px!important;left:0!important;right:auto!important;bottom:auto!important;z-index:3}
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar:nth-child(2){top:2px!important;left:14px!important;right:auto!important;bottom:auto!important;z-index:2}
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar:nth-child(3){top:2px!important;left:28px!important;right:auto!important;bottom:auto!important;z-index:1}
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar :is(img,b),
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar img,
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar b{
  display:block!important;
  width:100%!important;
  height:100%!important;
  min-width:100%!important;
  min-height:100%!important;
  aspect-ratio:1 / 1!important;
  border-radius:50%!important;
}
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar img{
  object-fit:cover!important;
}
body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar b{
  display:grid!important;
  place-items:center!important;
  line-height:1!important;
  font-size:8px!important;
}
@media(max-width:760px){
  body.slr-social-notifications-page .slr-social-notification-avatar-stack{
    width:41px!important;
    height:28px!important;
  }
  body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar{
    width:24px!important;
    height:24px!important;
    min-width:24px!important;
    min-height:24px!important;
    flex-basis:24px!important;
  }
  body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar:nth-child(1){left:0!important;top:2px!important}
  body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar:nth-child(2){left:12px!important;top:2px!important}
  body.slr-social-notifications-page .slr-social-notification-avatar-stack .slr-social-notification-avatar:nth-child(3){left:24px!important;top:2px!important}
}
