@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,600;0,700;0,800;0,900&family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Barlow:wght@500;600;700&family=Inter:wght@400;500;600;700&display=swap";:root{--red:var(--club-color-brand-23643930383230);--black:var(--club-color-neutral-23306330633065);--ink:var(--club-color-neutral-23656466316637);--paper:var(--club-color-neutral-23313031333139);--white:var(--club-color-neutral-23666666);--line:var(--club-color-neutral-23333433643462)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);margin:0;font-family:Inter,Arial,sans-serif}button,a{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-transform:uppercase;font-family:Barlow Condensed,Impact,sans-serif}.topbar{background:var(--red);height:34px;color:var(--club-color-neutral-23666666);letter-spacing:.13em;justify-content:center;align-items:center;gap:24px;font-size:10px;font-weight:700;display:flex}.topbar button{color:var(--club-color-neutral-23666666);background:0 0;border:0;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.club-header{background:var(--club-color-neutral-23313931653237);z-index:20;border-bottom:1px solid var(--club-color-neutral-23333934343534);align-items:center;height:84px;padding:0 4.5vw;display:flex;position:sticky;top:0}.logo{letter-spacing:-.02em;align-items:center;gap:10px;min-width:230px;font-family:Barlow Condensed;font-size:24px;font-weight:800;display:flex}.logo img{object-fit:contain}.logo span b{color:var(--accent-text,var(--club-color-brand-23666637343839))}nav{flex:1;justify-content:center;align-items:center;gap:2vw;display:flex}nav a{text-transform:uppercase;font-family:Barlow Condensed;font-size:15px;font-weight:700;position:relative}nav a:after{content:"";background:var(--red);width:0;height:2px;transition:all .2s;position:absolute;bottom:-10px;left:0}nav a:hover:after{width:100%}.head-actions{justify-content:flex-end;gap:14px;min-width:230px;display:flex}.head-actions button{background:0 0;border:0;align-items:center;gap:5px;display:flex}.head-actions .lang{font-size:12px;font-weight:700}.mobile-menu{display:none!important}.mobile-nav{display:none}.hero{height:calc(100vh - 118px);min-height:620px;color:var(--club-color-neutral-23666666);position:relative;overflow:hidden}.hero-img,.contact-img{object-fit:cover}.hero-shade{background:linear-gradient(90deg,#000000d4 0%,#00000061 54%,#00000014),linear-gradient(#0000 55%,#00000073);position:absolute;inset:0}.hero-content{max-width:740px;position:absolute;bottom:11%;left:7vw}.eyebrow{letter-spacing:.19em;margin-bottom:14px;font-size:11px;font-weight:800}.hero h1{letter-spacing:-.055em;margin:0 0 32px;font-size:clamp(82px,10vw,155px);line-height:.73}.hero-content>p:not(.eyebrow){max-width:500px;font-size:17px;line-height:1.6}.btn{letter-spacing:.06em;text-transform:uppercase;border:0;justify-content:center;align-items:center;gap:25px;height:52px;padding:0 25px;font-family:Barlow Condensed;font-size:14px;font-weight:800;transition:all .2s;display:inline-flex}.btn.glass{color:var(--club-color-neutral-23666666);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff1f;border:1px solid #ffffff6b}.hero-number{align-items:center;gap:10px;font-family:Barlow Condensed;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:7%;right:6vw}.hero-number span{background:#ffffff80;width:70px;height:1px}.quick{background:var(--club-color-neutral-23313931653237);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.quick a{border:0;border-right:1px solid var(--line);background:var(--club-color-neutral-23313931653237);text-align:left;align-items:center;gap:18px;min-height:110px;padding:20px 2.5vw;display:flex}.quick a>svg:first-child{color:var(--accent-text,var(--club-color-brand-23666637343839));width:27px;height:27px}.quick a>svg:last-child{width:18px;margin-left:auto}.quick span{text-transform:uppercase;font-family:Barlow Condensed;font-size:17px;font-weight:800}.quick small{letter-spacing:.15em;color:var(--club-color-neutral-23623763326432);margin-bottom:6px;font:700 9px Inter;display:block}.section-head{justify-content:space-between;align-items:end;margin-bottom:38px;display:flex}.section-head h2,.identity h2,.contact h2{letter-spacing:-.04em;margin:0;font-size:clamp(50px,6vw,82px);line-height:.85}.section-head a{letter-spacing:.08em;border-bottom:1px solid;align-items:center;gap:12px;padding-bottom:7px;font-size:11px;font-weight:800;display:flex}.section-head a svg{width:15px}.news-grid{grid-template-rows:1fr 1fr;grid-template-columns:1.55fr .8fr;gap:18px;min-height:600px;display:grid}.lead-card{color:var(--club-color-neutral-23666666);grid-row:span 2;position:relative;overflow:hidden}.lead-card img{object-fit:cover;transition:all .45s}.lead-card:hover img{transform:scale(1.025)}.card-shade{background:linear-gradient(#0000 35%,#000c);position:absolute;inset:0}.card-copy{position:absolute;bottom:28px;left:35px;right:35px}.card-copy span,.small-card span{color:var(--accent-text,var(--club-color-brand-23666637343839));letter-spacing:.16em;font-size:9px;font-weight:800}.card-copy h3{max-width:650px;margin:10px 0 16px;font-size:35px;line-height:1}.card-copy p,.small-card p{letter-spacing:.12em;margin:0;font-size:9px}.small-card{background:var(--club-color-neutral-23313931653237);grid-template-columns:42% 1fr;min-height:270px;display:grid}.small-card>div:last-child{flex-direction:column;justify-content:end;padding:25px;display:flex}.small-card h3{margin:9px 0 16px;font-size:24px;line-height:1}.stadium,.big-crest{background:var(--club-color-neutral-23323532643339);justify-content:center;align-items:center;display:flex}.stadium img{image-rendering:auto}.dark-card{background:var(--club-color-neutral-23306431303136);color:var(--club-color-neutral-23666666)}.big-crest{background:var(--red)}.big-crest img{object-fit:contain}.matches{padding-top:90px;padding-bottom:100px}.light .eyebrow{color:var(--club-color-neutral-23616161)}.season{color:var(--club-color-neutral-23666666);border:1px solid var(--club-color-neutral-23333934343534);background:0 0;gap:20px;padding:14px 18px;font-size:10px;font-weight:700;display:flex}.season svg{width:14px}.match-tabs{border-bottom:1px solid var(--club-color-neutral-23333934343534);gap:30px;margin-bottom:25px;display:flex}.match-tabs button{color:var(--club-color-neutral-23623763326432);letter-spacing:.1em;background:0 0;border:0;padding:0 0 13px;font-size:10px;font-weight:800}.match-tabs .active{color:var(--club-color-neutral-23666666);border-bottom:2px solid var(--red)}.match-card{background:var(--club-color-neutral-23306431303136);grid-template-columns:1fr 1.5fr 1fr;align-items:center;min-height:215px;padding:26px 32px;display:grid}.match-meta{color:var(--club-color-neutral-23623763326432);letter-spacing:.08em;flex-direction:column;gap:14px;font-size:10px;display:flex}.match-meta b{color:var(--accent-text,var(--club-color-brand-23666637343839))}.match-meta span{align-items:center;gap:8px;display:flex}.versus{justify-content:center;align-items:center;gap:42px;display:flex}.versus>div{align-items:center;gap:15px;width:170px;display:flex}.versus>div:last-child{justify-content:flex-end}.versus b{font-family:Barlow Condensed;font-size:17px}.versus strong{color:var(--club-color-neutral-23623763326432);font:800 20px Barlow Condensed}.rival{background:var(--club-color-neutral-23323932393264);width:67px;height:67px;color:var(--club-color-neutral-23623763326432);border-radius:50%;place-items:center;font:800 28px Barlow Condensed;display:grid}.match-card>.btn{justify-self:end}.team-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.team-card{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;background:0 0;align-items:center;min-height:135px;padding:24px;transition:all .2s;display:flex}.team-card>span{color:var(--club-color-neutral-23623763326432);align-self:flex-start;font:700 10px Inter}.team-card div{margin-left:18px}.team-card h3{margin:0;font-size:29px}.team-card p{text-transform:uppercase;letter-spacing:.12em;color:var(--club-color-neutral-23623763326432);margin:4px 0 0;font-size:10px}.team-card svg{width:19px;margin-left:auto}.identity{background:var(--red);min-height:580px;color:var(--club-color-neutral-23666666);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.identity-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:100px max(7vw,40px);display:flex}.identity-copy>p:not(.eyebrow){max-width:520px;margin:28px 0;line-height:1.7}.identity-mark{background:color-mix(in srgb,var(--club-primary,var(--club-color-brand-23646630393262)) 85%,var(--club-color-neutral-23303030));justify-content:center;align-items:center;display:flex;position:relative}.identity-mark:before{content:"K";color:#ffffff0e;font:900 600px/.7 Barlow Condensed;position:absolute}.identity-mark img{z-index:1;filter:drop-shadow(0 30px 28px #00000038);object-fit:contain}.store .section-head>div>p:last-child{color:var(--club-color-neutral-23623763326432);margin:14px 0 0}.product-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.product-image{background:var(--club-color-neutral-23323532643339);place-items:center;height:380px;display:grid;position:relative;overflow:hidden}.product-image>span{background:var(--red);color:var(--club-color-neutral-23666666);padding:8px 10px;font-size:9px;font-weight:800;position:absolute;top:15px;left:15px}.shirt{clip-path:polygon(22% 0,38% 7%,62% 7%,78% 0,100% 18%,85% 38%,76% 31%,78% 100%,22% 100%,24% 31%,15% 38%,0 18%);filter:drop-shadow(0 25px 12px #0000002e);width:185px;height:225px;position:relative}.shirt:after{content:"CDK";text-align:center;color:#fff;width:100%;font:900 30px Barlow Condensed;position:absolute;top:76px}.shirt.red{background:linear-gradient(90deg,var(--club-color-brand-23633830613230) 50%,var(--club-color-neutral-23306431303136) 50%)}.shirt.black{background:var(--club-color-neutral-23306431303136)}.scarf{background:repeating-linear-gradient(90deg,var(--red) 0 35px,var(--club-color-neutral-23306431303136) 35px 70px);width:270px;height:58px;transform:rotate(-8deg);box-shadow:0 18px 14px #0000002e}.scarf:after{content:"CD KARRANTZA";height:100%;color:var(--club-color-neutral-23666666);text-shadow:1px 1px var(--club-color-neutral-23303030);place-items:center;font:900 24px Barlow Condensed;display:grid}.product-info{justify-content:space-between;align-items:center;padding:17px 4px;display:flex}.product-info h3{text-transform:none;margin:0 0 6px;font:700 17px Inter}.product-info p{margin:0;font-size:13px}.product-info button{background:var(--club-color-neutral-23306431303136);width:44px;height:44px;color:var(--club-color-neutral-23666666);border:0}.sponsors{text-align:center;background:var(--club-color-neutral-23313931653237);padding:70px 30px}.sponsors>div{filter:grayscale();opacity:.65;justify-content:center;align-items:center;gap:70px;margin-top:30px;display:flex}.sponsors img{object-fit:contain;max-height:60px}.contact{height:530px;color:var(--club-color-neutral-23666666);text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.contact-img{object-fit:cover}.contact-shade{background:#000000a8;position:absolute;inset:0}.contact>div:last-child{z-index:1;max-width:650px;padding:25px}.contact>div>p:not(.eyebrow){line-height:1.6}.contact .btn{margin:auto}.footer-main{grid-template-columns:1fr 1fr 2fr;align-items:start;gap:40px;padding:65px 5vw;display:grid}.footer-main>p{color:var(--club-color-neutral-23623763326432);font-size:12px;line-height:1.7}.footer-links{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.footer-links a{text-transform:uppercase;font-family:Barlow Condensed;font-weight:700}.footer-bottom{border-top:1px solid var(--club-color-neutral-23333934343534);color:var(--club-color-neutral-23623763326432);letter-spacing:.1em;justify-content:space-between;padding:20px 5vw;font-size:9px;display:flex}.modal-backdrop{background:var(--club-popup-backdrop,#0006);z-index:100;-webkit-backdrop-filter:none;backdrop-filter:none;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:var(--club-color-neutral-23313931653237);flex-direction:column;gap:12px;width:min(500px,100%);padding:35px;display:flex;position:relative}.modal>img{object-fit:contain}.modal h2{margin:0 0 10px;font-size:43px}.modal .eyebrow{margin:2px 0 -8px}.modal input,.modal select,.modal textarea{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);width:100%;padding:14px;font:13px Inter}.modal-close{background:0 0;border:0;position:absolute;top:20px;right:20px}.modal .btn{align-self:stretch}.check{color:var(--club-color-neutral-23623763326432);align-items:center;gap:8px;font-size:10px;display:flex}.check input{width:auto}.toast{z-index:200;background:var(--club-color-neutral-23306431303136);color:var(--club-color-neutral-23666666);border-left:4px solid var(--red);box-shadow:0 10px 30px var(--club-color-neutral-2330303035);padding:15px 25px;font-size:12px;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}@media (max-width:980px){.club-header{height:70px}.topbar{justify-content:space-between;padding:0 18px}.club-header nav,.head-actions>.lang,.head-actions>button:not(.mobile-menu):not(.cart-trigger){display:none}.logo{min-width:0}.head-actions{min-width:0;margin-left:auto}.mobile-menu{display:flex!important}.mobile-nav{background:var(--club-color-neutral-23313931653237);border-top:1px solid var(--club-color-neutral-23333934343534);flex-direction:column;gap:20px;padding:25px;display:flex;position:absolute;top:70px;left:0;right:0}.mobile-nav a{text-transform:uppercase;font:800 24px Barlow Condensed}.hero{height:750px;min-height:0}.hero-content{left:30px;right:30px}.hero h1{font-size:82px}.quick{grid-template-columns:1fr 1fr}.news-grid{grid-template-rows:500px auto auto;grid-template-columns:1fr}.lead-card{grid-row:auto}.small-card{min-height:240px}.match-card{text-align:center;grid-template-columns:1fr;gap:30px}.match-meta{align-items:center}.match-card>.btn{justify-self:center}.team-grid{grid-template-columns:1fr 1fr}.identity{grid-template-columns:1fr}.identity-mark{min-height:450px}.product-grid{grid-template-columns:1fr 1fr}.product-grid .product:last-child{display:none}.footer-main{grid-template-columns:1fr 1fr}.footer-links{grid-column:span 2}.sponsors>div{flex-wrap:wrap;gap:30px}}@media (max-width:600px){.topbar span{font-size:8px}.topbar{gap:5px}.logo span{font-size:20px}.logo img{width:40px;height:50px}.hero{height:680px}.hero h1{font-size:68px}.hero-content{bottom:9%}.hero-ctas{flex-direction:column;align-items:flex-start}.quick{grid-template-columns:1fr}.quick a{min-height:82px}.section{padding:70px 18px}.section-head h2,.identity h2,.contact h2{font-size:49px}.news-grid{grid-template-rows:440px auto auto}.small-card{grid-template-columns:38% 1fr}.card-copy{left:20px;right:20px}.card-copy h3{font-size:29px}.matches{padding:70px 18px}.section-head{align-items:start}.matches .section-head{flex-direction:column;gap:22px}.versus{gap:12px}.versus>div{flex-direction:column;width:115px}.versus>div:last-child{flex-direction:column-reverse}.team-grid{grid-template-columns:1fr}.identity-copy{padding:75px 25px}.identity-mark{min-height:380px}.identity-mark img{width:220px;height:auto}.product-grid{grid-template-columns:1fr}.product-grid .product:last-child{display:block}.sponsors{padding:55px 20px}.sponsors>div{flex-direction:column}.footer-main{grid-template-columns:1fr}.footer-links{grid-column:auto;grid-template-columns:1fr 1fr}.footer-bottom{flex-direction:column;gap:10px}.modal{padding:25px}.hero-number{display:none}}.product-shop-link{background:var(--club-color-neutral-23306431303136);width:44px;height:44px;color:var(--club-color-neutral-23666666);place-items:center;display:grid}.product-image{display:flex}.product-shop-link:hover{background:var(--red)}.section-intro{max-width:660px;color:var(--club-color-neutral-23623763326432);margin:22px 0 35px;line-height:1.7}.team-card small{color:var(--club-color-neutral-23623763326432);margin-top:7px;font:11px Inter;display:block}.head-shop{align-items:center;display:flex}.legal-link{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.info-modal{max-height:85vh;overflow:auto}.info-modal p{line-height:1.65}.source-link{color:var(--club-color-neutral-23646464)!important}.fixture-tabs{border-bottom:1px solid var(--club-color-neutral-23333934343534);flex-wrap:wrap;gap:6px;margin-bottom:26px;padding-bottom:12px;display:flex}.fixture-tabs button{border:1px solid var(--club-color-neutral-23333934343534);color:var(--club-color-neutral-23636363);background:0 0;padding:13px 20px;font-weight:700}.fixture-tabs button[aria-selected=true]{background:var(--red);color:var(--club-color-neutral-23666666);border-color:var(--accent-text,var(--club-color-brand-23666637343839))}.fixture-filters{grid-template-columns:1.1fr 1fr .85fr 1.3fr;gap:14px;display:grid}.fixture-filters input,.fixture-filters select{background:var(--club-color-neutral-23323232);border:1px solid var(--club-color-neutral-23333934343534);color:#fff;border-radius:0;width:100%;margin-top:8px;padding:13px;font:13px Inter;display:block}.fixture-filters select option{background:var(--club-color-neutral-23323232);color:var(--club-color-neutral-23666666)}.federation-note{color:var(--club-color-neutral-23616161);margin:18px 0 24px;font-size:11px;line-height:1.6}.fixture-summary{justify-content:space-between;align-items:center;margin:24px 0 15px;font-size:13px;display:flex}.fixture-summary button{color:var(--club-color-neutral-23636363);background:0 0;border:0;text-decoration:underline}.fixture-list{gap:12px;margin-bottom:28px;display:grid}.fixture{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23306431303136)}.fixture-top{border-bottom:1px solid var(--club-color-neutral-23333934343534);color:var(--club-color-neutral-23616161);justify-content:space-between;gap:10px;padding:13px 20px;font-size:11px;font-weight:700;display:flex}.fixture-body{grid-template-columns:165px 1fr 80px;align-items:center;gap:18px;padding:24px 20px;display:grid}.fixture-date{flex-direction:column;gap:8px;font-size:13px;display:flex}.fixture-date span,.fixture-date small{color:var(--club-color-neutral-23616161);font-size:11px}.fixture-score{text-align:center;grid-template-columns:1fr 70px 1fr;align-items:center;gap:14px;font:700 19px Barlow Condensed,Arial;display:grid}.fixture-score strong{white-space:nowrap;font-size:25px}.fixture-detail{color:var(--club-color-neutral-23646464);text-align:right;background:0 0;border:0;font-size:11px}.fixture-empty{border:1px dashed var(--club-color-neutral-23333934343534);text-align:center;color:var(--club-color-neutral-23616161);padding:40px 25px}.fixture-notice{border:1px solid var(--club-color-neutral-23363535313264);background:var(--club-color-neutral-23333032393162);color:var(--club-color-neutral-23653564356236);margin:20px 0;padding:20px;font-size:12px;line-height:1.6}.fixture-notice p{margin:8px 0}.fixture-notice a{text-decoration:underline}.coverage{border-top:1px solid var(--club-color-neutral-23333934343534);color:var(--club-color-neutral-23616161);margin-top:35px;padding-top:24px;font-size:12px}.coverage summary{cursor:pointer}.coverage>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.coverage button{background:var(--club-color-neutral-23323232);color:var(--club-color-neutral-23646464);border:1px solid var(--club-color-neutral-23333934343534);text-align:left;flex-direction:column;gap:8px;padding:15px;display:flex}.coverage span{font-size:10px}.standings{margin:30px 0}.standings h3{margin:0 0 10px;font-size:32px}.standings>p{color:var(--club-color-neutral-23616161);font-size:12px}.table-scroll{overflow:auto}.standings table{border-collapse:collapse;width:100%;font-size:12px}.standings th,.standings td{border-bottom:1px solid var(--club-color-neutral-23333934343534);text-align:center;padding:14px 12px}.standings th{color:var(--club-color-neutral-23616161)}.fixture-modal{max-height:85vh;overflow:auto}.matches .section-head h2{font-size:clamp(42px,5.5vw,74px)}@media (max-width:980px){.fixture-filters{grid-template-columns:1fr 1fr}.fixture-body{grid-template-columns:1fr}.fixture-date{flex-flow:wrap}.fixture-date small{width:100%}.fixture-detail{text-align:left}.coverage>div{grid-template-columns:1fr 1fr}.matches .section-head{flex-direction:column;align-items:start;gap:20px}.fixture-score{grid-template-columns:1fr 60px 1fr;font-size:17px}.team-card{padding:22px!important}.team-card h3{font-size:26px!important}.team-card p{font-size:11px!important}.team-grid{grid-template-columns:1fr!important}}@media (max-width:480px){.fixture-tabs button{padding:11px 12px;font-size:12px}.fixture-filters{grid-template-columns:1fr}.fixture-top{flex-wrap:wrap;padding:12px}.fixture-body{padding:18px 12px}.coverage>div{grid-template-columns:1fr}.section{padding:65px 20px}.hero h1{font-size:70px}.footer-bottom{flex-wrap:wrap;gap:20px}.check{flex-wrap:wrap}}.poster-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.poster-grid img{width:100%;height:auto;display:block}.poster-grid b{margin-top:12px;font:700 18px Barlow Condensed;display:block}.news-grid article[role=button]{cursor:pointer}@media (max-width:980px){.poster-grid{grid-template-columns:repeat(2,1fr)}.product-grid .product:last-child{display:block}}.club-history{scroll-margin-top:100px}.history-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.history-grid article{background:var(--club-color-neutral-23313931653237);border-top:4px solid var(--red);padding:30px}.history-grid article>span{letter-spacing:.1em;color:var(--accent-text,var(--club-color-brand-23666637343839));font-size:11px;font-weight:800}.history-grid h3{margin:18px 0 12px;font-size:32px}.history-grid a{border-bottom:1px solid var(--club-color-neutral-23333934343534);font-size:11px;font-weight:700}.history-source-note{color:var(--club-color-neutral-23623763326432);margin-top:25px;font-size:11px;line-height:1.7}@media (max-width:650px){.history-grid{grid-template-columns:1fr}.history-grid article{padding:24px}}.quick a:focus-visible{outline:3px solid var(--red);outline-offset:-4px}#resultados{scroll-margin-top:100px}.head-actions{align-items:center}.member-account-access{min-width:44px;min-height:44px;color:inherit;white-space:nowrap;border-radius:50px;justify-content:center;align-items:center;gap:7px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.member-account-access:hover{background:#80808026}.member-account-access:focus-visible{outline:2px solid var(--red);outline-offset:3px}.member-account-access.signed-in{border:1px solid;width:44px;padding:0}@media (max-width:560px){.head-actions{gap:5px}.member-account-access{gap:4px;padding:0 4px;font-size:11px}.club-header{padding-left:12px;padding-right:12px}.club-header .logo{gap:5px;font-size:19px}.member-account-access svg{flex-shrink:0;width:19px}}.match-message-import{border:1px solid var(--club-color-neutral-23636363);border-radius:12px;margin:0 0 1.5rem;padding:1.2rem}.match-message-import summary{cursor:pointer;font-weight:700}.match-message-import label{margin:.8rem 0;display:block}.match-message-import textarea{box-sizing:border-box;width:100%;font:inherit;padding:.8rem;display:block}.match-message-import select,.match-message-import input[type=date]{max-width:100%;margin-left:.5rem}.match-message-import button{margin:.5rem 0}.match-message-import article p{margin:.4rem 0}.rival-crest-editor{border:1px solid var(--club-color-neutral-23643564356435);border-radius:10px;margin:1rem 0;padding:.8rem}.rival-crest-options{flex-wrap:wrap;gap:.6rem;display:flex}.rival-crest-options button{overflow-wrap:anywhere;justify-items:center;gap:.3rem;max-width:180px;display:grid}.rival-crest-options img{object-fit:contain;width:85px;height:95px}.rival-crest-options small{font-size:.75rem}.rival-crest-preview{object-fit:contain;background:var(--club-color-neutral-23656565);border-radius:6px;width:140px;height:160px;display:block}.rival-crest-editor label{margin:.8rem 0;display:block}.rival-crest-editor summary{cursor:pointer}.rival-crest-scale-preview{background:var(--club-color-brand-23373432303164);border-radius:8px;justify-content:center;align-items:center;gap:1rem;padding:1.2rem;display:flex}.rival-crest-scale-preview img,.rival-crest-scale-preview .rival-crest-preview{object-fit:contain;background:0 0;border-radius:0;width:min(35%,150px);height:175px;display:block}.rival-crest-scale-preview span{color:#fff;font-weight:800}.rival-crest-options img{background:repeating-conic-gradient(var(--club-color-neutral-23656565) 0% 25%,var(--club-color-neutral-23666666) 0% 50%) 0 / 12px 12px}.management-week{background:var(--club-color-brand-23663465636563);border-radius:8px;padding:.8rem}.management-week,.management-week strong{color:var(--club-color-brand-23323831343135)!important}.rival-crest-scale-preview{color:var(--club-color-neutral-23666666)}body{font-family:var(--club-font-body),Arial,sans-serif}h1,h2,h3,h4,.team-card{font-family:var(--club-font-heading),Arial,sans-serif}.seo-page{max-width:1180px;min-height:100vh;color:var(--club-color-neutral-23656566326638);background:var(--club-color-neutral-23313931653237);margin:auto;padding:30px 24px 72px}.seo-top{border-bottom:3px solid var(--club-color-brand-23633931353232);justify-content:space-between;align-items:center;margin-bottom:28px;padding-bottom:25px;display:flex}.seo-top>a{font-size:22px;font-weight:800;text-decoration:none}.seo-page h1{max-width:1000px;margin:30px 0 22px;font-size:clamp(30px,5vw,56px);line-height:1.1}.seo-page h2{font-size:26px}.seo-page a{color:inherit;text-underline-offset:4px}.seo-page a:hover{color:#f48590}.seo-page time{color:var(--club-color-neutral-23623763326432);margin:12px 0;display:block}.seo-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:36px 0;display:grid}.seo-news-grid article{background:var(--surface);border:1px solid var(--club-color-neutral-23333934343534);padding:18px}.seo-news-grid img{aspect-ratio:8/5;object-fit:contain;background:var(--club-color-neutral-23313931653237);width:100%;height:auto}.seo-news-grid h2{font-size:24px;line-height:1.25}.seo-article{max-width:850px;margin:30px auto 48px}.seo-article-image{object-fit:contain;background:var(--club-color-neutral-23313931653237);width:100%;height:auto;max-height:70vh;margin:24px 0;display:block}.seo-standfirst{font-size:22px;font-weight:600;line-height:1.6}.seo-article-body p,.seo-info p{white-space:pre-wrap;font-size:18px;line-height:1.85}.seo-page nav,.seo-page aside{border-bottom:1px solid var(--club-color-neutral-23333934343534);padding:18px 0}.seo-team-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:0;list-style:none;display:grid}.seo-team-list li{background:var(--surface);border:1px solid var(--club-color-neutral-23333934343534);padding:22px}.seo-team-list h2{font-size:23px}.seo-discovery{border-top:1px solid var(--club-color-neutral-23333934343534);flex-wrap:wrap;justify-content:center;gap:16px;padding:18px 24px;display:flex}.seo-discovery a{color:inherit;font-size:13px}.news-permalink{text-underline-offset:4px;margin-top:12px;font-weight:700;display:inline-block}.language-options a{width:100%;color:inherit;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.language-options a:hover,.language-options a[aria-current=true]{background:var(--club-color-neutral-23313931653237);color:#f2878e}.language-options a:focus-visible{outline:2px solid var(--club-color-brand-23643131323230);outline-offset:-3px}@media (max-width:760px){.seo-news-grid,.seo-team-list{grid-template-columns:1fr}.seo-page{padding:20px 18px 48px}.seo-top{margin-bottom:15px}.seo-article-body p{font-size:17px}}.language-options a svg{flex:none;margin-left:auto}.language-options a{min-height:49px;font-size:13px}.seo-info .ground-map{min-height:350px;margin:28px 0}.seo-info address{font-style:normal;line-height:1.7}:root{--red:var(--club-primary,var(--club-color-brand-23646630393262));--ink:var(--club-color-neutral-23656466316637);--black:var(--club-color-neutral-23316331633163);--paper:var(--club-color-neutral-23313031333139);--line:var(--club-color-neutral-23333433643462)}body{background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23656566326638);font-family:Inter,Arial,sans-serif;font-size:16px}button,a,input,select,textarea{font-family:inherit}h1,h2,h3{text-transform:uppercase;letter-spacing:-.025em;font-family:Barlow,Barlow Condensed,Impact,sans-serif;font-weight:500;line-height:1.05}section[id]{scroll-margin-top:110px}.eyebrow{letter-spacing:.025em;font-size:13px;font-weight:500}.redtext{color:var(--accent-text,var(--club-color-brand-23666637343839))}.skip-link{z-index:300;background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23656566326638);padding:15px;position:fixed;top:-70px;left:20px}.skip-link:focus{top:10px}.club-header{z-index:60;background:var(--club-color-neutral-23313931653237);height:100px;color:var(--club-color-neutral-23656566326638);box-shadow:0 1px 0 var(--club-color-neutral-233030303030303134);border:0;gap:30px;padding:0 40px;position:sticky;top:0}.logo{letter-spacing:0;gap:12px;min-width:240px;font:500 22px Barlow,Barlow Condensed,Arial}.logo img{object-fit:contain;width:60px;height:72px}.logo span b{color:inherit;font-weight:500}.club-header nav{justify-content:center;gap:32px}.club-header nav a,.club-header nav summary{text-transform:uppercase;white-space:nowrap;font:500 20px Barlow,Barlow Condensed,Arial}.club-header nav a:after{display:none}.club-header nav a:hover{color:var(--accent-text,var(--club-color-brand-23666637343839))}.head-actions{align-items:center;gap:25px;min-width:190px}.head-actions .lang{color:var(--club-color-neutral-23656566326638);font-size:13px;font-weight:500;display:flex!important}.head-actions button,.head-shop{color:var(--club-color-neutral-23656566326638)}.nav-dropdown,.site-menu{position:relative}.nav-dropdown summary,.site-menu summary{cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.nav-dropdown summary::-webkit-details-marker{display:none}.site-menu summary::-webkit-details-marker{display:none}.nav-dropdown>div{background:var(--club-color-neutral-23313931653237);min-width:240px;box-shadow:0 15px 30px var(--club-color-neutral-2330303032);padding:15px;position:absolute;top:40px;left:-20px}.nav-dropdown>div a{text-transform:none;padding:12px 15px;font:500 16px Inter,Arial;display:block}.nav-dropdown>div a:hover{background:var(--club-color-neutral-23313931653237)}.site-menu summary{font-size:13px}.site-menu-panel{background:var(--club-color-neutral-23306431303136);width:min(520px,100vw);color:var(--club-color-neutral-23666666);box-shadow:-20px 20px 40px var(--club-color-neutral-2330303033);padding:32px 40px;position:fixed;top:100px;bottom:0;right:0;overflow:auto}.site-menu-panel a{text-transform:uppercase;border-bottom:1px solid var(--club-color-neutral-23333934343534);padding:15px 0;font:500 29px Barlow,Arial;display:block}.site-menu-panel a:hover{color:var(--club-color-brand-23666635333665)}.club-site .hero{background:var(--club-color-neutral-23306431303136);height:calc(100svh - 100px);min-height:640px;max-height:1000px;color:var(--club-color-neutral-23666666);position:relative;overflow:hidden}.hero-visual{position:absolute;inset:0}.hero-img{object-fit:cover;object-position:center 38%;pointer-events:none}.hero-shade{background:linear-gradient(0deg,var(--club-color-neutral-23306431303136) 0%,var(--club-color-neutral-23306431303136) 16%,var(--club-color-neutral-2330303035) 52%,transparent 85%);pointer-events:none;position:absolute;inset:0}.hero-content{max-width:1200px;position:absolute;bottom:72px;left:40px;right:40px}.hero-content .eyebrow{color:var(--club-color-neutral-23666666);margin-bottom:17px;font-size:15px;font-weight:400}.hero h1{letter-spacing:-.035em;max-width:1100px;margin:0 0 20px;font:500 clamp(58px,7.3vw,112px)/.98 Barlow,Impact,sans-serif}.hero-content>p:not(.eyebrow){color:var(--club-color-neutral-23656565);max-width:660px;font:400 17px/1.6 Inter,Arial}.hero-ctas{gap:15px;margin-top:27px;display:flex}.btn{text-transform:uppercase;letter-spacing:0;gap:25px;height:52px;min-height:48px;padding:0 25px;font:500 18px Barlow,Arial}.btn:hover{transform:none}.btn.red{background:var(--red);color:var(--club-color-neutral-23666666)}.btn.red:hover{background:var(--club-color-brand-23623230373234)}.btn.glass{background:var(--club-color-neutral-23306431303136);border:1px solid var(--club-color-neutral-23333934343534);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--club-color-neutral-23666666)}.btn.white{background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23656566326638)}.section{max-width:1600px;margin:auto;padding:85px 40px}.section-head{align-items:center;gap:25px;margin-bottom:40px}.section-head h2,.matches .section-head h2,.identity h2,.contact h2{letter-spacing:-.025em;margin:0;font:500 clamp(40px,4.8vw,70px)/1.05 Barlow,Impact,sans-serif}.section-head>a{text-transform:uppercase;letter-spacing:0;border:0;gap:15px;font:500 19px Barlow,Arial}.section-head .eyebrow{margin-bottom:15px}.section-intro{color:var(--club-color-neutral-23623763326432);max-width:750px;margin:25px 0 40px;font-size:16px;line-height:1.8}.news{background:var(--club-color-neutral-23313931653237);padding-top:55px;padding-bottom:70px}.news-grid{grid-template-rows:1fr 1fr;grid-template-columns:1.65fr 1fr;gap:25px;min-height:580px}.lead-card{background:var(--club-color-neutral-23306431303136);position:relative;overflow:hidden}.lead-card img{object-fit:cover}.card-shade{background:linear-gradient(0deg,var(--club-color-neutral-23306431303136),transparent 85%)}.card-copy{bottom:30px;left:30px;right:30px}.card-copy span{color:var(--club-color-neutral-23666666);letter-spacing:.03em;font-size:12px;font-weight:400}.card-copy h3{margin:14px 0 0;font:500 36px/1.1 Barlow,Impact,sans-serif}.card-copy p,.card-copy svg{display:none}.small-card{background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23656566326638);border:0;grid-template-columns:36% 1fr;min-height:260px;display:grid}.small-card>div:last-child{justify-content:center;padding:28px}.small-card span{color:var(--club-color-neutral-23623763326432);letter-spacing:0;font-size:12px;font-weight:400}.small-card h3{margin:13px 0 0;font:500 28px/1.15 Barlow,Arial}.small-card p,.small-card h3 svg{display:none}.stadium,.big-crest{background:var(--club-color-neutral-23323532643339);color:var(--club-color-neutral-23656566326638);place-items:center;display:grid}.big-crest img{object-fit:contain;width:95px;height:115px}.match-preview{background:var(--club-color-neutral-23313931653237);padding:70px 40px;display:block}.match-preview-title{justify-content:space-between;align-items:center;gap:25px;max-width:1520px;margin:0 auto 30px;display:flex}.match-preview-title .eyebrow{display:none}.match-preview-title h2{margin:0;font:500 clamp(40px,4.8vw,70px)/1.05 Barlow,Arial}.match-preview-title>a{align-items:center;gap:15px;font:500 18px Barlow,Arial;display:flex}.match-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;max-width:1520px;margin:auto;display:grid}.preview-fixture{background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23656566326638);border:0;flex-direction:column;gap:16px;min-height:280px;padding:30px;display:flex}.preview-fixture small{color:var(--club-color-neutral-23623763326432);font-size:13px}.preview-fixture>span{color:var(--club-color-neutral-23623763326432);font-size:14px}.preview-fixture strong{flex-direction:column;gap:10px;margin:5px 0;font:500 29px/1.1 Barlow,Arial;display:flex}.preview-fixture b{color:var(--club-color-neutral-23623763326432);font:400 13px Inter,Arial}.preview-fixture em{text-transform:uppercase;border-top:1px solid var(--club-color-neutral-23333934343534);margin-top:auto;padding-top:20px;font:500 17px Barlow,Arial}.preview-fixture:hover{box-shadow:0 8px 24px var(--club-color-neutral-2330303031)}.quick{background:var(--club-primary,var(--club-color-brand-23646630393262));border:0;padding:0 40px}.quick a{min-height:105px;color:var(--club-color-neutral-23666666);border:0;border-right:1px solid var(--club-color-neutral-236666666666663335);background:0 0;gap:18px;padding:25px}.quick a:last-child{border:0}.quick a:hover{background:var(--club-color-brand-23626430373234)}.quick a>svg:first-child,.quick a>svg:last-child{color:var(--club-color-neutral-23666666)}.quick span{text-transform:uppercase;font:500 22px Barlow,Arial}.quick small{color:var(--club-color-neutral-23666666);letter-spacing:.06em;opacity:.85;font:400 11px Inter,Arial}.matches-wrap{background:var(--club-color-neutral-23306431303136);color:var(--club-color-neutral-23666666)}.matches .section-head .eyebrow,.matches .source-link{color:var(--club-color-neutral-23646464)!important}.fixture-tabs{border-bottom:1px solid var(--club-color-neutral-23333934343534);gap:28px;padding:0}.fixture-tabs button{color:var(--club-color-neutral-23636363);background:0 0;border:0;padding:15px 0;font:500 20px Barlow,Arial}.fixture-tabs button[aria-pressed=true]{color:var(--club-color-neutral-23666666);border-bottom:3px solid var(--red);background:0 0}.fixture-filters{gap:20px;margin-top:28px}.fixture-filters label{color:var(--club-color-neutral-23646464);font-size:13px;font-weight:500}.fixture-filters input,.fixture-filters select,.fixture-filters select option{background:var(--club-color-neutral-23323932393239);color:var(--club-color-neutral-23666666);border:1px solid var(--club-color-neutral-23333934343534);min-width:0;min-height:48px;padding:12px;font:400 15px Inter,Arial}.fixture-filters input::placeholder{color:var(--club-color-neutral-23626262)}.federation-note{color:var(--club-color-neutral-23626262);font-size:12px}.fixture-summary{font-size:14px}.fixture-summary button{color:var(--club-color-neutral-23646464)}.fixture-list{gap:15px}.fixture{background:var(--club-color-neutral-23323832383238);border:1px solid var(--club-color-neutral-23333934343534)}.fixture-top{color:var(--club-color-neutral-23636363);border-bottom:1px solid var(--club-color-neutral-23333934343534);padding:15px 25px;font-size:12px;font-weight:400}.fixture-body{grid-template-columns:180px 1fr 85px;padding:26px}.fixture-date{gap:10px;font-size:15px}.fixture-date span,.fixture-date small{color:var(--club-color-neutral-23636363);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.fixture-score{grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);font:500 24px/1.15 Barlow,Arial}.fixture-score>span{overflow-wrap:anywhere;min-width:0}.fixture-score strong{font-size:30px;font-weight:500}.fixture-score .club-name{color:var(--club-color-neutral-23666666)}.fixture-detail{color:var(--club-color-neutral-23646464);min-height:44px;font-size:13px}.fixture-status{font-size:11px}.fixture-status.finished{color:var(--club-color-neutral-23633265346235)}.fixture-status.pending,.fixture-status.postponed{color:var(--club-color-neutral-23663264353963)}.fixture-notice{background:var(--club-color-neutral-23333833303230);border-color:var(--club-color-neutral-23376436623438);color:var(--club-color-neutral-23663165316336);font-size:13px}.fixture-empty{color:var(--club-color-neutral-23636363);border-color:var(--club-color-neutral-23333934343534)}.fixture-empty h3{color:var(--club-color-neutral-23666666);font-size:28px}.coverage{color:var(--club-color-neutral-23636363);border-color:var(--club-color-neutral-23333934343534);font-size:13px}.coverage button{background:var(--club-color-neutral-23323932393239);border-color:var(--club-color-neutral-23333934343534);color:var(--club-color-neutral-23656565)}.coverage span{color:var(--club-color-neutral-23636363);font-size:12px}.standings th,.standings>p{color:var(--club-color-neutral-23636363)}.standings th,.standings td{border-color:var(--club-color-neutral-23333934343534)}.standings .our-team{background:var(--club-color-brand-23363431393261)}.team-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.team-card{background:var(--club-color-neutral-23313931653237);min-height:165px;box-shadow:none;border:0;gap:0;padding:28px}.team-card:hover{background:var(--club-color-neutral-23306431303136);color:var(--club-color-neutral-23666666)}.team-emblem{flex-shrink:0;place-items:center;display:grid;align-self:center!important}.team-emblem img{object-fit:contain;width:40px;height:50px}.team-card div{min-width:0;margin-left:20px}.team-card h3{margin:0 0 9px;font:500 30px Barlow,Arial}.team-card p{letter-spacing:0;text-transform:none;color:var(--club-color-neutral-23623763326432);font:400 12px/1.5 Inter,Arial}.team-card small{color:var(--club-color-neutral-23623763326432);font:400 12px/1.5 Inter,Arial}.team-card:hover p,.team-card:hover small{color:var(--club-color-neutral-23636363)}.team-card>svg{flex-shrink:0;width:18px}.identity{background:var(--club-primary,var(--club-color-brand-23646630393262));color:var(--club-color-neutral-23666666);grid-template-columns:1.3fr 1fr;min-height:460px}.identity-copy{padding:80px 6vw}.identity-copy>p:not(.eyebrow){color:var(--club-color-neutral-23666666);max-width:600px;margin:25px 0;font-size:16px;line-height:1.8}.identity-mark{background:color-mix(in srgb,var(--club-primary,var(--club-color-brand-23646630393262)) 85%,var(--club-color-neutral-23303030));min-height:460px}.identity-mark:before{display:none}.identity-mark img{object-fit:contain;filter:none;width:230px;height:280px}.club-facts{border-top:1px solid var(--club-color-neutral-236666666666663530);gap:42px;padding:25px 0 32px;display:flex}.club-facts div{flex-direction:column;gap:9px;display:flex}.club-facts strong{font:500 30px Barlow,Arial}.club-facts span{color:var(--club-color-neutral-23666666);font-size:12px}.ground-section{background:var(--club-color-neutral-23313931653237);grid-template-columns:1fr 1fr;min-height:460px;display:grid}.ground-section>div:first-child{padding:80px 6vw}.ground-section h2{font:500 clamp(40px,4vw,64px)/1.05 Barlow,Arial}.ground-section p:not(.eyebrow){color:var(--club-color-neutral-23623763326432);max-width:600px;font-size:16px;line-height:1.8}.ground-photo{min-height:430px;position:relative;overflow:hidden}.ground-photo img{object-fit:cover}.history-grid{gap:25px}.history-grid article{background:var(--club-color-neutral-23313931653237);border:0;border-top:3px solid var(--red);padding:32px}.history-grid article>span{color:var(--club-color-neutral-23623763326432);letter-spacing:0;font-size:12px;font-weight:400}.history-grid h3{margin:18px 0;font:500 32px/1.1 Barlow,Arial}.history-grid p{color:var(--club-color-neutral-23623763326432);font-size:15px;line-height:1.8}.history-grid a{font-size:12px;font-weight:600;line-height:1.8;display:inline-block}.history-source-note{color:var(--club-color-neutral-23623763326432);font-size:12px;line-height:1.8}.store{background:var(--club-color-neutral-23313931653237);max-width:none;padding:85px 40px}.store .section-head,.product-grid{max-width:1520px;margin-left:auto;margin-right:auto}.store .section-head>div>p:last-child{color:var(--club-color-neutral-23623763326432);font-size:16px}.product-grid{gap:25px}.product-image{background:var(--club-color-neutral-23313931653237);border:0;height:410px}.product-info{padding:22px 0}.product-info h3{text-transform:none;margin-bottom:10px;font:500 18px/1.5 Inter,Arial}.product-info p{font-size:17px;font-weight:500}.product-shop-link{background:var(--club-color-neutral-23306431303136);width:48px;height:48px;color:var(--club-color-neutral-23666666);flex-shrink:0;place-items:center;display:grid}.sponsors{background:var(--club-color-neutral-23313931653237);border:0;padding:65px 40px}.sponsors>div{filter:none;opacity:1;gap:80px}.sponsors .eyebrow{color:var(--club-color-neutral-23623763326432);font-size:12px}.contact{height:400px;color:var(--club-color-neutral-23666666)}.contact-shade{background:var(--club-color-neutral-23306431303136);pointer-events:none}.contact-img{pointer-events:none}.contact .eyebrow{color:var(--club-color-neutral-23666666)}.contact>div>p:not(.eyebrow){color:var(--club-color-neutral-23656565);margin-top:25px;font-size:16px}.contact .btn{margin-top:10px}footer{background:var(--club-color-neutral-23306431303136);color:var(--club-color-neutral-23666666)}.footer-main{border-top:1px solid var(--club-color-neutral-23333934343534);gap:50px;padding:65px 40px}.footer-main>p{color:var(--club-color-neutral-23636363);font-size:14px}.footer-main .logo{color:var(--club-color-neutral-23666666)}.footer-links a{color:var(--club-color-neutral-23666666);text-transform:uppercase;font:500 18px Barlow,Arial}.footer-bottom{color:var(--club-color-neutral-23636363);letter-spacing:0;border-color:var(--club-color-neutral-23333934343534);flex-wrap:wrap;gap:22px;padding:25px 40px;font-size:12px}.modal-backdrop{z-index:100;padding:20px}.modal{background:var(--club-color-neutral-23313931653237);max-height:90svh;color:var(--club-color-neutral-23656566326638);border-top:4px solid var(--red);box-shadow:0 20px 60px var(--club-color-neutral-2330303035);gap:15px;padding:35px;overflow:auto}.modal h2{color:var(--club-color-neutral-23656566326638);font:500 36px Barlow,Arial}.modal .eyebrow{color:var(--club-color-neutral-23623763326432);font-size:12px}.form-field{color:var(--club-color-neutral-23623763326432);flex-direction:column;gap:8px;font-size:13px;font-weight:500;display:flex}.modal input,.modal select,.modal textarea{background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23656566326638);border:1px solid var(--club-color-neutral-23333934343534);min-height:46px;font:400 15px Inter,Arial}.modal .check{flex-wrap:wrap;align-items:flex-start;font-size:12px;line-height:1.6}.modal .check input{flex-shrink:0;width:auto;min-height:0;margin-top:3px}.modal-close{place-items:center;min-width:38px;min-height:38px;display:grid}.form-error{background:var(--club-color-neutral-23313931653237);color:#f7829a;padding:13px;font-size:13px;line-height:1.6}.modal .btn:disabled{opacity:.6;cursor:wait}.info-modal p{font-size:15px;line-height:1.8}.fixture-modal h2{font-size:29px;line-height:1.2}.toast{font-size:14px}.admin-content header{color:var(--club-color-neutral-23656566326638);box-shadow:none;background:0 0}:is(a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline:3px solid var(--club-color-brand-23663233623538);outline-offset:4px}@media (max-width:1200px){.club-header{gap:20px;padding:0 25px}.logo{min-width:190px;font-size:20px}.logo img{width:50px;height:60px}.club-header nav{gap:20px}.club-header nav a,.club-header nav summary{font-size:18px}.head-actions{gap:18px;min-width:150px}.hero h1{font-size:85px}}@media (max-width:980px){.club-header{height:80px;padding:0 25px}.club-header nav{display:none}.head-actions{min-width:0;margin-left:auto}.head-actions .lang{display:flex!important}.site-menu-panel{top:80px}.hero{height:calc(85svh - 80px);min-height:570px}.hero-content{bottom:65px;left:25px;right:25px}.hero h1{font-size:76px}.section{padding:65px 25px}.section-head h2,.matches .section-head h2{font-size:52px}.news-grid{grid-template-rows:420px auto;grid-template-columns:1fr 1fr;min-height:0}.lead-card{grid-area:auto/1/auto/-1}.small-card{min-height:230px}.small-card h3{font-size:26px}.small-card>div:last-child{padding:22px}.match-preview{padding:60px 25px}.match-preview-title h2{font-size:52px}.match-preview-grid{gap:18px}.preview-fixture{min-height:290px;padding:24px}.preview-fixture strong{font-size:24px}.quick{grid-template-columns:1fr 1fr;padding:0 25px}.quick a:nth-child(2){border-right:0}.quick a{border-bottom:1px solid var(--club-color-neutral-236666666666663335);min-height:95px;padding:20px}.fixture-body{grid-template-columns:1fr;gap:20px}.fixture-date{flex-flow:wrap}.fixture-date small{width:100%}.fixture-detail{text-align:left}.fixture-score{font-size:24px}.fixture-filters{grid-template-columns:1fr 1fr}.team-grid{grid-template-columns:1fr 1fr!important}.team-card{padding:25px!important}.team-card h3{font-size:28px!important}.team-card p{font-size:12px!important}.identity-copy{padding:60px 5vw}.identity-mark img{width:180px;height:220px}.identity h2{font-size:52px}.ground-section>div:first-child{padding:60px 5vw}.product-image{height:300px}.store{padding:65px 25px}.product-info h3{font-size:15px}.sponsors>div{gap:45px}.footer-main{padding:55px 25px}.footer-bottom{padding:25px}.club-facts{gap:25px}}@media (max-width:650px){section[id]{scroll-margin-top:85px}.club-header{gap:15px;height:75px;padding:0 20px}.logo{gap:10px;min-width:0;font-size:18px}.logo img{width:40px;height:50px}.head-actions{gap:18px}.head-actions .lang{gap:0;font-size:12px}.head-actions .lang svg,.site-menu summary span{display:none}.site-menu-panel{padding:20px 25px;top:75px}.site-menu-panel a{font-size:27px}.hero{height:calc(92svh - 75px);min-height:560px;max-height:760px}.hero-content{bottom:55px;left:20px;right:20px}.hero h1{margin-bottom:20px;font-size:clamp(48px,12vw,72px);line-height:1}.hero-content .eyebrow{font-size:12px}.hero-content>p:not(.eyebrow){font-size:15px;line-height:1.7}.hero-ctas{flex-flow:wrap;gap:10px}.btn{gap:17px;height:48px;padding:0 20px;font-size:16px}.hero-ctas .btn{padding:0 17px;font-size:15px}.hero-shade{background:linear-gradient(0deg,var(--club-color-neutral-23306431303136) 0%,var(--club-color-neutral-23306431303136) 30%,var(--club-color-neutral-2330303035) 70%,transparent)}.hero-img{object-position:58% center}.section{padding:50px 20px}.section-head{flex-wrap:wrap;align-items:flex-start;gap:20px;margin-bottom:28px}.section-head h2,.matches .section-head h2{font-size:40px}.section-head>a{font-size:16px}.section-intro{margin:22px 0 30px;font-size:15px}.news-grid{grid-template-rows:350px auto auto;grid-template-columns:1fr;gap:18px}.lead-card{grid-column:auto}.card-copy{bottom:25px;left:24px;right:24px}.card-copy h3{font-size:31px}.small-card{grid-template-columns:32% 1fr;min-height:200px}.small-card h3{font-size:25px}.small-card>div:last-child{padding:24px}.big-crest img{width:70px;height:85px}.match-preview{padding:50px 20px}.match-preview-title{flex-direction:column;align-items:flex-start;gap:20px}.match-preview-title h2{font-size:40px}.match-preview-title>a{font-size:17px}.match-preview-grid{grid-template-columns:1fr}.preview-fixture{gap:15px;min-height:0;padding:27px}.preview-fixture strong{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;font-size:24px}.preview-fixture em{padding-top:16px}.quick{padding:0 20px}.quick a{gap:12px;min-height:96px;padding:22px 10px}.quick span{font-size:17px}.quick small{font-size:9px}.quick a>svg:first-child{flex-shrink:0;width:20px;height:20px}.quick a>svg:last-child{display:none}.fixture-filters{grid-template-columns:1fr;gap:18px}.fixture-tabs{gap:20px}.fixture-tabs button{padding:12px 0;font-size:17px}.fixture-body{padding:22px 16px}.fixture-top{flex-wrap:wrap;padding:15px 16px}.fixture-score{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);gap:8px;font-size:20px}.fixture-score strong{font-size:24px}.coverage>div{grid-template-columns:1fr}.team-grid{gap:15px;grid-template-columns:1fr!important}.team-card{min-height:145px}.team-card h3{font-size:28px!important}.identity{grid-template-columns:1fr;min-height:0}.identity-copy{padding:55px 20px}.identity-mark{display:none}.identity h2{font-size:45px}.club-facts{flex-wrap:wrap;gap:25px}.club-facts strong{font-size:26px}.club-facts span{font-size:11px}.ground-section{grid-template-columns:1fr}.ground-section>div:first-child{padding:55px 20px}.ground-section h2{font-size:42px}.ground-photo{min-height:300px}.history-grid{grid-template-columns:1fr;gap:20px}.history-grid article{padding:28px}.history-grid h3{font-size:29px}.store{padding:50px 20px}.product-grid{grid-template-columns:1fr;gap:20px}.product-image{height:370px}.product-info h3{font-size:17px}.sponsors{padding:45px 20px}.sponsors>div{gap:30px}.contact{height:350px}.contact h2{font-size:42px}.contact>div>p:not(.eyebrow){font-size:15px}.footer-main{gap:30px;padding:45px 20px}.footer-bottom{align-items:flex-start;gap:22px;padding:25px 20px}.footer-links{grid-template-columns:1fr 1fr;gap:23px}.footer-links a{font-size:18px}.modal{padding:28px 23px}.modal h2{font-size:31px}.modal .btn{font-size:16px}.modal-backdrop{padding:12px}}@media (max-width:370px){.club-header{padding:0 14px}.logo{gap:7px;font-size:16px}.logo img{width:34px;height:43px}.head-actions{gap:13px}.hero-ctas .btn{gap:12px;padding:0 14px;font-size:14px}.quick span{font-size:16px}.preview-fixture strong{font-size:22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.published-news{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:25px;margin-bottom:35px;display:grid}.published-news article{background:var(--club-color-neutral-23313931653237);overflow:hidden}.published-news .news-photo>img{object-fit:contain;background:var(--club-color-neutral-23313931653237);width:100%;max-width:100%;height:auto;display:block}.published-news h3{font-size:32px;line-height:1.2}.published-news summary{cursor:pointer;padding:12px 0;font-weight:600}@media (max-width:650px){.published-news{grid-template-columns:1fr}.published-news h3{font-size:28px}}.club-site h1,.club-site h2,.club-site h3,.club-header .logo,.club-header nav a,.club-header nav summary,.site-menu-panel a,.fixture-tabs button,.team-card h3,.footer-links a,.modal h2{font-weight:600}.hero h1{letter-spacing:-.025em}.club-site h2{letter-spacing:-.02em}.club-site h3{letter-spacing:-.015em}:root{--club-header-height:100px;--club-shortcuts-height:105px}.club-header{height:var(--club-header-height)}.club-site .hero{height:calc(100svh - var(--club-header-height) - var(--club-shortcuts-height));min-height:0;max-height:none}.club-site .hero-content{bottom:clamp(28px,7.5vh,72px)}.club-site .quick{height:var(--club-shortcuts-height);min-height:0;position:static}.club-site .quick a{height:100%;min-height:0}body{padding-bottom:0}@media (max-width:980px){:root{--club-header-height:80px;--club-shortcuts-height:190px}}@media (max-width:650px){:root{--club-header-height:75px;--club-shortcuts-height:192px}.club-site .hero-content{bottom:32px}.club-site .hero h1{font-size:clamp(42px,11vw,65px)}.club-site .hero-content>p:not(.eyebrow){font-size:14px;line-height:1.6}.club-site .hero-ctas{margin-top:20px}}@media (max-height:650px) and (min-width:651px){.club-site .hero h1{margin-bottom:15px;font-size:64px}.club-site .hero-content .eyebrow{margin-bottom:12px}.club-site .hero-ctas{margin-top:18px}.club-site .hero-content{bottom:28px}.club-site .hero-content>p:not(.eyebrow){font-size:15px}}@media (max-height:650px) and (max-width:650px){.club-site .hero{min-height:390px}}.shop-access{width:min(500px,100% - 32px);max-height:calc(100svh - 40px);color:var(--club-color-neutral-23656566326638);background:var(--club-color-neutral-23313931653237);box-shadow:0 24px 80px var(--club-color-neutral-2330303034);border:0;margin:auto;padding:40px 32px;overflow:auto}.shop-access::backdrop{background:var(--club-popup-backdrop,#0006);-webkit-backdrop-filter:none;backdrop-filter:none}.shop-access h2{margin:16px 0;font-size:34px}.shop-access>p{font-size:14px;line-height:1.65}.shop-access dl{background:var(--club-color-neutral-23313931653237);margin:24px 0;padding:18px}.shop-access dl>div{flex-wrap:wrap;justify-content:space-between;gap:16px;padding:8px 0;display:flex}.shop-access dt{font-size:13px}.shop-access dd{-webkit-user-select:all;user-select:all;margin:0;font-family:monospace;font-size:18px}.shop-access .btn{cursor:pointer;justify-content:center;width:100%;display:flex}.shop-access .shop-copy{background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23656566326638);border:1px solid var(--club-color-neutral-23333934343534)}.shop-access .shop-access-status{min-height:24px;margin:8px 0;font-size:12px}.shop-access .shop-access-note{color:var(--club-color-neutral-23623763326432);font-size:12px}.shop-access .modal-close{cursor:pointer;padding:6px}.standings{width:100%}.standings .table-scroll{overflow-x:auto}.standings table{border-collapse:collapse;width:100%;min-width:620px}.standings th,.standings td{padding:14px 12px}.standings th:nth-child(2),.standings td:nth-child(2){text-align:left}.standings .our-team{background:var(--club-color-brand-236239303032313236);font-weight:700}:root{--club-shortcuts-height:68px}.club-site .quick a{gap:12px;padding:10px 18px}.club-site .quick span{font-size:18px}.club-site .quick small{font-size:9px}.club-site .quick a>svg{flex-shrink:0;width:20px;height:20px}@media (max-width:980px){:root{--club-shortcuts-height:136px}.club-site .quick a{padding:10px 14px}}@media (max-width:650px){:root{--club-shortcuts-height:128px}.club-site .quick a{gap:10px;padding:8px 10px}.club-site .quick span{font-size:16px}}.team-badge{flex-shrink:0;justify-content:center;align-items:center;width:42px;height:48px;display:inline-flex}.team-badge img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.team-badge>svg{color:var(--club-color-neutral-23623763326432)}.fixture-team{justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.fixture-team>span:last-child{overflow-wrap:anywhere}.fixture-modal-badges{justify-content:center;align-items:center;gap:42px;margin:12px 0 20px;display:flex}.fixture-modal-badges .team-badge{width:68px;height:78px}.preview-fixture .preview-team{justify-content:center;align-items:center;gap:10px;display:flex}.preview-fixture .preview-team>span:last-child{overflow-wrap:anywhere}.preview-fixture strong{align-items:center}.preview-fixture .team-badge{width:36px;height:42px}@media (max-width:650px){.fixture-team{flex-direction:column;gap:8px}.fixture-team .team-badge{width:36px;height:42px}.preview-fixture .preview-team{flex-direction:column;gap:8px}.fixture-score{gap:10px}.fixture-score strong{font-size:22px}}.preview-fixture strong{text-align:center;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:10px;display:grid}.preview-fixture .preview-team{flex-direction:column;gap:10px;min-width:0}.preview-fixture strong>b{opacity:.65;font-size:14px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-menu-panel{max-height:calc(100svh - var(--club-header-height));overscroll-behavior:contain;overflow-y:auto}.fixture-filters>*,.fixture-score{min-width:0}.fixture-date small{overflow-wrap:anywhere}@media (max-width:650px){.fixture-filters input,.fixture-filters select,.modal input,.modal select,.modal textarea{font-size:16px}.source-link{overflow-wrap:anywhere}.btn{white-space:normal;text-align:center;max-width:100%}.hero{min-height:390px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}.ground-address{color:var(--club-color-neutral-23656566326638);margin:24px 0;font-size:17px;font-style:normal;line-height:1.8}.ground-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.ground-agenda{text-underline-offset:4px;font-size:14px;text-decoration:underline}.ground-source{color:var(--club-color-neutral-23623763326432);text-underline-offset:3px;margin-top:28px;font-size:12px;text-decoration:underline;display:inline-block}.ground-map{background:var(--club-color-neutral-23313931653237);flex-direction:column;min-width:0;min-height:420px;display:flex}.ground-map iframe{border:0;flex:1;width:100%;min-height:400px;display:block}.ground-map>a{background:var(--club-color-neutral-23306431303136);color:var(--club-color-neutral-23666666);text-underline-offset:4px;padding:16px 24px;font-size:13px;text-decoration:underline;display:block}@media (max-width:650px){.ground-map{min-height:350px}.ground-map iframe{min-height:330px}.ground-address{font-size:16px}}.news-grid .calendar-news-card{background:var(--club-color-neutral-23306431303136);color:var(--club-color-neutral-23666666);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.calendar-news-card>img{object-fit:cover;object-position:center 58%;z-index:-2}.calendar-news-card .calendar-news-shade{z-index:-1;background:linear-gradient(#00000059 25%,#000000e6);padding:0;position:absolute;inset:0}.calendar-news-card>div:last-child{z-index:1;width:100%;position:relative}.news-grid .calendar-news-card span,.news-grid .calendar-news-card h3{color:var(--club-color-neutral-23666666)}.news-grid .history-news-card{background:var(--red);color:var(--club-color-neutral-23666666)}.news-grid .history-news-card .big-crest{background:0 0}.news-grid .history-news-card span,.news-grid .history-news-card h3{color:var(--club-color-neutral-23666666)}.collaborate-section{background:var(--club-color-neutral-23313931653237);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:70px;padding:80px max(32px,50vw - 588px);display:grid}.collaborate-copy h2{margin:18px 0 26px;font-size:clamp(38px,4vw,58px)}.collaborate-copy>p:not(.eyebrow){color:var(--club-color-neutral-23623763326432);font-size:16px;line-height:1.8}.collaborate-copy>a{overflow-wrap:anywhere;font-size:15px;text-decoration:underline}.collaborate-form{gap:18px;min-width:0;display:grid}.collaborate-form label{font-size:13px;font-weight:600;display:block}.collaborate-form input:not([type=checkbox]),.collaborate-form textarea{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);width:100%;color:var(--club-color-neutral-23656566326638);border-radius:0;margin-top:8px;padding:14px;font:16px Inter,Arial;display:block}.collaborate-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.collaborate-form .check{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;line-height:1.6;display:flex}.collaborate-form .btn{justify-self:start}.collaborate-form>p{font-size:13px;line-height:1.7}.collaborate-success{color:#94e5ba;background:var(--club-color-neutral-23313931653237);padding:16px}@media (max-width:980px){.collaborate-section{gap:35px;padding:60px 25px}}@media (max-width:650px){.collaborate-section{grid-template-columns:1fr;padding:50px 20px}.collaborate-fields{grid-template-columns:1fr}.collaborate-form .btn{width:100%}}.club-header nav{gap:clamp(14px,1.5vw,28px)}.club-header nav a,.club-header nav summary{font-size:18px}.club-header .nav-collaborate{color:var(--accent-text,var(--club-color-brand-23666637343839));font-weight:600}.mobile-collaborate{display:none}@media (min-width:981px){.club-header{gap:20px}.club-header .logo{min-width:210px}.head-actions{gap:20px;min-width:150px}}@media (min-width:981px) and (max-width:1200px){.club-header{gap:14px;padding-left:22px;padding-right:22px}.club-header .logo{min-width:175px;font-size:18px}.club-header nav{gap:13px}.club-header nav a,.club-header nav summary{font-size:15px}.head-actions{gap:16px;min-width:130px}}@media (max-width:980px){.mobile-collaborate{background:var(--red);color:#fff;white-space:nowrap;padding:10px 12px;font-size:13px;font-weight:600;display:inline-flex}.head-actions{gap:14px}}@media (max-width:370px){.mobile-collaborate{padding:9px 8px;font-size:11px}.head-actions,.club-header{gap:9px}}.published-news{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px}.published-news article{background:var(--club-color-neutral-23313931653237);border-bottom:1px solid var(--club-color-neutral-23333934343534);min-width:0}.published-news .news-photo{aspect-ratio:16/10;background:var(--club-color-neutral-23313931653237);display:block;position:relative;overflow:hidden}.published-news .news-photo>img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.published-news article>div{padding:20px 0 24px}.published-news h3{margin:10px 0 12px;font-size:24px;line-height:1.18}.published-news p{font-size:14px;line-height:1.65}.published-news .eyebrow{margin-bottom:10px;font-size:11px}.published-news summary{padding:8px 0;font-size:13px}@media (max-width:980px){.published-news{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:650px){.published-news{grid-template-columns:1fr;gap:26px}.published-news h3{font-size:25px}.published-news article>div{padding-top:16px}}.published-news-shell{min-width:0;margin-bottom:35px}.published-news-shell .published-news{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:calc(33.3333% - 16px);grid-auto-flow:column;gap:24px;margin-bottom:0;padding-bottom:12px;display:grid;overflow-x:auto}.published-news-shell .published-news>article{scroll-snap-align:start}.published-news-controls{justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;display:flex}.published-news-controls>span{color:var(--club-color-neutral-23623763326432);margin-right:8px;font-size:12px}.published-news-controls button{border:1px solid var(--club-color-neutral-23333934343534);background:var(--surface);width:44px;height:44px;color:var(--club-color-neutral-23656566326638);font-size:22px}.published-news-controls button:hover:not(:disabled){background:var(--red);border-color:var(--accent-text,var(--club-color-brand-23666637343839));color:var(--club-color-neutral-23666666)}.published-news-controls button:disabled{opacity:.3;cursor:default}@media (max-width:980px){.published-news-shell .published-news{grid-auto-columns:calc(50% - 12px)}}@media (max-width:650px){.published-news-shell .published-news{grid-auto-columns:100%}}.published-news article>.news-photo{padding:0}.published-news-shell .published-news{padding:8px 4px 20px;scroll-padding-inline:4px}.published-news-shell .published-news>article{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);box-shadow:0 4px 12px var(--club-color-neutral-233030303030303134);overflow:hidden}.published-news-shell .published-news>article>div:not(.news-photo){padding:20px}.published-news-shell .published-news>article>.news-photo{border-bottom:1px solid var(--club-color-neutral-23333934343534)}.published-news-shell .published-news>article h3{color:var(--club-color-neutral-23656566326638)}@media (max-width:650px){.published-news-shell .published-news>article>div:not(.news-photo){padding:18px}}.hero-news .hero-visual{background:var(--club-color-neutral-23306431303136)}.hero-news .hero-img{object-fit:contain;object-position:right center}.club-site .hero-news .hero-content{max-width:850px}.club-site .hero-news h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin-bottom:20px;font-size:clamp(34px,4.8vw,68px);line-height:1.06}.hero-news-excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-dialog{width:min(850px,100%)}.news-dialog>img{object-fit:contain;background:var(--club-color-neutral-23313931653237);width:100%;height:auto;max-height:65svh;display:block}.news-dialog>p{font-size:15px;line-height:1.8}.news-dialog .news-dialog-date{color:var(--club-color-neutral-23623763326432);font-size:12px}.news-dialog .news-dialog-excerpt{font-weight:600}@media (max-width:650px){.club-site .hero-news h1{font-size:clamp(28px,7vw,38px);line-height:1.1}.hero-news .hero-img{object-position:center top}.hero-news .hero-shade{background:linear-gradient(0deg,var(--club-color-neutral-23306431303136) 0%,var(--club-color-neutral-23306431303136) 35%,var(--club-color-neutral-2330303036) 70%,var(--club-color-neutral-2330303032))}.hero-news-excerpt{-webkit-line-clamp:2}.club-site .hero-news .hero-content{bottom:28px}.news-dialog>p{font-size:14px}}.hero-news .hero-content h1{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hero-news .hero-news-media{width:40%;position:absolute;top:14%;bottom:14%;right:5%}.hero-news .hero-news-media .hero-img{object-fit:contain;object-position:center}.club-site .hero-news .hero-content{max-width:44%;bottom:clamp(28px,7.5vh,72px)}.hero-news .hero-shade{background:linear-gradient(90deg,var(--club-color-neutral-2330303036) 0%,var(--club-color-neutral-2330303032) 45%,transparent 62%)}.club-site .hero-news h1{font-size:clamp(32px,3.8vw,54px)}@media (max-width:650px){.hero-news .hero-news-media{width:70%;height:35%;top:4%;bottom:auto;right:15%}.club-site .hero-news .hero-content{max-width:none;bottom:28px}.club-site .hero-news h1{-webkit-line-clamp:2;margin-bottom:14px;font-size:clamp(24px,6.4vw,32px)}.hero-news .hero-shade{background:linear-gradient(0deg,var(--club-color-neutral-2330303035),transparent 65%)}.club-site .hero-news .hero-ctas{margin-top:14px}}.hero-news .hero-news-blur{object-fit:cover;object-position:center;filter:blur(26px);opacity:.65;transform:scale(1.12)}.hero-news .hero-news-media{z-index:1;width:auto;inset:10% 18%}.hero-news .hero-shade{z-index:2;background:linear-gradient(90deg,var(--club-color-neutral-23306431303136) 0%,var(--club-color-neutral-2330303034) 43%,transparent 72%),linear-gradient(0deg,var(--club-color-neutral-23306431303136),transparent 65%)}.hero-news .hero-content{z-index:3}@media (max-width:650px){.hero-news .hero-news-media{width:auto;height:40%;inset:4% 12% auto}.hero-news .hero-news-blur{filter:blur(20px);opacity:.55}.hero-news .hero-shade{background:linear-gradient(0deg,var(--club-color-neutral-23306431303136) 0%,var(--club-color-neutral-2330303037) 42%,transparent 72%)}.hero-news .hero-news-excerpt{display:none}}.hero-news .hero-news-media{width:100%;height:100%;inset:0}.hero-news .hero-news-media .hero-img{object-fit:contain;object-position:center;filter:none}@media (max-width:650px){.club-site .hero.hero-news{flex-direction:column;height:auto;max-height:none;display:flex;min-height:0!important}.hero-news .hero-visual{width:100%;height:auto;aspect-ratio:var(--hero-news-aspect,.8);flex-shrink:0;position:relative;inset:auto;overflow:hidden}.hero-news .hero-news-media{width:100%;height:100%;inset:0}.club-site .hero-news .hero-content{background:var(--club-color-neutral-23306431303136);width:100%;max-width:none;padding:24px 20px 28px;position:relative;inset:auto}.hero-news .hero-shade{background:0 0}.club-site .hero-news .hero-ctas{flex-flow:wrap;gap:10px;margin-top:16px}.club-site .hero-news .hero-ctas .btn{gap:12px;padding:0 15px;font-size:14px}.club-site .hero-news h1{margin-bottom:0;font-size:28px}.hero-news .hero-content .eyebrow{margin-bottom:12px}}.head-actions .lang select{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;max-width:110px}.head-actions .lang option{color:var(--club-color-neutral-23656566326638);background:var(--club-color-neutral-23313931653237)}.published-news .news-photo{overflow:hidden}.published-news .news-photo img{transition:transform .35s}.published-news article:hover .news-photo img{transform:scale(1.035)}@media (max-width:650px){.head-actions .lang select{max-width:92px;font-size:12px}}@media (prefers-reduced-motion:reduce){.published-news .news-photo img{transition:none!important;transform:none!important}}@media (min-width:981px) and (max-width:1200px){.head-actions .lang svg{display:none}.head-actions .lang select{max-width:85px;font-size:12px}.club-header nav a,.club-header nav summary{font-size:14px}.head-actions{gap:12px;min-width:0}}@media (max-width:370px){.club-header .logo span{font-size:14px}.head-actions .lang select{max-width:82px}.head-actions{gap:9px}}.language-selector{color:var(--club-color-neutral-23656566326638);flex:none;position:relative}.language-selector>summary{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:7px;min-width:54px;min-height:44px;padding:0 5px;font:600 14px/1 Inter,Arial,sans-serif;list-style:none;transition:color .18s,border-color .18s;display:flex}.language-selector>summary::-webkit-details-marker{display:none}.language-selector>summary::marker{content:""}.language-selector>summary svg{transition:transform .18s}.language-selector[open]>summary,.language-selector>summary:hover{color:var(--accent-text,var(--club-color-brand-23666637343839));border-bottom-color:var(--accent-text,var(--club-color-brand-23666637343839))}.language-selector[open]>summary svg{transform:rotate(180deg)}.language-selector .language-options{z-index:90;background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);border-top:3px solid var(--red);width:218px;box-shadow:0 12px 36px var(--club-color-neutral-233030303030303234);padding:7px 0;animation:.16s ease-out language-reveal;position:absolute;top:calc(100% + 14px);right:-12px}.head-actions .language-options button{background:var(--club-color-neutral-23313931653237);text-align:left;width:100%;min-height:49px;color:var(--club-color-neutral-23656566326638);cursor:pointer;border:0;align-items:center;gap:13px;padding:12px 17px;font:500 13px/1.3 Inter,Arial,sans-serif;transition:background .15s,color .15s;display:flex}.language-options .language-code{text-transform:uppercase;letter-spacing:.06em;width:22px;color:var(--club-color-neutral-23623763326432);font-size:11px}.head-actions .language-options button:hover,.head-actions .language-options button[aria-pressed=true]{background:var(--club-color-neutral-23313931653237);color:var(--accent-text,var(--club-color-brand-23666637343839))}.language-options button[aria-pressed=true] .language-code{color:var(--accent-text,var(--club-color-brand-23666637343839))}.language-options button svg{flex:none;margin-left:auto}:is(.language-selector summary:focus-visible,.language-options button:focus-visible){outline:2px solid var(--red);outline-offset:3px}@keyframes language-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:650px){.language-selector .language-options{width:204px;top:calc(100% + 12px);right:-5px}.language-selector>summary{gap:5px;min-width:48px;font-size:13px}.head-actions .language-options button{min-height:50px}}@media (prefers-reduced-motion:reduce){.language-selector .language-options{animation:none}.language-selector>summary,.language-selector>summary svg{transition:none}}.map-placeholder{text-align:center;background:var(--club-color-neutral-23313931653237);min-height:390px;color:var(--club-color-neutral-23656566326638);flex-direction:column;justify-content:center;align-items:center;gap:17px;padding:32px;display:flex}.map-placeholder p{max-width:320px;font-size:14px;line-height:1.6}.club-legal p{overflow-wrap:anywhere;line-height:1.75}.fixture-tabs{max-width:100%;overflow-x:auto}.fixture-tabs button{flex-shrink:0;min-height:44px}.table-scroll{overscroll-behavior-x:contain;max-width:100%}.published-news article{overflow-wrap:anywhere;min-width:0}:is(button:focus-visible,a:focus-visible,summary:focus-visible){outline:2px solid var(--club-primary,var(--club-color-brand-23646630393262));outline-offset:4px}@media (max-width:650px){input,select,textarea{font-size:16px}.map-placeholder{min-height:320px;padding:24px}.ground-map .btn{white-space:normal;text-align:center;height:auto;min-height:48px}.fixture-filters label{min-width:0}.hero-ctas a{min-height:48px}.modal{overflow-wrap:anywhere;max-height:90svh;overflow-y:auto}}.membership-payment{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);border-left:3px solid var(--red);text-align:left;min-width:0;margin:18px 0 24px;padding:18px}.membership-payment h3{text-transform:none;letter-spacing:0;margin:0 0 9px;font:600 16px/1.4 Inter,Arial,sans-serif}.membership-payment p{margin:8px 0;font-size:13px;line-height:1.7}.membership-iban{color:var(--club-color-neutral-23656566326638);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:12px 0;font:600 14px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}@media (max-width:400px){.membership-payment{padding:14px}.membership-iban{font-size:13px}}.membership-card-photo{object-fit:contain;border-radius:5px;width:100%;max-width:480px;height:auto;margin:14px auto 18px;display:block}.membership-payment .membership-price{flex-wrap:wrap;align-items:baseline;gap:9px;margin:14px 0;display:flex}.membership-price strong{color:#f48596;font-size:28px;font-weight:700;line-height:1.2}.membership-price span{color:var(--club-color-neutral-23623763326432);font-size:13px}.newsletter-signup{background:var(--club-color-neutral-23306431303136);color:var(--club-color-neutral-23666666);grid-template-columns:1fr 1fr;gap:55px;padding:60px 40px;display:grid}.newsletter-signup h2{max-width:600px;margin:14px 0 20px;font-size:clamp(30px,3vw,44px)}.newsletter-signup p{color:var(--club-color-neutral-23646464);font-size:14px;line-height:1.7}.newsletter-signup form{width:100%;max-width:620px}.newsletter-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.newsletter-fields label{gap:9px;font-size:13px;display:grid}.newsletter-fields input{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);width:100%;color:var(--club-color-neutral-23656566326638);min-height:46px;padding:13px;font:16px Inter,Arial}.newsletter-consent{align-items:flex-start;gap:10px;margin:18px 0;font-size:12px;line-height:1.8;display:flex}.newsletter-consent input{flex-shrink:0;margin-top:5px}.newsletter-consent button{color:#fff;cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}.newsletter-signup .btn{gap:12px}.newsletter-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.newsletter-feedback{margin:18px 0}.newsletter-action{background:var(--club-color-neutral-23313931653237);min-height:100svh;padding:40px 20px}.newsletter-action>a{text-align:center;font-weight:700;display:block}.newsletter-action>div{background:var(--surface);border-top:4px solid var(--club-primary,var(--club-color-brand-23646630393262));max-width:650px;margin:45px auto;padding:35px}.newsletter-action h1{font-size:36px}.newsletter-action p{margin:20px 0;font-size:15px;line-height:1.8}@media (max-width:750px){.newsletter-signup{grid-template-columns:1fr;gap:25px;padding:40px 20px}.newsletter-fields{grid-template-columns:1fr}.newsletter-action>div{padding:25px}.newsletter-action h1{font-size:30px}}.newsletter-popup-backdrop{z-index:1500;background:var(--club-popup-backdrop,#0006);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.newsletter-popup{background:var(--club-color-neutral-23306431303136);color:var(--club-color-neutral-23666666);border-top:5px solid var(--club-primary,var(--club-color-brand-23646630393262));width:min(100%,620px);max-height:calc(100dvh - 40px);box-shadow:0 20px 80px var(--club-color-neutral-2330303038);position:relative;overflow-y:auto}.newsletter-popup .newsletter-signup{padding:38px 32px 12px;display:block}.newsletter-popup .newsletter-signup h2{padding-right:18px;font-size:32px}.newsletter-popup .newsletter-signup form{margin-top:24px}.newsletter-popup-close{background:var(--club-color-neutral-23306431303136);width:44px;height:44px;color:var(--club-color-neutral-23666666);border:1px solid var(--club-color-neutral-23333934343534);cursor:pointer;z-index:1;border-radius:50%;font-size:20px;position:absolute;top:10px;right:10px}.newsletter-popup-later{color:var(--club-color-neutral-23656565);cursor:pointer;background:0 0;border:0;margin:8px auto 24px;padding:12px;font:14px Inter,Arial;text-decoration:underline;display:block}:is(.newsletter-popup button:focus-visible,.newsletter-popup input:focus-visible){outline:3px solid var(--club-color-neutral-23333934343534);outline-offset:3px}@media (max-width:600px){.newsletter-popup-backdrop{padding:12px}.newsletter-popup{max-height:calc(100dvh - 24px)}.newsletter-popup .newsletter-signup{padding:38px 20px 8px}.newsletter-popup .newsletter-signup h2{font-size:27px}.newsletter-popup .newsletter-fields{grid-template-columns:1fr}}.public-site-pages{background:var(--surface,var(--club-color-neutral-23313931653237));min-height:100vh;color:var(--ink,var(--club-color-neutral-23656566326638))}.public-site-pages>main{min-height:calc(100svh - 100px);scroll-margin-top:110px}.public-site-pages .digital-member-page{background:var(--surface,var(--club-color-neutral-23313931653237));color:var(--ink,var(--club-color-neutral-23656566326638));padding:36px clamp(18px,5vw,80px) 64px;font-family:Inter,Arial,sans-serif}.public-site-pages .digital-member-content{margin:20px auto 35px}.public-site-pages .digital-member-content h1{font-family:Barlow,Arial,sans-serif;font-weight:500}.public-site-pages .digital-member-page .member-card-panel{background:var(--surface-raised,var(--club-color-neutral-23323232613336));border-color:var(--line,var(--club-color-neutral-23333433643462))}.public-site-pages .digital-member-message{border-color:var(--line,var(--club-color-neutral-23333433643462))}.public-site-pages .seo-page{background:var(--surface,var(--club-color-neutral-23313931653237));padding-top:45px}.public-site-pages .newsletter-action{max-width:900px;margin:0 auto;padding:55px 24px}.public-site-pages .newsletter-action>div{margin:0}.public-site-pages .club-header{isolation:isolate}.club-footer .seo-discovery a{text-transform:none;font-family:Inter,Arial,sans-serif;font-weight:500}@media (max-width:650px){.public-site-pages>main{min-height:calc(100svh - 75px)}.public-site-pages .digital-member-page{padding:24px 18px 45px}.public-site-pages .digital-member-content{margin:12px auto 25px}.public-site-pages .seo-page{padding-top:28px}}@font-face{font-family:KarrantzaJornada;src:url(/assets/fonts/LALIGAPlayers-Regular.otf)format("opentype");font-display:swap}.weekly-designs{border:1px solid var(--club-color-neutral-233631373038303535);border-radius:18px;margin-bottom:32px;padding:clamp(16px,3vw,30px)}.weekly-heading,.weekly-toolbar,.weekly-colors,.weekly-jobs header{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.weekly-heading{justify-content:space-between}.weekly-badge{border:1px solid var(--club-color-brand-23626531323332);border-radius:30px;padding:8px 14px}.weekly-toolbar{align-items:end;margin:24px 0}.weekly-toolbar label{flex:1;min-width:180px}.weekly-editor{grid-template-columns:minmax(0,1fr) minmax(240px,360px);gap:30px;margin:25px 0;display:grid}.weekly-editor label{margin:14px 0;display:block}.weekly-colors input{min-height:42px}.weekly-design-preview{aspect-ratio:4/5;text-align:center;flex-direction:column;justify-content:space-between;padding:30px 15px;font-family:KarrantzaJornada,sans-serif;display:flex}.weekly-design-preview>strong{font-size:45px}.weekly-design-preview>div{justify-content:space-around;align-items:center;font-size:36px;display:flex}.weekly-design-preview img{object-fit:contain;width:32%;height:130px}.weekly-design-preview>b{font-size:40px}.weekly-design-preview>span{font-size:25px}.weekly-demo-shield{border:3px solid;border-radius:0 0 35px 35px;padding:25px}.weekly-jobs>article{border-top:1px solid var(--club-color-neutral-233631373038303535);padding:24px 0}.weekly-jobs header{justify-content:space-between}.weekly-files{gap:16px;padding:15px 0;display:flex;overflow-x:auto}.weekly-files>div{min-width:180px;max-width:220px}.weekly-files img,.weekly-files video{aspect-ratio:4/5;object-fit:contain;width:100%}.weekly-files a{overflow-wrap:anywhere;font-size:12px;display:block}@media (max-width:700px){.weekly-editor{grid-template-columns:1fr}.weekly-design-preview{max-width:340px;margin:auto}.weekly-toolbar button{width:100%}}.weekly-job-actions{align-items:center;gap:12px;display:flex}.weekly-designs button.weekly-download{border:1px solid var(--club-color-brand-23626531323332);background:var(--club-color-brand-23626531323332);min-height:44px;color:var(--club-color-neutral-23666666);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:9px;margin:12px 12px 12px 0;padding:12px 20px;font-weight:700;display:inline-flex}.weekly-designs button.weekly-trash{border:1px solid var(--club-color-brand-236335336535303535);width:42px;min-width:42px;height:42px;color:var(--club-color-brand-23633932333430);cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.weekly-designs button.weekly-trash:hover{background:var(--club-color-brand-236265313233323138)}.weekly-designs button.weekly-download:hover{background:var(--club-color-brand-23396631323339)}.weekly-designs button:disabled{opacity:.6;cursor:wait}.chronicle-cover{background:radial-gradient(ellipse at 12% 14%,var(--club-color-neutral-236163373135333233),transparent 35%),repeating-linear-gradient(12deg,var(--club-color-neutral-2366666631) 0 1px,transparent 1px 5px),linear-gradient(100deg,var(--club-color-neutral-23306431303136),var(--club-color-brand-23363832373263) 16%,var(--club-color-brand-23343931393166) 80%,var(--club-color-neutral-23306431303136));width:290px;min-height:380px;color:var(--club-color-neutral-23646663353866);border:1px solid var(--club-color-neutral-23386135623438);box-shadow:inset 12px 0 14px var(--club-color-neutral-2330303039),inset -3px 0 8px var(--club-color-neutral-2330303037),8px 5px 0 var(--club-color-neutral-23633762343864),12px 8px 0 var(--club-color-neutral-23333832353139),20px 24px 36px var(--club-color-neutral-2330303035);text-align:center;isolation:isolate;border-radius:4px 12px 12px 4px;padding:22px 22px 22px 32px;font-family:Georgia,Times New Roman,serif;position:relative;transform:perspective(1000px)rotateY(-12deg)rotate(-3deg)}.chronicle-cover:before{content:"";border:1px solid var(--club-color-neutral-236365616536623636);pointer-events:none;border-radius:2px 8px 8px 2px;position:absolute;inset:6px}.book-cover-border{border:1px solid var(--club-color-neutral-236261393435623830);flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:336px;padding:22px 18px;display:flex}.book-cover-kicker{letter-spacing:.24em;font:600 11px/1.5 Inter,Arial}.book-cover-border>img{object-fit:contain;filter:sepia(.35)saturate(.65);width:66px;height:82px}.book-cover-border>strong{letter-spacing:0;text-transform:none;color:var(--club-color-neutral-23656364366134);font:italic 38px/1.15 Georgia,serif}.book-cover-rule{background:#392d18;width:50px;height:1px}.book-cover-title{overflow-wrap:anywhere;max-width:100%;font:18px/1.5 Georgia,serif}.book-cover-border>small{letter-spacing:.12em;margin-top:8px;font:11px/1.5 Inter,Arial}.chronicle-book-reader{width:100%;color:var(--club-color-neutral-23656566326638);min-width:0}.chronicle-open-book{perspective:1800px;background:var(--club-color-brand-23346132383165);border:7px solid var(--club-color-brand-23346132383165);box-shadow:0 20px 38px var(--club-color-neutral-2330303033),2px 3px 0 var(--club-color-neutral-23626461613835);border-radius:6px;grid-template-columns:.75fr 1fr;display:grid;overflow:visible}.book-left{background:var(--club-color-brand-23343631613230);align-items:stretch;min-width:0;padding:0;display:grid}.book-left .chronicle-cover{width:100%;min-height:100%;box-shadow:inset -12px 0 18px var(--club-color-neutral-2330303037);border:0;border-radius:0;padding:22px;transform:none}.book-left .book-cover-border{height:100%;min-height:100%}.book-paper{background:radial-gradient(ellipse at 96% 90%,var(--club-color-neutral-236264393135663235),transparent 50%),repeating-linear-gradient(0deg,var(--club-color-neutral-233762353632363039) 0 1px,transparent 1px 4px),linear-gradient(90deg,#352c1d,#423210 9%,#44330e 85%,#3c2f15);min-width:0;min-height:510px;box-shadow:inset 7px 0 18px var(--club-color-neutral-233462326532323430),inset -3px 0 6px var(--club-color-neutral-233836366233383430);transform-style:preserve-3d;padding:30px 32px 54px;position:relative}.chronicle-book-reader .book-running-title{letter-spacing:.13em;color:#e1c298;border-bottom:1px solid var(--club-color-neutral-233961376434613730);margin-bottom:22px;padding-bottom:12px;font:10px/1.5 Inter,Arial}.chronicle-book-reader .book-paper h3{color:var(--club-color-neutral-23656566326638);text-transform:none;letter-spacing:0;overflow-wrap:anywhere;margin:0 0 12px;font:700 23px/1.35 Georgia,serif}.chronicle-book-reader .book-date{color:#e1bf98;margin:0 0 20px;font:12px/1.6 Georgia,serif}.chronicle-book-reader .book-page-text{letter-spacing:0;white-space:pre-wrap;text-align:left;overflow-wrap:anywhere;color:var(--club-color-neutral-23656566326638);margin:0 0 24px;font:18px/1.85 Georgia,Times New Roman,serif}.book-page-number{text-align:center;color:#e1c098;font:14px Georgia,serif;position:absolute;bottom:18px;left:0;right:0}.book-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:26px;display:flex}.chronicle-book-reader .book-controls button,.chronicle-read-button{background:var(--club-color-brand-23356132303238);border:1px solid var(--club-color-brand-23356132303238);color:var(--club-color-neutral-23666666);cursor:pointer;border-radius:4px;min-height:48px;padding:12px 17px;font:600 15px/1.4 Inter,Arial}.chronicle-book-reader .book-controls button:disabled{opacity:.4;cursor:default}.book-controls>span{color:var(--club-color-neutral-23623763326432);font:14px Inter,Arial}.chronicle-book-reader .book-reading-help{color:var(--club-color-neutral-23623763326432);margin-top:18px;font:13px/1.7 Inter,Arial}.book-turning-leaf{transform-origin:0;transform-style:preserve-3d;z-index:5;box-shadow:8px 3px 20px var(--club-color-neutral-2330303032);pointer-events:none;background:linear-gradient(90deg,#352c1d,#43330e 10%,#44330e);padding:30px 32px 54px;position:absolute;inset:0}.book-turning-leaf>*{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(1px)}.book-turning-leaf:after{content:"";-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(90deg,#3a2e18,#423310 90%,#352c1c);position:absolute;inset:0;transform:rotateY(180deg)translateZ(1px)}.turn-forward{animation:.62s ease-in-out both chronicle-page-forward}.turn-back{animation:.62s ease-in-out both chronicle-page-back}@keyframes chronicle-page-forward{0%{transform:rotateY(0)}to{transform:rotateY(-178deg)}}@keyframes chronicle-page-back{0%{transform:rotateY(-178deg)}to{transform:rotateY(0)}}.modal.chronicle-dialog{border:1px solid var(--club-color-neutral-23616439383731);background:#3a2f17;border-radius:9px;width:min(1060px,96vw);max-width:1060px;padding:58px 28px 28px;display:block}.chronicle-dialog .modal-close{background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23656566326638);border:1px solid var(--club-color-neutral-23626261343766);border-radius:50%;min-width:40px;min-height:40px;top:10px;right:12px}.chronicle-card-cover{background:radial-gradient(#362d1c,#332a1f);justify-content:center;align-items:center;height:245px;padding:20px;display:flex;overflow:hidden}.chronicle-cover.is-compact{width:160px;min-height:202px;box-shadow:inset 7px 0 10px var(--club-color-neutral-2330303038),5px 3px 0 var(--club-color-neutral-23633762343864),7px 5px 0 var(--club-color-neutral-23333832353139),12px 14px 20px var(--club-color-neutral-2330303034);padding:12px 12px 12px 18px}.is-compact .book-cover-border{gap:8px;min-height:176px;padding:12px 8px}.is-compact .book-cover-kicker{font-size:7px}.is-compact .book-cover-border>img{width:32px;height:40px}.is-compact .book-cover-border>strong{font-size:25px}.is-compact .book-cover-title{max-height:44px;font-size:11px;line-height:1.3;overflow:hidden}.is-compact .book-cover-border>small{margin-top:3px;font-size:8px}.published-news article .chronicle-read-button{margin-top:14px}.hero-chronicle .hero-visual{background:radial-gradient(ellipse at 76% 42%,var(--club-color-neutral-23363135313434),var(--club-color-neutral-23306431303136) 65%)}.hero-chronicle .hero-book-art{justify-content:center;align-items:center;display:flex;position:absolute;inset:8% 5% 10% 52%}.hero-chronicle .hero-book-art .chronicle-cover{width:min(310px,90%)}.hero-chronicle .hero-shade{background:linear-gradient(90deg,var(--club-color-neutral-2330303038),transparent 70%)}.club-site .hero-chronicle .hero-content{max-width:48%;bottom:12%}.hero-chronicle h1{font-size:clamp(36px,4vw,66px)}@media (max-width:650px){.chronicle-open-book{border-width:5px;grid-template-columns:1fr}.book-left{display:none}.book-paper{min-height:490px;padding:24px 23px 48px}.book-turning-leaf{padding:24px 23px 48px}.chronicle-book-reader .book-page-text{font-size:18px;line-height:1.8}.book-controls{justify-content:center;gap:10px}.book-controls>span{text-align:center;order:-1;width:100%}.chronicle-book-reader .book-controls button{flex:1;padding:12px 10px;font-size:14px}.modal.chronicle-dialog{width:100%;max-height:94svh;padding:55px 12px 18px}.hero-chronicle .hero-book-art{inset:7% 15%}.hero-chronicle .hero-book-art .chronicle-cover{width:240px;min-height:300px}.hero-chronicle .book-cover-border{gap:12px;min-height:260px;padding:15px}.hero-chronicle .book-cover-border>img{width:48px;height:60px}.hero-chronicle .book-cover-title{font-size:16px}.club-site .hero.hero-chronicle .hero-visual{aspect-ratio:1.2;min-height:330px}.club-site .hero.hero-chronicle .hero-content{max-width:none;bottom:auto}.hero-chronicle .hero-shade{background:0 0}}@media (prefers-reduced-motion:reduce){.book-turning-leaf{animation:none!important}.chronicle-cover{transform:none}}.chronicle-book-reader .book-match{border-top:1px solid var(--club-color-neutral-233961376434613530);border-bottom:1px solid var(--club-color-neutral-233961376434613530);color:#e1b198;margin:0 0 16px;padding:12px 0;font:700 14px/1.7 Georgia,serif}.fixture-report-link{border:1px solid var(--club-primary,var(--club-color-brand-23646630393262));color:#f58497;cursor:pointer;background:0 0;min-height:44px;margin:0 28px 24px;padding:12px 18px;font:600 14px Inter,Arial}.book-caption{margin-bottom:22px}.chronicle-book-reader .book-caption h3{color:var(--club-color-neutral-23656566326638);letter-spacing:0;text-transform:none;overflow-wrap:anywhere;margin:0 0 12px;font:700 25px/1.35 Georgia,serif}.chronicle-book-reader .book-caption .book-match{margin-bottom:10px}.chronicle-book-frame{background:var(--club-color-brand-23346132383165);border:6px solid var(--club-color-brand-23346132383165);width:100%;height:560px;min-height:560px;max-height:560px;box-shadow:0 18px 36px var(--club-color-neutral-2330303033),2px 4px 0 var(--club-color-neutral-23623561313764);perspective:2000px;isolation:isolate;border-radius:5px;position:relative}.book-static-left,.book-static-right,.book-flip-sheet{width:50%;height:100%;position:absolute;top:0;bottom:0}.book-static-left{left:0}.book-static-right{right:0}.book-sheet{box-sizing:border-box;background:radial-gradient(ellipse at 90% 88%,var(--club-color-neutral-236238386435373232),transparent 50%),repeating-linear-gradient(0deg,var(--club-color-neutral-233762353632363038) 0 1px,transparent 1px 4px),linear-gradient(90deg,#372d1b,#423210 7%,#44330e 88%,#3b2f16);width:100%;height:100%;color:var(--club-color-neutral-23656566326638);flex-direction:column;padding:25px 28px 40px;display:flex;position:relative;overflow:hidden}.book-static-left .book-sheet{box-shadow:inset -6px 0 12px var(--club-color-neutral-233462326532323235);background:linear-gradient(90deg,#3b2f17,#43330e 12%,#44330e 91%,#352c1d)}.book-sheet .book-running-title{box-sizing:border-box;flex:0 0 34px;height:34px;margin:0 0 16px;padding:0 0 12px;font:10px/1.5 Inter,Arial;overflow:hidden}.book-page-body{flex:1;min-height:0;position:relative;overflow:hidden}.chronicle-book-reader .book-sheet .book-page-text{white-space:pre-wrap;overflow-wrap:anywhere;letter-spacing:0;color:var(--club-color-neutral-23656566326638);margin:0;font:18px/1.8 Georgia,Times New Roman,serif}.book-page-measure{visibility:hidden;pointer-events:none;top:0;left:0;right:0;height:auto!important;position:absolute!important}.book-sheet .book-page-number{bottom:12px}.book-sheet-cover{padding:0;background:var(--club-color-brand-23343931393166)!important}.book-sheet-cover .chronicle-cover{width:100%;height:100%;min-height:100%;box-shadow:inset -10px 0 15px var(--club-color-neutral-2330303038);border:0;border-radius:0;padding:24px;transform:none}.book-sheet-cover .book-cover-border{box-sizing:border-box;height:100%;min-height:0}.book-sheet-cover .book-cover-title{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.book-flip-sheet{z-index:5;transform-style:preserve-3d;transform-origin:0;pointer-events:none;will-change:transform;left:50%}.book-flip-front,.book-flip-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 0 18px var(--club-color-neutral-2330303032);position:absolute;inset:0;overflow:hidden;transform:rotateY(0)translateZ(.6px)}.book-flip-back{transform:rotateY(180deg)translateZ(.6px)}.book-flip-front:after,.book-flip-back:after{content:"";pointer-events:none;background:linear-gradient(90deg,var(--club-color-neutral-233335323331373535),transparent 20%,var(--club-color-neutral-2366666632) 70%,var(--club-color-neutral-233335323331373235));opacity:.6;animation:.72s ease-in-out both book-leaf-shading;position:absolute;inset:0}.flip-next{animation:.72s cubic-bezier(.36,.03,.22,1) both book-leaf-next}.flip-previous{animation:.72s cubic-bezier(.36,.03,.22,1) both book-leaf-previous}.is-single .book-static-right,.is-single .book-flip-sheet{width:100%;left:0;right:0}.is-single{overflow:hidden}@keyframes book-leaf-next{0%{transform:rotateY(0)}45%{transform:rotateY(-82deg)}to{transform:rotateY(-180deg)}}@keyframes book-leaf-previous{0%{transform:rotateY(-180deg)}55%{transform:rotateY(-82deg)}to{transform:rotateY(0)}}@keyframes book-leaf-shading{0%,to{opacity:.12}50%{opacity:.7}}@media (max-width:650px){.chronicle-book-frame{height:520px;min-height:520px;max-height:520px}.book-sheet{padding:22px 23px 38px}.book-caption{margin-bottom:18px}.chronicle-book-reader .book-caption h3{font-size:23px}}@media (prefers-reduced-motion:reduce){.book-flip-sheet,.book-flip-front:after,.book-flip-back:after{animation:none!important}}.chronicle-cover{height:380px;max-height:380px;overflow:hidden}.chronicle-cover>.book-cover-border{box-sizing:border-box;height:100%;min-height:0}.book-cover-title{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chronicle-cover.is-compact{height:202px;max-height:202px}.book-sheet-cover .chronicle-cover{height:100%;min-height:100%;max-height:100%}@media (max-width:650px){.hero-chronicle .hero-book-art .chronicle-cover{height:300px;max-height:300px}}.chronicle-cover .book-cover-border>img{box-shadow:none;object-fit:contain;background:0 0;border:0}.book-curled-leaf{visibility:hidden;will-change:auto;pointer-events:none;transform:none;animation:none!important}.book-curled-leaf[data-ready=true]{visibility:visible}.book-curl-strip{transform-origin:0;height:100%;transform-style:preserve-3d;will-change:transform;position:absolute;top:0;left:0}.book-curl-front,.book-curl-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden;transform:translateZ(.25px)}.book-curl-back{transform:rotateY(180deg)translateZ(.25px)}.book-curl-content{height:100%;width:var(--curl-page-width);top:0;left:var(--curl-front-offset);position:absolute}.book-curl-back .book-curl-content{left:var(--curl-back-offset)}.book-curl-back .book-sheet{background:linear-gradient(90deg,#3b2f17,#43330e 12%,#44330e 91%,#352c1d)}.book-curl-front:after,.book-curl-back:after{content:"";pointer-events:none;background:linear-gradient(90deg,rgba(45,29,15,var(--curl-shade)),rgba(255,249,226,var(--curl-light)) 48%,rgba(45,29,15,var(--curl-shade)));position:absolute;inset:0}.book-cast-shadow{background:radial-gradient(ellipse at center,var(--club-color-neutral-23306431303136) 0%,var(--club-color-neutral-233237316231303737) 28%,transparent 65%);transform-origin:50%;pointer-events:none;opacity:0;width:200%;height:100%;position:absolute;top:0;left:-100%;transform:translateZ(-2px)}.hero-chronicle .hero-news-excerpt{overflow-wrap:anywhere;line-height:1.7;display:block!important}.chronicle-cover>.book-cover-border{gap:8px;padding:16px 12px}.chronicle-cover .book-cover-border>img{flex-shrink:0;width:44px;height:55px}.chronicle-cover .book-cover-border>strong{font-size:36px}.chronicle-cover .book-cover-title{-webkit-line-clamp:2;flex-shrink:0;font-size:18px;line-height:1.4}.book-cover-match{-webkit-line-clamp:3;color:var(--club-color-neutral-23643863333935);overflow-wrap:anywhere;-webkit-box-orient:vertical;flex-shrink:0;max-width:100%;font:12px/1.5 Georgia,serif;display:-webkit-box;overflow:hidden}.chronicle-cover .book-cover-border>small{margin-top:4px;font-size:10px}.chronicle-cover.is-compact>.book-cover-border{gap:3px;padding:8px 6px}.chronicle-cover.is-compact .book-cover-border>img{width:26px;height:32px}.chronicle-cover.is-compact .book-cover-border>strong{font-size:24px}.chronicle-cover.is-compact .book-cover-title{-webkit-line-clamp:2;max-height:none;font-size:12px;line-height:1.2}.is-compact .book-cover-match{-webkit-line-clamp:2;font-size:9px;line-height:1.25}.chronicle-cover.is-compact .book-cover-border>small{margin-top:3px;font-size:8px}@media (max-width:650px){.hero-chronicle .chronicle-cover>.book-cover-border{gap:4px;min-height:0;padding:12px 10px}.hero-chronicle .chronicle-cover .book-cover-border>img{width:40px;height:50px}.hero-chronicle .chronicle-cover .book-cover-title{font-size:16px}.hero-chronicle .chronicle-cover .book-cover-border>strong{font-size:32px}.hero-chronicle .book-cover-match{-webkit-line-clamp:2;font-size:10px}}.book-webgl-leaf{visibility:hidden;pointer-events:none;transform:none;animation:none!important}.book-webgl-leaf[data-ready=true]{visibility:visible}.book-webgl-canvas{pointer-events:none;width:200%;height:100%;display:block;position:absolute;top:0;left:-100%}.book-texture-source{width:var(--curl-page-width);visibility:hidden;pointer-events:none;height:100%;position:absolute;top:0;left:0}.book-texture-back .book-sheet{background:linear-gradient(90deg,#3b2f17,#43330e 12%,#44330e 91%,#352c1d)}.chronicle-match-meta,.chronicle-match-result{display:block}.chronicle-match-result{margin-top:4px;font-weight:600}.book-cover-match{-webkit-line-clamp:unset;display:block}.book-cover-match .chronicle-match-meta,.book-cover-match .chronicle-match-result{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.book-cover-match .chronicle-match-meta{font-size:.9em}.book-cover-match .chronicle-match-result{margin-top:4px}.modal.chronicle-dialog{width:min(1400px,98vw);max-width:1400px;max-height:97svh;padding:55px 28px 24px}.chronicle-book-frame{--book-reader-height:clamp(500px,67svh,700px);height:var(--book-reader-height);min-height:var(--book-reader-height);max-height:var(--book-reader-height)}@media (max-width:650px){.modal.chronicle-dialog{width:100%;padding:52px 10px 16px}.chronicle-book-frame{--book-reader-height:clamp(380px,64svh,560px)}}.chronicle-book-frame,.chronicle-book-frame.is-single{overflow:visible}.book-real-engine{z-index:8;opacity:0;pointer-events:none;position:absolute;inset:0;overflow:visible}.has-real-engine .book-real-engine{opacity:1;pointer-events:auto}.has-real-engine>.book-static-left,.has-real-engine>.book-static-right{visibility:hidden}.has-real-engine>.book-flip-sheet{display:none}.book-engine-source{visibility:hidden;pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.book-engine-source.source-spread{width:50%}.book-engine-source>.book-engine-page{position:absolute;inset:0}.book-engine-page{box-sizing:border-box;background:#43330e;overflow:hidden}.book-engine-owned,.book-engine-owned .stf__wrapper,.book-engine-owned .stf__block{overflow:visible!important}.book-engine-owned .book-sheet{width:100%;height:100%}.book-engine-owned .--left .book-sheet{background:linear-gradient(90deg,#3b2f17,#43330e 12%,#44330e 91%,#352c1d)}.chronicle-book-frame:before{content:"";pointer-events:none;border:1px solid var(--club-color-neutral-23613338353535);box-shadow:0 2px 0 var(--club-color-neutral-23643363336134),0 4px 0 var(--club-color-neutral-23386637343530),0 6px 0 var(--club-color-neutral-23633762333864);z-index:0;border-radius:3px;position:absolute;inset:-4px}.book-engine-owned .stf__parent{transform:none}.book-engine-owned .book-sheet:after{content:"";background:linear-gradient(90deg,var(--club-color-neutral-233462326231383163),transparent);pointer-events:none;width:18px;position:absolute;top:0;bottom:0;left:0}.book-engine-owned .--left .book-sheet:after{left:auto;right:0;transform:scaleX(-1)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:var(--club-color-neutral-23313031333139);--ink:var(--club-color-neutral-23656466316637);--white:var(--club-color-neutral-23666666);--black:var(--club-color-neutral-23306230653133);--line:var(--club-color-neutral-23333433643462);--surface:var(--club-color-neutral-23313931653237);--surface-raised:var(--club-color-neutral-23323232613336);--muted:var(--club-color-neutral-23623763326432);--red:var(--club-primary,var(--club-color-brand-23646630393262));accent-color:var(--red)}html,body{background:var(--paper);color:var(--ink)}input,textarea,select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--club-color-neutral-23656466316637);background-color:var(--club-color-neutral-23313331383231);border-color:var(--club-color-neutral-23343134643630)}input::placeholder,textarea::placeholder{color:var(--club-color-neutral-23613562326335);opacity:1}select option,select optgroup{background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23656466316637)}button,input,select,textarea,a{outline-offset:4px}:focus-visible{outline:2px solid var(--club-color-brand-23666637373863)}::selection{background:var(--club-color-brand-23386632303339);color:var(--club-color-neutral-23666666)}input:disabled,textarea:disabled,select:disabled{color:var(--club-color-neutral-23613361666331);background:var(--club-color-neutral-23316332323263)}button:disabled{cursor:not-allowed}input[type=checkbox],input[type=radio]{accent-color:var(--club-primary,var(--club-color-brand-23646630393262))}input[type=file]::file-selector-button{background:var(--club-color-neutral-23333033623463);color:var(--club-color-neutral-23663066346661);border:1px solid var(--club-color-neutral-23353636353762);border-radius:4px;padding:8px 12px}.social-panel article,.social-ae,.social-upload{background:var(--club-color-neutral-23313931653237);border-color:var(--club-color-neutral-23333934343534)}.social-media img,.social-media video{background:var(--club-color-neutral-23313031333139)}.social-ae small{color:var(--club-color-neutral-23663063633863)}.club-extension-download{background:var(--club-color-neutral-23313931653237);border-color:var(--club-color-neutral-23333934343534);border-left-color:var(--red)}.admin-panel,.admin-shell,.management-shell{color:var(--ink)}[style*="background:var(--club-color-f6f6f6)"],[style*="background: var(--club-color-f6f6f6)"],[style*="background:var(--club-color-neutral-23666666)"],[style*="background: var(--club-color-neutral-23666666)"]{color:var(--club-color-neutral-23656466316637);background:var(--club-color-neutral-23313931653237)!important}[style*="background:var(--club-color-e9f6ee)"],[style*="background: var(--club-color-e9f6ee)"]{color:var(--club-color-neutral-23633566316461);background:var(--club-color-neutral-23313333623262)!important}@media print{html,body,input,textarea,select{color:var(--club-color-neutral-23313131);background:#fff}a{color:inherit}}:root{--accent-text:var(--club-color-brand-23666637343839)}.book-sheet,.book-curl-back .book-sheet{background:linear-gradient(90deg,var(--club-color-neutral-23313731663239),var(--club-color-neutral-23323332623337) 10%,var(--club-color-neutral-23323032373333) 92%,var(--club-color-neutral-23313531643237));color:var(--club-color-neutral-23656466316637)}.sponsors img,.sponsor-logos img{background:var(--club-color-neutral-23653765616630);border-radius:5px;padding:10px}.cookie-notice{z-index:500;background:var(--club-color-neutral-23313931653237);width:min(1060px,100% - 32px);color:var(--club-color-neutral-23656466316637);border:1px solid var(--club-color-neutral-23343635313636);border-top:3px solid var(--club-primary,var(--club-color-brand-23646630393262));box-shadow:0 12px 55px var(--club-color-neutral-2330303038);border-radius:12px;align-items:center;gap:28px;padding:22px 26px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.cookie-notice h2{margin:0 0 8px;font-size:25px}.cookie-notice p{color:var(--club-color-neutral-23633163626461);margin:0;font-size:13px;line-height:1.65}.cookie-notice-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.cookie-notice-actions a,.cookie-notice-actions button{border:1px solid var(--club-color-neutral-23363337323861);min-height:44px;color:var(--club-color-neutral-23666666);background:var(--club-color-neutral-23323232623339);white-space:nowrap;border-radius:6px;padding:13px 17px;font:600 13px Inter,Arial,sans-serif}.cookie-notice-actions button{background:var(--club-color-brand-23626431303264);border-color:var(--club-color-brand-23626431303264)}.cookie-notice-reopen{z-index:90;background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23633163626461);border:1px solid var(--club-color-neutral-23343635313636);border-radius:6px;min-height:36px;padding:8px 12px;font-size:11px;position:fixed;bottom:12px;left:12px}.cookies-page{max-width:900px;margin:0 auto;padding:60px 24px 110px;line-height:1.8}.cookies-page>a{text-decoration:underline}.cookies-page>.eyebrow{color:var(--club-color-brand-23666637343839);margin-top:35px}.cookies-page h1{font-size:clamp(36px,6vw,60px);line-height:1.1}.cookies-page h2{margin-bottom:12px;font-size:27px}.cookies-page section{border-top:1px solid var(--club-color-neutral-23333433643462);margin-top:28px;padding-top:24px}.cookies-page p{color:var(--club-color-neutral-23633163626461)}@media (max-width:700px){.cookie-notice{width:calc(100% - 20px);max-height:75svh;padding:18px;display:block;bottom:10px;overflow:auto}.cookie-notice-actions{flex-wrap:wrap;margin-top:16px}.cookie-notice-actions a,.cookie-notice-actions button{text-align:center;flex:1}}@media print{.cookie-notice,.cookie-notice-reopen{display:none}}:root{--club-popup-backdrop:#0006}.modal-backdrop,.newsletter-popup-backdrop{background:var(--club-popup-backdrop);-webkit-backdrop-filter:none}.shop-access::backdrop{background:var(--club-popup-backdrop);-webkit-backdrop-filter:none}dialog::backdrop{background:var(--club-popup-backdrop);-webkit-backdrop-filter:none}.members-panel{color:var(--club-color-neutral-23656566326638)}.members-panel p,.member-verifier p{font:15px/1.65 Inter,Arial}.members-panel button,.member-verifier button,.member-card-panel button{cursor:pointer;border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);min-height:46px;color:var(--club-color-neutral-23656566326638);border-radius:5px;padding:12px 16px;font:600 14px Inter,Arial}.members-panel button:disabled,.member-verifier button:disabled{opacity:.5;cursor:default}.members-panel .member-primary,.member-verifier button{background:var(--club-primary,var(--club-color-brand-23646630393262));color:var(--club-color-neutral-23666666);border-color:var(--club-primary,var(--club-color-brand-23646630393262))}.member-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.member-toolbar{background:var(--club-color-neutral-23313931653237);margin-bottom:20px;padding:22px}.member-summary{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.member-summary span{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);padding:16px 22px;font-weight:600}.member-filters{grid-template-columns:2fr 1fr;gap:20px;margin:25px 0;display:grid}.member-filters label,.member-verifier label{gap:8px;font-size:14px;display:grid}.member-filters input,.member-filters select,.member-verifier input,.member-card-panel input{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);width:100%;color:var(--club-color-neutral-23656566326638);border-radius:4px;padding:13px;font:16px Inter,Arial}.member-table-scroll{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);overflow-x:auto}.member-table{border-collapse:collapse;text-align:left;width:100%;min-width:850px}.member-table th{background:var(--club-color-neutral-23323232);color:#fff;padding:14px}.member-table td{border-bottom:1px solid var(--club-color-neutral-23333934343534);vertical-align:top;padding:18px 14px;font-size:14px}.member-table td small{color:var(--club-color-neutral-23623763326432);overflow-wrap:anywhere;max-width:220px;margin-top:6px;display:block}.member-table td a{overflow-wrap:anywhere}.member-row-actions{gap:8px;display:grid}.member-row-actions details button{width:100%;margin-top:8px;display:block}.member-row-actions summary{cursor:pointer;padding:10px 0}.member-badge{border-radius:4px;margin-top:8px;padding:5px 8px;font-size:12px;display:inline-block}.member-badge.valid{background:var(--club-color-neutral-23323532643339);color:#90e9af}.member-badge.pending{color:#ffe07a;background:#523c00}.member-pagination{justify-content:center;align-items:center;gap:20px;margin:25px 0;display:flex}.member-card-panel{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);margin:20px 0;padding:25px}.member-card-panel .member-actions{justify-content:space-between;margin-bottom:20px}.member-card-preview{border-top:6px solid var(--club-primary,var(--club-color-brand-23646630393262));background:var(--club-color-neutral-23306431303136);max-width:680px;color:var(--club-color-neutral-23666666);border-radius:12px;grid-template-columns:1fr 220px;align-items:center;gap:15px;padding:30px;display:grid}.member-card-preview>div>img{object-fit:contain;margin-bottom:12px;display:block}.member-card-preview h3{overflow-wrap:anywhere;margin:20px 0 12px;font:700 23px Inter,Arial}.member-card-preview p{margin:8px 0;font-size:14px}.member-card-preview>img{background:var(--club-color-neutral-23313931653237);width:100%;height:auto}.member-card-panel details{margin-top:20px}.member-card-panel details summary{cursor:pointer;padding:12px 0}.member-verifier{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);max-width:760px;margin:20px 0;padding:25px}.member-verifier h2{margin-bottom:20px;font-size:28px}.member-verifier video{background:var(--club-color-neutral-23306431303136);aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%;max-height:430px;margin:20px 0;display:block}.member-verifier details{margin-top:25px}.member-verifier summary{cursor:pointer;padding:14px 0}.member-verifier form button{margin-top:16px}.member-verdict{border:3px solid;border-radius:8px;margin:25px 0;padding:25px}.member-verdict strong{font-size:25px}.member-verdict h3{margin:15px 0;font-size:23px}.member-verdict.is-valid{background:var(--club-color-neutral-23313931653237);border-color:var(--club-color-neutral-23323738333366);color:#94e6ab}.member-verdict.is-invalid{background:var(--club-color-neutral-23313931653237);border-color:var(--club-color-danger-23623232323232);color:#ec8e8e}.member-error{color:#ffc37a;border:1px solid var(--club-color-neutral-23623438633330);background:#523800;padding:18px}.card-verification-page{background:var(--club-color-neutral-23313931653237);min-height:100svh;color:var(--club-color-neutral-23656566326638);padding:30px 20px}.card-verification-page>a{max-width:760px;margin:10px auto 25px;font-weight:700;display:block}.card-verification-page>section{background:var(--club-color-neutral-23313931653237);max-width:760px;margin:20px auto;padding:25px}.card-verification-page .member-signin{background:var(--club-primary,var(--club-color-brand-23646630393262));color:var(--club-color-neutral-23666666);margin-top:20px;padding:16px;display:inline-block}:is(.members-panel button:focus-visible,.member-verifier button:focus-visible){outline:3px solid var(--club-color-neutral-23313435646266);outline-offset:3px}@media (max-width:650px){.member-filters{grid-template-columns:1fr}.member-card-panel{padding:16px}.member-card-preview{grid-template-columns:1fr 120px;padding:20px}.member-card-preview h3{font-size:18px}.member-verifier{padding:20px 16px}.member-verdict strong{font-size:22px}.member-pagination{gap:12px}.member-pagination span{font-size:13px}}.member-excel-panel,.member-identity-form{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);margin:20px 0;padding:22px}.member-excel-panel>summary{cursor:pointer;font-size:19px;font-weight:700}.member-excel-panel label,.member-identity-form label{gap:8px;margin:20px 0;display:grid}.member-excel-panel input,.member-excel-panel select,.member-identity-form input{border:1px solid var(--club-color-neutral-23333934343534);background:var(--surface);max-width:100%;color:var(--club-color-neutral-23656566326638);padding:12px;font:16px Inter,Arial}.member-import-preview{max-height:360px;margin:20px 0;overflow:auto}.member-import-preview .member-table{min-width:650px}.member-identity-form h2{overflow-wrap:anywhere;font-size:22px}.member-identity-form .member-actions{margin-top:20px}.members-panel button.member-delete{color:#f68497;border-color:var(--club-color-danger-23626636643762);background:var(--club-color-neutral-23313931653237)}.member-official-front{border-radius:12px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.member-official-front>img{aspect-ratio:1011/638;width:100%;height:auto;display:block}.member-official-name{height:13.4%;color:var(--club-color-neutral-23313731373137);overflow-wrap:anywhere;align-items:center;font:700 clamp(10px,3.3cqw,38px)/1.05 Arial,sans-serif;display:flex;position:absolute;top:52.3%;left:10.8%;right:4%}.member-official-name>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.member-official-access{background:var(--club-color-neutral-23666666);color:var(--club-color-neutral-23313731373137);border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:24px;display:flex}.member-official-access>div{overflow-wrap:anywhere;min-width:0}.member-official-access b{margin-bottom:14px;display:block}.member-official-access p{margin:8px 0}.member-official-access>img{object-fit:contain;background:var(--club-color-neutral-23666666);flex-shrink:0;width:180px;height:180px;display:block}.member-official-access small{line-height:1.5;display:block}.member-official-front+.member-official-access{margin-top:12px}@media (max-width:560px){.member-official-access{flex-direction:column;align-items:stretch;gap:12px;padding:18px}.member-official-access>img{align-self:center;width:220px;max-width:100%;height:220px}}.digital-member-page{background:var(--club-color-neutral-23313031313134);min-height:100vh;color:var(--club-color-neutral-23666666);padding:24px clamp(16px,5vw,80px);font-family:Arial,sans-serif}.digital-member-page>header{justify-content:space-between;align-items:center;gap:16px;max-width:1100px;margin:auto;display:flex}.digital-club{color:#fff;letter-spacing:.08em;align-items:center;gap:12px;font-weight:800;text-decoration:none;display:flex}.digital-club img{object-fit:contain}.digital-member-content{max-width:760px;margin:65px auto 35px}.digital-member-content h1{margin:12px 0;font-size:clamp(36px,7vw,64px)}.digital-member-content>p{color:var(--club-color-neutral-23626262);line-height:1.6}.digital-eyebrow{letter-spacing:.16em;font-size:12px}.digital-member-page .member-card-panel{border:1px solid var(--club-color-neutral-23333833383363);background:var(--club-color-neutral-23316231633230);color:#fff;border-radius:24px;margin:28px 0;padding:24px}.digital-member-page .member-card-preview{background:linear-gradient(125deg,var(--club-color-brand-23613330393237) 0%,var(--club-color-brand-23643031343336) 50%,var(--club-color-brand-23373030623230) 100%);border:1px solid var(--club-color-brand-23653835633732);color:#fff;min-height:280px;box-shadow:0 18px 35px var(--club-color-neutral-2330303034);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:30px;display:flex}.digital-member-page .member-card-preview>div{min-width:0}.digital-member-page .member-card-preview b{letter-spacing:.08em;margin-top:10px;font-size:20px;display:block}.digital-member-page .member-card-preview h3{overflow-wrap:anywhere;margin:28px 0 10px;font-size:25px}.digital-member-page .member-card-preview p{margin:8px 0}.digital-member-page .member-card-preview>img{background:#fff;border-radius:10px;flex-shrink:0;width:180px;height:180px}.digital-member-page .member-card-preview small{font-size:11px;line-height:1.5;display:block}.digital-status{border-radius:30px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-block}.digital-status.valid{background:var(--club-color-neutral-23313933393262);color:var(--club-color-neutral-23613566306334)}.digital-status.pending{background:var(--club-color-neutral-23343933343161);color:var(--club-color-neutral-23666664633965)}.digital-member-page button,.digital-member-page .member-signin{border:1px solid var(--club-color-neutral-23373737);background:var(--club-color-neutral-23666666);color:var(--club-color-neutral-23313731373137);cursor:pointer;border-radius:8px;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-block}.digital-member-page button:disabled{opacity:.5}.digital-member-message{border:1px solid var(--club-color-neutral-23343534353462);border-radius:16px;margin:30px 0;padding:28px;line-height:1.65}.digital-member-message a,.digital-back{color:var(--club-color-neutral-23666666)}.digital-back{margin-top:36px;display:block}.digital-member-help{font-size:14px}:is(.digital-member-page a:focus-visible,.digital-member-page button:focus-visible){outline:3px solid var(--club-color-neutral-23656662383334);outline-offset:4px}@media (max-width:560px){.digital-member-content{margin-top:45px}.digital-member-page .member-card-panel{padding:16px}.digital-member-page .member-card-preview{flex-direction:column;align-items:stretch;padding:22px}.digital-member-page .member-card-preview>img{object-fit:contain;align-self:center;width:220px;max-width:100%;height:220px}.digital-member-page .member-actions h2{font-size:18px}.digital-club{font-size:13px}.digital-member-message{padding:20px}}.txoko-session{border-bottom:1px solid var(--club-color-neutral-23343534353462);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:20px 0;font-size:14px;display:flex}.txoko-session a{color:#fff}.txoko-tabs{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.digital-member-page .txoko-tabs button{color:var(--club-color-neutral-23646464);border-color:var(--club-color-neutral-23343534353462);background:0 0}.digital-member-page .txoko-tabs button[aria-pressed=true]{background:var(--club-primary,var(--club-color-brand-23646630393262));color:var(--club-color-neutral-23666666);border-color:var(--club-primary,var(--club-color-brand-23646630393262))}.digital-member-message dl{overflow-wrap:anywhere;grid-template-columns:1fr 2fr;gap:12px;display:grid}.digital-member-message dd{margin:0}.digital-member-message dt{color:var(--club-color-neutral-23626262)}@media (max-width:560px){.digital-member-message dl{grid-template-columns:1fr;gap:6px}.digital-member-message dd{margin-bottom:12px}}.member-registration-form{gap:16px;margin-top:24px;display:grid}.member-registration-form label{gap:6px;font-size:14px;display:grid}.member-registration-form input:not([type=checkbox]){border:1px solid var(--club-color-neutral-23363536353662);background:var(--club-color-neutral-23313631373161);color:#fff;width:100%;min-width:0;font:inherit;border-radius:8px;padding:12px}.member-registration-form input[readonly]{color:var(--club-color-neutral-23626262)}.registration-name{grid-template-columns:1fr 1fr;gap:16px;display:grid}.member-registration-form .registration-consent{align-items:center;gap:10px;display:flex}.registration-consent input{flex-shrink:0;width:18px;height:18px}.registration-pending{border:1px solid var(--club-color-neutral-23613938613435);background:var(--club-color-neutral-23333832653138);border-radius:12px;padding:20px}.member-registration-form small{color:var(--club-color-neutral-23626262)}.member-registration-form button{justify-self:start}@media (max-width:560px){.registration-name{grid-template-columns:1fr}}.profile-tickets{margin:28px 0;line-height:1.65}.profile-tickets-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.profile-tickets-heading h2{margin:0}.profile-ticket-list{gap:20px;display:grid}.profile-ticket{border:1px solid var(--line,var(--club-color-neutral-23343534353462));background:var(--surface-raised,var(--club-color-neutral-23323232613336));border-radius:16px;padding:24px}.profile-ticket h3{overflow-wrap:anywhere;font-size:24px;line-height:1.25}.profile-ticket p{margin-bottom:12px}.profile-ticket details>summary{cursor:pointer;padding:12px 0;font-weight:700}.profile-ticket .ticket-qr{justify-items:center;gap:14px;padding:18px 0;display:grid}.profile-ticket .ticket-qr>img{object-fit:contain;background:var(--club-color-neutral-23666666);border-radius:10px;width:260px;max-width:100%;height:260px}.profile-ticket .ticket-qr>a{background:var(--club-color-neutral-23666666);color:var(--club-color-neutral-23313731373137);border-radius:8px;padding:10px 16px;font-weight:700;display:inline-block}.profile-ticket-closed{background:var(--club-color-neutral-23333233393433);color:var(--club-color-neutral-23653065356564)}.profile-ticket a{color:inherit;text-underline-offset:4px;text-decoration:underline}.profile-ticket-pagination{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.profile-ticket-pagination button:disabled{opacity:.5;cursor:default}@media (max-width:560px){.profile-ticket{padding:18px}.profile-ticket h3{font-size:21px}.profile-ticket-pagination{justify-content:space-between}}.ticket-reservation,.ticket-receipt,.ticket-settings,.ticket-quick{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);border-top:4px solid var(--club-primary,var(--club-color-brand-23646630393262));max-width:680px;margin:24px 0;padding:26px}.ticket-reservation label,.ticket-settings label,.ticket-quick label{flex-direction:column;gap:8px;margin:18px 0;font-weight:600;display:flex}.ticket-reservation input,.ticket-reservation select,.ticket-settings input,.ticket-quick input,.ticket-game-select{font:inherit;border:1px solid var(--club-color-neutral-23333934343534);background:var(--surface);color:var(--club-color-neutral-23656566326638);width:100%;min-height:48px;padding:13px}.ticket-reservation button,.ticket-settings button,.ticket-quick button,.ticket-panel button{cursor:pointer;min-height:44px}.ticket-consent,.ticket-settings .ticket-check{align-items:flex-start;font-size:14px;line-height:1.6;flex-direction:row!important}.ticket-consent input,.ticket-check input{width:20px;min-height:20px;accent-color:var(--club-primary,var(--club-color-brand-23646630393262));flex:none}.ticket-price{background:var(--club-color-neutral-23313931653237);margin:18px 0;padding:18px}.ticket-price strong{font-size:30px;display:block}.ticket-price span{margin-top:10px;display:block}.ticket-qr{flex-direction:column;align-items:center;gap:14px;margin:22px 0;display:flex}.ticket-qr img{object-fit:contain;width:280px;max-width:100%;height:280px}.ticket-note{color:var(--club-color-neutral-23623763326432);font-size:14px;line-height:1.7}.ticket-status{border:2px solid var(--club-color-neutral-23623335623030);color:#ffba7a;background:var(--club-color-neutral-23313931653237);padding:15px;font-weight:800}.ticket-status.success{border-color:var(--club-color-neutral-23323338373464);color:#92e7b6;background:var(--club-color-neutral-23313931653237)}.ticket-panel-tabs,.ticket-stats,.ticket-access-actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.ticket-panel-tabs button{background:var(--surface);color:var(--club-color-neutral-23656566326638);border:1px solid var(--club-color-neutral-23333934343534);padding:12px 16px}.ticket-panel-tabs .active{background:var(--club-primary,var(--club-color-brand-23646630393262));color:#fff;border-color:var(--club-primary,var(--club-color-brand-23646630393262))}.ticket-stats>div{background:var(--surface);border:1px solid var(--club-color-neutral-23333934343534);flex:1;min-width:130px;padding:18px}.ticket-stats strong{font-size:26px;display:block}.ticket-list{overflow-x:auto}.ticket-list table{border-collapse:collapse;background:var(--surface);width:100%}.ticket-list th,.ticket-list td{text-align:left;border-bottom:1px solid var(--club-color-neutral-23333934343534);vertical-align:top;padding:14px}.ticket-list td small{margin:8px 0;display:block}.ticket-list button{margin:4px}.ticket-quick button,.ticket-confirm{background:var(--club-primary,var(--club-color-brand-23646630393262));color:#fff;border:0;padding:15px 22px;font-size:17px;font-weight:700}.ticket-verdict{background:var(--surface);border:3px solid var(--club-primary,var(--club-color-brand-23646630393262));margin:24px 0;padding:22px}.ticket-verdict.ready{border-color:var(--club-color-neutral-23613836323030)}.ticket-verdict h3{font-size:24px}.ticket-panel button:disabled,.ticket-reservation button:disabled{opacity:.5;cursor:wait}:is(.ticket-panel input:focus-visible,.ticket-panel button:focus-visible,.ticket-reservation input:focus-visible){outline:3px solid var(--club-color-neutral-23333934343534);outline-offset:3px}@media (max-width:650px){.ticket-reservation,.ticket-receipt,.ticket-settings,.ticket-quick{padding:18px}.ticket-qr img{width:240px;height:240px}.ticket-stats{gap:8px}.ticket-stats>div{min-width:110px;padding:12px}.ticket-panel-tabs button{flex:1}.ticket-confirm{width:100%}}.ticket-hub{background:var(--club-color-neutral-23313931653237);max-width:1240px}.ticket-landing-hero{color:var(--club-color-neutral-23666666);background:linear-gradient(90deg,var(--club-color-neutral-23306431303136) 0%,var(--club-color-neutral-23306431303136) 60%,var(--club-color-neutral-23306431303136) 100%),url(/assets/primera-portada.webp) center 43%/cover;border-radius:3px;justify-content:space-between;align-items:center;gap:24px;padding:46px 42px;display:flex;position:relative;overflow:hidden}.ticket-landing-hero:after{content:"";background:var(--club-color-brand-23643031393261);width:90px;height:5px;position:absolute;bottom:0;left:0}.ticket-landing-hero h1{color:var(--club-color-neutral-23666666)!important;margin:12px 0!important;font-size:clamp(42px,6vw,72px)!important}.ticket-landing-hero p{max-width:650px;margin:0;line-height:1.7}.ticket-landing-hero .eyebrow{letter-spacing:.14em;color:var(--club-color-neutral-23646464);font-size:11px}.ticket-landing-hero>img{object-fit:contain;width:105px;height:135px;filter:drop-shadow(0 5px 15px var(--club-color-neutral-2330303038));flex:none}.ticket-journey{border-bottom:1px solid var(--club-color-neutral-23333934343534);grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 12px;padding:22px 0;list-style:none;display:grid}.ticket-journey li{align-items:center;gap:12px;font-size:14px;font-weight:650;display:flex}.ticket-journey span{color:#f48691;font-size:12px;font-weight:800}.ticket-visual-reservation{background:0 0;border:0;max-width:none;margin:32px 0;padding:0}.ticket-selection-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:30px;display:grid}.ticket-section-heading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ticket-section-heading h2{margin:0;font-size:26px}.ticket-section-heading .eyebrow{margin:0 0 5px;font-size:10px}.ticket-step-number{background:var(--club-color-neutral-23306431303136);color:#fff;flex:none;place-items:center;width:33px;height:33px;font-size:14px;font-weight:800;display:grid}.ticket-match-picker>p{color:var(--club-color-neutral-23623763326432);margin:0 0 24px;font-size:14px;line-height:1.6}.ticket-match-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ticket-match-card{font:inherit;background:var(--surface);width:100%;color:var(--club-color-neutral-23656566326638);text-align:left;border:2px solid var(--club-color-neutral-23333934343534);cursor:pointer;min-width:0;box-shadow:0 3px 8px var(--club-color-neutral-233030303030303036);flex-direction:column;padding:0;transition:border-color .16s,box-shadow .16s;display:flex}.ticket-match-card:hover{border-color:var(--club-color-neutral-23333934343534);box-shadow:0 7px 20px var(--club-color-neutral-233030303030303063)}.ticket-match-card.is-selected{border-color:var(--club-primary,var(--club-color-brand-23646630393262));box-shadow:0 0 0 1px var(--club-primary,var(--club-color-brand-23646630393262))}.ticket-card-top{justify-content:space-between;align-items:center;gap:8px;padding:14px 14px 0;font-size:11px;display:flex}.ticket-category{text-transform:uppercase;letter-spacing:.03em;font-weight:750}.ticket-date{color:var(--club-color-neutral-23623763326432);white-space:nowrap;align-items:center;gap:5px;display:flex}.ticket-card-teams{flex:1;grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr);align-items:start;gap:7px;padding:24px 10px 16px;display:grid}.ticket-card-teams>span:not(.ticket-card-vs){text-align:center;flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex}.ticket-card-teams .team-badge{background:0 0;border:0;flex:none;place-items:center;width:68px;height:68px;display:grid}.ticket-card-teams .team-badge img{object-fit:contain;width:100%;max-width:68px;height:100%;max-height:68px}.ticket-card-teams strong{overflow-wrap:anywhere;font-size:13px;line-height:1.35}.ticket-card-vs{color:var(--club-color-neutral-23623763326432);align-self:center;font-size:11px}.ticket-card-venue{color:var(--club-color-neutral-23623763326432);justify-content:center;align-items:center;gap:4px;padding:0 8px 18px;font-size:10px;display:flex}.ticket-card-bottom{background:var(--club-color-neutral-23313931653237);border-top:1px solid var(--club-color-neutral-23333934343534);justify-content:space-between;align-items:center;gap:8px;width:100%;padding:14px;display:flex}.ticket-card-bottom small{color:var(--club-color-neutral-23623763326432);margin-bottom:4px;font-size:10px;display:block}.ticket-card-bottom b{font-size:23px;line-height:1}.ticket-card-choice{color:#f48594;align-items:center;gap:5px;font-size:11px;font-weight:750;display:flex}.ticket-booking{background:var(--surface);border:1px solid var(--club-color-neutral-23333934343534);box-shadow:0 4px 12px var(--club-color-neutral-233030303030303038);padding:24px;scroll-margin-top:18px;position:sticky;top:24px}.ticket-booking .ticket-step-number{background:var(--club-primary,var(--club-color-brand-23646630393262))}.ticket-booking h2{font-size:23px}.ticket-booking-match{border-top:1px solid var(--club-color-neutral-23333934343534);margin-top:22px;padding-top:18px}.ticket-booking-match>p{color:var(--club-color-neutral-23623763326432);font-size:12px;line-height:1.5}.ticket-booking-match>p:first-child{text-transform:uppercase;color:#f48594;font-size:10px;font-weight:750}.ticket-booking-match h3{margin:9px 0;font-size:21px;line-height:1.45}.ticket-booking-match h3 span{font-size:17px;font-weight:500}.ticket-booking-total{border-top:1px dashed var(--club-color-neutral-23333934343534);justify-content:space-between;align-items:center;margin-top:24px;padding-top:18px;display:flex}.ticket-booking-total span{font-size:13px}.ticket-booking-total strong{font-size:29px}.ticket-pay-note{color:var(--club-color-neutral-23623763326432);text-align:right;font-size:11px}.ticket-booking-placeholder{text-align:center;color:var(--club-color-neutral-23623763326432);flex-direction:column;align-items:center;gap:15px;padding:36px 5px 20px;font-size:14px;line-height:1.7;display:flex}.ticket-booking .ticket-consent{font-size:11px;font-weight:400;line-height:1.7}.ticket-booking label{font-size:13px}.ticket-booking input[type=email]{background:var(--club-color-neutral-23313931653237)}.ticket-book-button{justify-content:space-between;gap:8px;width:100%;font-size:12px;line-height:1.5;display:flex;padding:16px 12px!important}.ticket-qr-note{color:var(--club-color-neutral-23623763326432);margin-top:15px;font-size:11px;line-height:1.7}.ticket-member-note{background:var(--club-color-neutral-23313931653237);padding:12px;font-size:12px;line-height:1.6}.ticket-bottom-help{border-top:1px solid var(--club-color-neutral-23333934343534);color:var(--club-color-neutral-23623763326432);grid-template-columns:2fr 1fr;gap:30px;margin-top:30px;padding-top:28px;font-size:12px;line-height:1.8;display:grid}.ticket-empty-state{text-align:center;background:var(--surface);border:1px solid var(--club-color-neutral-23333934343534);min-height:300px;color:var(--club-color-neutral-23623763326432);flex-direction:column;justify-content:center;align-items:center;padding:45px 28px;display:flex}.ticket-empty-state h3{color:var(--club-color-neutral-23656566326638);margin:20px 0 6px;font-size:23px;line-height:1.3}.ticket-empty-state p{max-width:380px;font-size:14px;line-height:1.7}.ticket-empty-state a{color:#f48594;align-items:center;gap:8px;margin-top:15px;font-size:13px;font-weight:700;display:flex}.ticket-refresh,.ticket-more{border:0;border-bottom:1px solid var(--club-color-neutral-23333934343534);font:inherit;cursor:pointer;background:0 0;margin-top:20px;padding:8px 0;font-size:12px;display:block}.ticket-loading-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.ticket-loading-card{background:var(--club-color-neutral-23313931653237);min-height:260px;color:var(--club-color-neutral-23623763326432);place-items:center;font-size:13px;display:grid}.ticket-match-card:focus-visible{outline:3px solid var(--club-color-neutral-23333934343534);outline-offset:4px}.ticket-receipt{margin:28px auto}@media (max-width:1050px){.ticket-selection-layout{grid-template-columns:minmax(0,1fr) 300px;gap:20px}.ticket-card-top{flex-wrap:wrap}.ticket-card-bottom{padding:12px 9px}.ticket-card-choice{font-size:10px}}@media (max-width:920px){.ticket-selection-layout{grid-template-columns:1fr}.ticket-booking{position:static}.ticket-match-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-landing-hero{padding:32px 26px}.ticket-bottom-help{grid-template-columns:1fr;gap:0}}@media (max-width:520px){.ticket-match-grid{grid-template-columns:1fr}.ticket-landing-hero{gap:12px;padding:30px 22px}.ticket-landing-hero>img{width:62px;height:84px}.ticket-landing-hero p{font-size:13px}.ticket-landing-hero .eyebrow{font-size:9px}.ticket-journey{gap:9px}.ticket-journey li{align-items:flex-start;gap:6px;font-size:11px;line-height:1.5}.ticket-card-top{flex-wrap:nowrap}.ticket-card-teams{padding:22px 20px 15px}.ticket-card-teams .team-badge{width:75px;height:75px}.ticket-card-teams strong{font-size:14px}.ticket-card-venue,.ticket-card-choice{font-size:12px}.ticket-card-bottom{padding:16px}.ticket-section-heading h2{font-size:24px}.ticket-booking{padding:23px}.ticket-book-button{font-size:14px}.ticket-loading-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ticket-match-card{transition:none}}.ticket-team-picker{gap:8px;margin:20px 0 24px;display:flex}.ticket-team-picker button{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);font:inherit;color:var(--club-color-neutral-23656566326638);cursor:pointer;flex:1;min-height:46px;padding:13px 10px;font-size:14px;font-weight:700}.ticket-team-picker button.active{background:var(--club-primary,var(--club-color-brand-23646630393262));border-color:var(--club-primary,var(--club-color-brand-23646630393262));color:var(--club-color-neutral-23666666)}.ticket-team-picker button:hover:not(.active){border-color:var(--club-color-neutral-23333934343534)}.ticket-team-picker button:focus-visible{outline:3px solid var(--club-color-neutral-23333934343534);outline-offset:3px}.ticket-admin-intro{max-width:760px;color:var(--club-color-neutral-23623763326432);line-height:1.7}.ticket-admin-game-label{font-size:13px;font-weight:700;display:block}.ticket-admin-game-label select{max-width:850px;margin-top:9px}.ticket-admin-refresh{margin-bottom:12px;text-decoration:underline;color:var(--club-color-neutral-23623763326432)!important;background:0 0!important;border:0!important;min-height:38px!important;padding:8px 0!important;font-size:12px!important}.ticket-admin-selected{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);border-left:4px solid var(--club-primary,var(--club-color-brand-23646630393262));justify-content:space-between;align-items:center;gap:24px;margin-top:10px;padding:24px;display:flex}.ticket-admin-selected small{color:var(--club-color-neutral-23623763326432);font-size:12px}.ticket-admin-selected h2{margin:10px 0;font-size:24px;line-height:1.3}.ticket-admin-selected p{color:var(--club-color-neutral-23623763326432);margin:0;font-size:12px}.ticket-admin-selected>strong{white-space:nowrap;font-size:28px}.ticket-admin-main-tabs{grid-template-columns:repeat(3,minmax(0,1fr));max-width:850px;margin:24px 0;display:grid}.ticket-admin-main-tabs button{padding:16px 12px;font-size:15px;font-weight:700}.ticket-desk-switch{gap:12px;max-width:850px;margin:22px 0;display:flex}.ticket-desk-switch button{border:1px solid var(--club-color-neutral-23333934343534);background:var(--surface);color:var(--club-color-neutral-23623763326432);font:inherit;padding:12px 18px}.ticket-desk-switch button.active{border-color:var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23323232);color:#fff}.ticket-panel .ticket-settings,.ticket-panel .ticket-quick{max-width:760px;box-shadow:none;border-top:1px solid var(--club-color-neutral-23333934343534);margin-top:0}.ticket-panel .ticket-stats{max-width:850px}.ticket-panel .ticket-list{margin-top:18px}.ticket-panel .member-verifier{max-width:760px}@media (max-width:650px){.ticket-admin-selected{align-items:flex-start;gap:12px;padding:18px}.ticket-admin-selected h2{font-size:20px}.ticket-admin-selected>strong{font-size:22px}.ticket-admin-main-tabs{gap:6px}.ticket-admin-main-tabs button{padding:13px 7px;font-size:12px}.ticket-desk-switch button{flex:1;padding:12px 8px;font-size:13px}.ticket-admin-selected>strong{white-space:normal;text-align:right}}.ticket-attendee{border:1px solid var(--club-color-neutral-23333934343534);border-radius:6px;gap:14px;min-width:0;margin:14px 0;padding:18px;display:grid}.ticket-attendee legend{padding:0 8px;font-size:17px;font-weight:700}.ticket-booking select{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);width:100%;padding:14px;font-size:17px}.ticket-group-receipts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.ticket-group-receipts article{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);padding:20px}.ticket-group-receipts h3{text-transform:none;font-size:23px}@media (max-width:650px){.ticket-group-receipts{grid-template-columns:1fr}}.ticket-hub>.seo-top{z-index:30;position:relative;overflow:visible}.ticket-hub .language-selector{position:relative}.ticket-hub .language-options{z-index:90;max-width:calc(100vw - 48px);top:calc(100% + 8px);right:0}.ticket-list .ticket-delete{border:1px solid var(--club-color-danger-23626131373330);color:#f68497;background:var(--club-color-neutral-23313931653237);border-radius:4px;padding:10px 14px}.admin-loading,.admin-login{background:var(--club-color-neutral-23306431303136);min-height:100vh;color:var(--club-color-neutral-23666666);place-items:center;padding:25px;display:grid}.login-card{background:var(--club-color-neutral-23313931653237);width:min(440px,100%);color:var(--club-color-neutral-23656566326638);text-align:center;box-shadow:0 25px 70px var(--club-color-neutral-2330303038);padding:42px}.login-card>img{object-fit:contain}.login-card>p:first-of-type{color:#fa7f8d;letter-spacing:.18em;margin:15px 0 5px;font-size:10px;font-weight:800}.login-card h1{margin:0 0 28px;font-size:48px}.login-card form{text-align:left;gap:9px;display:grid}.login-card label,.editor label{font-size:11px;font-weight:700}.login-card input,.editor input,.editor textarea,.editor select{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);width:100%;margin-top:6px;padding:13px;font:13px Inter}.login-card form button,.save,.admin-content header>button{background:var(--club-color-brand-23643930383230);color:var(--club-color-neutral-23666666);border:0;margin-top:9px;padding:15px;font-weight:800}.login-card>a{gap:7px;margin-top:25px;font-size:12px;display:inline-flex}.setup>svg{color:#fa7f8d}.setup>p:last-of-type{font-size:13px;line-height:1.7}.admin-shell{background:var(--club-color-neutral-23313931653237);grid-template-columns:245px 1fr;min-height:100vh;display:grid}.admin-shell aside{background:var(--club-color-neutral-23306431303136);color:var(--club-color-neutral-23666666);flex-direction:column;gap:8px;height:100vh;padding:30px 22px;display:flex;position:sticky;top:0}.admin-shell aside>img{object-fit:contain}.admin-shell aside h2{margin:5px 0 30px;font-size:24px}.admin-shell aside button,.admin-shell aside a{color:var(--club-color-neutral-23616161);text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:12px;font-size:12px;display:flex}.admin-shell aside svg{width:17px}.admin-shell aside button.active{background:var(--club-color-brand-23643930383230);color:var(--club-color-neutral-23666666)}.admin-content{padding:50px}.admin-content header{background:0 0;border:0;justify-content:space-between;height:auto;margin-bottom:35px;padding:0;display:flex;position:static}.admin-content header p{color:#fa7f8d;letter-spacing:.15em;margin:0;font-size:9px;font-weight:800}.admin-content header h1{margin:2px 0;font-size:54px}.admin-content header>button{align-items:center;gap:9px;height:44px;padding:0 20px;display:flex}.admin-list{gap:10px;display:grid}.admin-list article{background:var(--club-color-neutral-23313931653237);border-left:3px solid #0000;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.admin-list article:hover{border-color:var(--club-color-brand-23643930383230)}.admin-list span{color:#fa7f8d;font-size:9px;font-weight:800}.admin-list h3{text-transform:none;margin:6px 0;font:700 18px Inter}.admin-list p{color:var(--club-color-neutral-23623763326432);margin:0;font-size:11px}.row-actions{gap:7px;display:flex}.row-actions button{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);padding:8px 12px;font-size:10px}.row-actions button:last-child{color:#fa7f8d}.admin-message{color:#ffe47a;background:#523f00;justify-content:space-between;margin:15px 0;padding:13px;font-size:12px;display:flex}.admin-message button{background:0 0;border:0}.editor-back{background:var(--club-color-neutral-23306431303136);z-index:50;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.editor{background:var(--club-color-neutral-23313931653237);gap:16px;width:min(660px,100%);max-height:92vh;padding:35px;display:grid;position:relative;overflow:auto}.editor h2{margin:0 0 8px;font-size:38px}.editor label{display:block}.editor .close{background:0 0;border:0;position:absolute;top:18px;right:18px}.editor .two,.editor .checks{grid-template-columns:1fr 1fr;gap:15px;display:grid}.editor .checks label{align-items:center;gap:8px;display:flex}.editor .checks input{width:auto;margin:0}.save{justify-content:center;align-items:center;gap:10px;display:flex}.admin-list select{border:1px solid var(--club-color-neutral-23333934343534);padding:9px}@media (max-width:750px){.admin-shell{grid-template-columns:1fr}.admin-shell aside{grid-template-columns:repeat(3,1fr);height:auto;padding:15px;display:grid;position:static}.admin-shell aside>img,.admin-shell aside h2{display:none}.admin-shell aside a{margin:0}.admin-content{padding:25px 15px}.admin-content header h1{font-size:42px}.admin-list article{align-items:flex-start;gap:15px}.editor .two{grid-template-columns:1fr}}.admin-signin{background:var(--club-color-brand-23643930383230);color:var(--club-color-neutral-23666666);text-align:center;justify-content:center;padding:16px 22px;font-weight:700;margin:24px 0!important;display:flex!important}.login-card>p{font-size:14px;line-height:1.7}.admin-content header{color:var(--club-color-neutral-23656566326638)!important;box-shadow:none!important}.admin-list{overflow-wrap:anywhere}.admin-shell aside a{margin-top:0!important}.admin-shell aside a:first-of-type{margin-top:auto!important}@media (max-width:650px){.admin-shell{display:block}.admin-shell aside{grid-template-columns:1fr 1fr;height:auto;padding:22px;display:grid;position:static}.admin-shell aside>img,.admin-shell aside h2{grid-column:1/-1}.admin-content{padding:25px 18px}.admin-content header{align-items:flex-start;gap:15px}.admin-content header h1{font-size:36px}.admin-list article{flex-wrap:wrap;gap:15px}.editor{max-height:90svh;overflow:auto}.login-card{padding:30px 24px}}.access-panel>p{color:var(--club-color-neutral-23623763326432);max-width:850px;font-size:14px;line-height:1.8}.access-form{background:var(--club-color-neutral-23313931653237);margin:25px 0 35px;padding:26px}.access-form h2,.access-panel>h2{margin:0 0 20px;font-size:27px}.access-fields{grid-template-columns:1fr 1.3fr 1fr;gap:18px;display:grid}.access-fields label{flex-direction:column;gap:8px;font-size:12px;font-weight:600;display:flex}.access-fields input,.access-fields select{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);width:100%;min-height:45px;padding:12px;font:14px Inter,Arial}.access-fields input[readonly]{background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23623763326432)}.access-help{color:var(--club-color-neutral-23623763326432);margin:18px 0;font-size:12px;line-height:1.8}.access-actions{gap:12px;display:flex}.access-actions button{background:var(--club-color-brand-23643930383230);color:var(--club-color-neutral-23666666);border:0;padding:13px 20px;font-weight:600}.access-actions button+button{background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23656566326638)}.access-list{gap:12px;display:grid}.access-list article{background:var(--club-color-neutral-23313931653237);justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.access-list h3{text-transform:none;letter-spacing:0;overflow-wrap:anywhere;margin:0 0 9px;font:600 16px Inter,Arial}.access-list p{color:var(--club-color-neutral-23623763326432);margin:5px 0;font-size:12px;line-height:1.6}.access-list article>span{color:var(--club-color-neutral-23623763326432);font-size:11px}.access-panel button:disabled{opacity:.5;cursor:wait}@media (max-width:980px){.access-fields{grid-template-columns:1fr}.access-list article{flex-direction:column;align-items:flex-start}.access-form{padding:22px}.access-list .row-actions{flex-wrap:wrap}}.club-extension-download{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);border-left:4px solid var(--club-primary,var(--club-color-brand-23646630393262));justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px;padding:20px 24px;display:flex}.club-extension-download strong{font-size:16px}.club-extension-download p{color:var(--club-color-neutral-23623763326432);margin:6px 0 0;font-size:13px;line-height:1.6}.club-extension-download>a{background:var(--club-primary,var(--club-color-brand-23646630393262));color:var(--club-color-neutral-23666666);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:600;text-decoration:none;display:flex}@media (max-width:700px){.club-extension-download{flex-direction:column;align-items:stretch}.club-extension-download>a{white-space:normal}}.news-image-upload{border:1px solid var(--club-color-neutral-23333934343534);min-width:0;padding:18px}.news-image-upload legend{padding:0 6px;font-size:14px;font-weight:700}.news-image-upload input[type=file]{background:var(--club-color-neutral-23313931653237);max-width:100%;font-size:14px}.image-upload-help{color:var(--club-color-neutral-23623763326432);margin:10px 0;font-size:12px;line-height:1.6}.image-upload-error{color:#f48696;font-size:13px}.news-image-preview{gap:10px;margin:16px 0;display:grid}.news-image-preview img{object-fit:contain;background:var(--club-color-neutral-23313931653237);width:100%;max-width:100%;height:220px;display:block}.news-image-preview button{border:1px solid var(--club-color-neutral-23333934343534);background:var(--surface);justify-self:start;padding:9px 12px;font-size:12px}.save:disabled{opacity:.6;cursor:wait}.news-hero-duration{border:1px solid var(--club-color-neutral-23333934343534);min-width:0;padding:18px}.news-hero-duration legend{padding:0 6px;font-size:14px;font-weight:700}.news-hero-duration p{color:var(--club-color-neutral-23623763326432);margin:12px 0 0;font-size:12px;line-height:1.6}.news-hero-duration .hero-duration-check{align-items:center;gap:10px;margin-top:14px;font-size:13px;display:flex}.news-hero-duration input[type=checkbox]{width:auto;margin:0}.news-hero-duration input:disabled{background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23623763326432)}.news-translations{border:1px solid var(--club-color-neutral-23333934343534);padding:16px}.news-translations summary{cursor:pointer;font-size:14px;font-weight:700}.news-translations>p{margin:12px 0;font-size:12px;line-height:1.6}.news-translations fieldset{border:1px solid var(--club-color-neutral-23333934343534);gap:12px;margin:15px 0;padding:15px;display:grid}.news-translations legend{font-size:14px;font-weight:600}.maintenance-panel section{background:var(--club-color-neutral-23313931653237);min-width:0;margin-bottom:24px;padding:25px}.maintenance-panel h2{margin:0 0 18px;font-size:28px}.maintenance-panel p{overflow-wrap:anywhere;font-size:14px;line-height:1.7}.maintenance-panel article{border-top:1px solid var(--club-color-neutral-23333934343534);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:18px;padding:17px 0;display:flex}.maintenance-panel button,.preview-news-button,.preview-toolbar button{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);color:var(--club-color-neutral-23656566326638);cursor:pointer;padding:12px 16px;font:600 13px Inter,Arial}.maintenance-panel button:disabled{opacity:.5}.maintenance-panel label{gap:8px;margin:17px 0;font-size:13px;display:grid}.maintenance-panel input,.maintenance-panel select{border:1px solid var(--club-color-neutral-23333934343534);width:100%;min-height:44px;padding:10px;font:14px Inter,Arial}.maintenance-panel a{color:#f98094;text-decoration:underline}.maintenance-panel ul{padding-left:20px;font-size:12px;line-height:1.6}.news-preview{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237)}.preview-toolbar{border-bottom:1px solid var(--club-color-neutral-23333934343534);flex-wrap:wrap;align-items:center;gap:12px;padding:15px;font-size:12px;display:flex}.preview-toolbar select{width:auto;margin:0}.news-preview article{overflow-wrap:anywhere;padding:20px}.news-preview img{object-fit:contain;width:100%;max-height:400px}.news-preview h3{font-size:30px}.news-preview p{font-size:14px;line-height:1.7}.admin-content{min-width:0}.admin-shell aside{overflow-y:auto}.editor-back{z-index:120}.admin-list .row-actions{flex-wrap:wrap}@media (max-width:650px){.maintenance-panel section{padding:18px}.maintenance-panel article{flex-direction:column;align-items:flex-start}.maintenance-panel button,.admin-shell aside button,.admin-shell aside a{min-height:44px}.editor{padding:30px 20px}.editor input,.editor textarea,.editor select{font-size:16px}.news-preview article{padding:15px}}.newsletter-admin>section{background:var(--club-color-neutral-23313931653237);margin:0 0 22px;padding:25px}.newsletter-admin p{overflow-wrap:anywhere;font-size:13px;line-height:1.7}.newsletter-admin h2{margin:0 0 16px;font-size:28px}.newsletter-admin h3{text-transform:none;letter-spacing:0;font:600 17px Inter,Arial}.newsletter-admin button{border:1px solid var(--club-color-neutral-23333934343534);background:var(--surface);cursor:pointer;min-height:44px;padding:12px 15px;font:600 13px Inter,Arial}.newsletter-admin button:disabled{opacity:.5;cursor:default}.newsletter-admin label{gap:8px;margin:18px 0;font-size:13px;display:grid}.newsletter-admin input,.newsletter-admin textarea,.newsletter-admin select{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);width:100%;min-height:44px;padding:12px;font:14px Inter,Arial}.mail-connection,.mail-compose-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.mail-connection>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.mail-tabs{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}.mail-tabs [aria-pressed=true]{background:var(--club-primary,var(--club-color-brand-23646630393262));color:var(--club-color-neutral-23666666);border-color:var(--club-primary,var(--club-color-brand-23646630393262))}.mail-two{grid-template-columns:1fr 1fr;gap:18px;display:grid}.mail-actions{flex-wrap:wrap;gap:10px;display:flex}.mail-send-box{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);margin:24px 0;padding:20px}.mail-send-box button{background:var(--club-primary,var(--club-color-brand-23646630393262));border-color:var(--club-primary,var(--club-color-brand-23646630393262));color:var(--club-color-neutral-23666666)}.mail-preview{border:1px solid var(--club-color-neutral-23333934343534);background:var(--surface);width:100%;height:650px;margin-top:22px}.mail-history-row{border-top:1px solid var(--club-color-neutral-23333934343534);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.mail-delivery-list{background:var(--club-color-neutral-23313931653237);overflow-wrap:anywhere;padding:20px}.newsletter-admin .mail-help{color:var(--club-color-neutral-23623763326432);font-size:12px}@media (max-width:750px){.newsletter-admin>section{padding:18px}.mail-two{grid-template-columns:1fr;gap:0}.mail-connection,.mail-compose-head,.mail-history-row{flex-direction:column}.newsletter-admin input,.newsletter-admin textarea,.newsletter-admin select{font-size:16px}.mail-preview{height:550px}}.chronicles-panel{max-width:960px;color:var(--club-color-neutral-23656566326638);font-size:18px;line-height:1.65}.chronicles-panel p{font-size:18px;line-height:1.7}.chronicles-panel h2{text-transform:none;letter-spacing:0;margin:30px 0 20px;font:700 30px/1.3 Inter,Arial}.chronicles-panel h3{text-transform:none;letter-spacing:0;overflow-wrap:anywhere;font:700 25px/1.4 Inter,Arial}.chronicles-panel button{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);min-height:56px;color:var(--club-color-neutral-23656566326638);cursor:pointer;border-radius:6px;padding:14px 22px;font:600 18px/1.4 Inter,Arial}.chronicles-panel button.chronicle-primary{background:var(--club-color-brand-23623530643237);color:var(--club-color-neutral-23666666);border-color:var(--club-color-brand-23623530643237)}.chronicles-panel button:disabled{opacity:.5;cursor:default}:is(.chronicles-panel button:focus-visible,.chronicles-panel input:focus-visible,.chronicles-panel textarea:focus-visible){outline:3px solid var(--club-color-neutral-23313435646266);outline-offset:3px}.chronicle-editor{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);border-radius:8px;padding:32px}.chronicle-editor>label{gap:10px;margin:28px 0;font-size:20px;font-weight:600;display:grid}.chronicle-editor input:not([type=hidden]),.chronicle-editor textarea{border:1px solid var(--club-color-neutral-23333934343534);background:var(--surface);width:100%;color:var(--club-color-neutral-23656566326638);border-radius:5px;padding:16px;font:18px/1.7 Inter,Arial}.chronicle-editor textarea{resize:vertical;min-height:360px}.chronicle-actions{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.chronicle-list{gap:20px;display:grid}.chronicle-list article{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:26px;display:flex}.chronicle-list span{font-size:16px;font-weight:700}.chronicle-list h3{margin:8px 0}.chronicle-list p{margin:0}.chronicle-message{border:1px solid var(--club-color-neutral-23633661313364);background:#524000;border-radius:6px;padding:20px}.chronicle-preview{overflow-wrap:anywhere}.chronicle-preview>p{white-space:pre-wrap}.chronicle-preview img{object-fit:contain;width:100%;max-height:420px}.chronicles-panel .news-image-upload legend,.chronicles-panel .news-image-upload label{font-size:18px}.chronicles-panel .image-upload-help{font-size:16px}.chronicles-panel .news-image-preview button{font-size:18px}.chronicles-panel .chronicle-help{color:var(--club-color-neutral-23623763326432);font-size:16px}@media (max-width:650px){.chronicle-editor{padding:22px 16px}.chronicle-actions{flex-direction:column}.chronicle-actions button{width:100%}.chronicle-list article{flex-direction:column;align-items:stretch}.chronicles-panel h2{font-size:27px}.chronicle-editor textarea{min-height:320px}}.chronicle-match-picker{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);min-width:0;margin:24px 0;padding:22px}.chronicle-match-picker legend{padding:0 8px;font-size:20px;font-weight:700}.chronicle-match-picker label{gap:10px;margin:14px 0;font-size:18px;display:grid}.chronicle-match-picker select{background:var(--club-color-neutral-23313931653237);width:100%;min-width:0;min-height:56px;color:var(--club-color-neutral-23656566326638);border:1px solid var(--club-color-neutral-23333934343534);border-radius:5px;padding:12px;font:18px/1.6 Inter,Arial;display:block}.chronicle-match-picker p{font-size:16px}.chronicle-match-picker select:focus-visible{outline:3px solid var(--club-color-neutral-23313435646266);outline-offset:3px}.chronicles-panel>.chronicle-primary{margin-bottom:24px}.chronicle-row-actions{flex-wrap:wrap;flex-shrink:0;gap:10px;display:flex}.chronicles-panel .chronicle-delete{color:#f68394;border-color:var(--club-color-danger-23633538313863)}@media (max-width:850px){.chronicle-list article{flex-direction:column;align-items:stretch}.chronicle-row-actions{flex-direction:column}}.newsletter-admin .mail-send-box{z-index:5;background:var(--club-color-neutral-23313931653237);border:2px solid var(--club-primary,var(--club-color-brand-23646630393262));box-shadow:0 5px 24px var(--club-color-neutral-2330303032);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex;position:sticky;bottom:12px}.newsletter-admin .mail-send-box h3{margin:0 0 6px;font-size:22px}.newsletter-admin .mail-send-box p{margin:4px 0}.newsletter-admin .mail-send-primary{background:var(--club-primary,var(--club-color-brand-23646630393262));min-width:220px;min-height:60px;color:var(--club-color-neutral-23666666);border:0;border-radius:5px;justify-content:center;align-items:center;gap:12px;padding:18px 26px;font-size:17px;font-weight:800;display:flex}.newsletter-admin .mail-send-primary:not(:disabled):hover{background:var(--club-color-brand-23613330643236)}.newsletter-admin .mail-send-primary:disabled{opacity:1;background:var(--club-color-neutral-23323532643339);color:var(--club-color-neutral-23623763326432);cursor:not-allowed}.newsletter-admin .mail-send-primary:focus-visible{outline:3px solid var(--club-color-neutral-23313435646266);outline-offset:4px}@media (max-width:750px){.newsletter-admin .mail-send-box{flex-direction:column;align-items:stretch;gap:14px;padding:16px;bottom:8px}.newsletter-admin .mail-send-primary{width:100%;min-width:0}}.newsletter-admin .mail-history-send{background:var(--club-primary,var(--club-color-brand-23646630393262));color:#fff;border-color:var(--club-primary,var(--club-color-brand-23646630393262));font-weight:800}.admin-shell{background:var(--club-color-neutral-23313931653237);grid-template-columns:250px minmax(0,1fr);min-height:100vh}.admin-shell>.admin-navigation{background:var(--club-color-neutral-23306431303136);flex-direction:column;gap:24px;padding:24px 16px;display:flex;overflow-y:auto}.admin-brand{align-items:center;gap:12px;padding:0 10px;display:flex}.admin-shell .admin-brand h2{margin:0;font:700 15px/1.4 Inter,Arial}.admin-brand small{color:var(--club-color-neutral-23623962656338);font:12px/1.5 Inter,Arial}.admin-nav-group{margin-top:22px}.admin-nav-group>p{text-transform:uppercase;letter-spacing:.06em;color:var(--club-color-neutral-23613961666261);margin-bottom:6px;padding:0 12px;font:600 11px/1.5 Inter,Arial}.admin-shell .admin-navigation .admin-nav-groups button,.admin-shell .admin-navigation .admin-nav-groups a{text-align:left;width:100%;min-height:42px;color:var(--club-color-neutral-23653665386564);background:0 0;border-radius:6px;align-items:center;margin:2px 0;padding:10px 12px;font:500 14px/1.4 Inter,Arial;display:flex}.admin-shell .admin-navigation .admin-nav-groups .active{background:var(--club-color-brand-23626531323330);color:#fff}.admin-shell .admin-navigation .admin-nav-groups button:hover,.admin-shell .admin-navigation .admin-nav-groups a:hover{background:var(--club-color-neutral-23333433373365)}.admin-session-links{border-top:1px solid var(--club-color-neutral-236666666666663235);gap:16px;margin-top:auto;padding:16px 10px 0;display:flex}.admin-shell .admin-session-links a{color:var(--club-color-neutral-23643764626532);align-items:center;gap:6px;font:13px/1.4 Inter,Arial;display:flex;margin:0!important}.admin-mobile-nav{display:none}.admin-content{width:100%;min-width:0;max-width:1500px;padding:36px clamp(20px,4vw,60px)}.admin-content>header{align-items:center;gap:20px;margin-bottom:28px}.admin-content>header h1{letter-spacing:-.03em;margin:8px 0;font:700 clamp(28px,3vw,38px)/1.2 Inter,Arial}.admin-content>header p{color:var(--club-color-neutral-23623763326432);letter-spacing:0;font:13px/1.5 Inter,Arial}.admin-content>header .admin-section-description{text-transform:none;max-width:660px;font-size:15px}.admin-content .admin-back-home{color:var(--club-color-neutral-23623763326432);text-transform:none;background:0 0;align-items:center;gap:6px;margin-top:12px;padding:6px 0;font-size:13px;display:flex}.admin-home>section{margin-bottom:30px}.admin-home h2{margin:0 0 12px;font:600 18px/1.4 Inter,Arial}.admin-task-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.admin-content .admin-task{background:var(--surface);border:1px solid var(--club-color-neutral-23333934343534);min-height:155px;color:var(--club-color-neutral-23656566326638);text-align:left;box-shadow:0 2px 5px var(--club-color-neutral-233138323133623035);white-space:normal;text-transform:none;letter-spacing:0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;padding:22px;text-decoration:none;display:flex}.admin-task strong{font:650 17px/1.4 Inter,Arial}.admin-task span{color:var(--club-color-neutral-23623763326432);font:14px/1.5 Inter,Arial}.admin-task .admin-task-open{color:#f68398;margin-top:auto;padding-top:8px;font-weight:600}.admin-content .admin-task:hover{border-color:var(--club-color-brand-23623030633239);box-shadow:0 4px 14px var(--club-color-neutral-233138323133623130);background:var(--club-color-neutral-23313931653237)}:is(.admin-content button:focus-visible,.admin-content a:focus-visible,.admin-navigation button:focus-visible,.admin-navigation a:focus-visible){outline:3px solid var(--club-color-neutral-23313736366362);outline-offset:3px}.admin-search{max-width:500px;margin-bottom:20px;font-size:14px;display:block}.admin-search input{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);border-radius:6px;width:100%;margin-top:6px;padding:12px 14px;font-size:16px;display:block}.admin-list>article{border:1px solid var(--club-color-neutral-23333934343534);background:var(--surface);border-radius:8px;margin-bottom:10px;padding:20px}.admin-list .row-actions button{min-height:40px;padding:10px 14px;font-size:13px}.admin-tool-group{background:var(--surface);border:1px solid var(--club-color-neutral-23333934343534);border-radius:8px;margin-bottom:14px}.admin-tool-group>summary{cursor:pointer;padding:20px;font:600 17px/1.5 Inter,Arial}.admin-tool-group>section{border:0;margin:0}.editor label{font-size:14px}.editor input:not([type=checkbox]),.editor select,.editor textarea{font-size:16px}.editor h2{font-size:28px}.admin-content>header>button{border-radius:6px;min-height:46px;font-size:14px}.admin-content .member-row-actions>details{position:relative}.admin-content .member-row-actions>details[open]{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);border-radius:6px;padding:8px}.admin-content .member-row-actions>details button{width:100%;margin:6px 0;display:block}.admin-content .member-row-actions>details summary{cursor:pointer;padding:8px;font-size:13px}@media (max-width:1100px){.admin-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.admin-shell{display:block}.admin-shell>.admin-navigation{grid-template-columns:minmax(0,1fr) auto;gap:16px;height:auto;min-height:0;padding:18px;display:grid;position:static}.admin-navigation .admin-brand{padding:0;display:flex!important}.admin-navigation .admin-brand img,.admin-navigation .admin-brand h2{display:block!important}.admin-nav-groups{display:none}.admin-mobile-nav{color:var(--club-color-neutral-23633563616433);grid-column:1/-1;font:12px/1.5 Inter,Arial;display:block}.admin-mobile-nav select{background:var(--club-color-neutral-23323932643334);color:#fff;border:1px solid var(--club-color-neutral-23333934343534);border-radius:6px;width:100%;margin-top:6px;padding:12px;font:16px/1.4 Inter,Arial;display:block}.admin-session-links{border:0;flex-direction:column;grid-area:1/2;align-items:center;gap:8px;margin:0;padding:0}.admin-content{padding:24px 16px}.admin-content>header{align-items:flex-start}.admin-task-grid{gap:10px}.admin-content .admin-task{min-height:165px;padding:16px}.admin-task strong{font-size:16px}.admin-content>header>button{padding:12px}.admin-content>header h1{font-size:28px}}@media (max-width:480px){.admin-task-grid{grid-template-columns:1fr}.admin-content .admin-task{min-height:130px}.admin-content>header{flex-wrap:wrap}.admin-content>header>button{width:100%}.admin-list>article{flex-wrap:wrap;gap:16px}}.admin-shell>.admin-navigation{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--club-color-neutral-23363836653739) var(--club-color-neutral-23313731393164);align-self:start;min-width:0;height:100dvh}.admin-navigation .admin-brand,.admin-navigation .admin-session-links{flex-shrink:0}.admin-navigation .admin-nav-groups{flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;gap:0;width:100%;min-width:0;display:flex}.admin-navigation .admin-nav-group{flex-shrink:0;width:100%;min-width:0;margin-top:18px}.admin-navigation .admin-nav-group>p{white-space:normal;overflow-wrap:normal;line-height:1.5}.admin-shell .admin-navigation .admin-nav-groups button,.admin-shell .admin-navigation .admin-nav-groups a{white-space:normal;overflow-wrap:normal;word-break:normal;text-transform:none;letter-spacing:0;flex-shrink:0;height:auto;min-height:44px;line-height:1.5;margin:2px 0!important}.admin-navigation .admin-nav-groups a:after{content:none}.admin-navigation .admin-session-links a{white-space:nowrap;text-transform:none;letter-spacing:0;margin:0!important}@media (max-width:850px){.admin-shell>.admin-navigation{height:auto;overflow:visible}.admin-navigation .admin-nav-groups{display:none}}.admin-shell.admin-simple-shell{display:block}.admin-simple-shell>.admin-content{max-width:1240px;margin:auto;padding:24px 32px 60px}.management-top{justify-content:space-between;align-items:center;gap:20px;padding-bottom:22px;display:flex}.management-top>a{font-size:18px;font-weight:700}.management-top>a span{color:var(--club-color-neutral-23623763326432);margin-top:4px;font-size:15px;font-weight:400;display:block}.management-top>a:last-child{padding:12px;font-size:16px;text-decoration:underline}.management-zones{border-bottom:1px solid var(--club-color-neutral-23333934343534);gap:12px;margin-bottom:24px;padding-bottom:20px;display:flex}.management-zones button{border:2px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);min-height:64px;color:var(--club-color-neutral-23656566326638);border-radius:8px;flex:1;padding:16px 24px;font:700 22px/1.4 Inter,Arial}.management-zones button[aria-pressed=true]{background:var(--club-color-brand-23623930653262);border-color:var(--club-color-brand-23623930653262);color:var(--club-color-neutral-23666666)}.admin-simple-shell .daily-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.admin-simple-shell .admin-task{min-height:180px;padding:26px}.admin-simple-shell .admin-task strong{text-transform:none;font-size:23px}.admin-simple-shell .admin-task span{font-size:17px;line-height:1.6}.admin-simple-shell .admin-content>header .admin-section-description{font-size:18px}.admin-simple-shell .admin-back-home{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);border-radius:6px;min-height:48px;margin:12px 0;padding:10px 16px;font-size:17px}.admin-simple-shell .admin-content>header>div>p:first-child{font-size:15px}.admin-simple-shell .admin-home h2{text-transform:none;font-size:21px}.admin-simple-shell .ticket-panel{font-size:17px}.admin-simple-shell .ticket-panel button,.admin-simple-shell .daily-create,.admin-simple-shell .member-verifier button{border-radius:6px;min-height:54px;padding:14px 20px;font-size:18px}.admin-simple-shell .daily-create{background:var(--club-color-brand-23623930653262);color:var(--club-color-neutral-23666666);border:0}.admin-simple-shell .ticket-game-select{min-height:56px;font-size:18px}.admin-simple-shell .access-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-simple-shell .admin-list p{font-size:15px}.admin-simple-shell .admin-list span{font-size:13px}.admin-simple-shell .admin-list .row-actions button{min-height:48px;font-size:16px}.admin-simple-shell .admin-search,.admin-simple-shell .admin-message{font-size:17px}.admin-simple-shell .editor{width:min(760px,100%)}.admin-simple-shell .editor label{font-size:17px}.admin-simple-shell .editor input:not([type=checkbox]),.admin-simple-shell .editor textarea,.admin-simple-shell .editor select{font-size:18px}.admin-simple-shell .editor .save{min-height:56px;font-size:18px}.admin-simple-shell .member-verifier{background:var(--surface);border:1px solid var(--club-color-neutral-23333934343534);border-radius:8px;max-width:760px;margin:auto;padding:24px}@media (max-width:650px){.admin-simple-shell>.admin-content{padding:18px 16px 40px}.management-zones{gap:8px}.management-zones button{padding:12px 8px;font-size:18px}.admin-simple-shell .daily-task-grid{grid-template-columns:1fr;gap:12px}.admin-simple-shell .admin-task{min-height:160px;padding:22px}.admin-simple-shell .access-fields{grid-template-columns:1fr}.admin-simple-shell .management-top>a{font-size:16px}}.management-match-filters{flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:20px;display:flex}.management-match-filters label{flex:1;gap:8px;min-width:220px;font-size:18px;display:grid}.management-match-filters select,.management-match-filters button{border:1px solid var(--club-color-neutral-23333934343534);background:var(--surface);border-radius:6px;min-height:54px;padding:12px;font:18px/1.4 Inter,Arial}.management-matches>p{font-size:17px;line-height:1.6}.management-matches .admin-list p{margin-top:8px}.management-matches .admin-list h3{font-size:21px}.social-panel{max-width:1100px}.social-accounts,.social-previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:24px;display:grid}.social-panel article{background:var(--club-color-neutral-23313931653237);border:1px solid var(--club-color-neutral-23333934343534);border-radius:12px;min-width:0;padding:20px}.social-panel textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--club-color-neutral-23333934343534);border-radius:8px;margin-top:10px;padding:14px;display:block}.social-panel button{min-height:44px;margin:6px 8px 6px 0}.social-panel button:disabled{opacity:.5;cursor:not-allowed}.social-upload{border:2px dashed var(--club-color-neutral-23333934343534);border-radius:10px;padding:18px;display:block}.social-upload input{max-width:100%;margin-top:12px;display:block}.social-media{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:20px 0;display:grid}.social-media img,.social-media video{object-fit:contain;background:var(--club-color-neutral-23313931653237);width:100%;height:180px}.social-media p{overflow-wrap:anywhere}.social-caption{white-space:pre-wrap;overflow-wrap:anywhere}.social-job{margin:16px 0}.social-panel h2{margin-top:24px}@media (max-width:650px){.social-accounts,.social-previews{grid-template-columns:1fr}.social-panel article{padding:15px}}.club-extension-download{flex-wrap:wrap}.club-extension-download>details{flex-basis:100%;font-size:14px;line-height:1.7}.club-extension-download>details summary{cursor:pointer;font-weight:600}.social-ae{background:var(--surface);border:1px solid var(--club-color-neutral-23333934343534);border-radius:12px;margin:0 0 24px;padding:20px}.social-ae summary{cursor:pointer;font-size:18px;font-weight:700}.social-ae input,.social-ae select{width:100%;font:inherit;border:1px solid var(--club-color-neutral-23333934343534);border-radius:6px;margin:8px 0;padding:10px;display:block}.social-ae-matches{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.social-ae small{color:#ffde7a;display:block}.social-ae ol{line-height:1.8}@media (max-width:650px){.social-ae-matches{grid-template-columns:1fr}}.club-profile-fields{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.club-profile-preview strong{margin-left:16px;font-size:1.4rem}.club-profile-fields input[type=color]{width:100%;height:42px}
