@font-face{font-family:Display;src:url(/assets/display.woff2) format("woff2");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/body.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}:root{--bg: #081510;--bg-deep: #060e0b;--surface: #10231a;--ivory: #f0f5e8;--muted: #9ba99e;--lime: #c6f36a;--line: rgba(211, 239, 207, .16);--display: Display, "Arial Narrow", Impact, sans-serif;--body: Manrope, Arial, sans-serif;color-scheme:dark;font-family:var(--body);background:var(--bg);color:var(--ivory);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;overflow-x:hidden}button,a{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button{cursor:pointer}button,a{touch-action:manipulation}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--lime);outline-offset:6px}img{display:block;max-width:100%}button{border:0}::selection{color:var(--bg);background:var(--lime)}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display);font-weight:800}em{font-style:normal;color:var(--lime)}.skip-link{position:fixed;top:-80px;left:16px;z-index:100;background:var(--lime);color:var(--bg);padding:15px}.skip-link:focus{top:16px}.section-shell{max-width:1440px;padding-left:6%;padding-right:6%;margin:0 auto}.site-header{height:102px;display:flex;align-items:center;justify-content:space-between;padding:0 4.3%;gap:35px;border-bottom:1px solid var(--line);position:absolute;inset:0 0 auto;z-index:20}.brand{display:inline-flex;flex-direction:column;align-items:flex-start;flex-shrink:0}.brand-word{font-family:var(--body);font-size:37px;line-height:1;letter-spacing:-2.6px;font-weight:700}.brand-word>span{color:var(--lime);letter-spacing:-1.5px}.brand-sub{font-size:7.5px;letter-spacing:3.65px;margin-top:10px;font-weight:700}.desktop-nav{display:flex;gap:35px;font-size:12px;font-weight:600}.desktop-nav a{padding:12px 0;position:relative}.desktop-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:5px;height:2px;background:var(--lime);transition:right .25s}.desktop-nav a:hover:after{right:0}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:38px;padding:20px 24px;background:var(--lime);color:#101d0e;font-weight:700;font-size:13px;min-height:58px;transition:background .2s,transform .2s;white-space:nowrap}.button:hover{background:#d8ff8e;transform:translateY(-3px)}.button>span{font-size:23px;line-height:.8;font-weight:400}.button-small{min-height:44px;padding:14px 18px;font-size:11px;gap:24px}.menu-toggle,.mobile-nav{display:none}.hero{position:relative;min-height:850px;height:min(970px,100svh);max-height:1080px;padding:178px 6% 95px;isolation:isolate;display:flex;align-items:center;overflow:hidden;background:radial-gradient(ellipse at 78% 46%,#1c3823,#0b1a11 37%,#081510 67%)}.hero-grid{position:absolute;top:102px;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(201,245,163,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(201,245,163,.025) 1px,transparent 1px);background-size:100px 100px;-webkit-mask-image:linear-gradient(90deg,transparent,black);mask-image:linear-gradient(90deg,transparent,black);z-index:-2}.hero-watermark{font-family:var(--display);position:absolute;bottom:12%;left:43%;font-size:350px;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(197,238,155,.075);z-index:-1;letter-spacing:-8px;pointer-events:none;white-space:nowrap}.hero-copy{z-index:3;max-width:650px;width:53%;position:relative;pointer-events:none}.hero-copy a,.hero-copy button{pointer-events:auto}.eyebrow{display:flex;align-items:center;gap:10px;font-size:9px;letter-spacing:1.75px;font-weight:700;line-height:1.8}.status-dot{height:6px;width:6px;border-radius:50%;background:var(--lime);display:inline-block;flex-shrink:0;box-shadow:0 0 12px #c6f35a66}.hero h1{font-size:clamp(85px,8.9vw,147px);line-height:.88;letter-spacing:-1.6px;margin-top:31px;white-space:nowrap}.hero h1 em{display:inline-block;font-style:italic;padding-right:12px;transform:translate(-2px)}.hero-description{max-width:381px;margin:30px 0 27px;font-size:13px;line-height:1.9;color:#b2beb4}.hero-actions{display:flex;align-items:center;gap:27px}.video-trigger{padding:0;display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:600;background:none;white-space:nowrap}.play-icon{width:38px;height:38px;border:1px solid #829374;border-radius:50%;display:grid;place-items:center;font-size:9px;padding-left:2px;transition:color .2s,border-color .2s,background .2s}.video-trigger:hover .play-icon{color:var(--bg);background:var(--lime);border-color:var(--lime)}.hero-note{display:flex;align-items:center;gap:12px;margin-top:37px;letter-spacing:1.05px;font-size:7px;color:#748b78;font-weight:600}.mini-pitch{display:block;width:20px;height:14px;border:1px solid #748b78;position:relative}.mini-pitch:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid #748b78}.mini-pitch:after{content:"";position:absolute;width:6px;height:6px;border:1px solid #748b78;border-radius:50%;left:6px;top:3px}.hero-art{position:absolute;right:-1%;top:14%;width:57%;height:73%;z-index:2}.hero-scene{position:absolute;top:-2%;right:-3%;bottom:0;left:-4%;z-index:2}.hero-scene canvas{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.hero-fallback{width:92%;height:100%;object-fit:contain;position:absolute;left:4%;top:0;-webkit-mask-image:radial-gradient(ellipse,black 41%,transparent 72%);mask-image:radial-gradient(ellipse,black 41%,transparent 72%)}.scene-ready .hero-fallback{opacity:0;visibility:hidden}.orbit{position:absolute;border:1px solid rgba(198,243,106,.13);border-radius:50%;height:76%;width:80%;top:12%;left:8%;transform:rotate(-29deg);z-index:0}.orbit-two{width:92%;height:44%;left:2%;top:29%;transform:rotate(-35deg);border-style:dashed;opacity:.5}.art-cross{font-family:monospace;font-size:22px;color:#6e895c;position:absolute;font-weight:100}.cross-one{left:10%;top:10%}.cross-two{right:12%;bottom:8%}.art-label{position:absolute;font-size:7px;letter-spacing:1.3px;color:#9aa991;z-index:4;pointer-events:none}.label-top{right:13%;top:6%;display:flex;align-items:center;gap:9px}.label-top .status-dot{height:4px;width:4px}.label-bottom{left:20%;bottom:7%;display:flex;align-items:center;gap:15px;line-height:1.7}.label-bottom strong{font-weight:500;color:#c6d6bc;letter-spacing:2.8px}.label-line{width:45px;height:1px;background:#759060;position:relative}.label-line:before{content:"";position:absolute;width:4px;height:4px;background:var(--lime);left:0;top:-2px}.coordinate{margin-left:85px;font-size:6px;color:#5e765e;letter-spacing:1px}.motion-toggle{position:absolute;right:12%;bottom:-1%;display:flex;align-items:center;gap:8px;font-size:8px;color:#8a9c86;z-index:5;background:none;padding:8px}.motion-toggle:hover{color:var(--lime)}.hero-bottom{position:absolute;bottom:0;left:4.3%;right:4.3%;height:83px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px}.scroll-link{font-size:7px;letter-spacing:1.8px;color:#b5c4af;display:flex;align-items:center;gap:16px}.scroll-link>span{font-size:22px;color:var(--lime);font-weight:400}.hero-edition{font-size:8px;letter-spacing:1.2px;font-weight:700}.hero-edition span{font-weight:400;color:#82977f;margin-left:5px}.section-index{font-family:monospace;font-size:9px;color:#64775e}.brand-strip{height:61px;display:flex;align-items:center;overflow:hidden;background:var(--lime);color:#13200d;border-top:1px solid var(--lime);transform:rotate(-1.5deg) scale(1.02);position:relative;z-index:5;margin:0 0 20px}.brand-strip>div{display:flex;align-items:center;gap:35px;font-family:var(--display);font-size:30px;letter-spacing:.4px;white-space:nowrap;animation:marquee 35s linear infinite}.brand-strip span{font-size:31px}.intro{padding-top:104px;padding-bottom:116px}.section-kicker{display:flex;justify-content:space-between;gap:20px;font-size:8px;letter-spacing:1.6px;color:#8e9f8e;font-weight:600}.section-kicker>span:first-child{color:var(--lime)}.intro-heading,.life-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-top:32px}h2{font-size:clamp(52px,5.5vw,84px);line-height:.95;letter-spacing:-.6px}.intro-heading p,.life-heading p{color:var(--muted);font-size:12px;line-height:1.9;max-width:310px;padding-bottom:5px}.intro-heading h2 em{color:var(--ivory);-webkit-text-stroke:1px var(--ivory);-webkit-text-fill-color:transparent}.principles{margin-top:61px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.principle{padding:33px 28px 33px 0;position:relative}.principle+.principle{padding-left:34px;border-left:1px solid var(--line)}.principle-number{position:absolute;right:30px;top:32px;font-family:var(--display);font-size:14px;color:#658062}.principle-icon{font-size:38px;color:var(--lime);height:55px;line-height:1}.icon-tactics{font-size:32px}.principle h3{font-size:30px;margin-top:11px}.principle p{color:var(--muted);font-size:11px;line-height:1.9;max-width:275px;margin-top:14px;min-height:65px}.tiny-label{font-size:7px;letter-spacing:1.3px;color:#82937e;font-weight:600}.principle .tiny-label{display:block;margin-top:25px;color:#c3d0b5}.tactics-section{position:relative;isolation:isolate;background:#0c1c14;overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tactics-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(198,243,106,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(198,243,106,.018) 1px,transparent 1px);background-size:50px 50px;z-index:-1}.tactics-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 80% 50%,#29422255,transparent 70%);z-index:-1}.tactics-layout{display:grid;grid-template-columns:1fr 1fr;gap:11%;padding-top:105px;padding-bottom:105px;align-items:center}.tactics-copy h2{margin:27px 0 25px;font-size:clamp(56px,5.9vw,87px)}.tactics-copy>p:not(.eyebrow){font-size:12px;line-height:1.9;color:var(--muted);max-width:340px}.formation-controls{display:flex;gap:8px;margin-top:27px}.formation-button{padding:11px 22px;background:#12271c;border:1px solid #3a4f32;font-size:13px;transition:background .25s,color .25s}.formation-button.active{background:var(--lime);color:#13200e;border-color:var(--lime);font-weight:700}.formation-button:not(.active):hover{border-color:var(--lime)}.formation-description{margin-top:22px;min-height:74px;max-width:350px}.formation-name{font-size:9px;letter-spacing:1.2px;font-weight:700}.formation-detail{font-size:11px;line-height:1.8;margin-top:7px;color:#899d86}.demo-label{display:flex;align-items:center;gap:7px;font-size:6.5px;letter-spacing:1px;color:#6e8667;margin-top:23px}.demo-label>span{height:4px;width:4px;background:#7d9e66;border-radius:50%}.tactics-board-wrap{background:linear-gradient(130deg,#203726dd,#12281be6);border:1px solid #48613b;box-shadow:0 30px 75px #020a0866,0 0 45px #a8ed5a06;transform:perspective(1600px) rotateY(-7deg) rotateX(5deg) rotate(2deg);padding:0 15px;max-width:510px;width:100%;position:relative}.board-top{display:flex;align-items:center;justify-content:space-between;padding:23px 13px 13px}.board-club{display:flex;align-items:center;gap:10px;font-weight:700;font-size:11px;letter-spacing:1px}.crest-mark{font-family:var(--display);font-size:24px;color:var(--lime);height:38px;width:34px;display:grid;place-items:center;border:1px solid #8da966;clip-path:polygon(0 0,100% 0,100% 74%,50% 100%,0 74%);background:#415335;position:relative;line-height:1;padding-bottom:5px}.crest-mark>span{display:none}.board-club small{display:block;color:#97ab89;font-size:6px;letter-spacing:1.5px;margin-top:5px;font-weight:400}.board-formation{color:var(--lime);font-family:var(--display);font-size:26px}.tactics-board{position:relative;aspect-ratio:500/620;width:100%;background:repeating-linear-gradient(0deg,#1b332300,#1b332300 10%,#bfdc8e05 10%,#bfdc8e05 20%);overflow:hidden}.pitch-lines,.passing-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#c4e0a245;stroke-width:1.25;color:#c4e0a245}.passing-lines{stroke:#c6f36a38;stroke-dasharray:5 5;stroke-width:1.6}.player{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;transition:left .75s cubic-bezier(.22,.68,.19,1),top .75s cubic-bezier(.22,.68,.19,1)}.player-shirt{width:29px;height:30px;clip-path:polygon(25% 0,38% 0,43% 8%,57% 8%,62% 0,75% 0,100% 18%,88% 43%,77% 36%,77% 100%,23% 100%,23% 36%,12% 43%,0 18%);background:linear-gradient(100deg,#d4ff8b,#aacb61);color:#203212;display:grid;place-items:center;font-family:var(--body);font-size:11px;font-weight:700;padding-top:4px}.player:last-child .player-shirt{background:linear-gradient(100deg,#f7dba2,#caab6c)}.player-position{font-size:6px;letter-spacing:.6px;color:#bed4a5;margin-top:7px}.player:after{content:"";height:4px;width:24px;background:#0005;filter:blur(3px);position:absolute;top:31px;z-index:-1}.pitch-direction{font-size:5px;position:absolute;right:7px;top:50%;writing-mode:vertical-rl;letter-spacing:1.6px;color:#67855e}.board-bottom{border-top:1px solid #a6ce7c25;margin:0 12px;display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-size:6px;letter-spacing:1px;color:#a0b18f}.board-bottom>span:first-child{display:flex;align-items:center;gap:7px}.board-bottom i{width:4px;height:4px;border-radius:50%;background:var(--lime)}.club-life{padding-top:110px;padding-bottom:50px}.life-heading{margin-bottom:46px}.game-showcase{display:grid;grid-template-columns:.9fr 1.1fr;border:1px solid var(--line);min-height:630px;background:#0b1c14;overflow:hidden}.showcase-content{padding:53px 44px 44px}.showcase-tabs{margin:29px 0 35px}.showcase-tab{display:flex;align-items:center;gap:17px;width:100%;padding:20px 0;border-bottom:1px solid #b7d19a20;color:#70846d;background:none;text-align:left;font-family:var(--display);font-size:31px;transition:color .2s}.showcase-tab>span:first-child{font-family:var(--body);font-size:8px;letter-spacing:1px}.showcase-tab>span:last-child{margin-left:auto;font-family:var(--body);font-size:20px;opacity:0;transform:translate(-10px,10px);transition:opacity .2s,transform .2s}.showcase-tab.active{color:var(--lime)}.showcase-tab.active>span:last-child,.showcase-tab:hover>span:last-child{opacity:1;transform:none}.showcase-tab:hover{color:var(--ivory)}#showcase-title{font-size:25px}#showcase-description{max-width:295px;line-height:1.9;font-size:11px;color:#97a892;margin-top:11px;min-height:64px}.text-link{padding:0 0 8px;background:none;color:var(--lime);font-size:10px;border-bottom:1px solid #708757;display:inline-flex;align-items:center;gap:35px;margin-top:25px}.text-link>span{font-size:17px}.text-link:hover{color:#ecffd5}.showcase-visual{position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#325d30,#152a18 51%,#0d2115);min-height:630px;border-left:1px solid var(--line)}.showcase-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(120deg,transparent,transparent 45px,#d9f9a503 45px,#d9f9a503 46px);z-index:-1}.showcase-circle{position:absolute;width:480px;height:480px;border:1px solid #c9ef9a20;border-radius:50%;z-index:-1}.showcase-circle:after{content:"";position:absolute;top:40px;right:40px;bottom:40px;left:40px;border:1px dashed #c9ef9a15;border-radius:50%}.showcase-background-word{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-90deg);font-family:var(--display);font-size:140px;color:#beea8c0c;white-space:nowrap;letter-spacing:6px;z-index:-1}.phone-frame{width:242px;background:#090e0c;border:5px solid #253029;border-radius:35px;padding:5px;position:relative;box-shadow:16px 28px 45px #0007,inset 0 0 0 1px #76936b,0 0 40px #bddc7e0b;transform:rotate(7deg);transition:transform .5s}.showcase-visual:hover .phone-frame{transform:rotate(2deg) translateY(-5px)}.phone-frame img{width:100%;height:auto;border-radius:26px;aspect-ratio:800/1739;object-fit:cover}.phone-island{position:absolute;top:13px;width:62px;height:16px;border-radius:20px;background:#040805;left:50%;transform:translate(-50%);z-index:3}.screenshot-label{position:absolute;bottom:28px;left:50%;transform:translate(-50%);white-space:nowrap;display:flex;align-items:center;gap:7px;font-size:6px;letter-spacing:1.6px;color:#a2b28d}.screenshot-label>span{height:4px;width:4px;border-radius:50%;background:var(--lime)}.visual-corner{position:absolute;width:17px;height:17px;border-color:#c5ed8b55}.corner-tl{top:28px;left:28px;border-top:1px solid;border-left:1px solid}.corner-br{bottom:28px;right:28px;border-bottom:1px solid;border-right:1px solid}.identity-section{padding-top:90px;padding-bottom:125px;display:grid;grid-template-columns:1.2fr .8fr;gap:10%;align-items:center}.identity-content h2{font-size:clamp(49px,4.6vw,72px);margin-top:27px}.identity-content>p:not(.eyebrow){font-size:12px;line-height:2;color:var(--muted);margin-top:25px}.club-color-picker{display:flex;align-items:center;gap:10px;margin-top:32px;flex-wrap:wrap}.color-swatch{width:25px;height:25px;border-radius:50%;background:var(--swatch);border:4px solid var(--bg);outline:1px solid transparent;transition:outline-color .2s,transform .2s}.color-swatch.active{outline-color:var(--swatch)}.color-swatch:hover{transform:scale(1.15)}.club-color-picker>span{margin-left:9px;font-size:6.5px;letter-spacing:1px;color:#869781}.club-identity-card{--club: #c6f36a;background:linear-gradient(140deg,color-mix(in srgb,var(--club) 12%,#102317),#0a1912);border:1px solid color-mix(in srgb,var(--club) 40%,transparent);position:relative;min-height:390px;display:flex;align-items:center;flex-direction:column;padding:23px;isolation:isolate;transform:rotate(-4deg);box-shadow:15px 20px #c6f36a05,15px 20px 0 1px #b1d38420;transition:background .3s,border-color .3s;max-width:370px;margin-left:auto;width:100%}.club-identity-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:repeating-linear-gradient(130deg,transparent,transparent 15px,color-mix(in srgb,var(--club) 3%,transparent) 15px,color-mix(in srgb,var(--club) 3%,transparent) 30px)}.club-identity-card[data-club-color=violet]{--club: #b9a2f2}.club-identity-card[data-club-color=ice]{--club: #73d8e5}.identity-card-top,.identity-card-bottom{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:6px;letter-spacing:1.1px;color:var(--club)}.identity-card-top>span:last-child{font-size:18px}.identity-crest{height:170px;width:170px;object-fit:contain;margin:9px 0 0;filter:drop-shadow(0 10px 15px #0007)}.identity-card-word{font-family:var(--display);font-size:48px;line-height:1;margin-top:8px}.identity-card-motto{font-size:7px;letter-spacing:3px;margin-top:12px;color:var(--club)}.identity-card-bottom{margin-top:36px;border-top:1px solid color-mix(in srgb,var(--club) 25%,transparent);padding-top:18px}.final-cta{background:var(--lime);color:#0e1e0c;min-height:470px;position:relative;overflow:hidden;padding:70px 8%;isolation:isolate}.final-content{position:relative;z-index:2}.final-content .eyebrow{font-size:8px;color:#395328}.final-content h2{font-size:clamp(85px,9.2vw,142px);line-height:.85;margin-top:25px}.final-content h2 em{color:#10200d;font-style:italic}.final-content>p:not(.eyebrow){font-size:12px;color:#3e552f;margin-top:24px}.button-dark{background:#10200d;color:#e9f8df;margin-top:26px;min-height:54px}.button-dark:hover{background:#243d1f}.cta-caption{display:block;font-size:6px;letter-spacing:1.6px;margin-top:20px;color:#56723b}.final-monogram{font-size:540px;font-family:var(--display);font-style:italic;letter-spacing:-30px;line-height:1;position:absolute;right:1%;top:-38px;color:transparent;-webkit-text-stroke:1px #38531845;transform:rotate(-12deg);z-index:-1}.final-lines{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:repeating-linear-gradient(120deg,transparent,transparent 90px,#31541310 90px,#31541310 91px)}.site-footer{padding-top:48px;padding-bottom:28px}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-bottom:40px;border-bottom:1px solid var(--line)}.footer-top .brand-word{font-size:34px}.footer-top .brand-sub{font-size:6.5px;letter-spacing:3.5px}.footer-top>p{font-size:11px;color:#809579}.back-top{display:flex;align-items:center;gap:26px;font-size:7px;letter-spacing:1px}.back-top>span{font-size:22px;color:var(--lime)}.footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding-top:24px;font-size:7px;letter-spacing:.4px;color:#788970}.footer-bottom>span:nth-child(2){font-size:10px;letter-spacing:.4px}.reveal{opacity:1;transform:none}.js-reveal .reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,translate .7s ease,transform .7s ease}.js-reveal .reveal.is-visible{opacity:1;transform:none}.js-reveal .tactics-board-wrap.reveal.is-visible{transform:perspective(1600px) rotateY(-7deg) rotateX(5deg) rotate(2deg)}.js-reveal .club-identity-card.reveal.is-visible{transform:rotate(-4deg)}dialog{background:#0c1e15;border:1px solid #6d8850;max-width:min(700px,94vw);max-height:94svh;padding:20px 24px;color:var(--ivory);overflow:auto;width:700px;box-shadow:0 30px 150px #000b}dialog::backdrop{background:#020905d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dialog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:20px}.dialog-header h2{font-size:30px;margin-top:6px}.dialog-close{width:42px;height:42px;background:#213720;font-size:28px;font-weight:400}.dialog-close:hover{background:var(--lime);color:#10200d}dialog video{display:block;width:auto;max-width:100%;height:66svh;margin:auto;background:#000;border:1px solid #6b825433}.dialog-caption{font-size:9px;color:#9aab90;text-align:center;padding:17px 0 0}body.modal-open{overflow:hidden}@keyframes marquee{to{transform:translate(-50%)}}@media(min-width:1600px){.hero{padding-left:max(6%,calc((100vw - 1268px)/2))}.hero-art{right:calc((100vw - 1500px)/2);width:830px}.hero-copy{width:700px}.hero h1{font-size:147px}.hero{height:970px}.site-header{padding-left:max(4.3%,calc((100vw - 1370px)/2));padding-right:max(4.3%,calc((100vw - 1370px)/2))}.hero-bottom{left:max(4.3%,calc((100vw - 1370px)/2));right:max(4.3%,calc((100vw - 1370px)/2))}}@media(max-width:1100px){.hero{min-height:790px}.hero h1{font-size:9.2vw}.site-header{gap:20px}.desktop-nav{gap:23px}.nav-cta{font-size:9px;gap:16px}.hero-actions{gap:18px}.hero-actions .button{gap:20px;padding:18px;font-size:11px}.video-trigger{font-size:10px}.hero-description{max-width:310px;font-size:12px}.hero-art{right:-6%;width:62%}.label-bottom{left:29%}.coordinate{display:none}.art-label.label-top{right:19%;font-size:6px}.tactics-layout{gap:8%}.showcase-content{padding:42px 30px}.section-shell{padding-left:6%;padding-right:6%}.principle .tiny-label{font-size:6px}.identity-section{gap:6%}.identity-card-word{font-size:40px}.identity-content>p:not(.eyebrow){font-size:11px}}@media(max-width:800px){.site-header{height:88px;padding:0 6%}.brand-word{font-size:32px}.brand-sub{font-size:6px;letter-spacing:3.3px;margin-top:8px}.desktop-nav{gap:20px;font-size:10px}.nav-cta{display:none}.hero{padding-top:145px;min-height:740px;height:90svh}.hero h1{font-size:10vw}.hero-copy{width:58%}.hero-description{max-width:280px;font-size:11px}.hero-art{right:-11%;top:22%;height:61%;width:67%}.hero-actions{gap:14px;flex-wrap:wrap}.hero-actions .button{padding:16px;min-height:50px;font-size:10px}.video-trigger{font-size:9px}.play-icon{width:30px;height:30px}.hero .eyebrow{font-size:6.5px;letter-spacing:1px}.hero-note{font-size:5.5px;gap:8px}.art-label.label-top{display:none}.label-bottom{font-size:5.5px;bottom:4%;left:31%}.label-line{width:20px}.motion-toggle{right:24%;bottom:-5%;font-size:7px}.hero-bottom{height:70px}.hero-edition{font-size:6px}.hero-edition>span{display:none}.scroll-link{font-size:6px;letter-spacing:1px}.brand-strip{height:50px}.brand-strip>div{font-size:26px;gap:25px}.intro{padding-top:70px;padding-bottom:75px}.intro-heading,.life-heading{gap:30px;align-items:flex-start}.intro-heading h2,.life-heading h2{font-size:53px}.intro-heading p,.life-heading p{max-width:220px;font-size:10px}.section-kicker{font-size:6px;letter-spacing:1.2px}.principles{margin-top:40px}.principle{padding:25px 18px 25px 0}.principle+.principle{padding-left:18px}.principle h3{font-size:24px}.principle p{font-size:9px;min-height:84px}.principle .tiny-label{font-size:5px;letter-spacing:.6px}.principle-number{right:15px;top:27px}.tactics-layout{gap:6%;padding-top:70px;padding-bottom:70px}.tactics-copy h2{font-size:55px}.tactics-copy>p:not(.eyebrow){font-size:10px}.formation-button{padding:9px 14px;font-size:11px}.formation-detail{font-size:9px}.formation-name{font-size:7px}.board-top{padding:16px 3px 8px}.board-club{font-size:8px;gap:7px}.board-club small{font-size:4px}.board-formation{font-size:22px}.crest-mark{height:28px;width:24px;font-size:18px}.tactics-board-wrap{padding:0 8px}.player-shirt{width:21px;height:23px;font-size:8px}.player-position{font-size:4px;margin-top:5px}.board-bottom{font-size:4px;margin:0 6px;padding:12px 0}.club-life{padding-top:75px}.game-showcase{min-height:570px;grid-template-columns:1fr 1fr}.showcase-content{padding:32px 24px}.showcase-tab{font-size:26px;padding:19px 0;gap:12px}.showcase-visual{min-height:570px}.phone-frame{width:205px;border-radius:29px}.phone-frame img{border-radius:22px}.showcase-background-word{font-size:100px}#showcase-title{font-size:23px}#showcase-description{font-size:9px}.showcase-content .tiny-label{font-size:5.5px}.showcase-tabs{margin-bottom:28px}.identity-section{padding-top:65px;padding-bottom:90px}.identity-content h2{font-size:48px}.identity-content>p:not(.eyebrow){font-size:10px}.identity-content>p>br{display:none}.club-identity-card{min-height:340px;padding:18px}.identity-crest{width:140px;height:140px}.identity-card-word{font-size:34px}.identity-card-motto{font-size:5px;letter-spacing:2px}.identity-card-bottom{font-size:4px}.identity-card-top{font-size:4.5px}.club-color-picker>span{font-size:5px;letter-spacing:.6px;margin-left:0}.final-cta{padding:60px 6%;min-height:450px}.final-monogram{right:-10%;top:-10px}.footer-top>p{font-size:9px}.footer-bottom{font-size:6px}.footer-bottom>span:nth-child(2){display:inline}}@media(max-width:600px){html{scroll-padding-top:25px}.section-shell{padding-left:7%;padding-right:7%}.site-header{height:82px;padding:0 7%}.desktop-nav{display:none}.menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:6px;background:none;width:38px;height:38px;padding:7px}.menu-toggle>span{height:1px;background:var(--lime);width:24px;transition:transform .2s}.menu-toggle[aria-expanded=true]>span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle[aria-expanded=true]>span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mobile-nav:not([hidden]){display:flex;position:absolute;top:82px;left:0;right:0;background:#0e2118;padding:18px 7% 28px;z-index:30;border-bottom:1px solid #99b77866;flex-direction:column}.mobile-nav>a{padding:16px 0;border-bottom:1px solid var(--line);font-family:var(--display);font-size:26px;display:flex;justify-content:space-between;align-items:center}.mobile-nav>a>span{font-family:var(--body);font-size:9px;color:var(--lime)}.hero{height:auto;min-height:0;max-height:none;display:block;padding:124px 7% 70px;background:radial-gradient(ellipse at 60% 65%,#1c3823,transparent 50%),#081510}.hero-copy{width:100%;max-width:100%;pointer-events:auto}.hero .eyebrow{font-size:6.5px;letter-spacing:1.15px}.hero h1{font-size:clamp(52px,16.7vw,102px);line-height:.87;letter-spacing:-1px;margin-top:24px}.hero-description{font-size:11px;line-height:1.9;max-width:310px;margin-top:22px;margin-bottom:23px}.hero-actions{gap:22px;flex-wrap:nowrap}.hero-actions .button{font-size:10px;padding:17px 18px;gap:25px;min-height:51px}.video-trigger{font-size:9px;gap:8px}.hero-note{display:none}.hero-art{position:relative;top:auto;right:auto;width:125%;height:400px;margin:-10px -12.5% -12px}.hero-scene{top:-2%;right:0;bottom:-3%;left:0}.hero-fallback{width:100%;left:0}.hero-watermark{font-size:230px;bottom:17%;left:0;letter-spacing:-5px}.orbit-one{height:85%;top:6%;width:76%;left:11%}.orbit-two{height:55%;top:23%;width:90%;left:4%}.cross-one{left:12%;top:14%;font-size:15px}.cross-two{right:13%;bottom:14%;font-size:15px}.label-bottom{bottom:2%;left:17%;font-size:6px;gap:9px}.label-line{width:20px}.motion-toggle{bottom:0;right:15%;font-size:6px}.hero-bottom{left:7%;right:7%;height:57px}.scroll-link{font-size:5.5px;gap:10px}.scroll-link>span{font-size:17px}.hero-edition{display:none}.section-index{font-size:7px}.brand-strip{height:45px;margin-bottom:0;transform:rotate(-2deg) scale(1.03)}.brand-strip>div{font-size:24px;gap:22px}.brand-strip span{font-size:24px}.intro{padding-top:67px;padding-bottom:65px}.section-kicker{font-size:6px;letter-spacing:.8px;align-items:center}.section-kicker>span:last-child{max-width:120px;text-align:right;font-size:5px;line-height:1.7}.intro-heading,.life-heading{display:block;margin-top:26px}.intro-heading h2,.life-heading h2{font-size:clamp(43px,10.7vw,64px)}.intro-heading p,.life-heading p{max-width:310px;font-size:10px;margin-top:22px;line-height:1.9}.intro-heading p>br{display:none}.principles{grid-template-columns:1fr;margin-top:31px}.principle,.principle+.principle{padding:26px 0 25px 58px;border-left:0;border-bottom:1px solid var(--line)}.principle:last-child{border-bottom:0}.principle-icon{position:absolute;left:0;top:36px;font-size:31px}.principle-number{right:0;top:30px;font-size:13px}.principle h3{font-size:27px;margin:0}.principle p{font-size:10px;min-height:0;max-width:250px;margin-top:10px}.principle .tiny-label{font-size:5.3px;margin-top:16px;letter-spacing:.6px}.tactics-layout{grid-template-columns:1fr;gap:40px;padding-top:65px;padding-bottom:60px}.tactics-copy .eyebrow{font-size:7px}.tactics-copy h2{font-size:clamp(54px,14vw,78px);line-height:.92;margin-top:22px}.tactics-copy h2>br:nth-of-type(3){display:none}.tactics-copy h2 em{display:block}.tactics-copy>p:not(.eyebrow){font-size:11px;max-width:350px}.formation-controls{margin-top:23px;gap:9px}.formation-button{font-size:13px;padding:12px 24px}.formation-description{min-height:68px;max-width:300px}.formation-name{font-size:8px}.formation-detail{font-size:10px}.demo-label{margin-top:13px;font-size:6px}.tactics-board-wrap{max-width:360px;justify-self:center;transform:rotate(2deg);padding:0 12px}.js-reveal .tactics-board-wrap.reveal.is-visible{transform:rotate(2deg)}.board-top{padding:20px 8px 9px}.board-club{font-size:9px}.board-club small{font-size:5px}.board-formation{font-size:26px}.crest-mark{width:28px;height:32px;font-size:22px}.player-shirt{width:26px;height:28px;font-size:10px}.player-position{font-size:5px;margin-top:6px}.board-bottom{font-size:5px;padding:14px 0}.club-life{padding-top:65px;padding-bottom:20px}.life-heading{margin-bottom:28px}.life-heading p{margin-top:20px}.game-showcase{display:flex;flex-direction:column;min-height:0}.showcase-content{padding:28px 25px}.showcase-content .tiny-label{font-size:6px}.showcase-tabs{display:grid;grid-template-columns:1fr 1fr;gap:0 15px;margin:15px 0 24px}.showcase-tab{font-size:23px;padding:17px 0;gap:8px}.showcase-tab>span:first-child{font-size:6px}.showcase-tab>span:last-child{font-size:15px}.showcase-tab.active>span:last-child{display:none}#showcase-title{font-size:26px}#showcase-description{font-size:10px;min-height:54px;max-width:none}.text-link{font-size:9px;margin-top:16px}.showcase-visual{min-height:530px;border-left:0;border-top:1px solid var(--line)}.phone-frame{width:202px}.screenshot-label{bottom:22px;font-size:5px}.showcase-background-word{font-size:115px}.showcase-circle{height:340px;width:340px}.identity-section{grid-template-columns:1fr;padding-top:50px;padding-bottom:70px;gap:45px}.identity-content .eyebrow{font-size:7px}.identity-content h2{font-size:clamp(44px,10.9vw,62px);margin-top:22px}.identity-content>p:not(.eyebrow){font-size:11px;margin-top:21px;max-width:350px}.club-color-picker{margin-top:25px;gap:12px}.club-color-picker>span{font-size:5px;margin-left:5px}.club-identity-card{justify-self:center;margin:0;width:83%;max-width:320px;min-height:350px;padding:23px}.identity-crest{width:150px;height:150px}.identity-card-word{font-size:39px}.identity-card-top,.identity-card-bottom{font-size:5px}.identity-card-motto{font-size:6px}.final-cta{padding:55px 7%;min-height:430px}.final-content .eyebrow{font-size:7px}.final-content h2{font-size:clamp(74px,18.5vw,110px);line-height:.87}.final-content>p:not(.eyebrow){font-size:10px;max-width:240px;line-height:1.8;margin-top:20px}.button-dark{margin-top:22px;padding:17px 20px;font-size:10px;min-height:50px;gap:38px}.cta-caption{font-size:5px;letter-spacing:1px}.final-monogram{font-size:390px;right:-170px;top:85px;opacity:.6}.site-footer{padding-top:34px;padding-bottom:23px}.footer-top{flex-wrap:wrap;gap:25px;padding-bottom:28px;align-items:center}.footer-top .brand-word{font-size:30px}.footer-top .brand-sub{font-size:5px;letter-spacing:3.5px}.footer-top>p{order:3;width:100%;font-size:9px}.back-top{font-size:5px;gap:17px}.back-top>span{font-size:18px}.footer-bottom{font-size:5.5px;padding-top:20px;gap:10px}.footer-bottom>span:last-child{font-size:6px}dialog{padding:18px;width:94vw;max-height:94svh}.dialog-header h2{font-size:25px}.dialog-header .tiny-label{font-size:5.5px}.dialog-close{width:34px;height:34px;flex-shrink:0}.dialog-caption{font-size:7px}.dialog-header{margin-bottom:15px}dialog video{height:65svh}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.js-reveal .reveal{opacity:1;transform:none}.brand-strip>div{animation:none}}main{overflow:clip}[hidden]{display:none!important}.motion-paused .brand-strip>div{animation-play-state:paused}.skip-link{top:16px;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.skip-link:focus{clip-path:none;width:auto;height:auto;overflow:visible}@media(max-width:360px){.hero-actions{gap:12px}.hero-actions .button{gap:16px;padding:16px 14px;font-size:9px}.video-trigger{font-size:8px}}.matchday-section{padding-top:96px;padding-bottom:30px}.matchday-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin:30px 0 42px}.matchday-heading h2{font-size:clamp(54px,5.5vw,82px)}.matchday-heading>div{max-width:330px;padding-bottom:5px}.matchday-heading p{font-size:12px;color:var(--muted);line-height:1.9}.match-exhibition{display:flex;align-items:center;gap:8px;color:#a9bd95;font-size:6px;letter-spacing:.9px;margin-top:19px}.match-exhibition .status-dot{width:4px;height:4px}.match-experience{background:#0b1812;border:1px solid #6d8d4c5c;box-shadow:0 28px 85px #0004;position:relative}.match-stage{height:600px;position:relative;background:radial-gradient(ellipse at 50% 65%,#263b21,#07100c 70%);overflow:hidden}.match-canvas{position:absolute;top:0;right:0;bottom:0;left:0}.match-canvas canvas{display:block;width:100%;height:100%}.match-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 80px #0004;z-index:1}.match-loading,.match-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:17px;padding:25px;z-index:5;background:radial-gradient(ellipse,#263c23,#07100e 75%)}.match-loading h3,.match-fallback h3{font-size:38px;color:var(--lime);letter-spacing:.3px}.match-loading p,.match-fallback p{font-size:11px;line-height:1.8;color:#a8b99a}.loading-pitch{width:80px;height:54px;border:1px solid #c6f36a77;margin-bottom:10px;position:relative}.loading-pitch:after{content:"";position:absolute;top:12px;right:25px;bottom:12px;left:25px;border:1px solid #c6f36a66;border-radius:50%}.loading-pitch:before{content:"";position:absolute;left:50%;height:100%;border-left:1px solid #c6f36a66}.loading-pitch span{width:7px;height:7px;background:var(--lime);border-radius:50%;position:absolute;top:22px;left:0;animation:loading-ball 1.5s ease-in-out infinite alternate}.match-hud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(#0005,transparent 20%,transparent 65%,#0007)}.match-hud button{pointer-events:auto}.match-render-label{position:absolute;top:28px;left:25px;display:flex;gap:7px;align-items:center;font-size:7px;letter-spacing:1.2px;font-weight:600;color:#d1e7c2}.match-render-label i{width:5px;height:5px;background:var(--lime);border-radius:50%}.match-scoreboard{position:absolute;top:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;background:#08150fe8;border:1px solid #9abe6a33;box-shadow:0 5px 25px #0003;min-width:360px;padding:11px 15px;gap:19px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.score-team{display:flex;align-items:center;gap:8px;font-size:9px;letter-spacing:.8px;font-weight:700;min-width:104px}.score-team img{width:30px;height:30px;object-fit:contain}.score-team small{font-size:5px;letter-spacing:1.7px;display:block;color:#8fa182;margin-top:4px}.score-team.away{text-align:right;justify-content:flex-end}.score-center{min-width:61px;text-align:center}.score-numbers{display:flex;align-items:center;gap:11px;justify-content:center;font-family:var(--display);font-size:27px;line-height:1}.score-divider{font-size:17px;opacity:.5}#match-clock{display:block;font-family:monospace;font-size:9px;color:var(--lime);margin-top:6px;letter-spacing:1.4px}.match-expand{position:absolute;top:25px;right:25px;background:#0c1a10bb;border:1px solid #a5c18155;width:34px;height:34px;color:var(--ivory);font-size:23px;line-height:1;display:grid;place-items:center}.match-expand:hover{background:var(--lime);color:#0a140d}.match-event{position:absolute;bottom:32px;left:28px;max-width:65%;padding-left:12px;border-left:2px solid var(--lime)}.match-event-kicker{display:block;font-size:6px;letter-spacing:1.5px;color:var(--lime);margin-bottom:7px}.match-event strong{font-size:13px;font-weight:500;color:#eff5e7;display:block;line-height:1.5;text-shadow:0 1px 10px #000}.match-minimap{position:absolute;right:25px;bottom:25px;width:150px;border:1px solid #c1dc9622;background:#06120cc9;padding:7px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.match-minimap>span{font-size:5px;letter-spacing:1.6px;color:#a6bb92;display:block;margin-bottom:5px}.match-minimap canvas{width:100%;height:auto;display:block}.match-goal{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#18281166,transparent 65%);z-index:4}.match-goal>span{font-size:9px;font-weight:700;letter-spacing:3px;text-shadow:0 2px 15px #000}.match-goal>strong{font-family:var(--display);font-size:150px;line-height:.95;color:var(--lime);font-style:italic;text-shadow:0 8px 40px #071000aa;transform:rotate(-5deg)}.match-goal>strong>span{color:var(--ivory)}.match-goal p{font-size:12px;letter-spacing:4px;margin-top:15px;text-shadow:0 1px 10px #000;font-weight:700}.match-paused-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#06120d44;gap:9px;text-shadow:0 1px 12px #000}.match-paused-overlay>span:first-child{font-size:37px;color:var(--lime);line-height:1}.match-paused-overlay strong{font-family:var(--display);font-size:30px;letter-spacing:.5px}.match-paused-overlay>span:last-child{font-size:9px;color:#c2ceba}.match-controls{padding:19px 24px 20px;border-top:1px solid #78975044;background:#0d2016}.match-seek-row{display:flex;align-items:center;gap:16px;font-family:monospace;font-size:9px;color:#b5c6a7}.match-seek-row input{flex:1;width:100%;height:17px;cursor:pointer;accent-color:var(--lime);background:transparent;min-width:0}.match-seek-row input:focus-visible{outline:1px solid var(--lime);outline-offset:5px}.match-seek-row input:disabled{opacity:.3;cursor:default}.match-control-row{display:flex;align-items:center;justify-content:space-between;gap:17px;margin-top:15px}.playback-controls{display:flex;align-items:center;gap:10px}.match-play{background:var(--lime);color:#0e210e;padding:12px 18px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:10px;font-weight:700;min-width:94px;min-height:39px}.match-play:hover{background:#deff9b}.match-play>span:first-child{font-size:11px;min-width:10px}.icon-control{font-size:23px;background:transparent;color:#bac9af;padding:4px 8px;min-width:34px}.icon-control:hover{color:var(--lime)}#match-speed{font-family:var(--body);color:var(--ivory);background:#132c1c;border:1px solid #8fad6c44;padding:9px 7px;font-size:10px;cursor:pointer;border-radius:0}.camera-controls{display:flex;gap:3px;padding:3px;border:1px solid #69834f3d;background:#07180f}.camera-controls button{font-size:9px;color:#9bb28b;background:none;padding:10px 13px;min-height:35px;transition:background .2s,color .2s}.camera-controls button[aria-pressed=true]{background:#2b4421;color:#dafaaf}.camera-controls button:hover{color:var(--ivory)}.lighting-control{display:flex;align-items:center;gap:7px;background:none;color:#c2d3b3;font-size:9px;padding:8px 0;white-space:nowrap}.lighting-control>span:first-child{font-size:17px;color:var(--lime)}.match-controls button:disabled,.match-controls select:disabled{opacity:.35;cursor:default}.match-moments{display:flex;align-items:center;gap:20px;padding:16px 24px;border-top:1px solid #859b6c26;background:#0a1a11}.moments-label{font-size:6px;font-weight:600;letter-spacing:1px;color:#93a780;white-space:nowrap}.moments-label>span{font-size:13px;color:var(--lime);margin-left:5px}#match-highlights{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.moments-empty{font-size:8px;color:#667b59}.moment-button{border:1px solid #91ac6c33;display:flex;align-items:center;gap:8px;padding:8px 11px;font-size:8px;background:#15281a;color:#c6d2bc}.moment-button span{font-family:monospace;color:var(--lime);font-size:8px}.moment-button:hover,.moment-button.active{border-color:#c6f36a99;color:var(--lime);background:#263f1d}.matchday-footnote{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:6px;letter-spacing:.9px;color:#809373;margin-top:17px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.match-expanded{position:fixed;top:18px;right:18px;bottom:18px;left:18px;z-index:70;display:flex;flex-direction:column;max-height:calc(100svh - 36px);box-shadow:0 0 0 30px #020905e8}.match-expanded .match-stage{flex:1;min-height:0;height:auto}.match-expanded .match-controls,.match-expanded .match-moments{flex-shrink:0}body.match-is-expanded{overflow:hidden}@keyframes loading-ball{to{left:calc(100% - 7px)}}@media(min-width:1600px){.match-stage{height:680px}}@media(max-width:1000px){.match-stage{height:530px}.matchday-heading{gap:35px}.matchday-heading>div{max-width:270px}.matchday-heading p{font-size:11px}.match-control-row{gap:10px}.camera-controls button{padding:10px 9px;font-size:8px}.match-play{min-width:80px;padding:12px}.playback-controls{gap:5px}.match-render-label{font-size:6px;left:18px;top:25px}.match-scoreboard{min-width:325px;gap:12px;padding:10px}.score-team{font-size:8px;min-width:96px}.match-minimap{width:125px}.match-expanded .match-stage{height:auto}}@media(max-width:700px){.matchday-section{padding-top:65px}.matchday-heading{display:block;margin-top:25px;margin-bottom:28px}.matchday-heading h2{font-size:clamp(45px,10.4vw,65px)}.matchday-heading>div{max-width:380px;margin-top:22px}.matchday-heading p{font-size:11px}.match-exhibition{font-size:5.7px;margin-top:14px}.match-stage{height:430px}.match-render-label{top:14px;left:13px;font-size:5px;letter-spacing:.6px}.match-scoreboard{top:42px;min-width:270px;padding:9px 10px;gap:8px}.score-team{font-size:7px;min-width:82px;gap:5px;letter-spacing:.4px}.score-team img{width:24px;height:24px}.score-team small{font-size:4px}.score-numbers{font-size:24px}.score-center{min-width:55px}#match-clock{font-size:8px}.match-expand{top:9px;right:11px;height:26px;width:26px;font-size:19px}.match-minimap{display:none}.match-event{left:15px;bottom:18px;max-width:88%;padding-left:9px}.match-event strong{font-size:10px}.match-event-kicker{font-size:5px;margin-bottom:6px}.match-controls{padding:14px 13px}.match-control-row{flex-wrap:wrap;gap:13px 10px}.camera-controls{order:3;width:100%;justify-content:space-between}.camera-controls button{flex:1;padding:9px 7px;font-size:9px}.match-play{min-width:80px;padding:10px 13px}.lighting-control{font-size:8px}.match-moments{padding:14px 13px;display:block}.moments-label{display:block;font-size:5px;margin-bottom:9px}#match-highlights{gap:6px}.moment-button{padding:8px 9px;font-size:7px;gap:5px}.moment-button span{font-size:7px}.matchday-footnote{font-size:5px;line-height:1.8;gap:18px;align-items:flex-start}.matchday-footnote>span{max-width:48%}.matchday-footnote>span:last-child{text-align:right}.match-goal>strong{font-size:105px}.match-goal>span{font-size:6px;letter-spacing:2px}.match-goal p{font-size:9px;letter-spacing:2px}.match-loading h3,.match-fallback h3{font-size:30px}.match-loading p,.match-fallback p{font-size:10px}.match-expanded{top:8px;right:8px;bottom:8px;left:8px;max-height:calc(100svh - 16px)}.match-expanded .match-stage{min-height:150px}.match-expanded .match-moments{display:none}.match-paused-overlay strong{font-size:24px}.match-paused-overlay>span:last-child{font-size:8px}}@media(max-width:360px){.match-scoreboard{min-width:240px;gap:5px;padding:8px}.score-team{min-width:72px;font-size:6px}.score-team img{width:22px;height:22px}.score-center{min-width:45px}.match-stage{height:370px}.matchday-heading h2{font-size:42px}.lighting-control{font-size:7px}.playback-controls{gap:2px}.match-play{min-width:71px;padding:10px}}@media(prefers-reduced-motion:reduce){.loading-pitch span{animation:none}}.match-paused-overlay{inset:14px 70px auto auto;transform:none;background:#08150fc9;border:1px solid #a7c78633;padding:8px 12px;gap:4px;align-items:flex-end}.match-paused-overlay>span:first-child{display:none}.match-paused-overlay strong{font-family:var(--body);font-size:8px;letter-spacing:1.2px;color:var(--lime)}.match-paused-overlay>span:last-child{font-size:6px}@media(max-width:700px){.match-paused-overlay{inset:10px 50px auto auto;padding:4px 7px}.match-paused-overlay strong{font-size:6px}.match-paused-overlay>span:last-child{display:none}}.hero{background:#091810;min-height:920px;height:min(1010px,100svh);padding-top:145px}.hero-match-background,.hero-match-canvas,.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-match-background{z-index:0}.hero-match-canvas canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.hero-match-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 54%;opacity:1;transition:opacity .5s}.hero-match-canvas.scene-ready .hero-match-poster{opacity:0}.hero-shade{z-index:1;background:linear-gradient(0deg,#06120e 0%,#06120e82 14%,transparent 34%,transparent 76%,#06120ed9 100%),linear-gradient(90deg,#06120ef5,#06120edb 26%,#06120e93 43%,#06120e28 67%,#06120e12)}.hero-copy{z-index:3}.hero h1{text-shadow:0 5px 32px #04100945}.hero-description{color:#c2cec3}.hero-bottom{z-index:3}.hero-broadcast{position:absolute;z-index:3;top:154px;right:5.5%;width:228px;color:#f1f6e9;filter:drop-shadow(0 4px 16px #0004)}.hero-broadcast-label{display:flex;align-items:center;gap:8px;padding:10px 12px;color:var(--lime);background:#091b12d9;border-top:2px solid var(--lime);font-size:7px;font-weight:750;letter-spacing:1px}.hero-broadcast-label .status-dot{width:4px;height:4px}.hero-broadcast-format{margin-left:auto;color:#a8b4a6;font-size:7px}.hero-broadcast-score{display:flex;align-items:center;gap:14px;background:#0c1e15a8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:11px 12px;font-size:9px;font-weight:800;letter-spacing:1px;border-bottom:1px solid #b8d09625}.hero-broadcast-score strong{display:flex;gap:10px;font-family:var(--display);font-size:23px;font-weight:800;line-height:1}.hero-broadcast-score i{font-style:normal;color:#96aa87}.hero-broadcast-score time{margin-left:auto;color:var(--lime);font-size:8px;font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.hero-broadcast>p{margin-top:12px;font-size:6px;letter-spacing:1.5px;text-align:right;color:#cfdfc0}.hero-match-tools{position:absolute;right:5.5%;bottom:124px;z-index:4;display:flex;flex-direction:column;align-items:flex-end;gap:17px}.hero-camera-link{font-size:8px;font-weight:650;letter-spacing:1.6px;display:flex;align-items:center;gap:14px;color:#e1edda;padding:10px 0}.hero-camera-link>span:first-child{color:var(--lime);font-size:22px}.hero-camera-link:hover{color:var(--lime)}.hero .motion-toggle{position:static;padding:10px 12px;font-size:9px;color:#c3d1b9;background:#06120e99;border:1px solid #bacfa82b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:36px}@media(max-width:1100px){.hero-broadcast{right:5%;top:141px}.hero-match-tools{right:5%}}@media(max-width:800px){.hero{min-height:920px}.hero-copy{width:77%}.hero-broadcast{top:auto;bottom:188px;width:213px}.hero-broadcast>p{display:none}.hero-match-tools{bottom:109px;gap:0}.hero-camera-link{display:none}.hero-shade{background:linear-gradient(0deg,#06120e,#06120e15 36%,#06120e70 70%,#06120eb0),linear-gradient(90deg,#06120ef0,#06120e9c 43%,#06120e12)}}@media(max-width:600px){.hero{min-height:940px;height:max(940px,100svh);max-height:none;padding:186px 7% 70px;display:block}.hero-copy{width:100%}.hero-shade{background:linear-gradient(180deg,#06120ee8,#06120ec2 31%,#06120e83,#06120e08 65%,#06120e24 79%,#06120e),linear-gradient(90deg,#06120e70 0%,transparent 100%)}.hero-broadcast{top:auto;bottom:108px;left:7%;right:auto;width:205px}.hero-broadcast-label{padding:8px 10px;font-size:6px}.hero-broadcast-score{padding:9px 10px;gap:12px}.hero-match-tools{right:7%;bottom:111px}.hero .motion-toggle{font-size:8px;gap:6px;padding:9px}.hero-description{max-width:300px}}@media(max-width:370px){.hero-match-tools{bottom:70px}.hero-broadcast{bottom:121px}}@media(prefers-reduced-motion:reduce){.hero-match-poster{transition:none}}.header-platforms,.hero-platforms{display:flex;align-items:center;gap:12px}.platform-link{display:inline-flex;align-items:center;gap:11px;padding:11px 18px;min-height:54px;min-width:132px;border:1px solid #eaffba;border-bottom:3px solid #789d46;border-radius:13px;background:linear-gradient(160deg,#ddffa0,#c8fa7b 55%,#baf069);color:#17351d;box-shadow:0 5px #36562580,0 8px 26px #abef6424,inset 0 1px #f4ffdccc;transition:transform .2s,box-shadow .2s,background .2s}.platform-link:hover{transform:translateY(-2px);background:linear-gradient(160deg,#e9ffbb,#d0ff8c 65%,#c5f984);box-shadow:0 7px #36562580,0 12px 34px #b4f57335,inset 0 1px #fff9}.platform-link:active{transform:translateY(2px);box-shadow:0 1px #36562580,0 4px 14px #b4f57320}.platform-link:focus-visible{outline:2px solid #efffd3;outline-offset:5px}.platform-link svg{width:25px;height:28px;flex:none}.platform-link svg g[fill="#102018"]{fill:#d2fc8a}.platform-link>span{display:flex;flex-direction:column;gap:5px}.platform-link small{color:#355429;font-size:8px;line-height:1.2;font-weight:800;letter-spacing:.8px;white-space:nowrap}.platform-link strong{font-size:15px;line-height:1.1;font-weight:750;letter-spacing:-.2px;white-space:nowrap}.hero-platforms{gap:15px;width:fit-content;max-width:100%}.hero-platforms .platform-link{min-width:213px;min-height:78px;padding:15px 24px;gap:17px;border-radius:16px;border-bottom-width:4px;box-shadow:0 6px #3656259c,0 12px 38px #b4ef6729,inset 0 1px #fff9}.hero-platforms .platform-link svg{width:34px;height:38px}.hero-platforms .platform-link small{font-size:9px;letter-spacing:.7px}.hero-platforms .platform-link strong{font-size:23px;letter-spacing:-.7px}.hero .hero-actions{margin-top:23px;gap:25px}.hero .hero-actions .button{min-height:44px;padding:10px 0;gap:18px;border:0;background:none;color:#e3efdb;font-size:11px;font-weight:650}.hero .hero-actions .button:hover{color:var(--lime);transform:none;background:none}.hero .hero-actions .button>span{font-size:18px}.hero .hero-note{margin-top:24px}#get-game{scroll-margin-top:30px}.platform-releases{display:flex;gap:14px;margin:30px 0 23px}.platform-release{display:flex;align-items:center;gap:16px;min-width:225px;padding:18px 23px;border:1px solid #ecffd1;border-bottom:3px solid #6e973e;border-radius:15px;background:#e0ffad;box-shadow:0 4px #779b4340,inset 0 1px #fff9;color:#17351d;text-align:left}.platform-release>svg{width:29px;height:32px;flex:none}.platform-release>div{display:flex;flex-direction:column;gap:7px}.platform-release small{font-size:7px;letter-spacing:1px;font-weight:800}.platform-release strong{font-size:19px;line-height:1.2;letter-spacing:-.3px}.platform-release>span{display:none}.platform-preview-link{display:inline-flex;align-items:center;gap:18px;font-size:11px;font-weight:700;border-bottom:1px solid currentColor;padding-bottom:7px}.platform-preview-link:hover{opacity:.7}.intro-heading p{max-width:360px}.hero+.intro{padding-top:64px}@media(max-width:1100px){.hero-platforms .platform-link{min-width:180px;padding:14px 18px;gap:12px}.hero-platforms .platform-link svg{width:30px;height:34px}.hero-platforms .platform-link strong{font-size:20px}}@media(max-width:980px){.site-header{gap:18px}.site-header .desktop-nav{display:none}.header-platforms{margin-left:auto}.menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:6px;background:none;width:38px;height:38px;padding:7px;flex:none}.menu-toggle>span{height:1px;background:var(--lime);width:24px;transition:transform .2s}.menu-toggle[aria-expanded=true]>span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle[aria-expanded=true]>span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mobile-nav:not([hidden]){display:flex;flex-direction:column;position:absolute;top:102px;left:0;right:0;background:#0e2118;padding:18px 7% 28px;z-index:30;border-bottom:1px solid #99b77866}.mobile-nav>a{padding:16px 0;border-bottom:1px solid var(--line);font-family:var(--display);font-size:26px;display:flex;justify-content:space-between;align-items:center}.mobile-nav>a>span{font-family:var(--body);font-size:9px;color:var(--lime)}}@media(min-width:601px)and (max-width:800px){.site-header{height:98px;padding:0 5%;gap:13px}.header-platforms{gap:9px}.header-platforms .platform-link{min-width:112px;padding:10px 12px;gap:9px}.header-platforms .platform-link strong{font-size:14px}.mobile-nav:not([hidden]){top:98px}}@media(max-width:600px){.site-header{height:148px;padding:15px 7% 16px;display:grid;grid-template-columns:1fr auto;grid-template-rows:42px 51px;align-content:space-between;gap:12px;background:linear-gradient(#06120ec9,#06120e47)}.site-header .brand{grid-column:1;grid-row:1}.site-header .brand-word{font-size:29px;letter-spacing:-1.8px}.site-header .brand-sub{font-size:5.5px;letter-spacing:2.6px;margin-top:8px}.header-platforms{grid-column:1 / -1;grid-row:2;margin:0;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.header-platforms .platform-link{min-width:0;min-height:51px;justify-content:center;gap:10px;padding:9px 12px;border-radius:11px}.header-platforms .platform-link svg{width:22px;height:24px}.header-platforms .platform-link strong{font-size:15px}.header-platforms .platform-link small{font-size:8px;letter-spacing:.45px}.menu-toggle{grid-column:2;grid-row:1;width:36px;padding:7px}.menu-toggle>span{width:22px}.mobile-nav:not([hidden]){top:148px}.hero-platforms{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:440px}.hero-platforms .platform-link{min-width:0;min-height:74px;padding:13px 16px;gap:12px;border-radius:14px}.hero-platforms .platform-link svg{width:29px;height:33px}.hero-platforms .platform-link strong{font-size:21px;letter-spacing:-.55px}.hero-platforms .platform-link small{font-size:8px;letter-spacing:.45px}.hero .hero-actions{margin-top:20px;gap:26px;flex-wrap:nowrap}.hero .hero-actions .button{min-height:42px;font-size:11px;gap:13px;padding:9px 0}.hero .video-trigger{font-size:10px}.hero+.intro{padding-top:45px}.platform-releases{flex-wrap:wrap;gap:10px}.platform-release{min-width:0;padding:14px;gap:12px;flex:1}.platform-release>svg{width:20px;height:24px}.platform-release small{font-size:6px;letter-spacing:.25px;white-space:nowrap}.platform-release strong{font-size:15px;white-space:nowrap}}@media(max-width:420px){.hero-platforms{gap:10px}.hero-platforms .platform-link{padding:13px 12px;gap:9px}.hero-platforms .platform-link svg{width:25px;height:30px}.hero-platforms .platform-link strong{font-size:18px;letter-spacing:-.5px}.hero-platforms .platform-link small{font-size:8px;letter-spacing:.1px}.hero .hero-actions{gap:22px}}@media(max-width:370px){.site-header{padding-left:6%;padding-right:6%}.header-platforms .platform-link{gap:8px;padding:9px 10px}.header-platforms .platform-link strong{font-size:14px}.hero-platforms .platform-link{min-height:68px;padding:11px 9px;gap:7px;border-radius:12px}.hero-platforms .platform-link svg{width:21px;height:27px}.hero-platforms .platform-link strong{font-size:16px;letter-spacing:-.55px}.hero-platforms .platform-link small{font-size:7.5px;letter-spacing:0}.hero .hero-actions{gap:20px}.hero .hero-actions .button{font-size:10px;gap:11px}.hero .video-trigger{font-size:9px}.platform-release{padding:12px 9px;gap:9px}.platform-release small{font-size:5.5px}.platform-release strong{font-size:13px}}@media(prefers-reduced-motion:reduce){.platform-link{transition:none}.platform-link:hover,.platform-link:active{transform:none}}#mobile-game-preview .premium-player-card{--card-width:85px;display:inline-block;position:relative;isolation:isolate;width:var(--card-width);aspect-ratio:240/330;flex:none;vertical-align:middle;container-type:inline-size;text-align:center;filter:drop-shadow(0 3px 3px #00110ac0);line-height:1;color:var(--tier)}#mobile-game-preview .premium-player-card__artwork{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;overflow:visible;max-width:none;fill:none;stroke:none}#mobile-game-preview .premium-player-card__portrait{filter:contrast(1.1) brightness(1.18);opacity:.98}#mobile-game-preview .premium-player-card__power{position:absolute;z-index:2;left:10%;top:19%;display:flex;align-items:center;justify-content:flex-start;gap:1.1cqw;font-size:18cqw;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:-.8cqw;color:var(--tier);text-shadow:0 1px 2px #020806,0 0 6px #0008;white-space:nowrap;line-height:1}#mobile-game-preview .premium-player-card__power>small{font-size:8.2cqw;letter-spacing:0;align-self:center}#mobile-game-preview .premium-player-card__role{position:absolute;z-index:2;left:11%;top:34%;font-size:11.5cqw;font-weight:850;color:var(--role);text-shadow:0 1px 2px #020b07,0 0 6px #000a;letter-spacing:-.1cqw}#mobile-game-preview .premium-player-card__name{position:absolute;z-index:2;top:77.6%;left:9%;right:9%;font-size:10.5cqw;line-height:1.25;letter-spacing:-.2cqw;font-weight:800;color:var(--card-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px #000b}#mobile-game-preview .premium-player-card--mini{--card-width:37px}#mobile-game-preview .premium-player-card--mini .premium-player-card__power{font-size:21cqw;top:18%;left:9%}#mobile-game-preview .premium-player-card--mini .premium-player-card__power>small{display:none}#mobile-game-preview .premium-player-card--mini .premium-player-card__role{font-size:19cqw;left:10%;top:37%}#mobile-game-preview .premium-player-card--mini .premium-player-card__name{font-size:12cqw}#mobile-game-preview .auction-card>.premium-player-card{--card-width:100%;margin-top:-1px}#mobile-game-preview .detail-player>.premium-player-card{--card-width:92px}.mobile-previews{position:relative;--native-lime:#d4ff91;--native-ink:#f2faee;--native-quiet:#82958d;color:#f2faee}#mobile-game-preview .mp-showcase-header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 0 18px;border-bottom:1px solid #b3eacb20}#mobile-game-preview .mp-preview-label{display:flex;align-items:center;gap:9px;color:#acc09d;font-size:8px;font-weight:650;letter-spacing:1.4px}#mobile-game-preview .mp-preview-label>span{width:5px;height:5px;background:var(--lime,#d4ff91);border-radius:50%;box-shadow:0 0 10px #d4ff9160}#mobile-game-preview .mp-pause{display:flex;align-items:center;gap:8px;color:#c6d6be;background:#15291d;border:1px solid #a4c38e3d;border-radius:4px;padding:9px 13px;font-family:inherit;font-size:9px;cursor:pointer}#mobile-game-preview .mp-stage{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:30px;max-width:1160px;margin:0 auto;padding:48px 30px 40px;perspective:1600px}#mobile-game-preview .mp-stage:before{content:"";position:absolute;top:15%;right:-3%;bottom:9%;left:-3%;background:radial-gradient(ellipse at 50% 50%,#70974f30,transparent 65%);z-index:-1}#mobile-game-preview .mp-stage-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(#d4ff9107 1px,transparent 1px),linear-gradient(90deg,#d4ff9107 1px,transparent 1px);background-size:70px 70px;-webkit-mask-image:radial-gradient(ellipse,black,transparent 75%);mask-image:radial-gradient(ellipse,black,transparent 75%)}#mobile-game-preview .mp-device{--phone-scale:.75;position:relative;aspect-ratio:390/896;width:100%;min-width:0;transition:transform .65s ease,filter .65s ease}#mobile-game-preview .mp-device-home{transform:translateY(20px) rotate(-5deg) rotateY(12deg)}#mobile-game-preview .mp-device-training{transform:translateY(20px) rotate(5deg) rotateY(-12deg)}#mobile-game-preview .mp-device-team{z-index:2;transform:translateY(-7px)}#mobile-game-preview .mp-phone{position:absolute;top:0;left:0;width:390px;height:844px;transform:scale(var(--phone-scale));transform-origin:top left;background:#080d0b;border-radius:49px;padding:8px;border:2px solid #788775;box-shadow:inset 0 0 0 2px #17231a,0 18px 40px #0009,0 0 0 1px #a4b8913b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.2;font-size:12px;text-align:left}#mobile-game-preview .mp-phone:before{content:"";position:absolute;left:-5px;top:174px;width:3px;height:68px;border-radius:3px;background:#53604e;box-shadow:0 -76px #53604e}#mobile-game-preview .mp-phone:after{content:"";position:absolute;right:-5px;top:200px;width:3px;height:90px;border-radius:3px;background:#53604e}#mobile-game-preview .mp-screen{position:relative;height:100%;overflow:hidden;border-radius:39px;background:radial-gradient(ellipse at 50% -15%,#456b3d80,transparent 62%),#0b2018;color:var(--native-ink);isolation:isolate}#mobile-game-preview .mp-phone button{font:inherit;cursor:pointer}#mobile-game-preview .mp-phone svg:where(:not(.campus-ambience):not(.campus-ambience svg)){width:18px;height:18px;flex-shrink:0}#mobile-game-preview .mp-phone h3,#mobile-game-preview .mp-phone h4{font-family:inherit;font-style:normal;text-transform:none;letter-spacing:-.4px;line-height:1.12;margin:0}#mobile-game-preview .mp-phone p{margin:0}#mobile-game-preview .mp-phone strong{font-weight:750}#mobile-game-preview .mp-phone button:focus-visible{outline:2px solid #e5ffbb;outline-offset:3px}#mobile-game-preview .mp-device-caption{position:absolute;bottom:0;left:5%;right:5%;display:flex;align-items:center;gap:8px;color:#c4d4ba;font-size:9px;letter-spacing:.2px}#mobile-game-preview .mp-device-caption>span:last-child{margin-left:auto;letter-spacing:1.1px;font-size:6px;color:#7f9775}#mobile-game-preview .mp-device-caption>i{flex:1;height:1px;background:#a3be8430}#mobile-game-preview .mp-statusbar{height:35px;display:flex;align-items:center;justify-content:space-between;padding:3px 24px 0;font-size:11px;color:#ecf6df}#mobile-game-preview .mp-camera{width:94px;height:23px;border-radius:20px;background:#030806;align-self:flex-start;position:absolute;left:calc(50% - 47px);top:6px}#mobile-game-preview .mp-camera:after{content:"";position:absolute;right:11px;top:8px;width:6px;height:6px;border-radius:50%;background:#20313d;box-shadow:inset 0 0 2px #5994b3}#mobile-game-preview .mp-toolbar{display:flex;justify-content:space-between;align-items:center;padding:7px 14px 6px;min-height:46px}#mobile-game-preview .mp-toolbar h3{font-size:18px;font-weight:750;color:#eef8e2}#mobile-game-preview .mp-back,#mobile-game-preview .mp-info{width:29px;height:29px;border-radius:50%;background:#76935f15;border:1px solid #b3d4942f;display:grid;place-items:center;color:#bfd5a8;font-size:14px}#mobile-game-preview .mp-back>svg{transform:rotate(180deg);width:16px}#mobile-game-preview .mp-wallet{height:33px;padding:0 15px 5px;display:flex;justify-content:center;gap:22px;border-bottom:1px solid #b3eacb10}#mobile-game-preview .mp-wallet>span{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#edffd4}#mobile-game-preview .mp-wallet i{font-size:20px;font-style:normal;line-height:1;text-shadow:0 2px 5px #0009}#mobile-game-preview .mp-cash{color:#dbe997}#mobile-game-preview .mp-energy{color:#f4d474}#mobile-game-preview .mp-token{color:#b9d9ed}#mobile-game-preview .mp-game-content{position:relative;padding:10px 13px}#mobile-game-preview .mp-home-indicator{position:absolute;width:115px;left:calc(50% - 57px);height:4px;border-radius:3px;bottom:8px;background:#d5e1c5a1;z-index:4}#mobile-game-preview .mp-campus-wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(#082416bd,#0b2018e8),url(/assets/campus/scene.webp) 50% 45%/auto 100%;filter:blur(3px)}#mobile-game-preview .mp-club-identity{display:flex;align-items:center;gap:8px;height:52px;margin-bottom:9px}#mobile-game-preview .mp-club-identity>img{width:42px;height:42px;object-fit:contain;filter:drop-shadow(0 3px 4px #000a)}#mobile-game-preview .mp-club-identity>span>strong{display:block;font-size:17px;letter-spacing:-.6px;color:#f0f8de}#mobile-game-preview .mp-club-identity small{font-size:8px;letter-spacing:.8px;color:#c6cfa9;display:block;margin-top:3px}#mobile-game-preview .mp-club-identity small>b{color:#e5c36f}#mobile-game-preview .mp-message{margin-left:auto;position:relative;display:grid;place-items:center;width:32px;height:32px;border:1px solid #d1e5b436;border-radius:9px;font-size:19px}#mobile-game-preview .mp-message i{position:absolute;right:-3px;top:-4px;border-radius:50%;width:13px;height:13px;font-size:8px;background:#ec8b79;color:#fff;display:grid;place-items:center;font-style:normal}#mobile-game-preview .mp-match-card{background:repeating-linear-gradient(125deg,#a5b3f10b 0 20px,transparent 20px 40px),linear-gradient(130deg,#3b446b,#232d47);border:1px solid #a8b7ee4f;border-radius:17px;padding:12px;margin-bottom:12px;box-shadow:0 9px 16px #0004,inset 0 1px #dce7ff1a}#mobile-game-preview .mp-match-kicker{display:flex;align-items:center;gap:6px;color:#d4dff5;font-size:7px;letter-spacing:1.2px;font-weight:700}#mobile-game-preview .mp-match-kicker i{width:4px;height:4px;background:#d4ff91;border-radius:50%;box-shadow:0 0 8px #d4ff91aa}#mobile-game-preview .mp-match-kicker>span{margin-left:auto;letter-spacing:.6px;color:#aab6d3;font-size:6px}#mobile-game-preview .mp-mini-score{display:flex;align-items:center;justify-content:space-around;padding:12px 0}#mobile-game-preview .mp-mini-score>div{display:flex;align-items:center;flex-direction:column;gap:5px;min-width:73px}#mobile-game-preview .mp-mini-score img{width:40px;height:40px;object-fit:contain}#mobile-game-preview .mp-mini-score small{font-size:7px;color:#d6e4ec;font-weight:650}#mobile-game-preview .mp-mini-score>strong{color:#efffd3;text-align:center;font-size:30px;letter-spacing:3px;line-height:1}#mobile-game-preview .mp-mini-score i{font-style:normal;opacity:.4;font-size:22px}#mobile-game-preview .mp-mini-score>strong>small{display:block;margin-top:6px;font-size:9px;letter-spacing:.7px;color:#c7ddb6}#mobile-game-preview .mp-watch-cta{display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #c4e3a33c;background:#bfd38d14;color:#e1f6bf;padding:7px;font-size:9px;font-weight:700;border-radius:7px}#mobile-game-preview .mp-watch-cta svg{width:13px;height:13px}#mobile-game-preview .mp-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#mobile-game-preview .mp-home-card{min-width:0;border:1px solid #c2e5a32c;border-top-color:#dcecc441;border-radius:13px;background:radial-gradient(ellipse at 5% 0%,#bfd98b1e,transparent 78%),linear-gradient(145deg,#1e3c2eee,#0c261eee);padding:11px;color:#eaf5dd;text-align:left;box-shadow:inset 0 1px #f6ffdf07,0 5px 12px #061c0c66}#mobile-game-preview .mp-card-heading{display:flex;align-items:center;gap:5px;margin-bottom:9px}#mobile-game-preview .mp-card-heading>svg{width:15px;height:15px;color:#d8efb2}#mobile-game-preview .mp-card-heading>strong{font-size:10px;white-space:nowrap}#mobile-game-preview .mp-card-heading>small{margin-left:auto;font-size:7px;color:#c8dca7}#mobile-game-preview .mp-season table{width:100%;border-collapse:collapse;font-size:9px;margin-bottom:7px}#mobile-game-preview .mp-season td{padding:4px 1px;white-space:nowrap}#mobile-game-preview .mp-season td:last-child{text-align:right;font-weight:750}#mobile-game-preview .mp-season .you{color:#e5ffba;background:#bcde8f13}#mobile-game-preview .mp-home-card>small{display:flex;align-items:center;justify-content:space-between;font-size:8px;color:#a7c49a}#mobile-game-preview .mp-home-card>small svg{width:13px;height:13px}#mobile-game-preview .mp-portrait-strip{display:flex;justify-content:space-between;gap:5px;margin-bottom:7px}#mobile-game-preview .mp-portrait-strip .premium-player-card{--card-width:38px}#mobile-game-preview .mp-portrait-strip>span>i{display:block;width:31px;height:3px;background:#b7e28926;margin:2px auto;border-radius:3px;overflow:hidden}#mobile-game-preview .mp-portrait-strip b{display:block;width:64%;height:100%;background:#d7fbb5;animation:mp-training-bar 8s linear infinite}#mobile-game-preview .mp-home-team{position:relative;min-height:125px}#mobile-game-preview .mp-mini-formation{width:71px;height:65px;border:1px solid #c2dcad35;position:relative;float:right;opacity:.8}#mobile-game-preview .mp-mini-formation:before{content:"";position:absolute;inset:50% 0 auto;border-top:1px solid #c2dcad35}#mobile-game-preview .mp-mini-formation>i{position:absolute;width:4px;height:4px;background:#dcf6a9;border-radius:50%;transform:translate(-50%,-50%);transition:left .7s,top .7s}#mobile-game-preview .mp-home-shape{display:block;font-size:21px;color:#e5ffba;margin:18px 0 9px;letter-spacing:-1px}#mobile-game-preview .mp-home-team>small{clear:both;padding-top:5px;font-size:7px}#mobile-game-preview .mp-auction-player{display:flex;gap:6px;align-items:center}#mobile-game-preview .mp-auction-player .premium-player-card{--card-width:47px}#mobile-game-preview .mp-auction-player>span{min-width:0;display:flex;flex-direction:column;gap:6px}#mobile-game-preview .mp-auction-player strong{font-size:10px}#mobile-game-preview .mp-auction-player small{font-size:8px;color:#c2d2a9}#mobile-game-preview .mp-auction-player b{font-size:8px;color:#d4ff91}#mobile-game-preview .mp-association{grid-column:1/-1}#mobile-game-preview .mp-association-title{font-size:11px;font-weight:650}#mobile-game-preview .mp-association p{margin-top:7px;font-size:8px;color:#9bb891}#mobile-game-preview .mp-association p i{display:inline-block;width:4px;height:4px;background:#c5ee94;border-radius:50%;margin-right:4px}#mobile-game-preview .mp-campus-card{grid-column:1/-1;background:linear-gradient(90deg,#173a2a,#18372970),url(/assets/campus/scene.webp) 55% 47%/cover;min-height:84px}#mobile-game-preview .mp-campus-card>span{color:#d4e7bd;line-height:1.5;font-size:10px}#mobile-game-preview .mp-campus-card b{color:#f0f8df}#mobile-game-preview .mp-team-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;height:42px}#mobile-game-preview .mp-team-summary>span{display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid #bdd89526;border-radius:8px;background:#42683c22;font-size:8px;color:#cfe2b7}#mobile-game-preview .mp-team-summary svg{width:13px;height:13px}#mobile-game-preview .mp-team-summary>span:last-child{font-size:13px;font-weight:750;color:#e2fab7}#mobile-game-preview .mp-team-readiness{display:flex;align-items:center;justify-content:space-between;gap:8px;height:37px}#mobile-game-preview .mp-team-readiness>strong{color:#cdebac;font-size:12px}#mobile-game-preview .mp-team-readiness>span{display:flex;align-items:center;gap:5px;font-size:9px;color:#b2ce9f}#mobile-game-preview .mp-team-readiness svg{width:12px;height:12px;color:#d4ff91}#mobile-game-preview .mp-team-pitch{position:relative;height:430px;background:repeating-linear-gradient(0deg,#a8cf7f05 0,#a8cf7f05 46px,#315d3003 46px,#315d3003 92px),radial-gradient(ellipse at 50% 45%,#487b36a8,#173b2566 75%);border:1px solid #a9d49438;border-radius:17px;box-shadow:inset 0 0 36px #071a0e90}#mobile-game-preview .mp-pitch-lines{position:absolute;top:16px;right:12px;bottom:16px;left:12px;border:1px solid #c4dfa52d;pointer-events:none}#mobile-game-preview .mp-pitch-lines:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid #c4dfa52d}#mobile-game-preview .mp-pitch-circle{position:absolute;left:calc(50% - 38px);top:calc(50% - 38px);width:76px;height:76px;border:1px solid #c4dfa52d;border-radius:50%}#mobile-game-preview .mp-pitch-box{position:absolute;width:144px;height:54px;left:calc(50% - 72px);border:1px solid #c4dfa52d}#mobile-game-preview .mp-pitch-box.top{top:-1px}#mobile-game-preview .mp-pitch-box.bottom{bottom:-1px}#mobile-game-preview .mp-team-slot{position:absolute;transform:translate(-50%);padding:0;background:none;border:0;width:59px;transition:left .9s cubic-bezier(.2,.7,.2,1),top .9s cubic-bezier(.2,.7,.2,1),filter .3s;z-index:2}#mobile-game-preview .mp-team-slot .premium-player-card{--card-width:59px}#mobile-game-preview .mp-team-slot.mp-player-active{filter:drop-shadow(0 0 6px #e2ffc597)}#mobile-game-preview .mp-team-slot.mp-player-active:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px solid #d5ff9973;border-radius:11px;box-shadow:0 0 11px #d5ff9923}#mobile-game-preview .mp-condition{height:3px;background:#c5dca22a;display:block;border-radius:3px;margin:2px auto 0;width:40px}#mobile-game-preview .mp-condition>b{width:90%;height:100%;display:block;background:#bbef8b;border-radius:3px}#mobile-game-preview .mp-formation-choices{display:flex;gap:6px;margin-top:12px}#mobile-game-preview .mp-formation-choices button{flex:1;padding:8px 4px;border:1px solid #bdd99c29;border-radius:8px;background:#1b3928;color:#a6ba99;font-size:12px;font-weight:750}#mobile-game-preview .mp-formation-choices button small{display:block;font-size:7px;margin-top:3px;font-weight:500}#mobile-game-preview .mp-formation-choices button[aria-pressed=true]{color:#efffd5;background:linear-gradient(#537241,#354f30);border-color:#b9d98a7d;box-shadow:inset 0 1px #d1f3aa33}#mobile-game-preview .mp-selected-player{display:flex;gap:10px;align-items:center;padding:10px;margin-top:12px;border:1px solid #c2e5a326;background:linear-gradient(145deg,#284732ba,#163123ee);border-radius:12px}#mobile-game-preview .mp-selected-player .premium-player-card{--card-width:39px}#mobile-game-preview .mp-selected-player>div{display:flex;flex-direction:column;gap:4px}#mobile-game-preview .mp-selected-player small{font-size:6px;letter-spacing:1px;color:#b6cd9c}#mobile-game-preview .mp-selected-player strong{font-size:12px}#mobile-game-preview .mp-selected-player div>span{font-size:8px;color:#b3c7a5}#mobile-game-preview .mp-selected-player>b{margin-left:auto;color:#d4ff91;font-size:20px}#mobile-game-preview .mp-phone-footnote{font-size:8px;letter-spacing:.2px;text-align:center;color:#8eac83;padding:12px 0 0}#mobile-game-preview .mp-training-hero{position:relative;overflow:hidden;padding:14px 14px 12px;border:1px solid #bdd7bb29;border-radius:16px;background:linear-gradient(120deg,#366761,#20483f 70%,#1c3930);box-shadow:0 10px 20px #03180c44,inset 0 1px #ddffdd12}#mobile-game-preview .mp-training-hero>small{font-size:7px;letter-spacing:1.5px;font-weight:650;color:#b9dacf}#mobile-game-preview .mp-training-hero h4{font-size:21px;font-weight:650;color:#eeffe2;margin:7px 0 10px}#mobile-game-preview .mp-training-hero p{font-size:9px;color:#afcbbc;display:flex;align-items:center;gap:6px}#mobile-game-preview .mp-training-hero p i{width:4px;height:4px;border-radius:50%;background:#d6f7a6;box-shadow:0 0 8px #c7fb95aa}#mobile-game-preview .mp-training-hero>img{position:absolute;right:1px;top:1px;width:121px;height:121px;object-fit:contain;filter:drop-shadow(0 7px 5px #09261acc)}#mobile-game-preview .mp-training-summary{display:flex;justify-content:space-between;align-items:center;margin:8px 2px 7px;height:25px;font-size:12px}#mobile-game-preview .mp-training-summary>span{font-size:9px;color:#b4caa4}#mobile-game-preview .mp-training-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:143px;gap:9px}#mobile-game-preview .mp-training-slot{padding:10px;border-radius:13px;position:relative;min-width:0;background:radial-gradient(ellipse at 5% 0%,#bfd98b1e,transparent 78%),linear-gradient(145deg,#1e3c2eee,#0c261eee);border:1px solid #c2e5a32c;border-top-color:#dcecc441;box-shadow:inset 0 1px #f6ffdf07,0 5px 12px #061c0c66;color:#eaf5dd;text-align:left}#mobile-game-preview .mp-session-player{display:flex;align-items:center;gap:8px}#mobile-game-preview .mp-session-player>.premium-player-card{--card-width:39px}#mobile-game-preview .mp-session-player>span{display:flex;flex-direction:column;gap:6px;min-width:0}#mobile-game-preview .mp-session-player strong{font-size:10px;white-space:nowrap}#mobile-game-preview .mp-session-player b{font-size:9px;color:#ddcf87;font-weight:650}#mobile-game-preview .mp-session-skill{display:flex;justify-content:space-between;align-items:center;gap:3px;margin:8px 0 7px;font-size:8px;font-weight:650;color:#dcefc9}#mobile-game-preview .mp-session-skill b{color:#d9ffa9;font-size:8px}#mobile-game-preview .mp-session-progress{height:4px;border-radius:4px;overflow:hidden;background:#b5d5a026;box-shadow:inset 0 1px 3px #081c0d55}#mobile-game-preview .mp-session-progress>i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#8db879,#dfffb0);box-shadow:0 0 8px #c1fa9244;transition:width .25s linear}#mobile-game-preview .mp-session-clock{display:flex;justify-content:space-between;align-items:center;margin-top:7px;font-size:9px;color:#e4f5cb;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-session-clock>small{font-size:6px;color:#8fae85}#mobile-game-preview .mp-session-state{display:block;font-size:7px;color:#8ead81;margin-top:5px}#mobile-game-preview .mp-session-complete{border-color:#d1e9a178;box-shadow:0 0 10px #c1fa921a}#mobile-game-preview .mp-session-complete .mp-session-state{color:#d5ff9b}#mobile-game-preview .mp-empty-slot{display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(145deg,#26463283,#102a20b0);border-style:dashed;border-color:#b4d49f36;box-shadow:inset 0 1px #e5ffcc05;color:#a3bd93;text-align:center}#mobile-game-preview .mp-empty-slot>span{display:grid;place-items:center;width:34px;height:40px;border:1px solid #c1d7a651;border-radius:8px 8px 13px 13px;transform:rotate(-5deg);font-size:23px;color:#bedc9b;background:#bbdc8d0c;margin-bottom:10px}#mobile-game-preview .mp-empty-slot>strong{font-size:10px}#mobile-game-preview .mp-empty-slot>small{margin-top:5px;font-size:7px;color:#7d9d78}#mobile-game-preview .mp-growth-banner{display:flex;gap:8px;align-items:center;margin-top:11px;padding:10px 9px;border-radius:10px;border:1px solid #bdd69538;background:#9ebc7310}#mobile-game-preview .mp-growth-banner>span{color:#d6f6a9}#mobile-game-preview .mp-growth-banner>div{display:flex;flex-direction:column;gap:4px}#mobile-game-preview .mp-growth-banner strong{font-size:9px;color:#e2f5c2}#mobile-game-preview .mp-growth-banner small{font-size:7px;color:#99b28b}#mobile-game-preview .mp-preview-controls{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:50px;border-top:1px solid #b3eacb20;padding-top:27px}#mobile-game-preview .mp-preview-tabs{display:flex;gap:5px}#mobile-game-preview .mp-preview-tabs>button{flex:1;display:flex;gap:9px;align-items:center;justify-content:center;padding:15px 9px;border:1px solid #b9d79523;color:#95aa86;background:#172b1c5c;font-size:10px;font-weight:650;transition:background .25s,color .25s}#mobile-game-preview .mp-preview-tabs>button>span{color:#708763;font-size:7px}#mobile-game-preview .mp-preview-tabs>button[aria-pressed=true]{color:#e7f9cf;background:#9bbd5421;border-color:#bbdb7578}#mobile-game-preview .mp-preview-tabs>button[aria-pressed=true]>span{color:#d2ee9f}#mobile-game-preview .mp-preview-copy>strong{display:block;font-size:15px;font-weight:650}#mobile-game-preview .mp-preview-copy>p{color:#9fb293;font-size:10px;line-height:1.8;max-width:370px;margin-top:7px}#mobile-game-preview .mp-demo-note{font-size:8px;line-height:1.8;color:#748a6b;letter-spacing:.2px;margin-top:22px}#mobile-game-preview.mp-motion-paused *,#mobile-game-preview.mp-motion-paused *:before,#mobile-game-preview.mp-motion-paused *:after{animation-play-state:paused!important}#mobile-game-preview.mp-motion-paused .mp-team-slot,#mobile-game-preview.mp-motion-paused .mp-mini-formation>i,#mobile-game-preview.mp-motion-paused .mp-session-progress>i{transition:none}@keyframes mp-training-bar{0%{width:20%}to{width:100%}}@media(min-width:981px){#mobile-game-preview .mp-stage[data-active-preview=home] .mp-device-home{transform:translateY(0) rotate(-3deg) rotateY(5deg);filter:brightness(1.08)}#mobile-game-preview .mp-stage[data-active-preview=training] .mp-device-training{transform:translateY(0) rotate(3deg) rotateY(-5deg);filter:brightness(1.08)}}@media(max-width:1100px){#mobile-game-preview .mp-stage{gap:24px;padding:40px 8px 32px}#mobile-game-preview .mp-preview-controls{gap:25px}#mobile-game-preview .mp-preview-tabs>button{font-size:9px;gap:6px;padding:13px 8px}}@media(max-width:980px){#mobile-game-preview{display:flex;flex-direction:column}#mobile-game-preview .mp-showcase-header{order:0}#mobile-game-preview .mp-preview-controls{display:contents!important}#mobile-game-preview .mp-preview-tabs{order:1;padding-top:20px}#mobile-game-preview .mp-stage{order:2;width:100%}#mobile-game-preview .mp-preview-copy{order:3}#mobile-game-preview .mp-demo-note{order:4}#mobile-game-preview .mp-stage{display:block;max-width:370px;padding:30px 8px 26px}#mobile-game-preview .mp-device{display:none;transform:none!important;filter:none!important}#mobile-game-preview .mp-stage[data-active-preview=home] .mp-device-home,#mobile-game-preview .mp-stage[data-active-preview=team] .mp-device-team,#mobile-game-preview .mp-stage[data-active-preview=training] .mp-device-training{display:block}#mobile-game-preview .mp-preview-controls{display:flex;flex-direction:column;align-items:stretch;gap:22px;padding-top:22px}#mobile-game-preview .mp-preview-tabs>button{font-size:10px;min-height:44px}#mobile-game-preview .mp-preview-copy{text-align:center}#mobile-game-preview .mp-preview-copy>p{margin:7px auto 0;max-width:310px}#mobile-game-preview .mp-demo-note{text-align:center;font-size:7px}#mobile-game-preview .mp-device-caption{font-size:9px}}@media(max-width:400px){#mobile-game-preview .mp-showcase-header{gap:8px}#mobile-game-preview .mp-preview-label{font-size:6px;letter-spacing:.7px;gap:6px}#mobile-game-preview .mp-pause{font-size:8px;padding:8px}#mobile-game-preview .mp-stage{padding-left:7px;padding-right:7px}#mobile-game-preview .mp-preview-tabs>button{gap:5px;padding:12px 5px;font-size:9px}}@media(prefers-reduced-motion:reduce){#mobile-game-preview *,#mobile-game-preview *:before,#mobile-game-preview *:after{animation:none!important;transition:none!important}}#mobile-game-preview .mp-training-grid{grid-auto-rows:119px}#mobile-game-preview .mp-training-slot{padding:8px}#mobile-game-preview .mp-session-player>.premium-player-card{--card-width:30px}#mobile-game-preview .mp-session-skill{margin:6px 0 5px}#mobile-game-preview .mp-session-clock{margin-top:5px}#mobile-game-preview .mp-session-state{margin-top:4px}#mobile-game-preview .mp-growth-banner{padding:8px;margin-top:8px}#mobile-game-preview .mp-training-content .mp-phone-footnote{padding-top:8px;font-size:7px}#mobile-game-preview .mp-session-complete .mp-session-clock>small{display:none}#mobile-game-preview .mp-header-actions{display:flex;gap:8px}#mobile-game-preview .mp-demo-layout{position:relative;display:grid;grid-template-columns:minmax(180px,1fr) minmax(300px,390px) minmax(210px,1fr);gap:clamp(25px,4vw,70px);align-items:center;padding:54px 0 32px;isolation:isolate}#mobile-game-preview .mp-demo-layout:before{content:"";position:absolute;z-index:-1;top:0;right:-25px;bottom:0;left:-25px;background:radial-gradient(ellipse at 50% 50%,#97c36a14,transparent 65%),linear-gradient(#b9db9805 1px,transparent 1px),linear-gradient(90deg,#b9db9805 1px,transparent 1px);background-size:auto,64px 64px,64px 64px;-webkit-mask-image:linear-gradient(transparent,#000 12%,#000 85%,transparent);mask-image:linear-gradient(transparent,#000 12%,#000 85%,transparent)}#mobile-game-preview .mp-overline{font-size:8px;letter-spacing:1.4px;color:#a1b98b;font-weight:650}#mobile-game-preview .mp-demo-navigation>h3{font-family:var(--font-display,"Barlow Condensed",sans-serif);font-size:clamp(36px,4vw,60px);text-transform:uppercase;font-weight:700;letter-spacing:-1px;line-height:1;margin:17px 0 18px;color:#f1f4e6}#mobile-game-preview .mp-demo-navigation>p{font-size:12px;line-height:1.85;color:#9fac94;max-width:240px;margin:0 0 24px}#mobile-game-preview .mp-demo-tabs{display:grid;gap:7px}#mobile-game-preview .mp-demo-tabs>button{display:flex;align-items:center;gap:12px;text-align:left;width:100%;min-height:53px;border:1px solid #b6d58b1e;border-radius:9px;background:#12271ac4;padding:10px 14px;color:#9fb792;transition:.2s}#mobile-game-preview .mp-demo-tabs>button>span{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;background:#789e5510}#mobile-game-preview .mp-demo-tabs svg{width:18px;height:18px}#mobile-game-preview .mp-demo-tabs strong{font-size:12px;font-weight:600}#mobile-game-preview .mp-demo-tabs small{margin-left:auto;font-size:8px;color:#82946d}#mobile-game-preview .mp-demo-tabs [aria-current=page]{background:linear-gradient(110deg,#9bb84926,#43623419);border-color:#c9ef8b63;color:#e4ffc6;box-shadow:inset 3px 0 #d3fa91}#mobile-game-preview .mp-local-note{display:block;font-size:10px;color:#718367;line-height:1.8;margin-top:24px}#mobile-game-preview .mp-demo-center{min-width:0;width:100%;max-width:390px;justify-self:center}#mobile-game-preview .mp-device{display:block!important;aspect-ratio:390/844;transform:none!important;filter:none!important}#mobile-game-preview .mp-phone{box-shadow:inset 0 0 0 2px #17231a,0 25px 65px #0009,0 0 0 1px #a4b8913b,0 0 90px #b3da6f13}#mobile-game-preview .mp-device-hint{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;font-size:7px;letter-spacing:1.1px;color:#9cb18c}#mobile-game-preview .mp-device-hint>span{width:5px;height:5px;border-radius:50%;background:#bfe57a;box-shadow:0 0 10px #bfe57a66}#mobile-game-preview .mp-journey{padding:22px;border:1px solid #b9d48d29;border-radius:15px;background:linear-gradient(140deg,#25412a77,#10221799);box-shadow:inset 0 1px #e5ffb909}#mobile-game-preview .mp-journey-title{display:flex;align-items:center;justify-content:space-between;font-size:7px;letter-spacing:1.2px;color:#acc28c}#mobile-game-preview .mp-journey-title>b{color:#e0f4b6;font-size:10px;letter-spacing:0}#mobile-game-preview .mp-journey h4{font-size:21px;font-weight:550;line-height:1.3;letter-spacing:-.7px;margin:18px 0 24px;color:#e3efce}#mobile-game-preview .mp-journey>button{display:flex;gap:10px;align-items:center;background:none;border:0;border-top:1px solid #b9d48d17;padding:15px 0;width:100%;text-align:left;color:#d1dfbd}#mobile-game-preview .mp-journey>button>i{display:grid;place-items:center;width:28px;height:28px;border:1px solid #b9d48d28;border-radius:50%;flex-shrink:0;color:#89a16b}#mobile-game-preview .mp-journey svg{width:13px;height:13px}#mobile-game-preview .mp-journey strong{display:block;font-size:10px;font-weight:650}#mobile-game-preview .mp-journey small{display:block;font-size:8px;line-height:1.5;margin-top:5px;color:#7f9472}#mobile-game-preview .mp-journey>button>b{margin-left:auto;font-size:12px;font-weight:400;color:#91a971}#mobile-game-preview .mp-journey .complete i{background:#c8ea9233;color:#e5ffc0;border-color:#c8ea9277}#mobile-game-preview .mp-journey .complete small{color:#bfdf8f;font-size:7px;letter-spacing:.5px}#mobile-game-preview .mp-demo-context{padding:26px 3px}#mobile-game-preview .mp-demo-context>strong{display:block;font-size:14px;line-height:1.4;margin:13px 0 9px;color:#d9e9c1;font-weight:550}#mobile-game-preview .mp-demo-context>p{font-size:11px;line-height:1.9;color:#8fa17d;max-width:260px;margin:0}#mobile-game-preview .mp-campus-teaser{position:relative;width:100%;height:160px;overflow:hidden;border:1px solid #b9d48d35;border-radius:12px;background:#2e4632;padding:0}#mobile-game-preview .mp-campus-teaser>img{width:100%;height:100%;object-fit:cover;object-position:50% 55%;filter:brightness(.76);transition:filter .3s,transform .5s}#mobile-game-preview .mp-campus-teaser:hover>img{filter:brightness(1);transform:scale(1.04)}#mobile-game-preview .mp-campus-teaser>span{position:absolute;inset:auto 0 0;padding:40px 14px 14px;background:linear-gradient(transparent,#0a1b0fe8);display:flex;align-items:center;justify-content:space-between;font-size:7px;letter-spacing:.9px;color:#e3f1c3}#mobile-game-preview .mp-campus-teaser svg{width:16px;height:16px}#mobile-game-preview .mp-demo-live{min-height:43px;padding:13px 18px;text-align:center;border:1px solid #c4e49d20;background:#18302173;border-radius:8px;font-size:11px;line-height:1.5;color:#c3dfad}#mobile-game-preview .mp-demo-note{text-align:center;margin-top:12px}#mobile-game-preview .mp-screen{display:flex;flex-direction:column}#mobile-game-preview .mp-statusbar,#mobile-game-preview .mp-toolbar,#mobile-game-preview .mp-wallet{flex-shrink:0}#mobile-game-preview .mp-app-content{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a0be7940 transparent;padding:10px 13px 16px}#mobile-game-preview .mp-inapp-feedback{flex:none;padding:7px 14px;border-bottom:1px solid #c8dfa31a;background:#c0de9110;font-size:8px;line-height:1.5;color:#c9dfab}#mobile-game-preview .mp-bottom-nav{display:flex;justify-content:space-around;flex:none;height:65px;padding:6px 6px 15px;border-top:1px solid #b3d49424;background:linear-gradient(#193527,#0a2017);position:relative;z-index:4}#mobile-game-preview .mp-bottom-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;flex:1;background:none;border:0;border-radius:7px;color:#7d9d80;min-width:0}#mobile-game-preview .mp-bottom-nav svg{width:19px;height:19px}#mobile-game-preview .mp-bottom-nav span{font-size:8px;font-weight:650}#mobile-game-preview .mp-bottom-nav [aria-current=page]{background:#d4ff9110;color:#e0f9b4}#mobile-game-preview .mp-home-indicator{bottom:6px;z-index:5}#mobile-game-preview .mp-toolbar h3{outline:0}#mobile-game-preview .mp-campus-wash{background:linear-gradient(#082416d9,#0b2018ee),url(/assets/campus/scene.webp) center/cover;filter:blur(3px)}#mobile-game-preview .mp-demo-pill{font-size:6px;letter-spacing:.4px;color:#b9cf92;border:1px solid #b9d49433;border-radius:5px;padding:5px;margin-left:auto}#mobile-game-preview .mp-club-identity{height:47px;margin-bottom:8px}#mobile-game-preview .mp-mini-score{padding:8px 0}#mobile-game-preview .mp-mini-score>strong{font-size:24px}#mobile-game-preview .mp-match-card{padding:10px;margin-bottom:10px}#mobile-game-preview .mp-watch-cta{width:100%;min-height:30px}#mobile-game-preview .mp-feature-grid{gap:9px}#mobile-game-preview .mp-home-card{padding:10px}#mobile-game-preview .mp-home-card:hover{border-color:#d6efaa72;background-color:#406c3522}#mobile-game-preview .mp-home-roster{display:flex;align-items:center;justify-content:space-around;height:57px;margin-bottom:9px}#mobile-game-preview .mp-home-roster .premium-player-card{--card-width:40px}#mobile-game-preview .mp-home-shape{font-size:22px;margin:14px 0 9px}#mobile-game-preview .mp-home-card .mp-mini-formation{height:57px;width:65px;margin-bottom:8px}#mobile-game-preview .mp-home-card>small{clear:both}#mobile-game-preview .mp-campus-card{background:linear-gradient(90deg,#173a2af2,#18372900),url(/assets/campus/scene.webp) 50% 52%/cover;min-height:97px}#mobile-game-preview .mp-portrait-strip{margin-bottom:5px}#mobile-game-preview .mp-home-content .mp-phone-footnote{font-size:7px;padding-top:10px}#mobile-game-preview .mp-team-summary>button{display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid #bdd89526;border-radius:8px;background:#42683c22;font-size:9px;color:#d5e7bd}#mobile-game-preview .mp-bench{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}#mobile-game-preview .mp-bench>button,#mobile-game-preview .mp-swap-list>button{display:flex;align-items:center;gap:8px;border:1px solid #bed99430;border-radius:9px;background:#2646318a;color:#e0edcc;padding:7px;text-align:left}#mobile-game-preview .mp-bench .premium-player-card{--card-width:32px}#mobile-game-preview .mp-bench strong,#mobile-game-preview .mp-swap-list strong{display:block;font-size:9px}#mobile-game-preview .mp-bench small,#mobile-game-preview .mp-swap-list small{display:block;font-size:8px;margin-top:6px;color:#acc198}#mobile-game-preview .mp-plan-card{padding:14px;border-radius:12px;border:1px solid #c7e39938;background:radial-gradient(ellipse at 90% 10%,#b5d18230,transparent),linear-gradient(125deg,#32593b,#193b2b)}#mobile-game-preview .mp-plan-card>span{display:block;font-size:7px;letter-spacing:1.2px;color:#b1c691}#mobile-game-preview .mp-plan-card>strong{display:block;font-size:30px;color:#ebffc7;margin:7px 0}#mobile-game-preview .mp-plan-card>p{font-size:10px;color:#c6d9ae}#mobile-game-preview .mp-tactic-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px;margin:20px 0}#mobile-game-preview .mp-field,#mobile-game-preview .mp-tactic-fields>label{display:flex;flex-direction:column;gap:7px;font-size:10px;color:#bacda6;font-weight:550}#mobile-game-preview select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:100%;height:38px;background:#163827;border:1px solid #c2dfa347;border-radius:7px;color:#e7f4cf;font:inherit;font-size:11px;padding:0 7px;outline-offset:2px}#mobile-game-preview select:focus-visible{outline:2px solid #dcf4ad}#mobile-game-preview .mp-tactic-fields>label:first-child,#mobile-game-preview .mp-tactic-fields>label:nth-child(4),#mobile-game-preview .mp-tactic-fields>label:nth-child(7){grid-column:1/-1}#mobile-game-preview .mp-tactic-fields>.mp-tactic-toggle{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;padding:6px 0}#mobile-game-preview input[type=checkbox]{accent-color:#b8df84;width:18px;height:18px}#mobile-game-preview .mp-primary{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;border:1px solid #e2ffab7a;border-radius:9px;padding:11px 12px;min-height:43px;background:linear-gradient(#d9f4a4,#acc979);color:#233b20;font-weight:750!important;box-shadow:0 3px #5f773d6b,inset 0 1px #ffd6;font-size:12px!important;margin-top:12px}#mobile-game-preview .mp-secondary{width:100%;padding:11px;border-radius:9px;border:1px solid #c7df9e45;background:#37553155;color:#d9e7b5;margin-top:10px;min-height:39px;font-size:11px}#mobile-game-preview button:disabled{opacity:.45;cursor:default;box-shadow:none}#mobile-game-preview .mp-training-grid{grid-auto-rows:126px}#mobile-game-preview .mp-empty-slot>span{margin-bottom:6px}#mobile-game-preview .mp-market-heading{padding:10px 0 17px}#mobile-game-preview .mp-market-heading>small{font-size:7px;letter-spacing:1.1px;color:#b9cc93}#mobile-game-preview .mp-market-heading>h4{margin-top:9px;font-size:27px;font-weight:650;color:#f0f4d4}#mobile-game-preview .mp-market-tabs{display:flex;gap:5px}#mobile-game-preview .mp-market-tabs>button{flex:1;border-radius:8px;border:1px solid #bcd69b31;background:#244430;color:#acbe99;padding:9px 4px;font-size:10px;min-height:35px}#mobile-game-preview .mp-market-tabs [aria-pressed=true]{background:#b1c68033;color:#e9f4bb;border-color:#c8dc8f77}#mobile-game-preview .mp-market-balance{display:flex;justify-content:space-between;font-size:8px;color:#9ab089;padding:12px 1px}#mobile-game-preview .mp-market-balance b{display:block;font-size:12px;color:#ddedc6;margin-top:5px}#mobile-game-preview .mp-market-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#mobile-game-preview .mp-auction-card{display:flex;flex-direction:column;align-items:center;min-width:0;border:1px solid #9ab77b30;border-radius:12px;padding:2px 9px 10px;background:linear-gradient(160deg,#21432ba8,#0f2c20e0);color:#e3edce}#mobile-game-preview .mp-auction-card>.premium-player-card{--card-width:116px}#mobile-game-preview .mp-auction-card>span{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:10px;margin-top:3px;gap:4px}#mobile-game-preview .mp-auction-card small{font-size:6px;color:#adc098}#mobile-game-preview .mp-auction-card>i{font-style:normal;font-size:8px;color:#b9d890;padding:5px;margin-top:8px;border:1px solid #c4dc9c26;border-radius:5px;width:100%}#mobile-game-preview .mp-auction-card.is-leading{border-color:#7cdfb68c;background:linear-gradient(155deg,#2c5e478a,#173c2ded);box-shadow:0 0 12px #68e8b119}#mobile-game-preview .mp-empty-market{grid-column:1/-1;text-align:center;padding:40px 20px;font-size:11px;line-height:1.8;color:#b7c799}#mobile-game-preview .mp-sheet-backdrop{position:absolute;top:35px;right:0;bottom:0;left:0;background:#03170aca;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;display:flex;align-items:flex-end;padding:9px 9px 21px;border-radius:0 0 39px 39px}#mobile-game-preview .mp-sheet{outline:none;max-height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;width:100%;padding:17px;border-radius:20px;background:radial-gradient(ellipse at 20% 0%,#3b5f375e,transparent 60%),#102d20;border:1px solid #c6e3a650;box-shadow:0 -12px 40px #0005}#mobile-game-preview .mp-sheet-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #bdd89820;padding-bottom:14px;margin-bottom:15px}#mobile-game-preview .mp-sheet-heading h4{font-size:16px;font-weight:650}#mobile-game-preview .mp-sheet-heading>button{border:1px solid #c7df9e40;border-radius:50%;width:29px;height:29px;background:#c7df9e0a;color:#d4e7b7;font-size:22px;line-height:1}#mobile-game-preview .mp-detail-player{display:flex;align-items:center;gap:15px;padding:3px 0 15px}#mobile-game-preview .mp-detail-player>.premium-player-card{--card-width:105px}#mobile-game-preview .mp-detail-player>div{flex:1;min-width:0}#mobile-game-preview .mp-detail-player h4{font-size:19px;line-height:1.15;margin:9px 0;color:#f0f6dc}#mobile-game-preview .mp-detail-player small{font-size:7px;color:#c9d997;letter-spacing:.6px}#mobile-game-preview .mp-detail-player b{font-size:11px;color:#c7e49e}#mobile-game-preview .mp-detail-player p{font-size:10px;line-height:1.7;color:#9db48e;margin-top:10px}#mobile-game-preview .mp-sheet-subtitle{font-size:10px;color:#d2e5b9;font-weight:650;margin:20px 0 10px}#mobile-game-preview .mp-swap-list{display:grid;gap:6px;max-height:230px;overflow:auto}#mobile-game-preview .mp-swap-list .premium-player-card{--card-width:32px}#mobile-game-preview .mp-swap-list button>b{margin-left:auto;font-size:10px;color:#cce5a6}#mobile-game-preview .mp-drill-options{display:flex;gap:5px;margin-bottom:20px}#mobile-game-preview .mp-drill-options>button{flex:1;padding:10px 4px;border:1px solid #c8dfa02a;border-radius:8px;background:#2b4b30;color:#c5d7a8;font-size:9px}#mobile-game-preview .mp-drill-options small{display:block;font-size:7px;margin-top:6px}#mobile-game-preview .mp-drill-options [aria-pressed=true]{background:#a9c0723d;border-color:#d6eea28c;color:#e4f5bd}#mobile-game-preview .mp-review-line{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 0;border-top:1px solid #c6dc9a24;font-size:10px;color:#afc599}#mobile-game-preview .mp-review-line>strong{color:#dfedbd;font-size:12px}#mobile-game-preview .mp-sheet-note{font-size:11px;line-height:1.8;color:#b1c69a;margin:15px 0!important}#mobile-game-preview .mp-campus-content{padding:0 0 15px;background:#254638}#mobile-game-preview .mp-campus-map{position:relative;width:100%;aspect-ratio:780/1688;margin-top:-190px;margin-bottom:-140px;isolation:isolate}#mobile-game-preview .mp-campus-map>img{display:block;width:100%;height:100%;object-fit:contain}#mobile-game-preview .mp-campus-layers{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}#mobile-game-preview .mp-campus-layers>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}#mobile-game-preview .mp-campus-map[data-campus-state=ready]>.mp-campus-fallback{visibility:hidden}#mobile-game-preview .mp-campus-map[data-campus-state=ready]>.mp-campus-layers{opacity:1}#mobile-game-preview .mp-campus-map .campus-ambience{pointer-events:none}#mobile-game-preview .mp-campus-pin[data-facility=stadium]{margin-left:-65px;margin-top:-38px}#mobile-game-preview .mp-campus-map:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#173326bb,transparent 38%,transparent 77%,#254638)}#mobile-game-preview .mp-campus-pin{position:absolute;z-index:2;transform:translate(-50%,-50%);display:grid;place-items:center;width:36px;height:36px;border-radius:11px;border:1px solid #e4fdb977;background:linear-gradient(#284e3ee8,#0e2b20e8);color:#e1f6bd;box-shadow:0 4px 9px #0007}#mobile-game-preview .mp-campus-pin[aria-pressed=true]{color:#173522;background:linear-gradient(#e4fbb6,#bada84);box-shadow:0 0 0 5px #d7f4ac2b,0 4px 9px #0007;z-index:3}#mobile-game-preview .mp-facility-strip{position:relative;z-index:4;display:flex;gap:4px;margin:0 12px 12px;padding-top:8px}#mobile-game-preview .mp-facility-strip>button{flex:1;padding:9px 3px;border:1px solid #e1eeb734;border-radius:6px;background:#163e2ce0;color:#d4e5b5;font-size:8px;min-height:38px}#mobile-game-preview .mp-facility-strip [aria-pressed=true]{background:#c8df9e;color:#23402a;border-color:#e8fac4}#mobile-game-preview .mp-facility-detail{position:relative;margin:0 12px;padding:15px;border:1px solid #cee5b644;border-radius:13px;background:linear-gradient(135deg,#315b3ee8,#173d2ce8);box-shadow:0 7px 16px #0a231e44}#mobile-game-preview .mp-facility-detail>small{font-size:7px;letter-spacing:.8px;color:#c3db9e}#mobile-game-preview .mp-facility-detail h4{font-size:21px;margin:7px 0 10px;color:#f0f4d8}#mobile-game-preview .mp-facility-detail p{font-size:10px;line-height:1.7;color:#bfd2ae}#mobile-game-preview .mp-facility-stats{display:flex;justify-content:space-between;padding:14px 0 0;font-size:8px;color:#adc39a}#mobile-game-preview .mp-facility-stats b{display:block;font-size:12px;color:#e0edbc;margin-top:5px}@media(max-width:1100px){#mobile-game-preview .mp-demo-layout{grid-template-columns:minmax(165px,1fr) minmax(290px,355px) minmax(180px,1fr);gap:25px}#mobile-game-preview .mp-journey{padding:16px}#mobile-game-preview .mp-journey h4{font-size:18px}#mobile-game-preview .mp-journey small{font-size:7px}}@media(max-width:980px){#mobile-game-preview{display:block}#mobile-game-preview .mp-demo-layout{grid-template-columns:minmax(150px,1fr) minmax(280px,370px);gap:28px;padding:35px 0 25px}#mobile-game-preview .mp-demo-companion{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:25px}#mobile-game-preview .mp-demo-context{display:none}#mobile-game-preview .mp-campus-teaser{height:100%;min-height:260px}#mobile-game-preview .mp-demo-note{font-size:8px}}@media(max-width:600px){#mobile-game-preview .mp-demo-layout{display:flex;flex-direction:column;gap:25px;padding-top:20px}#mobile-game-preview .mp-demo-navigation{width:100%}#mobile-game-preview .mp-demo-navigation>h3,#mobile-game-preview .mp-demo-navigation>p,#mobile-game-preview .mp-local-note,#mobile-game-preview .mp-demo-navigation>.mp-overline{display:none}#mobile-game-preview .mp-demo-tabs{grid-template-columns:repeat(3,1fr);gap:6px}#mobile-game-preview .mp-demo-tabs>button{min-height:44px;padding:8px;gap:7px}#mobile-game-preview .mp-demo-tabs>button>span{width:18px;height:21px}#mobile-game-preview .mp-demo-tabs strong{font-size:10px}#mobile-game-preview .mp-demo-tabs small{display:none}#mobile-game-preview .mp-demo-center{max-width:365px;width:calc(100% - 12px)}#mobile-game-preview .mp-demo-companion{display:block;width:100%}#mobile-game-preview .mp-journey{padding:18px}#mobile-game-preview .mp-journey h4{font-size:22px;margin:14px 0}#mobile-game-preview .mp-journey>button{padding:12px 0}#mobile-game-preview .mp-journey strong{font-size:12px}#mobile-game-preview .mp-journey small{font-size:9px}#mobile-game-preview .mp-campus-teaser{display:none}#mobile-game-preview .mp-preview-label{font-size:6px;letter-spacing:.6px;max-width:110px;line-height:1.6}#mobile-game-preview .mp-header-actions{gap:5px}#mobile-game-preview .mp-pause{font-size:8px;padding:9px 7px;white-space:nowrap}#mobile-game-preview .mp-demo-live{font-size:10px}#mobile-game-preview .mp-demo-note{font-size:7px}}@media(max-width:350px){#mobile-game-preview .mp-demo-tabs>button{padding:7px 5px;gap:4px}#mobile-game-preview .mp-demo-tabs strong{font-size:9px}#mobile-game-preview .mp-demo-tabs svg{width:15px;height:15px}#mobile-game-preview .mp-preview-label{font-size:5px;max-width:80px}#mobile-game-preview .mp-pause{padding:8px 5px;font-size:7px}}@media(prefers-reduced-motion:reduce){#mobile-game-preview *,#mobile-game-preview *:before,#mobile-game-preview *:after{transition:none!important;animation:none!important}}#mobile-game-preview [data-wallet-mode]{--page-wallet-height:0px;--page-content-top:calc(100px + var(--page-wallet-height))}#mobile-game-preview [data-wallet-mode=compact]{--page-wallet-height:32px}#mobile-game-preview [data-wallet-mode=full]{--page-wallet-height:64px}#mobile-game-preview .mp-screen[data-wallet-mode] .page-toolbar{position:absolute;z-index:8;left:14px;right:14px;top:42px;height:44px;display:grid;grid-template-columns:35px minmax(0,1fr) 35px;gap:10px;align-items:center}#mobile-game-preview .page-toolbar>div,#mobile-game-preview .page-toolbar>h2{text-align:center;min-width:0}#mobile-game-preview .page-toolbar h2,#mobile-game-preview .page-toolbar>h2{font-size:18px;line-height:1.2;margin:0;color:#eef8e2;font-weight:750;letter-spacing:.2px}#mobile-game-preview .page-toolbar .season-breadcrumb{display:none}#mobile-game-preview .mp-screen[data-wallet-mode] .page-content{top:var(--page-content-top)}#mobile-game-preview .page-wallet{position:absolute;top:94px;left:14px;right:14px;z-index:8;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:4px;row-gap:4px;align-content:start;height:var(--page-wallet-height)}#mobile-game-preview .page-wallet[hidden]{display:none!important}#mobile-game-preview .page-wallet .wallet-slot{position:relative;display:flex;align-items:center;justify-content:center;gap:3px;grid-column:span 3;height:28px;min-width:0;background:linear-gradient(120deg,#37534560,#0e191fe0);border:1px solid #aadaab14;border-top-color:#d8f6bf24;border-radius:8px;padding:0 4px;font-size:10px;font-weight:800;color:#f6f6d6;box-shadow:inset 0 1px #f0ffc308,0 2px 5px #0002;font-variant-numeric:tabular-nums;overflow:visible}#mobile-game-preview .page-wallet .wallet-slot img{width:18px;height:18px;object-fit:contain;filter:drop-shadow(0 1px 3px #0006)}#mobile-game-preview .page-wallet .wallet-slot:nth-child(n+3){grid-column:span 2;height:25px;font-size:9px;color:#d1e6d6;background:linear-gradient(130deg,#25453965,#0b1d18)}#mobile-game-preview .page-wallet .wallet-slot:nth-child(n+3) img{width:15px;height:15px}#mobile-game-preview .mp-screen .campus-hud[data-wallet-mode]{top:0;right:0;bottom:0;left:0;pointer-events:none}#mobile-game-preview .campus-hud[data-wallet-mode] .page-toolbar{position:absolute;top:42px;left:14px;right:14px;height:44px;display:grid;grid-template-columns:35px minmax(0,1fr) 35px;gap:10px;align-items:center;pointer-events:auto}#mobile-game-preview .campus-hud .page-toolbar h2{text-shadow:0 2px 6px #02180be6}#mobile-game-preview .campus-hud .page-toolbar .round-button{width:35px;height:35px;display:grid;place-items:center;border:1px solid #b9e7aa26;border-top-color:#e1f5c644;border-radius:10px;background:linear-gradient(145deg,#3d5e3c70,#11291edf);color:#d6eac6;box-shadow:0 3px 8px #04180d55}#mobile-game-preview .campus-hud .page-toolbar .round-button svg{width:18px;height:18px}#mobile-game-preview .campus-hud .page-wallet{pointer-events:auto;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:0}#mobile-game-preview .campus-wallet.page-wallet .wallet-slot{grid-column:span 3!important;height:28px!important;font-size:10px!important;background:linear-gradient(120deg,#37534560,#0e191fe0)!important}#mobile-game-preview .campus-wallet.page-wallet .wallet-slot img{width:18px;height:18px}#mobile-game-preview .campus-wallet.page-wallet .wallet-slot:nth-child(n+3){grid-column:span 2!important;height:25px!important;font-size:9px!important;background:linear-gradient(130deg,#25453965,#0b1d18)!important}#mobile-game-preview .campus-wallet.page-wallet .wallet-slot:nth-child(n+3) img{width:15px;height:15px}#mobile-game-preview .page-sheet-shell{margin-bottom:16px}#mobile-game-preview .page-sheet-header{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;margin:10px 0 12px}#mobile-game-preview .page-sheet-header h3{text-align:center;font-size:17px;color:#edf9db;line-height:1.2;letter-spacing:-.2px;margin:0;font-weight:650}#mobile-game-preview .page-sheet-header button{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;border:1px solid #b9e7aa26;border-top-color:#e1f5c644;background:linear-gradient(145deg,#3d5e3c70,#11291edf);color:#d6eac6}#mobile-game-preview .page-sheet-header svg{width:17px;height:17px}#mobile-game-preview .page-sheet-shell .page-wallet{position:relative;left:auto;right:auto;top:auto;margin:0;height:var(--page-wallet-height)}#mobile-game-preview .page-sheet-help{border:1px solid #b9d9a132;border-radius:8px;background:#31513536;padding:9px 11px;margin:3px 0 9px;color:#aec4a1;font-size:9px;line-height:1.6}#mobile-game-preview .page-sheet-help[hidden]{display:none}#mobile-game-preview .mp-screen .building-hit{position:absolute;width:46px;height:44px;transform:translate(-50%,-50%);background:transparent;border:0;border-radius:14px;pointer-events:auto}#mobile-game-preview .mp-screen .building-hit:hover{background:#ddffa909}#mobile-game-preview .mp-screen .building-hit:focus-visible{background:#b4ff8217}#mobile-game-preview .mp-screen .pile{position:absolute;left:50%;top:-18px;width:64px;height:48px;transform:translate(-50%);pointer-events:none;filter:drop-shadow(0 2px 3px #061b10);animation:pile-hover 3.4s ease-in-out infinite}#mobile-game-preview .mp-screen .pile img{position:absolute;width:20px;height:20px;object-fit:contain;filter:drop-shadow(0 0 3px #fff3);transform:rotate(var(--rotation,0deg));left:var(--x);top:var(--y)}#mobile-game-preview .mp-screen .building-hit.waiting .pile{opacity:.5}#mobile-game-preview .mp-screen .building-hit.upgrading:after{content:"◷";position:absolute;top:-15px;left:15px;color:#f2ca84;background:#192b23dc;border:1px solid #f2c97755;border-radius:50%;width:21px;height:21px;display:grid;place-items:center;font-size:14px}#mobile-game-preview .mp-screen .facility-popover{position:absolute;width:211px;padding:13px;z-index:22;border:1px solid #c9f3a359;border-top-color:#e4ffc784;border-radius:15px;background:radial-gradient(ellipse at 0 0,#497b3833,transparent 70%),linear-gradient(135deg,#20382ff7,#0d211cfb);box-shadow:0 12px 30px #0008,0 0 24px #c9ff7210,inset 0 1px #ecffd71c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translate(-50%,-100%);transform-origin:50% 100%;animation:popover-in .2s ease}#mobile-game-preview .mp-screen .facility-popover:after{content:"";position:absolute;width:10px;height:10px;background:#122a20;border-right:1px solid #c9f3a359;border-bottom:1px solid #c9f3a359;bottom:-6px;left:var(--arrow-x,50%);transform:rotate(45deg);margin-left:-5px}#mobile-game-preview .mp-screen .pop-head{display:flex;align-items:center;gap:8px;margin-bottom:11px}#mobile-game-preview .mp-screen .pop-head>svg{width:24px;height:24px;color:#c6f49b;filter:drop-shadow(0 0 5px #c5ff9033)}#mobile-game-preview .mp-screen .pop-head strong{display:block;font-size:12px}#mobile-game-preview .mp-screen .pop-head small{display:block;font-size:8px;color:#a0b78d;margin-top:3px}#mobile-game-preview .mp-screen .pop-head .pop-close{background:#ffffff07;border:0;border-radius:6px;width:26px;height:26px;margin-left:auto;display:grid;place-items:center;flex-shrink:0;padding:0;color:#abc0ac}#mobile-game-preview .mp-screen .pop-stats{display:flex;gap:10px;border-top:1px solid #cfefb219;padding:9px 0}#mobile-game-preview .mp-screen .pop-stats>div{flex:1}#mobile-game-preview .mp-screen .pop-stats small{display:block;font-size:7px;color:#869f8c;letter-spacing:.5px;margin-bottom:3px}#mobile-game-preview .mp-screen .pop-stats b{font-size:12px;color:#dbf6ad}#mobile-game-preview .mp-screen .pop-stock{font-size:8px;color:#95b29e;display:flex;justify-content:space-between;margin-bottom:7px}#mobile-game-preview .mp-screen .pop-stock span:last-child{color:#d5ead2}#mobile-game-preview .mp-screen .stock-track{height:3px;border-radius:3px;background:#ffffff0a;overflow:hidden;margin-bottom:10px}#mobile-game-preview .mp-screen .stock-track i{display:block;height:100%;background:linear-gradient(90deg,#59864c,#cffa94);box-shadow:0 0 8px #b0ff7480}#mobile-game-preview .mp-screen .upgrade-btn{min-height:33px;width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:8px;border:1px solid #cef69f48;background:linear-gradient(125deg,#c6f791,#8fc879);color:#163322;font-size:9px;font-weight:800;padding:0 10px;box-shadow:0 0 15px #c3ff6e13}#mobile-game-preview .mp-screen .upgrade-btn span{display:flex;align-items:center;gap:3px}#mobile-game-preview .mp-screen .upgrade-btn img{width:14px;height:14px}#mobile-game-preview .mp-screen .pop-note{font-size:8px;line-height:1.5;color:#8dab94;margin:8px 0 0}#mobile-game-preview .mp-screen .pop-actions{display:flex;gap:6px}#mobile-game-preview .mp-screen .pop-actions button{flex:1;min-height:32px;font-size:9px;border-radius:7px;border:1px solid #b7db9440;background:#253e2a}#mobile-game-preview .mp-screen .pop-actions button:last-child{background:linear-gradient(135deg,#ddffa4,#92cc7d);color:#203822;font-weight:800}#mobile-game-preview .mp-screen .pile{animation:none!important}#mobile-game-preview .mp-screen .pop-head{margin-bottom:7px}#mobile-game-preview .mp-screen .pop-stats{padding:7px 0}#mobile-game-preview .mp-screen .facility-popover{padding:11px 12px}#mobile-game-preview .mp-screen .pop-note{font-size:7px;margin-top:6px}#mobile-game-preview .mp-screen .building-hit:active{transform:translate(-50%,-50%) scale(.97)}#mobile-game-preview .mp-screen .facility-popover[data-placement=below]{transform:translate(-50%);transform-origin:50% 0;animation-name:popover-in-below}#mobile-game-preview .mp-screen .facility-popover[data-placement=below]:after{top:-6px;bottom:auto;transform:rotate(225deg)}#mobile-game-preview .mp-screen .facility-popover{overflow:visible}#mobile-game-preview .mp-screen .facility-popover .pop-note{line-height:1.45}#mobile-game-preview .mp-screen .facility-popover{padding:0}#mobile-game-preview .mp-screen .popover-scroll{padding:13px;max-height:inherit;overflow-y:auto;border-radius:inherit;overscroll-behavior:contain}#mobile-game-preview .mp-screen .facility-popover{transform:none;transform-origin:var(--arrow-x,50%) bottom;animation-name:campus-facility-above}#mobile-game-preview .mp-screen .facility-popover[data-placement=below]{transform:none;transform-origin:var(--arrow-x,50%) top;animation-name:campus-facility-below}#mobile-game-preview .mp-screen .facility-popover{width:min(292px,calc(100% - 28px))}#mobile-game-preview .mp-phone{padding:0;border:0;border-radius:38px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:normal}#mobile-game-preview .mp-screen{display:block;border-radius:38px;width:390px;height:844px;background:#0c2118;color:#f2faee}#mobile-game-preview .mp-screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:5px solid #f2ffee09;border-radius:38px;z-index:80;pointer-events:none}#mobile-game-preview .mp-statusbar{position:absolute;top:0;height:32px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:0 26px;z-index:12;background:transparent;font-size:10px;color:#cddaca}#mobile-game-preview .mp-camera{position:absolute;left:155px;top:0;width:80px;height:15px;border-radius:0 0 12px 12px;background:#07100b}#mobile-game-preview .mp-camera:after{display:none}#mobile-game-preview .mp-home-indicator{height:3px;width:100px;left:145px;bottom:7px;z-index:12;background:#d5e5d47a;opacity:.5}#mobile-game-preview .mp-campus-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0c2314b8,#0b2018ed),url(/assets/campus/scene.webp) center/cover;filter:blur(4px);z-index:0;pointer-events:none}#mobile-game-preview .mp-screen[data-screen=campus]>.mp-campus-wash{display:none}#mobile-game-preview .mp-screen .round-button{width:35px;height:35px;display:grid;place-items:center;border:1px solid #b9e7aa26;border-top-color:#e1f5c644;border-radius:10px;background:linear-gradient(145deg,#3d5e3c70,#11291edf);color:#d6eac6;box-shadow:0 3px 8px #04180d55;padding:0}#mobile-game-preview .mp-screen .page-toolbar .native-back svg{transform:rotate(180deg)}#mobile-game-preview .mp-screen .page-toolbar h2{outline:none}#mobile-game-preview .mp-app-content{position:absolute;left:14px;right:14px;top:var(--page-content-top);bottom:30px;padding:0;overflow-y:auto;overscroll-behavior:contain}#mobile-game-preview .mp-squad-content,#mobile-game-preview .mp-tactics-content{overflow:hidden}#mobile-game-preview .mp-home-content,#mobile-game-preview .mp-campus-content{top:0;right:0;bottom:0;left:0;padding:0;overflow:hidden;background:none}#mobile-game-preview .mp-campus-map{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;margin:0;isolation:isolate}#mobile-game-preview .mp-campus-map:after{background:linear-gradient(#0b26174d,transparent 24%,transparent 77%,#0b271b36)}#mobile-game-preview .mp-campus-map .building-hit{z-index:7;width:70px;height:70px;padding:0}#mobile-game-preview .mp-campus-map .building-hit .pile{top:10px}#mobile-game-preview .mp-campus-map .building-hit.waiting .pile{opacity:.35}#mobile-game-preview .mp-campus-guide{position:absolute;bottom:42px;left:30px;right:30px;z-index:6;text-align:center;pointer-events:none;text-shadow:0 2px 7px #001306}#mobile-game-preview .mp-campus-guide strong{display:block;color:#dfeecd;font-size:15px;font-weight:600;margin-bottom:6px}#mobile-game-preview .mp-campus-guide span{font-size:9px;color:#b9cba6}#mobile-game-preview .mp-screen .facility-popover{z-index:22;left:49px;top:230px;max-height:350px;animation:none;padding:0;color:#edf8df}#mobile-game-preview .mp-screen .facility-popover .popover-scroll{padding:13px}#mobile-game-preview .mp-screen .facility-popover p{margin:8px 0 0}#mobile-game-preview .mp-screen .facility-popover .pop-actions{display:flex;gap:7px;margin-top:12px}#mobile-game-preview .mp-screen .pop-actions button{flex:1;height:33px;border:1px solid #cef69f48;border-radius:8px;background:#c6f791;color:#163322;font-size:10px;font-weight:750}#mobile-game-preview .mp-screen .pop-actions button:first-child{background:#294532;color:#cfdfc5}#mobile-game-preview .mp-sheet-backdrop{top:0;right:0;bottom:0;left:0;z-index:60;background:#02110cb0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:0;border-radius:38px}#mobile-game-preview .mp-sheet{max-height:722px;border-radius:24px 24px 0 0;padding:15px 18px 24px;border:1px solid #c5e9a849;background:radial-gradient(ellipse at 0 0,#456b3429,transparent 55%),linear-gradient(145deg,#1a3427,#0c211a);color:#dcebd3}#mobile-game-preview .page-sheet-shell .page-wallet{position:relative;top:auto;left:auto;right:auto;height:64px}#mobile-game-preview .mp-sheet-heading{display:none}#mobile-game-preview .mp-sheet .native-resource-list{display:grid;gap:9px;margin-top:18px}#mobile-game-preview .native-resource-list>div{display:flex;align-items:center;gap:10px;padding:10px;background:#94c66e0c;border:1px solid #b9d9a126;border-radius:8px;font-size:11px}#mobile-game-preview .native-resource-list img{width:32px;height:32px;object-fit:contain}#mobile-game-preview .native-resource-list b{margin-left:auto}#mobile-game-preview .mp-sheet .mp-field{margin:12px 0}#mobile-game-preview .mp-sheet .native-info{font-size:11px;line-height:1.8;color:#b6cba5}#mobile-game-preview .mp-sheet .native-menu{display:grid;gap:7px}#mobile-game-preview .mp-sheet .native-menu button{min-height:42px;border-radius:9px;border:1px solid #bed99b30;background:#244531;color:#dcecc5}#mobile-game-preview .mp-phone h2{font-family:inherit;font-style:normal;text-transform:none;letter-spacing:.2px}#mobile-game-preview .mp-sheet .page-sheet-header>button svg{transform:rotate(180deg)}#mobile-game-preview .mp-sheet .formation-options{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}#mobile-game-preview .mp-sheet .formation-option{height:112px;border:1px solid #b7d29f32;border-radius:12px;background:linear-gradient(140deg,#29493285,#122c20);color:#d7e9be;padding:10px}#mobile-game-preview .mp-sheet .formation-option[aria-pressed=true]{border-color:#dfdd9c91;background:linear-gradient(140deg,#5c6c385a,#27452a);color:#f7ebbc;box-shadow:0 0 18px #d1d18415}#mobile-game-preview .mp-sheet .formation-option strong{font-size:11px}#mobile-game-preview .mp-sheet .formation-option small{font-size:7px;color:#9ab28b;margin-left:5px}#mobile-game-preview .mp-sheet .formation-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 7px;margin-top:14px}#mobile-game-preview .mp-sheet .formation-option{height:179px;padding:9px 4px;border-radius:11px}#mobile-game-preview .mp-sheet .formation-option .mini-pitch{height:121px;width:80px;margin-bottom:9px;border-color:#b5d39744;background:repeating-linear-gradient(0deg,#729b4620 0 18px,transparent 18px 36px)}#mobile-game-preview .mp-sheet .formation-option .mini-pitch i{width:5px;height:5px;background:#cfeca7;box-shadow:0 0 5px #b7da7555}#mobile-game-preview .mp-sheet .formation-option .mini-pitch:after{content:"";position:absolute;left:25%;top:35%;width:50%;height:30%;border:1px solid #b5d39727;border-radius:50%}#mobile-game-preview .mp-sheet .formation-option strong{display:block;font-size:12px;line-height:1.2}#mobile-game-preview .mp-sheet .formation-option small{display:block;margin:4px 0 0;font-size:8px}#mobile-game-preview .mp-sheet .mini-pitch{position:relative;display:block;margin:auto;border:1px solid #b5d39744;border-radius:5px}#mobile-game-preview .mp-sheet .mini-pitch i{position:absolute;border-radius:50%;transform:translate(-50%,-50%)}#mobile-game-preview .mp-home-content .mp-original-home{position:absolute;top:0;right:0;bottom:0;left:0;color:#f2faee;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:normal;--mint:#9cf3af;--lime:#d4ff91;--quiet:#82958d;--ink:#f2faee;--line:#b3eacb18;--match-fill:radial-gradient(ellipse at 45% 0%,#777ac532,transparent 72%),repeating-linear-gradient(125deg,transparent 0 30px,#9abbff09 30px 44px),linear-gradient(125deg,#354b72,#29365b 59%,#342e49);--match-edge:#a3b7ec50;--match-highlight:#d7e1ff71}#mobile-game-preview .mp-home-content .mp-original-home *,#mobile-game-preview .mp-home-content .mp-original-home *:before,#mobile-game-preview .mp-home-content .mp-original-home *:after{box-sizing:border-box}#mobile-game-preview .mp-home-content .mp-original-home .original-home-frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip}#mobile-game-preview .mp-home-content .mp-original-home button{font-family:inherit;font-size:inherit;line-height:normal;cursor:pointer;color:inherit;touch-action:manipulation}#mobile-game-preview .mp-home-content .mp-original-home button:focus-visible{outline:2px solid #e5ffbb;outline-offset:2px}#mobile-game-preview .mp-home-content .mp-original-home .scene{position:absolute;top:217px;left:0;width:390px;height:480px;z-index:1;background:radial-gradient(ellipse at 50% 70%,#467246,#123427 74%)}#mobile-game-preview .mp-home-content .mp-original-home .scene>canvas{display:block;position:absolute;top:0;right:0;bottom:0;left:0}#mobile-game-preview .mp-home-content .mp-original-home .identity-row{position:absolute;top:30px;left:0;right:0;height:94px;padding:8px 14px 10px;display:grid;grid-template-columns:93px 1fr 30px;gap:8px;z-index:9;background:linear-gradient(135deg,#19362a,#101f1b 65%,#16281b);box-shadow:0 10px 35px #06130d60}#mobile-game-preview .mp-home-content .mp-original-home .profile{display:flex;gap:7px;text-align:left;align-items:center;background:none;padding:0;border:0;min-height:60px;flex-wrap:wrap;align-content:center}#mobile-game-preview .mp-home-content .mp-original-home .profile-name{font-size:11px;font-weight:750;letter-spacing:-.2px;line-height:1.1}#mobile-game-preview .mp-home-content .mp-original-home .profile-name small{display:block;color:#dfd784;font-size:7px;letter-spacing:.6px;margin-top:5px}#mobile-game-preview .mp-home-content .mp-original-home .profile-name i{font-style:normal;color:#95b695;margin-left:3px}#mobile-game-preview .mp-home-content .mp-original-home .wallet{display:grid;grid-template-columns:repeat(6,1fr);column-gap:4px;row-gap:4px;align-content:center}#mobile-game-preview .mp-home-content .mp-original-home .wallet-slot{position:relative;display:flex;align-items:center;justify-content:center;gap:3px;height:28px;min-width:0;background:linear-gradient(120deg,#37534560,#0e191fe0);border:1px solid #aadaab14;border-top-color:#d8f6bf24;border-radius:8px;padding:0 4px;font-size:10px;font-weight:800;color:#f6f6d6;box-shadow:inset 0 1px #f0ffc308,0 2px 5px #0002;grid-column:span 3;font-variant-numeric:tabular-nums;overflow:visible}#mobile-game-preview .mp-home-content .mp-original-home .wallet-slot img{width:18px;height:18px;object-fit:contain;filter:drop-shadow(0 1px 3px #0006)}#mobile-game-preview .mp-home-content .mp-original-home .wallet-slot:nth-child(n+3){grid-column:span 2;height:25px;font-size:9px;color:#d1e6d6;background:linear-gradient(130deg,#25453965,#0b1d18)}#mobile-game-preview .mp-home-content .mp-original-home .wallet-slot:nth-child(n+3) img{width:15px;height:15px}#mobile-game-preview .mp-home-content .mp-original-home .wallet-slot.impact{animation:wallet-flash .7s ease}#mobile-game-preview .mp-home-content .mp-original-home .menu-button{border:1px solid #aadeac14;background:linear-gradient(155deg,#43654142,#142b2399);border-radius:9px;height:37px;align-self:center;display:grid;place-items:center;padding:0;color:#b3cbb3}#mobile-game-preview .mp-home-content .mp-original-home .menu-button svg{width:18px;height:18px}#mobile-game-preview .mp-home-content .mp-original-home .match-eyebrow{display:flex;justify-content:space-between;align-items:center;font-size:7px;letter-spacing:1.2px;color:#b1c798;min-height:12px}#mobile-game-preview .mp-home-content .mp-original-home .live-label{display:flex;align-items:center;gap:5px;color:#ff9a8c;font-weight:800;letter-spacing:1px}#mobile-game-preview .mp-home-content .mp-original-home .watch-cta{position:relative;display:flex;align-items:center;gap:5px;padding:0 9px;min-height:33px;border-radius:8px;color:#18381f;border:1px solid #e9ffc096;font-size:9px;font-weight:900;background:linear-gradient(135deg,#e4ffab,#a8e876 90%);box-shadow:0 0 16px #c3ff6950,inset 0 1px #fff9,0 3px 7px #0006;overflow:hidden}#mobile-game-preview .mp-home-content .mp-original-home .watch-cta:after{content:"";position:absolute;top:-60%;right:-80%;bottom:-60%;left:-80%;background:linear-gradient(105deg,transparent 43%,#fff6 50%,transparent 57%);transform:translate(-75%);animation:native-home-sheen 5.5s ease infinite;pointer-events:none}#mobile-game-preview .mp-home-content .mp-original-home .watch-cta svg{width:12px;height:12px;stroke-width:2}@keyframes native-home-sheen{0%,65%{transform:translate(-75%)}85%,to{transform:translate(75%)}}@media(max-width:730px){#mobile-game-preview .mp-home-content .mp-original-home .scene{touch-action:pan-y}}#mobile-game-preview .mp-home-content .mp-original-home .scene{top:0;height:844px;background:#1b3b28}#mobile-game-preview .mp-home-content .mp-original-home .identity-row{background:transparent;box-shadow:none}#mobile-game-preview .mp-home-content .mp-original-home .top-wash{position:absolute;z-index:3;inset:0 0 auto;height:330px;pointer-events:none;background:linear-gradient(180deg,#091c16fa,#10261fea 31%,#10251dcc 49%,#142f2094 65%,#163a2333 83%,#163a2300)}#mobile-game-preview .mp-home-content .mp-original-home .hud-open .top-wash{display:none}#mobile-game-preview .mp-home-content .mp-original-home .hud-open .profile-name{filter:drop-shadow(0 1px 3px #00120bd9)}#mobile-game-preview .mp-home-content .mp-original-home .hud-wallet .top-wash{height:144px;background:linear-gradient(180deg,#091c16fa,#10261fe8 30%,#10251db3 55%,#163a234d 78%,#163a2300)}#mobile-game-preview .mp-home-content .mp-original-home .home-view .scene{pointer-events:none}#mobile-game-preview .mp-home-content .mp-original-home .dashboard-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(#06130a1a,#061c1290 34%,#04170a9c);transition:opacity .65s}#mobile-game-preview .mp-home-content .mp-original-home .top-wash{transition:opacity .5s}#mobile-game-preview .mp-home-content .mp-original-home .identity-row{grid-template-columns:95px 1fr 30px}#mobile-game-preview .mp-home-content .mp-original-home .identity-row .profile{flex-wrap:nowrap;gap:6px}#mobile-game-preview .mp-home-content .mp-original-home .profile-name{font-size:10px}#mobile-game-preview .mp-home-content .mp-original-home .identity-row .crest{width:28px;height:34px;flex-shrink:0}#mobile-game-preview .mp-home-content .mp-original-home .identity-row .wallet-slot{height:27px}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match{position:absolute;top:128px;left:14px;right:14px;height:139px;padding:11px 13px 0;border:1px solid #ccf5a936;border-top-color:#deffb66b;border-radius:18px;background:radial-gradient(ellipse at 48% 2%,#badf6c2e,transparent 65%),linear-gradient(135deg,#244c38ec,#0f2823f0 78%);box-shadow:0 12px 25px #001a1080,inset 0 1px #efffd212,0 0 23px #bef47d0d;overflow:hidden}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match:before{content:"";position:absolute;width:100px;height:100px;right:-35px;top:-45px;transform:rotate(40deg);border:1px solid #caffaa09;pointer-events:none}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-eyebrow{display:flex;justify-content:space-between;font-size:7px;letter-spacing:1px;color:#bed3a5;height:15px}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .live-label{font-size:7px}#mobile-game-preview .mp-home-content .mp-original-home .match-versus{display:grid;grid-template-columns:1fr 82px 1fr;align-items:center;gap:6px;height:83px}#mobile-game-preview .mp-home-content .mp-original-home .match-club{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;gap:4px}#mobile-game-preview .mp-home-content .mp-original-home .match-club .club-emblem{width:34px;height:35px;object-fit:contain;filter:drop-shadow(0 2px 5px #0008)}#mobile-game-preview .mp-home-content .mp-original-home .match-club strong{font-size:10px;line-height:1.15;max-width:106px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.2px}#mobile-game-preview .mp-home-content .mp-original-home .match-club small{font-size:6px;letter-spacing:1.4px;color:#809e89}#mobile-game-preview .mp-home-content .mp-original-home .match-club.mine strong{color:#e6ffb9}#mobile-game-preview .mp-home-content .mp-original-home .match-club .unknown-emblem{width:34px;height:35px;border:1px dashed #8fb89855;border-radius:9px;display:grid;place-items:center;color:#9bb99b;font-size:20px}#mobile-game-preview .mp-home-content .mp-original-home .match-center{text-align:center;min-width:0}#mobile-game-preview .mp-home-content .mp-original-home .match-score{font-size:23px;line-height:1;font-weight:800;letter-spacing:3px;text-shadow:0 0 14px #d2fa9480;color:#eaffbd;margin-bottom:8px}#mobile-game-preview .mp-home-content .mp-original-home .match-score.small{font-size:10px;letter-spacing:0;line-height:1.3;min-height:23px;display:grid;place-items:center;color:#bfcfac;text-shadow:none}#mobile-game-preview .mp-home-content .mp-original-home .match-center .watch-cta{font-size:9px;justify-content:center;gap:4px;height:28px;min-width:72px;padding:0 7px;border-radius:8px;box-shadow:0 0 15px #aef66328,inset 0 1px #f1ffd7aa}#mobile-game-preview .mp-home-content .mp-original-home .watch-cta svg{width:12px;height:12px}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-tabs{height:23px;margin:5px -13px 0;border-top:1px solid #b7ed9115}#mobile-game-preview .mp-home-content .mp-original-home .feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}#mobile-game-preview .mp-home-content .mp-original-home .feature-panel{--accent:#c3f38c;position:relative;display:block;width:100%;min-width:0;text-align:left;padding:12px 11px 10px;border-radius:15px;border:1px solid #b8e6b524;border-top-color:#c9f9b940;background:radial-gradient(ellipse at 7% 0%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 76%),linear-gradient(140deg,#193c2eed,#0b231ef2 80%);box-shadow:0 8px 14px #00150b44,inset 0 1px #f2ffcf06;overflow:hidden;transition:filter .2s,transform .3s,opacity .4s}#mobile-game-preview .mp-home-content .mp-original-home .feature-panel:hover{border-color:color-mix(in srgb,var(--accent) 46%,transparent);filter:brightness(1.1)}#mobile-game-preview .mp-home-content .mp-original-home .feature-panel:active{transform:scale(.98)}#mobile-game-preview .mp-home-content .mp-original-home .feature-panel .panel-top{display:flex;align-items:center;gap:6px;margin-bottom:8px;min-height:16px;color:#dcebd4}#mobile-game-preview .mp-home-content .mp-original-home .panel-top svg{width:14px;height:14px;color:var(--accent);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 20%,transparent))}#mobile-game-preview .mp-home-content .mp-original-home .panel-top strong{font-size:10px;letter-spacing:-.1px;font-weight:650;white-space:nowrap}#mobile-game-preview .mp-home-content .mp-original-home .panel-top .chevron{margin-left:auto;font-size:13px;font-weight:400;color:#8ba78c}#mobile-game-preview .mp-home-content .mp-original-home .panel-large{font-size:21px;font-weight:750;line-height:1.1;color:var(--accent);letter-spacing:-.7px}#mobile-game-preview .mp-home-content .mp-original-home .panel-large small{font-size:10px;font-weight:500;letter-spacing:0;color:#9fba94}#mobile-game-preview .mp-home-content .mp-original-home .mini-table{width:100%;border-collapse:separate;border-spacing:0 2px;font-size:8px;margin-top:7px;table-layout:fixed}#mobile-game-preview .mp-home-content .mp-original-home .mini-table td{padding:4px 2px;border-top:1px solid transparent;border-bottom:1px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobile-game-preview .mp-home-content .mp-original-home .mini-table td:first-child{width:18px;color:#91a685}#mobile-game-preview .mp-home-content .mp-original-home .mini-table td:last-child{width:24px;text-align:right;font-variant-numeric:tabular-nums;font-weight:750}#mobile-game-preview .mp-home-content .mp-original-home .mini-table tr.you td{background:#b9ec7820;border-color:#c9eb8924;color:#e0ffac}#mobile-game-preview .mp-home-content .mp-original-home .mini-table tr.you td:first-child{border-radius:4px 0 0 4px}#mobile-game-preview .mp-home-content .mp-original-home .mini-table tr.you td:last-child{border-radius:0 4px 4px 0}#mobile-game-preview .mp-home-content .mp-original-home .panel-season,#mobile-game-preview .mp-home-content .mp-original-home .panel-training{min-height:172px}#mobile-game-preview .mp-home-content .mp-original-home .panel-training{--accent:#adbcff}#mobile-game-preview .mp-home-content .mp-original-home .training-clock{font-size:7px;color:#c5d5ff;font-variant-numeric:tabular-nums;white-space:nowrap}#mobile-game-preview .mp-home-content .mp-original-home .progress-track{height:3px;border-radius:5px;background:#061a1480;overflow:hidden;margin-top:5px}#mobile-game-preview .mp-home-content .mp-original-home .progress-track i{display:block;height:100%;background:linear-gradient(90deg,#759a8d,var(--accent));border-radius:5px;box-shadow:0 0 6px var(--accent);transition:width 1s linear}#mobile-game-preview .mp-home-content .mp-original-home .mini-pitch{position:relative;flex-shrink:0;height:63px;width:58px;background:repeating-linear-gradient(0deg,#558b4818 0,#558b4818 13px,#75b16015 13px,#75b16015 26px);border:1px solid #acd98133;border-radius:6px;overflow:hidden}#mobile-game-preview .mp-home-content .mp-original-home .mini-pitch:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#add99223}#mobile-game-preview .mp-home-content .mp-original-home .mini-pitch:after{content:"";position:absolute;left:21px;top:24px;width:14px;height:14px;border:1px solid #adce872e;border-radius:50%}#mobile-game-preview .mp-home-content .mp-original-home .mini-pitch i{position:absolute;width:4px;height:4px;border-radius:50%;background:#cbf69a;box-shadow:0 0 4px #c9ff8170;transform:translate(-50%,-50%);z-index:1}#mobile-game-preview .mp-home-content .mp-original-home .formation-summary{display:flex;gap:9px;align-items:center;margin-bottom:8px}#mobile-game-preview .mp-home-content .mp-original-home .formation-summary .panel-large{font-size:22px}#mobile-game-preview .mp-home-content .mp-original-home .formation-summary .panel-small{font-size:7px;margin-top:4px}#mobile-game-preview .mp-home-content .mp-original-home .panel-team,#mobile-game-preview .mp-home-content .mp-original-home .panel-auction{min-height:146px}#mobile-game-preview .mp-home-content .mp-original-home .panel-auction{--accent:#84dfd4}#mobile-game-preview .mp-home-content .mp-original-home .auction-item{border-bottom:1px solid #c6ecca10;padding:5px 0 7px;margin-bottom:4px}#mobile-game-preview .mp-home-content .mp-original-home .auction-item strong{font-size:8px;font-weight:600;color:#deede0}#mobile-game-preview .mp-home-content .mp-original-home .auction-item .panel-small{font-size:6px;color:#9eb4a5}#mobile-game-preview .mp-home-content .mp-original-home .auction-price{display:flex;justify-content:space-between;margin-top:4px;font-size:8px;color:#bde9b7;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-home-content .mp-original-home .auction-price .outbid{color:#ffc092}#mobile-game-preview .mp-home-content .mp-original-home .auction-price .settling{color:#dcd7a2}#mobile-game-preview .mp-home-content .mp-original-home .panel-association,#mobile-game-preview .mp-home-content .mp-original-home .panel-campus{min-height:129px}#mobile-game-preview .mp-home-content .mp-original-home .panel-association{--accent:#9dccff}#mobile-game-preview .mp-home-content .mp-original-home .association-name{font-size:10px;font-weight:650;color:#e5eadc;margin:1px 0 5px}#mobile-game-preview .mp-home-content .mp-original-home .chat-preview{font-size:8px;color:#b5c6c0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:6px 0}#mobile-game-preview .mp-home-content .mp-original-home .panel-campus{--accent:#d5ef94;background:radial-gradient(ellipse at 80% 5%,#cbd77a38,transparent 70%),linear-gradient(140deg,#304a27ec,#132c22f5)}#mobile-game-preview .mp-home-content .mp-original-home .campus-totals{display:grid;grid-template-columns:1fr 1fr;gap:6px 5px;margin-top:10px}#mobile-game-preview .mp-home-content .mp-original-home .campus-resource{display:flex;align-items:center;gap:4px;min-width:0;font-size:11px;font-weight:750;color:#e5edba}#mobile-game-preview .mp-home-content .mp-original-home .campus-resource img{width:19px;height:19px;object-fit:contain;filter:drop-shadow(0 1px 3px #001b1480)}#mobile-game-preview .mp-home-content .mp-original-home .campus-resource small{font-size:6px;font-weight:400;color:#b6c29b}#mobile-game-preview .mp-home-content .mp-original-home .panel-mode{min-height:100px}#mobile-game-preview .mp-home-content .mp-original-home .panel-arena{--accent:#efe193}#mobile-game-preview .mp-home-content .mp-original-home .panel-penalty{--accent:#80e1c8}#mobile-game-preview .mp-home-content .mp-original-home .mode-count .panel-large{font-size:22px}#mobile-game-preview .mp-home-content .mp-original-home .panel-secondary .panel-large{font-size:17px}#mobile-game-preview .mp-home-content .mp-original-home .panel-secondary .panel-top{margin-bottom:7px}#mobile-game-preview .mp-home-content .mp-original-home .panel-wide .panel-top{margin-bottom:5px}#mobile-game-preview .mp-home-content .mp-original-home .campus-wallet .wallet-slot{grid-column:auto!important;height:32px!important;font-size:11px!important;background:linear-gradient(125deg,#2b4939eb,#10281efa)!important}#mobile-game-preview .mp-home-content .mp-original-home .campus-wallet .wallet-slot img{width:20px;height:20px}#mobile-game-preview .mp-home-content .mp-original-home .campus-mode .dashboard-shade{opacity:0}#mobile-game-preview .mp-home-content .mp-original-home .campus-mode .identity-row,#mobile-game-preview .mp-home-content .mp-original-home .campus-mode .briefing-match{transform:translateY(-36px)}#mobile-game-preview .mp-home-content .mp-original-home .campus-mode .top-wash{opacity:.88}#mobile-game-preview .mp-home-content .mp-original-home .detail-session .training-clock{font-size:12px}#mobile-game-preview .mp-home-content .mp-original-home .detail-session .progress-track{height:5px;margin-top:10px}#mobile-game-preview .mp-home-content .mp-original-home .identity-row .menu-button{margin-top:24px}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-home-content .mp-original-home .dashboard-shade,#mobile-game-preview .mp-home-content .mp-original-home .top-wash,#mobile-game-preview .mp-home-content .mp-original-home .progress-track i{transition:none!important;transition-delay:0s!important}}#mobile-game-preview .mp-home-content .mp-original-home .profile-emblem{width:30px;height:36px;object-fit:contain;filter:drop-shadow(0 2px 4px #0007)}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match #match-summary{padding:0}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-tabs{position:absolute;left:0;right:0;bottom:0;margin:0;height:23px}#mobile-game-preview .mp-home-content .mp-original-home .match-center .watch-cta{min-height:28px}#mobile-game-preview .mp-home-content .mp-original-home .panel-top strong{font-size:11px}#mobile-game-preview .mp-home-content .mp-original-home .mini-table{font-size:9px}#mobile-game-preview .mp-home-content .mp-original-home .training-clock{font-size:8px}#mobile-game-preview .mp-home-content .mp-original-home .panel-season,#mobile-game-preview .mp-home-content .mp-original-home .panel-training{min-height:181px}#mobile-game-preview .mp-home-content .mp-original-home .panel-season .panel-meta{flex-wrap:wrap;row-gap:3px}#mobile-game-preview .mp-home-content .mp-original-home .panel-team,#mobile-game-preview .mp-home-content .mp-original-home .panel-auction{min-height:149px}#mobile-game-preview .mp-home-content .mp-original-home .formation-summary .panel-small{font-size:8px}#mobile-game-preview .mp-home-content .mp-original-home .auction-item strong{font-size:9px}#mobile-game-preview .mp-home-content .mp-original-home .auction-item .panel-small{font-size:8px}#mobile-game-preview .mp-home-content .mp-original-home .auction-price{font-size:9px}#mobile-game-preview .mp-home-content .mp-original-home .panel-association,#mobile-game-preview .mp-home-content .mp-original-home .panel-campus{min-height:134px}#mobile-game-preview .mp-home-content .mp-original-home .chat-preview{font-size:9px}#mobile-game-preview .mp-home-content .mp-original-home .panel-mode .panel-small{font-size:8px}#mobile-game-preview .mp-home-content .mp-original-home .campus-resource{font-size:12px}#mobile-game-preview .mp-home-content .mp-original-home .panel-season .notice-pill{font-size:6px}#mobile-game-preview .mp-home-content .mp-original-home .panel-training .panel-meta{font-size:8px}#mobile-game-preview .mp-home-content .mp-original-home .match-club strong{font-size:11px}#mobile-game-preview .mp-home-content .mp-original-home .match-club small{font-size:7px}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-tabs button{font-size:8px}#mobile-game-preview .mp-home-content .mp-original-home .scene{transition:filter .55s ease,transform .55s ease;transform-origin:center}#mobile-game-preview .mp-home-content .mp-original-home .home-view .scene{filter:blur(7px) saturate(.82);transform:scale(1.045)}#mobile-game-preview .mp-home-content .mp-original-home .campus-mode .scene{filter:none;transform:none}#mobile-game-preview .mp-home-content .mp-original-home .dashboard-shade{background:linear-gradient(#06170b28,#041a1275 40%,#04150d94)}#mobile-game-preview .mp-home-content .mp-original-home .identity-row{height:86px;grid-template-columns:95px 1fr 30px}#mobile-game-preview .mp-home-content .mp-original-home .home-actions{display:flex;flex-direction:column;gap:6px;justify-content:center}#mobile-game-preview .mp-home-content .mp-original-home .identity-row .home-actions .menu-button{width:30px;height:29px;min-height:29px;margin:0}#mobile-game-preview .mp-home-content .mp-original-home .notification-button{position:relative;display:grid;place-items:center;width:30px;height:29px;padding:0;border-radius:9px;border:1px solid #b9e7aa26;background:linear-gradient(145deg,#3d5e3c70,#11291edf);color:#c6dabc}#mobile-game-preview .mp-home-content .mp-original-home .notification-button svg{width:16px;height:16px}#mobile-game-preview .mp-home-content .mp-original-home .notification-icon{display:flex}#mobile-game-preview .mp-home-content .mp-original-home .alert-badge{position:absolute;right:-4px;top:-4px;min-width:15px;height:15px;padding:0 3px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(150deg,#ff8775,#df3e52);border:1px solid #ffbbac66;color:#fff;font-size:8px;font-weight:800;box-shadow:0 0 10px #fa536343,0 1px 3px #090f0bbb}#mobile-game-preview .mp-home-content .mp-original-home .alert-badge.dot-only,#mobile-game-preview .mp-home-content .mp-original-home .red-dot{width:6px;min-width:6px;height:6px;border:0;padding:0;background:#ff6773;border-radius:50%;box-shadow:0 0 7px #ff536277}#mobile-game-preview .mp-home-content .mp-original-home .red-dot{display:inline-block;flex-shrink:0;margin-left:5px}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match{top:118px;height:131px;padding-top:8px}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-versus{height:82px}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-club{gap:3px}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-club strong{font-size:11px}#mobile-game-preview .mp-home-content .mp-original-home .dashboard-board{position:absolute;top:261px;left:14px;right:14px;height:552px;overflow:visible}#mobile-game-preview .mp-home-content .mp-original-home .feature-grid{display:grid;height:100%;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:114px 116px 94px 72px 66px 40px;gap:10px 8px}#mobile-game-preview .mp-home-content .mp-original-home .feature-panel{grid-column:span 3;min-height:0!important;height:100%;padding:8px 9px;border-radius:13px}#mobile-game-preview .mp-home-content .mp-original-home .feature-panel .panel-top{gap:5px;min-height:17px;margin:0 0 6px}#mobile-game-preview .mp-home-content .mp-original-home .panel-top strong{font-size:11px;line-height:17px;font-weight:650;letter-spacing:-.15px}#mobile-game-preview .mp-home-content .mp-original-home .panel-top svg{width:13px;height:13px}#mobile-game-preview .mp-home-content .mp-original-home .panel-title-meta{margin-left:auto;color:#a6bca4;font-size:8px;font-weight:550;white-space:nowrap}#mobile-game-preview .mp-home-content .mp-original-home .panel-training .panel-title-meta{color:#c6d0f5}#mobile-game-preview .mp-home-content .mp-original-home .gold-tag{padding:2px 5px;border:1px solid #e3eab02b;border-radius:4px;color:#eeedb0;background:#dbe29518;font-size:7px;letter-spacing:.7px}#mobile-game-preview .mp-home-content .mp-original-home .mini-table{margin-top:0;font-size:10px;border-spacing:0 3px}#mobile-game-preview .mp-home-content .mp-original-home .mini-table td{padding:4px 2px;line-height:12px}#mobile-game-preview .mp-home-content .mp-original-home .mini-table td:first-child{width:17px}#mobile-game-preview .mp-home-content .mp-original-home .mini-table td:last-child{width:22px}#mobile-game-preview .mp-home-content .mp-original-home .mini-table .you td{font-weight:650}#mobile-game-preview .mp-home-content .mp-original-home .training-strip{display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 81%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 81%,transparent 100%);width:100%;padding-bottom:2px}#mobile-game-preview .mp-home-content .mp-original-home .training-portraits{display:flex;gap:8px;width:max-content}#mobile-game-preview .mp-home-content .mp-original-home .portrait-session{display:flex;flex-direction:column;align-items:center;width:43px;flex:0 0 43px}#mobile-game-preview .mp-home-content .mp-original-home .portrait-session .progress-track{display:block;width:34px;height:3px;margin:5px 0 4px;flex-shrink:0}#mobile-game-preview .mp-home-content .mp-original-home .portrait-session .training-clock{font-size:9px;line-height:12px;font-weight:600}#mobile-game-preview .mp-home-content .mp-original-home .compact-empty{display:block;font-size:11px;line-height:1.35;color:#d0dfc4;margin-top:13px}#mobile-game-preview .mp-home-content .mp-original-home .compact-empty>span{display:block;font-size:9px;color:#94ad99;margin-top:6px}#mobile-game-preview .mp-home-content .mp-original-home .formation-summary{display:flex;align-items:center;gap:8px;margin:1px 0 0;height:76px}#mobile-game-preview .mp-home-content .mp-original-home .mini-pitch{width:49px;height:70px;border-radius:5px}#mobile-game-preview .mp-home-content .mp-original-home .mini-pitch:after{left:16px;top:27px}#mobile-game-preview .mp-home-content .mp-original-home .formation-copy{min-width:0;align-self:center}#mobile-game-preview .mp-home-content .mp-original-home .formation-copy .panel-large{font-size:23px;line-height:1.1;display:block}#mobile-game-preview .mp-home-content .mp-original-home .squad-priority{display:flex;flex-direction:column;gap:4px;margin-top:6px;min-width:0}#mobile-game-preview .mp-home-content .mp-original-home .priority-alert{font-size:8px;line-height:1.35;color:#ffd09b;display:block;overflow-wrap:normal}#mobile-game-preview .mp-home-content .mp-original-home .priority-alert.critical{color:#ffb9aa}#mobile-game-preview .mp-home-content .mp-original-home .clear-alert{font-size:9px;line-height:1.4;color:#a9c2a6}#mobile-game-preview .mp-home-content .mp-original-home .auction-item{display:block;padding:3px 0 7px;margin:0 0 5px}#mobile-game-preview .mp-home-content .mp-original-home .auction-item:last-child{border:0;margin:0;padding-bottom:0}#mobile-game-preview .mp-home-content .mp-original-home .auction-item strong{font-size:10px;font-weight:600}#mobile-game-preview .mp-home-content .mp-original-home .auction-item strong small{font-size:8px;color:#a4b7a5;font-weight:400}#mobile-game-preview .mp-home-content .mp-original-home .auction-price{font-size:9px;margin-top:5px;align-items:center;gap:4px}#mobile-game-preview .mp-home-content .mp-original-home .auction-price .training-clock{font-size:8px}#mobile-game-preview .mp-home-content .mp-original-home .association-name{display:flex;align-items:center;margin:0 0 6px;font-size:11px;white-space:nowrap}#mobile-game-preview .mp-home-content .mp-original-home .chat-preview{margin:0 0 6px;font-size:9px}#mobile-game-preview .mp-home-content .mp-original-home .campus-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:13px -2px 0}#mobile-game-preview .mp-home-content .mp-original-home .campus-resource{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:12px;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-home-content .mp-original-home .campus-resource img{width:23px;height:22px}#mobile-game-preview .mp-home-content .mp-original-home .panel-campus .panel-top{margin-bottom:0}#mobile-game-preview .mp-home-content .mp-original-home .compact-mode-row{display:flex;align-items:baseline;gap:4px;white-space:nowrap;margin-top:4px}#mobile-game-preview .mp-home-content .mp-original-home .compact-mode-row>b{font-size:21px;color:var(--accent);letter-spacing:-1px}#mobile-game-preview .mp-home-content .mp-original-home .compact-mode-row>b small{font-size:10px;color:#a9b999;letter-spacing:0}#mobile-game-preview .mp-home-content .mp-original-home .compact-mode-row>span{font-size:8px;color:#9eb29b}#mobile-game-preview .mp-home-content .mp-original-home .compact-mode-row .bag-status{margin-left:auto;font-size:7px;display:flex;align-items:center;gap:2px;color:#d6e7b6}#mobile-game-preview .mp-home-content .mp-original-home .bag-status .red-dot{width:4px;min-width:4px;height:4px;margin-left:0}#mobile-game-preview .mp-home-content .mp-original-home .bag-status .training-clock{font-size:7px}#mobile-game-preview .mp-home-content .mp-original-home .panel-shortcut{grid-column:span 2;padding:9px 8px}#mobile-game-preview .mp-home-content .mp-original-home .panel-shortcut .panel-top{gap:4px;margin-bottom:5px}#mobile-game-preview .mp-home-content .mp-original-home .panel-shortcut .panel-top strong{font-size:10px}#mobile-game-preview .mp-home-content .mp-original-home .panel-shortcut .panel-top svg{width:13px;height:13px}#mobile-game-preview .mp-home-content .mp-original-home .shortcut-value{display:block;font-size:9px;color:#adc3a6;padding-left:17px;white-space:nowrap}#mobile-game-preview .mp-home-content .mp-original-home .panel-shortcut .alert-badge{top:5px;right:5px;min-width:13px;height:13px;font-size:7px}#mobile-game-preview .mp-home-content .mp-original-home .panel-shortcut .dot-only{width:5px;min-width:5px;height:5px;top:8px;right:7px}#mobile-game-preview .mp-home-content .mp-original-home .panel-micro .panel-top{margin:0;gap:5px}#mobile-game-preview .mp-home-content .mp-original-home .panel-micro .panel-top strong{font-size:9px}#mobile-game-preview .mp-home-content .mp-original-home .panel-micro .panel-top svg{width:12px;height:12px}#mobile-game-preview .mp-home-content .mp-original-home .panel-micro .alert-badge{right:11px;top:16px}#mobile-game-preview .mp-home-content .mp-original-home .panel-micro .panel-title-meta{display:none}#mobile-game-preview .mp-home-content .mp-original-home .campus-mode .dashboard-board{opacity:0;transform:translateY(45px);pointer-events:none!important}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-home-content .mp-original-home .scene{transition:none}#mobile-game-preview .mp-home-content .mp-original-home .campus-mode .dashboard-board{transform:none}}#mobile-game-preview .mp-home-content .mp-original-home .auction-item{line-height:12px;padding:1px 0 5px;margin-bottom:4px}#mobile-game-preview .mp-home-content .mp-original-home .auction-item strong{display:block;line-height:12px}#mobile-game-preview .mp-home-content .mp-original-home .auction-price{line-height:10px;margin-top:4px}#mobile-game-preview .mp-home-content .mp-original-home .training-portraits{gap:6px}#mobile-game-preview .mp-home-content .mp-original-home .training-strip{-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 79%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 79%,transparent 100%)}#mobile-game-preview .mp-home-content .mp-original-home .mini-pitch i.vacant{width:6px;height:6px;border:1px dashed #ffc2b0;background:transparent;box-shadow:0 0 5px #f0725060}#mobile-game-preview .mp-home-content .mp-original-home .panel-top strong{color:#eef8e4;font-weight:700;text-shadow:0 1px 4px #001c1555}#mobile-game-preview .mp-home-content .mp-original-home .panel-top>svg{filter:drop-shadow(0 0 5px #c9ff7d50)}#mobile-game-preview .mp-home-content .mp-original-home .gold-tag{color:#ffe6a0;background:linear-gradient(125deg,#bd933132,#635b241c);border-color:#ecc3675e;box-shadow:inset 0 1px #fff0b329,0 0 8px #e1bd6315;font-weight:750}#mobile-game-preview .mp-home-content .mp-original-home .profile-emblem{filter:drop-shadow(0 2px 4px #000a) drop-shadow(0 0 5px #d1f18933)}#mobile-game-preview .mp-home-content .mp-original-home .match-club .club-emblem{width:37px;height:37px;filter:drop-shadow(0 3px 3px #00180cc9) drop-shadow(0 0 7px #d0f79938)}#mobile-game-preview .mp-home-content .mp-original-home .match-club strong{color:#f2f8e8}#mobile-game-preview .mp-home-content .mp-original-home .match-score{color:#edffc6;text-shadow:0 0 16px #d4ff8c85}#mobile-game-preview .mp-home-content .mp-original-home .watch-cta{box-shadow:0 0 19px #b4ec7c38,inset 0 1px #f5ffe5bd}#mobile-game-preview .mp-home-content .mp-original-home .dashboard-board{height:502px}#mobile-game-preview .mp-home-content .mp-original-home .feature-grid{grid-template-rows:114px 116px 94px 72px 66px;align-content:start}#mobile-game-preview .mp-home-content .mp-original-home .has-manager-path .feature-grid{grid-template-rows:114px 116px 94px 72px 66px 40px}#mobile-game-preview .mp-home-content .mp-original-home .mini-table{border-spacing:0 2px;color:#deebd6}#mobile-game-preview .mp-home-content .mp-original-home .mini-table td{padding:1px 2px;line-height:19px}#mobile-game-preview .mp-home-content .mp-original-home .mini-table td:first-child{width:15px;font-size:9px}#mobile-game-preview .mp-home-content .mp-original-home .mini-table td:last-child{font-size:11px;color:#eef9d8}#mobile-game-preview .mp-home-content .mp-original-home .standing-club{display:flex;align-items:center;gap:5px;min-width:0}#mobile-game-preview .mp-home-content .mp-original-home .standing-club img{width:19px;height:19px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 2px 2px #00180ebf) drop-shadow(0 0 3px #e4f9aa25)}#mobile-game-preview .mp-home-content .mp-original-home .standing-club>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px}#mobile-game-preview .mp-home-content .mp-original-home .mini-table tr.you td{color:#e7ffc3}#mobile-game-preview .mp-home-content .mp-original-home .portrait-session .training-clock{color:#e1f3dc;font-weight:650}#mobile-game-preview .mp-home-content .mp-original-home .portrait-session .progress-track i{background:linear-gradient(90deg,#93bc88,#e4ffc1);box-shadow:0 0 7px #c9ff9366}#mobile-game-preview .mp-home-content .mp-original-home .auction-item.with-portrait{display:flex;align-items:center;gap:6px;padding:0 0 5px;margin:0 0 4px}#mobile-game-preview .mp-home-content .mp-original-home .auction-copy{display:block;min-width:0;flex:1}#mobile-game-preview .mp-home-content .mp-original-home .auction-copy strong{font-size:9px;line-height:12px;white-space:nowrap;color:#edf6e5}#mobile-game-preview .mp-home-content .mp-original-home .auction-copy strong small{font-size:7px;color:#adccad}#mobile-game-preview .mp-home-content .mp-original-home .auction-copy .auction-price{font-size:8px;gap:2px;margin-top:4px;color:#c9edac}#mobile-game-preview .mp-home-content .mp-original-home .auction-copy .training-clock{font-size:7px;color:#c1d3b9}#mobile-game-preview .mp-home-content .mp-original-home .auction-price .outbid{color:#ffa99c;font-weight:650}#mobile-game-preview .mp-home-content .mp-original-home .association-identity{display:flex;align-items:center;gap:7px;min-width:0}#mobile-game-preview .mp-home-content .mp-original-home .association-emblem{width:32px;height:35px;object-fit:contain;flex:0 0 32px;filter:drop-shadow(0 2px 3px #071b08bd) drop-shadow(0 0 5px #f8ca6733)}#mobile-game-preview .mp-home-content .mp-original-home .association-copy{min-width:0;flex:1}#mobile-game-preview .mp-home-content .mp-original-home .association-name{font-size:10px;margin:0 0 4px;color:#e9f2da}#mobile-game-preview .mp-home-content .mp-original-home .association-rank{display:flex;align-items:center;gap:3px;white-space:nowrap}#mobile-game-preview .mp-home-content .mp-original-home .association-rank img{width:15px;height:16px;object-fit:contain;filter:drop-shadow(0 1px 2px #cfab4a40)}#mobile-game-preview .mp-home-content .mp-original-home .association-rank b{font-size:7px;letter-spacing:.6px;color:#ffdda0;background:#a27e2529;border:1px solid #d4b36738;padding:1px 4px;border-radius:3px}#mobile-game-preview .mp-home-content .mp-original-home .association-rank>span{font-size:7px;color:#a8bb9f;margin-left:2px}#mobile-game-preview .mp-home-content .mp-original-home .panel-association .chat-preview{margin:6px 0 0;font-size:8px;color:#bbceaf}#mobile-game-preview .mp-home-content .mp-original-home .campus-resource{font-weight:750;font-size:13px;color:#e5f8cb;text-shadow:0 0 8px #b9ff8830}#mobile-game-preview .mp-home-content .mp-original-home .campus-resource img{width:26px;height:24px;filter:drop-shadow(0 2px 2px #0008) drop-shadow(0 0 5px #c5f99348)}#mobile-game-preview .mp-home-content .mp-original-home .campus-totals{margin-top:10px}#mobile-game-preview .mp-home-content .mp-original-home .formation-copy .panel-large{color:#e3ffc2;text-shadow:0 0 13px #b0f47a30;font-weight:750}#mobile-game-preview .mp-home-content .mp-original-home .priority-alert.critical{color:#ffb59d}#mobile-game-preview .mp-home-content .mp-original-home .compact-mode-row>b{color:#e4fabc;text-shadow:0 0 9px #b2df7e30}#mobile-game-preview .mp-home-content .mp-original-home .panel-penalty .compact-mode-row>b{color:#bff1dc}#mobile-game-preview .mp-home-content .mp-original-home .shop-ad-summary{display:block;font-size:9px;line-height:13px;font-variant-numeric:tabular-nums;color:#d5e9c3;padding-left:17px;white-space:nowrap}#mobile-game-preview .mp-home-content .mp-original-home .shop-ad-summary.ad-ready{color:#ddffad;font-weight:750;text-shadow:0 0 7px #a5ff6740}#mobile-game-preview .mp-home-content .mp-original-home .panel-packages .panel-top{position:relative;z-index:2;gap:4px}#mobile-game-preview .mp-home-content .mp-original-home .panel-packages .panel-top strong{font-size:9px}#mobile-game-preview .mp-home-content .mp-original-home .pack-count{position:relative;display:flex;align-items:baseline;gap:3px;z-index:2;padding:1px 0 0 3px}#mobile-game-preview .mp-home-content .mp-original-home .pack-count b{font-size:20px;color:#e9ffbc;line-height:23px;text-shadow:0 0 9px #d8ff8240}#mobile-game-preview .mp-home-content .mp-original-home .pack-count small{font-size:7px;color:#b9cfa4}#mobile-game-preview .mp-home-content .mp-original-home .pack-fan{position:absolute;right:1px;bottom:0;width:60px;height:50px;pointer-events:none}#mobile-game-preview .mp-home-content .mp-original-home .pack-fan img{position:absolute;bottom:0;width:35px;height:49px;object-fit:contain;filter:drop-shadow(0 3px 3px #001107c9);transform-origin:50% 90%;transition:transform .25s}#mobile-game-preview .mp-home-content .mp-original-home .pack-fan img:nth-child(1){left:0;transform:rotate(-17deg) translateY(3px)}#mobile-game-preview .mp-home-content .mp-original-home .pack-fan img:nth-child(2){left:12px;z-index:2;transform:translateY(-1px);filter:drop-shadow(0 2px 4px #001509c9) drop-shadow(0 0 4px #ffd77044)}#mobile-game-preview .mp-home-content .mp-original-home .pack-fan img:nth-child(3){left:24px;transform:rotate(16deg) translateY(3px)}#mobile-game-preview .mp-home-content .mp-original-home .panel-packages:hover .pack-fan img:nth-child(2){transform:translateY(-4px)}#mobile-game-preview .mp-home-content .mp-original-home .mode-reward>img{width:24px;height:25px;object-fit:contain;filter:drop-shadow(0 2px 3px #0008) drop-shadow(0 0 4px #eacb7435)}#mobile-game-preview .mp-home-content .mp-original-home .compact-mode-row .mode-reward{gap:4px}#mobile-game-preview .mp-home-content .mp-original-home .mode-reward>span{display:flex;align-items:center;gap:3px;font-size:6.5px}#mobile-game-preview .mp-home-content .mp-original-home .shop-gem{position:absolute;right:9px;top:8px;width:25px;height:26px;object-fit:contain;filter:drop-shadow(0 2px 3px #0009) drop-shadow(0 0 6px #83befe45)}#mobile-game-preview .mp-home-content .mp-original-home .pack-fan img{filter:brightness(1.4) drop-shadow(0 3px 3px #001107c9)}#mobile-game-preview .mp-home-content .mp-original-home .pack-fan img:nth-child(2){filter:brightness(1.45) drop-shadow(0 2px 4px #001509c9) drop-shadow(0 0 4px #ffd77044)}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match{background:var(--match-fill);border-color:var(--match-edge);border-top-color:var(--match-highlight);box-shadow:0 10px 22px #06131b70,inset 0 1px #e0eaff16,0 0 20px #778ad81a}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match:before{border-color:#bdc7ec16}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-eyebrow{color:#c1cde3}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .live-label,#mobile-game-preview .mp-home-content .mp-original-home .live-fixture .live-label{color:#ffc0b0}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-club strong{color:#f5f5e9}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-club.mine strong{color:#e4ffb8}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-club small{color:#b5c3dc}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-score{color:#fff7d9;text-shadow:0 0 16px #d0daff40}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-score.small{color:#dce7f7;text-shadow:none}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .training-clock{color:#dce7f7}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-tabs{border-color:#d1dcff19;background:#0b153729}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-tabs button{color:#aebed8}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .match-tabs button[aria-selected=true]{color:#f3f3dd;background:#cfdeff12;border-color:#bed5ee}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match .watch-cta{background:linear-gradient(125deg,#e5ffc0,#b9dc94);color:#243c2c;border-color:#efffd99c;box-shadow:0 0 18px #c5ec9835,inset 0 1px #ffffeab3}#mobile-game-preview .mp-home-content .mp-original-home .panel-arena{background:radial-gradient(ellipse at 10% 0%,#efaf8133,transparent 78%),repeating-linear-gradient(128deg,transparent 0 20px,#ffd8be09 20px 28px),linear-gradient(125deg,#945e50,#734c47 58%,#503d3f);border-color:#ecb29a4f;border-top-color:#ffccb66b;box-shadow:0 7px 13px #1b100d45,inset 0 1px #ffe5c91a}#mobile-game-preview .mp-home-content .mp-original-home .panel-arena .panel-top strong{color:#fff0de;text-shadow:0 1px 3px #3e262769}#mobile-game-preview .mp-home-content .mp-original-home .panel-arena .panel-top svg{color:#ffd9b6;filter:drop-shadow(0 0 4px #ffbd743a)}#mobile-game-preview .mp-home-content .mp-original-home .panel-arena .compact-mode-row>b{color:#fff1d2;text-shadow:0 0 9px #ffc89322}#mobile-game-preview .mp-home-content .mp-original-home .panel-arena .compact-mode-row>b small,#mobile-game-preview .mp-home-content .mp-original-home .panel-arena .compact-mode-row>span,#mobile-game-preview .mp-home-content .mp-original-home .panel-arena .compact-mode-row .bag-status{color:#f1d3bd}#mobile-game-preview .mp-home-content .mp-original-home .panel-arena .red-dot{background:#ffbca4;box-shadow:0 0 0 1px #634238,0 0 7px #ff8f723e}#mobile-game-preview .mp-home-content .mp-original-home .panel-penalty{background:radial-gradient(ellipse at 5% 0%,#a4e6df24,transparent 72%),linear-gradient(125deg,#327780,#275c67 66%,#203f4b);border-color:#91d4d34f;border-top-color:#bbede66b;isolation:isolate;box-shadow:0 7px 13px #081b1b45,inset 0 1px #d9fff31a}#mobile-game-preview .mp-home-content .mp-original-home .panel-penalty:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:conic-gradient(from 90deg,#bef6ee0b 25%,transparent 0 50%,#bef6ee0b 0 75%,transparent 0);background-size:18px 18px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}#mobile-game-preview .mp-home-content .mp-original-home .panel-penalty .panel-top strong{color:#e9fff5;text-shadow:0 1px 3px #123c4169}#mobile-game-preview .mp-home-content .mp-original-home .panel-penalty .panel-top svg{color:#c2edea;filter:drop-shadow(0 0 4px #b2f9ec30)}#mobile-game-preview .mp-home-content .mp-original-home .panel-penalty .compact-mode-row>b{color:#e0fff0;text-shadow:0 0 9px #a2e7e322}#mobile-game-preview .mp-home-content .mp-original-home .panel-penalty .compact-mode-row>b small,#mobile-game-preview .mp-home-content .mp-original-home .panel-penalty .compact-mode-row>span,#mobile-game-preview .mp-home-content .mp-original-home .panel-penalty .compact-mode-row .bag-status,#mobile-game-preview .mp-home-content .mp-original-home .panel-penalty .bag-status .training-clock{color:#c2e0e0}#mobile-game-preview .mp-home-content .mp-original-home .has-mode-art .panel-top{position:relative;z-index:2;margin-bottom:0}#mobile-game-preview .mp-home-content .mp-original-home .has-mode-art .compact-mode-row{position:relative;z-index:2;display:grid;grid-template-columns:max-content 1fr;align-items:baseline;column-gap:4px;row-gap:0;width:89px;margin-top:0}#mobile-game-preview .mp-home-content .mp-original-home .has-mode-art .compact-mode-row>b{font-size:19px;line-height:22px}#mobile-game-preview .mp-home-content .mp-original-home .has-mode-art .compact-mode-row>b small{font-size:9px}#mobile-game-preview .mp-home-content .mp-original-home .has-mode-art .compact-mode-row .bag-status{grid-column:1/-1;margin-left:0;min-height:13px;font-size:7px;gap:3px}#mobile-game-preview .mp-home-content .mp-original-home .has-mode-art .mode-reward>img{width:15px;height:13px;filter:drop-shadow(0 1px 2px #0007)}#mobile-game-preview .mp-home-content .mp-original-home .has-mode-art .mode-reward>span{font-size:7px;gap:4px}#mobile-game-preview .mp-home-content .mp-original-home .mode-art{position:absolute;z-index:1;max-width:none;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform .25s ease;transform-origin:60% 75%}#mobile-game-preview .mp-home-content .mp-original-home .arena-art{width:86px;height:60px;right:-3px;bottom:3px;filter:drop-shadow(0 5px 4px #2b191b99) drop-shadow(0 0 8px #ffcd9530)}#mobile-game-preview .mp-home-content .mp-original-home .penalty-art{width:71px;height:71px;right:0;bottom:-2px;filter:brightness(1.25) drop-shadow(0 4px 3px #062b2da6) drop-shadow(0 0 7px #eac77b30)}#mobile-game-preview .mp-home-content .mp-original-home .has-mode-art:hover .mode-art{transform:translateY(-2px) rotate(-2deg)}#mobile-game-preview .mp-home-content .mp-original-home .watch-cta .video-play-icon{width:12px;height:12px;stroke:none}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-home-content .mp-original-home .mode-art{transition:none}#mobile-game-preview .mp-home-content .mp-original-home .has-mode-art:hover .mode-art{transform:none}}#mobile-game-preview .mp-home-content .mp-original-home .match-unscheduled .watch-cta{display:flex;align-items:center;gap:4px;font-size:9px;height:29px;min-height:29px;padding:0 8px;border-radius:8px}#mobile-game-preview .mp-home-content .mp-original-home .match-unscheduled .watch-cta svg{width:10px;height:10px}#mobile-game-preview .mp-home-content .mp-original-home .panel-auction .panel-title-meta{font-size:7px;letter-spacing:-.12px}#mobile-game-preview .mp-home-content .mp-original-home .feature-panel[data-panel=missions] .shortcut-value{padding-left:0;font-size:9px;color:#d0e8ba}#mobile-game-preview .mp-home-content .mp-original-home .panel-association .chat-preview b{color:#edf6d9;font-weight:750}#mobile-game-preview .mp-home-content .mp-original-home .dashboard-board{height:506px}#mobile-game-preview .mp-home-content .mp-original-home .feature-grid{grid-template-rows:118px 128px 94px 66px 60px}#mobile-game-preview .mp-home-content .mp-original-home .has-manager-path .dashboard-board{height:552px}#mobile-game-preview .mp-home-content .mp-original-home .has-manager-path .feature-grid{grid-template-rows:118px 128px 94px 66px 60px 36px}#mobile-game-preview .mp-home-content .mp-original-home .panel-training .panel-top{margin-bottom:4px}#mobile-game-preview .mp-home-content .mp-original-home .training-strip{padding:0 0 2px;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 82%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 82%,transparent 100%)}#mobile-game-preview .mp-home-content .mp-original-home .training-portraits{gap:7px}#mobile-game-preview .mp-home-content .mp-original-home .portrait-session{width:39px;flex-basis:39px}#mobile-game-preview .mp-home-content .mp-original-home .portrait-session>.premium-player-card{--card-width:39px;filter:drop-shadow(0 2px 3px #001008c4) drop-shadow(0 0 3px #f6d17d1a)}#mobile-game-preview .mp-home-content .mp-original-home .portrait-session .progress-track{width:31px;margin:3px 0;height:3px}#mobile-game-preview .mp-home-content .mp-original-home .portrait-session .training-clock{font-size:8px;line-height:11px}#mobile-game-preview .mp-home-content .mp-original-home .portrait-session .premium-player-card__power{font-size:22cqw}#mobile-game-preview .mp-home-content .mp-original-home .portrait-session .premium-player-card__role{font-size:19cqw}#mobile-game-preview .mp-home-content .mp-original-home .panel-auction{padding-top:7px;padding-bottom:7px}#mobile-game-preview .mp-home-content .mp-original-home .panel-auction .panel-top{margin-bottom:2px}#mobile-game-preview .mp-home-content .mp-original-home .auction-item.with-portrait{gap:7px;padding:0 0 3px;margin:0 0 3px;min-height:44px}#mobile-game-preview .mp-home-content .mp-original-home .auction-item.with-portrait:last-child{padding:0;margin:0}#mobile-game-preview .mp-home-content .mp-original-home .auction-item>.premium-player-card{--card-width:32px}#mobile-game-preview .mp-home-content .mp-original-home .auction-item .premium-player-card__role{left:12%;top:23%;font-size:23cqw}#mobile-game-preview .mp-home-content .mp-original-home .auction-copy strong{font-size:9px;display:flex;align-items:baseline;gap:5px}#mobile-game-preview .mp-home-content .mp-original-home .auction-copy strong small{font-size:8px;font-weight:800;text-shadow:0 1px 2px #001109}#mobile-game-preview .mp-home-content .mp-original-home .auction-copy .auction-price{display:flex;flex-wrap:wrap;gap:3px 5px;margin-top:4px;font-size:8px}#mobile-game-preview .mp-home-content .mp-original-home .auction-copy .training-clock{font-size:7px;margin-left:0}#mobile-game-preview .mp-home-content .mp-original-home .panel-shortcut{padding-top:7px;padding-bottom:7px}#mobile-game-preview .mp-home-content .mp-original-home .panel-packages .pack-fan{height:45px}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match.match-carousel{padding:0;height:131px;overflow:visible;background:none;border:0;box-shadow:none;border-radius:0}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match.match-carousel:before,#mobile-game-preview .mp-home-content .mp-original-home .briefing-match.match-carousel:after{display:none}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-pages{height:108px;width:100%;display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;outline-offset:-3px}#mobile-game-preview .mp-home-content .mp-original-home .match-pages::-webkit-scrollbar{display:none}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-page,#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-empty{flex:0 0 100%;min-width:0;height:108px;background:var(--match-fill);border:1px solid var(--match-edge);border-top-color:var(--match-highlight);border-radius:18px;box-shadow:inset 0 1px #e0eaff16;overflow:hidden}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-page{padding:7px 12px 0;scroll-snap-align:start;scroll-snap-stop:always;-webkit-user-select:none;user-select:none}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-pages.is-dragging{scroll-snap-type:none;cursor:grabbing}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-page .match-versus{height:68px;margin:0;gap:4px}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-eyebrow{font-size:8px;height:13px;line-height:13px}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-club{min-width:0;gap:1px}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-club .club-emblem{width:30px;height:32px;object-fit:contain;pointer-events:none}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-club strong{font-size:10px;line-height:13px;max-width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-club small{font-size:6px;line-height:9px}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-center{gap:2px;min-width:83px}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-score{font-size:24px;line-height:27px;letter-spacing:1px}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-score span{opacity:.45;margin:0 3px}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-score.small{font-size:10px;line-height:16px;letter-spacing:0;max-width:94px}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .watch-cta{font-size:9px;min-height:24px;height:24px;padding:0 9px;display:inline-flex;justify-content:center;gap:4px;align-items:center}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .watch-cta svg{width:11px;height:11px}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-page-time{text-align:center;height:13px;line-height:13px;font-size:8px;font-variant-numeric:tabular-nums;color:#c8d5e9}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-page-time .match-relative-time{font-size:inherit}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-dots{position:absolute;bottom:0;left:0;right:0;height:23px;display:flex;align-items:center;justify-content:center;gap:0;border:0;background:transparent}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-dots[hidden]{display:none}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-dots button{height:23px;width:25px;padding:0;display:grid;place-items:center;background:none;border:0;border-radius:7px;flex:0 0 25px}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-dots button span{display:block;width:5px;height:5px;border-radius:50%;background:#a1b7d766;box-shadow:0 0 0 1px #dbe8ff12;transition:background .2s,box-shadow .2s,transform .2s}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-dots button[aria-selected=true] span{background:#e2f5b3;box-shadow:0 0 4px #e1f8be,0 0 10px #d9f5a9b0;transform:scale(1.25)}#mobile-game-preview .mp-home-content .mp-original-home .match-page-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-empty{width:100%;padding:18px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;text-align:center}#mobile-game-preview .mp-home-content .mp-original-home .match-empty strong{font-size:13px}#mobile-game-preview .mp-home-content .mp-original-home .match-empty>span{font-size:10px;color:#bdc9df}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-home-content .mp-original-home .match-carousel .match-dots button span{transition:none}}#mobile-game-preview .mp-home-content .mp-original-home .scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}#mobile-game-preview .mp-home-content .mp-original-home .scene>img{display:block;width:100%;height:100%;object-fit:cover}#mobile-game-preview .mp-home-content .mp-original-home .dashboard-board{z-index:6}#mobile-game-preview .mp-home-content .mp-original-home .briefing-match{z-index:7}#mobile-game-preview .mp-home-content .mp-original-home .identity-row>.wallet{position:static;width:auto;left:auto;right:auto;top:auto;height:auto;padding:0;margin:0;border:0}#mobile-game-preview .mp-home-content .mp-original-home .menu-button{position:relative}#mobile-game-preview .mp-home-content .mp-original-home .menu-activity-dot{position:absolute;right:1px;top:1px;width:9px;height:9px;background:#ed6964;border:2px solid #173526;border-radius:50%;box-shadow:0 0 7px #ed696440}#mobile-game-preview .mp-home-content .mp-original-home .chat-shortcut{background:linear-gradient(#52bb68,#287342)}#mobile-game-preview .mp-home-content .mp-original-home .chat-shortcut .notification-icon{color:#f5fff0}#mobile-game-preview .mp-home-content .mp-original-home .chat-shortcut svg{fill:currentColor;stroke:none;width:24px;height:24px}#mobile-game-preview .mp-home-content .mp-original-home .premium-player-card__artwork{display:block;width:100%;height:100%}#mobile-game-preview :is(.mp-original-team,.mp-original-training,.mp-original-transfers){width:100%;font-family:Inter,Arial,sans-serif;color:#dcebc7;line-height:normal}#mobile-game-preview :is(.mp-original-team,.mp-original-training,.mp-original-transfers) button{font-family:inherit;cursor:pointer}#mobile-game-preview :is(.mp-original-team,.mp-original-training,.mp-original-transfers) button:disabled{cursor:default}#mobile-game-preview :is(.mp-original-team,.mp-original-training,.mp-original-transfers) button:focus-visible,#mobile-game-preview .mp-original-transfers select:focus-visible{outline:2px solid #e2ffc1;outline-offset:3px}#mobile-game-preview .mp-original-team .team-content{display:flex;flex-direction:column;gap:5px}#mobile-game-preview .mp-original-team .team-content>*{flex-shrink:0}#mobile-game-preview .mp-original-team .team-summary{height:29px;display:flex;align-items:center;justify-content:space-between}#mobile-game-preview .mp-original-team .team-power{display:flex;gap:5px;align-items:center;font-weight:850;color:#ffce50;font-size:15px}#mobile-game-preview .mp-original-team .team-power small{color:#9db798;font-size:8px;font-weight:500;margin-left:2px}#mobile-game-preview .mp-original-team .formation-trigger{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:8px;border:1px solid #ddf0b43a;color:#ecf5d8;font-size:12px;font-weight:800;background:linear-gradient(145deg,#53724359,#203e2c)}#mobile-game-preview .mp-original-team .formation-trigger svg{width:11px;height:11px;transform:rotate(90deg)}#mobile-game-preview .mp-original-team .team-readiness{width:100%;height:25px;display:flex;align-items:center;gap:6px;border-radius:7px;background:linear-gradient(100deg,#774b253b,#3b342229);border:1px solid #d6a27036;color:#f0c795;padding:0 9px;text-align:left;font-size:8px}#mobile-game-preview .mp-original-team .team-readiness>span:first-child{font-size:11px}#mobile-game-preview .mp-original-team .team-readiness strong{font-size:9px;font-weight:650}#mobile-game-preview .mp-original-team .team-readiness small{font-size:8px;margin-left:auto;color:#d1b797}#mobile-game-preview .mp-original-team .team-readiness.ready{color:#c9e3ac;background:#38683b28;border-color:#bde49925}#mobile-game-preview .mp-original-team .team-readiness.critical{background:#6b393633;color:#ffc1aa;border-color:#eb93733e}#mobile-game-preview .mp-original-team .team-pitch{height:324px;position:relative;overflow:hidden;border-radius:15px;border:1px solid #add29a36;border-top-color:#d3eabd50;background:radial-gradient(ellipse at 48% 25%,#6e975321,transparent 62%),repeating-linear-gradient(0deg,#24453166 0,#24453166 36px,#1c3b2c66 36px,#1c3b2c66 72px),linear-gradient(145deg,#172f23ee,#0d291deb);box-shadow:inset 0 1px #e7ffc815,0 6px 15px #00140c33}#mobile-game-preview .mp-original-team .team-pitch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#041e1029,transparent 30%,transparent 70%,#041e1030);pointer-events:none}#mobile-game-preview .mp-original-team .pitch-lines{position:absolute;top:10px;right:12px;bottom:10px;left:12px;border:1px solid #b6dca239;border-radius:3px;pointer-events:none}#mobile-game-preview .mp-original-team .pitch-lines:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid #b6dca231}#mobile-game-preview .mp-original-team .pitch-circle{position:absolute;left:50%;top:50%;width:80px;height:80px;border:1px solid #b6dca23b;border-radius:50%;transform:translate(-50%,-50%)}#mobile-game-preview .mp-original-team .pitch-box{position:absolute;left:26%;right:26%;height:43px;border:1px solid #b6dca236}#mobile-game-preview .mp-original-team .pitch-box.top{top:-1px}#mobile-game-preview .mp-original-team .pitch-box.bottom{bottom:-1px}#mobile-game-preview .mp-original-team .pitch-box:after{content:"";position:absolute;left:28%;right:28%;height:16px;border:1px solid #b6dca234}#mobile-game-preview .mp-original-team .pitch-box.top:after{top:-1px}#mobile-game-preview .mp-original-team .pitch-box.bottom:after{bottom:-1px}#mobile-game-preview .mp-original-team .team-slot{position:absolute;z-index:2;width:59px;height:81px;transform:translate(-50%);padding:0;border:0;background:none;overflow:visible;transition:filter .15s}#mobile-game-preview .mp-original-team .team-slot .premium-player-card{--card-width:59px;display:block}#mobile-game-preview .mp-original-team .team-slot .premium-player-card__name{font-size:11cqw}#mobile-game-preview .mp-original-team .team-slot:hover{filter:brightness(1.12)}#mobile-game-preview .mp-original-team .team-slot:focus-visible{outline:1px solid #e5fca5;outline-offset:1px;border-radius:10px}#mobile-game-preview .mp-original-team .team-slot.compact,#mobile-game-preview .mp-original-team .team-slot.compact .premium-player-card{width:45px;--card-width:45px;height:62px}#mobile-game-preview .mp-original-team .team-slot.compact .premium-player-card__name{font-size:11.5cqw}#mobile-game-preview .mp-original-team .reserve-top{display:flex;align-items:center;height:24px;gap:5px}#mobile-game-preview .mp-original-team .reserve-top strong{font-size:10px;color:#dceacc}#mobile-game-preview .mp-original-team .reserve-top>span{font-size:8px;color:#8fab83;margin-right:auto}#mobile-game-preview .mp-original-team .reserve-filters{display:flex;gap:3px}#mobile-game-preview .mp-original-team .reserve-filters button{padding:4px 5px;border:1px solid transparent;border-radius:5px;background:none;color:#829e7c;font-size:7px}#mobile-game-preview .mp-original-team .reserve-filters button[aria-selected=true]{color:#e1f5bd;border-color:#bedda336;background:#a1bd7720}#mobile-game-preview .mp-original-team .reserve-strip{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;height:93px;padding:0 1px 3px;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 93%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 93%,transparent);align-items:start}#mobile-game-preview .mp-original-team .reserve-strip::-webkit-scrollbar{display:none}#mobile-game-preview .mp-original-team .reserve-card{flex:0 0 61px;position:relative;background:none;padding:0;border:0;text-align:center}#mobile-game-preview .mp-original-team .reserve-card .premium-player-card{--card-width:61px}#mobile-game-preview .mp-original-team .reserve-card .premium-player-card__name{font-size:11cqw}#mobile-game-preview .mp-original-team .reserve-empty{font-size:9px;color:#90aa85;width:100%;height:70px;display:grid;place-items:center;border:1px dashed #bdd69d2b;border-radius:10px}#mobile-game-preview .mp-original-team .team-content .reserve-strip{height:86px}#mobile-game-preview .mp-original-team .formation-trigger small{font-size:8px;color:#a9bf93;font-weight:500}#mobile-game-preview .mp-original-team .team-pitch{height:414px}#mobile-game-preview .mp-original-team .team-slot{width:67px;height:93px}#mobile-game-preview .mp-original-team .team-slot .premium-player-card{--card-width:67px}#mobile-game-preview .mp-original-team .team-slot.compact,#mobile-game-preview .mp-original-team .team-slot.compact .premium-player-card{width:50px;--card-width:50px;height:69px}#mobile-game-preview .mp-original-team .team-slot>.premium-player-card,#mobile-game-preview .mp-original-team .reserve-card>.premium-player-card{pointer-events:none}#mobile-game-preview .mp-original-team .team-content{gap:4px}#mobile-game-preview .mp-original-team .team-pitch{height:407px}#mobile-game-preview .mp-original-team .team-slot,#mobile-game-preview .mp-original-team .reserve-card{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;cursor:pointer}#mobile-game-preview .mp-original-team .reserve-card{touch-action:pan-x}#mobile-game-preview .mp-original-team .reserve-strip{touch-action:pan-x;overscroll-behavior-x:contain;scroll-behavior:smooth}#mobile-game-preview .mp-original-team .team-slot img,#mobile-game-preview .mp-original-team .reserve-card img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}#mobile-game-preview .mp-original-team .reserve-top{height:24px;justify-content:space-between}#mobile-game-preview .mp-original-team .team-move-hint{height:17px;display:flex;align-items:center;justify-content:space-between;gap:5px;color:#afc49a;font-size:8px;line-height:1.3;padding:0 2px}#mobile-game-preview .mp-original-team .team-move-hint>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobile-game-preview .mp-original-team .team-move-hint button{background:none;border:0;padding:2px 4px;font-size:8px;color:#e6ecc3;text-decoration:underline;flex:none}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-original-team .reserve-strip{scroll-behavior:auto}#mobile-game-preview .mp-original-team .team-slot{transition:none}}#mobile-game-preview .mp-original-team .team-slot:active{transform:translate(-50%)}#mobile-game-preview .mp-original-team .team-pitch{height:369px}#mobile-game-preview .mp-original-team .reserve-top>strong small{font-size:8px;color:#9ab38c;margin-left:4px;font-weight:500}#mobile-game-preview .mp-original-team .bench-on-field .pitch-lines{opacity:.55}#mobile-game-preview .mp-original-team .duty-picker-pitch .team-slot{width:62px}#mobile-game-preview .mp-original-team .duty-picker-pitch .team-slot .premium-player-card{--card-width:62px}#mobile-game-preview .mp-original-team .duty-picker-pitch .team-slot.compact{width:48px}#mobile-game-preview .mp-original-team .duty-picker-pitch .team-slot.compact .premium-player-card{--card-width:48px}#mobile-game-preview .mp-original-team .duty-picker-pitch .team-slot:disabled{opacity:.4;cursor:default}#mobile-game-preview .mp-original-team .team-summary{height:39px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:2px}#mobile-game-preview .mp-original-team .team-summary .squad-sheet-action{display:flex;align-items:center;justify-content:center;gap:7px;height:39px;padding:0 6px;border:1px solid #c9dfaa47;border-top-color:#e4f0c577;border-radius:10px;background:radial-gradient(ellipse at 25% 0,#c7dd9a1a,transparent 70%),linear-gradient(150deg,#3e5d3bed,#213e2df5);box-shadow:inset 0 1px #edffdc14,0 3px 6px #00190d50;color:#e4efcd;font-size:11px;font-weight:750;cursor:pointer}#mobile-game-preview .mp-original-team .team-summary .squad-sheet-action svg{width:14px;height:14px;transform:none;color:#b9d39b}#mobile-game-preview .mp-original-team .team-summary .squad-sheet-action:hover{filter:brightness(1.12)}#mobile-game-preview .mp-original-team .team-summary .squad-sheet-action:active{transform:translateY(1px);box-shadow:inset 0 1px 4px #00190777}#mobile-game-preview .mp-original-team .team-overview{display:flex;gap:7px;align-items:center;height:27px}#mobile-game-preview .mp-original-team .team-overview .team-power{font-size:12px;white-space:nowrap;padding:0 3px}#mobile-game-preview .mp-original-team .team-overview .team-readiness{min-width:0;flex:1}#mobile-game-preview .mp-original-team .team-overview .team-readiness strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px}#mobile-game-preview .mp-original-team .team-overview .team-readiness small{flex:none}#mobile-game-preview .mp-original-team .team-pitch{height:389px}#mobile-game-preview .mp-original-team .team-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}#mobile-game-preview .mp-original-team .team-summary .squad-sheet-action{gap:4px;font-size:10px;padding:0 4px}#mobile-game-preview .mp-original-team .team-summary .squad-sheet-action svg{width:12px;height:12px}#mobile-game-preview .mp-original-team .team-summary .bench-trigger[aria-pressed=true]{color:#efffc7;border-color:#d2ee9b99;background:linear-gradient(145deg,#698845,#2e5033);box-shadow:inset 0 1px #f3ffd52b,0 0 12px #bcf47f28}#mobile-game-preview .mp-original-team .squad-card-readiness{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5}#mobile-game-preview .mp-original-team .squad-morale{position:absolute;right:-5px;top:-4px;width:18px;height:18px;display:block;color:var(--morale-color);filter:drop-shadow(0 2px 2px #021b12b8) drop-shadow(0 0 4px color-mix(in srgb,var(--morale-color) 20%,transparent))}#mobile-game-preview .mp-original-team .squad-morale svg{display:block;width:100%;height:100%}#mobile-game-preview .mp-original-team .squad-condition{position:absolute;left:9%;right:9%;top:calc(100% + 2px);height:5px;border-radius:5px;background:#081b12;border:1px solid #b8d6a240;box-shadow:0 1px 3px #00140cb3;overflow:hidden}#mobile-game-preview .mp-original-team .squad-condition i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#6fb86e,#c4ff8d);box-shadow:0 0 4px #b9ef716b}#mobile-game-preview .mp-original-team .squad-condition.is-mid i{background:linear-gradient(90deg,#b5a761,#e6da89)}#mobile-game-preview .mp-original-team .squad-condition.is-low i{background:linear-gradient(90deg,#d19462,#ffc586);box-shadow:none}#mobile-game-preview .mp-original-team .team-slot>.slot-alert:not(.captain){top:20px;right:-3px}#mobile-game-preview .mp-original-team .team-slot.compact .squad-morale{width:15px;height:15px;right:-4px;top:-3px}#mobile-game-preview .mp-original-team .team-slot.compact>.slot-alert:not(.captain){top:15px;right:-4px;width:12px;height:12px;font-size:8px}#mobile-game-preview .mp-original-team .reserve-card .squad-morale{width:16px;height:16px;top:0;right:-3px}#mobile-game-preview .mp-original-team .reserve-card>.slot-alert{top:20px;right:-3px}#mobile-game-preview .mp-original-team .reserve-card .squad-condition{top:86px;height:5px}#mobile-game-preview .mp-original-team .team-content .reserve-strip{height:97px;padding-top:3px}#mobile-game-preview .mp-original-team .team-pitch{height:426px}#mobile-game-preview .mp-original-team .team-slot .squad-morale{top:12px;right:-1px}#mobile-game-preview .mp-original-team .team-slot>.slot-alert:not(.captain){top:34px;right:-1px}#mobile-game-preview .mp-original-team .team-slot.compact .squad-morale{top:7px;right:-1px}#mobile-game-preview .mp-original-team .team-slot.compact>.slot-alert:not(.captain){top:25px;right:-2px}#mobile-game-preview .mp-original-team .team-content.page-content{overflow:hidden;min-height:0}#mobile-game-preview .mp-original-team .team-content>.team-pitch{height:auto;flex:1 1 0;min-height:280px;max-height:426px}#mobile-game-preview .mp-original-team{height:100%}#mobile-game-preview .mp-original-team .team-content{height:100%;min-height:0;overflow:hidden}#mobile-game-preview .mp-original-team .team-pitch{flex:1 1 0;min-height:280px;max-height:426px}#mobile-game-preview .mp-original-team .team-pitch .team-slot{touch-action:manipulation}#mobile-game-preview .mp-original-team .reserve-empty{font-size:9px;color:#8fab83;padding:22px 4px}#mobile-game-preview .mp-original-training .season-card{position:relative;border-radius:15px;border:1px solid #b8e6b524;border-top-color:#c9f9b940;background:radial-gradient(ellipse at 7% 0%,#c3f38c22,transparent 76%),linear-gradient(140deg,#193c2eed,#0b231ef2 80%);box-shadow:0 8px 14px #00150b44,inset 0 1px #f2ffcf06;overflow:hidden}#mobile-game-preview .mp-original-training .player-card{--card-width:75px;display:inline-block;position:relative;isolation:isolate;width:var(--card-width);aspect-ratio:248/312;flex:none;vertical-align:middle;filter:drop-shadow(0 3px 4px #00181099);container-type:inline-size;text-align:center;color:var(--tier)}#mobile-game-preview .mp-original-training .player-card--mini{--card-width:36px}#mobile-game-preview .mp-original-training .player-card__frame{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:fill!important;z-index:0;filter:none!important}#mobile-game-preview .mp-original-training .player-card__art{position:absolute;z-index:1;top:8%;right:5%;bottom:8%;left:5%;overflow:hidden;clip-path:polygon(0 10%,50% 0,100% 10%,100% 89%,50% 100%,0 89%)}#mobile-game-preview .mp-original-training .player-card__art>img{position:absolute!important;width:228%!important;height:auto!important;max-width:none!important;left:-38%!important;top:0!important;filter:brightness(1.18) contrast(1.05) drop-shadow(0 2px 2px #07170e88)!important}#mobile-game-preview .mp-original-training .player-card--right .player-card__art>img{width:219%!important;left:-89%!important;top:1%!important}#mobile-game-preview .mp-original-training .player-card__sheen{position:absolute;z-index:2;top:6%;right:3%;bottom:2%;left:3%;clip-path:polygon(0 10%,50% 0,100% 10%,100% 86%,50% 100%,0 86%);background:linear-gradient(150deg,#fff4 0%,transparent 28%,transparent 53%,#041a1366 71%,#06120ef5 86%);pointer-events:none}#mobile-game-preview .mp-original-training .player-card__role{position:absolute;z-index:3;left:10%;top:20%;font-size:13cqw;font-weight:850;letter-spacing:-.2px;color:var(--role);text-shadow:0 1px 2px #041a12,0 0 5px #001c12;line-height:1.15;background:#071b14b8;border-radius:2px;padding:3% 3% 2%;box-shadow:0 1px 3px #03150b55}#mobile-game-preview .mp-original-training .player-card__power{position:absolute;z-index:3;left:5%;right:5%;bottom:11%;font-weight:850;font-size:17cqw;line-height:1.1;letter-spacing:-.2px;white-space:nowrap;color:var(--tier);text-shadow:0 1px 2px #00170e,0 0 8px #00170e;display:flex;align-items:center;justify-content:center;gap:3cqw}#mobile-game-preview .mp-original-training .player-card__power>span{font-size:13cqw;color:inherit}#mobile-game-preview .mp-original-training .player-card__name{position:absolute;z-index:3;left:7%;right:7%;bottom:11%;font-size:10cqw;line-height:1.15;color:#f0f7e9;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px #00170e}#mobile-game-preview .mp-original-training .player-card--named .player-card__power{bottom:24%}#mobile-game-preview .mp-original-training .player-card--named .player-card__sheen{background:linear-gradient(150deg,#fff3 0,transparent 30%,transparent 47%,#041a1388 65%,#06120ef5 82%)}#mobile-game-preview .mp-original-training .player-card--mini .player-card__role{top:auto;bottom:17%;left:6%;right:6%;font-size:20cqw;width:max-content;margin:auto;padding:2% 6%;border-radius:2px}#mobile-game-preview .mp-original-training .player-card--mini .player-card__power{top:14%;bottom:auto;right:6%;left:auto;font-size:18cqw;gap:1cqw;padding:2% 3%;background:#071b14bd;border-radius:2px}#mobile-game-preview .mp-original-training .player-card--mini .player-card__power>span{font-size:13cqw}#mobile-game-preview .mp-original-training .player-power{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;color:var(--tier);font-weight:750}#mobile-game-preview .mp-original-training .player-power>span{font-size:.86em;color:inherit}#mobile-game-preview .mp-original-training.training-phone .session-inspect>.player-card{--card-width:51px;margin:-3px 0 -2px}#mobile-game-preview .mp-original-training.training-phone .session-player-copy .player-power{font-size:12px;line-height:1;margin-top:9px;color:var(--tier)}#mobile-game-preview .mp-original-training .training-hero{height:112px;padding:15px 16px;margin-bottom:15px;border:1px solid #8ccdc34d;border-top-color:#d3efe366;background:radial-gradient(ellipse at 4% 0%,#8ac9bc30,transparent 65%),repeating-linear-gradient(130deg,transparent 0 33px,#b2f6e106 33px 45px),linear-gradient(120deg,#366761,#20483f 70%,#1c3930);box-shadow:0 10px 20px #03180c44,inset 0 1px #ddffdd12}#mobile-game-preview .mp-original-training .training-hero .training-kicker{font-size:7px;letter-spacing:1.5px;font-weight:650;color:#b9dacf}#mobile-game-preview .mp-original-training .training-hero h3{font-size:21px;font-weight:650;letter-spacing:-.5px;color:#eeffe2;margin:7px 0 10px;line-height:1.1}#mobile-game-preview .mp-original-training .training-hero p{font-size:9px;color:#afcbbc;margin:0;display:flex;align-items:center;gap:6px}#mobile-game-preview .mp-original-training .training-hero p i{width:4px;height:4px;border-radius:50%;background:#d6f7a6;box-shadow:0 0 8px #c7fb95aa}#mobile-game-preview .mp-original-training .training-hero>img{position:absolute;right:5px;top:0;width:121px;height:121px;object-fit:contain;filter:drop-shadow(0 7px 5px #09261acc) drop-shadow(0 0 9px #b0eedc22)}#mobile-game-preview .mp-original-training .training-summary{display:flex;justify-content:space-between;align-items:center;margin:0 2px 10px;height:25px}#mobile-game-preview .mp-original-training .training-summary h3{font-size:12px;font-weight:650;color:#e8f7d6;margin:0}#mobile-game-preview .mp-original-training .training-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:165px;gap:10px}#mobile-game-preview .mp-original-training .training-slot{padding:10px;border-radius:13px;position:relative;min-width:0;background:radial-gradient(ellipse at 5% 0%,#bfd98b1e,transparent 78%),linear-gradient(145deg,#1e3c2eee,#0c261eee);border:1px solid #c2e5a32c;border-top-color:#dcecc441;box-shadow:inset 0 1px #f6ffdf07,0 5px 12px #061c0c66}#mobile-game-preview .mp-original-training .session-inspect{display:flex;width:100%;align-items:center;gap:8px;padding:0;border:0;background:none;color:inherit;text-align:left}#mobile-game-preview .mp-original-training .session-player-copy{min-width:0;flex:1}#mobile-game-preview .mp-original-training .session-player-copy strong{font-size:11px;display:block;color:#eaf5dd;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#mobile-game-preview .mp-original-training .session-player-copy small{display:block;font-size:7px;letter-spacing:.5px;margin:5px 0;color:#98b391}#mobile-game-preview .mp-original-training .session-player-copy b{font-weight:650;color:#cbe6aa;font-size:9px}#mobile-game-preview .mp-original-training .session-skill{display:flex;align-items:center;justify-content:space-between;gap:4px;margin:10px 0 7px;font-size:9px;font-weight:650;color:#dcefc9}#mobile-game-preview .mp-original-training .session-skill b{font-weight:700;color:#d9ffa9;font-size:8px}#mobile-game-preview .mp-original-training .session-progress{height:4px;border-radius:4px;overflow:hidden;background:#b5d5a026;box-shadow:inset 0 1px 3px #081c0d55}#mobile-game-preview .mp-original-training .session-progress>i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#8db879,#dfffb0);box-shadow:0 0 8px #c1fa9244}#mobile-game-preview .mp-original-training .session-clock{display:flex;align-items:center;justify-content:space-between;margin:7px 0 0;font-size:10px;color:#e4f5cb;font-weight:700;letter-spacing:.2px;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-original-training .session-clock small{font-size:7px;font-weight:450;letter-spacing:.2px;color:#8fae85}#mobile-game-preview .mp-original-training .session-ad{margin-top:8px;width:100%;display:flex;justify-content:center;align-items:center;gap:5px;height:25px;border:1px solid #cce6a154;border-radius:7px;background:linear-gradient(130deg,#70995644,#3d653936);color:#e4ffbd;font-size:8px;font-weight:750;box-shadow:inset 0 1px #f0ffca13}#mobile-game-preview .mp-original-training .session-ad svg{width:11px;height:11px;fill:currentColor;stroke:none}#mobile-game-preview .mp-original-training .session-ad:hover{filter:brightness(1.2)}#mobile-game-preview .mp-original-training .session-ad-used{height:25px;display:flex;justify-content:center;align-items:center;gap:4px;color:#719075;font-size:7px;margin-top:8px}#mobile-game-preview .mp-original-training .session-ad-used svg{width:10px;height:10px}#mobile-game-preview .mp-original-training .empty-slot{padding:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(145deg,#26463283,#102a20b0);border-style:dashed;border-color:#b4d49f36;box-shadow:inset 0 1px #e5ffcc05;color:#a3bd93;text-align:center}#mobile-game-preview .mp-original-training .empty-slot:hover{border-color:#d5efae82;background:linear-gradient(140deg,#37563b9c,#163325d4)}#mobile-game-preview .mp-original-training .empty-slot .empty-card{display:grid;place-items:center;width:43px;height:49px;border:1px solid #c1d7a651;border-radius:8px 8px 13px 13px;transform:rotate(-5deg);background:linear-gradient(135deg,#bbdc8d14,#40643d16);color:#c1db9d;font-weight:300;font-size:24px;margin-bottom:11px;box-shadow:5px 3px 0 -1px #112a1a,5px 3px #96b48628}#mobile-game-preview .mp-original-training .empty-slot strong{font-size:11px;font-weight:650;color:#d1e5bc}#mobile-game-preview .mp-original-training .empty-slot small{font-size:8px;margin-top:6px;color:#779a77}#mobile-game-preview .mp-original-training .training-footer-note{text-align:center;font-size:7px;color:#9eb899;line-height:1.6;margin:13px 0 0;letter-spacing:.15px}#mobile-game-preview .mp-original-training.training-phone .training-hero{height:100px;margin-bottom:12px;padding-top:12px}#mobile-game-preview .mp-original-training.training-phone .training-hero h3{font-size:19px;margin:6px 0 8px}#mobile-game-preview .mp-original-training.training-phone .training-hero>img{width:109px;height:109px;top:-2px}#mobile-game-preview .mp-original-training.training-phone .training-grid{grid-auto-rows:158px}#mobile-game-preview .mp-original-training .training-slot-count{font-size:8px;color:#9fbb8e}#mobile-game-preview .mp-original-training.training-phone .session-ad,#mobile-game-preview .mp-original-training.training-phone .session-ad-used{margin-top:5px}#mobile-game-preview .mp-original-transfers .round-button{display:grid;place-items:center;width:35px;height:35px;border:1px solid #b9e7aa26;border-top-color:#e1f5c644;border-radius:10px;background:linear-gradient(145deg,#3d5e3c70,#11291edf);color:#d6eac6;box-shadow:0 3px 8px #04180d55}#mobile-game-preview .mp-original-transfers .round-button svg{width:18px;height:18px}#mobile-game-preview .mp-original-transfers .round-button:disabled{opacity:.3;cursor:default}#mobile-game-preview .mp-original-transfers .season-card{position:relative;border-radius:15px;border:1px solid #b8e6b524;border-top-color:#c9f9b940;background:radial-gradient(ellipse at 7% 0%,#c3f38c22,transparent 76%),linear-gradient(140deg,#193c2eed,#0b231ef2 80%);box-shadow:0 8px 14px #00150b44,inset 0 1px #f2ffcf06;overflow:hidden}#mobile-game-preview .mp-original-transfers .text-link{border:0;border-radius:6px;background:transparent;padding:6px 4px;color:#d3ecb3;font-size:8px;font-weight:600;display:inline-flex;align-items:center;gap:5px;min-height:28px}#mobile-game-preview .mp-original-transfers .text-link svg{width:11px;height:11px}#mobile-game-preview .mp-original-transfers .text-link:hover{background:#b2dd8e13;color:#f0ffde}#mobile-game-preview .mp-original-transfers .season-tabs{display:flex;gap:6px;margin:2px 0 14px;padding:4px;border-radius:12px;background:#10251d9c;border:1px solid #b7d99120}#mobile-game-preview .mp-original-transfers .season-tabs button{flex:1;border:0;border-radius:8px;padding:11px 8px;background:none;color:#8eaa8b;font-size:11px}#mobile-game-preview .mp-original-transfers .season-tabs button[aria-selected=true]{color:#e8ffbd;background:linear-gradient(125deg,#506a395e,#254a31);box-shadow:inset 0 1px #d7f6ad40,0 0 12px #b3ef7712}#mobile-game-preview .mp-original-transfers .round-switch .round-button{height:29px;width:29px}#mobile-game-preview .mp-original-transfers .player-card{--card-width:75px;display:inline-block;position:relative;isolation:isolate;width:var(--card-width);aspect-ratio:248/312;flex:none;vertical-align:middle;filter:drop-shadow(0 3px 4px #00181099);container-type:inline-size;text-align:center;color:var(--tier)}#mobile-game-preview .mp-original-transfers .player-card--mini{--card-width:36px}#mobile-game-preview .mp-original-transfers .player-card__frame{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:fill!important;z-index:0;filter:none!important}#mobile-game-preview .mp-original-transfers .player-card__art{position:absolute;z-index:1;top:8%;right:5%;bottom:8%;left:5%;overflow:hidden;clip-path:polygon(0 10%,50% 0,100% 10%,100% 89%,50% 100%,0 89%)}#mobile-game-preview .mp-original-transfers .player-card__art>img{position:absolute!important;width:228%!important;height:auto!important;max-width:none!important;left:-38%!important;top:0!important;filter:brightness(1.18) contrast(1.05) drop-shadow(0 2px 2px #07170e88)!important}#mobile-game-preview .mp-original-transfers .player-card--right .player-card__art>img{width:219%!important;left:-89%!important;top:1%!important}#mobile-game-preview .mp-original-transfers .player-card__sheen{position:absolute;z-index:2;top:6%;right:3%;bottom:2%;left:3%;clip-path:polygon(0 10%,50% 0,100% 10%,100% 86%,50% 100%,0 86%);background:linear-gradient(150deg,#fff4 0%,transparent 28%,transparent 53%,#041a1366 71%,#06120ef5 86%);pointer-events:none}#mobile-game-preview .mp-original-transfers .player-card__role{position:absolute;z-index:3;left:10%;top:20%;font-size:13cqw;font-weight:850;letter-spacing:-.2px;color:var(--role);text-shadow:0 1px 2px #041a12,0 0 5px #001c12;line-height:1.15;background:#071b14b8;border-radius:2px;padding:3% 3% 2%;box-shadow:0 1px 3px #03150b55}#mobile-game-preview .mp-original-transfers .player-card__power{position:absolute;z-index:3;left:5%;right:5%;bottom:11%;font-weight:850;font-size:17cqw;line-height:1.1;letter-spacing:-.2px;white-space:nowrap;color:var(--tier);text-shadow:0 1px 2px #00170e,0 0 8px #00170e;display:flex;align-items:center;justify-content:center;gap:3cqw}#mobile-game-preview .mp-original-transfers .player-card__power>span{font-size:13cqw;color:inherit}#mobile-game-preview .mp-original-transfers .player-card__name{position:absolute;z-index:3;left:7%;right:7%;bottom:11%;font-size:10cqw;line-height:1.15;color:#f0f7e9;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px #00170e}#mobile-game-preview .mp-original-transfers .player-card--named .player-card__power{bottom:24%}#mobile-game-preview .mp-original-transfers .player-card--named .player-card__sheen{background:linear-gradient(150deg,#fff3 0,transparent 30%,transparent 47%,#041a1388 65%,#06120ef5 82%)}#mobile-game-preview .mp-original-transfers .player-card--mini .player-card__role{top:auto;bottom:17%;left:6%;right:6%;font-size:20cqw;width:max-content;margin:auto;padding:2% 6%;border-radius:2px}#mobile-game-preview .mp-original-transfers .player-card--mini .player-card__power{top:14%;bottom:auto;right:6%;left:auto;font-size:18cqw;gap:1cqw;padding:2% 3%;background:#071b14bd;border-radius:2px}#mobile-game-preview .mp-original-transfers .player-card--mini .player-card__power>span{font-size:13cqw}#mobile-game-preview .mp-original-transfers .player-power{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;color:var(--tier);font-weight:750}#mobile-game-preview .mp-original-transfers .player-power>span{font-size:.86em;color:inherit}#mobile-game-preview .mp-original-transfers .transfer-tabs{margin:0;gap:3px;padding:4px;flex-shrink:0;height:43px}#mobile-game-preview .mp-original-transfers .transfer-tabs button{padding:5px 3px;font-size:10px;position:relative;white-space:nowrap}#mobile-game-preview .mp-original-transfers .transfer-tabs .tab-count{font-size:7px;border-radius:4px;padding:2px 3px;background:#cde79717;margin-left:3px;color:#c7e3b1}#mobile-game-preview .mp-original-transfers .transfer-tabs button[aria-selected=true]{color:#f9edcc;background:linear-gradient(125deg,#9c89523b,#5e543145);box-shadow:inset 0 1px #f6dfa851,0 0 12px #ffdc8810}#mobile-game-preview .mp-original-transfers .transfer-tabs button[aria-selected=true]:after{content:"";height:2px;width:21px;position:absolute;bottom:-4px;left:calc(50% - 10px);background:#e8ce8c;box-shadow:0 0 10px #e7c88055;border-radius:2px}#mobile-game-preview .mp-original-transfers .market-tools{height:37px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px}#mobile-game-preview .mp-original-transfers .filter-button{height:31px;display:flex;align-items:center;gap:5px;padding:0 9px;border:1px solid #c8e0b92e;border-radius:8px;background:#254734aa;color:#deebcd;font-size:9px}#mobile-game-preview .mp-original-transfers .filter-button svg{width:13px;height:13px}#mobile-game-preview .mp-original-transfers .filter-button b{background:#d7e8a6;color:#223724;padding:2px 3px;border-radius:3px;font-size:7px}#mobile-game-preview .mp-original-transfers .market-sort{display:flex;align-items:center;gap:4px;color:#9fb694;font-size:8px}#mobile-game-preview .mp-original-transfers .market-sort select{border:0;padding:6px 2px;color:#d4e4be;background:#183627;border-radius:6px;font-size:9px;max-width:107px}#mobile-game-preview .mp-original-transfers .list-heading{font-size:7px;display:flex;align-items:center;justify-content:space-between;color:#99ae8e;height:10px;letter-spacing:.5px;padding:0 6px}#mobile-game-preview .mp-original-transfers .list-heading b{font-weight:500;color:#c7d8b6}#mobile-game-preview .mp-original-transfers .transfer-list{display:flex;flex-direction:column;gap:6px;flex:1;min-height:0}#mobile-game-preview .mp-original-transfers .market-row{height:70px;flex-shrink:0;display:grid;grid-template-columns:54px minmax(0,1fr) 86px;gap:8px;align-items:center;text-align:left;color:#dbecc9;padding:6px 9px 6px 7px;width:100%;border-radius:12px}#mobile-game-preview .mp-original-transfers .market-row:hover{border-color:#e0edb15c}#mobile-game-preview .mp-original-transfers .market-row:before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:2px;border-radius:2px;background:var(--tier,#d1bd78);box-shadow:0 0 8px color-mix(in srgb,var(--tier,#d1bd78) 30%,transparent)}#mobile-game-preview .mp-original-transfers .market-player{min-width:0;align-self:center}#mobile-game-preview .mp-original-transfers .market-player>strong{font-size:11px;font-weight:680;color:#edf4df;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}#mobile-game-preview .mp-original-transfers .rating-chip{display:inline-flex;align-items:center;gap:3px;font-size:10px;color:#e9eec7;font-weight:700}#mobile-game-preview .mp-original-transfers .rating-chip small{font-size:7px;color:var(--tier,#e2cd8b)}#mobile-game-preview .mp-original-transfers .market-price{text-align:right;align-self:center;min-width:0}#mobile-game-preview .mp-original-transfers .market-price strong{font-size:12px;color:#efe9ca;display:flex;justify-content:flex-end;align-items:center;gap:2px;letter-spacing:.1px;white-space:nowrap}#mobile-game-preview .mp-original-transfers .market-price strong img{width:15px;height:14px;object-fit:contain}#mobile-game-preview .mp-original-transfers .deadline{font-size:8px;display:flex;align-items:center;justify-content:flex-end;gap:3px;color:#a9bd9d;margin-top:6px;font-variant-numeric:tabular-nums;white-space:nowrap}#mobile-game-preview .mp-original-transfers .deadline svg{width:9px;height:9px}#mobile-game-preview .mp-original-transfers .deadline.urgent{color:#efbe96}#mobile-game-preview .mp-original-transfers .market-row.tracked .market-price{padding-top:4px}#mobile-game-preview .mp-original-transfers .market-row.blocked{opacity:.67}#mobile-game-preview .mp-original-transfers .market-row.blocked .market-price strong{font-size:8px;color:#b5c6a6}#mobile-game-preview .mp-original-transfers .market-pagination{display:flex;align-items:center;justify-content:space-between;height:34px;flex-shrink:0;color:#829d7e;font-size:7px}#mobile-game-preview .mp-original-transfers .market-pagination .pager{display:flex;align-items:center;gap:11px}#mobile-game-preview .mp-original-transfers .pager>b{font-size:9px;font-weight:550;color:#cedebc;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-original-transfers .pager .round-button{width:27px;height:26px;border-radius:8px}#mobile-game-preview .mp-original-transfers .pager svg{height:13px;width:13px}#mobile-game-preview .mp-original-transfers .market-footer{height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #c9e5b114;padding:6px 2px 0;font-size:7px;color:#8da786}#mobile-game-preview .mp-original-transfers .market-footer .text-link{padding:0;min-height:16px;font-size:7px}#mobile-game-preview .mp-original-transfers .empty-market{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:35px 23px;min-height:210px;gap:10px}#mobile-game-preview .mp-original-transfers .empty-market svg{height:29px;width:29px;color:#b9ce91}#mobile-game-preview .mp-original-transfers .empty-market strong{font-size:14px;color:#e4efcd}#mobile-game-preview .mp-original-transfers .empty-market p{font-size:10px;line-height:1.7;color:#9bb88f;margin:0}#mobile-game-preview .mp-original-transfers .empty-market .filter-button{margin-top:6px}#mobile-game-preview .mp-original-transfers .price-summary .deadline{justify-content:flex-start;font-size:13px;margin-top:0}#mobile-game-preview .mp-original-transfers .price-summary .deadline svg{width:12px;height:12px}#mobile-game-preview .mp-original-transfers .sell-summary{display:flex;align-items:center;gap:11px;height:51px;flex-shrink:0;padding:8px 12px;color:#cdddad;font-size:9px;border-radius:11px;background:linear-gradient(130deg,#695b353d,#2a4527c7);border:1px solid #ecdba72b}#mobile-game-preview .mp-original-transfers .sell-summary svg{width:22px;height:22px;color:#e6d091;flex-shrink:0}#mobile-game-preview .mp-original-transfers .sell-summary strong{display:block;font-size:10px;color:#e7e6c4;margin-bottom:3px}#mobile-game-preview .mp-original-transfers .sell-summary small{font-size:7px;color:#a8b893}#mobile-game-preview .mp-original-transfers .transfer-phone .market-row:focus-visible{outline-offset:-2px}#mobile-game-preview .mp-original-transfers .market-tool-actions{display:flex;align-items:center;gap:6px}#mobile-game-preview .mp-original-transfers .activity-icon{height:31px;width:31px;display:grid;place-items:center;padding:0;border:1px solid #c8e0b92e;border-radius:8px;background:#254734aa;color:#c8dfb6}#mobile-game-preview .mp-original-transfers .activity-icon svg{height:14px;width:14px}#mobile-game-preview .mp-original-transfers .sell-summary>div{flex:1}#mobile-game-preview .mp-original-transfers .sell-summary>.activity-icon{flex:none}#mobile-game-preview .mp-original-transfers .rating-chip{color:var(--tier);font-variant-numeric:tabular-nums;text-shadow:0 0 9px color-mix(in srgb,var(--tier) 14%,transparent)}#mobile-game-preview .mp-original-transfers .rating-chip small{color:inherit}#mobile-game-preview .mp-original-transfers .detail-player .rating-chip{font-size:15px}#mobile-game-preview .mp-original-transfers .compact-row .rating-chip{font-size:11px;line-height:1}#mobile-game-preview .mp-original-transfers .row-price{display:flex;align-items:center;justify-content:flex-end;gap:2px;white-space:nowrap;font-size:11px;font-weight:750;letter-spacing:-.15px;color:#e4eccc;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-original-transfers .row-price img{height:12px;width:13px;object-fit:contain}#mobile-game-preview .mp-original-transfers .row-state{font-size:7px;font-weight:550;line-height:1;white-space:nowrap;color:#a4b993}#mobile-game-preview .mp-original-transfers .row-state.leading{color:#cdec9a}#mobile-game-preview .mp-original-transfers .row-state.outbid{color:#ffa68b}#mobile-game-preview .mp-original-transfers .row-state.pending{color:#e0c689}#mobile-game-preview .mp-original-transfers .watch-mark{position:absolute;top:-1px;right:-1px;display:grid;place-items:center;height:12px;width:10px;z-index:4;color:#e3cc87;filter:drop-shadow(0 1px 2px #04150f)}#mobile-game-preview .mp-original-transfers .watch-mark svg{height:10px;width:8px;fill:currentColor;stroke:#142c1d;stroke-width:1}#mobile-game-preview .mp-original-transfers .auction-card:hover{transform:translateY(-1px);border-color:#d6edb576}#mobile-game-preview .mp-original-transfers .auction-card:focus-visible{outline:2px solid #ddf4b7;outline-offset:2px}#mobile-game-preview .mp-original-transfers .table-name .watch-mark{top:13px;right:auto;left:0;height:5px}#mobile-game-preview .mp-original-transfers .table-name .watch-mark svg{height:6px}#mobile-game-preview .mp-original-transfers .table-row .rating-chip{font-size:10px;justify-content:flex-end;gap:2px}#mobile-game-preview .mp-original-transfers .table-row .rating-chip small{font-size:7px}#mobile-game-preview .mp-original-transfers .table-row .row-price{font-size:10px}#mobile-game-preview .mp-original-transfers .table-row .row-price img{display:none}#mobile-game-preview .mp-original-transfers .cards-list{display:grid;grid-template-columns:repeat(var(--grid-columns,4),minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:10px 5px;padding:4px 0;overflow:visible}#mobile-game-preview .mp-original-transfers .auction-card{position:relative;display:flex;flex-direction:column;align-items:center;border-radius:9px;padding:0 2px 7px;min-width:0;width:100%;background:linear-gradient(160deg,#21432b8c,#0f2c20aa);border:1px solid #9ab77b25;box-shadow:inset 0 1px #e8ffc009,0 4px 8px #021b1222;color:#e3edce;text-align:center;transition:transform .15s,border-color .15s}#mobile-game-preview .mp-original-transfers .auction-card>.player-card{--card-width:100%;margin-top:-2px}#mobile-game-preview .mp-original-transfers .auction-card>.watch-mark{top:5px;right:3px;height:12px;width:10px}#mobile-game-preview .mp-original-transfers .card-market-data{display:flex;justify-content:space-between;align-items:center;width:100%;gap:2px;margin-top:3px;padding:0 2px}#mobile-game-preview .mp-original-transfers .card-age{font-size:7px;color:#a6be97;white-space:nowrap;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-original-transfers .card-market-data .row-price{font-size:9px;gap:1px}#mobile-game-preview .mp-original-transfers .card-market-data .row-price img{width:10px;height:10px}#mobile-game-preview .mp-original-transfers .card-deadline .deadline{font-size:8px;margin-top:5px;gap:3px;justify-content:center}#mobile-game-preview .mp-original-transfers .card-deadline .deadline svg{width:8px;height:8px}#mobile-game-preview .mp-original-transfers .auction-card .row-state{font-size:6px;margin-top:5px}#mobile-game-preview .mp-original-transfers .cards-list .empty-market{grid-column:1/-1;width:100%}#mobile-game-preview .mp-original-transfers .cards-list[style*="5"]{gap:8px 4px}#mobile-game-preview .mp-original-transfers .cards-list[style*="5"] .card-age{font-size:6px}#mobile-game-preview .mp-original-transfers .cards-list[style*="5"] .row-price{font-size:8px}#mobile-game-preview .mp-original-transfers .cards-list[style*="5"] .row-price img{display:none}#mobile-game-preview .mp-original-transfers .cards-list[style*="5"] .card-deadline .deadline{font-size:7px;gap:2px}#mobile-game-preview .mp-original-transfers .cards-list[style*="5"] .card-deadline .deadline svg{display:none}#mobile-game-preview .mp-original-transfers .cards-list[style*="5"] .player-card__name{font-size:11cqw}#mobile-game-preview .mp-original-transfers .sell-list{gap:7px}#mobile-game-preview .mp-original-transfers .sell-player-row{height:58px;grid-template-columns:36px minmax(0,1fr) 100px}#mobile-game-preview .mp-original-transfers .sell-player-row>.player-card{--card-width:36px}#mobile-game-preview .mp-original-transfers .sell-player-row .market-player>strong{font-size:10px}#mobile-game-preview .mp-original-transfers .sell-player-row .rating-chip{font-size:10px}#mobile-game-preview .mp-original-transfers .sell-player-row .market-price>strong{font-size:10px}#mobile-game-preview .mp-original-transfers .sell-player-row .deadline{font-size:8px}#mobile-game-preview .mp-original-transfers .transfer-tabs button{font-size:10px}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-original-transfers .auction-card{transition:none}}#mobile-game-preview .mp-original-transfers .auction-card{--involvement:#bfd498;transition:background .2s,border-color .2s,box-shadow .2s}#mobile-game-preview .mp-original-transfers .auction-card.is-leading{--involvement:#a1edc6;border-color:#7cdfb68c;background:radial-gradient(ellipse at 50% 0%,#91efbb24,transparent 70%),linear-gradient(155deg,#2c5e478a,#173c2ded);box-shadow:inset 0 0 18px #8bffc212,0 0 12px #68e8b133}#mobile-game-preview .mp-original-transfers .auction-card.is-outbid{--involvement:#ffc2a0;border-color:#ffb0969c;background:radial-gradient(ellipse at 50% 0%,#f5967630,transparent 65%),linear-gradient(155deg,#71463b7a,#332d25ed);box-shadow:inset 0 0 17px #ffb89914,0 0 12px #ffa28029}#mobile-game-preview .mp-original-transfers .auction-card.is-tracked{--involvement:#f0db9c;border-color:#ead08188;background:radial-gradient(ellipse at 50% 0%,#ffdd8433,transparent 65%),linear-gradient(155deg,#5d583485,#343d25ed);box-shadow:inset 0 0 18px #ffe1a110,0 0 12px #eecf6e29}#mobile-game-preview .mp-original-transfers .auction-card.is-pending{--involvement:#c6bfed;border-color:#b6abd17d;background:linear-gradient(155deg,#46475e8a,#263433e8)}#mobile-game-preview .mp-original-transfers .auction-card .row-state{padding:3px 6px;border-radius:4px;font-size:7px;font-weight:750;letter-spacing:.1px;color:var(--involvement);background:color-mix(in srgb,var(--involvement) 11%,transparent);border:1px solid color-mix(in srgb,var(--involvement) 18%,transparent);margin-top:5px;min-height:15px}#mobile-game-preview .mp-original-transfers .auction-card .untouched-state{opacity:0}#mobile-game-preview .mp-original-transfers .auction-card>.watch-mark{right:1px;top:1px;width:13px;height:15px;filter:drop-shadow(0 1px 3px #06170c)}#mobile-game-preview .mp-original-transfers .auction-card>.watch-mark svg{height:13px;width:10px}#mobile-game-preview .mp-original-transfers .cards-list{gap:9px 5px}#mobile-game-preview .mp-original-transfers .cards-list[style*="5"] .auction-card .row-state{font-size:6px;padding:3px 4px}#mobile-game-preview .mp-original-transfers{display:flex;flex-direction:column;gap:7px;min-height:100%}#mobile-game-preview .mp-original-transfers .cards-list{flex:1}#mobile-game-preview .mp-original-transfers .auction-card{align-self:start;--involvement:#bfd498}#mobile-game-preview .mp-original-transfers .auction-card>.premium-player-card{--card-width:100%;margin-top:-3px}#mobile-game-preview .mp-original-transfers .market-pagination{height:30px}#mobile-game-preview .mp-original-transfers .market-footer{height:24px}#mobile-game-preview .mp-sheet.team-modal .modal-secondary{display:block;width:100%;height:35px;margin-top:8px;border:1px solid #b9dba037;border-radius:9px;background:#53744018;color:#c9e0b1;font-size:10px;font-weight:650;text-decoration:none;line-height:35px;text-align:center}#mobile-game-preview .mp-sheet.team-modal .modal-secondary svg{width:13px;height:13px}#mobile-game-preview .mp-sheet.team-modal p{font-size:10px;line-height:1.6;margin:8px 0}#mobile-game-preview .mp-sheet.team-modal .muted{font-size:9px}#mobile-game-preview .mp-sheet.team-modal label{display:block;font-size:9px;color:#a9c299}#mobile-game-preview .mp-sheet.team-modal select{display:block;width:100%;height:34px;border:1px solid #c7e4a52c;border-radius:8px;background:#132b1f;color:#dceccc;padding:0 8px;font-size:10px;outline:none;margin-top:5px}#mobile-game-preview .mp-sheet.team-modal select:focus{border-color:#cceca472}#mobile-game-preview .mp-sheet .tactics-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 9px}#mobile-game-preview .mp-sheet .tactics-grid .wide{grid-column:1/-1}#mobile-game-preview .mp-sheet .tactics-section-title{font-size:8px;color:#d8e5b6;letter-spacing:1.4px;margin:17px 0 12px;font-weight:750}#mobile-game-preview .mp-sheet .tactic-toggle{height:34px;display:flex;align-items:center;justify-content:space-between;border:1px solid #bcdb9c24;border-radius:8px;padding:0 9px;background:#2b482834;color:#bccda7;font-size:9px}#mobile-game-preview .mp-sheet .tactic-toggle input{accent-color:#b6d795}#mobile-game-preview .mp-sheet .modal-primary{width:100%;height:40px;border-radius:10px;border:1px solid #ddf7b27a;background:linear-gradient(125deg,#def4a9,#9cc982);color:#213b26;font-size:12px;font-weight:750;margin-top:13px;box-shadow:0 0 16px #b3e87b19}#mobile-game-preview .mp-screen .mp-auction-native .round-button{display:grid;place-items:center;width:35px;height:35px;border:1px solid #b9e7aa26;border-top-color:#e1f5c644;border-radius:10px;background:linear-gradient(145deg,#3d5e3c70,#11291edf);color:#d6eac6;box-shadow:0 3px 8px #04180d55}#mobile-game-preview .mp-screen .mp-auction-native .round-button svg{width:18px;height:18px}#mobile-game-preview .mp-screen .mp-auction-native .round-button:disabled{opacity:.3;cursor:default}#mobile-game-preview .mp-screen .mp-sheet.mp-native-auction-sheet{width:100%;max-height:735px;overflow-y:auto;border:1px solid #c3ec9f50;border-bottom:0;border-radius:23px 23px 0 0;background:radial-gradient(ellipse at top left,#63834026,transparent 60%),linear-gradient(150deg,#1b3429,#0d221b);padding:16px 20px 27px;box-shadow:0 -12px 45px #001509bb;outline:none}#mobile-game-preview .mp-screen .mp-auction-native .season-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}#mobile-game-preview .mp-screen .mp-auction-native .season-modal-head h3{margin:0;font-size:19px;color:#effbda;font-weight:650}#mobile-game-preview .mp-screen .mp-auction-native h4{font-size:12px;color:#d9f1b9;margin:17px 0 8px}#mobile-game-preview .mp-screen .mp-auction-native p{font-size:11px;color:#a8c09e;line-height:1.75}#mobile-game-preview .mp-screen .mp-auction-native .muted{font-size:9px;color:#799a7c}#mobile-game-preview .mp-screen .mp-auction-native .modal-primary{width:100%;height:40px;border-radius:10px;border:1px solid #ddf7b27a;background:linear-gradient(125deg,#def4a9,#9cc982);color:#213b26;font-size:12px;font-weight:750;margin-top:13px;box-shadow:0 0 16px #b3e87b19}#mobile-game-preview .mp-screen .mp-auction-native .player-facts{display:flex;align-items:center;gap:5px;white-space:nowrap}#mobile-game-preview .mp-screen .mp-auction-native .rating-chip{display:inline-flex;align-items:center;gap:3px;font-size:10px;color:#e9eec7;font-weight:700}#mobile-game-preview .mp-screen .mp-auction-native .rating-chip small{font-size:7px;color:var(--tier,#e2cd8b)}#mobile-game-preview .mp-screen .mp-auction-native .age-chip{color:#98ad91;font-size:8px}#mobile-game-preview .mp-screen .mp-auction-native .deadline{font-size:8px;display:flex;align-items:center;justify-content:flex-end;gap:3px;color:#a9bd9d;margin-top:6px;font-variant-numeric:tabular-nums;white-space:nowrap}#mobile-game-preview .mp-screen .mp-auction-native .deadline svg{width:9px;height:9px}#mobile-game-preview .mp-screen .mp-auction-native .deadline.urgent{color:#efbe96}#mobile-game-preview .mp-screen .mp-sheet.mp-native-auction-sheet{padding:17px 18px 27px}#mobile-game-preview .mp-screen .mp-auction-native .season-modal-head{margin-bottom:15px}#mobile-game-preview .mp-screen .mp-auction-native .season-modal-head h3{font-size:18px}#mobile-game-preview .mp-screen .mp-auction-native .modal-primary{background:linear-gradient(125deg,#f0dfa7,#ceb273);border-color:#f6e5ad94;box-shadow:inset 0 1px #fff7d971,0 0 18px #dec0741c;color:#393520}#mobile-game-preview .mp-screen .mp-auction-native .modal-primary:disabled{opacity:.45;cursor:default}#mobile-game-preview .mp-screen .mp-auction-native .modal-secondary{width:100%;height:37px;border:1px solid #cbe9b22e;background:#25433180;color:#d6e9bd;border-radius:9px;font-size:10px;margin-top:8px}#mobile-game-preview .mp-screen .mp-auction-native .modal-secondary svg{width:13px;height:13px;vertical-align:middle;margin-right:4px}#mobile-game-preview .mp-screen .mp-auction-native label{display:block;color:#bad1ab;font-size:10px;margin:14px 0 6px}#mobile-game-preview .mp-screen .mp-auction-native input,#mobile-game-preview .mp-screen .mp-auction-native select{width:100%;background:#0d241bea;border:1px solid #c2dca448;border-radius:8px;color:#edf5de;padding:11px 10px;font-size:13px;outline:none;font-family:inherit}#mobile-game-preview .mp-screen .mp-auction-native input:focus,#mobile-game-preview .mp-screen .mp-auction-native select:focus{border-color:#d2e99a;box-shadow:0 0 0 2px #d2e99a16}#mobile-game-preview .mp-screen .mp-auction-native .muted{font-size:9px;color:#8fab84}#mobile-game-preview .mp-screen .mp-auction-native .detail-player{display:flex;gap:15px;align-items:center;margin:10px 0 17px}#mobile-game-preview .mp-screen .mp-auction-native .detail-player h4{font-size:21px;color:#ecf3d7;margin:0 0 8px;letter-spacing:-.3px}#mobile-game-preview .mp-screen .mp-auction-native .detail-player .tier-name{margin-top:9px;font-size:8px}#mobile-game-preview .mp-screen .mp-auction-native .detail-player .player-facts{gap:9px}#mobile-game-preview .mp-screen .mp-auction-native .detail-player .age-chip{font-size:10px}#mobile-game-preview .mp-screen .mp-auction-native .detail-player small.nationality{display:block;font-size:9px;color:#87a980;margin-top:11px}#mobile-game-preview .mp-screen .mp-auction-native .price-summary{display:grid;grid-template-columns:1fr 1fr;border:1px solid #d0e5aa25;border-radius:11px;background:#0e241c66;overflow:hidden;margin:10px 0}#mobile-game-preview .mp-screen .mp-auction-native .price-summary>div{padding:13px 12px}#mobile-game-preview .mp-screen .mp-auction-native .price-summary>div+div{border-left:1px solid #d0e5aa25}#mobile-game-preview .mp-screen .mp-auction-native .price-summary small{display:block;font-size:8px;color:#9eb88e;margin-bottom:6px}#mobile-game-preview .mp-screen .mp-auction-native .price-summary strong{display:block;font-size:16px;color:#efdfae;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-screen .mp-auction-native .price-summary .deadline{justify-content:flex-start;font-size:13px;margin-top:0}#mobile-game-preview .mp-screen .mp-auction-native .detail-status{display:flex;justify-content:space-between;gap:8px;font-size:9px;line-height:1.6;color:#bac99e}#mobile-game-preview .mp-screen .mp-auction-native .detail-status b{font-weight:600;color:#deecb5}#mobile-game-preview .mp-screen .mp-auction-native .detail-status.outbid b{color:#edb392}#mobile-game-preview .mp-screen .mp-auction-native .detail-status.pending b{color:#e3cea0}#mobile-game-preview .mp-screen .mp-auction-native .quick-amounts{display:flex;gap:6px;margin:8px 0}#mobile-game-preview .mp-screen .mp-auction-native .quick-amounts button{border:1px solid #c4dbad26;background:#2c4a33;color:#c6dba5;border-radius:6px;font-size:9px;padding:7px 10px}#mobile-game-preview .mp-screen .mp-auction-native .quote-line{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #c4dda51b;color:#aac599;font-size:10px}#mobile-game-preview .mp-screen .mp-auction-native .quote-line b{font-size:12px;color:#e5eccb;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-screen .mp-auction-native .quote-line.total{margin-top:5px}#mobile-game-preview .mp-screen .mp-auction-native .quote-line.total b{font-size:17px;color:#efdaa5}#mobile-game-preview .mp-screen .mp-auction-native .bid-hint{font-size:9px!important;line-height:1.65!important;color:#94b188!important}#mobile-game-preview .mp-screen .mp-auction-native .form-error{min-height:13px;font-size:9px!important;color:#f5b49c!important;margin:5px 0 0!important;line-height:1.5!important}#mobile-game-preview .mp-screen .mp-auction-native .operation-note{padding:11px 12px;border:1px solid #e8d79925;border-radius:9px;font-size:9px;line-height:1.7;color:#c2c99f;background:#a3914420;margin:13px 0}#mobile-game-preview .mp-screen .mp-auction-native .success-icon{width:47px;height:47px;display:grid;place-items:center;border-radius:50%;border:1px solid #d4efa657;background:#88b85b25;color:#d8efb1;margin:8px auto 12px;box-shadow:0 0 25px #9cd97422}#mobile-game-preview .mp-screen .mp-auction-native .transfer-success{text-align:center}#mobile-game-preview .mp-screen .mp-auction-native .transfer-success h4{font-size:18px;margin:5px 0 10px;color:#eef7dc}#mobile-game-preview .mp-screen .mp-auction-native .transfer-success p{font-size:10px}#mobile-game-preview .mp-screen .mp-auction-native .history-row{padding:12px 0;border-bottom:1px solid #c1dda11b;display:flex;align-items:center;gap:10px}#mobile-game-preview .mp-screen .mp-auction-native .history-row>div{flex:1;min-width:0}#mobile-game-preview .mp-screen .mp-auction-native .history-row strong{font-size:11px;color:#dce9c6;display:block}#mobile-game-preview .mp-screen .mp-auction-native .history-row small{display:block;font-size:8px;line-height:1.6;color:#8eab81;margin-top:5px}#mobile-game-preview .mp-screen .mp-auction-native .history-row>b{font-size:11px;color:#d8eab5;white-space:nowrap}#mobile-game-preview .mp-screen .mp-auction-native .rating-chip{color:var(--tier);font-variant-numeric:tabular-nums;text-shadow:0 0 9px color-mix(in srgb,var(--tier) 14%,transparent)}#mobile-game-preview .mp-screen .mp-auction-native .rating-chip small{color:inherit}#mobile-game-preview .mp-screen .mp-auction-native .detail-player .rating-chip{font-size:15px}#mobile-game-preview .mp-screen .mp-auction-native .detail-player>.premium-player-card{--card-width:100px}#mobile-game-preview .mp-screen .mp-auction-native .detail-player{gap:12px}#mobile-game-preview .mp-screen .mp-auction-native{font-family:inherit;color:#dcebd3}#mobile-game-preview .mp-screen .mp-auction-native .detail-player h4{font-size:21px;line-height:1.12;margin:0 0 8px;font-weight:650}#mobile-game-preview .mp-screen .mp-auction-native .season-modal-head h3{font-family:inherit;line-height:1.2;letter-spacing:-.4px}#mobile-game-preview .mp-screen .mp-auction-native p{margin:8px 0}#mobile-game-preview .mp-screen .mp-auction-native .rating-chip{color:var(--tier)}#mobile-game-preview .mp-screen .mp-auction-native .detail-player>div{min-width:0}#mobile-game-preview .mp-screen .mp-auction-native .success-icon svg{width:27px;height:27px}#mobile-game-preview .mp-screen .mp-auction-native .price-summary .deadline svg{width:12px;height:12px}#mobile-game-preview .mp-screen .mp-auction-native .demo-auction-finish{margin-top:15px;border-top:1px solid #c4dda51b;padding-top:4px}#mobile-game-preview .mp-screen .mp-auction-native .demo-auction-finish small{display:block;text-align:center;font-size:8px;color:#8fab84;margin-top:7px}#mobile-game-preview .mp-screen .mp-auction-native .modal-primary{display:block;padding:0 8px;line-height:normal}#mobile-game-preview .mp-screen .mp-auction-native .round-button{padding:0}#mobile-game-preview .mp-flight-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none;overflow:visible}#mobile-game-preview .mp-flight-layer .mp-flying-resource{position:absolute;width:22px;height:22px;object-fit:contain;filter:drop-shadow(0 0 5px #d4ff7166);will-change:transform,opacity}#mobile-game-preview .wallet-slot.mp-wallet-impact{animation:mp-wallet-flash .7s ease}#mobile-game-preview .mp-wallet-gain{position:absolute;left:0;right:0;top:100%;text-align:center;font-size:12px;font-weight:950;color:#96ff7e;text-shadow:0 0 6px #52ff6eaa,0 1px 3px #082a14;pointer-events:none;z-index:50;white-space:nowrap;animation:mp-wallet-gain 2.1s ease-out forwards}#mobile-game-preview .mp-wallet-gain.is-static{animation:none}#mobile-game-preview .mp-phone .mp-flight-layer svg.mp-collection-energy{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;filter:drop-shadow(0 0 3px #ffe36b70)}#mobile-game-preview .mp-collection-energy .energy-rising{animation:mp-energy-rise 1.5s ease-out;transform-box:fill-box}@keyframes mp-wallet-flash{0%{box-shadow:0 0 18px #bbff7caa;filter:brightness(1.7)}to{box-shadow:0 0 #bbff7c00;filter:brightness(1)}}@keyframes mp-wallet-gain{0%{transform:translateY(1px);opacity:0}12%{opacity:1}65%{opacity:1}to{transform:translateY(24px);opacity:0}}@keyframes mp-energy-rise{0%{transform:translateY(0);opacity:.7}to{transform:translateY(-72px);opacity:0}}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-wallet-gain,#mobile-game-preview .wallet-slot.mp-wallet-impact{animation:none}}#mobile-game-preview .mp-screen .mp-sheet.mp-training-page{position:absolute;top:0;right:0;bottom:0;left:0;z-index:65;width:390px;height:844px;max-height:none;padding:0;border:0;border-radius:38px;overflow:hidden;background:#0c2118;box-shadow:none}#mobile-game-preview .mp-native-training-content{position:absolute;left:14px;right:14px;top:132px;bottom:31px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8d99a40 transparent}#mobile-game-preview .mp-training-page>.mp-campus-wash{display:block}#mobile-game-preview .mp-training-page .mp-sheet-backdrop{z-index:70}#mobile-game-preview .mp-training-page .mp-sheet.mp-training-sheet{height:auto;max-height:735px;padding:0;border:0;border-radius:23px 23px 0 0;background:transparent}#mobile-game-preview .mp-native-player,#mobile-game-preview .mp-training-page{font-family:inherit}#mobile-game-preview .mp-native-player .page-toolbar h2,#mobile-game-preview .mp-training-page .page-toolbar h2{font-family:inherit;text-transform:none;font-size:18px;font-weight:750}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-tabs{display:flex;gap:6px;margin:2px 0 14px;padding:4px;border-radius:12px;background:#10251d9c;border:1px solid #b7d99120}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-tabs button{flex:1;border:0;border-radius:8px;padding:11px 8px;background:none;color:#8eaa8b;font-size:11px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-tabs button[aria-selected=true]{color:#e8ffbd;background:linear-gradient(125deg,#506a395e,#254a31);box-shadow:inset 0 1px #d7f6ad40,0 0 12px #b3ef7712}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:#02110bb5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;align-items:flex-end}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-modal-backdrop[hidden]{display:none}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-modal{width:100%;max-height:735px;overflow-y:auto;border:1px solid #c3ec9f50;border-bottom:0;border-radius:23px 23px 0 0;background:radial-gradient(ellipse at top left,#63834026,transparent 60%),linear-gradient(150deg,#1b3429,#0d221b);padding:16px 20px 27px;box-shadow:0 -12px 45px #001509bb;outline:none}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-modal-head h3{margin:0;font-size:19px;color:#effbda;font-weight:650}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-modal h4{font-size:12px;color:#d9f1b9;margin:17px 0 8px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-modal p{font-size:11px;color:#a8c09e;line-height:1.75}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-modal .muted{font-size:9px;color:#799a7c}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .rule-row{display:flex;gap:13px;padding:12px 0;border-bottom:1px solid #c1e6a017;align-items:center}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .rule-row strong{font-size:17px;color:#d4f4a6;min-width:53px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .rule-row span{font-size:10px;line-height:1.6;color:#b6cca9}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .rule-row.demotion strong{color:#f4b798}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .modal-primary{width:100%;height:40px;border-radius:10px;border:1px solid #ddf7b27a;background:linear-gradient(125deg,#def4a9,#9cc982);color:#213b26;font-size:12px;font-weight:750;margin-top:13px;box-shadow:0 0 16px #b3e87b19}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-content{display:flex;flex-direction:column;gap:8px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-content>*{flex-shrink:0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-identity-panel{height:158px;border:1px solid #c2dca737;border-top-color:#d7eab94a;border-radius:15px;background:radial-gradient(ellipse at 20% 35%,#c6db7d22,transparent 58%),linear-gradient(140deg,#234432e6,#112c22ed);box-shadow:inset 0 1px #f3f6c414,0 8px 18px #031b142e;position:relative;overflow:hidden}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-identity-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(132deg,transparent 0 54px,#c9e5a905 54px 55px);pointer-events:none}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-switcher{height:31px;margin:4px 8px 0;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-switcher button{display:grid;place-items:center;width:27px;height:27px;border:1px solid #c6daa528;border-radius:7px;background:#93b37c12;color:#cbdcbd}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-switcher svg{width:12px;height:12px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-switcher span{display:flex;align-items:center;gap:5px;font-size:7px;color:#b6c59d;letter-spacing:.8px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-switcher img{width:16px;height:16px;object-fit:contain}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-id-main{display:flex;align-items:center;gap:13px;padding:0 14px;margin-top:-4px;position:relative;z-index:2}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-id-main>.premium-player-card{--card-width:85px;pointer-events:none;flex-shrink:0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-id-copy{min-width:0;flex:1;padding-bottom:4px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-name-line{display:flex;align-items:center;gap:4px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-name-line h3{font-size:19px;font-weight:750;letter-spacing:-.4px;line-height:1.15;color:#f0f7db;margin:0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-bio{font-size:8px;color:#a9c297;margin-top:6px;display:flex;gap:8px;align-items:center}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-bio b{font-size:8px;font-weight:600;color:#c4d6ae}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .roster-badge{display:inline-flex;gap:4px;align-items:center;border:1px solid #c2dea32a;border-radius:5px;padding:4px 6px;margin-top:9px;font-size:7px;color:#c5ddad;background:#b7d9840a}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .roster-badge i{height:4px;width:4px;border-radius:50%;background:#d2e7a1}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-quick-facts{display:flex;gap:10px;margin-top:8px;color:#8cab85;font-size:7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-quick-facts strong{color:#cedfb7;font-weight:600;margin-left:3px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-readiness{height:27px;border:1px solid #e0bc7d36;border-radius:8px;background:linear-gradient(100deg,#75512c33,#383b241d);color:#e9c397;font-size:9px;display:flex;align-items:center;gap:6px;width:100%;padding:0 9px;text-align:left}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-readiness strong{font-weight:600}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-readiness svg{width:12px;height:12px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-readiness>span:last-child{margin-left:auto;color:#cdb593;font-size:8px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-readiness.ready{background:#47763a21;color:#c9e3a5;border-color:#bdd59124}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-detail-tabs{margin:0;gap:2px;height:37px;padding:3px;border-radius:10px;flex-shrink:0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-detail-tabs button{font-size:10px;min-width:0;padding:8px 3px;font-weight:600;white-space:nowrap;border-radius:7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-detail-tabs button[aria-selected=true]{color:#f2e3b4;background:linear-gradient(135deg,#827d3d55,#3b502a);box-shadow:inset 0 1px #ebebb15c,0 0 13px #cec48112}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-tab-body{min-height:0;flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:#9dc48540 transparent;padding:0 1px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .detail-panel-heading{display:flex;align-items:center;justify-content:space-between;height:33px;margin:0 0 7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .detail-panel-heading h3{font-size:12px;color:#e5f1ce;margin:0;letter-spacing:-.15px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .detail-panel-heading>span{font-size:7px;letter-spacing:.4px;color:#8ca77b}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .detail-panel-heading button{font-size:8px;color:#c7dbac;background:none;border:0;display:flex;gap:4px;align-items:center;padding:4px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .detail-panel-heading svg{width:11px;height:11px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-overview{display:grid;grid-template-columns:1fr 1fr;gap:7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-group{height:72px;padding:10px 12px;text-align:left;border:1px solid #b9d59f28;border-radius:11px;background:radial-gradient(ellipse at 0 0,#a1c97012,transparent 70%),linear-gradient(125deg,#244733b5,#102b21e6);color:#d7e7bd;box-shadow:inset 0 1px #dbecb207}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-group>span{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:600}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-group strong{font-size:21px;color:#def1b7;letter-spacing:-.4px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-group small{font-size:6px;color:#789d78;display:block;margin-top:4px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-group .skill-bar{margin-top:7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-overview.keeper{grid-template-columns:1fr}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-overview.keeper .skill-group{height:73px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-bar{height:4px;border-radius:4px;background:#9ec57b1c;overflow:hidden;position:relative}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-bar i{position:absolute;left:0;top:0;bottom:0;background:#bdcf8263}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-bar b{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#74aa73,#d5eaa7);border-radius:4px;box-shadow:0 0 8px #a4d07944}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .development-note{display:flex;align-items:center;gap:8px;padding:10px 11px;border:1px solid #abc88c20;background:#173a2629;border-radius:10px;margin-top:9px;color:#99b389;font-size:8px;line-height:1.6}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .development-note svg{width:17px;height:17px;flex-shrink:0;color:#bcd994}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .development-note b{font-weight:650;color:#c9dfad}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-train-link{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #dbdda661;border-radius:10px;padding:10px 12px;margin-top:9px;color:#eedfb0;background:linear-gradient(120deg,#666a3855,#243e28);text-decoration:none;font-size:10px;font-weight:700;min-height:43px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-train-link>span{display:flex;gap:8px;align-items:center}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-train-link svg{width:15px;height:15px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-train-link small{font-size:8px;color:#b9c899;font-weight:400}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .subskill-row{padding:8px 11px;border:1px solid #b6d69220;border-radius:9px;background:linear-gradient(115deg,#264c363f,#112c22bd);margin-bottom:6px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .subskill-row>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .subskill-row strong{font-size:10px;color:#d2e2b9;font-weight:600}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .subskill-row span{font-size:11px;color:#def0b7;font-weight:750}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .subskill-row small{color:#7e9f7a;font-size:8px;font-weight:400}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-legend{display:flex;align-items:center;gap:5px;color:#8caa83;font-size:7px;margin:9px 0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-legend i{height:4px;width:12px;border-radius:2px;background:#c2dfa0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .skill-legend i:nth-of-type(2){margin-left:10px;background:#84965c}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .stats-period{display:flex;gap:3px;border:1px solid #b5d29328;background:#15302175;padding:3px;border-radius:8px;margin-bottom:10px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .stats-period button{flex:1;border:0;border-radius:5px;color:#8ca77e;background:none;font-size:9px;padding:7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .stats-period button[aria-pressed=true]{background:#879e5933;color:#e5efc4}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat{height:83px;padding:10px 8px;border-radius:11px;border:1px solid #b4d48a26;background:radial-gradient(ellipse at 0 0,#bfdc8716,transparent 66%),linear-gradient(135deg,#214632bd,#10281fde);text-align:center}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat strong{display:block;font-size:28px;font-weight:750;color:#e3eec7;line-height:1.1;margin:4px 0 7px;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat small{font-size:7px;color:#a7be96}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat.primary{background:radial-gradient(ellipse at 20% 0,#d8d77830,transparent 68%),linear-gradient(135deg,#344b30da,#172f20e8);border-color:#d5d69342}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat.primary strong{color:#f1e5b0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat.yellow strong{color:#e4d397}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat.red strong{color:#e8afa0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-attributes{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;padding:12px 0;border:1px solid #b5d59b23;border-radius:10px;background:#24452b4d;margin:12px 0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-attributes>div{text-align:center;border-right:1px solid #b8d6a318}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-attributes>div:last-child{border:0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-attributes small{display:block;color:#8aa780;font-size:7px;margin-bottom:7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-attributes b{font-size:11px;color:#d6e8b8}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-tab-note{font-size:8px;color:#799c78;line-height:1.7;margin:9px 2px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .condition-card{padding:10px 11px;margin-bottom:7px;border-radius:12px;border:1px solid #b8d89728;background:radial-gradient(ellipse at 0 0,#bfdb8410,transparent 72%),linear-gradient(145deg,#244634c9,#112b20e6)}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .condition-card.injury{border-color:#d6a68234;background:radial-gradient(ellipse at 0 0,#d29a7220,transparent 72%),linear-gradient(145deg,#3c4030bd,#132b20ef)}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .condition-header{display:flex;align-items:center;gap:7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .condition-header>img{width:21px;height:21px;object-fit:contain;filter:drop-shadow(0 2px 2px #0006)}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .condition-header h3{font-size:11px;font-weight:650;color:#dbe9c5;margin:0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .condition-header strong{font-size:17px;color:#d9e9ba;margin-left:auto;line-height:1}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .condition-header strong small{font-size:9px;color:#9bb98c;font-weight:400;margin-left:3px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .condition-header .care-warning{color:#ebbb97}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .condition-meter{margin:9px 0;height:4px;background:#9ebd7d1b;border-radius:4px;overflow:hidden}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .condition-meter span{display:block;height:100%;background:linear-gradient(90deg,#86ae7a,#cfdf9e)}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .care-bottom{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-top:7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .care-bottom p{font-size:8px;line-height:1.5;color:#8faf89;margin:0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .care-action{border:1px solid #bedd9d48;border-radius:7px;padding:7px 8px;background:linear-gradient(130deg,#a6ba7940,#35533466);color:#e1edbe;font-size:8px;font-weight:650;display:flex;align-items:center;gap:5px;white-space:nowrap}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .care-action img{width:12px;height:12px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .care-action:disabled{opacity:.4;cursor:default}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .morale-levels{display:flex;gap:4px;margin:10px 0 7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .morale-levels i{height:5px;flex:1;border-radius:4px;background:#9fc7831b}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .morale-levels i.on{background:linear-gradient(90deg,#b8c184,#d3dfb1)}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .supplies-label{font-size:8px;font-weight:650;letter-spacing:.5px;color:#b7c99c;margin:12px 1px 7px;display:flex;justify-content:space-between}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .supplies-label span{color:#74966f;font-size:7px;font-weight:400}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .supply-drops{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .supply-drops button{border:1px solid #b7d29b2b;border-radius:9px;background:linear-gradient(120deg,#3056388c,#193327dd);color:#c8d9ae;min-height:50px;padding:6px;font-size:8px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .supply-drops img{width:17px;height:17px;vertical-align:middle;margin-right:4px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .supply-drops small{display:block;color:#92ad80;font-size:7px;margin-top:5px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .supply-drops button:disabled{opacity:.43}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .supply-drops svg{height:9px;width:9px;vertical-align:middle;margin-left:3px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-panel{padding:12px;border:1px solid #dfd28b3d;border-top-color:#eee2a253;border-radius:13px;background:radial-gradient(ellipse at 15% 0,#d9c97528,transparent 70%),linear-gradient(140deg,#3a4930ed,#163021e8);margin-bottom:11px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-top{display:flex;align-items:center;justify-content:space-between}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-top h3{margin:0;color:#ece1b0;font-size:12px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-top strong{font-size:23px;color:#f1e9b9}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-top strong small{font-size:8px;margin-left:5px;font-weight:400;color:#a9bc8f}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-panel>p{font-size:8px;line-height:1.6;color:#aab88e;margin:6px 0 10px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-actions button{padding:9px 6px;min-height:45px;border:1px solid #dfdfa655;border-radius:8px;background:linear-gradient(135deg,#e4dfaa,#bdc38c);color:#2a3f29;font-size:9px;font-weight:800}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-actions button:last-child{background:#9faa6626;color:#d7dfb2;border-color:#c5cc8943}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-actions small{display:flex;align-items:center;justify-content:center;font-size:8px;gap:3px;margin-top:5px;font-weight:500}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-actions img{width:11px;height:11px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-actions svg{width:10px;height:10px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .contract-actions button:disabled{opacity:.45}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .transfer-section{border:1px solid #b4ce9627;border-radius:13px;padding:12px;background:linear-gradient(135deg,#254431ad,#102b22e3)}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .transfer-section h3{font-size:12px;color:#dce8c8;margin:0 0 8px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .transfer-estimate{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:#93b087;margin:9px 0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .transfer-estimate b{font-size:14px;color:#dce7b7}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .transfer-block{padding:10px;border:1px solid #d9b68531;border-radius:8px;background:#b18a5530;font-size:9px;line-height:1.6;color:#d6c59e}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .transfer-section .sale-primary{display:flex;align-items:center;justify-content:space-between;width:100%;height:41px;border:1px solid #b5d39540;background:#62905a33;color:#dceab9;border-radius:8px;font-size:10px;font-weight:700;padding:0 10px;margin-top:9px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .transfer-section .sale-primary span{font-size:8px;color:#a6be90}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .transfer-section button:disabled{opacity:.42;cursor:default}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .transfer-section>p{font-size:7px;color:#7e9d77;line-height:1.7;margin:9px 0 0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-modal{max-height:725px;padding:16px 19px 24px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-modal .season-modal-head{margin-bottom:12px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-modal .season-modal-head h3{font-size:18px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-modal p{font-size:10px;line-height:1.7}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .review-player-mini{display:flex;align-items:center;gap:12px;margin:8px 0 12px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .review-player-mini>.premium-player-card{--card-width:63px;pointer-events:none}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .review-player-mini h4{font-size:15px;color:#edf5d4;margin:0 0 7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .review-player-mini p{font-size:9px;color:#a0b48b;margin:0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .detail-review-lines{border:1px solid #b1d09326;border-radius:10px;overflow:hidden;margin:12px 0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .detail-review-lines>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px;border-bottom:1px solid #c3d99f13;font-size:10px;color:#92ae83}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .detail-review-lines>div:last-child{border:0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .detail-review-lines b{color:#dfecc0;font-weight:650;text-align:right}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .review-caution{border:1px solid #d5b17d33;background:#9f754229;border-radius:9px;padding:11px;color:#dcca9d!important;font-size:9px!important}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-modal .modal-secondary{display:block;text-align:center;width:100%;height:37px;border:1px solid #bcd79b32;border-radius:9px;background:#698d4720;color:#c3daac;font-size:10px;margin-top:8px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-modal label{display:block;color:#a7bf94;font-size:10px;margin:13px 0 7px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-modal input{width:100%;height:39px;border:1px solid #b8d79542;border-radius:9px;background:#0d271bd1;color:#e3eecb;padding:0 11px;font-size:13px;outline:none}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-modal input:focus{border-color:#d6e8a672}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-modal .form-error{color:#ebb196;font-size:9px;min-height:12px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-toast{position:absolute;z-index:55;bottom:27px;left:25px;right:25px;text-align:center;padding:11px;border:1px solid #c7dfa76b;background:#29462dec;border-radius:10px;color:#e3edc5;font-size:10px;box-shadow:0 6px 20px #00170d95;pointer-events:none}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-toast[hidden]{display:none}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player button:focus-visible,#mobile-game-preview .mp-phone .mp-native-player.mp-native-player a:focus-visible{outline:2px solid #dbedb5;outline-offset:2px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-content .premium-player-card__name{font-size:10cqw}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .transfer-section .quick-sell-action{width:100%;cursor:pointer;text-align:left;box-shadow:inset 0 1px #f1ebaf24,0 2px 8px #021c1629}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .quick-sell-action small{display:flex;align-items:center;gap:5px;color:#dfedbb;font-size:10px;font-weight:650}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .quick-sell-action small img{width:18px;height:18px;object-fit:contain;filter:drop-shadow(0 2px 2px #00190eb3)}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .quick-sell-action small b{font-size:13px;margin-left:2px;color:#d4e0ac}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .quick-sell-action:not(:disabled):hover,#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-train-link:hover{filter:brightness(1.13)}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .quick-sell-action:focus-visible,#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-train-link:focus-visible{outline:2px solid #e6edb6;outline-offset:3px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat-main{display:flex;align-items:center;justify-content:center;gap:8px;margin:1px 0 8px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat-main strong{margin:0;font-size:25px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .stat-art-badge{width:34px;height:34px;display:grid;place-items:center;flex-shrink:0;background:radial-gradient(ellipse,#bbd58e26,transparent 75%)}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat .stat-art{width:29px;height:29px;object-fit:contain;filter:drop-shadow(0 2px 3px #001407cc)}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat .stat-card{display:block;width:23px;height:28px;transform:rotate(-9deg);background:linear-gradient(135deg,#fff18c,#f0be28);-webkit-mask:url(/assets/player-details/icon-yellow-card.png) center/contain no-repeat;mask:url(/assets/player-details/icon-yellow-card.png) center/contain no-repeat}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat .stat-card.red{background:linear-gradient(135deg,#ff9686,#ef474d)}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-stat small{font-size:8px;color:#b6cda2}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player{position:absolute;top:0;right:0;bottom:0;left:0;z-index:65;overflow:hidden;background:#0c2118;color:#f2faee;outline:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:normal;--page-wallet-height:64px;--page-content-top:164px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .detail-scene{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0b2717c4,#0c2118ee),url(/assets/campus/scene.webp) center/cover;filter:blur(4px);pointer-events:none}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .page-toolbar{position:absolute;top:42px;left:14px;right:14px;height:44px;display:grid;grid-template-columns:35px minmax(0,1fr) 35px;gap:10px;align-items:center;z-index:8}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .page-toolbar h2{font-family:inherit;font-size:18px;line-height:1.2;font-weight:750;margin:0;text-align:center;color:#eef8e2;text-transform:none;letter-spacing:.2px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .page-toolbar .native-back svg{transform:rotate(180deg)}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player>.page-wallet{position:absolute;top:94px;left:14px;right:14px;height:64px;z-index:8}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-details-content{position:absolute;top:164px;right:14px;bottom:30px;left:14px;z-index:6;overflow:hidden}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-identity-panel .premium-player-card__name{display:none}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-identity-panel .premium-player-card{--card-width:85px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-train-link{width:100%;text-align:left;cursor:pointer}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-tab-body button{cursor:pointer}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-tab-body button:disabled{cursor:default}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .roster-badge{font-family:inherit;cursor:pointer}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-modal-head h3{font-family:inherit;line-height:1.2}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .season-modal .modal-primary{width:100%;height:40px;border-radius:10px;border:1px solid #ddf7b27a;background:linear-gradient(125deg,#def4a9,#9cc982);color:#213b26;font-size:12px;font-weight:750;margin-top:13px;box-shadow:0 0 16px #b3e87b19}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .player-number-edit{font-family:inherit;font-size:11px;border:1px solid #95b67b50;background:#173728;border-radius:7px;color:#c9d9b3;padding:4px 7px;cursor:pointer}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .details-candidate-list{display:grid;gap:7px;margin-top:12px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .details-candidate{width:100%;display:flex;gap:10px;align-items:center;border:1px solid #bed99b30;border-radius:10px;background:linear-gradient(125deg,#2d4b3190,#102b20);color:#dae9c6;padding:7px 10px;text-align:left}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .details-candidate .premium-player-card{--card-width:38px;flex-shrink:0}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .details-candidate strong{display:block;font-size:11px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .details-candidate small{display:block;font-size:8px;color:#9fb88b;margin-top:5px}#mobile-game-preview .mp-phone .mp-native-player.mp-native-player .details-candidate>b{font-size:10px;color:#cfe6b0;margin-left:auto}#mobile-game-preview .mp-native-training .season-modal{width:100%;max-height:735px;overflow-y:auto;border:1px solid #c3ec9f50;border-bottom:0;border-radius:23px 23px 0 0;background:radial-gradient(ellipse at top left,#63834026,transparent 60%),linear-gradient(150deg,#1b3429,#0d221b);padding:16px 20px 27px;box-shadow:0 -12px 45px #001509bb;outline:none}#mobile-game-preview .mp-native-training .season-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}#mobile-game-preview .mp-native-training .season-modal-head h3{margin:0;font-size:19px;color:#effbda;font-weight:650}#mobile-game-preview .mp-native-training .season-modal h4{font-size:12px;color:#d9f1b9;margin:17px 0 8px}#mobile-game-preview .mp-native-training .season-modal p{font-size:11px;color:#a8c09e;line-height:1.75}#mobile-game-preview .mp-native-training .season-modal .muted{font-size:9px;color:#799a7c}#mobile-game-preview .mp-native-training .role-label.attack,#mobile-game-preview .mp-native-training .role-color.attack{--role:#FF5656}#mobile-game-preview .mp-native-training .role-label.mid,#mobile-game-preview .mp-native-training .role-color.mid{--role:#FFFF3F}#mobile-game-preview .mp-native-training .role-label.defense,#mobile-game-preview .mp-native-training .role-color.defense{--role:#68FF42}#mobile-game-preview .mp-native-training .role-label.gk,#mobile-game-preview .mp-native-training .role-color.gk{--role:#4AD8FF}#mobile-game-preview .mp-native-training .role-label,#mobile-game-preview .mp-native-training .role-color{color:var(--role)!important;font-weight:750;text-shadow:0 0 9px color-mix(in srgb,var(--role) 18%,transparent)}#mobile-game-preview .mp-native-training .player-card{--card-width:75px;display:inline-block;position:relative;isolation:isolate;width:var(--card-width);aspect-ratio:248/312;flex:none;vertical-align:middle;filter:drop-shadow(0 3px 4px #00181099);container-type:inline-size;text-align:center;color:var(--tier)}#mobile-game-preview .mp-native-training .player-card--mini{--card-width:36px}#mobile-game-preview .mp-native-training .player-card__frame{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:fill!important;z-index:0;filter:none!important}#mobile-game-preview .mp-native-training .player-card__art{position:absolute;z-index:1;top:8%;right:5%;bottom:8%;left:5%;overflow:hidden;clip-path:polygon(0 10%,50% 0,100% 10%,100% 89%,50% 100%,0 89%)}#mobile-game-preview .mp-native-training .player-card__art>img{position:absolute!important;width:228%!important;height:auto!important;max-width:none!important;left:-38%!important;top:0!important;filter:brightness(1.18) contrast(1.05) drop-shadow(0 2px 2px #07170e88)!important}#mobile-game-preview .mp-native-training .player-card--right .player-card__art>img{width:219%!important;left:-89%!important;top:1%!important}#mobile-game-preview .mp-native-training .player-card__sheen{position:absolute;z-index:2;top:6%;right:3%;bottom:2%;left:3%;clip-path:polygon(0 10%,50% 0,100% 10%,100% 86%,50% 100%,0 86%);background:linear-gradient(150deg,#fff4 0%,transparent 28%,transparent 53%,#041a1366 71%,#06120ef5 86%);pointer-events:none}#mobile-game-preview .mp-native-training .player-card__role{position:absolute;z-index:3;left:10%;top:20%;font-size:13cqw;font-weight:850;letter-spacing:-.2px;color:var(--role);text-shadow:0 1px 2px #041a12,0 0 5px #001c12;line-height:1.15;background:#071b14b8;border-radius:2px;padding:3% 3% 2%;box-shadow:0 1px 3px #03150b55}#mobile-game-preview .mp-native-training .player-card__power{position:absolute;z-index:3;left:5%;right:5%;bottom:11%;font-weight:850;font-size:17cqw;line-height:1.1;letter-spacing:-.2px;white-space:nowrap;color:var(--tier);text-shadow:0 1px 2px #00170e,0 0 8px #00170e;display:flex;align-items:center;justify-content:center;gap:3cqw}#mobile-game-preview .mp-native-training .player-card__power>span{font-size:13cqw;color:inherit}#mobile-game-preview .mp-native-training .player-card__name{position:absolute;z-index:3;left:7%;right:7%;bottom:11%;font-size:10cqw;line-height:1.15;color:#f0f7e9;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px #00170e}#mobile-game-preview .mp-native-training .player-card--named .player-card__power{bottom:24%}#mobile-game-preview .mp-native-training .player-card--named .player-card__sheen{background:linear-gradient(150deg,#fff3 0,transparent 30%,transparent 47%,#041a1388 65%,#06120ef5 82%)}#mobile-game-preview .mp-native-training .player-card--mini .player-card__role{top:auto;bottom:17%;left:6%;right:6%;font-size:20cqw;width:max-content;margin:auto;padding:2% 6%;border-radius:2px}#mobile-game-preview .mp-native-training .player-card--mini .player-card__power{top:14%;bottom:auto;right:6%;left:auto;font-size:18cqw;gap:1cqw;padding:2% 3%;background:#071b14bd;border-radius:2px}#mobile-game-preview .mp-native-training .player-card--mini .player-card__power>span{font-size:13cqw}#mobile-game-preview .mp-native-training .player-power{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;color:var(--tier);font-weight:750}#mobile-game-preview .mp-native-training .player-power>span{font-size:.86em;color:inherit}#mobile-game-preview .mp-native-training .training-selection>.player-card{--card-width:58px}#mobile-game-preview .mp-native-training .training-selection .player-power{font-size:12px}#mobile-game-preview .mp-native-training .training-filter .role-color[aria-pressed=true]{border-color:var(--role);box-shadow:0 0 10px color-mix(in srgb,var(--role) 10%,transparent)}#mobile-game-preview .mp-native-training .training-modal{padding:14px 17px 27px;max-height:735px}#mobile-game-preview .mp-native-training .training-modal .season-modal-head{margin-bottom:11px}#mobile-game-preview .mp-native-training .training-modal .season-modal-head h3{font-size:18px}#mobile-game-preview .mp-native-training .training-modal .step-note{font-size:8px;text-transform:uppercase;letter-spacing:1px;color:#8dab83;margin:0 0 12px}#mobile-game-preview .mp-native-training .training-filter{display:flex;gap:5px;margin-bottom:13px;flex-wrap:wrap}#mobile-game-preview .mp-native-training .training-filter button{font-size:9px;border:1px solid #b5d19828;background:#2e483333;color:#9bb492;border-radius:7px;padding:8px 10px;min-height:31px}#mobile-game-preview .mp-native-training .training-filter button[aria-pressed=true]{background:linear-gradient(130deg,#73895342,#325239);border-color:#d2e99c70;color:#e6fac7;box-shadow:0 0 10px #b7e3870d}#mobile-game-preview .mp-native-training .training-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#mobile-game-preview .mp-native-training .training-player-choice{border-radius:10px;background:radial-gradient(ellipse at 50% 0%,#98b36720,transparent),#123025;border:1px solid #c0d4a532;padding:10px 5px 8px;text-align:center;color:#c9dcbd;min-width:0}#mobile-game-preview .mp-native-training .training-player-choice:hover{border-color:#d3f1a87a}#mobile-game-preview .mp-native-training .training-player-choice .training-player-art{display:block;margin:0 auto 7px;width:54px;height:64px}#mobile-game-preview .mp-native-training .training-player-choice .training-player-art img{width:136px;left:-33px}#mobile-game-preview .mp-native-training .training-player-choice .training-player-art.portrait-right img{width:130px;left:-63px}#mobile-game-preview .mp-native-training .training-player-choice strong{font-size:9px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobile-game-preview .mp-native-training .training-player-choice>small{font-size:7px;display:block;margin-top:5px;color:#a4bd8d}#mobile-game-preview .mp-native-training .training-picker-empty{padding:28px 12px;text-align:center;color:#b4c8a5;font-size:11px;grid-column:1/-1}#mobile-game-preview .mp-native-training .training-modal .picker-note{font-size:8px;color:#7e9e7e;margin:13px 0 0;line-height:1.7}#mobile-game-preview .mp-native-training .training-selection{display:flex;align-items:center;gap:11px;padding:12px;background:#09261977;border:1px solid #bdde9a24;border-radius:11px;margin-bottom:14px}#mobile-game-preview .mp-native-training .training-selection>div{flex:1}#mobile-game-preview .mp-native-training .training-selection h4{font-size:15px;margin:0 0 5px}#mobile-game-preview .mp-native-training .training-selection p{font-size:9px;margin:0;color:#94ae88}#mobile-game-preview .mp-native-training .training-selection .text-link{color:#b9d59b;font-size:8px}#mobile-game-preview .mp-native-training .training-secondary{border:1px solid #c2dfa437;background:#31533544;color:#bdd8a4;border-radius:9px;padding:11px;font-size:10px;margin-top:8px;width:100%}#mobile-game-preview .mp-native-training .training-modal .training-warning{padding:10px 12px;margin-top:12px;font-size:10px;color:#ffd3a4;border:1px solid #d8ad613c;border-radius:9px;background:#6e552d22;line-height:1.6}#mobile-game-preview .mp-native-training .player-development-hero{height:151px;display:flex;align-items:center;gap:18px;padding:8px 18px 8px 14px;margin-bottom:12px;border:1px solid #a6dfc22e;border-top-color:#d6f0d04e;background:radial-gradient(ellipse at 20% 0%,#a8d4b325,transparent 70%),repeating-linear-gradient(130deg,transparent 0 35px,#c3ecd306 35px 45px),linear-gradient(130deg,#2e5449,#143b2c 69%,#142c21);box-shadow:0 8px 20px #03180d6b,inset 0 1px #eaffd30e;border-radius:14px;overflow:hidden}#mobile-game-preview .mp-native-training .player-development-hero>.premium-player-card{--card-width:94px;transform:rotate(-3deg);filter:drop-shadow(0 6px 5px #00190cb3) drop-shadow(0 0 9px #d9d48a17)}#mobile-game-preview .mp-native-training .player-development-copy{flex:1;min-width:0}#mobile-game-preview .mp-native-training .player-development-copy h3{font-size:23px;letter-spacing:-.5px;font-weight:700;color:#f0f8e0;margin:0 0 8px}#mobile-game-preview .mp-native-training .player-development-club{display:flex;align-items:center;gap:5px;font-size:9px;color:#bcd3aa}#mobile-game-preview .mp-native-training .player-development-club img{width:20px;height:21px;object-fit:contain;filter:drop-shadow(0 2px 3px #032413)}#mobile-game-preview .mp-native-training .player-development-copy p{font-size:9px;line-height:1.65;color:#a4c19d;margin:10px 0 0;max-width:170px}#mobile-game-preview .mp-native-training .player-development-status{display:flex;align-items:center;gap:5px;font-size:8px;color:#d4ebb6;margin-top:11px}#mobile-game-preview .mp-native-training .player-development-status i{height:4px;width:4px;background:#cbefa0;border-radius:50%;box-shadow:0 0 8px #c3f79a77}#mobile-game-preview .mp-native-training .player-development-status.unavailable{color:#ecc09b}#mobile-game-preview .mp-native-training .player-development-status.unavailable i{background:#edb889;box-shadow:none}#mobile-game-preview .mp-native-training .skill-categories{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:4px;border:1px solid #b2d59126;border-radius:10px;background:#123022b3;margin-bottom:10px;height:37px}#mobile-game-preview .mp-native-training .skill-categories button{min-width:0;border:0;border-radius:6px;background:transparent;color:#91ac85;font-size:8px;padding:0 1px;font-weight:600;white-space:nowrap}#mobile-game-preview .mp-native-training .skill-categories button[aria-selected=true]{color:#e7ffd0;background:linear-gradient(125deg,#57826680,#294e3899);box-shadow:inset 0 1px #d5f3b645,0 0 13px #b8ed9710}#mobile-game-preview .mp-native-training .skill-categories button:hover{color:#efffd9}#mobile-game-preview .mp-native-training .skill-categories.keeper{grid-template-columns:1fr}#mobile-game-preview .mp-native-training .skill-categories.keeper button{font-size:10px;letter-spacing:.2px}#mobile-game-preview .mp-native-training .skill-section-title{display:flex;justify-content:space-between;align-items:center;height:24px;margin:0 3px 6px}#mobile-game-preview .mp-native-training .skill-section-title h3{font-size:12px;font-weight:700;color:#e8f7d5;margin:0}#mobile-game-preview .mp-native-training .skill-section-title span{font-size:7px;color:#a2b990}#mobile-game-preview .mp-native-training .player-skill-list{display:grid;gap:7px}#mobile-game-preview .mp-native-training .player-skill-row{display:grid;grid-template-columns:minmax(0,1fr) 57px 44px;align-items:center;gap:8px;min-height:54px;padding:9px 10px;border:1px solid #b4d3992e;border-top-color:#c6e5ac3f;border-radius:10px;background:radial-gradient(ellipse at 3% 0%,#d8e69312,transparent 72%),linear-gradient(135deg,#244431eb,#0e2c20ed);box-shadow:0 4px 9px #011e1240}#mobile-game-preview .mp-native-training .skill-row-copy{min-width:0}#mobile-game-preview .mp-native-training .skill-row-copy h4{margin:0 0 7px;font-size:10px;font-weight:650;color:#e7f2d5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mobile-game-preview .mp-native-training .skill-row-metrics{display:flex;align-items:center;gap:6px;white-space:nowrap}#mobile-game-preview .mp-native-training .skill-row-metrics .skill-values{font-size:10px;color:#b8cca5;font-variant-numeric:tabular-nums;font-weight:500}#mobile-game-preview .mp-native-training .skill-row-metrics .skill-values b{color:#dff9b0;font-weight:750}#mobile-game-preview .mp-native-training .skill-row-metrics .skill-values i{font-size:8px;font-style:normal;color:#7c9e74;margin:0 4px}#mobile-game-preview .mp-native-training .skill-session-count{font-size:7px;color:#8ca77c;font-variant-numeric:tabular-nums;padding-left:6px;border-left:1px solid #bedb9b21}#mobile-game-preview .mp-native-training .skill-row-price{text-align:right;min-width:0}#mobile-game-preview .mp-native-training .skill-row-price b{font-size:10px;display:flex;align-items:center;justify-content:flex-end;gap:3px;color:#e6f3c8;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-native-training .skill-row-price img{width:16px;height:16px;object-fit:contain}#mobile-game-preview .mp-native-training .skill-row-price small{font-size:7px;display:flex;gap:3px;align-items:center;justify-content:flex-end;color:#8fa780;margin-top:5px}#mobile-game-preview .mp-native-training .skill-start{height:29px;width:44px;padding:0;border:1px solid #c7e79c55;border-top-color:#dff7b771;border-radius:7px;background:linear-gradient(135deg,#d7efaa,#94be75);color:#294126;font-size:8px;font-weight:800;box-shadow:inset 0 1px #fbffdb77,0 0 10px #bae68512}#mobile-game-preview .mp-native-training .skill-start:hover{filter:brightness(1.12)}#mobile-game-preview .mp-native-training .skill-start:disabled{cursor:default;opacity:.4;background:#344d31;color:#bfd2a9;border-color:#a9c68a3b;box-shadow:none}#mobile-game-preview .mp-native-training .skill-max-check{display:grid;place-items:center;height:27px;width:30px;border-radius:50%;margin:auto;color:#c8eda0;background:#bedc9311}#mobile-game-preview .mp-native-training .skill-max-check svg{width:16px;height:16px;stroke-width:2.4}#mobile-game-preview .mp-native-training .player-skill-row.maxed{grid-template-columns:minmax(0,1fr) 57px 44px;background:linear-gradient(135deg,#26462c7a,#18321f9c);border-color:#abcb8d2b}#mobile-game-preview .mp-native-training .maxed .skill-row-copy h4{color:#bfd7aa}#mobile-game-preview .mp-native-training .maxed .skill-row-price{font-size:7px;color:#97b780;line-height:1.5}#mobile-game-preview .mp-native-training .maxed .skill-session-count{color:#b8d996}#mobile-game-preview .mp-native-training .player-training-note{font-size:7px;color:#8ea87d;text-align:center;line-height:1.5;margin:11px 0 0}#mobile-game-preview .mp-native-training .player-training-note strong{font-weight:500;color:#b3c79f}#mobile-game-preview .mp-native-training .skill-state-notice{border:1px solid #d3b87936;border-radius:9px;padding:10px 12px;margin:0 0 10px;background:#6b563122;color:#e4c799;font-size:9px;line-height:1.6}#mobile-game-preview .mp-native-training .skill-state-notice button{display:block;padding:0;margin-top:7px;border:0;background:none;color:#e7efb8;font-size:9px;font-weight:650}#mobile-game-preview .mp-native-training .skill-state-notice.quote-retry{padding:24px 20px;text-align:center;min-height:204px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(140deg,#1b3c2bbf,#0b281ecb);border-color:#c7deac2f;color:#acbf99}#mobile-game-preview .mp-native-training .quote-retry>svg{width:27px;height:27px;color:#c6ddaa;margin-bottom:12px}#mobile-game-preview .mp-native-training .quote-retry h4{font-size:14px;color:#e5f0d0;margin:0 0 7px}#mobile-game-preview .mp-native-training .quote-retry p{font-size:10px;line-height:1.7;max-width:250px;margin:0}#mobile-game-preview .mp-native-training .quote-retry button{border:1px solid #c8e3aa4f;border-radius:8px;background:#64825145;padding:10px 22px;color:#dcf2bd;font-size:10px;margin-top:16px}#mobile-game-preview .mp-native-training .player-training-modal{padding:16px 19px 27px}#mobile-game-preview .mp-native-training .player-training-modal .season-modal-head{margin-bottom:14px}#mobile-game-preview .mp-native-training .player-training-modal .season-modal-head h3{font-size:18px}#mobile-game-preview .mp-native-training .training-review-player{display:flex;align-items:center;gap:14px;margin:4px 0 16px;padding:11px 15px;border:1px solid #c2d8a12a;background:#0e291d8c;border-radius:12px}#mobile-game-preview .mp-native-training .training-review-player>.premium-player-card{--card-width:62px;transform:rotate(-3deg)}#mobile-game-preview .mp-native-training .training-review-player h4{font-size:16px;font-weight:650;color:#e7f5d2;margin:0 0 6px}#mobile-game-preview .mp-native-training .training-review-player p{font-size:10px;color:#adc793;line-height:1.5;margin:0}#mobile-game-preview .mp-native-training .training-review-gain{display:flex;justify-content:center;align-items:center;gap:24px;padding:6px 0 20px}#mobile-game-preview .mp-native-training .training-review-gain strong{font-size:29px;font-variant-numeric:tabular-nums;font-weight:700;color:#bed3a7}#mobile-game-preview .mp-native-training .training-review-gain strong:last-child{color:#e1ffb2;text-shadow:0 0 15px #d0ff9a24}#mobile-game-preview .mp-native-training .training-review-gain small{display:block;font-size:8px;font-weight:450;color:#8fa980;margin-top:5px;text-align:center}#mobile-game-preview .mp-native-training .training-review-gain>span{font-size:18px;color:#7c9c6d}#mobile-game-preview .mp-native-training .training-review-lines{border:1px solid #bfd8a025;border-radius:10px;padding:1px 12px;background:#09221865}#mobile-game-preview .mp-native-training .training-review-lines>div{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid #b5d09a18;color:#9cb38b;font-size:10px}#mobile-game-preview .mp-native-training .training-review-lines>div:last-child{border:0}#mobile-game-preview .mp-native-training .training-review-lines b{font-size:11px;color:#ddedc2;font-weight:650;display:flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-native-training .training-review-lines b img{width:19px;height:19px}#mobile-game-preview .mp-native-training .training-confirm{min-height:43px;width:100%;margin-top:17px;border:1px solid #e0f6b28e;border-radius:10px;background:linear-gradient(125deg,#e0f6b0,#a1cd7e);box-shadow:inset 0 1px #f7ffdd9c,0 0 17px #c8f79112;color:#263c24;font-weight:750;font-size:12px}#mobile-game-preview .mp-native-training .training-confirm:disabled{background:#32482d;color:#8ba17c;border-color:#8ca8783a;box-shadow:none;cursor:default}#mobile-game-preview .mp-native-training .player-training-modal .review-warning{border:1px solid #deb67c45;border-radius:9px;background:#67562e2b;color:#edcea0;padding:10px 12px;font-size:10px;line-height:1.6;margin-top:13px}#mobile-game-preview .mp-native-training .player-training-modal .review-fineprint{font-size:8px;color:#88a179;margin:12px 0 0;line-height:1.6;text-align:center}#mobile-game-preview .mp-native-training .training-success-icon{display:grid;place-items:center;color:#d9f7ae;margin:12px auto 17px;width:54px;height:54px;border:1px solid #d1eeb24d;border-radius:50%;background:radial-gradient(ellipse,#afd98838,#264f2d44);box-shadow:0 0 21px #bee89010}#mobile-game-preview .mp-native-training .training-success-icon svg{width:27px;height:27px;stroke-width:2.5}#mobile-game-preview .mp-sheet.mp-training-sheet{padding:0;border:0;background:none;max-height:735px;border-radius:23px 23px 0 0;overflow:hidden;box-shadow:none}#mobile-game-preview .mp-training-sheet .mp-native-training{width:100%;max-height:735px;overflow:hidden}#mobile-game-preview .mp-training-sheet .mp-native-training>.season-modal{max-height:735px;overscroll-behavior:contain;scrollbar-width:thin}#mobile-game-preview .mp-native-training .training-player-choice>.player-card{--card-width:58px;display:block;margin:0 auto 7px}#mobile-game-preview .mp-native-training .training-player-choice .player-power{font-size:11px}#mobile-game-preview .mp-native-training .season-modal-head .round-button{width:30px;height:30px;padding:0;display:grid;place-items:center;border:1px solid #aee5982b;border-radius:9px;background:#31513b52;color:#cde7b7}#mobile-game-preview .mp-native-training .skill-row-price small svg{width:10px;height:10px}#mobile-game-preview .mp-native-training .training-success-icon svg{width:27px;height:27px}#mobile-game-preview .mp-native-training .skill-max-check svg{width:16px;height:16px}#mobile-game-preview .mp-native-training button:focus-visible{outline:2px solid #e3fbb9;outline-offset:3px}#mobile-game-preview .mp-native-season{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;color:#f2faee;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:normal;--match-fill:radial-gradient(ellipse at 45% 0%,#777ac532,transparent 72%),repeating-linear-gradient(125deg,transparent 0 30px,#9abbff09 30px 44px),linear-gradient(125deg,#354b72,#29365b 59%,#342e49);--match-edge:#a3b7ec50;--match-highlight:#d7e1ff71}#mobile-game-preview .mp-native-season *,#mobile-game-preview .mp-native-season *:before,#mobile-game-preview .mp-native-season *:after{box-sizing:border-box}#mobile-game-preview .mp-native-season button{font-family:inherit;line-height:normal;cursor:pointer;touch-action:manipulation}#mobile-game-preview .mp-native-season h3,#mobile-game-preview .mp-native-season h4{font-family:inherit;line-height:normal;letter-spacing:normal;text-transform:none}#mobile-game-preview .mp-native-season p{margin:1em 0;text-transform:none}#mobile-game-preview .mp-native-season svg{flex-shrink:0}#mobile-game-preview .mp-native-season .season-content,#mobile-game-preview .mp-native-season .season-modal-backdrop{pointer-events:auto}#mobile-game-preview .mp-native-season .season-breadcrumb{display:block;font-size:6px;letter-spacing:2px;color:#91ad91;margin-bottom:5px}#mobile-game-preview .mp-native-season .round-button{display:grid;place-items:center;width:35px;height:35px;border:1px solid #b9e7aa26;border-top-color:#e1f5c644;border-radius:10px;background:linear-gradient(145deg,#3d5e3c70,#11291edf);color:#d6eac6;box-shadow:0 3px 8px #04180d55}#mobile-game-preview .mp-native-season .round-button svg{width:18px;height:18px}#mobile-game-preview .mp-native-season .round-button:disabled{opacity:.3;cursor:default}#mobile-game-preview .mp-native-season .season-content{position:absolute;top:104px;right:14px;bottom:30px;left:14px;z-index:6}#mobile-game-preview .mp-native-season .season-content[aria-hidden=true]{pointer-events:none}#mobile-game-preview .mp-native-season .season-card{position:relative;border-radius:15px;border:1px solid #b8e6b524;border-top-color:#c9f9b940;background:radial-gradient(ellipse at 7% 0%,#c3f38c22,transparent 76%),linear-gradient(140deg,#193c2eed,#0b231ef2 80%);box-shadow:0 8px 14px #00150b44,inset 0 1px #f2ffcf06;overflow:hidden}#mobile-game-preview .mp-native-season .season-hero{height:144px;margin-bottom:14px;padding:18px 17px;background:radial-gradient(ellipse at 15% 0%,#e1df8730,transparent 72%),linear-gradient(140deg,#2d4530ed,#112c23f2 80%)}#mobile-game-preview .mp-native-season .season-kicker{font-size:7px;font-weight:650;letter-spacing:1.8px;color:#c4d09c;display:flex;align-items:center;gap:6px}#mobile-game-preview .mp-native-season .season-kicker:before{content:"";width:4px;height:4px;border-radius:50%;background:#daf18b;box-shadow:0 0 7px #cbeb7b99}#mobile-game-preview .mp-native-season .season-hero h3{position:relative;z-index:2;font-size:25px;color:#f1ffdc;letter-spacing:-.6px;line-height:1.1;margin:8px 0 10px;font-weight:650}#mobile-game-preview .mp-native-season .season-hero.grandmaster h3{font-size:22px}#mobile-game-preview .mp-native-season .season-day{font-size:10px;color:#aabf99}#mobile-game-preview .mp-native-season .season-day strong{font-size:13px;color:#e6f2cc;margin-right:4px}#mobile-game-preview .mp-native-season .season-day b{font-weight:500;color:#cbdbb4}#mobile-game-preview .mp-native-season .trophy-halo{position:absolute;right:8px;top:3px;width:132px;height:123px;background:radial-gradient(ellipse,#e7df7338,transparent 67%);pointer-events:none}#mobile-game-preview .mp-native-season .league-trophy{width:133px;height:133px;position:absolute;right:7px;top:0;object-fit:contain;filter:drop-shadow(0 7px 7px #00190bc9) drop-shadow(0 0 8px #f0df7045)}#mobile-game-preview .mp-native-season .grandmaster .trophy-halo{background:radial-gradient(ellipse,#f1b58130,transparent 67%)}#mobile-game-preview .mp-native-season .grandmaster .league-trophy{filter:drop-shadow(0 7px 7px #00190bc9) drop-shadow(0 0 8px #ee927038)}#mobile-game-preview .mp-native-season .season-timeline{position:absolute;bottom:14px;left:17px;right:17px;display:flex;gap:4px}#mobile-game-preview .mp-native-season .season-timeline i{height:3px;flex:1;background:#a4ce9a1c;border-radius:3px}#mobile-game-preview .mp-native-season .season-timeline .past{background:#8ba66988}#mobile-game-preview .mp-native-season .season-timeline .current{background:#def79f;box-shadow:0 0 7px #ceff9366}#mobile-game-preview .mp-native-season .standings-preview{height:220px;padding:10px 10px 7px}#mobile-game-preview .mp-native-season .season-section-title{display:flex;justify-content:space-between;align-items:center;height:28px;margin-bottom:4px;padding:0 2px}#mobile-game-preview .mp-native-season .season-section-title h3{font-size:12px;font-weight:700;margin:0;color:#ecf5df;letter-spacing:-.1px}#mobile-game-preview .mp-native-season .text-link{border:0;border-radius:6px;background:transparent;padding:6px 4px;color:#d3ecb3;font-size:8px;font-weight:600;display:inline-flex;align-items:center;gap:5px;min-height:28px}#mobile-game-preview .mp-native-season .text-link svg{width:11px;height:11px}#mobile-game-preview .mp-native-season .text-link:hover{background:#b2dd8e13;color:#f0ffde}#mobile-game-preview .mp-native-season .standings-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-native-season .standings-table th{font-weight:500;font-size:8px;color:#89a88d;height:23px;text-align:center;border-bottom:1px solid #c5ddaa12}#mobile-game-preview .mp-native-season .standings-table th:nth-child(2){text-align:left;padding-left:3px}#mobile-game-preview .mp-native-season .standings-table th:first-child{width:20px}#mobile-game-preview .mp-native-season .standings-table th:nth-child(3){width:29px}#mobile-game-preview .mp-native-season .standings-table th:nth-child(n+4):nth-child(-n+6){width:23px}#mobile-game-preview .mp-native-season .standings-table th:last-child{width:32px}#mobile-game-preview .mp-native-season .standings-table td{height:32px;text-align:center;font-size:10px;color:#b9cbb3;border-bottom:1px solid #c8e8a80b}#mobile-game-preview .mp-native-season .standings-table td:first-child{font-size:9px;color:#81987c;position:relative}#mobile-game-preview .mp-native-season .standings-table td:nth-child(2){text-align:left;padding-left:3px}#mobile-game-preview .mp-native-season .standings-table tr.mine td{background:#b9ec781b;color:#e6ffc5;border-top:1px solid #d5efad20;border-bottom-color:#d5efad20}#mobile-game-preview .mp-native-season .standings-table tr.mine td:first-child{border-radius:6px 0 0 6px}#mobile-game-preview .mp-native-season .standings-table tr.mine td:last-child{border-radius:0 6px 6px 0}#mobile-game-preview .mp-native-season .standings-table .promotion td:first-child:before,#mobile-game-preview .mp-native-season .standings-table .demotion td:first-child:before{content:"";position:absolute;width:2px;height:13px;left:-3px;top:10px;border-radius:3px;background:#b9ec888c}#mobile-game-preview .mp-native-season .standings-table .demotion td:first-child:before{background:#f593818c}#mobile-game-preview .mp-native-season .club-cell{width:100%;display:flex;align-items:center;gap:5px;min-width:0;color:#dce9cf;border:0;background:transparent;padding:0;text-align:left}#mobile-game-preview .mp-native-season .club-cell img{width:23px;height:23px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 2px 2px #00150cc0)}#mobile-game-preview .mp-native-season .club-cell span{font-size:10px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobile-game-preview .mp-native-season .mine .club-cell span{color:#ddffa9;font-weight:750}#mobile-game-preview .mp-native-season .points-pill{display:inline-grid;place-items:center;min-width:26px;height:23px;border-radius:6px;color:#e9f7d9;font-size:11px;font-weight:750;background:#7cac7430}#mobile-game-preview .mp-native-season .mine .points-pill{color:#183326;background:linear-gradient(125deg,#d7f6a9,#b1d888);box-shadow:0 0 10px #b9f28b16}#mobile-game-preview .mp-native-season .table-legend{display:flex;align-items:center;gap:6px;color:#97b38f;font-size:7px;height:25px;padding-left:3px}#mobile-game-preview .mp-native-season .table-legend i{height:4px;width:4px;border-radius:50%;background:#c3ed98}#mobile-game-preview .mp-native-season .table-legend small{font-size:7px;color:#76937d;margin-left:auto}#mobile-game-preview .mp-native-season .table-legend .red{background:#f39783;margin-left:8px}#mobile-game-preview .mp-native-season .fixtures-section{margin-top:14px}#mobile-game-preview .mp-native-season .fixtures-section>.season-section-title{height:27px;margin:0}#mobile-game-preview .mp-native-season .live-fixture{height:132px;padding:10px 12px 0;border:1px solid #ccf5a936;border-top-color:#deffb66b;background:radial-gradient(ellipse at 48% 2%,#badf6c2e,transparent 65%),linear-gradient(135deg,#244c38ec,#0f2823f0 78%);box-shadow:0 12px 25px #001a1080,inset 0 1px #efffd212,0 0 23px #bef47d0d}#mobile-game-preview .mp-native-season .live-meta{display:flex;align-items:center;justify-content:space-between;font-size:7px;letter-spacing:1px;color:#9eb48f;height:13px}#mobile-game-preview .mp-native-season .live-meta .live-label{font-size:7px;display:flex;gap:5px;align-items:center;color:#ffc0a0}#mobile-game-preview .mp-native-season .live-dot{width:5px;height:5px;flex:0 0 5px;border-radius:50%;display:inline-block;background:#ff7664;animation:live-pulse 1.7s infinite}#mobile-game-preview .mp-native-season .season-match-versus{display:grid;grid-template-columns:1fr 84px 1fr;gap:7px;height:99px;align-items:center}#mobile-game-preview .mp-native-season .season-match-club{display:flex;align-items:center;flex-direction:column;gap:4px;min-width:0;text-align:center}#mobile-game-preview .mp-native-season .season-match-club img{width:37px;height:37px;object-fit:contain;filter:drop-shadow(0 3px 4px #00180caa) drop-shadow(0 0 5px #a3dc8b22)}#mobile-game-preview .mp-native-season .season-match-club strong{font-size:10px;font-weight:650;white-space:nowrap;max-width:110px;overflow:hidden;text-overflow:ellipsis;color:#ecf6df}#mobile-game-preview .mp-native-season .season-match-club small{font-size:6px;letter-spacing:1.1px;color:#90ad8c}#mobile-game-preview .mp-native-season .season-match-club.own strong{color:#dcffa6}#mobile-game-preview .mp-native-season .season-match-center{text-align:center}#mobile-game-preview .mp-native-season .season-score{font-size:27px;font-weight:750;color:#f0ffcc;text-shadow:0 0 15px #d2fa944f;letter-spacing:2px;line-height:1.1;margin:0 0 9px}#mobile-game-preview .mp-native-season .season-score span{color:#91ac7a}#mobile-game-preview .mp-native-season .season-score.small{font-size:12px;letter-spacing:0;line-height:1.4;color:#def2c6}#mobile-game-preview .mp-native-season .season-watch{width:83px;height:28px;min-height:28px;border-radius:8px;background:linear-gradient(125deg,#e2ffb4,#a6d98b);color:#244125;border:1px solid #e3ffbd88;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:10px;font-weight:800;box-shadow:0 0 18px #c8ff8c24,inset 0 1px #ffffe6a6}#mobile-game-preview .mp-native-season .season-watch svg{width:12px;height:12px}#mobile-game-preview .mp-native-season .season-watch:hover{filter:brightness(1.1)}#mobile-game-preview .mp-native-season .fixture-row{display:block;text-align:left;width:100%;height:64px;margin-top:9px;padding:8px 9px;background:radial-gradient(ellipse at 7% 0%,#c3f38c12,transparent 76%),linear-gradient(140deg,#193c2eed,#0b231ef2 80%);color:#c7d8bc}#mobile-game-preview .mp-native-season .fixture-row:hover{border-color:#cff3ac55}#mobile-game-preview .mp-native-season .fixture-row-meta{display:flex;justify-content:space-between;font-size:6.5px;letter-spacing:.6px;color:#93aa88;margin-bottom:7px}#mobile-game-preview .mp-native-season .fixture-row-meta .result-outcome{color:#c7eba5}#mobile-game-preview .mp-native-season .fixture-row-match{display:grid;grid-template-columns:minmax(0,1fr) 49px minmax(0,1fr);align-items:center;gap:6px}#mobile-game-preview .mp-native-season .fixture-side{display:flex;align-items:center;gap:5px;min-width:0}#mobile-game-preview .mp-native-season .fixture-side img{width:23px;height:23px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 2px 2px #001609aa)}#mobile-game-preview .mp-native-season .fixture-side span{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mobile-game-preview .mp-native-season .fixture-side.own span{color:#daf5b9;font-weight:650}#mobile-game-preview .mp-native-season .fixture-side.away{flex-direction:row-reverse;text-align:right}#mobile-game-preview .mp-native-season .fixture-small-score{font-size:12px;font-weight:750;color:#def3c5;text-align:center;border:1px solid #b9dfaf22;border-radius:6px;padding:5px 2px;background:#335b4150}#mobile-game-preview .mp-native-season .fixture-small-score.time{font-size:9px;color:#c4d9b2;font-weight:550}#mobile-game-preview .mp-native-season .season-tabs{display:flex;gap:6px;margin:2px 0 14px;padding:4px;border-radius:12px;background:#10251d9c;border:1px solid #b7d99120}#mobile-game-preview .mp-native-season .season-tabs button{flex:1;border:0;border-radius:8px;padding:11px 8px;background:none;color:#8eaa8b;font-size:11px}#mobile-game-preview .mp-native-season .season-tabs button[aria-selected=true]{color:#e8ffbd;background:linear-gradient(125deg,#506a395e,#254a31);box-shadow:inset 0 1px #d7f6ad40,0 0 12px #b3ef7712}#mobile-game-preview .mp-native-season .detail-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:9px;color:#8ba787}#mobile-game-preview .mp-native-season .detail-heading b{font-size:12px;color:#deefc6;font-weight:650}#mobile-game-preview .mp-native-season .detail-table-card{padding:8px 10px}#mobile-game-preview .mp-native-season .detail-table-card .standings-table td{height:39px}#mobile-game-preview .mp-native-season .detail-table-card .standings-table .promotion td:first-child:before,#mobile-game-preview .mp-native-season .detail-table-card .standings-table .demotion td:first-child:before{top:13px}#mobile-game-preview .mp-native-season .detail-table-card .club-cell span{font-size:10px}#mobile-game-preview .mp-native-season .detail-table-card .table-legend{height:35px;flex-wrap:wrap}#mobile-game-preview .mp-native-season .detail-footnote{font-size:8px;line-height:1.6;color:#819e80;padding:3px}#mobile-game-preview .mp-native-season .round-switch{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px;padding:7px 10px}#mobile-game-preview .mp-native-season .round-switch div{text-align:center}#mobile-game-preview .mp-native-season .round-switch strong{display:block;font-size:13px;color:#e2f1d0;font-weight:650}#mobile-game-preview .mp-native-season .round-switch small{font-size:7px;color:#8eab87;display:block;margin-top:4px}#mobile-game-preview .mp-native-season .round-switch .round-button{height:29px;width:29px}#mobile-game-preview .mp-native-season .all-fixtures .fixture-row{height:75px;padding:11px 10px;margin:0 0 9px}#mobile-game-preview .mp-native-season .all-fixtures .fixture-row-match{margin-top:9px}#mobile-game-preview .mp-native-season .all-fixtures .fixture-side span{font-size:10px}#mobile-game-preview .mp-native-season .all-fixtures .fixture-row-meta{font-size:7px}#mobile-game-preview .mp-native-season .all-fixtures .fixture-side img{height:25px;width:25px}#mobile-game-preview .mp-native-season .fixture-row.current-club{border-color:#c9e7a24f;box-shadow:inset 0 1px #e7ffd01a,0 0 15px #aedb7712}#mobile-game-preview .mp-native-season .lobby-panel{padding:16px;height:220px}#mobile-game-preview .mp-native-season .lobby-panel h3{font-size:14px;margin:0 0 7px;color:#e4f3ce}#mobile-game-preview .mp-native-season .lobby-panel p{font-size:10px;line-height:1.6;color:#a5bc9a;margin:0 0 11px}#mobile-game-preview .mp-native-season .lobby-clubs{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:15px 0 11px}#mobile-game-preview .mp-native-season .lobby-clubs span{display:grid;place-items:center;height:37px;border:1px solid #b9d8a12b;border-radius:9px;background:#0c211b69;color:#46694b;font-size:18px}#mobile-game-preview .mp-native-season .lobby-clubs img{width:29px;height:29px;object-fit:contain}#mobile-game-preview .mp-native-season .lobby-summary{font-size:8px;color:#b3ca9e}#mobile-game-preview .mp-native-season .empty-fixture{padding:16px;height:132px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}#mobile-game-preview .mp-native-season .empty-fixture strong{font-size:13px;color:#e1f4c4;margin-bottom:8px}#mobile-game-preview .mp-native-season .empty-fixture p{font-size:10px;line-height:1.5;color:#91ae88;margin:0;max-width:250px}#mobile-game-preview .mp-native-season .empty-fixture svg{width:25px;height:25px;color:#b6d98c;margin-bottom:8px}#mobile-game-preview .mp-native-season .lobby-note{padding:15px;font-size:10px;color:#9db994;line-height:1.7;margin-top:10px}#mobile-game-preview .mp-native-season .season-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:#02110bb5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;align-items:flex-end}#mobile-game-preview .mp-native-season .season-modal-backdrop[hidden]{display:none}#mobile-game-preview .mp-native-season .season-modal{width:100%;max-height:735px;overflow-y:auto;border:1px solid #c3ec9f50;border-bottom:0;border-radius:23px 23px 0 0;background:radial-gradient(ellipse at top left,#63834026,transparent 60%),linear-gradient(150deg,#1b3429,#0d221b);padding:16px 20px 27px;box-shadow:0 -12px 45px #001509bb;outline:none}#mobile-game-preview .mp-native-season .season-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}#mobile-game-preview .mp-native-season .season-modal-head h3{margin:0;font-size:19px;color:#effbda;font-weight:650}#mobile-game-preview .mp-native-season .season-modal h4{font-size:12px;color:#d9f1b9;margin:17px 0 8px}#mobile-game-preview .mp-native-season .season-modal p{font-size:11px;color:#a8c09e;line-height:1.75}#mobile-game-preview .mp-native-season .season-modal .muted{font-size:9px;color:#799a7c}#mobile-game-preview .mp-native-season .rule-row{display:flex;gap:13px;padding:12px 0;border-bottom:1px solid #c1e6a017;align-items:center}#mobile-game-preview .mp-native-season .rule-row strong{font-size:17px;color:#d4f4a6;min-width:53px}#mobile-game-preview .mp-native-season .rule-row span{font-size:10px;line-height:1.6;color:#b6cca9}#mobile-game-preview .mp-native-season .rule-row.demotion strong{color:#f4b798}#mobile-game-preview .mp-native-season .modal-club{display:flex;align-items:center;gap:12px;margin:15px 0}#mobile-game-preview .mp-native-season .modal-club img{width:61px;height:61px;object-fit:contain;filter:drop-shadow(0 3px 4px #001208)}#mobile-game-preview .mp-native-season .modal-club strong{font-size:17px;color:#e3f5cb}#mobile-game-preview .mp-native-season .modal-club small{display:block;font-size:10px;color:#9cb38b;margin-top:6px}#mobile-game-preview .mp-native-season .match-detail-score{text-align:center;font-size:32px;color:#edffd0;font-weight:750;margin:15px 0}#mobile-game-preview .mp-native-season .match-detail-teams{display:flex;justify-content:space-between;gap:12px;text-align:center}#mobile-game-preview .mp-native-season .match-detail-teams>div{flex:1;font-size:11px;color:#d5eac1}#mobile-game-preview .mp-native-season .match-detail-teams img{display:block;width:49px;height:49px;object-fit:contain;margin:0 auto 8px}#mobile-game-preview .mp-native-season .modal-primary{width:100%;height:40px;border-radius:10px;border:1px solid #ddf7b27a;background:linear-gradient(125deg,#def4a9,#9cc982);color:#213b26;font-size:12px;font-weight:750;margin-top:13px;box-shadow:0 0 16px #b3e87b19}#mobile-game-preview .mp-native-season .replay-placeholder{height:149px;border:1px solid #b7d5943b;border-radius:10px;position:relative;display:grid;place-items:center;background:repeating-linear-gradient(90deg,#24482e 0,#24482e 30px,#2b5233 30px,#2b5233 60px);margin:15px 0}#mobile-game-preview .mp-native-season .replay-placeholder:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid #b9d89442}#mobile-game-preview .mp-native-season .replay-placeholder span{background:#0c281bcf;padding:12px;border:1px solid #bfdfa14a;border-radius:10px;font-size:11px;color:#dceec0}#mobile-game-preview .mp-native-season button:focus-visible{outline:2px solid #dfffad;outline-offset:3px}#mobile-game-preview .mp-native-season .live-fixture{background:var(--match-fill);border-color:var(--match-edge);border-top-color:var(--match-highlight);box-shadow:0 10px 22px #06131b70,inset 0 1px #e0eaff16,0 0 20px #778ad81a}#mobile-game-preview .mp-native-season .live-fixture .live-meta{color:#c1cde3}#mobile-game-preview .mp-native-season .live-fixture .live-label{color:#ffc0b0}#mobile-game-preview .mp-native-season .live-fixture .season-match-club strong{color:#f5f5e9}#mobile-game-preview .mp-native-season .live-fixture .season-match-club.own strong{color:#e4ffb8}#mobile-game-preview .mp-native-season .live-fixture .season-match-club small{color:#b5c3dc}#mobile-game-preview .mp-native-season .live-fixture .season-score{color:#fff7d9;text-shadow:0 0 16px #d0daff40}#mobile-game-preview .mp-native-season .live-fixture .season-score span{color:#aab7d2}#mobile-game-preview .mp-native-season .live-fixture .season-score.small{color:#dce7f7;text-shadow:none}#mobile-game-preview .mp-native-season .live-fixture .season-watch{background:linear-gradient(125deg,#e5ffc0,#b9dc94);color:#243c2c;border-color:#efffd99c;box-shadow:0 0 18px #c5ec9835,inset 0 1px #ffffeab3}#mobile-game-preview .mp-native-season .season-hero{background:radial-gradient(ellipse at 14% 0%,#e5c48329,transparent 73%),repeating-linear-gradient(128deg,transparent 0 25px,#f6dfaa09 25px 27px,transparent 27px 45px),linear-gradient(125deg,#6d5638,#4a402c 58%,#29352c);border-color:#ddc49142;border-top-color:#f2dbaa66;box-shadow:0 8px 17px #141b0d58,inset 0 1px #fff1c214,0 0 22px #e5c5760e}#mobile-game-preview .mp-native-season .season-hero h3{color:#fff0c9;text-shadow:0 0 14px #d9bd6a20}#mobile-game-preview .mp-native-season .season-hero .season-kicker{color:#e1d0a1}#mobile-game-preview .mp-native-season .season-hero .season-kicker:before{background:#ffdf93;box-shadow:0 0 7px #ffd28877}#mobile-game-preview .mp-native-season .season-hero .season-day{color:#d5c6a3}#mobile-game-preview .mp-native-season .season-hero .season-day strong{color:#fff1cd}#mobile-game-preview .mp-native-season .season-hero .season-day b{color:#e2d1a9}#mobile-game-preview .mp-native-season .season-hero .season-timeline i{background:#dfc69520}#mobile-game-preview .mp-native-season .season-hero .season-timeline .past{background:#d5bb7a79}#mobile-game-preview .mp-native-season .season-hero .season-timeline .current{background:#ffe7aa;box-shadow:0 0 7px #ffd68070}#mobile-game-preview .mp-native-season .season-hero .trophy-halo{background:radial-gradient(ellipse,#f1d79532,transparent 67%)}#mobile-game-preview .mp-native-season .season-hero.grandmaster{background:radial-gradient(ellipse at 14% 0%,#d68f7830,transparent 73%),repeating-linear-gradient(128deg,transparent 0 25px,#f7c8ad08 25px 27px,transparent 27px 45px),linear-gradient(125deg,#67404a,#463338 58%,#2d342c);border-color:#dcb1a545;border-top-color:#e4bfa46b}#mobile-game-preview .mp-native-season .season-hero.grandmaster .trophy-halo{background:radial-gradient(ellipse,#e89a8529,transparent 67%)}#mobile-game-preview .mp-native-season .fixture-row-meta{font-size:7.5px;letter-spacing:.1px;gap:8px;align-items:center}#mobile-game-preview .mp-native-season .fixture-row-meta time{font-variant-numeric:tabular-nums;color:#bfd0b5}#mobile-game-preview .mp-native-season .fixture-row-meta .result-outcome{font-size:6.5px;white-space:nowrap}#mobile-game-preview .mp-native-season .fixture-small-score.time{border-color:transparent;background:transparent;color:#91ac92;font-size:8px;letter-spacing:1px}#mobile-game-preview .mp-native-season .live-meta time{font-variant-numeric:tabular-nums;letter-spacing:0}#mobile-game-preview .mp-native-season .result-content{display:flex;flex-direction:column;gap:10px;top:103px;right:14px;bottom:37px;left:14px}#mobile-game-preview .mp-native-season .result-hero{flex:0 0 174px;padding:11px 12px 10px;background:var(--match-fill);border-color:var(--match-edge);border-top-color:var(--match-highlight);box-shadow:0 10px 22px #06131b70,inset 0 1px #e0eaff16,0 0 20px #778ad81a}#mobile-game-preview .mp-native-season .result-meta{display:flex;align-items:center;justify-content:space-between;font-size:8px;color:#c0cee4;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-native-season .result-outcome-tag{font-size:7px;font-weight:800;letter-spacing:1px;color:#e5ffb3;display:inline-flex;gap:5px;align-items:center;border:1px solid #d1f89735;border-radius:5px;padding:4px 6px;background:#bedb8530}#mobile-game-preview .mp-native-season .result-outcome-tag.loss{color:#ffc6ba;background:#ffad8f13;border-color:#ffad8f30}#mobile-game-preview .mp-native-season .result-outcome-tag.neutral{color:#eee5be;background:#dfd6ba18}#mobile-game-preview .mp-native-season .result-scoreboard{display:grid;grid-template-columns:1fr 99px 1fr;align-items:center;height:102px;gap:4px}#mobile-game-preview .mp-native-season .result-club{text-align:center;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px}#mobile-game-preview .mp-native-season .result-club img{height:45px;width:45px;object-fit:contain;filter:drop-shadow(0 4px 5px #071018c9) drop-shadow(0 0 8px #c9ddfe24)}#mobile-game-preview .mp-native-season .result-club strong{font-size:11px;max-width:113px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#f3f5e9}#mobile-game-preview .mp-native-season .result-club.mine strong{color:#e5ffbe}#mobile-game-preview .mp-native-season .result-club small{font-size:6px;letter-spacing:1.1px;color:#b5c4dc}#mobile-game-preview .mp-native-season .final-score{text-align:center}#mobile-game-preview .mp-native-season .final-score>b{display:block;font-size:35px;line-height:1.1;letter-spacing:1px;color:#fff7df;text-shadow:0 0 18px #d4dfff3a}#mobile-game-preview .mp-native-season .final-score>b span{opacity:.45;font-size:25px;margin:0 4px}#mobile-game-preview .mp-native-season .final-score>small{display:block;font-size:8px;color:#b5c4dc;margin-top:7px}#mobile-game-preview .mp-native-season .replay-primary{width:100%;height:33px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;border:1px solid #efffd99c;background:linear-gradient(125deg,#e5ffc0,#b9dc94);color:#243c2c;font-size:11px;font-weight:800;box-shadow:inset 0 1px #ffffeab3,0 0 15px #c5ec9820}#mobile-game-preview .mp-native-season .replay-primary svg{width:14px;height:14px}#mobile-game-preview .mp-native-season .replay-primary .cta-tail{font-size:8px;font-weight:500;opacity:.7;margin-left:6px;border-left:1px solid #32492740;padding-left:10px}#mobile-game-preview .mp-native-season .report-section{padding:11px 12px 8px;flex-shrink:0}#mobile-game-preview .mp-native-season .report-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 9px;gap:8px}#mobile-game-preview .mp-native-season .report-heading h3{margin:0;color:#edf7df;font-size:12px;letter-spacing:-.1px}#mobile-game-preview .mp-native-season .report-heading .text-link{font-size:8px;display:flex;gap:2px;align-items:center}#mobile-game-preview .mp-native-season .report-heading .text-link svg{width:11px;height:11px}#mobile-game-preview .mp-native-season .stat-clubs{display:flex;justify-content:space-between;align-items:center;font-size:7px;font-weight:700;letter-spacing:.8px;color:#b7d88a;margin-bottom:6px}#mobile-game-preview .mp-native-season .stat-clubs span{display:flex;align-items:center;gap:4px}#mobile-game-preview .mp-native-season .stat-clubs span:last-child{color:#e1c393}#mobile-game-preview .mp-native-season .stat-clubs img{width:17px;height:18px;object-fit:contain;filter:drop-shadow(0 2px 2px #001708)}#mobile-game-preview .mp-native-season .possession-values{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:750;color:#def3bb}#mobile-game-preview .mp-native-season .possession-values>span{font-size:9px;font-weight:500;color:#a9be9e}#mobile-game-preview .mp-native-season .possession-values b:last-child{color:#ead4aa}#mobile-game-preview .mp-native-season .possession-track{height:4px;display:flex;gap:2px;margin:7px 0 4px;border-radius:3px;overflow:hidden}#mobile-game-preview .mp-native-season .possession-track i{background:linear-gradient(90deg,#97bb76,#daefab)}#mobile-game-preview .mp-native-season .possession-track i:last-child{background:linear-gradient(90deg,#cfaf7e,#a48359)}#mobile-game-preview .mp-native-season .stat-row{height:28px;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;border-bottom:1px solid #c1e8b010;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-native-season .stat-row:last-child{border:0}#mobile-game-preview .mp-native-season .stat-row>b{font-size:11px;color:#ddedc9;font-weight:650}#mobile-game-preview .mp-native-season .stat-row>b:last-child{text-align:right;color:#ebd9b8}#mobile-game-preview .mp-native-season .stat-row>span{font-size:9px;color:#b5c8ac;text-align:center}#mobile-game-preview .mp-native-season .report-stats{height:216px}#mobile-game-preview .mp-native-season .report-stats .report-heading{margin-bottom:6px}#mobile-game-preview .mp-native-season .report-stats .stat-clubs{margin-bottom:3px}#mobile-game-preview .mp-native-season .report-stats .stat-row{height:26px}#mobile-game-preview .mp-native-season .report-moments{height:158px}#mobile-game-preview .mp-native-season .report-moments .report-heading{margin-bottom:5px}#mobile-game-preview .mp-native-season .goal-row{display:grid;grid-template-columns:1fr 43px 1fr;align-items:center;gap:5px;min-height:35px;width:100%;padding:0;border:0;border-bottom:1px solid #c1e8b012;background:transparent;text-align:left}#mobile-game-preview .mp-native-season .goal-row:last-child{border-bottom:0}#mobile-game-preview .mp-native-season .goal-side{display:flex;align-items:center;gap:4px;min-width:0;font-size:9px;color:#d7e7c9}#mobile-game-preview .mp-native-season .goal-side.away{flex-direction:row-reverse;text-align:right;color:#e5d5b3}#mobile-game-preview .mp-native-season .goal-side img{width:18px;height:20px;object-fit:contain}#mobile-game-preview .mp-native-season .goal-side>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#mobile-game-preview .mp-native-season .goal-side svg{width:10px;height:10px;color:#d0e1b9}#mobile-game-preview .mp-native-season .goal-stamp{display:flex;align-items:center;flex-direction:column;gap:2px;font-size:10px;color:#e2efcd;font-weight:750}#mobile-game-preview .mp-native-season .goal-stamp small{font-size:7px;font-weight:500;color:#91ad8b}#mobile-game-preview .mp-native-season .goal-action{font-size:7px;color:#9ab487;display:flex;align-items:center;gap:3px;justify-content:flex-end}#mobile-game-preview .mp-native-season .goal-action svg{width:11px;height:11px}#mobile-game-preview .mp-native-season .goal-action.left{justify-content:flex-start}#mobile-game-preview .mp-native-season .reward-strip{display:flex;align-items:center;justify-content:space-between;height:68px;padding:9px 12px;gap:10px;flex-shrink:0;background:radial-gradient(ellipse at 8% 0%,#cadf7621,transparent 65%),linear-gradient(140deg,#29412aed,#112b21f5)}#mobile-game-preview .mp-native-season .reward-title strong{font-size:10px;color:#deefc5;display:block}#mobile-game-preview .mp-native-season .reward-title small{display:block;font-size:7px;color:#93ad85;margin-top:5px}#mobile-game-preview .mp-native-season .receipt-items{display:flex;gap:15px;align-items:center}#mobile-game-preview .mp-native-season .receipt-item{display:flex;align-items:center;gap:5px;font-size:11px;color:#f1e7b8;font-weight:750;white-space:nowrap}#mobile-game-preview .mp-native-season .receipt-item img{width:30px;height:28px;object-fit:contain;filter:drop-shadow(0 2px 3px #001909)}#mobile-game-preview .mp-native-season .receipt-item.pack img{width:25px;height:39px;filter:brightness(1.5) drop-shadow(0 2px 3px #001909)}#mobile-game-preview .mp-native-season .receipt-item small{display:block;font-size:7px;color:#c6cb9e;margin-top:4px;font-weight:500}#mobile-game-preview .mp-native-season .result-note{margin:0 3px;font-size:7px;color:#8faa86;line-height:1.6}#mobile-game-preview .mp-native-season .receipt-missing{height:58px;font-size:9px;color:#b6c9ab;line-height:1.6}#mobile-game-preview .mp-native-season .expanded-stats .stat-row{height:31px}#mobile-game-preview .mp-native-season .expanded-stats .report-heading{margin-bottom:11px}#mobile-game-preview .mp-native-season .expanded-stats .stat-clubs{margin:12px 0}#mobile-game-preview .mp-native-season .expanded-stats .possession-track{margin-bottom:8px}#mobile-game-preview .mp-native-season .stats-note{font-size:8px;color:#8daa85;line-height:1.7;margin:12px 0 2px}#mobile-game-preview .mp-native-season .expanded-events .goal-row{min-height:49px}#mobile-game-preview .mp-native-season .event-card{width:7px;height:10px;border-radius:1px;background:#eacf67;display:inline-block;box-shadow:0 0 6px #edcf5420}#mobile-game-preview .mp-native-season .event-card.red{background:#f18877}#mobile-game-preview .mp-native-season .event-description{font-size:7px;color:#94a78c;margin-top:7px;line-height:1.6}#mobile-game-preview .mp-native-season .empty-report{padding:19px 13px;display:flex;gap:10px;align-items:center;color:#a5bf9b;font-size:10px;line-height:1.7}#mobile-game-preview .mp-native-season .empty-report>svg{width:24px;height:24px;color:#c7daaa}#mobile-game-preview .mp-native-season .empty-report strong{display:block;color:#deefc6;font-size:12px;margin-bottom:3px}#mobile-game-preview .mp-native-season .season-card button:focus-visible{outline-offset:-2px}#mobile-game-preview .mp-native-season .goal-side{font-size:10px;gap:6px;color:#e3edcf}#mobile-game-preview .mp-native-season .goal-side.away{color:#e6d7b9}#mobile-game-preview .mp-native-season .goal-side>span:not(.goal-event-icon){font-weight:550}#mobile-game-preview .mp-native-season .goal-event-icon{display:flex;flex-shrink:0;color:#bdd998}#mobile-game-preview .mp-native-season .goal-event-icon svg{width:13px;height:13px}#mobile-game-preview .mp-native-season .goal-side.away .goal-event-icon{color:#d5bd90}#mobile-game-preview .mp-native-season button.goal-row:hover{background:#d5f5ae06}#mobile-game-preview .mp-screen[data-screen=season]>.mp-season-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;overflow:visible;pointer-events:none;z-index:auto}#mobile-game-preview .mp-native-season .season-content{top:100px;overflow:auto;scrollbar-width:none;overscroll-behavior:contain}#mobile-game-preview .mp-native-season .season-content::-webkit-scrollbar{display:none}#mobile-game-preview .mp-native-season .season-content[inert]{pointer-events:none}#mobile-game-preview .mp-native-season .result-content{bottom:37px}#mobile-game-preview .mp-native-season .season-modal{scrollbar-width:none}#mobile-game-preview .mp-native-season .season-modal .round-button{flex-shrink:0}#mobile-game-preview .mp-native-season .live-dot{animation:native-season-live-pulse 1.7s infinite}#mobile-game-preview .mp-native-season button:focus-visible{outline:2px solid #dfffad;outline-offset:2px}@keyframes native-season-live-pulse{50%{opacity:.45;box-shadow:0 0 7px #ff766477}}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-native-season .live-dot{animation:none}}#mobile-game-preview .mp-native-association{height:100%;min-height:0;display:flex;flex-direction:column;color:#f2faee;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:normal}#mobile-game-preview .mp-native-association *,#mobile-game-preview .mp-native-association *:before,#mobile-game-preview .mp-native-association *:after{box-sizing:border-box}#mobile-game-preview .mp-native-association button,#mobile-game-preview .mp-native-association input,#mobile-game-preview .mp-native-association select,#mobile-game-preview .mp-native-association textarea{font-family:inherit}#mobile-game-preview .mp-native-association button{cursor:pointer}#mobile-game-preview .mp-native-association button:disabled{cursor:default}#mobile-game-preview .mp-native-association .season-card{position:relative;border-radius:15px;border:1px solid #b8e6b524;border-top-color:#c9f9b940;background:radial-gradient(ellipse at 7% 0%,#c3f38c22,transparent 76%),linear-gradient(140deg,#193c2eed,#0b231ef2 80%);box-shadow:0 8px 14px #00150b44,inset 0 1px #f2ffcf06;overflow:hidden}#mobile-game-preview .mp-native-association .season-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:#02110bb5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;align-items:flex-end}#mobile-game-preview .mp-native-association .season-modal-backdrop[hidden]{display:none}#mobile-game-preview .mp-native-association .season-modal{width:100%;max-height:735px;overflow-y:auto;border:1px solid #c3ec9f50;border-bottom:0;border-radius:23px 23px 0 0;background:radial-gradient(ellipse at top left,#63834026,transparent 60%),linear-gradient(150deg,#1b3429,#0d221b);padding:16px 20px 27px;box-shadow:0 -12px 45px #001509bb;outline:none}#mobile-game-preview .mp-native-association .season-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}#mobile-game-preview .mp-native-association .season-modal-head h3{margin:0;font-size:19px;color:#effbda;font-weight:650}#mobile-game-preview .mp-native-association .season-modal h4{font-size:12px;color:#d9f1b9;margin:17px 0 8px}#mobile-game-preview .mp-native-association .season-modal p{font-size:11px;color:#a8c09e;line-height:1.75}#mobile-game-preview .mp-native-association .season-modal .muted{font-size:9px;color:#799a7c}#mobile-game-preview .mp-native-association .rule-row{display:flex;gap:13px;padding:12px 0;border-bottom:1px solid #c1e6a017;align-items:center}#mobile-game-preview .mp-native-association .rule-row strong{font-size:17px;color:#d4f4a6;min-width:53px}#mobile-game-preview .mp-native-association .rule-row span{font-size:10px;line-height:1.6;color:#b6cca9}#mobile-game-preview .mp-native-association .rule-row.demotion strong{color:#f4b798}#mobile-game-preview .mp-native-association .modal-primary{width:100%;height:40px;border-radius:10px;border:1px solid #ddf7b27a;background:linear-gradient(125deg,#def4a9,#9cc982);color:#213b26;font-size:12px;font-weight:750;margin-top:13px;box-shadow:0 0 16px #b3e87b19}#mobile-game-preview .mp-native-association .association-content{bottom:27px;display:flex;flex-direction:column;gap:10px;overflow:hidden}#mobile-game-preview .mp-native-association .association-content svg,#mobile-game-preview .mp-native-association .association-modal svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.65;fill:none;flex-shrink:0}#mobile-game-preview .mp-native-association .association-content button,#mobile-game-preview .mp-native-association .association-modal button,#mobile-game-preview .mp-native-association .association-content a{touch-action:manipulation}#mobile-game-preview .mp-native-association .association-content button:disabled,#mobile-game-preview .mp-native-association .association-modal button:disabled{cursor:default;opacity:.45}#mobile-game-preview .mp-native-association .association-content a{text-decoration:none}#mobile-game-preview .mp-native-association .a-identity{height:111px;flex-shrink:0;padding:13px 12px;background:radial-gradient(ellipse at 8% 0,#d7c88d27,transparent 75%),linear-gradient(140deg,#33482cec,#102a20ee)}#mobile-game-preview .mp-native-association .a-identity-main{display:flex;gap:11px;align-items:center}#mobile-game-preview .mp-native-association .a-emblem{width:57px;height:60px;object-fit:contain;filter:drop-shadow(0 5px 4px #00160ccc)}#mobile-game-preview .mp-native-association .a-identity-copy{flex:1;min-width:0}#mobile-game-preview .mp-native-association .a-identity-copy h3{font-size:19px;font-weight:750;letter-spacing:-.4px;color:#f0f6d8;margin:0 0 6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#mobile-game-preview .mp-native-association .a-tier{display:inline-flex;align-items:center;gap:4px;font-size:8px;color:#e7cf8d;font-weight:700;letter-spacing:.5px}#mobile-game-preview .mp-native-association .a-tier img{width:17px;height:18px;object-fit:contain}#mobile-game-preview .mp-native-association .a-identity .a-info-button{background:#63874425;border:1px solid #bfde9435;border-radius:7px;color:#c5d6ac;width:27px;height:27px;display:grid;place-items:center;align-self:flex-start}#mobile-game-preview .mp-native-association .a-identity-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c6d6a421;margin-top:6px;padding-top:8px;font-size:8px;color:#98b58b}#mobile-game-preview .mp-native-association .a-power{color:#69edb0;font-weight:750;font-size:12px;letter-spacing:.2px}#mobile-game-preview .mp-native-association .a-power small{color:#a3b893;font-size:7px;font-weight:400;letter-spacing:0;margin-left:4px}#mobile-game-preview .mp-native-association .a-my-role{border:1px solid #d5c18c32;border-radius:4px;color:#d0c48f;padding:3px 5px;font-size:6px;letter-spacing:.5px;text-transform:uppercase}#mobile-game-preview .mp-native-association .a-tabs{flex-shrink:0;height:37px;display:flex;border:1px solid #b7d69925;background:#0c251bb3;border-radius:10px;padding:4px;gap:4px}#mobile-game-preview .mp-native-association .a-tabs button{flex:1;border:0;border-radius:6px;font-size:10px;color:#8caa81;background:none;display:flex;align-items:center;justify-content:center;gap:5px}#mobile-game-preview .mp-native-association .a-tabs button[aria-selected=true]{color:#e9f9c7;background:linear-gradient(135deg,#6884435c,#345b354b);box-shadow:inset 0 1px #e4ffb726,0 0 12px #b9dc8112}#mobile-game-preview .mp-native-association .a-dot{width:5px;height:5px;display:inline-block;border-radius:50%;background:#ffc1aa;box-shadow:0 0 6px #ffad8755}#mobile-game-preview .mp-native-association .a-view{display:flex;flex-direction:column;gap:10px;min-height:0;flex:1}#mobile-game-preview .mp-native-association .a-tournament{position:relative;min-height:151px;flex-shrink:0;padding:14px;background:radial-gradient(ellipse at 80% 0,#9d84d532,transparent 74%),linear-gradient(135deg,#273c38ec,#203037f2);border-color:#b3bade42}#mobile-game-preview .mp-native-association .a-tournament:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(125deg,transparent 0 19px,#b7c9d504 20px 21px);pointer-events:none}#mobile-game-preview .mp-native-association .a-phase-head{display:flex;justify-content:space-between;font-size:7px;font-weight:650;letter-spacing:1px;color:#bac6bb;position:relative;z-index:1}#mobile-game-preview .mp-native-association .a-phase-tag{letter-spacing:.3px;font-size:6px;color:#bfd8a0;display:inline-flex;align-items:center;gap:4px}#mobile-game-preview .mp-native-association .a-phase-tag.live{color:#ffbdab}#mobile-game-preview .mp-native-association .a-phase-tag.live i{width:5px;height:5px;border-radius:50%;background:#ff7568;box-shadow:0 0 6px #ff7568;animation:live-pulse 1.7s infinite}#mobile-game-preview .mp-native-association .a-tournament h3{margin:12px 0 6px;color:#f0f4dc;font-size:21px;letter-spacing:-.45px;font-weight:700;position:relative;z-index:1}#mobile-game-preview .mp-native-association .a-tournament p{font-size:9px;line-height:1.55;color:#a9bdad;margin:0;max-width:278px;position:relative;z-index:1}#mobile-game-preview .mp-native-association .a-phase-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:13px;position:relative;z-index:1;gap:10px}#mobile-game-preview .mp-native-association .a-clock{color:#e0e5c6;font-size:11px;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-native-association .a-clock small{font-size:6px;color:#8fa69c;display:block;margin-bottom:3px;letter-spacing:.6px;text-transform:uppercase}#mobile-game-preview .mp-native-association .a-primary-link,#mobile-game-preview .mp-native-association .a-primary{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:7px 12px;border:1px solid #d9e9ad70;border-radius:8px;background:linear-gradient(135deg,#e0e9b3,#adcd90);color:#273e29;font-size:9px;font-weight:750;box-shadow:0 0 15px #d8efa019}#mobile-game-preview .mp-native-association .a-primary-link svg,#mobile-game-preview .mp-native-association .a-primary svg{width:12px;height:12px}#mobile-game-preview .mp-native-association .a-primary.wide{width:100%;min-height:42px;font-size:11px}#mobile-game-preview .mp-native-association .a-section{padding:12px;flex-shrink:0}#mobile-game-preview .mp-native-association .a-section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;gap:8px}#mobile-game-preview .mp-native-association .a-section-head h3{font-size:11px;color:#e3edcb;font-weight:700;margin:0}#mobile-game-preview .mp-native-association .a-section-head small{font-size:8px;color:#99b085}#mobile-game-preview .mp-native-association .a-link{padding:0;border:0;background:none;color:#c9dfa5;font-size:8px;display:inline-flex;gap:3px;align-items:center}#mobile-game-preview .mp-native-association .a-link svg{width:10px;height:10px}#mobile-game-preview .mp-native-association .a-lineup{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}#mobile-game-preview .mp-native-association .a-lineup-club{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0}#mobile-game-preview .mp-native-association .a-lineup-club img{height:32px;width:33px;object-fit:contain;filter:drop-shadow(0 3px 2px #001b0db3)}#mobile-game-preview .mp-native-association .a-lineup-club strong{font-size:7px;font-weight:550;color:#cfe3b9;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobile-game-preview .mp-native-association .a-slot-index{position:absolute;top:-1px;left:8px;font-size:6px;color:#c9d6a4;border:1px solid #bfd7992d;background:#405534b5;width:12px;height:12px;border-radius:4px;display:grid;place-items:center}#mobile-game-preview .mp-native-association .a-lineup-club.empty{color:#759769;border:1px dashed #a6c88633;border-radius:7px;min-height:53px;justify-content:center}#mobile-game-preview .mp-native-association .a-lineup-club.empty svg{height:20px;width:20px}#mobile-game-preview .mp-native-association .a-section-foot{margin:9px 0 0;font-size:7px;color:#87a17b;line-height:1.55;display:flex;justify-content:space-between;align-items:center}#mobile-game-preview .mp-native-association .a-section-foot.warning{color:#e3c99c}#mobile-game-preview .mp-native-association .a-progress{display:flex;gap:8px}#mobile-game-preview .mp-native-association .a-progress>a{flex:1;min-width:0;padding:12px;display:block}#mobile-game-preview .mp-native-association .a-progress-label{font-size:7px;color:#97ae81;display:flex;align-items:center;justify-content:space-between}#mobile-game-preview .mp-native-association .a-progress-label svg{height:10px;width:10px}#mobile-game-preview .mp-native-association .a-progress strong{display:block;color:#eed38c;font-size:24px;line-height:1.1;margin:8px 0 4px;font-weight:750;letter-spacing:-.5px}#mobile-game-preview .mp-native-association .a-progress strong small{font-size:9px;font-weight:500;color:#abbb95;letter-spacing:0;margin-left:3px}#mobile-game-preview .mp-native-association .a-progress p{font-size:7px;color:#a1b78d;margin:0}#mobile-game-preview .mp-native-association .a-progress .a-month{background:radial-gradient(ellipse at 0 0,#e4c26b25,transparent 80%),linear-gradient(140deg,#394b2bea,#152e20ef);border-color:#d4c37839}#mobile-game-preview .mp-native-association .a-progress .a-week strong{color:#d7e4bb}#mobile-game-preview .mp-native-association .a-chat-preview{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;text-align:left;color:#bccfac}#mobile-game-preview .mp-native-association .a-chat-avatar{height:33px;width:33px;border:1px solid #aac88735;border-radius:9px;display:grid;place-items:center;background:#58704426;color:#b6ce96}#mobile-game-preview .mp-native-association .a-chat-preview>span:nth-child(2){min-width:0;flex:1}#mobile-game-preview .mp-native-association .a-chat-preview b{font-size:9px;display:flex;justify-content:space-between;gap:8px;color:#dceaca}#mobile-game-preview .mp-native-association .a-chat-preview b small{font-size:6px;font-weight:400;color:#7e9b75}#mobile-game-preview .mp-native-association .a-chat-preview p{font-size:8px;color:#94b084;margin:5px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobile-game-preview .mp-native-association .a-chat-preview>svg{height:12px;width:12px;color:#98b67f}#mobile-game-preview .mp-native-association .a-actions{display:flex;gap:8px;flex-shrink:0}#mobile-game-preview .mp-native-association .a-actions>button{flex:1;min-height:39px;border:1px solid #b4d39436;border-radius:10px;background:linear-gradient(140deg,#315a364d,#0c261cbc);color:#c4dbae;display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;font-weight:600}#mobile-game-preview .mp-native-association .a-actions>button svg{height:13px;width:13px}#mobile-game-preview .mp-native-association .a-muted-note{font-size:7px;color:#829e79;line-height:1.55;margin:0;text-align:center}#mobile-game-preview .mp-native-association .a-member-summary{flex-shrink:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:11px 9px}#mobile-game-preview .mp-native-association .a-member-summary>span{text-align:center;border-right:1px solid #bdd99a1f}#mobile-game-preview .mp-native-association .a-member-summary>span:last-child{border:0}#mobile-game-preview .mp-native-association .a-member-summary strong{font-size:16px;font-weight:700;color:#cce4ac;display:block}#mobile-game-preview .mp-native-association .a-member-summary .draws strong{color:#dfd199}#mobile-game-preview .mp-native-association .a-member-summary .losses strong{color:#d7a38c}#mobile-game-preview .mp-native-association .a-member-summary small{font-size:6px;color:#8caa7d;display:block;margin-top:5px}#mobile-game-preview .mp-native-association .a-members{padding:0 11px;flex-shrink:0}#mobile-game-preview .mp-native-association .a-members-heading{height:31px;display:grid;grid-template-columns:1fr 54px 51px 24px;align-items:center;font-size:7px;color:#8da47f;border-bottom:1px solid #bad79522}#mobile-game-preview .mp-native-association .a-members-heading>span:not(:first-child){text-align:center}#mobile-game-preview .mp-native-association .a-member-row{display:grid;grid-template-columns:minmax(0,1fr) 54px 51px 24px;align-items:center;min-height:48px;border-bottom:1px solid #aacb9716;gap:0}#mobile-game-preview .mp-native-association .a-member-row:last-child{border:0}#mobile-game-preview .mp-native-association .a-member-row.self{background:#b4d68a11;margin:0 -5px;padding:0 5px}#mobile-game-preview .mp-native-association .a-member-info{display:flex;align-items:center;gap:7px;min-width:0;border:0;padding:0;background:none;text-align:left}#mobile-game-preview .mp-native-association .a-member-info img{width:29px;height:31px;object-fit:contain;filter:drop-shadow(0 2px 2px #0008)}#mobile-game-preview .mp-native-association .a-member-info>span{min-width:0}#mobile-game-preview .mp-native-association .a-member-info strong{font-size:9px;font-weight:650;color:#d2e6bc;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobile-game-preview .mp-native-association .a-member-row.self strong{color:#e3f6c2}#mobile-game-preview .mp-native-association .a-member-info small{display:block;font-size:6px;color:#8aa47e;margin-top:4px}#mobile-game-preview .mp-native-association .a-member-power{font-size:10px;font-weight:700;text-align:center;color:var(--power-color,#5ae8ae)}#mobile-game-preview .mp-native-association .a-member-slot{font-size:7px;text-align:center;color:#9eb789}#mobile-game-preview .mp-native-association .a-member-slot.active{color:#d5e9b2}#mobile-game-preview .mp-native-association .a-member-action{border:0;background:transparent;width:24px;height:33px;color:#8fab7f;display:grid;place-items:center;font-size:15px}#mobile-game-preview .mp-native-association .a-members-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:0;font-size:7px;color:#8fa980}#mobile-game-preview .mp-native-association .a-members-bottom button{border:0;background:none;color:#d2b6a2;font-size:8px;padding:8px 0}#mobile-game-preview .mp-native-association .a-chat-view{flex:1;min-height:0;display:flex;flex-direction:column;padding:11px}#mobile-game-preview .mp-native-association .a-chat-topic{font-size:8px;color:#b0c495;display:flex;align-items:center;gap:6px;padding-bottom:10px;border-bottom:1px solid #b8d69621;flex-shrink:0}#mobile-game-preview .mp-native-association .a-chat-topic svg{height:12px;width:12px}#mobile-game-preview .mp-native-association .a-chat-messages{flex:1;overflow:auto;min-height:0;padding:14px 0 8px;display:flex;flex-direction:column;gap:13px;scrollbar-width:thin;scrollbar-color:#7fa66b4a transparent}#mobile-game-preview .mp-native-association .a-chat-date{font-size:6px;color:#6e9273;text-align:center;margin:1px 0 3px}#mobile-game-preview .mp-native-association .a-message{max-width:89%;align-self:flex-start}#mobile-game-preview .mp-native-association .a-message.me{align-self:flex-end;text-align:right}#mobile-game-preview .mp-native-association .a-message-header{font-size:7px;color:#b2c59e;margin:0 0 5px;display:flex;gap:7px;align-items:center}#mobile-game-preview .mp-native-association .a-message-header img{height:14px;width:14px;object-fit:contain}#mobile-game-preview .mp-native-association .a-message-header small{font-size:6px;color:#6f9378}#mobile-game-preview .mp-native-association .a-message.me .a-message-header{justify-content:flex-end}#mobile-game-preview .mp-native-association .a-message p{font-size:10px;line-height:1.6;margin:0;color:#d7e7c8;background:linear-gradient(135deg,#35563c82,#153625b5);border:1px solid #b4d19627;border-radius:2px 10px 10px;padding:9px 11px;text-align:left;overflow-wrap:anywhere}#mobile-game-preview .mp-native-association .a-message.me p{background:linear-gradient(135deg,#536a366e,#33543188);border-color:#c9dc943a;border-radius:10px 2px 10px 10px;color:#e3edc5}#mobile-game-preview .mp-native-association .a-chat-compose{display:flex;gap:7px;margin-top:8px;flex-shrink:0}#mobile-game-preview .mp-native-association .a-chat-compose input{min-width:0;flex:1;height:38px;background:#09251ca6;border:1px solid #abcb9534;border-radius:8px;padding:0 10px;font-size:10px;color:#deebc8;outline:none}#mobile-game-preview .mp-native-association .a-chat-compose input:focus{border-color:#cfe69a7d}#mobile-game-preview .mp-native-association .a-chat-compose button{width:38px;height:38px;border-radius:8px;border:1px solid #e1efb170;background:linear-gradient(135deg,#dbebb0,#a3c98c);color:#27452b;display:grid;place-items:center}#mobile-game-preview .mp-native-association .a-chat-local{font-size:6px;color:#719572;margin:7px 0 0;text-align:center}#mobile-game-preview .mp-native-association .a-discovery-hero{padding:16px;background:radial-gradient(ellipse at top right,#c0cd6b2f,transparent 75%),linear-gradient(140deg,#2b452bea,#123121ed);position:relative;min-height:124px}#mobile-game-preview .mp-native-association .a-discovery-hero>img{position:absolute;right:9px;top:13px;width:87px;height:88px;object-fit:contain;filter:drop-shadow(0 6px 6px #00160b99);opacity:.9}#mobile-game-preview .mp-native-association .a-discovery-hero h3{font-size:22px;font-weight:750;letter-spacing:-.5px;color:#eff6d9;margin:0 0 7px;max-width:210px}#mobile-game-preview .mp-native-association .a-discovery-hero p{font-size:9px;color:#9db993;line-height:1.65;margin:0;max-width:217px}#mobile-game-preview .mp-native-association .a-search{display:flex;gap:7px}#mobile-game-preview .mp-native-association .a-search input{height:36px;min-width:0;flex:1;background:#0f281ddb;border:1px solid #b7d39b36;border-radius:9px;padding:0 11px;color:#e2ecc9;font-size:10px;outline:none}#mobile-game-preview .mp-native-association .a-search button{width:36px;border-radius:9px;border:1px solid #b6d5963b;background:#36513464;color:#c5dcad;display:grid;place-items:center}#mobile-game-preview .mp-native-association .a-browse-meta{display:flex;justify-content:space-between;align-items:center;font-size:8px;color:#9bb889;height:20px}#mobile-game-preview .mp-native-association .a-browse-meta button{border:0;background:none;color:#cee3b1;font-size:8px;display:flex;align-items:center;gap:4px}#mobile-game-preview .mp-native-association .a-browse-list{display:flex;flex-direction:column;gap:8px;overflow:auto;min-height:0;flex:1;scrollbar-width:thin;scrollbar-color:#7fa66b4a transparent}#mobile-game-preview .mp-native-association .a-discovery-row{flex-shrink:0;min-height:78px;width:100%;display:flex;align-items:center;padding:10px;gap:10px;text-align:left;color:#c6dbb3}#mobile-game-preview .mp-native-association .a-discovery-row>img{width:42px;height:48px;object-fit:contain;filter:drop-shadow(0 3px 3px #001e11b3)}#mobile-game-preview .mp-native-association .a-discovery-row>span{flex:1;min-width:0}#mobile-game-preview .mp-native-association .a-discovery-row strong{font-size:12px;font-weight:700;color:#e0edc9;display:block}#mobile-game-preview .mp-native-association .a-discovery-row small{font-size:8px;color:#a0b68b;display:block;margin-top:5px}#mobile-game-preview .mp-native-association .a-discovery-row em{font-style:normal;border:1px solid #b6d79c26;border-radius:5px;padding:4px 6px;color:#bcd7a2;font-size:7px}#mobile-game-preview .mp-native-association .a-discovery-row em.full{color:#a9b0a0}#mobile-game-preview .mp-native-association .a-discovery-row>svg{height:12px;width:12px;color:#91a77f}#mobile-game-preview .mp-native-association .a-discovery-create{flex-shrink:0}#mobile-game-preview .mp-native-association .a-no-results{height:200px;display:grid;place-items:center;text-align:center;font-size:10px;color:#a7c18e;line-height:1.6}#mobile-game-preview .mp-native-association .association-modal{padding:16px 18px 27px}#mobile-game-preview .mp-native-association .association-modal .season-modal-head{margin-bottom:13px}#mobile-game-preview .mp-native-association .association-modal .season-modal-head h3{font-size:18px}#mobile-game-preview .mp-native-association .association-modal .muted{font-size:9px}#mobile-game-preview .mp-native-association .a-modal-identity{display:flex;align-items:center;gap:13px;margin:5px 0 14px}#mobile-game-preview .mp-native-association .a-modal-identity>img{height:73px;width:72px;object-fit:contain;filter:drop-shadow(0 4px 5px #00160a88)}#mobile-game-preview .mp-native-association .a-modal-identity h4{font-size:19px;margin:0 0 8px;color:#e4f1cc}#mobile-game-preview .mp-native-association .a-detail-meta{display:flex;flex-wrap:wrap;gap:8px;font-size:8px;color:#91b080}#mobile-game-preview .mp-native-association .a-detail-meta img{height:10px;width:15px;object-fit:cover}#mobile-game-preview .mp-native-association .a-detail-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid #b7d59424;color:#9eb98c;font-size:10px}#mobile-game-preview .mp-native-association .a-detail-row b{color:#d8e8ba;font-size:11px;font-weight:650}#mobile-game-preview .mp-native-association .a-modal-subtitle{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:#adc699;margin:0 0 10px}#mobile-game-preview .mp-native-association .a-modal-subtitle strong{font-size:13px;color:#dcefb7}#mobile-game-preview .mp-native-association .a-lineup-editor{display:flex;flex-direction:column;gap:7px}#mobile-game-preview .mp-native-association .a-editor-slot{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #c2da9c31;border-radius:10px;background:#3b563530;min-height:53px}#mobile-game-preview .mp-native-association .a-editor-number{font-size:11px;font-weight:750;color:#d9e9ba;width:19px;text-align:center}#mobile-game-preview .mp-native-association .a-editor-slot img{height:30px;width:31px;object-fit:contain}#mobile-game-preview .mp-native-association .a-editor-slot strong{font-size:10px;flex:1;color:#d4e6bf;min-width:0}#mobile-game-preview .mp-native-association .a-editor-slot button{height:28px;width:27px;border-radius:6px;border:1px solid #bed99826;background:#55733c2a;color:#adc893;display:grid;place-items:center;font-size:12px}#mobile-game-preview .mp-native-association .a-editor-slot button svg{width:12px;height:12px}#mobile-game-preview .mp-native-association .a-editor-slot.empty{border-style:dashed;justify-content:flex-start;color:#8cab7e;font-size:9px}#mobile-game-preview .mp-native-association .a-editor-slot.empty .a-editor-add{flex:1;width:auto;height:33px;background:transparent;border:0;text-align:left;display:block}#mobile-game-preview .mp-native-association .a-bench-title{font-size:8px;letter-spacing:.6px;color:#7f9e73;margin:14px 0 8px}#mobile-game-preview .mp-native-association .a-bench-options{display:flex;gap:8px}#mobile-game-preview .mp-native-association .a-bench-options button{flex:1;min-width:0;border:1px solid #b7d1952f;border-radius:9px;background:#143123;padding:9px 6px;color:#c5d9a9;font-size:8px;display:flex;gap:5px;align-items:center;justify-content:center}#mobile-game-preview .mp-native-association .a-bench-options img{height:23px;width:22px;object-fit:contain}#mobile-game-preview .mp-native-association .a-form-error{font-size:9px;color:#ffd1ab!important;min-height:16px;margin:8px 0!important;line-height:1.5!important}#mobile-game-preview .mp-native-association .a-secondary{width:100%;min-height:38px;border:1px solid #b8d4993b;border-radius:9px;background:#42643138;color:#c0d7a4;font-size:10px;margin-top:8px}#mobile-game-preview .mp-native-association .a-secondary.danger{color:#e5b6a2;border-color:#d2a88434;background:#6e3e2823}#mobile-game-preview .mp-native-association .a-modal-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#mobile-game-preview .mp-native-association .a-modal-action-grid button{font-size:10px;min-height:38px;border-radius:8px;border:1px solid #b5d09638;background:#33522e48;color:#d0e2b8}#mobile-game-preview .mp-native-association .a-request-row{border:1px solid #afce932d;border-radius:10px;padding:11px;margin-bottom:9px;background:#29472c40}#mobile-game-preview .mp-native-association .a-request-person{display:flex;align-items:center;gap:8px}#mobile-game-preview .mp-native-association .a-request-person>img{height:36px;width:34px;object-fit:contain}#mobile-game-preview .mp-native-association .a-request-person>span{flex:1;min-width:0}#mobile-game-preview .mp-native-association .a-request-person strong{font-size:11px;color:#d9e8c0;display:block}#mobile-game-preview .mp-native-association .a-request-person small{display:block;font-size:8px;color:#8fad7c;margin-top:5px}#mobile-game-preview .mp-native-association .a-request-controls{display:flex;gap:7px;margin-top:10px}#mobile-game-preview .mp-native-association .a-request-controls button{flex:1;height:31px;border:1px solid #c4dca252;border-radius:7px;color:#d4e8b2;background:#56783d3d;font-size:9px}#mobile-game-preview .mp-native-association .a-request-controls button.reject{color:#cbad96;background:#55382029;border-color:#bca17d2d}#mobile-game-preview .mp-native-association .a-permission-note{border:1px solid #d0ba8240;background:#8d753324;border-radius:8px;padding:10px;color:#d8c794;font-size:9px;line-height:1.55;margin:0 0 12px}#mobile-game-preview .mp-native-association .a-form{display:flex;flex-direction:column;gap:12px}#mobile-game-preview .mp-native-association .a-form label{font-size:9px;color:#a7bf92;display:block}#mobile-game-preview .mp-native-association .a-form input,#mobile-game-preview .mp-native-association .a-form select,#mobile-game-preview .mp-native-association .a-form textarea{display:block;width:100%;border:1px solid #b5d09442;border-radius:8px;background:#0b261ccd;color:#e1edc9;padding:10px;font-size:11px;margin-top:6px;outline:none}#mobile-game-preview .mp-native-association .a-form textarea{height:70px;resize:none;font-family:inherit}#mobile-game-preview .mp-native-association .a-form input:focus,#mobile-game-preview .mp-native-association .a-form select:focus,#mobile-game-preview .mp-native-association .a-form textarea:focus{border-color:#d1ec9e92}#mobile-game-preview .mp-native-association .a-form-emblems{display:flex;gap:8px}#mobile-game-preview .mp-native-association .a-form-emblems button{flex:1;height:67px;background:#213f283e;border:1px solid #b4ce9335;border-radius:9px;display:grid;place-items:center}#mobile-game-preview .mp-native-association .a-form-emblems button[aria-pressed=true]{border-color:#d7e69a;background:#8c9f3933;box-shadow:0 0 15px #dbea8516}#mobile-game-preview .mp-native-association .a-form-emblems img{height:48px;width:48px;object-fit:contain}#mobile-game-preview .mp-native-association .a-details-empty{padding:27px 15px;text-align:center;font-size:10px;color:#94af84;line-height:1.7}#mobile-game-preview .mp-native-association .a-filter-options{display:flex;flex-wrap:wrap;gap:7px}#mobile-game-preview .mp-native-association .a-filter-options button{min-height:34px;border:1px solid #b4cf973d;border-radius:8px;padding:8px 12px;background:#24452b63;color:#a7c98e;font-size:10px}#mobile-game-preview .mp-native-association .a-filter-options button[aria-pressed=true]{background:#a3c47547;border-color:#d4e4a481;color:#e7f4c6}#mobile-game-preview .mp-native-association .association-toast{pointer-events:none;position:absolute;bottom:24px;left:24px;right:24px;z-index:70;padding:12px;text-align:center;font-size:10px;background:#193b26f5;border:1px solid #c2df985f;color:#e2f4c5;border-radius:10px;box-shadow:0 5px 17px #001b11a3}#mobile-game-preview .mp-native-association .a-form-preview{display:flex;align-items:center;gap:12px;padding:12px;background:#3b523831;border:1px solid #bed58e32;border-radius:10px}#mobile-game-preview .mp-native-association .a-form-preview img{width:57px;height:62px;object-fit:contain}#mobile-game-preview .mp-native-association .a-form-preview strong{font-size:16px;color:#e1edc8;display:block}#mobile-game-preview .mp-native-association .a-form-preview small{font-size:9px;color:#9cb685;display:block;margin-top:6px}#mobile-game-preview .mp-native-association .a-live-only-note{font-size:7px;color:#9ebaa0;margin:8px 0 0}#mobile-game-preview .mp-native-association .a-tier.bronze{color:#d3aa75}#mobile-game-preview .mp-native-association .a-tier.silver{color:#d6ddd0}#mobile-game-preview .mp-native-association .association-content{gap:10px}#mobile-game-preview .mp-native-association .a-tabs{height:40px;min-height:40px;gap:2px;padding:4px}#mobile-game-preview .mp-native-association .a-tabs button{font-size:9px;padding:0 3px;white-space:nowrap}#mobile-game-preview .mp-native-association .a-tabs button svg{height:11px;width:11px}#mobile-game-preview .mp-native-association .a-tabs button[aria-disabled=true]{color:#85968b;background:#13281f55;opacity:.58}#mobile-game-preview .mp-native-association .a-tabs button:focus-visible{outline:2px solid #d5efa4;outline-offset:1px}#mobile-game-preview .mp-native-association .a-view.a-overview{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#9abc7644 transparent;padding-bottom:8px}#mobile-game-preview .mp-native-association .a-overview>*{flex-shrink:0}#mobile-game-preview .mp-native-association .a-overview .a-identity{height:113px}#mobile-game-preview .mp-native-association .a-bio{padding:0 3px}#mobile-game-preview .mp-native-association .a-bio p{font-size:10px;line-height:1.6;color:#c1d4b5;margin:0 0 6px}#mobile-game-preview .mp-native-association .a-bio>span{font-size:7px;color:#90ac83}#mobile-game-preview .mp-native-association .a-honors,#mobile-game-preview .mp-native-association .a-record,#mobile-game-preview .mp-native-association .a-history{padding:12px}#mobile-game-preview .mp-native-association .a-trophy-shelf{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}#mobile-game-preview .mp-native-association .a-trophy-shelf>div{display:grid;grid-template-columns:42px 1fr;grid-template-rows:26px 15px;align-items:center;column-gap:6px;padding:6px 5px;border-radius:9px;background:radial-gradient(ellipse at 0 0,#dfbd581f,transparent 85%),#17342380;border:1px solid #d2c28322}#mobile-game-preview .mp-native-association .a-trophy-shelf img{width:42px;height:46px;object-fit:contain;grid-row:1/3;filter:drop-shadow(0 3px 5px #0007)}#mobile-game-preview .mp-native-association .a-trophy-shelf strong{font-size:23px;color:#eadd9b;line-height:1;font-weight:750}#mobile-game-preview .mp-native-association .a-trophy-shelf span{font-size:7px;color:#aec092}#mobile-game-preview .mp-native-association .a-weekend-finishes{display:grid;grid-template-columns:1.65fr repeat(4,1fr);gap:5px;align-items:center;border-top:1px solid #a9c68b22;margin-top:12px;padding-top:10px;color:#8eaa81;font-size:7px}#mobile-game-preview .mp-native-association .a-weekend-finishes>span:first-child{font-size:8px;color:#b6cba3}#mobile-game-preview .mp-native-association .a-weekend-finishes>span:not(:first-child){text-align:center}#mobile-game-preview .mp-native-association .a-weekend-finishes b{font-size:13px;color:#d6e5b9;display:block;margin-bottom:3px}#mobile-game-preview .mp-native-association .a-record-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;text-align:center}#mobile-game-preview .mp-native-association .a-record-grid strong{font-size:18px;color:#dce9c5}#mobile-game-preview .mp-native-association .a-record-grid small{display:block;font-size:6px;color:#96ad8d;margin-top:4px}#mobile-game-preview .mp-native-association .a-record-grid .wins strong{color:#b5e897}#mobile-game-preview .mp-native-association .a-record-grid .draws strong{color:#e8d397}#mobile-game-preview .mp-native-association .a-record-grid .losses strong{color:#e2a894}#mobile-game-preview .mp-native-association .a-record p{margin:10px 0 0;color:#93ae85;font-size:7px;text-align:center}#mobile-game-preview .mp-native-association .a-history-row{display:grid;grid-template-columns:1fr 50px 55px 12px;align-items:center;width:100%;min-height:44px;gap:8px;border:0;border-top:1px solid #aec98f1c;background:transparent;color:#d8e5c2;text-align:left;font-size:9px;padding:7px 0}#mobile-game-preview .mp-native-association .a-history-row small{display:block;font-size:7px;color:#8fa980;margin-top:3px}#mobile-game-preview .mp-native-association .a-history-row>span:nth-child(3){text-align:right;color:#b9d79e}#mobile-game-preview .mp-native-association .a-history-row svg{width:11px;height:11px;color:#819b70}#mobile-game-preview .mp-native-association .a-history-place{font-size:13px;font-weight:700;color:#e2cd89;text-align:center}#mobile-game-preview .mp-native-association .a-history-row:hover{background:#9dc1730a}#mobile-game-preview .mp-native-association .a-empty-history{font-size:10px;color:#9fb18e;line-height:1.6}#mobile-game-preview .mp-native-association .a-roster-heading{display:flex;justify-content:space-between;align-items:center;padding:8px 2px}#mobile-game-preview .mp-native-association .a-roster-heading h3{font-size:14px;color:#e1edca;margin:0 0 5px}#mobile-game-preview .mp-native-association .a-roster-heading p{font-size:8px;color:#91ae83;margin:0}#mobile-game-preview .mp-native-association .a-roster-heading>span{font-size:7px;border:1px solid #b1ca8728;padding:5px 7px;border-radius:6px;color:#b0c293}#mobile-game-preview .mp-native-association .a-members-view{overflow:auto;scrollbar-width:thin}#mobile-game-preview .mp-native-association .a-members-view>.a-members{flex-shrink:0}#mobile-game-preview .mp-native-association .a-members .public-member-row{grid-template-columns:minmax(0,1fr) 64px 24px}#mobile-game-preview .mp-native-association .a-member-row{min-height:58px}#mobile-game-preview .mp-native-association .a-member-row .a-member-action svg{width:12px;height:12px}#mobile-game-preview .mp-native-association .a-visitor-join{display:flex;gap:10px;align-items:center;padding:11px;border-radius:10px;border:1px solid #b4cd8e31;background:linear-gradient(135deg,#3e59352f,#142b20cc)}#mobile-game-preview .mp-native-association .a-visitor-join>span{flex:1;font-size:8px;line-height:1.5;color:#afc39a}#mobile-game-preview .mp-native-association .a-visitor-join button{font-size:8px;min-height:36px;max-width:145px}#mobile-game-preview .mp-native-association .a-visitor-join button:disabled{opacity:.65}#mobile-game-preview .mp-native-association .a-tournament-view{gap:0;overflow:hidden}#mobile-game-preview .mp-native-association .a-tournament-view iframe{display:block;width:100%;height:100%;min-height:0;flex:1;border:0;background:transparent;color-scheme:dark}#mobile-game-preview .mp-native-association .a-chat-view{padding:12px}#mobile-game-preview .mp-native-association .a-chat-topic{font-size:9px;padding-bottom:12px}#mobile-game-preview .mp-native-association .a-chat-messages{gap:16px}#mobile-game-preview .mp-native-association .a-message p{font-size:11px;line-height:1.6}#mobile-game-preview .mp-native-association .a-message-header{font-size:8px}#mobile-game-preview .mp-native-association .a-chat-compose input,#mobile-game-preview .mp-native-association .a-chat-compose button{height:42px}#mobile-game-preview .mp-native-association .a-chat-compose button{width:42px}#mobile-game-preview .mp-native-association .a-chat-local{font-size:7px}#mobile-game-preview .mp-native-association .a-chat-messages:empty:before{content:"Your conversation starts here.";font-size:11px;color:#9eb38c}#mobile-game-preview .mp-native-association .a-bio{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:1px 3px 3px}#mobile-game-preview .mp-native-association .a-bio>span{font-size:8px;color:#9ab38c}#mobile-game-preview .mp-native-association .a-bio>span:last-child{text-align:right}#mobile-game-preview .mp-native-association .a-visitor-join{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:12px;border-color:#c4df9c52;background:radial-gradient(ellipse at top left,#c9df7730,transparent 85%),linear-gradient(135deg,#294633e6,#173224ed)}#mobile-game-preview .mp-native-association .a-visitor-membership{display:flex;align-items:center;justify-content:space-between;gap:12px}#mobile-game-preview .mp-native-association .a-visitor-membership strong{font-size:10px;font-weight:650;color:#e0edc5}#mobile-game-preview .mp-native-association .a-visitor-membership span{max-width:190px;font-size:8px;line-height:1.45;color:#acc39b;text-align:right}#mobile-game-preview .mp-native-association .a-visitor-join .a-primary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;width:100%;max-width:none;font-size:11px;font-weight:750;background:linear-gradient(135deg,#e2eeb4,#accd85);border:1px solid #eff8c494;color:#244129;box-shadow:0 3px 12px #09241470,inset 0 1px #f8ffdb70}#mobile-game-preview .mp-native-association .a-visitor-join .a-primary svg{height:14px;width:14px}#mobile-game-preview .mp-native-association .a-visitor-join .a-primary:disabled{background:linear-gradient(135deg,#3b5540,#263f31);border-color:#a9c58e35;color:#aac19a;box-shadow:none;opacity:1;cursor:default}#mobile-game-preview .mp-native-association .a-identity-edit{align-self:flex-start;flex:none;display:flex;align-items:center;gap:4px;min-height:35px;padding:6px 9px;border:1px solid #b9d99942;border-radius:8px;background:linear-gradient(135deg,#58783d46,#25483073);color:#d7e9b5;font-size:9px;font-weight:650;font-family:inherit;cursor:pointer;box-shadow:inset 0 1px #e2f2bf16}#mobile-game-preview .mp-native-association .a-identity-edit svg{width:12px;height:12px}#mobile-game-preview .mp-native-association .a-identity-edit:active{transform:scale(.96);filter:brightness(1.16)}#mobile-game-preview .mp-native-association .a-identity:has(.a-identity-edit) .a-identity-copy h3{font-size:17px}#mobile-game-preview .mp-native-association .a-event-view{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#9abc7644 transparent;padding-bottom:7px;gap:0}#mobile-game-preview .mp-native-association .a-event-view>*{flex-shrink:0}#mobile-game-preview .mp-native-association .a-event-heading{padding:1px 3px 10px}#mobile-game-preview .mp-native-association .a-event-heading small{font-size:7px;letter-spacing:1px;color:#b4c497}#mobile-game-preview .mp-native-association .a-event-heading h3{font-size:19px;color:#e6edcb;margin:5px 0 0;letter-spacing:-.3px}#mobile-game-preview .mp-native-association .a-event-view .next-project-track{flex:none;min-height:0;overflow:visible;padding:0;gap:9px}#mobile-game-preview .mp-native-association .a-event-view .next-track-footer{margin-top:12px;padding-top:10px}#mobile-game-preview .mp-native-association .a-event-view .next-track-summary{background:radial-gradient(ellipse at 0 0,#ecc8772b,transparent 80%),repeating-linear-gradient(130deg,transparent 0 20px,#f9e29a08 20px 21px),linear-gradient(130deg,#3c5436,#213e2d)}#mobile-game-preview .mp-native-association .a-event-empty{padding:30px 20px;text-align:center}#mobile-game-preview .mp-native-association .a-event-empty>svg{width:28px;height:28px;color:#bccd92}#mobile-game-preview .mp-native-association .a-event-empty h3{font-size:18px;color:#dfebbe}#mobile-game-preview .mp-native-association .a-event-empty p{font-size:11px;line-height:1.6;color:#a5bd94}#mobile-game-preview .mp-native-association .a-event-view .a-visitor-join{margin-top:12px}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-native-association .a-identity-edit:active{transform:none}}#mobile-game-preview .mp-native-association .tournament-content{bottom:30px;display:flex;flex-direction:column;gap:10px;overflow:hidden}#mobile-game-preview .mp-native-association .tournament-content svg,#mobile-game-preview .mp-native-association .tournament-modal svg{width:15px;height:15px;flex:none}#mobile-game-preview .mp-native-association .association-season-hero{position:relative;height:122px;flex:none;padding:15px;border-color:#e0c27e46;background:radial-gradient(ellipse at 70% 20%,#dcb04c28,transparent 80%),linear-gradient(135deg,#4d4b2ce8,#19392df2)}#mobile-game-preview .mp-native-association .association-season-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(130deg,transparent 0 20px,#f9e29a0c 20px 21px)}#mobile-game-preview .mp-native-association .association-season-hero>img{position:absolute;right:14px;top:7px;width:84px;height:90px;object-fit:contain;filter:drop-shadow(0 5px 8px #061506a8) drop-shadow(0 0 11px #e3c05824)}#mobile-game-preview .mp-native-association .association-season-hero small{font-size:7px;color:#d1c58f;letter-spacing:1.4px}#mobile-game-preview .mp-native-association .association-season-hero h3{font-size:25px;font-weight:750;letter-spacing:-.4px;color:#f2e6ae;margin:7px 0 10px}#mobile-game-preview .mp-native-association .association-season-hero p{font-size:9px;color:#bdc4a1;margin:0}#mobile-game-preview .mp-native-association .association-season-hero p b{color:#efe6b4;margin-right:6px}#mobile-game-preview .mp-native-association .season-week-progress{display:flex;gap:5px;position:absolute;left:15px;right:15px;bottom:12px}#mobile-game-preview .mp-native-association .season-week-progress i{height:3px;flex:1;border-radius:3px;background:#d1d19524}#mobile-game-preview .mp-native-association .season-week-progress .past{background:#a6b478}#mobile-game-preview .mp-native-association .season-week-progress .current{background:#efd291;box-shadow:0 0 8px #f1d49155}#mobile-game-preview .mp-native-association .tournament-tabs{display:flex;padding:4px;gap:4px;background:#08251b8c;border:1px solid #c3dba220;border-radius:10px;flex:none;height:37px}#mobile-game-preview .mp-native-association .tournament-tabs button{flex:1;border:0;background:none;border-radius:7px;color:#91ac84;font-size:10px;font-weight:600}#mobile-game-preview .mp-native-association .tournament-tabs button[aria-selected=true]{color:#e8f8c5;background:linear-gradient(125deg,#607a3c75,#365b334f);box-shadow:inset 0 1px #d8f2aa35}#mobile-game-preview .mp-native-association .tournament-body{min-height:0;flex:1;display:flex;flex-direction:column;gap:9px}#mobile-game-preview .mp-native-association .weekend-heading{display:flex;justify-content:space-between;align-items:center;padding:0 3px;height:21px;flex:none}#mobile-game-preview .mp-native-association .weekend-heading h3{font-size:11px;font-weight:700;color:#e4f4cd;margin:0}#mobile-game-preview .mp-native-association .weekend-heading span{font-size:7px;color:#9eb48c}#mobile-game-preview .mp-native-association .bracket-stage{display:flex;gap:6px;flex:none}#mobile-game-preview .mp-native-association .bracket-stage button{flex:1;height:31px;padding:6px;border:1px solid #b4d89821;border-radius:8px;background:#1b3a286e;color:#829f7c;font-size:9px}#mobile-game-preview .mp-native-association .bracket-stage button[aria-selected=true]{color:#deefbc;background:linear-gradient(130deg,#62834050,#274b335e);border-color:#cfeca84f}#mobile-game-preview .mp-native-association .series-card{display:block;text-align:left;padding:10px 12px;width:100%;height:107px;flex:none;color:#caddb6}#mobile-game-preview .mp-native-association .series-card.own{border-color:#dcf09b4b;background:radial-gradient(ellipse at 0 0,#b4cc7b21,transparent 80%),linear-gradient(130deg,#2b4b31eb,#102b24f2)}#mobile-game-preview .mp-native-association .series-heading{display:flex;align-items:center;justify-content:space-between;font-size:6.5px;letter-spacing:.7px;color:#89a480;margin-bottom:5px}#mobile-game-preview .mp-native-association .series-heading b{font-size:6px;font-weight:600;color:#b5c794;letter-spacing:1px}#mobile-game-preview .mp-native-association .series-club{display:flex;align-items:center;gap:8px;height:31px}#mobile-game-preview .mp-native-association .series-club img{width:28px;height:29px;object-fit:contain;filter:drop-shadow(0 2px 3px #0008)}#mobile-game-preview .mp-native-association .series-club strong{flex:1;font-size:11px;color:#d7e8c3;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:650}#mobile-game-preview .mp-native-association .series-club.mine strong{color:#e3ffaf}#mobile-game-preview .mp-native-association .series-club .series-score{font-size:20px;font-weight:750;text-align:center;width:26px;color:#e4f5cc}#mobile-game-preview .mp-native-association .series-club small{font-size:7px;color:#93ac83}#mobile-game-preview .mp-native-association .series-footer{display:flex;justify-content:space-between;color:#8daa7e;font-size:7px;margin-top:2px}#mobile-game-preview .mp-native-association .series-footer svg{height:10px;width:10px}#mobile-game-preview .mp-native-association .series-awaiting{height:125px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;border:1px dashed #b1ce963e;border-radius:13px;background:#173a2377;color:#a8c08f;text-align:center;padding:18px}#mobile-game-preview .mp-native-association .series-awaiting strong{font-size:13px;color:#d5e7b9}#mobile-game-preview .mp-native-association .series-awaiting p{font-size:9px;line-height:1.6;margin:0}#mobile-game-preview .mp-native-association .series-awaiting svg{height:26px;width:26px;color:#b7d788}#mobile-game-preview .mp-native-association .weekend-points{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;flex:none}#mobile-game-preview .mp-native-association .weekend-points>div{border:1px solid #b5d79221;border-radius:8px;background:#1938257d;padding:7px 5px;display:flex;align-items:center;justify-content:center;gap:7px}#mobile-game-preview .mp-native-association .weekend-points span{font-size:7px;color:#8ca47c}#mobile-game-preview .mp-native-association .weekend-points b{font-size:12px;color:#d4e6af}#mobile-game-preview .mp-native-association .weekend-points .first{border-color:#dcc98447;background:#76623128}#mobile-game-preview .mp-native-association .weekend-points .first b{color:#f0d28a}#mobile-game-preview .mp-native-association .points-caption{font-size:7px;color:#8da981;text-align:center;margin:0}#mobile-game-preview .mp-native-association .association-live{flex:none;height:110px;position:relative;padding:10px 12px;border-color:#b7c4f450;background:radial-gradient(ellipse at 50% 0,#6d72c339,transparent 80%),repeating-linear-gradient(125deg,transparent 0 19px,#b8c1f407 19px 20px),linear-gradient(135deg,#35425adc,#182e3af5);box-shadow:0 7px 15px #00181066,0 0 15px #8f99d414}#mobile-game-preview .mp-native-association .association-live .live-head{display:flex;justify-content:space-between;font-size:6.5px;color:#9ea9ca;letter-spacing:.7px}#mobile-game-preview .mp-native-association .association-live .live-label{display:flex;align-items:center;gap:4px;color:#ffbfb8}#mobile-game-preview .mp-native-association .association-live .live-dot{width:5px;height:5px}#mobile-game-preview .mp-native-association .association-live-versus{display:grid;grid-template-columns:1fr 76px 1fr;align-items:center;gap:5px;height:73px}#mobile-game-preview .mp-native-association .association-live-club{display:flex;align-items:center;flex-direction:column;gap:5px;min-width:0;color:#e6edf9;font-size:9px;font-weight:650}#mobile-game-preview .mp-native-association .association-live-club img{width:31px;height:31px;object-fit:contain}#mobile-game-preview .mp-native-association .association-live-club small{font-size:6px;font-weight:500;color:#a2acbb}#mobile-game-preview .mp-native-association .association-live-center{text-align:center}#mobile-game-preview .mp-native-association .association-live-center b{font-size:22px;letter-spacing:2px;color:#f6f3ff;display:block;margin-bottom:7px}#mobile-game-preview .mp-native-association .association-watch{height:25px;width:76px;display:flex;justify-content:center;align-items:center;gap:5px;border:1px solid #d6ddff80;border-radius:7px;background:linear-gradient(125deg,#dfe5ff,#aeb8ec);color:#303b59;font-size:9px;font-weight:800;box-shadow:0 0 12px #c3cfff24}#mobile-game-preview .mp-native-association .association-watch svg{height:10px;width:10px;fill:currentColor;stroke:none}#mobile-game-preview .mp-native-association .lineup-link{display:flex;align-items:center;gap:8px;min-height:40px;flex:none;border:1px solid #c1d7a62b;border-radius:10px;padding:7px 10px;color:#d3e4b6;background:#28402e7a;text-decoration:none}#mobile-game-preview .mp-native-association .lineup-link>span{flex:1;display:flex;flex-direction:column;gap:3px;font-size:9px;font-weight:600}#mobile-game-preview .mp-native-association .lineup-link small{font-size:7px;color:#8fac84;font-weight:400}#mobile-game-preview .mp-native-association .lineup-faces{display:flex;margin-right:4px}#mobile-game-preview .mp-native-association .lineup-faces img{width:22px;height:23px;margin-left:-5px;object-fit:contain;filter:drop-shadow(0 1px 2px #0009)}#mobile-game-preview .mp-native-association .lineup-link>svg{width:12px;height:12px}#mobile-game-preview .mp-native-association .tournament-state-panel{padding:20px 16px;display:flex;align-items:center;text-align:center;flex-direction:column;gap:11px;min-height:182px;color:#a3bc91}#mobile-game-preview .mp-native-association .tournament-state-panel>svg{width:36px;height:36px;color:#b9d68f}#mobile-game-preview .mp-native-association .tournament-state-panel h3{font-size:19px;color:#e2f0bc;margin:2px}#mobile-game-preview .mp-native-association .tournament-state-panel p{font-size:10px;line-height:1.6;max-width:278px;margin:0}#mobile-game-preview .mp-native-association .tournament-state-panel .state-time{font-size:21px;font-weight:700;color:#e8edb5;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-native-association .tournament-state-panel a,#mobile-game-preview .mp-native-association .tournament-state-panel button{font-size:10px;min-height:35px;display:flex;align-items:center;justify-content:center;width:100%;max-width:260px;border:1px solid #d5eda24d;border-radius:8px;padding:8px;background:#6c8a4145;color:#def2b6;text-decoration:none}#mobile-game-preview .mp-native-association .standings-own{display:flex;align-items:center;gap:9px;padding:10px;height:49px;flex:none}#mobile-game-preview .mp-native-association .standings-own img{width:30px;height:30px;object-fit:contain}#mobile-game-preview .mp-native-association .standings-own>span{flex:1;font-size:11px;font-weight:650;color:#e4f3c3}#mobile-game-preview .mp-native-association .standings-own small{display:block;color:#93ae7f;font-size:7px;font-weight:400;margin-top:4px}#mobile-game-preview .mp-native-association .standings-own strong{font-size:19px;color:#d9f3ad}#mobile-game-preview .mp-native-association .association-table-wrap{flex:1;min-height:0;overflow:auto;border:1px solid #c3d8a530;border-radius:11px;background:#0e2b1dd1;scrollbar-width:thin;scrollbar-color:#71875a #0f271d}#mobile-game-preview .mp-native-association .association-table{width:100%;table-layout:fixed;border-collapse:collapse}#mobile-game-preview .mp-native-association .association-table thead{position:sticky;top:0;z-index:2;background:#173627}#mobile-game-preview .mp-native-association .association-table th{height:28px;color:#8eac7f;font-size:8px;font-weight:500;text-align:center;border-bottom:1px solid #c7e1aa20}#mobile-game-preview .mp-native-association .association-table th:first-child{width:27px}#mobile-game-preview .mp-native-association .association-table th:nth-child(2){text-align:left}#mobile-game-preview .mp-native-association .association-table th:nth-child(3){width:34px}#mobile-game-preview .mp-native-association .association-table th:last-child{width:37px}#mobile-game-preview .mp-native-association .association-table td{height:43px;border-bottom:1px solid #b8d39c12;color:#a9c097;font-size:10px;text-align:center}#mobile-game-preview .mp-native-association .association-table td:nth-child(2){text-align:left}#mobile-game-preview .mp-native-association .association-table .me td{background:#a7cf6b28;color:#e8fbc3}#mobile-game-preview .mp-native-association .association-table .me td:first-child{box-shadow:inset 2px 0 #d3f292}#mobile-game-preview .mp-native-association .association-table .up td:first-child{color:#c8e397}#mobile-game-preview .mp-native-association .association-table .down td:first-child{color:#d59c89}#mobile-game-preview .mp-native-association .association-table button,#mobile-game-preview .mp-native-association .association-table .table-club{display:flex;align-items:center;gap:6px;background:none;border:0;color:#dae8c6;font-size:9px;width:100%;text-align:left;padding:0}#mobile-game-preview .mp-native-association .association-table img{width:24px;height:25px;object-fit:contain}#mobile-game-preview .mp-native-association .association-table .table-club strong,#mobile-game-preview .mp-native-association .association-table button strong{font-size:9px;font-weight:550;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#mobile-game-preview .mp-native-association .association-table td:last-child b{font-size:12px;color:#e2f2c4}#mobile-game-preview .mp-native-association .table-zone td{height:20px!important;color:#a8bf88!important;background:#42593040;font-size:6px!important;letter-spacing:1px}#mobile-game-preview .mp-native-association .table-zone.demotion td{color:#d7a490!important;background:#51362c33}#mobile-game-preview .mp-native-association .standings-legend{display:flex;align-items:center;gap:7px;font-size:7px;color:#9fba8c;flex:none;min-height:22px}#mobile-game-preview .mp-native-association .standings-legend i{width:4px;height:4px;border-radius:50%;background:#c5e98f}#mobile-game-preview .mp-native-association .standings-legend i.down{background:#e7aa91;margin-left:7px}#mobile-game-preview .mp-native-association .standings-legend button{margin-left:auto;font-size:7px;color:#d0e4ae;border:0;background:none;padding:4px}#mobile-game-preview .mp-native-association .reward-intro h3{font-size:16px;color:#e7efc5;margin:5px 0 7px}#mobile-game-preview .mp-native-association .reward-intro p{font-size:10px;line-height:1.6;color:#a8bc93;margin:0}#mobile-game-preview .mp-native-association .reward-list{display:grid;gap:9px}#mobile-game-preview .mp-native-association .association-reward{display:flex;align-items:center;gap:12px;min-height:66px;padding:12px 14px}#mobile-game-preview .mp-native-association .association-reward .place-medal{color:var(--medal);width:34px;height:34px;border:1px solid color-mix(in srgb,var(--medal) 50%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--medal) 25%,transparent),#142d20);border-radius:50%;display:grid;place-items:center;font-size:15px;font-weight:750;box-shadow:0 0 12px color-mix(in srgb,var(--medal) 9%,transparent)}#mobile-game-preview .mp-native-association .association-reward>span{flex:1;font-size:11px;color:#d5e6b6}#mobile-game-preview .mp-native-association .association-reward small{display:block;font-size:7px;color:#8ea980;margin-top:4px}#mobile-game-preview .mp-native-association .association-reward strong{display:flex;align-items:center;gap:5px;font-size:16px;color:#e4f4c5}#mobile-game-preview .mp-native-association .association-reward strong img{width:23px;height:23px;object-fit:contain}#mobile-game-preview .mp-native-association .reward-rule{padding:13px;font-size:10px;line-height:1.65;color:#a5bf91}#mobile-game-preview .mp-native-association .reward-rule b{color:#dbeabb}#mobile-game-preview .mp-native-association .reward-confirmed{display:flex;align-items:center;gap:8px;border:1px solid #c7e79449;border-radius:10px;padding:13px;background:#688a3c25;color:#d8edb0;font-size:10px}#mobile-game-preview .mp-native-association .tournament-modal .muted{font-size:9px}#mobile-game-preview .mp-native-association .series-modal-tally{display:flex;align-items:center;justify-content:space-between;padding:10px 7px;gap:15px}#mobile-game-preview .mp-native-association .series-modal-tally>div{text-align:center;display:flex;align-items:center;flex-direction:column;gap:7px;max-width:107px;font-size:10px;color:#dbebc2}#mobile-game-preview .mp-native-association .series-modal-tally img{width:44px;height:46px;object-fit:contain}#mobile-game-preview .mp-native-association .series-modal-tally>b{font-size:25px;white-space:nowrap;color:#e9f4ce}#mobile-game-preview .mp-native-association .series-modal-tally small{display:block;font-size:7px;font-weight:500;color:#8ea47b;text-align:center;letter-spacing:.5px;margin-top:5px}#mobile-game-preview .mp-native-association .club-fixture{display:grid;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);grid-template-rows:19px 25px;align-items:center;gap:1px 5px;border:1px solid #bddb9d26;border-radius:9px;padding:5px 8px;margin-top:5px;min-height:56px;background:linear-gradient(125deg,#29472f9c,#17382bc9)}#mobile-game-preview .mp-native-association .club-fixture-meta,#mobile-game-preview .mp-native-association .club-fixture-time{font-size:7px;line-height:1.2;color:#9fb78f;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}#mobile-game-preview .mp-native-association .club-fixture-time{text-align:right;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-native-association .club-fixture-time.live{color:#ffb4a6}#mobile-game-preview .mp-native-association .club-fixture-score{font-size:18px;line-height:19px;text-align:center;color:#e6f2cc;letter-spacing:.4px;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-native-association .club-fixture-side{display:flex;align-items:center;gap:4px;min-width:0;font-size:9px;font-weight:550;color:#dce9c6}#mobile-game-preview .mp-native-association .club-fixture-side span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mobile-game-preview .mp-native-association .club-fixture-side.away{flex-direction:row-reverse;text-align:right}#mobile-game-preview .mp-native-association .club-fixture-side img{width:22px;height:23px;flex:none;object-fit:contain}#mobile-game-preview .mp-native-association .club-fixture-watch{font-size:8px;line-height:1;display:flex;justify-content:center;align-items:center;gap:4px;border:1px solid #c4ceee5e;border-radius:6px;background:linear-gradient(120deg,#7f8cc143,#465b883b);color:#e1e8ff;height:25px;width:80px;padding:0 3px;white-space:nowrap;box-shadow:inset 0 1px #e0e7ff12}#mobile-game-preview .mp-native-association .club-fixture-watch svg{height:9px;width:9px;fill:currentColor;stroke:none}#mobile-game-preview .mp-native-association .club-fixture-pending{text-align:center;font-size:8px;color:#94ab83}#mobile-game-preview .mp-native-association .tournament-modal .modal-primary{margin-top:12px;min-height:39px}#mobile-game-preview .mp-native-association .tournament-modal .series-summary{font-size:9px;color:#94ac83;text-align:center;margin:0 0 12px}#mobile-game-preview .mp-native-association .tournament-viewer{height:171px;border:1px solid #aac68838;border-radius:11px;position:relative;background:repeating-linear-gradient(#173e2d,#173e2d 22px,#1c4632 22px,#1c4632 44px);margin:13px 0;overflow:hidden}#mobile-game-preview .mp-native-association .tournament-viewer:before{content:"";position:absolute;top:15px;right:15px;bottom:15px;left:15px;border:1px solid #daf0bb50}#mobile-game-preview .mp-native-association .tournament-viewer:after{content:"";position:absolute;top:15px;bottom:15px;left:50%;border-left:1px solid #daf0bb50}#mobile-game-preview .mp-native-association .viewer-center-circle{position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);width:48px;height:48px;border:1px solid #daf0bb50;border-radius:50%}#mobile-game-preview .mp-native-association .viewer-player{position:absolute;left:var(--x);top:var(--y);width:7px;height:7px;background:#d6eda8;border-radius:50%;box-shadow:0 2px 3px #0006}#mobile-game-preview .mp-native-association .viewer-player.away{background:#eeb9a8}#mobile-game-preview .mp-native-association .viewer-design-caption{position:absolute;bottom:5px;left:0;right:0;text-align:center;color:#b0c69a;font-size:6px;letter-spacing:1px}#mobile-game-preview .mp-native-association .tournament-viewer-controls{display:flex;align-items:center;gap:8px}#mobile-game-preview .mp-native-association .tournament-viewer-controls button{border:1px solid #b5d08a40;border-radius:7px;min-height:32px;padding:6px 10px;color:#d6e9b7;background:#33533270;font-size:9px}#mobile-game-preview .mp-native-association .tournament-viewer-controls span{margin-left:auto;color:#e1f0bf;font-size:11px;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-native-association .tournament-viewer-range{width:100%;accent-color:#b9d989;margin:8px 0}#mobile-game-preview .mp-native-association .tournament-content:has(.association-bracket) .association-season-hero{height:102px;padding:12px 15px}#mobile-game-preview .mp-native-association .tournament-content:has(.association-bracket) .association-season-hero h3{font-size:23px;margin:5px 0 6px}#mobile-game-preview .mp-native-association .tournament-content:has(.association-bracket) .association-season-hero>img{height:74px;width:72px}#mobile-game-preview .mp-native-association .tournament-content:has(.association-bracket) .tournament-body{gap:7px}#mobile-game-preview .mp-native-association .association-bracket{flex:none;position:relative}#mobile-game-preview .mp-native-association .bracket-round-label{display:flex;align-items:center;justify-content:space-between;gap:8px;height:23px;color:#99b486;font-size:9px}#mobile-game-preview .mp-native-association .bracket-round-label b{font-size:9px;letter-spacing:1px;font-weight:650;color:#c0d7a4}#mobile-game-preview .mp-native-association .bracket-semifinals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#mobile-game-preview .mp-native-association .bracket-match{position:relative;display:block;width:100%;height:126px;padding:8px 9px;text-align:left;color:#d9e9bf;border-radius:11px;background:linear-gradient(130deg,#29482feb,#102d24f2);box-shadow:0 4px 12px #001b0c40}#mobile-game-preview .mp-native-association .bracket-match.own{border-color:#d5e99966;box-shadow:0 0 14px #b7d8740f,0 4px 12px #001b0c40;background:radial-gradient(ellipse at 0 0,#b4cc7b22,transparent 90%),linear-gradient(130deg,#29482feb,#102d24f2)}#mobile-game-preview .mp-native-association .bracket-match.pending{border-style:dashed;border-color:#c3d49f38;background:linear-gradient(135deg,#1b352ac9,#122a23dd)}#mobile-game-preview .mp-native-association .bracket-match-heading{display:flex;align-items:center;justify-content:space-between;gap:4px;height:20px;color:#aec493;font-size:9px}#mobile-game-preview .mp-native-association .bracket-match-heading>b{font-size:10px;font-weight:700}#mobile-game-preview .mp-native-association .bracket-match-heading>span{display:flex;align-items:center;gap:3px;font-size:8px;color:#a9bf90}#mobile-game-preview .mp-native-association .bracket-match-heading .live-dot{display:inline-block;width:4px;height:4px;background:#fc8d81;border-radius:50%;box-shadow:0 0 6px #fb796b99}#mobile-game-preview .mp-native-association .bracket-match-heading:has(.live-dot)>span{color:#ffb7a9}#mobile-game-preview .mp-native-association .bracket-team{display:grid;grid-template-columns:27px minmax(0,1fr) 15px;gap:5px;align-items:center;min-height:34px;position:relative;border-bottom:1px solid #bad49514;padding:2px 0}#mobile-game-preview .mp-native-association .bracket-team img{width:27px;height:29px;object-fit:contain;filter:drop-shadow(0 2px 3px #0006)}#mobile-game-preview .mp-native-association .bracket-team strong{font-size:10px;line-height:1.15;font-weight:600;min-width:0;color:#d6e5c2}#mobile-game-preview .mp-native-association .bracket-team>b{font-size:16px;text-align:center;font-variant-numeric:tabular-nums;color:#e5f3cd}#mobile-game-preview .mp-native-association .bracket-team.mine strong{color:#e2ffac}#mobile-game-preview .mp-native-association .bracket-team.winner>b{color:#e5efad}#mobile-game-preview .mp-native-association .bracket-team .advance-mark{position:absolute;right:-4px;top:-4px;color:#cee696;display:flex;align-items:center;justify-content:center;background:#294c30;border-radius:50%;width:12px;height:12px}#mobile-game-preview .mp-native-association .bracket-team .advance-mark svg{width:10px;height:10px}#mobile-game-preview .mp-native-association .bracket-unknown{width:26px;height:29px;display:grid;place-items:center;background:linear-gradient(145deg,#8193663b,#51684029);clip-path:polygon(50% 0,94% 16%,88% 72%,50% 100%,12% 72%,6% 16%);color:#92ac7b;font-size:15px;font-weight:700}#mobile-game-preview .mp-native-association .bracket-match-foot{display:flex;align-items:center;justify-content:space-between;gap:3px;height:18px;color:#96b082;font-size:8px;font-weight:500;white-space:nowrap}#mobile-game-preview .mp-native-association .bracket-match-foot svg{width:10px;height:10px}#mobile-game-preview .mp-native-association .bracket-connectors{position:relative;height:37px;display:flex;justify-content:center;align-items:flex-start;padding-top:13px;color:#a9c486}#mobile-game-preview .mp-native-association .bracket-connectors>i{position:absolute;top:0;height:14px;width:26%;border-bottom:1px solid #accb7166}#mobile-game-preview .mp-native-association .bracket-connectors>i:first-child{left:24%;border-left:1px solid #accb7166;border-bottom-left-radius:7px}#mobile-game-preview .mp-native-association .bracket-connectors>i:nth-child(2){right:24%;border-right:1px solid #accb7166;border-bottom-right-radius:7px}#mobile-game-preview .mp-native-association .bracket-connectors:after{content:"";position:absolute;left:50%;top:14px;bottom:0;border-left:1px solid #accb7166}#mobile-game-preview .mp-native-association .bracket-connectors>span{position:relative;z-index:1;font-size:8px;font-weight:600;letter-spacing:.6px;margin-top:3px;padding:2px 7px;border-radius:9px;background:#213d27;color:#b5cf90}#mobile-game-preview .mp-native-association .bracket-connectors.confirmed>i,#mobile-game-preview .mp-native-association .bracket-connectors.confirmed:after{border-color:#e1ca807f}#mobile-game-preview .mp-native-association .bracket-connectors.confirmed>span{color:#e0cc97;background:#334430}#mobile-game-preview .mp-native-association .bracket-final-wrap{width:76%;margin:auto}#mobile-game-preview .mp-native-association .bracket-final{height:122px;background:radial-gradient(ellipse at 55% 0,#d9b64f22,transparent 85%),linear-gradient(135deg,#464831ed,#16352af5);border-color:#dbbd7055}#mobile-game-preview .mp-native-association .bracket-final .bracket-match-heading>b{font-size:12px;color:#eddaad}#mobile-game-preview .mp-native-association .bracket-final .bracket-match-heading>span{color:#dec68a}#mobile-game-preview .mp-native-association .bracket-final .bracket-team strong,#mobile-game-preview .mp-native-association .bracket-third .bracket-team strong{font-size:11px}#mobile-game-preview .mp-native-association .bracket-final .bracket-match-foot{color:#b7bc8d}#mobile-game-preview .mp-native-association .bracket-final.pending{background:radial-gradient(ellipse at 55% 0,#d9b64f16,transparent 85%),linear-gradient(135deg,#34412ce8,#163028eb);border-color:#d6bc7752}#mobile-game-preview .mp-native-association .bracket-final-note{height:20px;display:flex;align-items:center;justify-content:center;margin:0;color:#9caf89;font-size:8px}#mobile-game-preview .mp-native-association .bracket-winner{height:25px;display:flex;align-items:center;justify-content:center;gap:5px;color:#eed69a;font-size:9px;white-space:nowrap}#mobile-game-preview .mp-native-association .bracket-winner>svg{width:12px;height:12px}#mobile-game-preview .mp-native-association .bracket-winner>img{width:16px;height:17px;object-fit:contain}#mobile-game-preview .mp-native-association .bracket-winner>b{font-weight:650}#mobile-game-preview .mp-native-association .bracket-winner>span{font-size:8px;color:#bbbd8c}#mobile-game-preview .mp-native-association .bracket-lower{border-top:1px dashed #b6c99230;margin-top:5px;padding-top:3px}#mobile-game-preview .mp-native-association .bracket-lower .bracket-round-label{height:22px}#mobile-game-preview .mp-native-association .bracket-lower .bracket-round-label b{font-size:8px}#mobile-game-preview .mp-native-association .bracket-lower .bracket-round-label>span{font-size:8px}#mobile-game-preview .mp-native-association .bracket-third{height:97px;padding:4px 10px}#mobile-game-preview .mp-native-association .bracket-third .bracket-match-heading{display:none}#mobile-game-preview .mp-native-association .bracket-third .bracket-team{height:32px;grid-template-columns:27px minmax(0,1fr) 22px;gap:8px}#mobile-game-preview .mp-native-association .bracket-third .bracket-match-foot{height:17px}#mobile-game-preview .mp-native-association .bracket-score-key{margin:0;text-align:center;font-size:8px;line-height:15px;color:#afc199}#mobile-game-preview .mp-native-association .tournament-content:has(.association-bracket) .lineup-link{min-height:37px;padding:5px 9px}#mobile-game-preview .mp-native-association .tournament-content .association-season-hero,#mobile-game-preview .mp-native-association .tournament-content:has(.association-bracket) .association-season-hero{height:119px;padding:10px 14px}#mobile-game-preview .mp-native-association .tournament-content .association-season-hero>img,#mobile-game-preview .mp-native-association .tournament-content:has(.association-bracket) .association-season-hero>img{height:63px;width:66px;right:12px;top:3px}#mobile-game-preview .mp-native-association .tournament-content .association-season-hero h3{font-size:23px;margin:4px 0 5px}#mobile-game-preview .mp-native-association .association-rounds{position:absolute;bottom:8px;left:10px;right:10px;display:grid;grid-template-columns:repeat(4,1fr);gap:5px}#mobile-game-preview .mp-native-association .association-rounds button{border:1px solid #c7db9625;border-radius:7px;background:#0d2a2180;color:#a2b68c;font-size:10px;line-height:1.2;padding:4px;min-height:31px;font-weight:650}#mobile-game-preview .mp-native-association .association-rounds button small{display:block;font-size:7px;font-weight:500;margin-top:2px}#mobile-game-preview .mp-native-association .association-rounds button[aria-pressed=true]{border-color:#d9df9170;background:linear-gradient(135deg,#8791545e,#576a3c4d);color:#f1e7ba;box-shadow:0 0 12px #cfdb7720}#mobile-game-preview .mp-native-association .weekend-heading label{display:flex;align-items:center;gap:5px;color:#b7cba1;font-size:10px}#mobile-game-preview .mp-native-association .weekend-heading select{max-width:133px;color:#e5edc9;background:#294b30;border:1px solid #a9c38644;border-radius:6px;font-size:10px;padding:3px 5px}#mobile-game-preview .mp-native-association .bracket-stage button[aria-pressed=true]{color:#e4f1ba;border-color:#cedf9399;background:#6683404d}#mobile-game-preview .mp-native-association .bracket-stage button:disabled{opacity:.4}#mobile-game-preview .mp-native-association .series-arrangement-link{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;color:#e1eab6;background:linear-gradient(120deg,#607c3e66,#375b3f88);border:1px solid #cad8914d;border-radius:9px;text-decoration:none;font-size:10px;font-weight:650;flex:none;margin:3px 0}#mobile-game-preview .mp-native-association .series-arrangement-link svg{height:13px;width:13px}#mobile-game-preview .mp-native-association .fixture-side-heading{font-size:10px;color:#c9dda9;font-weight:650;margin:12px 0 3px;line-height:1.4}#mobile-game-preview .mp-native-association .tournament-fixture-scroll{overflow:auto;min-height:0;flex:1;padding:0 2px 4px;scrollbar-width:thin;scrollbar-color:#71875a transparent}#mobile-game-preview .mp-native-association .wdl-table th:nth-child(3),#mobile-game-preview .mp-native-association .wdl-table th:nth-child(4),#mobile-game-preview .mp-native-association .wdl-table th:nth-child(5){width:24px}#mobile-game-preview .mp-native-association .wdl-table th:last-child{width:33px}#mobile-game-preview .mp-native-association .wdl-table td{font-size:9px}#mobile-game-preview .mp-native-association .wdl-table td:nth-child(2){text-align:left}#mobile-game-preview .mp-native-association .wdl-table .table-club strong,#mobile-game-preview .mp-native-association .wdl-table button strong{font-size:8px}#mobile-game-preview .mp-native-association .wdl-table img{width:22px;height:24px}#mobile-game-preview .mp-native-association .fixture-controls{display:grid;grid-template-columns:minmax(84px,.8fr) minmax(0,2fr);gap:6px;flex:none;min-height:34px;align-items:stretch}#mobile-game-preview .mp-native-association .fixture-controls select{width:100%;min-width:0;height:34px;margin:0;border:1px solid #d9bb765e;border-radius:8px;padding:0 5px;background:linear-gradient(135deg,#675c37,#3c4b32);color:#f0dda8;font-family:inherit;font-size:9px;font-weight:600;box-shadow:inset 0 1px #f6e7b321;cursor:pointer}#mobile-game-preview .mp-native-association .fixture-controls select option{background:#243a29;color:#e7edcd}#mobile-game-preview .mp-native-association .fixture-controls .bracket-stage{display:grid;grid-template-columns:1fr 1fr;gap:5px;min-width:0}#mobile-game-preview .mp-native-association .fixture-controls .bracket-stage button{height:34px;min-width:0;padding:4px 3px;font-size:9px;white-space:nowrap}#mobile-game-preview .mp-native-association .tournament-body:has(.fixture-controls) .tournament-fixture-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:0 1px 8px}#mobile-game-preview .mp-native-association .fixture-host-block{margin:0 0 12px}#mobile-game-preview .mp-native-association .fixture-host-block:last-child{margin-bottom:0}#mobile-game-preview .mp-native-association .fixture-side-heading{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:9px;line-height:1.25;min-height:25px;margin:0 0 2px;padding:0 1px;color:#cfdfb7}#mobile-game-preview .mp-native-association .fixture-side-heading>span{min-width:0}#mobile-game-preview .mp-native-association .series-arrangement-link.compact{flex:none;gap:4px;min-height:23px;font-size:8px;padding:2px 6px;margin:0;border-radius:6px}#mobile-game-preview .mp-native-association .series-arrangement-link.compact svg{width:11px;height:11px}#mobile-game-preview .mp-native-association .fixture-private-series{margin:8px 0;padding:12px;border:1px dashed #bfd19b38;border-radius:9px;background:#173a2380;color:#a3b98e}#mobile-game-preview .mp-native-association .fixture-private-series h3{font-size:10px;margin:0 0 6px;color:#d5e4b9}#mobile-game-preview .mp-native-association .fixture-private-series p{font-size:9px;line-height:1.5;margin:0}#mobile-game-preview .mp-native-association .next-project-pin{display:flex;gap:10px;align-items:center;flex:none;text-align:left;border:1px solid #d0c27a66;border-radius:12px;padding:11px;background:radial-gradient(ellipse at 10% 0,#f1d07920,transparent 80%),linear-gradient(125deg,#4b5638,#254333);color:#e3eccc;margin-bottom:12px;width:100%}#mobile-game-preview .mp-native-association .next-project-art{display:grid;place-items:center;flex:none;width:44px;height:49px;background:#d5c17920;border-radius:12px;color:#e1cb81}#mobile-game-preview .mp-native-association .next-project-art svg{width:29px;height:29px}#mobile-game-preview .mp-native-association .next-project-pin>span:nth-child(2){flex:1}#mobile-game-preview .mp-native-association .next-project-pin small{font-size:7px;color:#bdc59a;display:block}#mobile-game-preview .mp-native-association .next-project-pin strong{display:block;font-size:13px;margin:3px 0 7px}#mobile-game-preview .mp-native-association .next-project-pin em{display:block;font-style:normal;font-size:8px;color:#b5c89f;margin-top:5px}#mobile-game-preview .mp-native-association .next-project-pin i,#mobile-game-preview .mp-native-association .next-progress i{display:block;height:5px;border-radius:4px;background:#102c20;overflow:hidden}#mobile-game-preview .mp-native-association .next-project-pin i b,#mobile-game-preview .mp-native-association .next-progress i b{display:block;height:100%;background:linear-gradient(90deg,#aed786,#e4d389);border-radius:4px}#mobile-game-preview .mp-native-association .next-project-pin>svg{width:14px;height:14px}#mobile-game-preview .mp-native-association .next-project-hero{display:flex;align-items:center;gap:14px;background:radial-gradient(ellipse at 20% 0,#e0c57530,transparent 70%),#243e2e;border:1px solid #d5c18044;border-radius:12px;padding:13px}#mobile-game-preview .mp-native-association .next-project-hero img{width:62px;height:66px;object-fit:contain}#mobile-game-preview .mp-native-association .next-project-hero small{font-size:8px;color:#c7c999}#mobile-game-preview .mp-native-association .next-project-hero h4{font-size:16px;color:#e6edc8;margin:7px 0}#mobile-game-preview .mp-native-association .next-project-hero p{font-size:10px;margin:0;color:#a9ba95}#mobile-game-preview .mp-native-association .next-note{font-size:9px!important;color:#9cb68c!important;line-height:1.6!important;margin:9px 0!important}#mobile-game-preview .mp-native-association .next-contributors{display:grid;grid-template-columns:1fr 1fr;gap:6px}#mobile-game-preview .mp-native-association .next-contributors>div{display:flex;align-items:center;gap:5px;padding:6px;background:#12302288;border-radius:7px;color:#b9cda8;font-size:8px}#mobile-game-preview .mp-native-association .next-contributors img{width:23px;height:25px;object-fit:contain}#mobile-game-preview .mp-native-association .next-contributors span{flex:1}#mobile-game-preview .mp-native-association .next-contributors b{color:#ddebbe}#mobile-game-preview .mp-native-association .next-rules section{padding:12px 0;border-bottom:1px solid #afc78730}#mobile-game-preview .mp-native-association .next-rules small{font-size:8px;color:#a8c088;letter-spacing:1px}#mobile-game-preview .mp-native-association .next-rules h4{font-size:13px;color:#deebbc;margin:6px 0}#mobile-game-preview .mp-native-association .next-rules p{font-size:10px!important;line-height:1.7!important;color:#a9c094!important;margin:0!important}#mobile-game-preview .mp-native-association .association-modal:has(.next-project-track){display:flex;flex-direction:column;height:734px;max-height:87%;overflow:hidden;gap:0}#mobile-game-preview .mp-native-association .association-modal:has(.next-project-track)>.season-modal-head{flex:none;margin-bottom:12px}#mobile-game-preview .mp-native-association .association-points-art{width:20px;height:23px;object-fit:contain;flex:none;vertical-align:middle;filter:drop-shadow(0 1px 2px #031b1680)}#mobile-game-preview .mp-native-association .next-project-art .association-points-art{width:35px;height:39px}#mobile-game-preview .mp-native-association .next-track-summary{position:relative;flex:none;padding:11px 12px;border:1px solid #ddc98155;border-radius:12px;background:radial-gradient(ellipse at 0 0,#ecc8772b,transparent 80%),linear-gradient(130deg,#3c5436,#213e2d)}#mobile-game-preview .mp-native-association .next-track-title{display:flex;gap:9px;align-items:center;padding-right:26px}#mobile-game-preview .mp-native-association .next-track-title img{width:37px;height:42px;object-fit:contain;flex:none}#mobile-game-preview .mp-native-association .next-track-title>span{min-width:0}#mobile-game-preview .mp-native-association .next-track-title small{display:block;color:#bccd9a;font-size:7px;letter-spacing:.6px}#mobile-game-preview .mp-native-association .next-track-title strong{font-size:12px;display:block;color:#e1edc5;margin-top:4px}#mobile-game-preview .mp-native-association .next-track-title em{display:block;font-size:8px;font-style:normal;color:#a2b78c;margin-top:4px}#mobile-game-preview .mp-native-association .next-track-info{position:absolute;top:2px;right:2px;display:grid;place-items:center;width:44px;height:44px;padding:11px;border:0;background:transparent;color:#d8e9b5;border-radius:10px}#mobile-game-preview .mp-native-association .next-track-info:hover,#mobile-game-preview .mp-native-association .next-track-info:focus-visible{background:#718d4940}#mobile-game-preview .mp-native-association .next-track-info svg{width:21px;height:21px;stroke-width:1.6}#mobile-game-preview .mp-native-association .next-track-totals{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}#mobile-game-preview .mp-native-association .next-track-totals>div{min-width:0}#mobile-game-preview .mp-native-association .next-track-totals>div+div{border-left:1px solid #c1d29130;padding-left:12px}#mobile-game-preview .mp-native-association .next-track-totals span{display:block;color:#a8bc93;font-size:9px}#mobile-game-preview .mp-native-association .next-track-totals strong{display:flex;align-items:center;gap:5px;font-size:23px;color:#f0efbd;line-height:1.2;margin-top:4px}#mobile-game-preview .mp-native-association .next-track-totals strong small{font-size:10px;color:#b2c794;font-weight:500}#mobile-game-preview .mp-native-association .next-track-totals .association-points-art{width:23px;height:27px}#mobile-game-preview .mp-native-association .next-track-bar{height:6px;background:#10281c;border-radius:5px;margin-top:10px;overflow:hidden}#mobile-game-preview .mp-native-association .next-track-bar>b{display:block;height:100%;background:linear-gradient(90deg,#a9d185,#e3cf85);border-radius:5px}#mobile-game-preview .mp-native-association .next-track-heading{display:flex;align-items:center;justify-content:space-between;flex:none;font-size:9px;color:#afc296;padding:12px 1px 9px}#mobile-game-preview .mp-native-association .next-track-heading b{font-size:10px;color:#d8e9b4}#mobile-game-preview .mp-native-association .next-track-heading>span{color:#dce7a5}#mobile-game-preview .mp-native-association .next-project-track{flex:1;min-height:180px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a3bd7166 transparent;padding:0 6px 6px 0;display:flex;flex-direction:column;gap:8px;outline-offset:-2px}#mobile-game-preview .mp-native-association .next-checkpoint{position:relative;flex:none;padding:9px;border:1px solid #a0be7944;border-radius:10px;background:linear-gradient(120deg,#294a3288,#173324de)}#mobile-game-preview .mp-native-association .next-checkpoint.ready{border-color:#d6d58977;background:radial-gradient(ellipse at top left,#e0c57520,transparent 75%),linear-gradient(120deg,#3c5835,#24432f)}#mobile-game-preview .mp-native-association .next-checkpoint.claimed{background:#203d2b99;border-color:#95b66d55}#mobile-game-preview .mp-native-association .next-checkpoint-main{display:flex;align-items:center;gap:8px;margin:0 0 7px}#mobile-game-preview .mp-native-association .next-checkpoint-rewards{display:flex;flex:1;gap:11px;min-width:0}#mobile-game-preview .mp-native-association .next-checkpoint-rewards>span{display:flex;align-items:center;gap:5px;min-width:0}#mobile-game-preview .mp-native-association .next-checkpoint-rewards img{width:26px;height:29px;object-fit:contain;flex:none}#mobile-game-preview .mp-native-association .next-checkpoint-rewards img[src*=player-packages]{width:22px;height:34px}#mobile-game-preview .mp-native-association .next-checkpoint-rewards b{font-size:12px;color:#dfedbd;line-height:1.3;white-space:nowrap}#mobile-game-preview .mp-native-association .next-checkpoint-rewards small{display:block;font-size:8px;font-weight:500;color:#99b186;max-width:68px;white-space:normal}#mobile-game-preview .mp-native-association .next-checkpoint-main>button{flex:none;min-width:72px;min-height:44px;padding:6px 9px;border:1px solid #e4eab19c;border-radius:8px;background:linear-gradient(140deg,#e2efb1,#adcd80);font-size:10px;font-weight:750;color:#294229;box-shadow:0 2px 7px #0a291c66}#mobile-game-preview .mp-native-association .next-checkpoint-main>button:disabled{color:#90ac7e;background:#203c2b;box-shadow:none;border-color:#abc58425}#mobile-game-preview .mp-native-association .next-checkpoint.claimed .next-checkpoint-main>button{color:#bdd79b;background:#405b374c;border-color:#afce833e}#mobile-game-preview .mp-native-association .next-checkpoint-progress{display:flex;justify-content:space-between;align-items:center;gap:5px;border-top:1px solid #bbd29b17;padding-top:6px;color:#9eb78e;font-size:8px;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-native-association .next-checkpoint-requirement{display:flex;align-items:center;gap:4px;min-width:0}#mobile-game-preview .mp-native-association .next-checkpoint-requirement b{color:#d4e2b4;font-weight:650}#mobile-game-preview .mp-native-association .next-checkpoint-requirement .association-points-art{width:15px;height:17px}#mobile-game-preview .mp-native-association .next-personal-progress{white-space:nowrap;flex:none;color:#d8b68c}#mobile-game-preview .mp-native-association .next-checkpoint-progress .met{color:#b9d896}#mobile-game-preview .mp-native-association .next-checkpoint-exception{color:#c6b995!important;font-size:8px!important;line-height:1.3!important;margin:6px 0 0!important}#mobile-game-preview .mp-native-association .next-track-live-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#mobile-game-preview .mp-native-association .next-track-footer{display:flex;justify-content:space-between;gap:10px;align-items:center;flex:none;padding-top:7px;border-top:1px solid #b4d09822}#mobile-game-preview .mp-native-association .next-track-footer>span{max-width:185px;color:#92ac7e;font-size:8px;line-height:1.5}#mobile-game-preview .mp-native-association .next-track-footer b{color:#c7dbab;font-weight:600}#mobile-game-preview .mp-native-association .next-track-footer button{display:flex;align-items:center;gap:5px;border:1px solid #b5cb8644;border-radius:7px;padding:7px;color:#cddaab;background:#41603855;font-size:9px;min-height:36px}#mobile-game-preview .mp-native-association .next-track-footer svg{width:10px;height:10px}#mobile-game-preview .mp-native-association .next-track-status{flex:none;border:1px solid #d1b97e44;border-radius:8px;background:#69543222;color:#d3c298!important;font-size:8px!important;line-height:1.5!important;padding:8px;margin:8px 0 0!important}#mobile-game-preview .mp-native-association .next-contributors-full{grid-template-columns:1fr;margin:14px 0}#mobile-game-preview .mp-native-association .next-contributors-full>div{padding:12px;font-size:11px}#mobile-game-preview .mp-native-association .next-contributors-full img{width:31px;height:35px}#mobile-game-preview .mp-native-association .next-project-review{border-top:1px solid #aac08333;margin-top:16px;padding-top:10px}#mobile-game-preview .mp-native-association .next-project-review h3{color:#d6dfb7;font-size:14px}#mobile-game-preview .mp-native-association .next-project-review>div{display:grid;gap:7px;margin-top:10px}#mobile-game-preview .mp-native-association .next-project-review p{color:#95ad88;font-size:11px;line-height:1.6}#mobile-game-preview .mp-native-association .association-edit-content{bottom:29px;display:flex;flex-direction:column;gap:11px;overflow:hidden}#mobile-game-preview .mp-native-association .association-edit-content svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.65;fill:none}#mobile-game-preview .mp-native-association .edit-header-space{width:33px}#mobile-game-preview .mp-native-association .a-edit-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#9abc7644 transparent;padding:0 1px 6px}#mobile-game-preview .mp-native-association .a-edit-panel{padding:14px;margin-bottom:11px}#mobile-game-preview .mp-native-association .a-edit-panel:last-child{margin-bottom:0}#mobile-game-preview .mp-native-association .a-edit-label{display:block;color:#b4c495;font-size:7px;font-weight:750;letter-spacing:1px}#mobile-game-preview .mp-native-association .a-edit-preview{display:flex;align-items:center;gap:12px;margin:8px 0 13px}#mobile-game-preview .mp-native-association .a-edit-preview img{width:57px;height:61px;object-fit:contain;filter:drop-shadow(0 5px 7px #00180bb3)}#mobile-game-preview .mp-native-association .a-edit-preview strong{font-size:16px;color:#e4edc8;display:block;overflow-wrap:anywhere}#mobile-game-preview .mp-native-association .a-edit-preview small{font-size:8px;color:#a8bd91;display:block;margin-top:5px}#mobile-game-preview .mp-native-association .a-edit-fields{display:flex;flex-direction:column;gap:13px}#mobile-game-preview .mp-native-association .a-edit-fields label{display:block;font-size:9px;font-weight:600;color:#b6cba2}#mobile-game-preview .mp-native-association .a-edit-fields input,#mobile-game-preview .mp-native-association .a-edit-fields textarea,#mobile-game-preview .mp-native-association .a-edit-fields select{font-size:11px;font-family:inherit;display:block;margin-top:6px;width:100%;min-height:42px;border:1px solid #b9d29640;border-radius:9px;background:#0b251bcc;color:#e2edc9;padding:10px;outline:none}#mobile-game-preview .mp-native-association .a-edit-fields input:focus,#mobile-game-preview .mp-native-association .a-edit-fields textarea:focus,#mobile-game-preview .mp-native-association .a-edit-fields select:focus{border-color:#d5e7a279;box-shadow:0 0 0 2px #c3e19c0b}#mobile-game-preview .mp-native-association .a-edit-fields textarea{height:86px;resize:none;line-height:1.55}#mobile-game-preview .mp-native-association .a-edit-fields .a-community-fields{gap:10px}#mobile-game-preview .mp-native-association .a-edit-fields .a-community-fields label{min-width:0}#mobile-game-preview .mp-native-association .a-edit-note{font-size:8px;color:#98b088;line-height:1.6;margin:10px 0 0}#mobile-game-preview .mp-native-association .a-edit-footer{flex:none;border-top:1px solid #bad49325;padding-top:6px}#mobile-game-preview .mp-native-association .a-edit-footer p{min-height:22px;line-height:1.4;text-align:center;margin:0 0 7px;font-size:8px;color:#a5bd92}#mobile-game-preview .mp-native-association .a-edit-footer p.error{color:#f0ba95}#mobile-game-preview .mp-native-association .a-edit-footer .a-primary{width:100%;min-height:44px;font-size:11px;font-weight:750;cursor:pointer}#mobile-game-preview .mp-native-association .a-edit-footer .a-primary:disabled{opacity:.55;cursor:default;background:linear-gradient(135deg,#5b7043,#3d5c3c);color:#bfcea5;border-color:#bed59835;box-shadow:none}#mobile-game-preview .mp-native-association .a-edit-footer .a-primary:not(:disabled):active{transform:scale(.98);filter:brightness(1.1)}#mobile-game-preview .mp-native-association .a-edit-emblem-preview{text-align:center;padding:15px 0 20px}#mobile-game-preview .mp-native-association .a-edit-emblem-preview img{width:163px;height:174px;object-fit:contain;filter:drop-shadow(0 9px 14px #00190abd)}#mobile-game-preview .mp-native-association .a-edit-emblem-preview h3{font-size:23px;color:#e7edcb;margin:8px 0}#mobile-game-preview .mp-native-association .a-edit-emblem-preview p{font-size:9px;color:#b6ce97;margin:0}#mobile-game-preview .mp-native-association .a-edit-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:13px}#mobile-game-preview .mp-native-association .a-edit-gallery button{min-width:0;display:flex;align-items:center;flex-direction:column;gap:6px;border:1px solid #b5cd9535;border-radius:10px;background:#10302288;padding:10px 3px;cursor:pointer;color:#dce6be;min-height:99px}#mobile-game-preview .mp-native-association .a-edit-gallery img{width:49px;height:51px;object-fit:contain}#mobile-game-preview .mp-native-association .a-edit-gallery strong{font-size:9px;font-weight:650}#mobile-game-preview .mp-native-association .a-edit-gallery small{font-size:6px;color:#b6cc96;letter-spacing:.4px}#mobile-game-preview .mp-native-association .a-edit-gallery button[aria-pressed=true]{border-color:#d4e5a0;box-shadow:0 0 0 1px #c6df8c30,inset 0 1px #e6efc535;background:linear-gradient(140deg,#4d683b99,#294b32b5)}#mobile-game-preview .mp-native-association .a-edit-gallery button:active{transform:scale(.95)}#mobile-game-preview .mp-native-association .association-edit-content [hidden]{display:none!important}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-native-association .a-edit-gallery button:active,#mobile-game-preview .mp-native-association .a-edit-footer .a-primary:not(:disabled):active{transform:none}}#mobile-game-preview .mp-native-association .association-content{height:100%;min-height:0;flex:1;position:relative;inset:auto}#mobile-game-preview .mp-native-association .tournament-content{position:relative;inset:auto;flex:1;min-height:0}#mobile-game-preview .mp-native-association .tournament-body{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#71875a transparent;padding:0 1px 8px}#mobile-game-preview .mp-native-association .association-bracket{flex-shrink:0}#mobile-game-preview .mp-native-association .association-table-wrap{min-height:180px}#mobile-game-preview .mp-native-association .tournament-fixture-scroll{min-height:160px}#mobile-game-preview .mp-native-association.mp-association-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:45;height:auto}#mobile-game-preview .mp-native-association .season-modal-backdrop{z-index:1}#mobile-game-preview .mp-native-association .season-modal-head .round-button{width:35px;height:35px;display:grid;place-items:center;border:1px solid #b7d89735;border-radius:50%;background:#173b2a;color:#dceec4;flex:none}#mobile-game-preview .mp-native-association .a-event-view .next-project-track{display:flex;flex-direction:column}#mobile-game-preview .mp-native-association .a-community-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}#mobile-game-preview .mp-native-association .a-association-edit{height:100%;display:flex;flex-direction:column;gap:10px;min-height:0}#mobile-game-preview .mp-native-association .a-association-edit .a-tabs{flex-shrink:0}#mobile-game-preview .mp-native-association .a-association-edit form{display:flex;min-height:0;flex:1;flex-direction:column}#mobile-game-preview .mp-native-association .a-form-error:empty{display:none}#mobile-game-preview .mp-native-association .a-modal-scroll{max-height:550px;overflow:auto}#mobile-game-preview .mp-native-association .a-local-contribution{margin-top:10px;text-align:center}#mobile-game-preview .mp-native-association button:focus-visible,#mobile-game-preview .mp-native-association a:focus-visible{outline:2px solid #dfffad;outline-offset:2px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .season-card{position:relative;border-radius:15px;border:1px solid #b8e6b524;border-top-color:#c9f9b940;background:radial-gradient(ellipse at 7% 0%,#c3f38c22,transparent 76%),linear-gradient(140deg,#193c2eed,#0b231ef2 80%);box-shadow:0 8px 14px #00150b44,inset 0 1px #f2ffcf06;overflow:hidden}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .season-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:#02110bb5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;align-items:flex-end}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .season-modal-backdrop[hidden]{display:none}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .season-modal{width:100%;max-height:735px;overflow-y:auto;border:1px solid #c3ec9f50;border-bottom:0;border-radius:23px 23px 0 0;background:radial-gradient(ellipse at top left,#63834026,transparent 60%),linear-gradient(150deg,#1b3429,#0d221b);padding:16px 20px 27px;box-shadow:0 -12px 45px #001509bb;outline:none}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .season-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .season-modal-head h3{margin:0;font-size:19px;color:#effbda;font-weight:650}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .season-modal h4{font-size:12px;color:#d9f1b9;margin:17px 0 8px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .season-modal p{font-size:11px;color:#a8c09e;line-height:1.75}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .season-modal .muted{font-size:9px;color:#799a7c}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .modal-primary{width:100%;height:40px;border-radius:10px;border:1px solid #ddf7b27a;background:linear-gradient(125deg,#def4a9,#9cc982);color:#213b26;font-size:12px;font-weight:750;margin-top:13px;box-shadow:0 0 16px #b3e87b19}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-phone .scene{filter:blur(23px);transform:scale(1.09)}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-phone .dashboard-shade{background:linear-gradient(#071b1455,#0a231666 50%,#081f15b0)}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-content{bottom:27px;display:flex;flex-direction:column;gap:10px;overflow:hidden}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-content svg,:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-modal svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.65;fill:none;flex-shrink:0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-summary{height:49px;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:0 3px;gap:12px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-summary h3{font-size:16px;color:#e9f4d7;font-weight:700;letter-spacing:-.35px;margin:0 0 5px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-summary p{font-size:8px;color:#92ae84;margin:0;line-height:1.5}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-ready-count{font-size:8px;font-weight:700;color:#e9db9a;background:linear-gradient(135deg,#977d3439,#61623324);border:1px solid #dbc98245;border-radius:7px;padding:6px 8px;white-space:nowrap;box-shadow:0 0 15px #c9bf5210}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-ready-count.quiet{color:#a0b88a;background:#486a3430;border-color:#c2dd9830}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-slots{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));gap:10px;flex:1;min-height:0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-slot{position:relative;padding:11px 12px 10px;display:flex;flex-direction:column;min-height:0;background:radial-gradient(ellipse at 6% 0,#c3f38c21,transparent 76%),linear-gradient(140deg,#193c2eeb,#0c271ff0 80%)}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-slot.claimable{border-color:#e2d29072;background:radial-gradient(ellipse at 0 0,#e2cd7940,transparent 78%),linear-gradient(140deg,#3b4c29ed,#183023f2 80%);box-shadow:inset 0 1px #f5efd044,0 0 22px #d5d07617}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-slot.claimable:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(127deg,transparent 0 22px,#eadca909 23px 24px)}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-head{display:flex;align-items:center;gap:9px;flex-shrink:0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-icon{height:33px;width:33px;display:grid;place-items:center;flex-shrink:0;border:1px solid #b6d89130;border-radius:9px;background:linear-gradient(145deg,#698d4450,#33553854);color:#bedb9d;box-shadow:inset 0 1px #dcf3ba16}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-icon svg{width:19px;height:19px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .claimable .mission-icon{color:#f1db96;background:linear-gradient(140deg,#aa944445,#66753538);border-color:#d4c1744a}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-heading{flex:1;min-width:0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-kicker{display:flex;align-items:center;gap:5px;font-size:6px;letter-spacing:1px;color:#87a477;margin-bottom:4px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-kicker b{color:#e4d091;font-weight:650;letter-spacing:.4px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-heading h4{font-size:12px;color:#e4efcd;margin:0;font-weight:700;line-height:1.25;letter-spacing:-.1px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-trash{display:grid;place-items:center;height:26px;width:26px;background:#0c261b2e;border:1px solid #adcd8d22;border-radius:7px;color:#7f9c74;flex-shrink:0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-trash svg{height:13px;width:13px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-trash:hover{color:#e3beab;border-color:#cfad874c;background:#9e785520}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-progress-row{display:flex;gap:9px;align-items:center;margin:9px 0 8px;flex-shrink:0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-progress-track{height:4px;flex:1;background:#acd18b17;border-radius:5px;overflow:hidden}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-progress-track>span{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,#70984e,#b9df89);box-shadow:0 0 8px #bfe7924a;transition:width .3s}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .claimable .mission-progress-track>span{background:linear-gradient(90deg,#c8b971,#f0dd94);box-shadow:0 0 9px #eddb8a52}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-progress-count{font-size:8px;color:#91ae83;min-width:32px;text-align:right;font-variant-numeric:tabular-nums}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .claimable .mission-progress-count{color:#e9d698}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;min-height:31px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-rewards{display:flex;align-items:center;gap:11px;min-width:0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-reward{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:750;color:#d9e9c3;font-variant-numeric:tabular-nums}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-reward img{height:26px;width:26px;object-fit:contain;filter:drop-shadow(0 3px 3px #001908aa)}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-reward.e img{height:24px;width:21px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-reward small{font-size:7px;color:#9bb48b;margin-left:2px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-go{display:inline-flex;justify-content:center;align-items:center;gap:5px;min-height:31px;padding:6px 11px;border-radius:8px;background:linear-gradient(135deg,#496e395e,#284a2e6e);border:1px solid #b9da963e;color:#cce6ab;font-size:9px;font-weight:700;text-decoration:none}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-go svg{height:10px;width:10px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-claim{height:31px;min-width:74px;border:1px solid #f2e9b18c;border-radius:8px;background:linear-gradient(135deg,#f0e2a4,#c1d890);color:#34462a;font-size:10px;font-weight:800;display:flex;justify-content:center;align-items:center;gap:5px;box-shadow:inset 0 1px #fffcd273,0 0 17px #e7dd842e}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-claim svg{height:12px;width:12px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-claim:hover{filter:brightness(1.08)}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-slot.cooldown{background:radial-gradient(ellipse at 100% 0,#8ba4d019,transparent 70%),linear-gradient(145deg,#23372be8,#152c27ed);border-color:#a8bbc935}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-cooldown-top{display:flex;justify-content:space-between;font-size:6px;color:#8ea892;letter-spacing:1px;flex-shrink:0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-cooldown-top b{font-weight:600;letter-spacing:.7px;color:#a3b7ac}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-cooldown-body{display:flex;align-items:center;gap:14px;margin:auto 0;position:relative}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-cooldown-ring{height:53px;width:53px;border-radius:50%;padding:3px;background:conic-gradient(#a4c7ab var(--cooldown-progress,30%),#a0c99c19 0);box-shadow:0 0 20px #a9cdb713;flex-shrink:0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-cooldown-ring>span{display:grid;place-items:center;height:100%;width:100%;background:#20382a;border-radius:50%;color:#bad5b5}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-cooldown-ring svg{height:23px;width:23px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-cooldown-copy{flex:1}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-cooldown-copy small{font-size:8px;color:#95ad99;display:block;margin-bottom:5px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-countdown{font-size:24px;color:#d5e6d0;font-weight:650;letter-spacing:-.7px;font-variant-numeric:tabular-nums;line-height:1}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-cooldown-copy p{font-size:7px;color:#7e9b86;margin:7px 0 0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-cooldown-hint{font-size:7px;color:#83a085;margin:0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-footnote{flex-shrink:0;font-size:7px;line-height:1.6;color:#849f78;text-align:center;margin:0;height:14px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-enter{animation:mission-enter .4s ease-out}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-pulse{animation:mission-pulse .6s ease-out}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-modal{padding:16px 18px 27px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-modal .season-modal-head{margin-bottom:13px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-modal .season-modal-head h3{font-size:19px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-trash-preview{display:flex;align-items:center;gap:11px;margin:12px 0 16px;padding:12px;border:1px solid #bfd59431;border-radius:10px;background:#3e56362e}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-trash-preview strong{font-size:12px;color:#d9e9bf;display:block}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-trash-preview small{display:block;font-size:9px;color:#94ad85;margin-top:6px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-trash-note{padding:11px;border:1px solid #ceb3833a;border-radius:9px;background:#8c713720;color:#d8c699;font-size:10px;line-height:1.65}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-danger{width:100%;height:40px;border-radius:9px;border:1px solid #dba58b50;background:linear-gradient(135deg,#8c60423b,#573d2b4f);font-size:11px;color:#efd0b3;font-weight:600;margin-top:9px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-info-timeline{display:flex;flex-direction:column;gap:10px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-info-step{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #b7d3911c}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-info-step>strong{color:#d7e9ad;font-size:18px;width:42px;text-align:center}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-info-step b{display:block;color:#deedc2;font-size:12px;font-weight:650;margin-bottom:4px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-info-step small{display:block;font-size:9px;line-height:1.7;color:#9eb78d}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-modal-rewards{display:flex;gap:17px;padding:8px 0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-modal-rewards .mission-reward{font-size:14px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-modal-rewards .mission-reward img{height:37px;width:37px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-effects{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:24;overflow:hidden}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-reward-flight{position:absolute;width:24px;height:24px;object-fit:contain;filter:drop-shadow(0 0 7px #cff78977);will-change:transform,opacity}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-wallet-plus{position:absolute;font-size:14px;font-weight:800;color:#90ff87;text-shadow:0 0 8px #58d86899;pointer-events:none;transform:translate(-50%);white-space:nowrap;animation:mission-wallet-plus 1.6s ease-out forwards}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-toast{pointer-events:none;position:absolute;bottom:25px;left:25px;right:25px;z-index:70;padding:12px;text-align:center;font-size:10px;background:#183927f5;border:1px solid #c0df9960;color:#e3f3c5;border-radius:10px;box-shadow:0 5px 18px #001b11a0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-demo-actions{display:flex;gap:8px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-demo-actions button{flex:1}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-demo-status{font-size:10px;color:#91aa83;line-height:1.6;margin:12px 0 0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-study button:focus-visible,:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-study a:focus-visible{outline:2px solid #dfffad;outline-offset:3px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-study .review-scenarios>.subtle-button{margin-top:8px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-go button{font-family:inherit}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-sponsor-preview{height:100px;border:1px solid #c6d79536;background:radial-gradient(ellipse at center,#bacc8042,transparent 75%),#203d28;border-radius:12px;display:grid;place-items:center;color:#d4e9ad;margin:12px 0}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-sponsor-preview svg{height:34px;width:34px}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-demo-link{color:#c3d7a5;font-size:10px;text-decoration:underline}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-summary-mark{color:#e5d193;font-size:9px;font-weight:650}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-reduced .mission-enter,:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .missions-reduced .mission-pulse{animation:none}@keyframes mission-enter{0%{opacity:.35;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes mission-pulse{50%{box-shadow:0 0 19px #d7f59b42,inset 0 0 20px #b8d48717}}@keyframes mission-wallet-plus{0%{opacity:0;translate:0 -4px}15%{opacity:1}80%{opacity:1}to{opacity:0;translate:0 27px}}@media(prefers-reduced-motion:reduce){:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-enter,:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-pulse{animation:none}:is(#mobile-game-preview .mp-missions-content,#mobile-game-preview .mp-mission-modal-root) .mission-wallet-plus{animation-duration:.5s}}#mobile-game-preview .mp-missions-content{overflow:hidden}#mobile-game-preview .mp-missions-content .missions-content{height:100%;padding:0;position:static}#mobile-game-preview .mp-mission-modal-root{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none}#mobile-game-preview .mp-mission-modal-root .season-modal-backdrop{pointer-events:auto}#mobile-game-preview .mp-mission-demo-controls{margin-top:24px;padding-top:20px;border-top:1px solid #ffffff18}#mobile-game-preview .mp-mission-demo-controls label{display:grid;gap:7px;font-size:12px;color:#b9c8ad}#mobile-game-preview .mp-mission-demo-controls select{max-width:100%;padding:9px;color:#e6f3df;background:#10251b;border:1px solid #d2f6b835;border-radius:7px;font:inherit}#mobile-game-preview .mp-mission-demo-controls>div{display:flex;gap:6px}#mobile-game-preview .mp-mission-demo-controls button{border:1px solid #cbeb9c36;background:#b9ed8c12;color:#d8f3bf;border-radius:7px;padding:9px 11px;font-size:11px;margin-top:9px}#mobile-game-preview .mp-missions-content .mission-slot.claimable{position:relative;overflow:hidden;border-color:#b3d58a8a;box-shadow:inset 0 1px #e6fac322,0 0 12px #b4d67512}#mobile-game-preview .mp-missions-content .mission-slot.claimable:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 28%,#f6ffd825 48%,transparent 68%);transform:translate(-110%);animation:mp-mission-reward-shine 4s ease-in-out infinite}@keyframes mp-mission-reward-shine{0%,42%{transform:translate(-110%)}82%,to{transform:translate(110%)}}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-missions-content .mission-slot.claimable:after{animation:none}}#mobile-game-preview .mp-mission-modal-root .season-modal p{margin:1em 0}#mobile-game-preview .mp-mission-modal-root .season-modal h3{line-height:normal;letter-spacing:normal}#mobile-game-preview .mp-missions-content .missions-summary h3{line-height:normal}#mobile-game-preview .mp-commerce .season-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}#mobile-game-preview .mp-commerce .season-modal-head h3{margin:0;font-size:19px;color:#effbda;font-weight:650}#mobile-game-preview .mp-commerce .season-modal h4{font-size:12px;color:#d9f1b9;margin:17px 0 8px}#mobile-game-preview .mp-commerce .season-modal p{font-size:11px;color:#a8c09e;line-height:1.75}#mobile-game-preview .mp-commerce .season-modal .muted{font-size:9px;color:#799a7c}#mobile-game-preview .mp-commerce .rule-row{display:flex;gap:13px;padding:12px 0;border-bottom:1px solid #c1e6a017;align-items:center}#mobile-game-preview .mp-commerce .rule-row strong{font-size:17px;color:#d4f4a6;min-width:53px}#mobile-game-preview .mp-commerce .rule-row span{font-size:10px;line-height:1.6;color:#b6cca9}#mobile-game-preview .mp-commerce .rule-row.demotion strong{color:#f4b798}#mobile-game-preview .mp-commerce .modal-primary{width:100%;height:40px;border-radius:10px;border:1px solid #ddf7b27a;background:linear-gradient(125deg,#def4a9,#9cc982);color:#213b26;font-size:12px;font-weight:750;margin-top:13px;box-shadow:0 0 16px #b3e87b19}#mobile-game-preview .mp-commerce .utility-phone .scene{filter:blur(23px);transform:scale(1.09)}#mobile-game-preview .mp-commerce .utility-phone .dashboard-shade{background:linear-gradient(#071b1455,#0a231666 50%,#081f15ad)}#mobile-game-preview .mp-commerce.utility-content{bottom:27px;overflow:auto;scrollbar-width:none;display:flex;flex-direction:column;gap:11px}#mobile-game-preview .mp-commerce.utility-content svg,#mobile-game-preview .mp-commerce .utility-modal svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.7;fill:none;flex-shrink:0}#mobile-game-preview .mp-commerce.utility-content button,#mobile-game-preview .mp-commerce .utility-modal button,#mobile-game-preview .mp-commerce.utility-content a{font:inherit;cursor:pointer}#mobile-game-preview .mp-commerce.utility-content button:disabled,#mobile-game-preview .mp-commerce .utility-modal button:disabled{cursor:default;opacity:.5}#mobile-game-preview .mp-commerce.utility-content :focus-visible,#mobile-game-preview .mp-commerce .utility-modal :focus-visible{outline:2px solid #d6fba4;outline-offset:3px}#mobile-game-preview .mp-commerce .utility-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:3px 1px 0}#mobile-game-preview .mp-commerce .utility-section-heading h3{margin:0;font-size:12px;color:#e9f4d4}#mobile-game-preview .mp-commerce .utility-section-heading small{font-size:8px;color:#9cb28e}#mobile-game-preview .mp-commerce.utility-content p{margin:0;font-size:10px;line-height:1.5;color:#aac09f}#mobile-game-preview .mp-commerce .utility-primary,#mobile-game-preview .mp-commerce .utility-secondary{width:100%;min-height:40px;border-radius:9px;border:1px solid #c6e79755;background:linear-gradient(140deg,#7b9e47,#315c38);color:#edffd4;display:flex;align-items:center;justify-content:center;gap:6px;font-weight:750!important;font-size:12px!important;text-decoration:none;box-shadow:inset 0 1px #f0ffd92a,0 4px 14px #0003}#mobile-game-preview .mp-commerce .utility-secondary{background:linear-gradient(140deg,#2e4b37,#112b21);border-color:#c9e79f28;color:#bbd39f}#mobile-game-preview .mp-commerce .utility-modal .utility-primary,#mobile-game-preview .mp-commerce .utility-modal .utility-secondary{margin-top:12px}#mobile-game-preview .mp-commerce .utility-modal p{font-size:11px;line-height:1.6;color:#c0d0b5}#mobile-game-preview .mp-commerce .utility-modal .muted{font-size:9px;color:#8ba184}#mobile-game-preview .mp-commerce .utility-detail-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #aacf9220;font-size:11px;color:#9fb691}#mobile-game-preview .mp-commerce .utility-detail-row b{color:#e0ecc9}#mobile-game-preview .mp-commerce .utility-detail-row img{width:20px;height:20px;object-fit:contain;vertical-align:middle}#mobile-game-preview .mp-commerce .utility-state{padding:34px 22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:260px;text-align:center;border:1px solid #b9dda02a;border-radius:13px;background:linear-gradient(135deg,#254832c9,#102b20e8)}#mobile-game-preview .mp-commerce .utility-state>svg{width:42px;height:42px;color:#c0d899}#mobile-game-preview .mp-commerce .utility-state strong{font-size:16px;color:#e2f2c8}#mobile-game-preview .mp-commerce .utility-state .utility-secondary{width:auto;padding:0 26px}#mobile-game-preview .mp-commerce .utility-skeleton{width:100%;height:58px;background:linear-gradient(100deg,#6185491c,#a0bb8540,#6185491c);background-size:200% 100%;border-radius:9px;animation:utility-shimmer 1.6s linear infinite}#mobile-game-preview .mp-commerce .utility-toast{position:absolute;z-index:40;bottom:33px;left:25px;right:25px;padding:11px 13px;border:1px solid #d6edac44;border-radius:10px;background:#102b23f2;box-shadow:0 8px 30px #0008;color:#e4f5cd;text-align:center;font-size:11px}#mobile-game-preview .mp-commerce .utility-toast[hidden]{display:none}#mobile-game-preview .mp-commerce .utility-link-row{display:flex;align-items:center;gap:10px;min-height:54px;padding:10px 12px;text-decoration:none;color:#dce9c6;border:1px solid #b6d7992a;border-radius:11px;background:linear-gradient(135deg,#34503dc7,#122d22df)}#mobile-game-preview .mp-commerce .utility-link-row>span{flex:1}#mobile-game-preview .mp-commerce .utility-link-row b{font-size:11px;display:block}#mobile-game-preview .mp-commerce .utility-link-row small{display:block;font-size:8px;color:#a0b68f;margin-top:4px}#mobile-game-preview .mp-commerce .shop-feature{height:99px;flex-shrink:0;position:relative;overflow:hidden;border:1px solid #ccb56766;border-radius:14px;background:repeating-linear-gradient(125deg,transparent 0 18px,#e9d79808 18px 22px),radial-gradient(ellipse at 83% 20%,#e7d36725,transparent 60%),linear-gradient(130deg,#4c5230,#183d2e 75%);padding:17px 16px;box-shadow:inset 0 1px #fbf6b317,0 5px 20px #0002}#mobile-game-preview .mp-commerce .shop-feature small{display:block;letter-spacing:1.4px;font-size:7px;color:#ded89f;font-weight:750}#mobile-game-preview .mp-commerce .shop-feature h3{margin:7px 0 4px;font-size:20px;letter-spacing:-.5px;color:#f3f6ca}#mobile-game-preview .mp-commerce .shop-feature p{font-size:9px;color:#b7c69c;max-width:205px}#mobile-game-preview .mp-commerce .shop-feature img{position:absolute;right:4px;top:1px;width:104px;height:101px;object-fit:contain;filter:drop-shadow(0 5px 12px #07140caf)}#mobile-game-preview .mp-commerce .shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#mobile-game-preview .mp-commerce .shop-product{position:relative;min-width:0;height:128px;padding:7px 6px 6px;border:1px solid #a4c77b36;border-top-color:#d3e7ad4f;background:radial-gradient(ellipse at 50% 24%,#6ca86037,transparent 70%),linear-gradient(145deg,#284a35ed,#102c23ed);border-radius:11px;color:#e8f4d3;box-shadow:inset 0 1px #dbffc60b,0 3px 10px #0002;display:flex;flex-direction:column;align-items:center;transition:transform .18s,box-shadow .18s}#mobile-game-preview .mp-commerce .shop-product:hover{transform:translateY(-2px);box-shadow:0 6px 17px #061b0a88;border-color:#c8e9976b}#mobile-game-preview .mp-commerce .shop-product.popular{background:radial-gradient(ellipse at 50% 25%,#b5d75d29,transparent 70%),linear-gradient(145deg,#3d5434ed,#153325ed);border-color:#cfc78655}#mobile-game-preview .mp-commerce .shop-product strong{font-size:15px;line-height:20px;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-commerce .shop-product small{font-size:7px;color:#9fbd90;line-height:11px}#mobile-game-preview .mp-commerce .gem-cluster{display:block;position:relative;height:57px;width:85px;margin-top:0}#mobile-game-preview .mp-commerce .gem-cluster img{position:absolute;object-fit:contain;height:46px;width:39px;left:23px;top:5px;filter:drop-shadow(0 4px 4px #001008b3);transform:translate(var(--gx,0px),var(--gy,0px)) rotate(var(--gr,0deg))}#mobile-game-preview .mp-commerce .shop-price{height:25px;margin-top:auto;background:linear-gradient(145deg,#42604799,#213f30d9);border:1px solid #bde89625;border-radius:6px;display:grid;place-items:center;width:100%;font-size:10px;font-weight:750}#mobile-game-preview .mp-commerce .shop-supplies{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#mobile-game-preview .mp-commerce .shop-supply{border:1px solid #b9d7a032;border-radius:10px;background:linear-gradient(145deg,#2e4c3adc,#0e2c22eb);padding:9px 6px;color:#dcebc6;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}#mobile-game-preview .mp-commerce .shop-supply img{height:31px;width:31px;object-fit:contain;filter:drop-shadow(0 3px 4px #021c14)}#mobile-game-preview .mp-commerce .shop-supply strong{font-size:10px}#mobile-game-preview .mp-commerce .shop-supply small{font-size:7px;color:#9fb995}#mobile-game-preview .mp-commerce .shop-supply span{font-size:9px;height:23px;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:4px;width:100%;background:#64854c25;color:#d7efb6;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-commerce .shop-supply span svg{height:10px;width:10px}#mobile-game-preview .mp-commerce .shop-supply[disabled]{opacity:.74!important}#mobile-game-preview .mp-commerce .shop-footnote{font-size:8px!important;line-height:1.5!important;text-align:center;margin:0 7px!important;color:#90a485!important}#mobile-game-preview .mp-commerce .shop-detail-art{height:106px;width:100%;object-fit:contain;filter:drop-shadow(0 6px 8px #021d12)}#mobile-game-preview .mp-commerce .shop-detail-amount{text-align:center;font-size:25px;font-weight:800;color:#dff3b2;margin:6px}#mobile-game-preview .mp-commerce .shop-result-icon{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;margin:18px auto;color:#d3f6a5;background:radial-gradient(#97c86b44,#1a422e);border:1px solid #cdf6a74a;box-shadow:0 0 35px #96cf6730}#mobile-game-preview .mp-commerce .shop-result-icon svg{height:28px;width:28px}#mobile-game-preview .mp-commerce .utility-modal[aria-busy=true] .round-button{visibility:hidden}#mobile-game-preview .mp-commerce .utility-modal .shop-result-title{text-align:center;font-size:18px;margin:9px;color:#e8f5d4}#mobile-game-preview .mp-commerce .utility-modal .shop-result-copy{text-align:center}@keyframes utility-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-commerce .utility-skeleton{animation:none}#mobile-game-preview .mp-commerce .shop-product{transition:none}}#mobile-game-preview .mp-commerce.packages-content{display:flex;flex-direction:column;gap:10px}#mobile-game-preview .mp-commerce.packages-content>*{flex-shrink:0}#mobile-game-preview .mp-commerce .package-collection-head{height:53px;display:flex;align-items:center;justify-content:space-between;padding:0 3px}#mobile-game-preview .mp-commerce .package-collection-head h3{font-size:17px;color:#e3efcd;margin:0 0 6px;letter-spacing:-.4px}#mobile-game-preview .mp-commerce .package-collection-head p{font-size:8px;color:#94ad81;margin:0}#mobile-game-preview .mp-commerce .roster-counter{text-align:right;font-size:10px;color:#c8dbac}#mobile-game-preview .mp-commerce .roster-counter strong{font-size:17px;color:#e5edca}#mobile-game-preview .mp-commerce .roster-counter small{display:block;margin-top:5px;font-size:7px;color:#90ae7e}#mobile-game-preview .mp-commerce .package-collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;flex:1;min-height:0}#mobile-game-preview .mp-commerce .package-tile{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;min-width:0;border:1px solid #c6d8aa29;border-top-color:#dbebc039;border-radius:13px;background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--tier) 12%,transparent),transparent 70%),linear-gradient(140deg,#284731db,#132b21ed);box-shadow:inset 0 1px #e5f2bf09,0 5px 13px #00170c3b;color:#d6e8b8;overflow:hidden;padding:9px 4px}#mobile-game-preview .mp-commerce .package-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(130deg,transparent 0 38px,#e4f2c204 38px 39px);pointer-events:none}#mobile-game-preview .mp-commerce .package-tile>img{display:block;width:78px;height:114px;object-fit:contain;filter:drop-shadow(0 8px 6px #00180dd4) drop-shadow(0 0 9px color-mix(in srgb,var(--tier) 15%,transparent));transform:rotate(-4deg);transition:transform .25s;position:relative}#mobile-game-preview .mp-commerce .package-tile:hover:enabled>img{transform:rotate(0) translateY(-3px)}#mobile-game-preview .mp-commerce .package-tile strong{font-size:9px;font-weight:750;color:var(--tier);margin-top:4px;text-shadow:0 0 14px color-mix(in srgb,var(--tier) 30%,transparent)}#mobile-game-preview .mp-commerce .package-tile .owned-count{font-size:8px;display:flex;align-items:center;justify-content:center;gap:5px;width:68px;border:1px solid #b7d79a28;border-radius:6px;background:#72965619;margin-top:6px;padding:4px;color:#dce9ba}#mobile-game-preview .mp-commerce .package-tile .owned-count b{font-size:11px}#mobile-game-preview .mp-commerce .package-tile:disabled{cursor:default}#mobile-game-preview .mp-commerce .package-tile.empty>img{filter:grayscale(.25) brightness(.65) drop-shadow(0 5px 5px #00180dc4)}#mobile-game-preview .mp-commerce .package-tile.empty strong{opacity:.56}#mobile-game-preview .mp-commerce .package-tile.empty .owned-count{color:#648365;background:#0c271b36}#mobile-game-preview .mp-commerce .package-collection-note{display:flex;gap:8px;align-items:center;padding:10px 11px;border:1px solid #bdd49a26;border-radius:9px;background:#26452b6a;color:#9eb98b;font-size:8px;line-height:1.6;min-height:48px}#mobile-game-preview .mp-commerce .package-collection-note svg{width:17px;height:17px;flex-shrink:0;color:#c0d49d}#mobile-game-preview .mp-commerce .package-collection-note a{color:#d0e5ab;font-weight:600}#mobile-game-preview .mp-commerce .package-states{margin:22px 0;padding:17px;border:1px solid #bdd7a224;border-radius:12px}#mobile-game-preview .mp-commerce .package-states label{display:block;font-size:11px;color:#adc698;margin:13px 0}#mobile-game-preview .mp-commerce .package-states select{width:100%;height:35px;margin-top:8px;background:#163022;color:#d3e4bb;border:1px solid #bbd8992c;border-radius:8px;padding:0 8px;font-size:11px}#mobile-game-preview .mp-commerce .package-open-hero{position:relative;text-align:center;padding:14px 10px 4px;border:1px solid #d3d5a133;border-radius:15px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--tier) 18%,transparent),transparent 66%),linear-gradient(135deg,#2e4a31a9,#102c20dd);overflow:hidden}#mobile-game-preview .mp-commerce .package-open-hero>img{width:113px;height:182px;object-fit:contain;filter:drop-shadow(0 9px 8px #001809c9) drop-shadow(0 0 20px color-mix(in srgb,var(--tier) 15%,transparent));transform:rotate(-5deg)}#mobile-game-preview .mp-commerce .package-open-hero h4{margin:5px 0 7px!important;font-size:18px!important;color:var(--tier)!important}#mobile-game-preview .mp-commerce .package-open-hero p{margin:0 0 10px;font-size:9px}#mobile-game-preview .mp-commerce .package-quantity-label{display:flex;justify-content:space-between;align-items:center;margin:18px 0 10px;color:#c8d9af;font-size:11px}#mobile-game-preview .mp-commerce .package-quantity-label small{color:#87a378;font-size:8px}#mobile-game-preview .mp-commerce .package-quantity{display:flex;align-items:center;gap:8px}#mobile-game-preview .mp-commerce .package-quantity>button{height:39px;width:40px;border:1px solid #bfd9963d;border-radius:10px;background:#6b925e29;color:#e3edbf;font-size:21px}#mobile-game-preview .mp-commerce .package-quantity>button:disabled{opacity:.3}#mobile-game-preview .mp-commerce .package-quantity strong{height:39px;flex:1;display:flex;align-items:center;justify-content:center;gap:7px;background:#10281e7d;border:1px solid #bed89325;border-radius:9px;color:#eaf3ce;font-size:21px}#mobile-game-preview .mp-commerce .package-quantity strong small{font-size:10px;color:#8aa77c;font-weight:400}#mobile-game-preview .mp-commerce .package-quantity .package-max{font-size:9px;width:48px;color:#d1e3ae}#mobile-game-preview .mp-commerce .package-projection{display:flex;justify-content:space-between;font-size:9px;color:#9eb78a;margin:12px 2px}#mobile-game-preview .mp-commerce .package-projection b{color:#d8e8b7}#mobile-game-preview .mp-commerce .pack-odds-link{display:block;border:0;background:none;padding:10px 0 0;color:#b5c895;text-decoration:underline;text-underline-offset:3px;font-size:9px;margin:auto}#mobile-game-preview .mp-commerce .packages-modal .modal-primary{height:42px;font-size:11px}#mobile-game-preview .mp-commerce .packages-modal .modal-primary:disabled{opacity:.4}#mobile-game-preview .mp-commerce .packages-modal .modal-secondary{width:100%;height:36px;color:#aec896;background:#5f845629;border:1px solid #bed5a02e;border-radius:9px;font-size:10px;margin-top:8px}#mobile-game-preview .mp-commerce .packages-modal .season-modal-head{margin-bottom:13px}#mobile-game-preview .mp-commerce .packages-modal .season-modal-head h3{font-size:18px}#mobile-game-preview .mp-commerce .packages-modal p{font-size:10px}#mobile-game-preview .mp-commerce .package-odds-list{margin:14px 0;border:1px solid #c5dd9e26;border-radius:10px;overflow:hidden}#mobile-game-preview .mp-commerce .package-odds-row{display:flex;align-items:center;justify-content:space-between;height:37px;padding:0 12px;border-bottom:1px solid #bcda9d13;font-size:10px;color:#adc298}#mobile-game-preview .mp-commerce .package-odds-row:last-child{border:0}#mobile-game-preview .mp-commerce .package-odds-row span{display:flex;align-items:center;gap:7px}#mobile-game-preview .mp-commerce .package-odds-row i{width:5px;height:5px;border-radius:50%;background:var(--tier);box-shadow:0 0 7px var(--tier)}#mobile-game-preview .mp-commerce .package-odds-row b{color:#dceac0;font-variant-numeric:tabular-nums}#mobile-game-preview .mp-commerce .package-reveal{display:flex;align-items:center;flex-direction:column;flex:1;justify-content:center;position:relative;border:1px solid #d2dd9c30;border-radius:18px;background:radial-gradient(ellipse at 50% 44%,color-mix(in srgb,var(--tier) 19%,transparent),transparent 66%),linear-gradient(160deg,#304a31aa,#132c21c2);overflow:hidden}#mobile-game-preview .mp-commerce .package-reveal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-conic-gradient(from 15deg at 50% 48%,#e4f5c505 0deg 5deg,transparent 5deg 20deg);pointer-events:none}#mobile-game-preview .mp-commerce .package-reveal-kicker{font-size:8px;letter-spacing:2px;color:#adc89a;margin:23px 0}#mobile-game-preview .mp-commerce .package-reveal>.premium-player-card{--card-width:200px;pointer-events:none;filter:drop-shadow(0 14px 13px #00190ba9);animation:card-arrive .65s ease-out both}#mobile-game-preview .mp-commerce .package-reveal h3{font-size:22px;color:#ecf5d7;letter-spacing:-.4px;margin:18px 0 8px;position:relative}#mobile-game-preview .mp-commerce .package-reveal-meta{display:flex;gap:8px;font-size:9px;color:#a7bd8f;position:relative}#mobile-game-preview .mp-commerce .package-reveal-meta b{color:#d4e4b8;font-weight:500}#mobile-game-preview .mp-commerce .package-reveal-note{font-size:9px;display:flex;align-items:center;gap:6px;color:#bfd6a3;margin:19px 0 28px;position:relative}#mobile-game-preview .mp-commerce .package-reveal-note svg{width:13px;height:13px}#mobile-game-preview .mp-commerce .package-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:8px;margin-top:auto}#mobile-game-preview .mp-commerce .package-actions>button{height:42px;border:1px solid #c3d7953b;border-radius:10px;background:#5473444d;color:#c3d4a9;font-size:10px;font-weight:650}#mobile-game-preview .mp-commerce .package-actions>button.primary{color:#243c25;background:linear-gradient(125deg,#dfecb5,#a8c57e);border-color:#e0edb56b;box-shadow:0 0 15px #c4e59014}#mobile-game-preview .mp-commerce .package-actions button:disabled{opacity:.35}#mobile-game-preview .mp-commerce .package-result-head{height:52px;display:flex;justify-content:space-between;align-items:center}#mobile-game-preview .mp-commerce .package-result-head h3{font-size:17px;color:#e4edcc;margin:0 0 6px}#mobile-game-preview .mp-commerce .package-result-head p{font-size:8px;color:#8fab7f;margin:0}#mobile-game-preview .mp-commerce .package-result-head button{border:1px solid #b7d2952b;border-radius:7px;background:#5c7f4d22;color:#bacf9f;font-size:8px;padding:8px}#mobile-game-preview .mp-commerce .package-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#aac1843b transparent;padding:1px 1px 4px}#mobile-game-preview .mp-commerce .package-result-card{position:relative;border:1px solid #c2d7992b;border-radius:13px;background:radial-gradient(ellipse at top,#c7d78e10,transparent 69%),linear-gradient(140deg,#284731c9,#10291fde);min-height:205px;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:9px 5px;color:#c9ddb3;transition:background .15s,border-color .15s}#mobile-game-preview .mp-commerce .package-result-card>.premium-player-card{--card-width:102px;pointer-events:none}#mobile-game-preview .mp-commerce .package-result-card .package-player-name{font-size:10px;color:#deedc8;margin:5px 0 6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobile-game-preview .mp-commerce .package-result-card .package-player-age{font-size:8px;color:#91ac7e}#mobile-game-preview .mp-commerce .package-result-card .package-player-value{display:flex;gap:3px;align-items:center;font-size:9px;color:#b7cc93;margin-top:8px}#mobile-game-preview .mp-commerce .package-result-card .package-player-value img{width:13px;height:13px}#mobile-game-preview .mp-commerce .package-result-card .package-selection{position:absolute;right:8px;top:8px;border:1px solid #b5d1984d;height:16px;width:16px;border-radius:5px;color:transparent;display:grid;place-items:center;font-size:11px;background:#183b25c4}#mobile-game-preview .mp-commerce .package-result-card[aria-pressed=true]{border-color:#e0cda277;background:radial-gradient(ellipse at top,#d5bd7030,transparent 69%),linear-gradient(140deg,#414c2de8,#273b24ee);box-shadow:inset 0 0 0 1px #e6d29125,0 0 18px #dfc87c0c}#mobile-game-preview .mp-commerce .package-result-card[aria-pressed=true] .package-selection{background:#e7d9a5;color:#34402a;border-color:#f0e1b5}#mobile-game-preview .mp-commerce .package-sale-summary{padding:10px 12px;border:1px solid #c8d7952a;border-radius:10px;background:#25442ccd;display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#9bb580;min-height:46px}#mobile-game-preview .mp-commerce .package-sale-summary b{color:#e5ebbf;font-size:14px;display:flex;align-items:center;gap:5px}#mobile-game-preview .mp-commerce .package-sale-summary img{width:19px;height:19px}#mobile-game-preview .mp-commerce .package-sale-summary small{display:block;font-size:7px;margin-top:4px;color:#82a072}#mobile-game-preview .mp-commerce .package-review-cards{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-height:230px;overflow:auto;padding:10px 0}#mobile-game-preview .mp-commerce .package-review-cards .premium-player-card{--card-width:71px;pointer-events:none}#mobile-game-preview .mp-commerce .package-sale-lines{max-height:150px;overflow:auto;border:1px solid #b6d39723;border-radius:9px}#mobile-game-preview .mp-commerce .package-sale-line{display:flex;justify-content:space-between;gap:10px;color:#abc397;font-size:10px;padding:9px 10px;border-bottom:1px solid #b7d39915}#mobile-game-preview .mp-commerce .package-sale-line b{color:#dee9bb;white-space:nowrap}#mobile-game-preview .mp-commerce .package-sale-total{display:flex;justify-content:space-between;align-items:center;padding:15px 1px;color:#cbd8af;font-size:10px}#mobile-game-preview .mp-commerce .package-sale-total b{font-size:20px;color:#dfeab3}#mobile-game-preview .mp-commerce .package-sale-warning{padding:10px;border:1px solid #dfb38733;border-radius:8px;background:#a7824524;color:#d5c399!important;font-size:9px!important}#mobile-game-preview .mp-commerce .packages-toast{position:absolute;bottom:27px;left:21px;right:21px;padding:11px;z-index:55;background:#29462dec;border:1px solid #c9dc9f6b;border-radius:10px;box-shadow:0 4px 20px #001a0ca1;color:#e4eec8;font-size:10px;text-align:center;pointer-events:none}#mobile-game-preview .mp-commerce .packages-toast[hidden]{display:none}#mobile-game-preview .mp-commerce .package-empty-result{grid-column:1/-1;text-align:center;padding:30px;color:#a7c090;font-size:11px;line-height:1.8}#mobile-game-preview .mp-commerce .packages-study button:focus-visible,#mobile-game-preview .mp-commerce .packages-study a:focus-visible{outline:2px solid #d9eab0;outline-offset:3px}@keyframes card-arrive{0%{opacity:0;transform:translateY(16px) scale(.93)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-commerce .package-reveal>.premium-player-card{animation:none}#mobile-game-preview .mp-commerce .package-tile>img{transition:none}}#mobile-game-preview .mp-commerce .package-team-link{display:flex;align-items:center;justify-content:center;text-decoration:none}#mobile-game-preview .mp-commerce .package-actions>button:only-child{grid-column:1/-1}#mobile-game-preview .mp-commerce .package-reveal>.premium-player-card{--card-width:200px}#mobile-game-preview .mp-commerce .package-reveal-kicker{margin:18px 0}#mobile-game-preview .mp-commerce .package-reveal h3{margin-top:16px}#mobile-game-preview .mp-commerce .package-reveal-note{margin:16px 0 24px}#mobile-game-preview .mp-commerce .package-scenario-help{font-size:10px;line-height:1.65;color:#90a781}#mobile-game-preview .mp-commerce .package-states select:disabled{opacity:.6}#mobile-game-preview .mp-commerce .package-reveal-comparison{margin:22px 0;padding:17px;border:1px solid #bdd7a224;border-radius:12px;background:#132d2180}#mobile-game-preview .mp-commerce .package-reveal-comparison nav{display:flex;gap:7px;margin-top:12px}#mobile-game-preview .mp-commerce .package-reveal-comparison a{flex:1;padding:10px 8px;text-align:center;text-decoration:none;font-size:10px;line-height:1.5;color:#adc699;border:1px solid #bdd7a22b;border-radius:8px;background:#213a294d}#mobile-game-preview .mp-commerce .package-reveal-comparison a[aria-current=page]{color:#eadbb1;border-color:#d9cf9270;background:#7b744027}#mobile-game-preview .mp-commerce .package-reveal-comparison p{font-size:10px;line-height:1.65;color:#96b082;margin:13px 0 0}#mobile-game-preview .mp-commerce .package-reveal--compact{background:radial-gradient(ellipse at 50% 44%,color-mix(in srgb,var(--tier) 14%,transparent),transparent 63%),linear-gradient(160deg,#263f2cab,#10271dc9)}#mobile-game-preview .mp-commerce .package-reveal--compact:before{background:repeating-conic-gradient(from 15deg at 50% 42%,color-mix(in srgb,var(--tier) 5%,transparent) 0deg 4deg,transparent 4deg 24deg);opacity:.6}#mobile-game-preview .mp-commerce .package-reveal--compact .package-reveal-kicker{margin:16px 0 9px}#mobile-game-preview .mp-commerce .package-reveal--compact h3{font-size:24px;line-height:1.2;margin:8px 0 11px;text-align:center;max-width:calc(100% - 32px)}#mobile-game-preview .mp-commerce .package-reveal--compact .package-reveal-note{margin:20px 0 24px}#mobile-game-preview .mp-commerce .package-reveal--compact .package-reveal-meta{gap:6px;font-size:8px}#mobile-game-preview .mp-commerce .compact-signing-art{width:284px;height:236px;position:relative;display:grid;place-items:center;isolation:isolate;color:var(--tier);flex-shrink:0}#mobile-game-preview .mp-commerce .compact-signing-halo{position:absolute;top:19px;right:13px;bottom:19px;left:13px;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--tier) 21%,transparent),transparent 68%);animation:compact-halo 1.2s ease-out both;z-index:-1}#mobile-game-preview .mp-commerce .compact-signing-halo:before,#mobile-game-preview .mp-commerce .compact-signing-halo:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid color-mix(in srgb,var(--tier) 13%,transparent);border-radius:50%}#mobile-game-preview .mp-commerce .compact-signing-halo:after{top:2px;right:2px;bottom:2px;left:2px;border-color:color-mix(in srgb,var(--tier) 6%,transparent)}#mobile-game-preview .mp-commerce .compact-signing-frame{position:relative;width:166px;height:184px;filter:drop-shadow(0 9px 13px #00140db3);animation:compact-arrive .62s cubic-bezier(.2,.7,.25,1) both}#mobile-game-preview .mp-commerce .compact-signing-frame>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#mobile-game-preview .mp-commerce .compact-signing-portrait{display:block;position:absolute;left:43px;top:24px;width:80px;height:112px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 75%,transparent 100%);mask-image:linear-gradient(#000 0 75%,transparent 100%);pointer-events:none}#mobile-game-preview .mp-commerce .compact-signing-portrait img{position:absolute;width:200px;height:300px;max-width:none;left:-24px;top:-3px;object-fit:contain}#mobile-game-preview .mp-commerce .compact-signing-portrait.is-right img{left:-91px}#mobile-game-preview .mp-commerce .compact-signing-power{position:absolute;left:-13px;top:50px;color:var(--tier);display:flex;gap:3px;align-items:center;font-size:27px;font-weight:850;letter-spacing:-1.3px;line-height:1;padding:7px 9px 8px;border:1px solid color-mix(in srgb,var(--tier) 27%,transparent);border-radius:9px;background:linear-gradient(135deg,#263c28f5,#10271df5);box-shadow:0 4px 9px #00180d55}#mobile-game-preview .mp-commerce .compact-signing-power small{font-size:12px;letter-spacing:0}#mobile-game-preview .mp-commerce .compact-signing-role{position:absolute;bottom:33px;left:50%;transform:translate(-50%);font-size:12px;font-weight:850;letter-spacing:1px;color:var(--role);text-shadow:0 1px 7px #06180c}#mobile-game-preview .mp-commerce .compact-signing-confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}#mobile-game-preview .mp-commerce .compact-signing-confetti i{position:absolute;left:var(--x);top:var(--y);width:4px;height:8px;border-radius:1px;background:var(--tier);opacity:.5;transform:rotate(var(--turn));animation:compact-confetti 1.35s ease-out var(--delay) both}#mobile-game-preview .mp-commerce .compact-signing-confetti i:nth-child(3n){background:#e1ecc5;width:3px;height:5px}#mobile-game-preview .mp-commerce .compact-signing-confetti i:nth-child(4n){border-radius:50%;width:3px;height:3px;background:#b0d795}@keyframes compact-arrive{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes compact-halo{0%{opacity:0;transform:scale(.8)}42%{opacity:1;transform:scale(1.02)}to{opacity:.85;transform:scale(1)}}@keyframes compact-confetti{0%{opacity:0;transform:translate(calc(var(--drift) * -.5),-18px) rotate(0)}20%{opacity:.85}to{opacity:.25;transform:translate(var(--drift),26px) rotate(var(--turn))}}@media(prefers-reduced-motion:reduce){#mobile-game-preview .mp-commerce .compact-signing-frame,#mobile-game-preview .mp-commerce .compact-signing-halo,#mobile-game-preview .mp-commerce .compact-signing-confetti i{animation:none}#mobile-game-preview .mp-commerce .compact-signing-confetti i{opacity:.25}}#mobile-game-preview .mp-commerce .shop-test-grant{display:flex;align-items:center;gap:10px;padding:12px;margin:12px 0;border:1px solid #d3c47555;background:linear-gradient(110deg,#3b5031,#133024);border-radius:12px}#mobile-game-preview .mp-commerce .shop-test-grant img{width:42px}#mobile-game-preview .mp-commerce .shop-test-grant strong,#mobile-game-preview .mp-commerce .shop-test-grant small{display:block}#mobile-game-preview .mp-commerce .shop-test-grant small{font-size:9px;color:#a8bb99;margin-top:5px}#mobile-game-preview .mp-commerce .shop-test-grant button{margin-left:auto;min-height:44px;border:1px solid #a8ca7655;background:#557b44;color:#eef5dc;border-radius:8px;font-size:10px;padding:8px}#mobile-game-preview .mp-commerce .shop-products-stable{min-height:264px}@keyframes reward-in{0%{opacity:0;transform:translateY(24px) scale(.85)}to{opacity:1;transform:none}}@keyframes reward-fall{to{transform:translateY(900px) rotate(560deg);opacity:0}}#mobile-game-preview .mp-commerce .shop-product:disabled{opacity:.78}#mobile-game-preview .mp-commerce .shop-state-note{font-size:10px;color:#acbd99;line-height:1.5;padding:9px 0}#mobile-game-preview .mp-commerce .shop-state-note button{min-height:44px;background:transparent;border:0;color:#d4dfa8;text-decoration:underline}#mobile-game-preview .mp-commerce .shop-state-note{height:44px;min-height:44px;flex-shrink:0;padding:0;display:flex;align-items:center;gap:10px;box-sizing:border-box}#mobile-game-preview .mp-commerce .shop-state-note button{margin-left:auto;flex-shrink:0}#mobile-game-preview .mp-commerce .shop-test-grant{height:100px;min-height:100px;flex-shrink:0;box-sizing:border-box;align-items:flex-start}#mobile-game-preview .mp-commerce .shop-test-grant button{min-width:86px}#mobile-game-preview .mp-commerce{font-family:inherit;color:#dce8ca;text-align:left}#mobile-game-preview .mp-commerce button{font-family:inherit;cursor:pointer}#mobile-game-preview .mp-commerce button:disabled{cursor:default}#mobile-game-preview .mp-commerce :focus-visible{outline:2px solid #d6fba4;outline-offset:3px}#mobile-game-preview .mp-commerce.utility-content{overflow:visible;padding-bottom:3px}#mobile-game-preview .mp-commerce.utility-content>*{flex-shrink:0}#mobile-game-preview .mp-commerce.packages-content{min-height:682px}#mobile-game-preview .mp-commerce .package-tile{min-height:180px}#mobile-game-preview .mp-commerce .package-reveal{min-height:554px}#mobile-game-preview .mp-commerce .package-inline-link{background:none;border:0;padding:0;color:#d0e5ab;font-size:inherit;text-decoration:underline}#mobile-game-preview .mp-commerce.commerce-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;background:#02110bb5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;align-items:flex-end}#mobile-game-preview .mp-commerce .season-modal{width:100%;max-height:735px;overflow-y:auto;border:1px solid #c3ec9f50;border-bottom:0;border-radius:23px 23px 0 0;background:radial-gradient(ellipse at top left,#63834026,transparent 60%),linear-gradient(150deg,#1b3429,#0d221b);padding:16px 20px 27px;box-shadow:0 -12px 45px #001509bb;outline:none}#mobile-game-preview .mp-commerce .packages-modal{max-height:716px;padding:17px 19px 25px}#mobile-game-preview .mp-commerce .season-modal .round-button{width:35px;height:35px;display:grid;place-items:center;flex-shrink:0;border:1px solid #b9e7aa26;border-top-color:#e1f5c644;border-radius:10px;background:linear-gradient(145deg,#3d5e3c70,#11291edf);color:#d6eac6}#mobile-game-preview .mp-commerce .season-modal .round-button svg{width:18px;height:18px}#mobile-game-preview .mp-commerce .commerce-error{color:#ffd9a1;font-size:10px;line-height:1.6;margin-top:12px}#mobile-game-preview .mp-commerce .utility-link-row{text-align:left;width:100%}#mobile-game-preview .mp-commerce .shop-test-grant strong{font-size:12px}#mobile-game-preview .mp-commerce .shop-test-grant button:disabled{opacity:.5}
