@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQAAAAQtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAdBEICoRkg3gLIAABNgIkAzoEIAWFIgeBFAwHG1wHKI7DuPEacDIiFJ/g+f47+1/7dIcdXTlD8DKqmcw4eIC+AOCPf6+qiWq3h6+aSCLNJDnkqX9Xl+rv/6dSBcwSBCzEoVqxNbp5SqPMYdKBQhBq1dK9ggSsgYUoGnHOqttMECvWjIJfPA8cjQAuAEAQLAiClASc7M6OkfbO/nHs6ACmCYBxZXKP4s9uXIHECh4AdEhX0yIHC6jzgAb65sshStMMChwEfWVjZe8Anset/6H93x8jOyL5fuS67z4Dlam+BPyH/pV2FLCZAOnU0XPzCQGiJ7AkXgSFhqDEB4AAoAAN2ExDgM10joCNfDQUbvxaXM8LovT79D9MEyYU9+q/myT9p/m8uWi2mLJBPbzcih2wYIPzBDFNvABt315OXwy8BaRnbo5hXsOS5taknX4FguiaZnd4vQ7HxnBnm3SPYXHrQbclvOgyDhsHnZPO8f3G5I2fbr34Y7+hzRozVzyw5bKHdu03plXgvE9FO/Uz4/xPUKd8/PHk+R+JODnlg1lDTv3Qed77zDNqRszaqHUQT248kUPGzBXXXHGFnHrVVdft2m8c4PhpjB+/QEqMU54xruc6m3w8++XNXx4sya9rMvNq88m6X1zeOMlRuQ+/nvNw4+ZrCt58yDdSVOQdfoi/jc/ePfZY+1taYaH21FH2Y4fGG+RVNJkIN4SSiWj3ZKGG1oojoYr2SNWFVbHvY1XX1PR+H6y+oKrqgmryqj1UXnmk5cKWysPM3R4Uh5svYo6saAtU3V297+d91U/X/frzLvUdqiqfruKvhx5+OeOYxbHI7SenQum+PTw/fvRLGQ/jiufOn3/S+vlsfGn9h4Zb96fekZ7xRups68FhVCYCWHHvZVIPxjanr3NABSALqkR7FMBOulF9ScHvV3np+6pK/eEzRx877K3/z65pvwN89eGtV3Ly5ft/25ngaiSYDVYUAAKvIKimMdLO6YBQEY+aZpbXZ5WinTBQXwAA4LMAXuNUBPCSTmMfjd6jpNLNjbToDuBpaR9AoTBbUeERO2o0erNeR6KFne5HK/nOQA+VBtFnt1LtBj6pJQIutnLwipz/Ix9OYNSqZQEreiQELIkKmRIRNWdewpiIZVGtVi0J6xWR0ComIGpFnN+AVStWzUtIWBNXq0iRuJCYqDUJcYXiopYUWhUzp8iQTv20dtO84Agw6YrhuOijfqUKlSpRAruvTq9WdeQw2vs5SUsCYhdt7icIt1nNkseKPZzgV6q4FfYbH4ZIBcThYTEgLIgIkYRbJLl7/rks+ObZDxydE8W9LymoUMiqZUVbtVv0GNkcispQM0IpEG7sBdK9IYr6aKKLRaxiQxO7OMQphrUlGIscFbElV6LF5S0dQN5RbRoUdRbWWOYCy8sB83RxS7FqG/UEQslE5Nsd5v93uF3T0bLiypD/uJhn3q9fCAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1f5f3;font-synthesis:none;--ink:#070b0c;--panel:#0c1214;--panel-2:#11191b;--line:#d1ff3b24;--muted:#84918e;--lime:#d1ff3b;--cyan:#52e5ff;--red:#ff5e67;--mono:"JetBrains Mono", monospace;background:#070b0c;font-family:Inter Variable,Inter,system-ui,sans-serif}*{box-sizing:border-box}html{background:var(--ink);min-width:320px}body{background:radial-gradient(circle at 74% -12%,#52e5ff14,#0000 35%),#070b0c;min-width:320px;min-height:100vh;margin:0}button,input,select{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}button:disabled{opacity:.45;cursor:not-allowed}img{max-width:100%;display:block}.boot-screen{min-height:100vh;color:var(--lime);font:700 13px var(--mono);letter-spacing:.16em;place-items:center;display:grid}.view-loading{color:#61706d;min-height:62vh;font:7px var(--mono);letter-spacing:.15em;text-transform:uppercase;place-content:center;justify-items:center;gap:12px;display:grid}.view-loading i{border:1px solid #52e5ff2e;border-top-color:var(--cyan);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite proof-spin}.view-recovery{place-content:center;justify-items:start;gap:12px;min-height:calc(100vh - 82px);display:grid}.view-recovery>span{width:52px;height:60px;color:var(--lime);clip-path:polygon(50% 0,100% 18%,90% 80%,50% 100%,10% 80%,0 18%);background:#d1ff3b0f;border:1px solid #d1ff3b59;place-items:center;display:grid}.view-recovery small{color:var(--lime);font:700 9px var(--mono);letter-spacing:.17em}.view-recovery h1{text-transform:uppercase;margin:0;font-size:clamp(36px,5vw,72px);line-height:.9}.view-recovery p{max-width:520px;color:var(--muted);margin:0 0 12px;line-height:1.6}.eyebrow{color:var(--lime);font:700 10px var(--mono);letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px}.brand-mark{clip-path:polygon(50% 0,100% 22%,90% 82%,50% 100%,10% 82%,0 22%);background:var(--lime);color:#07100d;width:34px;height:34px;font:900 17px var(--mono);place-items:center;display:grid}.brand-lockup{font:800 16px var(--mono);letter-spacing:.08em;align-items:center;gap:11px;display:flex}.brand-lockup small{color:var(--muted);letter-spacing:.2em;margin-top:3px;font-size:8px;display:block}.primary-action,.secondary-action,.lime-action{cursor:pointer;min-height:44px;font:800 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;border:0;border-radius:2px;padding:0 18px;transition:transform .18s,box-shadow .18s,background .18s}.primary-action,.lime-action{background:var(--lime);color:#07100d;box-shadow:0 8px 28px #d1ff3b1c}.primary-action:hover,.lime-action:hover{transform:translateY(-2px);box-shadow:0 12px 36px #d1ff3b33}.secondary-action{color:#e7edeb;background:#11191b;border:1px solid #263336}.secondary-action:hover{background:#172124;border-color:#3c4b4e}.setup-shell{grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);min-height:100vh;display:grid}.setup-copy{isolation:isolate;background:#05090a url(/matchday-stadium.webp) 68%/cover no-repeat;flex-direction:column;justify-content:space-between;min-height:100vh;padding:clamp(36px,4.2vw,84px);display:flex;position:relative;overflow:hidden}.setup-copy:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#020607f5 0%,#020607c7 48%,#02060761 100%),linear-gradient(#02060714,#020607b8);position:absolute;inset:0}.setup-copy:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000 76%,#070b0cf5),repeating-linear-gradient(0deg,#0000 0 5px,#ffffff03 5px 6px);position:absolute;inset:0}.setup-copy>*{z-index:1;position:relative}.setup-hero-copy{width:min(100%,680px);margin:auto 0;padding:clamp(38px,7vh,82px) 0}.setup-copy h1{letter-spacing:-.064em;text-wrap:balance;text-transform:uppercase;max-width:680px;margin:14px 0 22px;font-size:clamp(46px,3.15vw,64px);line-height:.92}.setup-copy h1 span,.setup-copy h1 strong{display:block}.setup-copy h1 strong{color:var(--lime);letter-spacing:-.04em;text-shadow:0 0 30px #d1ff3b29;margin-top:10px;font-size:.78em;font-style:normal;font-weight:900;line-height:1}.setup-lead{color:#b9c3c0;max-width:540px;font-size:15px;line-height:1.6}.setup-panel{background:radial-gradient(circle at 20%,#c9ff2f09,#0000 28%),#090e10;border-left:1px solid #1e292b;flex-direction:column;justify-content:center;padding:clamp(42px,5vw,88px);display:flex;position:relative}.panel-index{color:#293538;font:800 64px var(--mono);position:absolute;top:32px;right:38px}.setup-panel h2{letter-spacing:-.04em;margin:6px 0 9px;font-size:30px}.setup-panel>p{color:var(--muted);margin:0 0 28px;line-height:1.6}.setup-panel label,.sell-body label{color:#b9c3c0;font:700 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;gap:8px;margin-bottom:20px;display:grid}.setup-panel input,.sell-body input{color:#fff;background:#0d1416;border:1px solid #263336;border-radius:2px;width:100%;padding:15px 14px}.division-field{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:26px;display:grid}.division-field>span{color:#84918e;font:10px var(--mono);grid-column:1/-1}.division-field button{cursor:pointer;background:#0d1416;border:1px solid #263336;align-content:center;gap:6px;min-height:90px;display:grid}.division-field button.active{border-color:var(--lime);background:#d1ff3b13}.division-field strong{font-size:13px}.division-field span{color:var(--muted);font:10px var(--mono)}.setup-panel .primary-action{width:100%}.microcopy{text-align:center;color:#65716f!important;font:9px/1.6 var(--mono)!important;margin:14px 0 0!important}.proof{color:#96a19f;font:10px var(--mono);gap:22px;display:flex}.proof span:before{content:"◆";color:var(--lime);margin-right:8px}.setup-proof{color:#aeb9b6;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.setup-proof span{color:#fff;font:800 14px var(--mono)}.setup-proof i{background:var(--lime);border-radius:50%;width:3px;height:3px}.app-shell{grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{z-index:20;background:#090e10;border-right:1px solid #1e292b;flex-direction:column;width:232px;padding:28px 18px 22px;display:flex;position:fixed;inset:0 auto 0 0}.side-brand{font:800 13px var(--mono);letter-spacing:.08em;align-items:center;gap:11px;padding:0 10px 32px;display:flex}.nav{gap:4px;display:grid}.nav button{color:#7f8b89;cursor:pointer;text-align:left;height:47px;font:700 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;border-radius:2px;align-items:center;gap:12px;padding:0 13px;display:flex}.nav button:hover{color:#fff;background:#101719}.nav button.active{color:#0a100e;background:var(--lime)}.nav svg{width:17px;height:17px}.side-foot{color:#56615f;font:9px/1.65 var(--mono);text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #1e292b;margin-top:auto;padding:18px 10px 0}.app-main{grid-column:2;min-width:0}.topbar{z-index:15;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070b0cdb;border-bottom:1px solid #1b2527;justify-content:space-between;align-items:center;min-height:82px;padding:16px clamp(20px,3.4vw,52px);display:flex;position:sticky;top:0}.club-crest{align-items:center;gap:12px;display:flex}.club-crest .mini-crest{width:39px;height:45px}.club-crest b{letter-spacing:.04em;font-size:13px;display:block}.club-crest small{color:var(--muted);font:9px var(--mono);text-transform:uppercase;margin-top:3px;display:block}.topbar-actions{align-items:center;gap:10px;display:flex}.sui-balance{min-height:38px;font:700 11px var(--mono);background:#0f1719;border:1px solid #253033;align-items:center;gap:7px;padding:0 12px;display:flex}.sui-balance i{background:var(--cyan);border-radius:70% 35% 60% 45%;width:7px;height:11px;display:inline-block;transform:rotate(45deg)}.wallet-control{align-items:center;gap:8px;display:flex}.wallet-control button,.wallet-control mysten-dapp-kit-connect-button{min-height:38px}.wallet-button-label,.wallet-label-long,.wallet-label-short{white-space:nowrap}.wallet-label-short{display:none}.network-state{color:#72807d;font:8px var(--mono);text-transform:uppercase;border:1px solid #263336;padding:5px 7px}.view{max-width:1480px;margin:0 auto;padding:clamp(24px,3.6vw,55px);animation:.35s both view-in}@keyframes view-in{0%{opacity:0;transform:translateY(6px)}}.view-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.view-heading h1{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(34px,4vw,58px);line-height:.95}.view-heading.light h1{color:#fff}.view-heading p{max-width:520px;color:var(--muted);margin:8px 0 0;line-height:1.6}.formation-chip,.self-gas-chip,.sealed-chip{color:#9ca7a4;font:9px var(--mono);text-transform:uppercase;letter-spacing:.1em;border:1px solid #2a383a;padding:9px 11px}.self-gas-chip:before,.sealed-chip:before{content:"";background:var(--lime);width:6px;height:6px;box-shadow:0 0 10px var(--lime);border-radius:50%;margin-right:7px;display:inline-block}.dashboard-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);gap:18px;display:grid}.feature-card{background:#0e1416;border:1px solid #202c2e;min-height:430px;position:relative;overflow:hidden}.feature-image{object-fit:cover;filter:saturate(.75)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.feature-overlay{background:linear-gradient(#080d0f3d 30%,#080d0f 96%),linear-gradient(90deg,#080d0fb3,#0000);flex-direction:column;justify-content:flex-end;padding:clamp(24px,4vw,48px);display:flex;position:absolute;inset:0}.live-chip{background:var(--red);color:#fff;font:800 8px var(--mono);letter-spacing:.13em;text-transform:uppercase;align-self:flex-start;margin-bottom:auto;padding:7px 10px}.next-match h2{letter-spacing:-.055em;margin:0 0 6px;font-size:clamp(28px,4vw,54px)}.next-match p{color:#9eaaa7;margin:0 0 24px}.versus{align-items:center;gap:14px;display:flex}.versus>span{color:var(--lime);font:900 13px var(--mono)}.mini-crest{aspect-ratio:.88;clip-path:polygon(50% 0,100% 18%,90% 80%,50% 100%,10% 80%,0 18%);background:var(--lime);color:#07100d;width:32px;font:900 12px var(--mono);place-items:center;display:grid}.mini-crest:has(>.club-badge){clip-path:none;background:0 0}.mini-crest.away{color:#92a09d;background:#1d292b}.panel{background:var(--panel);border:1px solid #1e292b;padding:24px}.panel-title{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.panel-title h3{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:13px}.panel-title span{color:#6d7977;font:9px var(--mono)}.panel-title button,.empty-state button,.activity-action button{color:#9ba6a3;cursor:pointer;font:9px var(--mono);text-transform:uppercase;background:0 0;border:0}.panel-title button:hover,.empty-state button:hover{color:var(--lime)}.empty-state{grid-auto-flow:row;align-content:center;gap:9px}.club-pulse{align-content:start;display:grid}.pulse-stat{border-bottom:1px solid #202b2d;padding:18px 0}.pulse-stat strong{font:800 29px var(--mono);display:block}.pulse-stat span,.pulse-row span{color:#71807d;font:9px var(--mono);text-transform:uppercase}.pulse-row{justify-content:space-between;align-items:center;padding-top:16px;display:flex}.progress-track{background:#1a2426;height:4px;margin-top:10px;overflow:hidden}.progress-track i{background:var(--lime);height:100%;display:block}.collection{grid-column:1/-1}.mini-cards{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;display:grid}.empty-state{color:#687472;min-height:120px;font:10px var(--mono);border:1px dashed #263336;place-items:center;display:grid}.activity{grid-column:1/-1}.activity-action{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.form-strip{flex-wrap:wrap;gap:8px;display:flex}.result{color:#07100d;min-width:34px;height:34px;font:800 10px var(--mono);background:#cbd1cf;place-items:center;display:grid}.result-win{background:var(--lime)}.result-loss{background:var(--red);color:#fff}.player-card{aspect-ratio:.72;cursor:default;color:#fff;text-align:left;background:linear-gradient(145deg,#141d1f,#090e10);border:1px solid #304043;width:100%;min-width:0;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.player-card.compact{aspect-ratio:.76}.player-card:before{content:"";opacity:.22;background:radial-gradient(circle at 80% 15%, var(--rarity), transparent 34%);z-index:1;position:absolute;inset:0}.player-card img{object-fit:cover;object-position:center 15%;filter:saturate(.85);width:100%;height:69%}.player-card-info{z-index:2;background:linear-gradient(#0000,#080c0e 31%);padding:32px 11px 11px;position:absolute;inset:auto 0 0}.player-card-top{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;inset:10px 10px auto}.player-card-rating{color:#fff;font:900 24px/.8 var(--mono);text-shadow:0 2px 15px #000}.player-card-position{color:#07100d;background:var(--rarity);font:900 8px var(--mono);padding:4px 5px}.player-card-name{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;overflow:hidden}.player-card-meta{color:#7d8987;font:7px var(--mono);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;margin-top:4px;display:flex}.player-card-rarity{color:var(--rarity)}.card-glow{z-index:1;pointer-events:none;background:radial-gradient(circle at 80% 8%, color-mix(in srgb, var(--rarity) 34%, transparent), transparent 39%);position:absolute;inset:0}.card-topline{z-index:3;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;inset:10px 10px auto}.card-topline strong{color:#fff;font:900 24px/.85 var(--mono);text-shadow:0 2px 15px #000}.card-topline span{background:var(--rarity);color:#07100d;font:900 8px var(--mono);padding:4px 6px}.card-copy{z-index:3;background:linear-gradient(#0000,#080c0e 30%);padding:34px 11px 12px;position:absolute;inset:auto 0 0}.card-copy h3{white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:12px;overflow:hidden}.rarity-label{color:var(--rarity);font:8px var(--mono);text-transform:uppercase;letter-spacing:.09em}.card-stats{color:#9aa5a2;font:7px var(--mono);grid-template-columns:repeat(3,1fr);gap:3px;margin-top:8px;display:grid}.academy-tag{z-index:3;color:#83908d;font:6px var(--mono);text-transform:uppercase;background:#070b0ccc;padding:3px 5px;position:absolute;bottom:8px;right:8px}.rarity-common{--rarity:#a9b4b1}.rarity-rare{--rarity:#52e5ff}.rarity-epic{--rarity:#a874ff}.rarity-legendary{--rarity:#ffc14e}.rarity-ultra{--rarity:#ff547d}.squad-layout{grid-template-columns:minmax(520px,1.3fr) minmax(290px,.7fr);align-items:start;gap:18px;display:grid}.pitch-panel{background:#0b2e25;border:1px solid #d1ff3b38;min-height:820px;position:relative;overflow:hidden}.manager-squad .pitch-panel{height:clamp(760px,100svh - 210px,900px);min-height:760px}.pitch-lines{pointer-events:none;border:1px solid #fff3;position:absolute;inset:22px}.pitch-lines:after{content:"";border-top:1px solid #fff3;position:absolute;inset:50% 0 auto}.pitch-lines .circle{aspect-ratio:1;border:1px solid #fff3;border-radius:50%;width:128px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pitch-lines .box{border:1px solid #fff3;width:42%;height:16%;position:absolute;left:29%}.pitch-lines .box.top{top:-1px}.pitch-lines .box.bottom{bottom:-1px}.pitch-player{text-align:center;width:72px;position:absolute;transform:translate(-50%,-50%)}.pitch-player img{object-fit:cover;object-position:center top;border:2px solid var(--lime);border-radius:50%;width:52px;height:52px;margin:auto;box-shadow:0 8px 18px #00000073}.pitch-player strong{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;display:block;overflow:hidden}.pitch-player span{color:var(--lime);font:8px var(--mono)}.tactics-locked{color:#ffffff6b;font:8px var(--mono);text-transform:uppercase;position:absolute;top:34px;right:34px}.player-inspector{align-content:start;gap:18px;display:grid}.player-inspector>img{object-fit:cover;object-position:top;width:100%;max-height:350px}.player-inspector h2{letter-spacing:-.045em;margin:0;font-size:28px}.attribute-list{grid-template-columns:1fr 1fr;gap:9px;display:grid}.attribute-list div{background:#101719;padding:12px}.attribute-list span{color:#778380;font:8px var(--mono);text-transform:uppercase;display:block}.attribute-list strong{font:800 18px var(--mono)}.bench-strip{grid-column:1/-1}.bench-scroll{grid-auto-columns:135px;grid-auto-flow:column;gap:10px;padding-bottom:7px;display:grid;overflow-x:auto}.pack-layout{grid-template-columns:minmax(0,1.2fr) minmax(300px,.65fr);gap:18px;min-height:620px;display:grid}.pack-stage{background:radial-gradient(circle,#52e5ff1f,#0000 44%),#090e10;border:1px solid #202b2d;place-items:center;min-height:620px;display:grid;position:relative;overflow:hidden}.pack-halo{aspect-ratio:1;border:1px solid #52e5ff2e;border-radius:50%;width:440px;position:absolute;box-shadow:0 0 120px #52e5ff0f}.pack-halo:before,.pack-halo:after{content:"";border:1px solid #d1ff3b1f;border-radius:50%;position:absolute}.pack-halo:before{inset:52px}.pack-halo:after{inset:110px}.pack-box{z-index:2;clip-path:polygon(10% 0,90% 0,100% 8%,100% 92%,90% 100%,10% 100%,0 92%,0 8%);border:1px solid var(--cyan);background:linear-gradient(145deg,#172225,#090d0f 56%,#1d2a2c);place-items:center;width:250px;height:354px;display:grid;position:relative;box-shadow:0 26px 90px #0000008c,inset 0 0 60px #52e5ff14}.pack-box:after{display:none}.pack-box span{color:#75827f;font:8px var(--mono);text-transform:uppercase;position:absolute;top:26px}.pack-box strong{font:900 18px var(--mono);position:absolute;top:48px}.pack-box i{color:var(--lime);font:normal 900 30px var(--mono);letter-spacing:-.08em}.pack-box small{color:#c8d0ce;font:8px var(--mono);letter-spacing:.12em;position:absolute;bottom:30px}.pack-stage>p{z-index:3;color:#8d9996;margin:0;font-size:11px;position:absolute;bottom:78px}.pack-actions{z-index:3;justify-content:center;gap:10px;display:flex;position:absolute;inset:auto 30px 28px}.odds-panel{flex-direction:column;display:flex}.odds-row{font:10px var(--mono);border-bottom:1px solid #202b2d;grid-template-columns:12px 1fr auto;align-items:center;gap:10px;padding:15px 0;display:grid}.odds-row i{aspect-ratio:1;background:var(--rarity);border-radius:50%;width:7px}.guarantee{border-left:2px solid var(--lime);background:#d1ff3b0e;align-items:flex-start;gap:11px;margin-top:22px;padding:15px;font-size:11px;line-height:1.6;display:flex}.guarantee b,.guarantee span{display:block}.guarantee span{color:#7e8b88;margin-top:2px}.supply-note{color:#66726f;font:8px/1.65 var(--mono);text-transform:uppercase;margin-top:auto}.reveal-backdrop,.dialog-backdrop{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020506de;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.reveal-aura{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#d1ff3b1f,#0000 62%);border-radius:50%;width:min(85vw,900px);position:absolute}.reveal-modal{z-index:1;background:#090e10;border:1px solid #273436;width:min(1100px,96vw);padding:32px;position:relative}.reveal-modal h2{letter-spacing:-.06em;text-transform:uppercase;margin:2px 0 24px;font-size:clamp(30px,5vw,62px)}.close-button{cursor:pointer;background:#11191b;border:1px solid #2b383a;width:36px;height:36px;position:absolute;top:18px;right:18px}.reveal-cards{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.revealed{opacity:0;animation:.55s cubic-bezier(.2,.8,.2,1) forwards card-deal;transform:translateY(22px)rotateY(25deg)}@keyframes card-deal{to{opacity:1;transform:none}}.hidden-card{aspect-ratio:.72;perspective:800px}.card-back{width:100%;height:100%;color:var(--lime);font:900 20px var(--mono);background:linear-gradient(145deg,#172225,#080c0e);border:1px solid #314043;place-items:center;display:grid}.match-view{max-width:none;padding:0}.match-canvas{background:#080d0f;grid-template:"score timeline"minmax(470px,1fr)"bottom timeline"/minmax(0,1fr) 390px;min-height:640px;display:grid;position:relative}.match-canvas:before{content:"";pointer-events:none;opacity:.72;background:linear-gradient(90deg,#05090a29,#080d0f 68%),url(/art/matchday.png) 50%/cover;position:absolute;inset:0}.match-scoreboard{z-index:2;grid-area:score;grid-template-columns:1fr auto 1fr;align-self:end;align-items:end;gap:clamp(18px,3vw,48px);padding:70px clamp(28px,5vw,76px);display:grid;position:relative}.match-scoreboard>div:first-child{text-align:right}.match-scoreboard>div:last-child{text-align:left}.match-scoreboard span{color:var(--lime);font:8px var(--mono);letter-spacing:.14em;margin-bottom:5px;display:block}.match-scoreboard b{letter-spacing:-.04em;max-width:260px;font-size:clamp(18px,2vw,29px);display:block}.match-scoreboard>div:first-child b{margin-left:auto}.match-scoreboard>strong{color:#fff;font:800 clamp(50px,7vw,106px)/.75 var(--mono);letter-spacing:-.09em;white-space:nowrap;text-shadow:0 12px 40px #000}.match-scoreboard .minute{background:var(--lime);color:#07100d;font:900 10px var(--mono);margin-bottom:14px;padding:7px 10px;display:inline-block}.match-scoreboard h1{letter-spacing:-.08em;text-transform:uppercase;max-width:760px;margin:0;font-size:clamp(58px,9vw,138px);line-height:.8}.match-scoreboard .score{color:var(--lime)}.match-timeline{z-index:2;background:#070b0ced;border-left:1px solid #223033;grid-area:timeline;padding:46px 34px;position:relative;overflow:auto}.match-event{border-left:1px solid #2b383a;padding:0 0 30px 32px;position:relative}.match-event:before{content:"";background:#66726f;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:-4px}.match-event.event-goal:before{background:var(--lime);box-shadow:0 0 12px var(--lime)}.match-event b{color:#fff;font:800 13px var(--mono);margin-bottom:7px;display:block}.match-event i{display:none}.match-event span{color:#aeb9b6;font:10px/1.55 var(--mono)}.pre-match{z-index:2;text-align:center;max-width:560px;margin:auto;position:relative}.pre-match h1{letter-spacing:-.075em;text-transform:uppercase;font-size:clamp(48px,7vw,94px);line-height:.86}.pre-match p{color:#98a3a0;line-height:1.7}.match-bottom{z-index:3;background:#070b0cd6;border-top:1px solid #253033;grid-area:bottom;justify-content:flex-start;align-items:center;gap:18px;min-height:94px;margin:0;padding:20px clamp(28px,5vw,76px);display:flex;position:relative}.match-bottom>div span{color:#6e7a78;font:8px var(--mono);letter-spacing:.12em;display:block}.match-bottom>div b{font:800 12px var(--mono)}.match-bottom .lime-action{min-width:190px;margin-left:18px}.match-bottom p{color:#81908c;margin:0 0 0 auto;font-size:11px}.market-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.filters{flex-wrap:wrap;gap:6px;display:flex}.filters button{color:#7e8a87;cursor:pointer;font:8px var(--mono);text-transform:uppercase;background:#0e1517;border:1px solid #263336;padding:9px 12px}.filters button.active{border-color:var(--lime);color:var(--lime)}.market-balance{color:#87928f;font:10px var(--mono);align-items:baseline;gap:7px;display:flex}.market-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:13px;display:grid}.listing{background:#0c1214;border:1px solid #202b2d}.listing .player-card{border:0;border-bottom:1px solid #202b2d}.listing-meta{justify-content:space-between;align-items:center;gap:8px;padding:13px;display:flex}.listing-meta strong{font:800 15px var(--mono);display:block}.listing-meta span{color:#687572;font:7px var(--mono);text-transform:uppercase}.listing-meta button{background:var(--lime);color:#07100d;cursor:pointer;min-height:34px;font:800 8px var(--mono);text-transform:uppercase;border:0;padding:0 10px}.sell-dialog{background:#0b1113;border:1px solid #293638;width:min(450px,94vw);padding:27px;position:relative}.sell-dialog h2{margin:0 0 22px;font-size:27px}.sell-body{gap:4px;display:grid}.fee-preview{color:#879390;font:9px var(--mono);background:#11191b;justify-content:space-between;padding:13px;display:flex}.toast{z-index:80;border:1px solid var(--lime);max-width:390px;font:10px/1.5 var(--mono);background:#121a1c;padding:14px 17px;animation:.25s both toast-in;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 60px #0006}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}}@media (width<=1100px){.dashboard-grid,.squad-layout,.pack-layout{grid-template-columns:1fr}.club-pulse{grid-template-columns:repeat(3,1fr);gap:12px}.pulse-stat{border:0}.pitch-panel{min-height:780px}.match-canvas{grid-template-columns:1fr 330px}}@media (width<=760px){.setup-shell{grid-template-columns:1fr}.setup-copy{min-height:56vh;padding:28px 24px}.setup-copy:after{background:linear-gradient(#0000 60%,#090e10)}.setup-panel{border-left:0;padding:42px 24px}.proof{display:none}.app-shell{padding-bottom:68px;display:block}.sidebar{border:0;border-top:1px solid #243033;width:auto;height:67px;padding:7px 8px;inset:auto 0 0}.side-brand,.side-foot{display:none}.nav{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;height:100%}.nav button{align-content:center;place-items:center;gap:2px;min-width:0;height:100%;padding:4px 2px;font-size:5px;line-height:1.05;display:grid}.nav button span{text-align:center;text-overflow:ellipsis;max-width:100%;overflow:hidden}.nav svg{width:16px;height:16px}.app-main{grid-column:auto}.topbar{min-height:66px;padding:10px 14px}.club-crest strong{text-overflow:ellipsis;white-space:nowrap;max-width:108px;overflow:hidden}.topbar-actions{gap:5px}.sui-balance{padding:0 8px;font-size:9px}.network-state{display:none}.wallet-control{max-width:none}.wallet-control button{min-width:78px;padding-inline:10px}.wallet-label-long{display:none}.wallet-label-short{display:inline}.view{padding:26px 16px}.view-heading{flex-direction:column;align-items:flex-start}.dashboard-grid{display:block}.dashboard-grid>*{margin-bottom:12px}.feature-card{min-height:380px}.club-pulse{display:block}.mini-cards{grid-template-columns:repeat(3,1fr)}.squad-layout{display:block}.pitch-panel{min-height:720px;margin-bottom:12px}.pitch-lines{inset:14px}.pitch-player{width:74px;min-height:88px}.pitch-player img{width:36px;height:36px}.player-inspector{margin-bottom:12px}.pack-layout{display:block}.pack-stage{min-height:500px;margin-bottom:12px}.pack-box{width:190px;height:270px}.pack-actions{flex-wrap:wrap;inset:auto 12px 18px}.reveal-modal{max-height:94vh;padding:22px 14px;overflow:auto}.reveal-backdrop{background:#020506}.reveal-modal{background:#070c0d}.reveal-grid{opacity:.05}.reveal-beam{opacity:.1}.reveal-cards{grid-template-columns:repeat(2,1fr)}.match-canvas{min-height:calc(100vh - 66px);display:block}.match-scoreboard{flex-direction:column;justify-content:flex-end;min-height:55vh;padding:34px 22px;display:flex}.match-timeline{border-top:1px solid #223033;border-left:0;min-height:40vh;padding:24px}.market-toolbar{flex-direction:column;align-items:flex-start}.market-grid{grid-template-columns:repeat(2,1fr);gap:8px}}:root{--surface:#090f11;--surface-raised:#0d1517;--hairline:#c7e7e01c;--white:#f4f8f6}.panel-index{pointer-events:none}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 83% 9%,#30d2ff13,#0000 28%),radial-gradient(circle at 19% 78%,#d1ff3b0b,#0000 32%),linear-gradient(115deg,#0000 48%,#ffffff05 49%,#0000 50%);position:fixed;inset:0}.premium-view{isolation:isolate;position:relative}.premium-view .view-heading h1{font-size:clamp(44px,5.4vw,82px);line-height:.84}.premium-view .view-heading h1 em{color:var(--lime);font-style:normal}.premium-panel{border:1px solid var(--hairline);background:linear-gradient(145deg,#111b1df5,#070c0efa);position:relative;overflow:hidden;box-shadow:0 28px 80px #00000038}.premium-panel:after{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff08,#0000 22% 74%,#52e5ff06);position:absolute;inset:0}.signal-dot{background:var(--lime);width:6px;height:6px;box-shadow:0 0 0 4px #d1ff3b14, 0 0 14px var(--lime);border-radius:50%;animation:1.8s ease-in-out infinite signal-pulse;display:inline-block}@keyframes signal-pulse{50%{opacity:.35;box-shadow:0 0 0 8px transparent, 0 0 4px var(--lime)}}.sidebar{background:linear-gradient(#091012,#070b0c 68%);box-shadow:12px 0 50px #00000029}.nav button{transition:color .22s,background .22s,transform .22s;position:relative;overflow:hidden}.nav button:after{content:"";background:linear-gradient(100deg,#0000,#ffffff3d,#0000);transition:transform .5s;position:absolute;inset:0;transform:translate(-110%)}.nav button:hover{transform:translate(3px)}.nav button:hover:after{transform:translate(110%)}.nav button.active{box-shadow:0 12px 36px #d1ff3b17}.topbar{box-shadow:0 14px 40px #0000001f}.sui-balance{background:linear-gradient(145deg,#111a1c,#0b1113)}.club-identity-trigger{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;position:relative}.club-identity-trigger .mini-crest{clip-path:none;background:0 0;transition:filter .2s,transform .2s}.club-identity-trigger:hover .mini-crest{filter:brightness(1.2);transform:translateY(-2px)}.edit-identity{color:#657370;font:6px var(--mono);letter-spacing:.12em;border:1px solid #ffffff1a;margin-left:7px;padding:4px 6px}.rarity-common{--rarity:#d7e0de;--material:url(/card-materials/common.webp);--rarity-rgb:215,224,222}.rarity-rare{--rarity:#52e5ff;--material:url(/card-materials/rare.webp);--rarity-rgb:82,229,255}.rarity-epic{--rarity:#a874ff;--material:url(/card-materials/epic.webp);--rarity-rgb:168,116,255}.rarity-legendary{--rarity:#ffc14e;--material:url(/card-materials/legendary.webp);--rarity-rgb:255,193,78}.rarity-ultra{--rarity:#ff4f9b;--material:url(/card-materials/ultra.webp);--rarity-rgb:255,79,155}.player-card{isolation:isolate;aspect-ratio:.685;clip-path:polygon(8% 0,92% 0,100% 7%,97% 91%,86% 100%,14% 100%,3% 91%,0 7%);color:var(--white);box-shadow:0 26px 58px #00000075, 0 0 0 1px rgba(var(--rarity-rgb),.25);background:#080d0f;border:0;border-radius:0;padding:0;transition:transform .16s ease-out,filter .25s,box-shadow .25s;overflow:hidden;transform:translateZ(0)}.player-card:hover,.player-card.selected{z-index:5;filter:saturate(1.08)brightness(1.035);box-shadow:0 28px 64px #00000080, 0 0 24px rgba(var(--rarity-rgb),.13);transform:translateY(-5px)scale(1.012)}.card-material{z-index:0;background:var(--material) center/cover;opacity:.84;position:absolute;inset:0}.card-material:after{content:"";background:linear-gradient(#0408091a,#0408090f 45%,#040809eb 78%),radial-gradient(circle at 50% 34%,#0000 18%,#04080957 70%);position:absolute;inset:0}.card-foil{z-index:6;pointer-events:none;opacity:.16;mix-blend-mode:screen;background:radial-gradient(circle at 54% 36%, #fffc, rgba(var(--rarity-rgb),.25) 12%, transparent 32%);transition:opacity .2s;position:absolute;inset:-30%}.player-card:hover .card-foil{opacity:.42}.card-edge{z-index:7;pointer-events:none;clip-path:polygon(7% 0,93% 0,100% 7%,97% 91%,86% 100%,14% 100%,3% 91%,0 7%);box-shadow:inset 0 0 0 1px rgba(var(--rarity-rgb),.45), inset 0 0 22px rgba(var(--rarity-rgb),.08);position:absolute;inset:5px}.card-topline{z-index:8;align-items:flex-start;inset:8% 8% auto}.card-overall{text-shadow:0 5px 24px #000;line-height:1;display:grid}.card-overall strong{color:#fff;font:800 clamp(24px, 2.1vw, 38px)/.78 var(--mono);letter-spacing:-.1em}.card-overall small{color:#ffffff9e;font:7px var(--mono);letter-spacing:.18em;margin-top:6px}.card-position{text-align:center;min-width:31px;box-shadow:0 0 18px rgba(var(--rarity-rgb),.28);border:1px solid #ffffff38;background:var(--rarity)!important;padding:7px 6px!important}.card-portrait{z-index:2;height:68%;position:absolute;inset:7% 2% auto;overflow:hidden}.player-card .card-portrait img{z-index:2;object-fit:contain;object-position:center top;filter:saturate(.92)contrast(1.04);transform-origin:top;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .3s;position:relative;transform:scale(1.035)}.player-card:hover .card-portrait img{filter:saturate(1.08)contrast(1.06);transform:scale(1.08)}.layered-player-portrait{z-index:2;opacity:0;filter:saturate(.96)contrast(1.03);transform-origin:top;width:100%;height:100%;transition:opacity .18s,transform .5s cubic-bezier(.2,.8,.2,1),filter .3s;display:block;position:relative;transform:scale(1.01)}.layered-player-portrait.ready{opacity:1}.player-card:hover .layered-player-portrait{filter:saturate(1.08)contrast(1.05);transform:scale(1.055)}.kit-jersey{z-index:1;pointer-events:none;opacity:1;clip-path:polygon(35% 0,65% 0,72% 7%,96% 20%,100% 100%,0 100%,4% 20%,28% 7%);background:var(--kit-primary);filter:drop-shadow(0 -8px 18px #00000052);position:absolute;inset:58% -3% -9%}.kit-jersey:before{content:"";background:radial-gradient(at 50% 8%,#ffffff2e,#0000 28%),linear-gradient(90deg,#0000006b,#0000 22% 76%,#0000006b),linear-gradient(#0000 35%,#00000047);position:absolute;inset:0}.kit-jersey:after{content:"";border:0 solid var(--kit-secondary);background:#070d0f;border-width:0 2px 3px;border-radius:0 0 48% 48%;width:22%;height:16%;position:absolute;top:-2%;left:39%;box-shadow:0 3px 8px #00000073}.kit-pattern-solid .kit-jersey{background:var(--kit-primary)}.kit-pattern-pinstripe .kit-jersey{background:repeating-linear-gradient(90deg,var(--kit-primary) 0 17px,var(--kit-secondary) 17px 22px)}.kit-pattern-hoops .kit-jersey{background:repeating-linear-gradient(0deg,var(--kit-primary) 0 28px,var(--kit-secondary) 28px 43px)}.kit-pattern-sash .kit-jersey{background:linear-gradient(118deg,var(--kit-primary) 0 40%,var(--kit-secondary) 41% 55%,var(--kit-primary) 56%)}.kit-pattern-carbon .kit-jersey{background:repeating-linear-gradient(135deg,var(--kit-primary) 0 7px,color-mix(in srgb,var(--kit-primary) 62%,#000) 7px 14px,var(--kit-secondary) 14px 16px)}.portrait-fade{z-index:3;background:linear-gradient(#0000 56%,#070b0cf5 93%),linear-gradient(90deg,#070b0c40,#0000 25% 75%,#070b0c40);position:absolute;inset:0}.card-club-mark{z-index:8;color:#ffffffb8;justify-items:center;gap:2px;display:grid;position:absolute;top:27%;left:8%}.card-club-mark span{font:6px var(--mono);letter-spacing:.08em}.card-copy{z-index:8;background:0 0;padding:0;inset:auto 7% 9%}.card-name-row{justify-content:space-between;align-items:center;gap:7px;display:flex}.rarity-label{color:var(--rarity);font:700 7px var(--mono);letter-spacing:.17em;text-shadow:0 0 12px rgba(var(--rarity-rgb),.28)}.card-form{color:#ffffff8c;font:7px var(--mono);align-items:center;gap:4px;display:flex}.card-form i{background:var(--lime);width:4px;height:4px;box-shadow:0 0 7px var(--lime);border-radius:50%}.card-copy h3{color:#fff;letter-spacing:-.025em;text-transform:uppercase;border-bottom:1px solid #ffffff21;margin:5px 0 9px;padding-bottom:8px;font-size:clamp(11px,.95vw,15px);line-height:1}.card-stats{grid-template-columns:repeat(5,1fr);gap:2px;margin:0;display:grid}.card-stats span{color:#ffffff73;font:6px var(--mono);text-align:center;gap:2px;display:grid}.card-stats b{color:#fff;font:700 9px var(--mono)}.card-serial{z-index:8;color:#ffffff4a;width:80%;font:5px var(--mono);letter-spacing:.12em;text-align:center;white-space:nowrap;position:absolute;bottom:3.4%;left:50%;transform:translate(-50%)}.academy-tag{z-index:9;background:#04080999;border:1px solid #ffffff1f;padding:3px 5px;top:3.4%;bottom:auto;right:13%}.career-tier-badge{z-index:9;color:var(--cyan);font:700 5px var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#040809c7;border:1px solid #52e5ff59;padding:3px 6px;position:absolute;top:3.4%;left:13%;box-shadow:0 0 13px #52e5ff1f}.career-tier-badge.elite-career{color:var(--lime);border-color:#d1ff3b73;box-shadow:0 0 15px #d1ff3b2e}.career-tier-badge.club-legend{color:#ffc14e;background:linear-gradient(110deg,#2a1a05e6,#040809c7);border-color:#ffc14e8c;animation:2s ease-in-out infinite legend-badge;box-shadow:0 0 17px #ffc14e38}@keyframes legend-badge{50%{filter:brightness(1.32);box-shadow:0 0 25px #ffc14e57}}.player-card.featured{animation:2.2s ease-in-out infinite featured-breathe}@keyframes featured-breathe{50%{filter:brightness(1.12)saturate(1.18);box-shadow:0 34px 90px #0009, 0 0 44px rgba(var(--rarity-rgb),.3)}}.player-card.compact .card-portrait{height:71%}.player-card.compact .card-copy{bottom:9%}.player-card.compact .card-copy h3{margin-bottom:5px;padding-bottom:5px}.player-card.compact .card-stats span{font-size:5px}.player-card.compact .card-stats b{font-size:7px}.player-card.compact .card-club-mark,.player-card.compact .card-form,.player-card.compact .card-serial,.player-card.compact .academy-tag,.player-card.compact .career-tier-badge{display:none}.dashboard-heading{align-items:flex-end}.season-chip{background:linear-gradient(135deg,#d1ff3b1a,#52e5ff08);border:1px solid #d1ff3b33;grid-template-columns:1fr auto;align-items:end;gap:8px;min-width:130px;padding:15px 17px;display:grid}.season-chip span{color:#778582;font:7px var(--mono);letter-spacing:.13em}.season-chip b{color:var(--lime);font:800 24px var(--mono);grid-area:1/2/3}.feature-card{min-height:500px}.feature-image{filter:saturate(.62)contrast(1.1)brightness(.82);transition:transform 8s;transform:scale(1.01)}.feature-card:hover .feature-image{transform:scale(1.07)}.feature-noise{z-index:1;background:linear-gradient(90deg,#060b0c94,#0000 48%,#060b0c38),linear-gradient(#0000 45%,#080d0f);position:absolute;inset:0}.feature-overlay{z-index:2;padding:clamp(26px,3vw,44px)}.feature-topline{color:#ffffff94;font:8px var(--mono);letter-spacing:.1em;justify-content:space-between;align-items:center;margin-bottom:auto;display:flex}.live-chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070b0cbd;border:1px solid #ffffff29;align-items:center;gap:8px;margin:0;display:inline-flex}.live-chip i{background:#ff6571;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #ff6571}.versus{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(14px,3vw,40px);width:100%;display:grid}.team-lockup{grid-template-columns:auto 1fr;align-items:center;gap:0 13px;display:grid}.team-lockup .mini-crest{grid-row:1/3}.team-lockup span{color:#ffffff75;font:7px var(--mono);letter-spacing:.16em}.team-lockup b{font-size:clamp(14px,1.35vw,21px);line-height:1.05}.team-lockup.away{text-align:right;grid-template-columns:1fr auto}.team-lockup.away .mini-crest{grid-column:2}.versus-mark{justify-items:center;display:grid}.versus-mark small{color:#fff6;font:6px var(--mono);letter-spacing:.16em}.versus-mark strong{color:var(--lime);font:900 42px/.9 var(--mono);letter-spacing:-.1em}.versus-mark span{color:#ffffff59;font:7px var(--mono)}.feature-cta{border-top:1px solid #ffffff21;justify-content:space-between;align-items:center;margin-top:26px;padding-top:19px;display:flex}.feature-cta>div span{color:#ffffff6b;font:6px var(--mono);letter-spacing:.13em;display:block}.feature-cta>div b{font:700 10px var(--mono)}.rating-orbit{aspect-ratio:1;background:conic-gradient(var(--lime) var(--rating),#182224 0);border-radius:50%;place-items:center;width:136px;margin:3px auto 14px;padding:5px;display:grid;box-shadow:0 0 45px #d1ff3b0f}.rating-orbit:before{content:"";aspect-ratio:1;border:1px dashed #d1ff3b21;border-radius:50%;width:153px;animation:18s linear infinite orbit-spin;position:absolute}@keyframes orbit-spin{to{transform:rotate(360deg)}}.rating-orbit>div{background:#0b1214;border-radius:50%;place-content:center;justify-items:center;width:100%;height:100%;display:grid}.rating-orbit strong{font:800 36px/.9 var(--mono);letter-spacing:-.08em}.rating-orbit span{color:#71807d;font:7px var(--mono);letter-spacing:.15em;margin-top:5px}.club-pulse .pulse-stat{text-align:center;padding:10px 0 16px}.club-pulse .pulse-stat strong{font-size:20px}.collection .panel-title>div{gap:5px;display:grid}.collection .panel-title>div small{color:#4f5e5b;font:6px var(--mono);letter-spacing:.12em}.collection .panel-title button{align-items:center;gap:8px;display:flex}.mini-cards{grid-template-columns:repeat(3,minmax(150px,205px))}.mini-card-slot{padding-top:15px;position:relative}.mini-card-slot>span{z-index:8;color:#263437;font:800 34px var(--mono);position:absolute;top:0;right:4px}.empty-state{text-align:left;grid-column:1/-1;grid-template-columns:auto 1fr auto;grid-auto-flow:column;justify-content:stretch;min-height:180px;padding:28px}.empty-state>div{gap:6px;display:grid}.empty-state b{font-size:18px}.empty-state span{color:#667572;font-size:11px}.empty-orbit{aspect-ratio:1;border:1px solid #263538;border-radius:50%;place-items:center;width:72px;display:grid;box-shadow:inset 0 0 30px #52e5ff0d}.form-strip .result{align-content:center;gap:3px;min-width:58px;height:58px;display:grid}.form-strip .result small{font:5px var(--mono);opacity:.55}.activity-action>div{gap:5px;display:grid}.activity-action>div span{color:#5d6c69;font:6px var(--mono);letter-spacing:.13em}.activity-action>div b{font-size:11px}.pack-heading{align-items:center}.self-gas-chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c1315b3;align-items:center;gap:9px;display:flex}.pack-layout{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr)}.pack-stage{perspective:1200px;background:radial-gradient(circle at 50% 48%,#52e5ff1f,#0000 26%),linear-gradient(150deg,#0d1719,#070b0c 62%);min-height:690px}.pack-stage:before{content:"";opacity:.55;background:linear-gradient(90deg,#0000 49.8%,#52e5ff17 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#52e5ff12 50%,#0000 50.2%);position:absolute;inset:0}.pack-ambient{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pack-ambient i{filter:blur(1px);background:linear-gradient(#0000,#52e5ff33,#0000);width:2px;height:120%;animation:5s ease-in-out infinite alternate ambient-sweep;position:absolute;top:-10%;left:30%;transform:rotate(27deg)}.pack-ambient i:nth-child(2){animation-delay:-2s;left:65%;transform:rotate(-23deg)}.pack-ambient i:nth-child(3){opacity:.3;left:48%;transform:rotate(0)}@keyframes ambient-sweep{to{opacity:.2;transform:translate(90px)rotate(32deg)}}.pack-halo{border-color:#52e5ff1f;width:470px;animation:5s ease-in-out infinite halo-float}.pack-halo span{border:1px dashed #d1ff3b1f;border-radius:50%;animation:22s linear infinite orbit-spin;position:absolute;inset:11%}.pack-halo span:nth-child(2){animation-duration:14s;animation-direction:reverse;inset:24%}.pack-halo span:nth-child(3){border-style:solid;inset:38%}@keyframes halo-float{50%{filter:brightness(1.2);transform:scale(1.045)}}.pack-product{z-index:3;clip-path:polygon(10% 0,90% 0,100% 7%,97% 92%,87% 100%,13% 100%,3% 92%,0 7%);background:linear-gradient(#05090b26,#05090b9e),url(/card-materials/rare.webp) 50%/cover;flex-direction:column;align-items:center;width:270px;height:390px;padding:23px;animation:4.2s ease-in-out infinite pack-float;display:flex;position:relative;overflow:hidden;transform:rotateY(-7deg)rotateX(3deg);box-shadow:0 42px 100px #000000a6,0 0 55px #52e5ff24}.pack-product:before{content:"";clip-path:inherit;position:absolute;inset:6px;box-shadow:inset 0 0 0 1px #52e5ff8c,inset 0 0 30px #52e5ff1a}.pack-product:after{content:"";background:linear-gradient(105deg,#0000 44%,#ffffff61 49%,#0000 55%);animation:3.8s ease-in-out infinite pack-shine;position:absolute;inset:-50%;transform:translate(-45%)}@keyframes pack-float{50%{transform:translateY(-12px)rotateY(7deg)rotateX(-1deg)}}@keyframes pack-shine{45%,to{transform:translate(55%)}}.pack-spine{transform-origin:0;color:#ffffff59;font:5px var(--mono);letter-spacing:.24em;position:absolute;top:50%;left:14px;transform:rotate(-90deg)translate(-50%)}.pack-scanline{background:var(--lime);height:2px;box-shadow:0 0 16px var(--lime);opacity:.4;animation:3s linear infinite scan-pack;position:absolute;inset:-5% 0 auto}@keyframes scan-pack{to{top:105%}}.pack-product-top{color:#fff;width:100%;font:800 12px var(--mono);justify-content:space-between;display:flex}.pack-product-top small{color:#ffffff6b;font:5px var(--mono)}.pack-emblem{aspect-ratio:1;width:94px;color:var(--lime);border:1px solid #d1ff3b5c;border-radius:50%;place-items:center;margin:42px 0 15px;display:grid;box-shadow:0 0 0 9px #d1ff3b09,inset 0 0 28px #d1ff3b1a}.pack-product>strong{z-index:1;color:#fff;font:900 34px/.8 var(--mono);letter-spacing:-.09em;position:relative}.pack-product>strong span{color:var(--lime)}.pack-product-bottom{grid-template-columns:auto 1fr;align-items:end;gap:0 9px;width:calc(100% - 46px);display:grid;position:absolute;bottom:25px;left:23px}.pack-product-bottom b{color:var(--lime);font:900 35px/.8 var(--mono)}.pack-product-bottom span{color:#fff;font:7px/1.2 var(--mono)}.pack-product-bottom i{color:#ffffff8a;font:normal 6px var(--mono);letter-spacing:.1em;border-top:1px solid #ffffff26;grid-column:1/-1;margin-top:10px;padding-top:8px}.pack-price-lockup{z-index:5;display:grid;position:absolute;bottom:34px;left:33px}.pack-price-lockup small,.pack-price-lockup span{color:#62716e;font:6px var(--mono);letter-spacing:.12em}.pack-price-lockup strong{font:800 20px var(--mono);margin:4px 0}.pack-actions{justify-content:flex-end;inset:auto 33px 34px auto}.pack-open-action{justify-content:space-between;min-width:220px}.pack-stage.is-opening .pack-product{animation:.9s cubic-bezier(.2,.8,.2,1) infinite alternate pack-open-charge}.pack-stage.is-opening .pack-halo{animation:.7s linear infinite opening-halo}@keyframes pack-open-charge{to{filter:brightness(1.45);transform:translateY(-10px)scale(1.05)rotateY(0);box-shadow:0 45px 120px #000000a6,0 0 100px #d1ff3b4d}}@keyframes opening-halo{to{filter:brightness(1.8);transform:rotate(35deg)scale(1.12)}}.premium-panel.odds-panel{padding:28px}.drop-metrics{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:20px;display:grid}.drop-metrics div{text-align:center;background:#ffffff06;border:1px solid #ffffff0f;padding:13px 8px}.drop-metrics strong{font:800 18px var(--mono);display:block}.drop-metrics span{color:#657370;font:6px var(--mono);text-transform:uppercase}.odds-list{margin-bottom:4px}.odds-row{grid-template-columns:1fr 88px auto}.odds-row>span{color:#9aa7a4;text-transform:uppercase;font-size:8px}.odds-row>span>i{background:var(--rarity);margin-right:8px;display:inline-block}.odds-row>div{background:#182224;height:3px;overflow:hidden}.odds-row>div i{background:var(--rarity);height:100%;box-shadow:0 0 8px var(--rarity);display:block}.supply-note{margin-top:auto}.supply-note strong{color:#fff;font:800 22px var(--mono);margin:7px 0;display:block}.reveal-backdrop{background:radial-gradient(circle at 50% 35%,rgba(var(--rarity-rgb),.15),transparent 27%),#010405f0;animation:.45s both reveal-backdrop-in;overflow:hidden}@keyframes reveal-backdrop-in{0%{opacity:0}}.reveal-grid{opacity:.14;background-image:linear-gradient(rgba(var(--rarity-rgb),.2) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--rarity-rgb),.2) 1px,transparent 1px);transform-origin:bottom;background-size:74px 74px;position:absolute;inset:0;transform:perspective(500px)rotateX(58deg)translateY(30%);-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.reveal-beam{opacity:.18;background:conic-gradient(from 160deg at 50% 0,transparent 0 42%,var(--rarity) 48%,transparent 54%);filter:blur(20px);width:620px;height:125%;animation:4s ease-in-out infinite alternate beam-sway;position:absolute;top:-35%;left:50%;transform:translate(-50%)}@keyframes beam-sway{to{opacity:.28;transform:translate(-50%)rotate(6deg)}}.reveal-particles i{left:var(--x);background:var(--rarity);width:3px;height:3px;box-shadow:0 0 10px var(--rarity);animation:particle-rise calc(3.2s + (var(--p) * 35ms)) linear var(--delay) infinite;border-radius:50%;position:absolute;bottom:-5%}@keyframes particle-rise{to{transform:translate3d(calc((var(--p) - 7) * 1px),-110vh,0) scale(.25);opacity:0}}.reveal-modal{border-color:rgba(var(--rarity-rgb),.28);width:min(1390px,96vw);box-shadow:0 50px 140px #000000b3,0 0 80px rgba(var(--rarity-rgb),.08);background:linear-gradient(145deg,#0d1517f7,#05090afa);padding:30px 34px 28px}.reveal-heading{justify-content:space-between;align-items:end;display:flex}.reveal-heading .eyebrow{align-items:center;gap:7px;display:flex}.reveal-heading .eyebrow i{background:var(--rarity);width:6px;height:6px;box-shadow:0 0 12px var(--rarity);border-radius:50%}.reveal-modal .reveal-heading h2{margin:6px 0 17px;font-size:clamp(36px,4.2vw,64px);line-height:.88}.reveal-status{justify-items:end;margin-right:45px;display:grid}.reveal-status span{color:var(--rarity);font:800 25px var(--mono)}.reveal-status small{color:#596763;font:6px var(--mono);letter-spacing:.16em}.reveal-progress{background:#1a2527;height:2px;margin-bottom:22px;overflow:hidden}.reveal-progress i{background:var(--rarity);height:100%;box-shadow:0 0 14px var(--rarity);transition:width .45s cubic-bezier(.2,.8,.2,1);display:block}.reveal-cards{perspective:1500px;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1vw,14px)}.pack-card-slot{aspect-ratio:.685;contain:layout paint;isolation:isolate;min-width:0;position:relative}.pack-card-front,.pack-card-slot>.card-back{position:absolute;inset:0}.pack-card-front,.pack-card-front .player-card{width:100%;height:100%}.pack-card-front{opacity:0;pointer-events:none;transform:translateY(74px)rotateY(82deg)scale(.84)}.pack-card-slot.is-revealed .pack-card-front{pointer-events:auto;animation:.62s cubic-bezier(.16,.8,.2,1) forwards premium-card-deal}.pack-card-slot>.card-back{opacity:1;transition:opacity .18s,transform .3s,visibility 0s linear .3s}.pack-card-slot.is-revealed>.card-back{opacity:0;visibility:hidden;transform:scale(.94)}@keyframes premium-card-deal{65%{opacity:1;transform:translateY(-7px)rotateY(-4deg)scale(1.018)}to{opacity:1;transform:none}}.card-back{clip-path:polygon(8% 0,92% 0,100% 7%,97% 91%,86% 100%,14% 100%,3% 91%,0 7%);background:linear-gradient(145deg,#132023,#070b0d);border:0;place-content:center;justify-items:center;gap:10px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #52e5ff3d}.card-back:before{content:"";background:repeating-conic-gradient(from 0deg,#52e5ff12 0 5deg,transparent 5deg 18deg);animation:20s linear infinite orbit-spin;position:absolute;inset:-40%}.card-back-ring{aspect-ratio:1;width:82px;color:var(--lime);border:1px solid #d1ff3b47;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 0 10px #d1ff3b06,inset 0 0 25px #d1ff3b14}.card-back b,.card-back small{position:relative}.card-back b{font:900 18px var(--mono)}.card-back small{color:#53615e;font:5px var(--mono);letter-spacing:.12em}.best-pull{position:relative}.best-pull:before{content:"BEST PULL";z-index:15;color:#07100d;background:var(--rarity);font:800 6px var(--mono);letter-spacing:.12em;box-shadow:0 0 20px rgba(var(--rarity-rgb),.35);padding:5px 8px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.reveal-footer{justify-content:space-between;align-items:center;margin-top:21px;display:flex}.reveal-footer>div{color:#8d9b98;font:8px/1.4 var(--mono);align-items:center;gap:9px;display:flex}.reveal-footer small{color:#4f5e5b}.pack-tear-theatre{z-index:2;border:1px solid rgba(var(--rarity-rgb),.22);background:radial-gradient(circle at 72% 46%,rgba(var(--rarity-rgb),.13),transparent 35%),linear-gradient(145deg,#0b1315f7,#030708fa);grid-template-columns:minmax(220px,.75fr) minmax(300px,1fr);align-items:center;gap:clamp(26px,6vw,80px);width:min(880px,94vw);min-height:min(720px,92vh);padding:clamp(28px,5vw,62px);display:grid;position:relative;box-shadow:0 55px 150px #000000b8}.tear-copy{align-self:center}.tear-copy>span,.tear-copy>small{color:var(--rarity);font:750 7px var(--mono);letter-spacing:.17em;display:block}.tear-copy h2{letter-spacing:-.075em;text-transform:uppercase;margin:13px 0 18px;font-size:clamp(46px,7vw,86px);line-height:.8}.tear-copy>small{color:#5e6b68;line-height:1.7}.tear-pack{perspective:900px;filter:drop-shadow(0 38px 45px #00000094);justify-self:center;width:286px;height:420px;animation:.42s cubic-bezier(.2,.8,.2,1) both tear-pack-arrive;position:relative}.tear-pack-body,.tear-pack-top,.tear-flap{border:1px solid rgba(var(--rarity-rgb),.55);background:linear-gradient(145deg,#172326,#070c0e 62%,#142023);position:absolute;left:0;right:0;overflow:hidden}.tear-pack-body{clip-path:polygon(7% 0,93% 0,100% 5%,98% 96%,91% 100%,9% 100%,2% 96%,0 5%);box-shadow:inset 0 0 70px rgba(var(--rarity-rgb),.1);place-content:center;justify-items:center;gap:14px;display:grid;inset:0}.tear-pack-body:before{content:"";opacity:.22;background:repeating-linear-gradient(125deg,transparent 0 18px,rgba(var(--rarity-rgb),.18) 18px 19px);position:absolute;inset:0}.tear-pack-body>*{position:relative}.tear-pack-body>span{color:#71807d;font:700 8px var(--mono);letter-spacing:.16em;position:absolute;top:72px}.tear-pack-body>svg{color:var(--lime)}.tear-pack-body>strong{font:900 31px var(--mono);letter-spacing:-.08em}.tear-pack-body>strong i{color:var(--lime);font-style:normal}.tear-pack-body>small{color:#879592;font:7px var(--mono);letter-spacing:.13em;position:absolute;bottom:38px}.tear-pack-top{z-index:4;transform-origin:4% 52%;background:linear-gradient(#1d2c2f,#0b1113);place-items:center;height:64px;animation:1.02s cubic-bezier(.6,.02,.2,1) .24s forwards tear-lid;display:grid;top:0}.tear-pack-top span{border-bottom:1px dashed rgba(var(--rarity-rgb),.7);position:absolute;inset:auto 12px 8px}.tear-pack-top b,.tear-flap b{color:#81908c;font:700 6px var(--mono);letter-spacing:.12em}.tear-flap{z-index:5;opacity:0;transform-origin:0;place-items:center;height:22px;animation:1s cubic-bezier(.5,.01,.2,1) .31s forwards tear-strip;display:grid;top:48px}.tear-flap span{background:linear-gradient(90deg,transparent,rgba(var(--rarity-rgb),.3),transparent);position:absolute;inset:0}.tear-line{z-index:6;justify-content:space-around;display:flex;position:absolute;top:56px;left:5px;right:5px}.tear-line i{--tear-x:-36px;opacity:0;background:var(--rarity);width:3px;height:3px;box-shadow:0 0 12px var(--rarity);animation:tear-spark .58s ease-out calc(.34s + var(--tear-delay,0s)) forwards;border-radius:50%}.tear-line i:nth-child(2n){--tear-delay:60ms}.tear-line i:nth-child(3n){--tear-delay:.12s;--tear-x:42px}.tear-line i:nth-child(4n){--tear-x:18px}.tear-glow{z-index:-1;opacity:0;background:radial-gradient(ellipse,rgba(var(--rarity-rgb),.65),transparent 64%);filter:blur(26px);width:130%;height:190px;animation:.9s .38s forwards tear-glow;position:absolute;top:56px;left:50%;transform:translate(-50%,-50%)}.tear-skip{color:#64726f;font:700 6px var(--mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;padding:8px 10px;position:absolute;bottom:16px;right:18px}@keyframes tear-pack-arrive{0%{opacity:0;transform:translateY(42px)rotateY(-12deg)scale(.92)}}@keyframes tear-lid{28%{transform:translate(8px)rotate(1deg)}to{opacity:0;transform:translate(180px,-155px)rotate(24deg)}}@keyframes tear-strip{0%{opacity:1}34%{opacity:1;transform:translate(18px)rotate(2deg)}to{opacity:0;transform:translate(210px,-58px)rotate(18deg)}}@keyframes tear-spark{20%{opacity:1}to{opacity:0;transform:translate(var(--tear-x),-55px) scale(.2)}}@keyframes tear-glow{30%{opacity:.7}to{opacity:.08;transform:translate(-50%,-35%)scale(1.45)}}.match-heading{padding-left:clamp(24px,3.6vw,55px);padding-right:clamp(24px,3.6vw,55px)}.match-canvas{border-color:#52e5ff21;box-shadow:0 40px 100px #00000047}.stadium-vignette{z-index:1;pointer-events:none;background:radial-gradient(circle at 48% 65%,#0000 8%,#0307082e 50%,#03070894 88%);position:absolute;inset:0}.match-scoreboard{z-index:3}.match-scoreboard small{color:#ffffff5c;font:6px var(--mono);letter-spacing:.1em;margin-top:8px;display:block}.timeline-header{border-bottom:1px solid #263336;justify-content:space-between;margin-bottom:34px;padding-bottom:13px;display:flex}.timeline-header span,.timeline-header small{font:7px var(--mono);letter-spacing:.14em}.timeline-header span{color:var(--lime)}.timeline-header small{color:#657370}.tactical-orbit{aspect-ratio:1;width:92px;color:var(--lime);border:1px solid #d1ff3b3d;border-radius:50%;place-items:center;margin:0 auto 18px;animation:3s ease-in-out infinite halo-float;display:grid;box-shadow:0 0 0 12px #d1ff3b05,inset 0 0 30px #d1ff3b0d}.result-stamp{background:#ffffff06;border:1px solid #ffffff17;justify-content:space-between;align-items:center;margin-top:22px;padding:18px;display:flex}.result-stamp span{font:800 9px var(--mono);letter-spacing:.14em}.result-stamp b{font:800 25px var(--mono)}.result-stamp.result-w{color:var(--lime);border-color:#d1ff3b40}.result-stamp.result-l{color:#ff5e67;border-color:#ff5e6740}.match-bottom p{align-items:center;gap:7px;display:flex}.match-sim-overlay{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040809e6;place-content:center;justify-items:center;animation:.25s both reveal-backdrop-in;display:grid;position:absolute;inset:0}.sim-radar{aspect-ratio:1;border:1px solid #52e5ff38;border-radius:50%;place-items:center;width:150px;display:grid;position:relative;overflow:hidden}.sim-radar:before{content:"";transform-origin:0 0;background:conic-gradient(#52e5ff66,#0000 32%);animation:1.15s linear infinite radar-spin;position:absolute;inset:50% 0 0 50%}@keyframes radar-spin{to{transform:rotate(360deg)}}.sim-radar i{border:1px solid #52e5ff29;border-radius:50%;position:absolute;inset:22%}.sim-radar i:nth-child(2){inset:40%}.sim-radar i:nth-child(3){background:var(--lime);width:5px;height:5px;box-shadow:0 0 12px var(--lime);border:0;inset:31% auto auto 67%}.sim-radar span{z-index:2;color:var(--lime);position:relative}.match-sim-overlay>strong{text-transform:uppercase;margin-top:21px;font-size:22px}.match-sim-overlay>p{color:#71807d;margin:6px 0 18px;font-size:11px}.sim-progress{background:#1a2527;width:220px;height:3px;overflow:hidden}.sim-progress i{background:var(--lime);width:45%;height:100%;box-shadow:0 0 12px var(--lime);animation:1s ease-in-out infinite alternate sim-loading;display:block}@keyframes sim-loading{to{transform:translate(125%)}}.toast{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c1415f0;border-color:#d1ff3b73;align-items:center;gap:10px;display:flex;box-shadow:0 25px 80px #00000080,0 0 25px #d1ff3b14}.kit-studio-backdrop{z-index:75;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020506e6;padding:22px;overflow:auto}.kit-studio{background:linear-gradient(145deg,#101a1c,#060b0c 72%);border:1px solid #52e5ff2e;width:min(1320px,96vw);padding:30px;position:relative;box-shadow:0 55px 160px #000000b8}.kit-studio>header{border-bottom:1px solid #ffffff17;justify-content:space-between;gap:30px;padding:0 0 24px;display:flex}.kit-studio h2{text-transform:uppercase;margin:4px 0 7px;font-size:clamp(34px,4vw,58px);line-height:.9}.kit-studio header p{color:#768481;max-width:560px;margin:0;font-size:11px}.kit-studio-grid{grid-template-columns:minmax(360px,.84fr) minmax(520px,1.16fr);gap:28px;padding-top:27px;display:grid}.kit-preview-stage{background:radial-gradient(circle at 50% 43%,#52e5ff21,#0000 31%),linear-gradient(145deg,#0c1517,#060a0b);border:1px solid #ffffff14;align-self:start;place-items:center;min-height:690px;display:grid;position:sticky;top:18px;overflow:hidden}.kit-preview-stage:before{content:"";opacity:.35;background-image:linear-gradient(#52e5ff17 1px,#0000 1px),linear-gradient(90deg,#52e5ff17 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.kit-layer-index{z-index:4;flex-wrap:wrap;gap:5px;display:flex;position:absolute;top:18px;left:18px}.kit-layer-index span{color:#4e5e5b;font:6px var(--mono);border:1px solid #202c2e;padding:5px 7px}.kit-layer-index span.active{color:var(--lime);border-color:#d1ff3b59}.kit-preview-card{z-index:2;width:min(340px,72%);position:relative}.kit-preview-note{z-index:4;color:#71807d;font:7px var(--mono);align-items:center;gap:8px;display:flex;position:absolute;bottom:18px;left:20px}.kit-preview-note svg{color:var(--lime)}.kit-controls{scrollbar-color:#52e5ff59 transparent;align-content:start;gap:20px;max-height:min(720px,100vh - 190px);padding-right:8px;display:grid;overflow:auto}.kit-controls>section{border-bottom:1px solid #ffffff14;padding-bottom:19px}.kit-control-title{justify-content:space-between;margin-bottom:12px;display:flex}.kit-control-title span,.kit-control-title b{font:7px var(--mono);letter-spacing:.12em}.kit-control-title span{color:#83918e}.kit-control-title b{color:var(--lime)}.colour-grid{grid-template-columns:repeat(8,32px) 1fr;gap:8px;display:grid}.colour-grid>button{cursor:pointer;border:3px solid #101719;outline:1px solid #ffffff14;width:32px;height:32px;padding:0;transition:transform .15s,outline-color .15s}.colour-grid>button:hover{transform:translateY(-2px)}.colour-grid>button.active{outline-offset:2px;outline:2px solid #fff}.custom-colour{color:#778582;min-width:84px;height:32px;font:6px var(--mono);cursor:pointer;border:1px solid #283538;place-items:center;display:grid;position:relative;overflow:hidden}.custom-colour input{opacity:0;cursor:pointer;position:absolute;inset:0}.kit-style-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.kit-style-grid>button{color:#fff;cursor:pointer;text-align:left;background:#0b1214;border:1px solid #263335;grid-template-rows:78px auto auto;min-width:0;height:122px;padding:0 7px 9px;display:grid;overflow:hidden}.kit-style-grid>button.active{border-color:var(--lime);box-shadow:inset 0 -3px var(--lime);background:#d1ff3b0b}.kit-style-grid>button>span{background:radial-gradient(circle at 50% 45%,#52e5ff1f,#0000 55%),#080e10;place-items:start center;margin:0 -7px 6px;display:grid;overflow:hidden}.kit-style-grid img{object-fit:contain;object-position:center top;filter:contrast(1.05);width:88px;height:126px;margin-top:1px}.kit-style-grid b{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.1;overflow:hidden}.kit-style-grid small{color:#63716e;font:7px/1.2 var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kit-map-note{color:var(--lime);background:#d1ff3b09;border:1px solid #d1ff3b2e;grid-template-columns:auto 1fr;align-items:start;gap:11px;padding:14px;display:grid}.kit-map-note>div{gap:4px;display:grid}.kit-map-note b{font:7px var(--mono);letter-spacing:.11em}.kit-map-note span{color:#71807d;font-size:9px;line-height:1.45}.pattern-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.pattern-grid>button{color:#fff;cursor:pointer;text-align:left;background:#0b1214;border:1px solid #263335;grid-template-columns:62px 1fr auto;align-items:center;gap:12px;min-height:58px;padding:8px;display:grid}.pattern-grid>button.active{border-color:var(--lime);box-shadow:inset 3px 0 var(--lime);background:#d1ff3b0b}.pattern-grid>button>i{background-color:var(--kit-primary);border:1px solid #ffffff1f;height:40px;display:block}.pattern-grid .pattern-pinstripe>i{background:repeating-linear-gradient(90deg,var(--kit-primary) 0 10px,var(--kit-secondary) 10px 13px)}.pattern-grid .pattern-hoops>i{background:repeating-linear-gradient(0deg,var(--kit-primary) 0 10px,var(--kit-secondary) 10px 17px)}.pattern-grid .pattern-sash>i{background:linear-gradient(118deg,var(--kit-primary) 0 39%,var(--kit-secondary) 40% 58%,var(--kit-primary) 59%);box-shadow:inset 0 0 0 2px var(--kit-accent)}.pattern-grid .pattern-carbon>i{background:repeating-linear-gradient(135deg,var(--kit-primary) 0 5px,#091012 5px 9px,var(--kit-secondary) 9px 11px);box-shadow:inset 0 -2px var(--kit-accent)}.pattern-grid button>span{gap:3px;display:grid}.pattern-grid button>span b{text-transform:uppercase;font-size:11px}.pattern-grid button>span small{color:#63716e;font-size:8px}.pattern-grid button>strong{color:var(--lime);font:7px var(--mono)}.kit-checkout{background:#ffffff06;border:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:14px;padding:15px;display:flex}.kit-checkout>div{gap:4px;display:grid}.kit-checkout small{color:#697774;font:6px var(--mono);letter-spacing:.12em}.kit-checkout b{text-transform:uppercase;font-size:13px}.kit-checkout button{justify-content:space-between;align-items:center;min-width:220px;display:flex}.pitch-panel{isolation:isolate;background:radial-gradient(at 50% -4%,#d1ff3b1c,#0000 42%),repeating-linear-gradient(90deg,#ffffff05 0 9%,#0000 9% 18%),linear-gradient(165deg,#0b372c,#08271f 56%,#071c19);border-color:#d1ff3b40;box-shadow:inset 0 0 90px #00000052,0 35px 90px #0003}.pitch-panel:before{content:"";z-index:-1;pointer-events:none;opacity:.32;background:linear-gradient(115deg,#0000 20%,#ffffff09 43%,#0000 62%);position:absolute;inset:0}.pitch-lines{border-color:#d4ffee33;box-shadow:inset 0 0 50px #0000001f}.pitch-lines:after,.pitch-lines .circle,.pitch-lines .box{border-color:#d4ffee33}.pitch-player{--slot-accent:#c9d2d0;color:#fff;clip-path:polygon(10% 0,90% 0,100% 12%,94% 100%,6% 100%,0 12%);background:linear-gradient(155deg,#172224f5,#060c0df0);border:1px solid #ffffff1f;width:108px;min-height:112px;padding:8px 7px 7px;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,filter .22s;overflow:visible;box-shadow:0 15px 28px #00000061,0 0 0 1px #0000004d}.pitch-player.rarity-rare{--slot-accent:#52e5ff}.pitch-player.rarity-epic{--slot-accent:#a875ff}.pitch-player.rarity-legendary{--slot-accent:#f2b63d}.pitch-player.rarity-ultra{--slot-accent:#ff4fa3}.pitch-avatar{border:2px solid var(--slot-accent);width:50px;height:50px;box-shadow:0 0 0 3px #050a0bd9,0 7px 16px #0000007a,0 0 14px color-mix(in srgb,var(--slot-accent) 18%,transparent);border-radius:50%;margin:auto;display:block;position:relative;overflow:hidden}.pitch-player img{z-index:2;width:50px;height:50px;box-shadow:none;object-fit:contain;object-position:center top;border:0;position:relative}.pitch-player .pitch-overall{color:#fff;font:900 14px/.9 var(--mono);margin:0;position:absolute;top:8px;left:7px}.pitch-player .pitch-role{color:var(--slot-accent);font:800 7px var(--mono);margin:0;position:absolute;top:8px;right:7px}.pitch-player .pitch-name{color:#fff;font:800 8px/1 var(--mono);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.pitch-player .pitch-club{color:#ffffff70;font:6px var(--mono);margin:2px 0 5px;display:block}.pitch-player .pitch-mini-stats{border-top:1px solid #ffffff1c;grid-template-columns:repeat(5,1fr);gap:2px;margin:0;padding-top:5px;display:grid}.pitch-player .pitch-mini-stats small{color:#ffffff6b;font:4px var(--mono);gap:1px;margin:0;display:grid}.pitch-player .pitch-mini-stats em{color:#fff;font:700 6px var(--mono);font-style:normal}.pitch-player:hover,.pitch-player:focus-visible{z-index:8;filter:brightness(1.1);box-shadow:0 22px 40px #00000080,0 0 24px color-mix(in srgb,var(--slot-accent) 17%,transparent);transform:translate(-50%,-50%)scale(1.08)}@media (width<=1100px){.pack-layout{grid-template-columns:1fr}.pack-stage{min-height:650px}.mini-cards{grid-template-columns:repeat(3,minmax(130px,1fr))}.rating-orbit{width:115px}.club-pulse{display:block}}@media (width<=760px){html,body,#root,.app-shell,.app-main{max-width:100%;overflow-x:hidden}.premium-view .view-heading h1{font-size:45px}.season-chip{display:none}.feature-card{min-height:490px}.versus{grid-template-columns:1fr;justify-items:start;gap:13px}.team-lockup.away{text-align:left;grid-template-columns:auto 1fr}.team-lockup.away .mini-crest{grid-column:1}.versus-mark{display:none}.feature-cta{flex-direction:column;align-items:stretch;gap:13px}.mini-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.empty-state{text-align:center;grid-template-columns:1fr;grid-auto-flow:row;justify-items:center}.pack-stage{min-height:640px}.pack-product{width:220px;height:330px}.pack-emblem{margin-top:28px}.pack-price-lockup{bottom:105px;left:18px}.pack-actions{justify-content:stretch;inset:auto 14px 18px}.pack-actions button{flex:1;min-width:0}.reveal-modal{max-height:96vh;padding:26px 15px 20px}.reveal-heading{align-items:start}.reveal-status{margin:0 35px 0 10px}.reveal-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.reveal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;padding:8px;overflow:hidden}.reveal-beam{opacity:.12;filter:none;width:100vw;animation:none}.reveal-particles{display:none}.reveal-modal{overscroll-behavior:contain;width:100%;max-height:calc(100dvh - 16px);overflow-x:hidden;box-shadow:0 24px 70px #000000ad}.pack-card-front{transform:translateY(24px)scale(.965)}.pack-card-slot.is-revealed .pack-card-front{animation:.34s cubic-bezier(.2,.8,.2,1) forwards mobile-card-deal;animation-delay:calc(var(--deal-index) * 25ms)}.reveal-cards .player-card{transform-style:flat;will-change:auto;transition:none;transform:none}.reveal-cards .player-card.featured{animation:none}.reveal-cards .card-foil{display:none}@keyframes mobile-card-deal{to{opacity:1;transform:none}}.reveal-footer{flex-direction:column;align-items:stretch;gap:14px}.reveal-footer button{width:100%}.match-scoreboard{grid-template-columns:1fr auto 1fr;gap:8px;padding:44px 17px}.match-scoreboard b{font-size:13px}.match-scoreboard>strong{font-size:38px}.match-bottom{flex-wrap:wrap}.match-bottom .lime-action{min-width:160px;margin-left:auto}.match-bottom p{width:100%;margin:4px 0 0}.market-grid{min-width:0}.listing{min-width:0;overflow:hidden}.listing-meta{grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:10px 8px;display:grid}.listing-meta>div{min-width:0}.listing-meta>div b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.listing-meta>strong{grid-column:1;font-size:12px}.listing-meta>button{grid-area:1/2/3;min-width:36px;padding:0 7px}.pitch-player{width:82px;min-height:94px;padding:6px 5px}.pitch-avatar,.pitch-player img{width:40px;height:40px}.pitch-player .pitch-name{font-size:6px}.pitch-player .pitch-mini-stats em{font-size:5px}.edit-identity{display:none}.kit-studio-backdrop{align-items:start;padding:0}.kit-studio{width:100%;min-height:100%;padding:20px 15px 90px}.kit-studio-grid{grid-template-columns:1fr}.kit-preview-stage{min-height:540px;position:relative;top:auto}.kit-controls{min-width:0;max-height:none;padding-right:0;overflow:visible}.colour-grid{grid-template-columns:repeat(8,1fr)}.custom-colour{grid-column:1/-1;width:100%}.kit-style-grid{grid-template-columns:repeat(2,1fr)}.pattern-grid{grid-template-columns:1fr}.kit-checkout{flex-direction:column;align-items:stretch}.kit-checkout button{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.player-card,.player-card:hover{transform:none}}.league-club-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin:2px 0 24px;display:grid}.league-club-grid div{background:#0c1315;border:1px solid #ffffff14;place-items:center;gap:3px;min-width:0;min-height:58px;padding:6px 2px;display:grid}.league-club-grid img{object-fit:contain;width:27px;height:31px}.league-club-grid span{color:#7f8d8a;font:6px var(--mono);letter-spacing:.04em}.card-club-mark img{object-fit:contain;filter:drop-shadow(0 4px 7px #0009);width:24px;height:28px}.fallback-club-mark{color:#fff;width:23px;height:27px;font:800 9px var(--mono);clip-path:polygon(50% 0,100% 20%,90% 80%,50% 100%,10% 80%,0 20%);background:#ffffff1f;place-items:center;display:grid}.mini-crest.opponent{background:#ffffff14}.mini-crest.opponent img{object-fit:contain;width:78%;height:78%}.pitch-player small{color:#ffffff7a;font:6px var(--mono);margin-top:2px;display:block}.collection-heading{align-items:center}.collection-score{border:1px solid var(--hairline);background:linear-gradient(145deg,#111a1c,#090f11);min-width:158px;padding:18px 20px;display:grid}.collection-score strong{color:var(--lime);font:800 34px/.9 var(--mono)}.collection-score span{color:#fff;font:700 9px var(--mono);text-transform:uppercase;margin-top:7px}.collection-score small{color:#6e7b78;font:7px var(--mono);text-transform:uppercase;margin-top:4px}.club-filter-rail{border:1px solid var(--hairline);scrollbar-width:thin;background:#090f11;gap:7px;margin-bottom:16px;padding:10px;display:flex;overflow-x:auto}.club-filter-rail button{color:#73817e;cursor:pointer;min-height:64px;font:7px var(--mono);background:0 0;border:1px solid #0000;flex:0 0 59px;place-items:center;gap:4px;padding:6px 3px;display:grid}.club-filter-rail button:first-child{flex-basis:78px}.club-filter-rail button b{color:#fff;font:800 12px var(--mono)}.club-filter-rail button img{object-fit:contain;filter:grayscale(.28)brightness(.82);width:29px;height:34px;transition:filter .2s,transform .2s}.club-filter-rail button:hover img,.club-filter-rail button.active img{filter:none;transform:translateY(-2px)}.club-filter-rail button.active{color:var(--lime);background:#d1ff3b11;border-color:#d1ff3b99}.catalog-toolbar{grid-template-columns:minmax(240px,1fr) 190px 220px auto;align-items:end;gap:10px;margin-bottom:18px;display:grid}.catalog-toolbar label{color:#778481;font:7px var(--mono);letter-spacing:.13em;gap:7px;display:grid}.catalog-toolbar input,.catalog-toolbar select{color:#fff;background:#0c1416;border:1px solid #263336;width:100%;min-height:44px;padding:0 13px}.catalog-order{color:#778481;font:7px var(--mono);letter-spacing:.13em;gap:7px;display:grid}.catalog-order>div{background:#0c1416;border:1px solid #263336;grid-template-columns:1fr 1fr;min-height:44px;padding:3px;display:grid}.catalog-order button{color:#687572;font:750 7px var(--mono);text-transform:uppercase;cursor:pointer;background:0 0;border:0}.catalog-order button.active{background:var(--lime);color:#07100d}.catalog-result{background:#0c1416;border:1px solid #263336;align-items:center;gap:8px;min-height:44px;padding:0 14px;display:flex}.catalog-result b{color:var(--lime);font:800 16px var(--mono)}.catalog-result span{color:#778481;font:7px var(--mono);text-transform:uppercase}.catalog-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);display:grid}.catalog-slot{min-width:0;padding-bottom:24px;position:relative}.catalog-slot.is-locked .player-card{filter:saturate(.18)brightness(.55)}.catalog-slot.is-locked .player-card:hover{filter:saturate(.45)brightness(.72)}.ownership-label{text-align:center;color:#586460;font:700 6px var(--mono);letter-spacing:.16em;background:#0b1113;border:1px solid #ffffff1a;padding:5px 7px;position:absolute;inset:auto 8% 0}.catalog-slot.is-owned .ownership-label{color:var(--lime);border-color:#d1ff3b59}.catalog-slot .player-card.compact .career-tier-badge{display:block}.catalog-pagination{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.catalog-pagination button{color:#fff;cursor:pointer;min-height:38px;font:8px var(--mono);text-transform:uppercase;background:#0d1517;border:1px solid #2b383a;padding:0 16px}.catalog-pagination span{color:#778481;font:8px var(--mono)}@media (width<=1260px){.catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=960px){.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.nav{grid-template-columns:repeat(7,minmax(0,1fr))}.reveal-backdrop{background:#020506}.reveal-modal{background:#070c0d}.reveal-grid{opacity:.05}.reveal-beam{opacity:.1}.league-club-grid{grid-template-columns:repeat(6,1fr)}.collection-score{width:100%;min-width:0}.catalog-toolbar{grid-template-columns:1fr 1fr}.catalog-order,.catalog-result{grid-column:1/-1}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.catalog-slot{padding-bottom:19px}}@media (width>=1101px){.manager-squad .squad-layout{--squad-stage-height:clamp(760px,calc(100svh - 210px),900px);align-items:stretch}.manager-squad .pitch-panel,.manager-squad .player-inspector{height:var(--squad-stage-height);min-height:var(--squad-stage-height);box-sizing:border-box}.manager-squad .player-inspector{grid-template-rows:minmax(0,1fr) auto auto auto;align-content:stretch;gap:12px;overflow:hidden}.manager-squad .player-inspector>.player-card{width:100%;height:auto;max-height:calc(var(--squad-stage-height) - 178px);justify-self:center}.manager-squad .player-inspector .attribute-list div{padding:9px 11px}.manager-squad .player-inspector>p{margin:0}}@media (width<=760px){.pack-tear-theatre{text-align:center;grid-template-columns:1fr;align-content:center;min-height:90vh;padding:24px 18px}.tear-copy h2{margin:8px 0 10px;font-size:48px}.tear-pack{width:210px;height:308px}.tear-pack-body>span{top:52px}.tear-pack-body>small{bottom:25px}.tear-pack-top{height:48px}.tear-flap{top:35px}.tear-line,.tear-glow{top:41px}}@media (prefers-reduced-motion:reduce){.tear-pack,.tear-pack-top,.tear-flap,.tear-line i,.tear-glow{animation-duration:.01ms!important;animation-delay:0s!important}}.manager-flow{background:linear-gradient(90deg,#0a1113,#0d1618 50%,#0a1113);border:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:26px;display:grid;box-shadow:0 16px 45px #0000002e}.manager-flow button{color:#6f7c79;cursor:pointer;text-align:left;background:0 0;border:0;border-right:1px solid #ffffff14;grid-template-columns:24px 28px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:68px;padding:11px 16px;display:grid;position:relative;overflow:hidden}.manager-flow button:last-child{border-right:0}.manager-flow button:after{content:"";background:var(--lime);height:2px;transition:transform .2s;position:absolute;inset:auto 0 0;transform:scaleX(0);box-shadow:0 0 18px #d1ff3b99}.manager-flow button>span{font:800 9px var(--mono)}.manager-flow button>i{color:#84908d;border:1px solid #ffffff1c;place-items:center;width:28px;height:28px;display:grid}.manager-flow button>div{gap:3px;min-width:0;display:grid}.manager-flow button b{color:#c9d1cf;font:750 10px var(--mono);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.manager-flow button small{color:#566360;font:7px var(--mono);letter-spacing:.08em;text-transform:uppercase}.manager-flow button em{color:#566360;font:700 6px var(--mono);letter-spacing:.12em;font-style:normal}.manager-flow button.active{color:var(--lime);background:linear-gradient(100deg,#d1ff3b24,#d1ff3b06)}.manager-flow button.active:after{transform:scaleX(1)}.manager-flow button.active>i{color:var(--lime);border-color:#d1ff3b73;box-shadow:inset 0 0 18px #d1ff3b14}.manager-flow button.active b{color:#fff}.manager-flow button.active em,.manager-flow button.complete>span,.manager-flow button.complete>i{color:var(--lime)}.career-heading{align-items:center}.career-season{min-width:138px;font-family:var(--mono);background:#d1ff3b0a;border:1px solid #d1ff3b33;grid-template-columns:1fr auto;gap:2px 14px;padding:16px 18px;display:grid}.career-season span{color:var(--lime);letter-spacing:.15em;font-size:8px}.career-season b{letter-spacing:-.08em;grid-area:1/2/3;font-size:34px;line-height:.85}.career-season small{color:var(--muted);text-transform:uppercase;font-size:8px}.career-hero{min-height:500px}.career-hero>img{object-fit:cover;filter:saturate(.75)contrast(1.12);width:100%;height:100%;position:absolute;inset:0}.career-hero-shade{background:linear-gradient(90deg,#050a0bed,#050a0b61 58%,#050a0bb3),linear-gradient(#0000 45%,#050a0bc2);position:absolute;inset:0}.career-hero-copy{z-index:2;grid-template-columns:minmax(0,1fr) 310px;align-items:stretch;gap:clamp(25px,4vw,64px);min-height:500px;padding:clamp(24px,4vw,48px);display:grid;position:relative}.career-hero-main{flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;display:flex}.career-hero-kicker{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}.career-hero-kicker .live-chip{margin:0}.career-hero-kicker>small{color:#ffffff94;font:7px var(--mono);letter-spacing:.16em}.career-versus{grid-template-columns:1fr 80px 1fr;align-items:center;gap:22px;width:min(680px,100%);display:grid}.career-versus>div{gap:7px;display:grid}.career-versus>div:last-child{text-align:right;justify-items:end}.career-versus b{letter-spacing:-.045em;text-transform:uppercase;max-width:230px;font-size:clamp(18px,2.1vw,29px);line-height:1}.career-versus small{color:#9aa5a2;font:8px var(--mono);letter-spacing:.18em}.career-versus>strong{color:var(--lime);font:800 35px/.8 var(--mono);justify-items:center;display:grid}.career-versus>strong small{color:#85918e;margin-bottom:11px;font-size:7px}.career-club-crest{clip-path:polygon(50% 0,95% 16%,88% 84%,50% 100%,12% 84%,5% 16%);background:#060c0d9e;border:1px solid #ffffff29;place-items:center;width:58px;height:64px;padding:8px;display:grid}.career-club-crest img{object-fit:contain;width:100%;height:100%}.career-club-crest.own{clip-path:none;color:inherit;background:0 0;border-color:#0000;padding:0}.career-hero .lime-action{align-items:center;gap:13px;display:inline-flex}.career-primary-action{justify-content:space-between;min-width:245px}.career-match-meta{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050a0b94;border:1px solid #ffffff1c;grid-template-columns:repeat(3,minmax(0,1fr));width:min(720px,100%);display:grid}.career-match-meta>span{border-right:1px solid #ffffff14;align-content:center;gap:5px;min-height:58px;padding:11px 13px;display:grid}.career-match-meta>span:last-child{border-right:0}.career-match-meta small{color:#6d7a77;font:6px var(--mono);letter-spacing:.14em}.career-match-meta b{font:700 9px var(--mono);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.career-readiness-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(155deg,#0c1618e6,#050a0bc2);border:1px solid #ffffff24;flex-direction:column;justify-content:space-between;align-self:stretch;padding:20px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 25px 60px #00000040}.readiness-head{justify-content:space-between;align-items:center;display:flex}.readiness-head span,.career-form>span{color:#8b9895;font:7px var(--mono);letter-spacing:.15em}.readiness-head small{color:var(--lime);font:6px var(--mono);letter-spacing:.12em;border:1px solid #d1ff3b57;padding:4px 6px}.readiness-dial,.prep-readiness-score{background:conic-gradient(var(--lime) var(--readiness),#ffffff14 0);border-radius:50%;place-items:center;width:126px;height:126px;margin:12px auto;display:grid;position:relative;box-shadow:0 0 40px #d1ff3b14}.readiness-dial:after,.prep-readiness-score:after{content:"";background:#0a1214;border-radius:50%;position:absolute;inset:7px;box-shadow:inset 0 0 24px #00000073}.readiness-dial strong,.readiness-dial small,.prep-readiness-score b,.prep-readiness-score small{z-index:1;grid-area:1/1;position:relative}.readiness-dial strong{font:800 35px var(--mono);transform:translateY(-7px)}.readiness-dial small{color:#697673;font:7px var(--mono);transform:translateY(19px)}.readiness-checks{gap:2px;display:grid}.readiness-checks>span{border-top:1px solid #ffffff12;grid-template-columns:8px 1fr auto;align-items:center;gap:9px;min-height:36px;padding:0 8px;display:grid}.readiness-checks i{background:#55615f;border-radius:50%;width:6px;height:6px}.readiness-checks i.ok{background:var(--lime);box-shadow:0 0 10px #d1ff3ba6}.readiness-checks b{font-size:9px}.readiness-checks small{color:#6d7976;font:7px var(--mono);text-transform:uppercase}.career-form{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}.career-form>div{gap:4px;display:flex}.career-form i{color:#70807c;width:22px;height:22px;font:800 7px var(--mono);border:1px solid #344043;place-items:center;font-style:normal;display:grid}.career-form i.w{color:var(--lime);background:#d1ff3b1f;border-color:#d1ff3b80}.career-form i.d{color:var(--cyan);border-color:#52e5ff59}.career-form i.l{color:var(--red);border-color:#ff5e6766}.season-complete{gap:8px;display:grid}.season-complete b{text-transform:uppercase;font-size:32px}.season-complete span{color:var(--muted)}.career-kpis{border:1px solid var(--hairline);background:#091012;border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.career-kpis article{border-right:1px solid var(--hairline);background:linear-gradient(140deg,#ffffff04,#0000);align-content:center;gap:6px;min-height:126px;padding:22px;display:grid;position:relative;overflow:hidden}.career-kpis article>i{color:#ffffff14;font:800 25px var(--mono);font-style:normal;position:absolute;top:11px;right:14px}.career-kpis article:last-child{border-right:0}.career-kpis span,.tactics-bar>div>span{color:#7e8b88;font:8px var(--mono);letter-spacing:.14em}.career-kpis b{font:700 26px/1 var(--mono);letter-spacing:-.07em}.career-kpis small{color:#667370;font:8px var(--mono);text-transform:uppercase}.career-meter{background:#202b2d;height:3px;margin-top:6px;overflow:hidden}.career-meter i{background:linear-gradient(90deg,var(--cyan),var(--lime));height:100%;display:block;box-shadow:0 0 12px #d1ff3b66}.career-grid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr);align-items:start;gap:18px;margin-top:18px;display:grid}.career-table{grid-row:span 2;padding:21px}.career-table .panel-title,.career-calendar .panel-title,.career-training .panel-title,.career-objectives .panel-title,.career-inbox .panel-title{margin-bottom:14px}.table-head,.table-row{grid-template-columns:30px minmax(140px,1fr) 30px 44px 40px;align-items:center;gap:7px;display:grid}.table-head{color:#53605e;min-height:28px;font:7px var(--mono);letter-spacing:.14em;padding:0 10px}.table-row{color:#8b9895;min-height:46px;font:9px var(--mono);border-top:1px solid #ffffff0e;padding:0 10px}.table-row.is-user{color:#fff;border-left:2px solid var(--lime);background:linear-gradient(90deg,#d1ff3b21,#0000)}.table-row>span:nth-child(2){grid-template-columns:23px 38px minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}.table-row>span:nth-child(2) small{color:#596663;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.table-row strong{color:#fff;text-align:right;font-size:11px}.table-crest{width:21px;height:24px;color:var(--lime);place-items:center;display:grid}.table-crest img{object-fit:contain;max-width:100%;max-height:100%}.career-side-stack{gap:18px;display:grid}.career-calendar,.career-training,.career-objectives,.career-inbox{padding:21px}.fixture-row{border-top:1px solid #ffffff0f;grid-template-columns:42px 31px minmax(0,1fr) 25px;align-items:center;gap:10px;min-height:57px;display:grid}.fixture-row>span,.fixture-row>strong{color:#74807e;font:8px var(--mono)}.fixture-row>i{place-items:center;width:27px;height:30px;display:grid}.fixture-row>i img{object-fit:contain;max-width:100%;max-height:100%}.fixture-row div{min-width:0}.fixture-row b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.fixture-row small{color:#596663;font:7px var(--mono);text-transform:uppercase}.fixture-row>strong{width:23px;height:23px;color:var(--lime);border:1px solid #ffffff1f;place-items:center;display:grid}.focus-grid{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:13px;display:grid}.focus-grid button{color:#83908d;cursor:pointer;min-height:35px;font:8px var(--mono);text-transform:uppercase;background:#0b1214;border:1px solid #253033;padding:6px}.focus-grid button.active{border-color:var(--lime);color:#fff;background:#d1ff3b14}.lime-action.wide{justify-content:space-between;align-items:center;width:100%;display:flex}.career-objectives{grid-column:1}.objective-row{border-top:1px solid #ffffff0f;padding:15px 0}.objective-row>div:first-child{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.objective-status{background:#8d9895;border-radius:50%;width:6px;height:6px}.objective-status.complete{background:var(--lime);box-shadow:0 0 12px #d1ff3b99}.objective-status.at-risk{background:var(--red);box-shadow:0 0 12px #ff5e6780}.objective-row b{font-size:11px;display:block}.objective-row small{color:#65716f;margin-top:3px;font-size:9px;display:block}.objective-row strong{color:#aab5b2;font:9px var(--mono)}.objective-track{background:#1c2729;height:2px;margin:11px 0 0 20px}.objective-track i{background:var(--cyan);height:100%;display:block}.career-inbox{grid-column:2}.career-inbox article{border-top:1px solid #ffffff0f;grid-template-columns:5px 1fr;gap:12px;padding:14px 0;display:grid}.career-inbox article>i{background:#5b6765;width:3px;min-height:34px}.career-inbox article>i.positive{background:var(--lime)}.career-inbox article>i.warning{background:var(--red)}.career-inbox b{font-size:10px}.career-inbox p{color:#697673;margin:4px 0 0;font-size:9px;line-height:1.45}.career-development{background:radial-gradient(circle at 8% 15%,#d1ff3b17,#0000 28%),linear-gradient(145deg,#10191b,#070d0f 72%);border:1px solid #ffffff1c;margin-top:18px;overflow:hidden;box-shadow:0 24px 80px #00000042}.development-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px 30px 24px;display:flex}.development-header h2{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(28px,3.1vw,46px);line-height:.9}.development-header h2 em{color:var(--lime);letter-spacing:-.065em;-webkit-text-stroke:0;text-shadow:0 10px 36px #d1ff3b14;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:.88em;font-style:normal;font-weight:900}.development-legend{color:#85918e;font:7px var(--mono);letter-spacing:.12em;grid-template-columns:auto auto;justify-content:end;gap:8px 18px;display:grid}.development-legend>span{align-items:center;gap:7px;display:flex}.development-legend i{background:#596563;width:18px;height:2px}.development-legend i.current{background:var(--lime);box-shadow:0 0 10px #d1ff3b8c}.development-legend small{color:#52605d;text-align:right;text-transform:uppercase;grid-column:1/-1}.development-roster{scrollbar-width:thin;border-bottom:1px solid #ffffff14;gap:2px;padding:0 17px;display:flex;overflow-x:auto}.development-roster button{color:#7b8885;cursor:pointer;text-align:left;background:0 0;border:0;border-right:1px solid #ffffff0e;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:150px;min-height:67px;padding:8px 10px;display:grid;position:relative}.development-roster button:after{content:"";background:var(--lime);height:2px;transition:transform .18s;position:absolute;inset:auto 0 0;transform:scaleX(0);box-shadow:0 0 14px #d1ff3b8c}.development-roster button:hover,.development-roster button.active{color:#fff;background:linear-gradient(#d1ff3b12,#d1ff3b04)}.development-roster button.active:after{transform:scaleX(1)}.development-avatar{clip-path:polygon(10% 0,90% 0,100% 12%,100% 100%,0 100%,0 12%);background:#11191b;border:1px solid #ffffff1c;width:36px;height:43px;overflow:hidden}.development-avatar img{object-fit:cover;object-position:center 16%;width:100%;height:100%}.development-roster button>span:nth-child(2){min-width:0}.development-roster button b,.development-roster button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.development-roster button b{font-size:9px}.development-roster button small{color:#5c6966;font:6px var(--mono);text-transform:uppercase;margin-top:3px}.development-roster button>strong{font:800 17px var(--mono);justify-items:end;display:grid}.development-roster button>strong small{color:var(--lime);font-size:6px}.development-console{grid-template-columns:minmax(245px,.76fr) minmax(340px,1.15fr) minmax(230px,.72fr);min-height:430px;display:grid}.development-player,.development-data,.development-plan{border-right:1px solid #ffffff13;min-width:0;padding:26px}.development-plan{border-right:0}.development-portrait{background:radial-gradient(circle at 50% 28%,#52e5ff21,#0000 34%),linear-gradient(145deg,#172326,#080d0f);border:1px solid #ffffff17;height:220px;position:relative;overflow:hidden}.development-portrait:before{content:"";z-index:1;background:repeating-linear-gradient(120deg,#0000 0 22px,#ffffff05 23px 24px);position:absolute;inset:0}.development-portrait img{object-fit:cover;object-position:center 12%;filter:saturate(.9)contrast(1.04);width:100%;height:100%}.development-portrait>span{z-index:2;background:linear-gradient(0deg,#080e10 0,#0000 65%);position:absolute;inset:0}.development-milestone{z-index:4;color:var(--cyan);font:700 6px var(--mono);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050a0bc7;border:1px solid #52e5ff59;align-items:center;gap:6px;padding:7px 9px;display:flex;position:absolute;top:13px;right:13px}.development-milestone.elite-career{color:var(--lime);border-color:#d1ff3b73}.development-milestone.club-legend{color:#ffc14e;border-color:#ffc14e8c;box-shadow:0 0 25px #ffc14e29}.development-portrait>div{z-index:3;display:grid;position:absolute;inset:auto 17px 15px}.development-portrait small{color:var(--lime);font:7px var(--mono);letter-spacing:.13em;text-transform:uppercase}.development-portrait b{text-transform:uppercase;margin-top:4px;font-size:19px;line-height:1}.development-portrait em{color:#65726f;font:7px var(--mono);text-transform:uppercase;margin-top:4px;font-style:normal}.development-rating{border-bottom:1px solid #ffffff12;grid-template-columns:1fr auto 1.15fr 1fr;align-items:center;min-height:88px;display:grid}.development-rating>span{justify-items:center;gap:3px;display:grid}.development-rating small{color:#64716e;font:6px var(--mono);letter-spacing:.12em}.development-rating b{font:800 26px var(--mono)}.development-rating i{color:#4f5d5a}.development-rating .current{background:#d1ff3b11;align-content:center;min-height:61px}.development-rating .current b{color:var(--lime);text-shadow:0 0 22px #d1ff3b33;font-size:34px}.development-rating em{color:var(--lime);font:6px var(--mono);font-style:normal}.development-progress-copy{justify-content:space-between;align-items:end;margin-top:17px;display:flex}.development-progress-copy span{gap:3px;display:grid}.development-progress-copy b{font-size:9px}.development-progress-copy small{color:#65726f;font:7px var(--mono);text-transform:uppercase}.development-progress-copy>strong{color:var(--lime);font:800 15px var(--mono)}.development-progress{background:#1a2527;height:7px;margin-top:9px;position:relative;box-shadow:inset 0 1px 3px #00000080}.development-progress i{background:linear-gradient(90deg,var(--cyan),var(--lime));height:100%;display:block;box-shadow:0 0 16px #d1ff3b59}.development-progress span{background:#fff;width:2px;height:15px;position:absolute;top:-4px;transform:translate(-1px);box-shadow:0 0 10px #fff}.development-section-title{color:var(--lime);font:7px var(--mono);letter-spacing:.14em;justify-content:space-between;align-items:center;gap:12px;display:flex}.development-section-title small{color:#566360;font-size:6px}.attribute-evolution{gap:17px;margin-top:21px;display:grid}.attribute-evolution>div{grid-template-columns:62px minmax(0,1fr) 30px;align-items:center;gap:11px;display:grid}.attribute-evolution>div>span{font:7px var(--mono);justify-content:space-between;gap:5px;display:flex}.attribute-evolution>div>span small{color:var(--lime);font-size:6px}.attribute-evolution>div>div{background:#172123;height:9px;position:relative}.attribute-evolution i{display:block;position:absolute;inset:0 auto 0 0}.attribute-base{background:#66726f;height:2px;top:3px!important}.attribute-current{background:linear-gradient(90deg,#52e5ffb8,var(--lime));mix-blend-mode:screen;height:5px;box-shadow:0 0 9px #d1ff3b2e;top:2px!important}.attribute-evolution>div>strong{font:800 11px var(--mono);text-align:right}.career-statline{border:1px solid #ffffff13;grid-template-columns:repeat(5,1fr);margin-top:27px;display:grid}.career-statline span{border-right:1px solid #fff1;place-content:center;justify-items:center;gap:5px;min-height:61px;display:grid}.career-statline span:last-child{border-right:0}.career-statline small{color:#5e6b68;font:5px var(--mono);letter-spacing:.1em}.career-statline b{font:800 15px var(--mono)}.career-statline b.positive{color:var(--lime)}.active-plan{min-height:80px;color:var(--lime);background:radial-gradient(circle at 12% 30%,#d1ff3b1f,#0000 34%),#0d1517;border:1px solid #d1ff3b33;grid-template-columns:28px 1fr;align-items:center;gap:10px;margin-top:17px;padding:14px;display:grid}.active-plan b,.active-plan small{display:block}.active-plan b{color:#fff;text-transform:uppercase;font-size:10px}.active-plan small{color:#6d7a77;font:6px/1.45 var(--mono);margin-top:5px}.plan-options{gap:4px;margin-top:10px;display:grid}.plan-options button{color:#778481;cursor:pointer;text-align:left;min-height:42px;font:7px var(--mono);text-transform:uppercase;background:#04080942;border:1px solid #ffffff12;grid-template-columns:6px 1fr auto;align-items:center;gap:9px;padding:0 10px;display:grid}.plan-options button i{background:#4c5956;border-radius:50%;width:4px;height:4px}.plan-options button small{color:#485552;font-size:5px}.plan-options button:hover,.plan-options button.active{color:#fff;background:#d1ff3b0e;border-color:#d1ff3b59}.plan-options button.active i{background:var(--lime);box-shadow:0 0 8px var(--lime)}.plan-options button.active small{color:var(--lime)}.proof-chamber{background:radial-gradient(circle at 76% 12%,#52e5ff1c,#0000 27%),radial-gradient(circle at 4% 75%,#d1ff3b14,#0000 26%),#071012;border-top:1px solid #52e5ff38;border-bottom:1px solid #52e5ff29;min-height:360px;position:relative;overflow:hidden}.proof-chamber:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#52e5ff0b 1px,#0000 1px),linear-gradient(#52e5ff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 88%);mask-image:linear-gradient(90deg,#000,#0000 88%)}.proof-aura{border:1px solid #52e5ff14;border-radius:50%;width:300px;height:300px;animation:5.5s ease-in-out infinite proof-pulse;position:absolute;top:12%;right:8%;box-shadow:0 0 80px #52e5ff0d,inset 0 0 80px #52e5ff0a}.proof-header{z-index:2;justify-content:space-between;align-items:flex-start;gap:22px;padding:25px 30px 20px;display:flex;position:relative}.proof-header h3{letter-spacing:-.052em;text-transform:uppercase;margin:8px 0 0;font-size:clamp(23px,2.7vw,38px);line-height:.92}.proof-header h3 em{color:#0000;-webkit-text-stroke:1px #52e5ffb3;font-style:normal}.proof-mode{color:var(--cyan);font:700 6px var(--mono);letter-spacing:.13em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040c0eb3;border:1px solid #52e5ff47;align-items:center;gap:8px;padding:9px 11px;display:flex}.proof-mode i{background:var(--cyan);width:5px;height:5px;box-shadow:0 0 10px var(--cyan);border-radius:50%}.proof-mode.demo{color:#ffc14e;border-color:#ffc14e52}.proof-mode.demo i{background:#ffc14e;box-shadow:0 0 10px #ffc14e}.proof-grid{z-index:2;border-top:1px solid #fff1;grid-template-columns:minmax(230px,.78fr) minmax(390px,1.42fr) minmax(210px,.67fr);padding:0 30px 28px;display:grid;position:relative}.proof-card-lock,.proof-pipeline,.proof-action{border-right:1px solid #ffffff12;min-width:0;min-height:230px;padding:23px}.proof-card-lock{grid-template-columns:70px minmax(0,1fr);align-content:center;gap:17px 14px;display:grid}.proof-lock-orbit{border:1px solid #d1ff3b29;border-radius:50%;place-items:center;width:66px;height:66px;display:grid;position:relative}.proof-lock-orbit:before,.proof-lock-orbit:after{content:"";border:1px dashed #52e5ff33;border-radius:50%;animation:14s linear infinite proof-spin;position:absolute;inset:6px}.proof-lock-orbit:after{border-color:#d1ff3b1c;animation-duration:20s;animation-direction:reverse;inset:-7px}.proof-lock-orbit span{clip-path:polygon(50% 0,94% 16%,87% 84%,50% 100%,13% 84%,6% 16%);background:linear-gradient(150deg,var(--lime),#73ffbd);color:#07100d;filter:drop-shadow(0 0 13px #d1ff3b33);place-items:center;width:43px;height:48px;display:grid}.proof-lock-orbit>i{background:var(--cyan);width:3px;height:3px;box-shadow:0 0 7px var(--cyan);border-radius:50%;position:absolute}.proof-lock-orbit>i:first-of-type{top:4px;right:15px}.proof-lock-orbit>i:nth-of-type(2){bottom:21px;left:1px}.proof-lock-orbit>i:nth-of-type(3){bottom:15px;right:-2px}.proof-card-lock>div:nth-child(2){align-self:center}.proof-card-lock small,.proof-receipt span,.proof-action>small{color:#60706d;font:6px var(--mono);letter-spacing:.11em}.proof-card-lock b{font:800 14px var(--mono);margin-top:5px;display:block}.proof-card-lock p{color:#687673;margin:8px 0 0;font-size:8px;line-height:1.5}.proof-card-lock dl{border:1px solid #ffffff12;grid-column:1/-1;grid-template-columns:1fr .55fr;margin:0;display:grid}.proof-card-lock dl div{border-right:1px solid #ffffff0f;min-width:0;padding:10px}.proof-card-lock dl div:last-child{border-right:0}.proof-card-lock dt{color:#51605d;font:5px var(--mono);letter-spacing:.11em}.proof-card-lock dd{color:#aab6b3;font:7px var(--mono);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;overflow:hidden}.proof-pipeline{align-content:center;gap:18px;display:grid}.proof-rail{grid-template-columns:repeat(4,1fr);display:grid}.proof-rail>span{border-top:1px solid #283537;align-content:end;gap:4px;min-width:0;min-height:79px;padding:0 11px;display:grid;position:relative}.proof-rail>span:before{content:"";background:#071012;border:2px solid #273537;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:11px}.proof-rail>span.active:before{border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 15px var(--cyan)}.proof-rail>span.complete{border-color:#d1ff3b61}.proof-rail>span.complete:before{border-color:var(--lime);background:var(--lime);box-shadow:0 0 12px #d1ff3b99}.proof-rail i{color:#3f4e4c;font:6px var(--mono);font-style:normal}.proof-rail .complete i{color:var(--lime)}.proof-rail b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.proof-rail small{color:#596763;font:5px var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.proof-receipt{background:#02090b73;border:1px solid #52e5ff1c;grid-template-columns:1.1fr .8fr 1fr;display:grid}.proof-receipt>div{border-right:1px solid #ffffff0f;min-width:0;padding:11px 12px}.proof-receipt>div:last-child{border-right:0}.proof-receipt span,.proof-receipt b,.proof-receipt code{display:block}.proof-receipt b,.proof-receipt code{color:#aeb9b6;font:7px var(--mono);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;overflow:hidden}.proof-receipt code{color:var(--cyan)}.proof-action{border-right:0;align-content:center;gap:10px;display:grid}.owner-gas-seal{width:max-content;color:var(--lime);border:1px solid #d1ff3b33;grid-template-columns:auto auto;align-items:center;gap:1px 6px;padding:7px 9px;display:grid}.owner-gas-seal small{color:#60706d;font:5px var(--mono);grid-column:2}.owner-gas-seal b{font:800 8px var(--mono)}.proof-action>strong{font:800 14px var(--mono);margin-top:4px}.proof-action>p{color:#687673;margin:0;font-size:8px;line-height:1.5}.proof-button{border:1px solid var(--cyan);background:var(--cyan);color:#061013;cursor:pointer;min-height:42px;font:800 7px var(--mono);letter-spacing:.07em;justify-content:space-between;align-items:center;padding:0 13px;display:flex}.proof-button.seal{border-color:var(--lime);background:var(--lime);box-shadow:0 8px 32px #d1ff3b1f}.proof-button:disabled{color:#63716e;cursor:default;box-shadow:none;background:#101a1c;border-color:#283537}.proof-chamber.is-prepared{border-color:#d1ff3b47}.proof-chamber.is-sealed .proof-aura{border-color:#d1ff3b24;box-shadow:0 0 90px #d1ff3b12}@keyframes proof-spin{to{transform:rotate(360deg)}}@keyframes proof-pulse{50%{opacity:.72;transform:scale(1.045)}}.development-history{border-top:1px solid #ffffff14;padding:23px 30px 29px}.development-history>div:last-child{border:1px solid #ffffff12;grid-template-columns:repeat(5,1fr);margin-top:14px;display:grid}.development-history article{border-right:1px solid #fff1;grid-template-columns:28px minmax(0,1fr);gap:9px;min-width:0;min-height:91px;padding:13px;display:grid}.development-history article:last-child{border-right:0}.history-source{color:#788582;border:1px solid #354143;place-items:center;width:27px;height:27px;display:grid}.history-source.match{color:var(--cyan);border-color:#52e5ff40}.history-source.training{color:var(--lime);border-color:#d1ff3b47}.development-history article>div{min-width:0}.development-history article>div b,.development-history article>div small{text-overflow:ellipsis;display:block;overflow:hidden}.development-history article>div b{white-space:nowrap;font-size:8px}.development-history article>div small{color:#5d6a67;height:29px;margin-top:5px;font-size:7px;line-height:1.4}.development-history article>span:last-child{font:6px var(--mono);grid-column:2;justify-content:space-between;gap:8px;display:flex}.development-history article>span:last-child b{color:var(--lime)}.development-history article>span:last-child small{color:#4f5c59}.development-empty{min-height:88px;color:var(--lime);grid-column:1/-1;justify-content:center;align-items:center;gap:14px;padding:18px;display:flex}.development-empty span{gap:5px;display:grid}.development-empty b{color:#fff;text-transform:uppercase;font-size:10px}.development-empty small{color:#64716e;font:7px var(--mono)}.pre-match-command{background:radial-gradient(circle at 7% 20%,#d1ff3b17,#0000 28%),linear-gradient(145deg,#101b1d,#071012);grid-template-columns:235px minmax(0,1fr) 225px;min-height:230px;margin-bottom:18px;display:grid;overflow:hidden}.manager-squad .formation-chip{align-items:center;gap:8px;display:flex}.manager-squad .formation-chip>i{background:var(--lime);width:6px;height:6px;box-shadow:0 0 11px var(--lime);border-radius:50%}.prep-opponent{text-align:center;border-right:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 20px;display:flex}.prep-label,.prep-readiness>span,.prep-section-title span{color:var(--lime);font:7px var(--mono);letter-spacing:.15em}.prep-opponent>div{align-items:center;gap:15px;display:flex}.prep-opponent>div>strong{color:#61706d;font:800 11px var(--mono)}.prep-own-crest,.prep-rival-crest{clip-path:polygon(50% 0,95% 16%,88% 84%,50% 100%,12% 84%,5% 16%);place-items:center;width:47px;height:53px;padding:7px;display:grid}.prep-own-crest{clip-path:none;color:inherit;background:0 0;padding:0}.prep-rival-crest{background:#00000040;border:1px solid #ffffff29}.prep-rival-crest img{object-fit:contain;max-width:100%;max-height:100%}.prep-opponent>b{text-transform:uppercase;max-width:190px;font-size:17px;line-height:1}.prep-opponent>small{color:#687572;font:6px var(--mono);letter-spacing:.1em}.prep-scout-report{align-content:center;gap:18px;min-width:0;padding:24px clamp(22px,3vw,38px);display:grid}.prep-section-title{justify-content:space-between;gap:12px;display:flex}.prep-section-title small{color:#5d6b68;font:6px var(--mono)}.prep-intel-grid{border:1px solid #ffffff14;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.prep-intel-grid>span{border-right:1px solid #ffffff12;align-content:center;gap:6px;min-height:67px;padding:12px;display:grid}.prep-intel-grid>span:last-child{border-right:0}.prep-intel-grid small{color:#60706c;font:6px var(--mono);letter-spacing:.1em}.prep-intel-grid b{font:700 10px var(--mono);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.prep-scout-report p{color:#6f7c79;margin:0;font-size:9px;line-height:1.55}.prep-readiness{background:#00000024;border-left:1px solid #ffffff14;align-content:center;justify-items:center;gap:9px;padding:20px;display:grid}.prep-readiness-score{--readiness:var(--prep-score);width:92px;height:92px;margin:0}.prep-readiness-score:after{inset:6px}.prep-readiness-score b{font:800 24px var(--mono);transform:translateY(-5px)}.prep-readiness-score small{color:#65726f;font:6px var(--mono);transform:translateY(14px)}.prep-readiness>div:nth-of-type(2){gap:10px;display:flex}.prep-readiness>div:nth-of-type(2) small{color:#778481;font:6px var(--mono)}.prep-readiness button{color:#d9dfdd;cursor:pointer;min-height:36px;font:700 7px var(--mono);text-transform:uppercase;background:0 0;border:1px solid #3a4748;align-items:center;gap:14px;padding:0 13px;display:flex}.tactics-bar{background:linear-gradient(145deg,#0f191bfa,#070c0efa);grid-template-columns:1fr 1.45fr 100px auto;align-items:end;gap:18px;margin-bottom:18px;padding:18px 20px;display:grid;overflow:visible}.tactics-bar>div{gap:8px;display:grid}.tactics-bar>div>span{justify-content:space-between;gap:9px;display:flex}.tactics-bar>div>span small{color:#4f5d5a;font-size:6px}.segment-control{flex-wrap:wrap;gap:4px;display:flex}.segment-control button{color:#778481;cursor:pointer;min-height:44px;font:8px var(--mono);text-transform:uppercase;background:#0a1113;border:1px solid #273235;padding:0 12px;position:relative}.segment-control button i{vertical-align:middle;background:#465351;border-radius:50%;width:4px;height:4px;margin-right:7px;display:inline-block}.segment-control button.active{color:#fff;box-shadow:inset 0 -2px var(--lime);background:linear-gradient(145deg,#d1ff3b26,#d1ff3b0a);border-color:#d1ff3b85}.segment-control button.active i{background:var(--lime);box-shadow:0 0 8px var(--lime)}.tactic-rating b{font:700 30px var(--mono)}.tactic-rating small{color:#667370;font:7px var(--mono)}.save-plan,.lineup-toggle{border:1px solid var(--lime);background:var(--lime);color:#07100d;cursor:pointer;min-height:36px;font:700 8px var(--mono);text-transform:uppercase;justify-content:center;align-items:center;gap:8px;padding:0 13px;display:flex}.lineup-toggle{width:100%;margin-top:12px}.lineup-toggle.remove{color:#a7b2af;background:0 0;border-color:#3a4748}.empty-pitch-slot{width:38px;height:38px;color:var(--lime);font:18px var(--mono);border:1px dashed #d1ff3b6b;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.match-plan-strip{border:1px solid var(--hairline);background:#0a1113;grid-template-columns:repeat(4,1fr);margin:-8px 0 15px;display:grid}.match-plan-strip div{border-right:1px solid var(--hairline);gap:5px;min-height:64px;padding:13px 18px;display:grid}.match-plan-strip div:last-child{border-right:0}.match-plan-strip span{color:#65716f;font:7px var(--mono);letter-spacing:.14em}.match-plan-strip b{font:700 11px var(--mono);text-transform:uppercase}.match-scoreboard>div{position:relative}.score-crest{width:38px;height:42px;color:var(--lime);place-items:center;margin:8px 0;display:grid}.match-scoreboard>div:last-child .score-crest{margin-left:auto}.score-crest img{object-fit:contain;max-width:100%;max-height:100%}.match-scoreboard>strong{justify-items:center;display:grid}.match-scoreboard>strong small{color:#788481;font:7px var(--mono);margin-top:10px}.matchup-readout{z-index:2;background:#050a0be0;border:1px solid #ffffff14;grid-template-columns:1fr 1.35fr 1fr;margin:-20px clamp(18px,4vw,50px) 22px;display:grid;position:relative}.matchup-readout>div{text-align:center;border-right:1px solid #ffffff12;align-content:center;gap:3px;min-height:66px;padding:12px 18px;display:grid}.matchup-readout>div:last-child{border-right:0}.matchup-readout span,.matchup-readout small{color:#65716f;font:6px var(--mono);letter-spacing:.12em;text-transform:uppercase}.matchup-readout b{font:700 13px var(--mono);text-transform:uppercase}.matchup-readout>div:first-child b,.matchup-readout>div:last-child b{color:var(--lime);font-size:20px}.matchup-readout .edge-positive span{color:var(--lime)}.matchup-readout .edge-negative span{color:#ff7d6e}.match-stats{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050a0bb8;border:1px solid #ffffff17;grid-template-columns:repeat(4,1fr);margin:0 clamp(18px,4vw,50px);padding:15px 20px;display:grid;position:relative}.match-stats>div{text-align:center;border-right:1px solid #ffffff12;grid-template-columns:1fr 1.5fr 1fr;align-items:center;display:grid}.match-stats>div:last-child{border-right:0}.match-stats b{font:700 12px var(--mono)}.match-stats span{color:#65716f;font:6px var(--mono);letter-spacing:.1em}@media (width<=1080px){.career-hero-copy{grid-template-columns:minmax(0,1fr) 270px;gap:24px}.career-versus{grid-template-columns:1fr 62px 1fr;gap:12px}.career-match-meta{grid-template-columns:1fr 1fr}.career-match-meta>span:nth-child(2){border-right:0}.career-match-meta>span:last-child{border-top:1px solid #ffffff14;grid-column:1/-1}.career-kpis{grid-template-columns:1fr 1fr}.career-kpis article:nth-child(2){border-right:0}.career-kpis article:nth-child(-n+2){border-bottom:1px solid var(--hairline)}.career-grid{grid-template-columns:1fr}.development-console{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr)}.development-plan{border-top:1px solid #ffffff13;grid-column:1/-1}.plan-options{grid-template-columns:repeat(5,1fr)}.development-history>div:last-child{grid-template-columns:repeat(3,1fr)}.proof-grid{grid-template-columns:1fr 1fr}.proof-action{grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;min-height:150px}.proof-action>p{max-width:390px}.proof-action>small{grid-column:3}.career-table,.career-objectives,.career-inbox{grid-area:auto/1}.tactics-bar{grid-template-columns:1fr 1fr}.save-plan{min-height:42px}.pre-match-command{grid-template-columns:210px minmax(0,1fr)}.prep-readiness{border-top:1px solid #ffffff14;border-left:0;grid-column:1/-1;grid-template-columns:auto 80px 1fr auto;justify-items:start;min-height:118px;padding:16px 22px}.prep-readiness-score{width:72px;height:72px}.prep-readiness>div:nth-of-type(2){justify-self:center}}@media (width<=720px){.manager-flow{margin:0 -2px 20px}.manager-flow button{grid-template-columns:24px minmax(0,1fr);gap:7px;min-height:58px;padding:8px}.manager-flow button>span,.manager-flow button>em{display:none}.manager-flow button>i{width:24px;height:24px}.manager-flow button b{font-size:7px}.manager-flow button small{font-size:5px}.career-heading{align-items:flex-end}.career-season{min-width:105px;padding:12px}.career-season b{font-size:26px}.career-hero{min-height:760px}.career-hero-copy{grid-template-columns:1fr;gap:18px;min-height:760px}.career-hero-main{min-height:430px}.career-readiness-card{grid-template-rows:auto 1fr auto;grid-template-columns:1fr 106px;gap:10px 18px;min-height:260px;display:grid}.career-readiness-card .readiness-head{grid-column:1/-1}.career-readiness-card .readiness-dial{grid-area:2/2;width:96px;height:96px;margin:0}.career-readiness-card .readiness-checks{grid-area:2/1}.career-readiness-card .career-form{grid-column:1/-1}.readiness-dial strong{font-size:28px}.career-versus{grid-template-columns:1fr 46px 1fr;gap:9px}.career-versus b{font-size:15px}.career-versus>strong{font-size:25px}.career-club-crest{width:46px;height:52px}.career-match-meta{grid-template-columns:1fr}.career-match-meta>span{border-top:1px solid #ffffff14;border-right:0}.career-match-meta>span:first-child{border-top:0}.career-match-meta>span:last-child{grid-column:auto}.career-primary-action{width:100%}.career-kpis article{min-height:92px;padding:15px}.career-kpis b{font-size:20px}.development-header{align-items:flex-start;padding:22px 18px}.development-legend{display:none}.development-roster{padding:0 8px}.development-roster button{min-width:132px}.development-console{grid-template-columns:1fr}.development-player,.development-data,.development-plan{border-bottom:1px solid #ffffff13;border-right:0;padding:19px}.development-portrait{height:260px}.plan-options{grid-template-columns:1fr 1fr}.development-history{padding:20px 18px}.development-history>div:last-child{grid-template-columns:1fr}.development-history article{border-bottom:1px solid #fff1;border-right:0}.proof-header{padding:22px 18px 18px}.proof-grid{grid-template-columns:1fr;padding:0 18px 20px}.proof-card-lock,.proof-pipeline,.proof-action{border-bottom:1px solid #ffffff12;border-right:0;min-height:0;padding:20px 0}.proof-action{grid-column:auto;grid-template-columns:1fr;align-items:stretch}.proof-action>small{grid-column:auto}.proof-receipt{grid-template-columns:1fr}.proof-receipt>div{border-bottom:1px solid #ffffff0f;border-right:0}.proof-receipt>div:last-child{border-bottom:0}.proof-rail{grid-template-columns:1fr 1fr;row-gap:30px}.proof-rail>span{min-height:88px}.proof-rail b,.proof-rail small{text-overflow:clip;white-space:normal;overflow:visible}.career-table{padding:13px 8px;overflow-x:auto}.table-head,.table-row{min-width:440px}.career-calendar,.career-training,.career-objectives,.career-inbox{padding:17px}.tactics-bar{grid-template-columns:1fr}.segment-control button{flex:1;padding:0 6px}.pre-match-command{grid-template-columns:1fr}.prep-opponent{border-bottom:1px solid #ffffff14;border-right:0}.prep-scout-report{padding:21px 17px}.prep-intel-grid{grid-template-columns:1fr 1fr}.prep-intel-grid>span:nth-child(2){border-right:0}.prep-intel-grid>span:nth-child(-n+2){border-bottom:1px solid #ffffff12}.prep-readiness{grid-column:auto;grid-template-columns:1fr;justify-items:center}.prep-readiness>div:nth-of-type(2){justify-self:center}.match-plan-strip{grid-template-columns:1fr 1fr}.match-plan-strip div:nth-child(2){border-right:0}.match-plan-strip div:nth-child(-n+2){border-bottom:1px solid var(--hairline)}.match-stats{grid-template-columns:1fr 1fr;margin:0 12px;padding:11px 5px}.match-stats>div{min-height:46px}.match-stats>div:nth-child(2){border-right:0}.matchup-readout{grid-template-columns:1fr 1fr;margin:-12px 12px 16px}.matchup-readout>div:nth-child(2){border-top:1px solid #ffffff12;border-right:0;grid-area:2/1/auto/-1}.matchup-readout>div:last-child{border-right:0}}@media (width<=480px){.career-view{padding-inline:14px}.career-heading h1{font-size:38px!important}.career-season small{display:none}.career-versus>div:last-child{justify-items:end}.career-hero-copy{padding:21px 17px}.career-hero,.career-hero-copy{min-height:800px}.career-hero-kicker>small{display:none}.career-readiness-card{padding:16px}.career-form i{width:19px;height:19px}.career-kpis article{padding:13px}.career-kpis b{font-size:17px}.development-header h2{font-size:31px}.career-statline{grid-template-columns:repeat(3,1fr)}.career-statline span:nth-child(3){border-right:0}.career-statline span:nth-child(-n+3){border-bottom:1px solid #fff1}.career-statline span:last-child{grid-column:span 2}.plan-options,.focus-grid{grid-template-columns:1fr}.match-plan-strip div{padding:10px}.match-stats span{font-size:5px}}.matchday-aaa{max-width:1560px}.matchday-aaa button{cursor:pointer}.md-broadcast-hero{isolation:isolate;background:#07100f;border:1px solid #ffffff1f;flex-direction:column;min-height:610px;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000061}.md-stadium{z-index:-4;object-fit:cover;filter:saturate(.76)contrast(1.15)brightness(.67);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.015)}.md-broadcast-hero:before{content:"";z-index:-3;background:linear-gradient(#030809d1,#040d0d42 37%,#040a0be6),linear-gradient(90deg,#050b0c99,#0000 35% 65%,#050b0c99);position:absolute;inset:0}.md-broadcast-hero:after{content:"";z-index:-2;pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 4px,#ffffff03 4px 5px);position:absolute;inset:0}.md-crowd-light{z-index:-1;background:linear-gradient(90deg,#0000,#d1ff3b14,#0000);width:60%;height:140%;animation:7s ease-in-out infinite md-light-sweep;position:absolute;top:-35%;left:-40%;transform:rotate(20deg)}.md-broadcast-grid{z-index:-1;opacity:.28;transform-origin:bottom;background-image:linear-gradient(#52e5ff14 1px,#0000 1px),linear-gradient(90deg,#52e5ff14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:50% 0 0;transform:perspective(420px)rotateX(60deg)scale(1.4);-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.md-broadcast-topline{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040a0b7a;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;min-height:66px;padding:0 clamp(22px,3vw,45px);display:flex}.md-broadcast-topline>div{align-items:center;gap:15px;display:flex}.md-broadcast-topline>div:last-child{justify-content:flex-end}.md-broadcast-topline b,.md-broadcast-topline small{font:750 8px var(--mono);letter-spacing:.15em}.md-broadcast-topline b{color:#ffffffa6}.md-broadcast-topline small{color:#ffffff73}.md-league-bug{color:var(--lime);font:800 8px var(--mono);letter-spacing:.13em;align-items:center;gap:8px;display:inline-flex}.md-live-dot{color:#fff;font:800 8px var(--mono);letter-spacing:.12em;align-items:center;gap:7px;display:inline-flex}.md-live-dot i,.md-live-takeover header b i{background:var(--red);width:6px;height:6px;box-shadow:0 0 13px var(--red);border-radius:50%;animation:1.5s ease-in-out infinite md-pulse;display:block}.md-score-lockup{grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);align-items:center;gap:clamp(22px,4vw,66px);width:min(1120px,100% - 56px);margin:auto;display:grid}.md-team{align-items:center;gap:19px;min-width:0;animation:.6s cubic-bezier(.2,.8,.2,1) both md-team-in;display:flex}.md-team.away{text-align:right;flex-direction:row-reverse;animation-delay:80ms}.md-team>div{min-width:0}.md-team small,.md-team span{color:#ffffff7a;font:700 7px var(--mono);letter-spacing:.13em;text-transform:uppercase;display:block}.md-team h2{letter-spacing:-.065em;text-overflow:ellipsis;text-transform:uppercase;max-width:330px;margin:8px 0 9px;font-size:clamp(24px,3vw,45px);line-height:.87;overflow:hidden}.md-crest{clip-path:polygon(50% 0,96% 16%,88% 84%,50% 100%,12% 84%,4% 16%);background:linear-gradient(145deg,#121e1fe6,#060d0eb8);border:1px solid #ffffff3b;flex:none;place-items:center;width:clamp(68px,7vw,96px);height:clamp(76px,8vw,108px);padding:17px;display:grid;box-shadow:inset 0 1px #ffffff17,0 18px 40px #00000059}.md-crest.own{color:inherit;clip-path:none;box-shadow:none;background:0 0;border-color:#0000;padding:0}.md-crest img{object-fit:contain;width:100%;height:100%}.md-score-centre{text-align:center;justify-self:center;justify-items:center;min-width:0;display:grid}.md-score-centre>span{color:var(--lime);font:800 7px var(--mono);letter-spacing:.19em;background:#070c0d8c;border:1px solid #ffffff29;padding:6px 10px}.md-score-centre>strong{font:800 clamp(54px,7vw,94px)/.7 var(--mono);letter-spacing:-.12em;text-shadow:0 8px 35px #00000080;align-items:center;gap:15px;margin:15px 0 12px;display:flex}.md-score-centre>strong i{color:var(--lime);letter-spacing:0;font-size:.6em;font-style:normal;font-weight:300}.md-score-centre>strong b{font:inherit}.md-score-centre>small{color:#ffffff8c;font:800 7px var(--mono);letter-spacing:.16em}.md-momentum{color:#ffffff6b;width:min(760px,100% - 64px);font:700 7px var(--mono);grid-template-columns:30px 1fr 30px;align-items:center;gap:12px;margin:0 auto 32px;display:grid}.md-momentum>span:last-child{text-align:right}.md-momentum-line{background:#ffffff2e;height:2px;position:relative}.md-momentum-line:after{content:"";background:linear-gradient(90deg,var(--cyan),var(--lime));opacity:.3;position:absolute;inset:0}.md-momentum-line i{z-index:1;background:var(--lime);width:7px;height:7px;box-shadow:0 0 11px var(--lime);border:1px solid #fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.md-momentum-line i.chance{background:var(--cyan);box-shadow:0 0 11px var(--cyan)}.md-momentum-line i.card{background:#ffce43;box-shadow:0 0 11px #ffce43}.md-momentum-line i.substitution{border-radius:0;width:6px;height:6px;transform:translate(-50%,-50%)rotate(45deg)}.md-momentum-line i.pending{border:0;border-radius:0;width:3px;height:15px;animation:1.5s ease-in-out infinite md-pulse;left:50%}.md-hero-footer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040a0bad;border-top:1px solid #ffffff1f;grid-template-columns:1fr auto;min-height:102px;display:grid}.md-hero-metrics{grid-template-columns:repeat(4,minmax(100px,1fr));display:grid}.md-hero-metrics>span{border-right:1px solid #ffffff14;align-content:center;gap:7px;min-width:0;padding:20px clamp(14px,2vw,28px);display:grid}.md-hero-metrics small,.md-kickoff small,.md-result-callout small{color:#ffffff6b;font:700 6px var(--mono);letter-spacing:.16em}.md-hero-metrics b{font:800 10px var(--mono);letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.md-kickoff{background:var(--lime);color:#07100d;text-align:left;border:0;justify-content:space-between;align-items:center;gap:28px;min-width:265px;padding:0 28px;transition:filter .2s,transform .2s;display:flex}.md-kickoff:hover,.md-side-kickoff:hover{filter:brightness(1.08)}.md-kickoff:hover{transform:translate(-3px)}.md-kickoff small{color:#07100d8c}.md-kickoff b{font:850 13px var(--mono);text-transform:uppercase;margin-top:6px;display:block}.md-result-callout{background:linear-gradient(110deg,#d1ff3b1c,#d1ff3b09);border-left:1px solid #d1ff3b47;justify-content:space-between;align-items:center;gap:22px;min-width:310px;padding:0 25px;display:flex}.md-result-callout b{font:800 11px var(--mono);text-transform:uppercase;margin-top:6px;display:block}.md-result-callout>strong{color:var(--lime);font:850 32px var(--mono);align-items:baseline;gap:5px;display:flex}.md-result-callout>strong small{color:var(--lime)}.md-result-callout.l{background:#ff5e6714;border-color:#ff5e6759}.md-result-callout.l>strong,.md-result-callout.l>strong small{color:var(--red)}.md-command-deck{grid-template-columns:minmax(0,1fr) 365px;align-items:start;gap:18px;margin-top:18px;display:grid}.md-match-centre,.md-touchline{background:linear-gradient(145deg,#0d1517,#091012);border:1px solid #ffffff1a;box-shadow:0 20px 60px #0003}.md-match-centre{min-height:500px;padding:clamp(21px,2.7vw,36px)}.md-section-head{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px;padding-bottom:22px;display:flex}.md-section-head small,.md-panel-label{color:var(--lime);font:750 7px var(--mono);letter-spacing:.17em}.md-section-head h2{letter-spacing:-.055em;text-transform:uppercase;margin:7px 0 0;font-size:clamp(27px,3vw,42px);line-height:.9}.md-section-head nav{gap:3px;display:flex}.md-section-head nav button{color:#697572;min-height:34px;font:700 7px var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0a1113;border:1px solid #ffffff17;padding:0 12px}.md-section-head nav button.active{color:var(--cyan);background:#52e5ff14;border-color:#52e5ff66}.md-panel-label{justify-content:space-between;align-items:center;gap:12px;display:flex}.md-panel-label small{color:#566360;font-size:6px}.md-prematch-grid{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:16px;display:grid}.md-lineup-board,.md-opposition-card{background:#050b0c66;border:1px solid #ffffff14;min-height:380px;padding:20px}.md-lineup-list{background:#ffffff12;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:15px;display:grid}.md-lineup-list article{background:#0c1416;grid-template-columns:23px 38px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:60px;padding:8px 10px;display:grid}.md-lineup-list article>span{color:#53605e;font:700 7px var(--mono)}.md-lineup-list img,.md-ratings-grid img,.md-development-pulse img{object-fit:cover;object-position:top;background:#111b1d;width:34px;height:42px}.md-lineup-list article div,.md-ratings-grid article div,.md-development-pulse article div{min-width:0}.md-lineup-list b,.md-ratings-grid b,.md-development-pulse b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.md-lineup-list small,.md-ratings-grid small,.md-development-pulse small{color:#667370;font:6px var(--mono);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}.md-lineup-board>button{color:#c7d0ce;width:100%;min-height:39px;font:750 7px var(--mono);letter-spacing:.09em;text-transform:uppercase;background:#11191b;border:1px solid #2a383a;justify-content:space-between;align-items:center;margin-top:15px;padding:0 13px;display:flex}.md-opposition-card{text-align:center;flex-direction:column;align-items:center;display:flex}.md-opposition-card .md-panel-label{width:100%}.md-opposition-card .md-crest{width:68px;height:76px;margin:27px auto 13px;padding:12px}.md-opposition-card h3{letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:24px}.md-opposition-card p{color:#7f8d89;max-width:340px;margin:12px auto 22px;font-size:11px;line-height:1.6}.md-opposition-card>div:last-child{border:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);width:100%;margin-top:auto;display:grid}.md-opposition-card>div:last-child span{border-right:1px solid #ffffff14;gap:5px;padding:12px 6px;display:grid}.md-opposition-card>div:last-child span:last-child{border:0}.md-opposition-card>div:last-child small{color:#52605d;font:6px var(--mono)}.md-opposition-card>div:last-child b{font:800 14px var(--mono)}.md-event-report{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:24px;display:grid}.md-event-lead{background:radial-gradient(circle at 80% 20%,#52e5ff29,#0000 36%),linear-gradient(145deg,#102124,#091113);border:1px solid #52e5ff33;flex-direction:column;justify-content:space-between;min-height:325px;padding:25px;display:flex}.md-event-lead>span{color:var(--cyan);font:800 62px/.8 var(--mono);letter-spacing:-.1em}.md-event-lead small{color:var(--cyan);font:700 7px var(--mono);letter-spacing:.16em}.md-event-lead h3{letter-spacing:-.04em;margin:11px 0 0;font-size:clamp(22px,2.4vw,34px);line-height:1}.md-event-feed{align-content:start;display:grid}.md-event-feed article{border-bottom:1px solid #ffffff12;grid-template-columns:40px 11px minmax(0,1fr);align-items:center;gap:12px;min-height:68px;display:grid}.md-event-feed time{color:#a5afac;font:800 10px var(--mono)}.md-event-feed article>i{border:1px solid var(--cyan);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #52e5ff66}.md-event-feed article.goal>i{border-color:var(--lime);background:var(--lime);box-shadow:0 0 12px #d1ff3ba6}.md-event-feed article.card>i{background:#ffce43;border-color:#ffce43}.md-event-feed small{color:#586663;font:700 6px var(--mono);letter-spacing:.15em}.md-event-feed p{color:#bcc5c2;margin:5px 0 0;font-size:11px;line-height:1.4}.md-stats-board{max-width:820px;margin:0 auto;padding:4px 0 18px}.matchday-aaa .match-stats.md-stats-board{background:0 0;grid-template-columns:none;margin:0 auto;padding:4px 0 18px;display:block}.md-stat-clubs{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:20px;display:grid}.md-stat-clubs span{font:850 28px var(--mono)}.md-stat-clubs span:first-child{text-align:left}.md-stat-clubs span:last-child{text-align:right}.md-stat-clubs small{color:#5e6c69;font:700 7px var(--mono);letter-spacing:.16em}.md-stats-board article{border-top:1px solid #ffffff12;grid-template-columns:62px minmax(0,1fr) 62px;align-items:center;gap:20px;min-height:72px;display:grid}.md-stats-board article>b{font:800 17px var(--mono)}.md-stats-board article>b:last-child{text-align:right}.md-stats-board article>div{text-align:center;gap:9px;display:grid}.md-stats-board article span{color:#8f9b98;font:700 7px var(--mono);letter-spacing:.12em;text-transform:uppercase}.md-stats-board article i{background:var(--red);justify-content:flex-start;height:3px;display:flex;overflow:hidden}.md-stats-board article em{background:var(--cyan);height:100%;display:block}.md-ratings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.md-ratings-grid article{background:#0a1214;border:1px solid #ffffff12;grid-template-columns:27px 38px minmax(0,1fr) 43px;align-items:center;gap:9px;min-width:0;min-height:66px;padding:8px 12px;display:grid}.md-ratings-grid article.star{background:linear-gradient(90deg,#d1ff3b1a,#0a1214);border-color:#d1ff3b4d}.md-ratings-grid article>span{color:#6f7d79;font:800 7px var(--mono)}.md-ratings-grid article>strong{color:var(--cyan);font:850 17px var(--mono);text-align:right}.md-ratings-grid article.star>strong{color:var(--lime)}.md-touchline{min-height:500px;padding:22px;position:sticky;top:102px}.md-star-player{border-bottom:1px solid #ffffff17;margin-top:17px;padding-bottom:20px}.md-star-player>div:first-child{background:radial-gradient(circle at 50% 25%,#d1ff3b24,#0000 44%),#091113;height:176px;position:relative;overflow:hidden}.md-star-player>div:first-child:after{content:"";background:linear-gradient(#0000,#0d1517);height:50%;position:absolute;inset:auto 0 0}.md-star-player img{object-fit:contain;object-position:bottom center;width:100%;height:100%}.md-star-player>div:first-child span{z-index:1;background:var(--lime);color:#07100d;font:850 7px var(--mono);padding:6px 8px;position:absolute;top:11px;right:11px}.md-star-player>small{color:var(--lime);font:700 7px var(--mono);letter-spacing:.13em;text-transform:uppercase;margin-top:15px;display:block}.md-star-player h3{letter-spacing:-.05em;text-transform:uppercase;margin:6px 0 15px;font-size:25px}.md-star-player>div:last-child{align-items:baseline;gap:10px;display:flex}.md-star-player>div:last-child strong{color:var(--lime);font:850 34px var(--mono)}.md-star-player>div:last-child span{color:#65716f;font:700 7px var(--mono);letter-spacing:.12em}.md-development-pulse{margin-top:18px}.md-development-pulse header{color:#7d8a87;font:700 7px var(--mono);letter-spacing:.12em;justify-content:space-between;display:flex}.md-development-pulse header small{color:#53605e;font-size:6px}.md-development-pulse article{border-bottom:1px solid #ffffff0e;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:54px;display:grid}.md-development-pulse img{width:27px;height:34px}.md-development-pulse strong{color:var(--cyan);font:750 8px var(--mono)}.md-development-pulse p{color:#65716f;font-size:10px;line-height:1.5}.md-tactical-verdict{background:#52e5ff0d;border:1px solid #52e5ff33;gap:6px;margin-top:18px;padding:14px;display:grid}.md-tactical-verdict small{color:var(--cyan);font:800 7px var(--mono);letter-spacing:.15em}.md-tactical-verdict b{font:800 11px var(--mono)}.md-tactical-verdict span{color:#687572;font:7px var(--mono);text-transform:uppercase}.md-tactical-verdict.edge-positive{background:#d1ff3b0d;border-color:#d1ff3b40}.md-tactical-verdict.edge-positive small{color:var(--lime)}.md-tactical-verdict.edge-negative{background:#ff5e670d;border-color:#ff5e6740}.md-tactical-verdict.edge-negative small{color:var(--red)}.md-post-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:11px;display:grid}.md-post-actions button{min-height:42px;font:750 7px var(--mono);text-transform:uppercase;background:#101719;border:1px solid #283538;justify-content:center;align-items:center;gap:8px;padding:0 10px;display:flex}.md-post-actions .lime-action{background:var(--lime);color:#07100d;border:0}.md-manager-brief{background:radial-gradient(circle at 75% 15%,#d1ff3b2e,#0000 37%),linear-gradient(145deg,#13211c,#091113);border:1px solid #d1ff3b29;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:285px;margin-top:17px;padding:28px 23px;display:flex;position:relative;overflow:hidden}.md-manager-brief:after{content:"";border:1px solid #d1ff3b1f;width:220px;height:220px;position:absolute;top:-100px;right:-90px;transform:rotate(45deg)}.md-manager-brief>span{background:var(--lime);color:#07100d;clip-path:polygon(50% 0,100% 18%,90% 82%,50% 100%,10% 82%,0 18%);place-items:center;width:49px;height:55px;margin-bottom:auto;display:grid}.md-manager-brief small{color:var(--lime);font:700 7px var(--mono);letter-spacing:.15em}.md-manager-brief h3{letter-spacing:-.055em;text-transform:uppercase;margin:8px 0;font-size:32px;line-height:.9}.md-manager-brief p{color:#7c8986;margin:0;font-size:10px;line-height:1.6}.md-security-ledger{grid-template-columns:1fr auto;margin-top:10px;display:grid}.md-security-ledger span,.md-security-ledger b{min-height:36px;font:700 7px var(--mono);border-bottom:1px solid #ffffff0f;align-items:center;display:flex}.md-security-ledger span{color:#6e7b78;gap:8px}.md-security-ledger b{color:var(--lime)}.md-security-ledger i{background:var(--lime);width:5px;height:5px;box-shadow:0 0 9px var(--lime);border-radius:50%}.md-side-kickoff{background:var(--lime);color:#07100d;width:100%;min-height:48px;font:850 8px var(--mono);letter-spacing:.07em;text-transform:uppercase;border:0;justify-content:space-between;align-items:center;margin-top:14px;padding:0 14px;display:flex}.md-match-economy{border-top:1px solid #ffffff14;grid-template-columns:1fr 1fr;margin:20px -22px -22px;display:grid}.md-match-economy span{border-right:1px solid #ffffff14;gap:5px;padding:14px 20px;display:grid}.md-match-economy span:last-child{border:0}.md-match-economy small{color:#576460;font:6px var(--mono);letter-spacing:.13em}.md-match-economy b{font:750 9px var(--mono)}.md-live-takeover{z-index:200;background:#050b0c;grid-template-rows:72px minmax(130px,1fr) minmax(100px,1.15fr) auto;animation:.25s both md-takeover-in;display:grid;position:fixed;inset:0;overflow:hidden}.md-live-takeover>img{object-fit:cover;filter:brightness(.35)saturate(.65)contrast(1.2);width:100%;height:100%;animation:3s ease-in-out infinite alternate md-stadium-breathe;position:absolute;inset:0}.md-live-vignette{background:radial-gradient(circle at 50% 45%,#0000 10%,#03080952 55%,#030809eb),linear-gradient(#04090acc,#0000 40%,#04090adb);position:absolute;inset:0}.md-live-takeover>header,.md-live-score,.md-live-pitch,.md-live-copy{z-index:1;position:relative}.md-live-takeover>header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040a0b7a;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;padding:0 clamp(22px,4vw,64px);display:flex}.md-live-takeover header b{font:800 8px var(--mono);letter-spacing:.14em;align-items:center;gap:8px;display:flex}.md-live-score{grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr);align-items:center;gap:30px;width:min(920px,100% - 50px);margin:auto;display:grid}.md-live-score article{align-items:center;gap:15px;min-width:0;display:flex}.md-live-score article:last-child{text-align:right;flex-direction:row-reverse}.md-live-score .md-crest{width:58px;height:65px;padding:10px}.md-live-score article b{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(15px,2.1vw,27px);overflow:hidden}.md-live-score>strong{color:#fff;font:850 clamp(48px,7vw,88px)/.75 var(--mono);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;display:grid}.md-live-score>strong i{color:var(--lime);font-size:.55em;font-style:normal}.md-live-score>strong small{color:var(--lime);font:800 10px var(--mono);letter-spacing:.15em;grid-column:1/-1}.md-live-pitch{background:linear-gradient(90deg,#0000 49.8%,#ffffff29 50%,#0000 50.2%),linear-gradient(#0338289e,#04221c9e);border:1px solid #52e5ff45;width:min(900px,74vw);height:min(26vh,200px);margin:auto;overflow:hidden;box-shadow:0 0 60px #52e5ff0f}.md-live-pitch:before{content:"";aspect-ratio:1;border:1px solid #ffffff29;border-radius:50%;width:min(17vh,120px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.md-live-pitch i{border:1px solid #ffffff24;width:14%;height:62%;position:absolute;top:19%}.md-live-pitch i:first-child{left:0}.md-live-pitch i:nth-child(2){right:0}.md-live-pitch i:nth-child(3){background:#fff;border-radius:50%;width:1px;height:1px;top:50%;left:50%}.md-live-pitch .ball{z-index:2;background:var(--lime);width:10px;height:10px;box-shadow:0 0 18px var(--lime);border:2px solid #fff;border-radius:50%;transition:left .5s cubic-bezier(.2,.8,.2,1),top .5s cubic-bezier(.2,.8,.2,1);position:absolute;transform:translate(-50%,-50%)}.md-live-copy{text-align:center;width:min(760px,100% - 44px);margin:15px auto 38px}.md-live-copy small{color:var(--lime);font:800 7px var(--mono);letter-spacing:.18em}.md-live-copy h2{letter-spacing:-.055em;text-transform:uppercase;margin:9px 0 6px;font-size:clamp(27px,4vw,49px);line-height:.9}.md-live-copy p{color:#87938f;margin:0;font-size:11px}.md-live-copy>div{background:#ffffff21;height:3px;margin-top:20px;overflow:hidden}.md-live-copy>div i{background:linear-gradient(90deg,var(--cyan),var(--lime));height:100%;transition:width .5s;display:block;box-shadow:0 0 16px #d1ff3b8c}@keyframes md-light-sweep{0%,to{opacity:0;left:-55%}42%{opacity:1}70%{opacity:0;left:105%}}@keyframes md-team-in{0%{opacity:0;transform:translateY(16px)}}@keyframes md-pulse{50%{opacity:.3;transform:scale(.7)}}@keyframes md-takeover-in{0%{opacity:0;transform:scale(1.012)}}@keyframes md-stadium-breathe{to{filter:brightness(.4)saturate(.78)contrast(1.2);transform:scale(1.035)}}@media (width<=1160px){.md-command-deck{grid-template-columns:minmax(0,1fr) 320px}.md-team h2{font-size:clamp(20px,2.5vw,34px)}.md-score-lockup{grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr);gap:24px}.md-crest{width:70px;height:79px}.md-lineup-list{grid-template-columns:1fr}.md-prematch-grid{grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr)}}@media (width<=920px){.md-broadcast-hero{min-height:560px}.md-score-lockup{grid-template-columns:1fr 120px 1fr;gap:12px;width:calc(100% - 34px)}.md-team{text-align:center;flex-direction:column;gap:10px}.md-team.away{text-align:center;flex-direction:column}.md-team h2{max-width:220px;margin:6px auto}.md-team span{display:none}.md-command-deck{grid-template-columns:1fr}.md-touchline{position:static}.md-event-report{grid-template-columns:1fr}.md-event-lead{min-height:225px}}@media (width<=760px){.matchday-aaa{padding:18px 12px 92px}.matchday-aaa .manager-flow{margin-bottom:12px}.md-broadcast-hero{min-height:520px}.md-broadcast-topline{min-height:50px;padding:0 13px}.md-broadcast-topline b,.md-broadcast-topline>div:last-child small{display:none}.md-broadcast-topline>div{gap:8px}.md-score-lockup{grid-template-columns:minmax(0,1fr) 85px minmax(0,1fr);gap:7px;width:calc(100% - 20px)}.md-team{gap:7px}.md-crest{width:52px;height:59px;padding:10px}.md-team small{font-size:5px}.md-team h2{max-width:100%;font-size:15px;line-height:.95}.md-score-centre>span{padding:5px 6px;font-size:5px}.md-score-centre>strong{gap:7px;margin:12px 0 10px;font-size:39px}.md-score-centre>small{font-size:5px}.md-momentum{width:calc(100% - 26px);margin-bottom:20px}.md-hero-footer{grid-template-columns:1fr}.md-hero-metrics{grid-template-columns:repeat(2,1fr)}.md-hero-metrics>span{border-bottom:1px solid #ffffff12;min-height:54px;padding:10px 13px}.md-kickoff,.md-result-callout{min-width:0;min-height:70px}.md-result-callout{border-left:0;padding:0 15px}.md-command-deck{gap:10px;margin-top:10px}.md-match-centre,.md-touchline{padding:16px}.md-section-head{flex-direction:column;align-items:flex-start}.md-section-head nav{width:100%;overflow-x:auto}.md-section-head nav button{flex:1 0 auto}.md-prematch-grid,.md-lineup-list{grid-template-columns:1fr}.md-lineup-board,.md-opposition-card{min-height:0;padding:15px}.md-opposition-card>div:last-child span{padding:10px 4px}.md-event-lead{min-height:190px;padding:18px}.md-event-lead>span{font-size:46px}.md-event-feed article{grid-template-columns:34px 9px minmax(0,1fr)}.md-stats-board article{grid-template-columns:47px minmax(0,1fr) 47px;gap:9px}.md-ratings-grid{grid-template-columns:1fr}.md-ratings-grid article{grid-template-columns:23px 35px minmax(0,1fr) 38px;padding:7px}.md-match-economy{margin:20px -16px -16px}.md-live-takeover{grid-template-rows:54px minmax(130px,.8fr) minmax(95px,.7fr) auto;inset:0}.md-live-takeover>header{padding:0 16px}.md-live-score{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);gap:8px;width:calc(100% - 22px)}.md-live-score article{text-align:center;flex-direction:column;gap:6px}.md-live-score article:last-child{text-align:center;flex-direction:column}.md-live-score .md-crest{width:44px;height:49px}.md-live-score article b{max-width:100px;font-size:10px}.md-live-score>strong{gap:6px;font-size:39px}.md-live-pitch{width:calc(100% - 26px);height:110px}.md-live-copy{width:calc(100% - 30px);margin-bottom:21px}.md-live-copy h2{font-size:25px}.md-live-copy p{font-size:9px;line-height:1.45}}@media (prefers-reduced-motion:reduce){.md-crowd-light,.md-live-dot i,.md-live-takeover header b i,.md-live-takeover>img{animation:none}.md-team,.md-live-takeover{animation-duration:.01ms}}.md-analysis-overview{gap:18px;display:grid}.md-analysis-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.md-analysis-kpis article{background:linear-gradient(145deg,#0f191be6,#070d0feb);border:1px solid #ffffff13;align-content:start;gap:7px;min-height:128px;padding:17px;display:grid}.md-analysis-kpis small{color:#6a7875;font:700 6px var(--mono);letter-spacing:.16em}.md-analysis-kpis strong{color:var(--lime);font:850 clamp(20px,2.2vw,32px)/1 var(--mono);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.md-analysis-kpis p{color:#87938f;margin:0;font-size:9px;line-height:1.5}.md-telemetry-workbench{grid-template-columns:minmax(245px,.72fr) minmax(360px,1.28fr);gap:10px;min-height:470px;display:grid}.md-telemetry-roster{scrollbar-color:#52e5ff40 transparent;align-content:start;gap:4px;max-height:570px;display:grid;overflow:auto}.md-telemetry-roster button{color:#fff;cursor:pointer;text-align:left;background:#091113;border:1px solid #fff1;grid-template-columns:24px 34px minmax(0,1fr) 34px 38px;align-items:center;gap:7px;min-width:0;min-height:58px;padding:6px 8px;display:grid}.md-telemetry-roster button:hover,.md-telemetry-roster button.active{background:linear-gradient(90deg,#52e5ff1a,#091113);border-color:#52e5ff5c}.md-telemetry-roster button.star{box-shadow:inset 2px 0 var(--lime)}.md-telemetry-roster button>span{color:#71807d;font:800 7px var(--mono)}.md-telemetry-roster img{object-fit:contain;object-position:center top;width:32px;height:40px}.md-telemetry-roster button>div{min-width:0}.md-telemetry-roster b{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.md-telemetry-roster small{color:#63706d;font:6px var(--mono);margin-top:4px;display:block}.md-telemetry-roster em{color:#64726f;font:700 7px var(--mono);text-align:right;font-style:normal}.md-telemetry-roster em.up{color:var(--lime)}.md-telemetry-roster em.down{color:var(--red)}.md-telemetry-roster strong{color:var(--cyan);font:850 14px var(--mono);text-align:right}.md-telemetry-detail{background:radial-gradient(circle at 90% 5%,#52e5ff14,#0000 30%),#091113;border:1px solid #52e5ff26;min-width:0;padding:19px}.md-telemetry-detail>header{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:14px;padding-bottom:15px;display:flex}.md-telemetry-detail header small,.md-telemetry-detail header span{color:#62706d;font:700 6px var(--mono);letter-spacing:.11em}.md-telemetry-detail h3{letter-spacing:-.05em;text-transform:uppercase;margin:5px 0;font-size:24px;line-height:.95}.md-telemetry-detail>header>strong{color:var(--lime);font:850 32px/.9 var(--mono);justify-items:end;display:grid}.md-telemetry-detail>header>strong small{color:#71807d;margin-top:6px}.md-telemetry-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:13px;display:grid}.md-telemetry-metrics>span{background:#ffffff05;border:1px solid #ffffff0f;align-content:start;gap:5px;min-height:66px;padding:10px;display:grid}.md-telemetry-metrics small,.md-player-trend small{color:#5f6d6a;font:700 5px var(--mono);letter-spacing:.11em}.md-telemetry-metrics b{font:800 13px var(--mono)}.md-telemetry-metrics em{color:var(--cyan);font:normal 700 7px var(--mono)}.md-player-trend{border:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);margin-top:7px;display:grid}.md-player-trend span{border-right:1px solid #ffffff12;align-content:center;gap:5px;min-height:55px;padding:9px;display:grid}.md-player-trend span:last-child{border:0}.md-player-trend b{color:var(--lime);font:800 10px var(--mono)}.md-coach-callout{border-left:2px solid var(--lime);background:#d1ff3b0b;margin-top:10px;padding:13px 14px}.md-coach-callout small{color:var(--lime);font:750 6px var(--mono);letter-spacing:.12em}.md-coach-callout p{color:#c0c9c6;margin:7px 0 5px;font-size:10px;line-height:1.45}.md-coach-callout span{color:#6f7d79;font-size:8px;line-height:1.4}.md-coaching-board>header{background:linear-gradient(115deg,#d1ff3b14,#070d0fe6);border:1px solid #d1ff3b29;justify-content:space-between;align-items:flex-end;gap:18px;min-height:118px;padding:18px;display:flex}.md-coaching-board>header small{color:var(--lime);font:750 6px var(--mono);letter-spacing:.16em}.md-coaching-board>header h3{text-transform:uppercase;margin:7px 0 5px;font-size:30px;line-height:.9}.md-coaching-board>header p{color:#75827f;max-width:560px;margin:0;font-size:9px;line-height:1.5}.md-coaching-board>header button{background:var(--lime);color:#07100d;min-height:40px;font:800 7px var(--mono);text-transform:uppercase;border:0;flex:none;align-items:center;gap:10px;padding:0 13px;display:flex}.md-priority-list{gap:5px;margin-top:9px;display:grid}.md-priority-list article{background:#091113;border:1px solid #fff1;grid-template-columns:26px 48px minmax(0,1fr) 50px;align-items:center;gap:11px;min-width:0;min-height:92px;padding:10px 13px;display:grid}.md-priority-list article>span{color:#53615e;font:750 7px var(--mono)}.md-priority-list img{object-fit:contain;object-position:center top;width:46px;height:62px}.md-priority-list article>div{min-width:0}.md-priority-list small{color:var(--cyan);font:700 6px var(--mono);letter-spacing:.1em;text-transform:uppercase}.md-priority-list h4{text-transform:uppercase;margin:4px 0;font-size:13px}.md-priority-list p{color:#8b9894;margin:0;font-size:8px;line-height:1.45}.md-priority-list em{color:#5f6c69;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:7px;font-style:normal;display:block;overflow:hidden}.md-priority-list article>strong{color:var(--lime);font:850 19px var(--mono);justify-items:end;display:grid}.md-priority-list article>strong small{color:#56635f;margin-top:4px;font-size:5px}@media (width<=760px){.md-analysis-kpis{grid-template-columns:1fr}.md-analysis-kpis article{min-height:95px}.md-telemetry-workbench{grid-template-columns:1fr}.md-telemetry-roster{max-height:290px}.md-telemetry-detail{padding:13px}.md-telemetry-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.md-coaching-board>header{flex-direction:column;align-items:stretch}.md-priority-list article{grid-template-columns:22px 40px minmax(0,1fr) 38px;padding:8px}.md-priority-list img{width:38px;height:52px}.md-priority-list p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.player-detail-backdrop{z-index:3000;-webkit-backdrop-filter:blur(18px)saturate(.76);backdrop-filter:blur(18px)saturate(.76);background:radial-gradient(circle at 50% 18%,#32ffb814,#0000 35%),#010506e6;place-items:center;padding:clamp(18px,3vw,46px);animation:.24s both detail-backdrop-in;display:grid;position:fixed;inset:0;overflow:hidden}.player-detail-modal{--detail-accent:#d9e4e1;--detail-rgb:217, 228, 225;--detail-glow:#d9e4e129;--detail-motion-filter:grayscale(1) contrast(1.2) brightness(.72);isolation:isolate;color:#f3f7f6;border:1px solid rgba(var(--detail-rgb), .38);width:min(1180px,100vw - 40px);height:min(760px,100dvh - 48px);min-height:610px;box-shadow:0 48px 130px #000000c2, 0 0 72px rgba(var(--detail-rgb), .12);background:#071011;grid-template-columns:minmax(330px,.78fr) minmax(0,1.45fr);animation:.42s cubic-bezier(.16,1,.3,1) both detail-modal-in;display:grid;position:relative;overflow:hidden}.player-detail-modal.rarity-rare{--detail-accent:#54e4ff;--detail-rgb:84, 228, 255;--detail-glow:#54e4ff36;--detail-motion-filter:sepia(1) saturate(4.5) hue-rotate(132deg) contrast(1.28) brightness(.78)}.player-detail-modal.rarity-epic{--detail-accent:#a978ff;--detail-rgb:169, 120, 255;--detail-glow:#a978ff3b;--detail-motion-filter:sepia(1) saturate(4.5) hue-rotate(205deg) contrast(1.3) brightness(.73)}.player-detail-modal.rarity-legendary{--detail-accent:#ffc85b;--detail-rgb:255, 200, 91;--detail-glow:#ffc85b3d;--detail-motion-filter:sepia(1) saturate(4.4) hue-rotate(344deg) contrast(1.26) brightness(.78)}.player-detail-modal.rarity-ultra{--detail-accent:#ff6f91;--detail-rgb:255, 111, 145;--detail-glow:#ff6f9140;--detail-motion-filter:sepia(1) saturate(5) hue-rotate(292deg) contrast(1.3) brightness(.74)}.detail-ambient,.detail-ambient i{pointer-events:none;position:absolute}.detail-ambient{z-index:-1;inset:0;overflow:hidden}.detail-ambient:before{content:"";opacity:.16;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 26%,#000);mask-image:linear-gradient(90deg,#0000 26%,#000)}.detail-ambient i{aspect-ratio:1;border:1px solid rgba(var(--detail-rgb), .13);width:460px;transform:rotate(45deg)}.detail-ambient i:first-child{animation:1.15s cubic-bezier(.16,1,.3,1) 50ms both detail-ambient-settle;top:-255px;right:-270px}.detail-ambient i:nth-child(2){width:620px;animation:1.35s cubic-bezier(.16,1,.3,1) .1s both detail-ambient-settle;bottom:-390px;right:-150px}.detail-ambient i:nth-child(3){opacity:.35;width:210px;animation:1s cubic-bezier(.16,1,.3,1) .18s both detail-ambient-settle;top:16%;left:34%}.detail-close{z-index:12;color:#edf4f2;cursor:pointer;background:#0a1415db;border:1px solid #263536;place-items:center;width:42px;height:42px;padding:0;transition:color .18s,border-color .18s,transform .18s,background .18s;display:grid;position:absolute;top:18px;right:18px}.detail-close:hover{color:#071011;border-color:var(--detail-accent);background:var(--detail-accent)}.detail-close:focus-visible{color:var(--detail-accent);border-color:var(--detail-accent);outline:2px solid rgba(var(--detail-rgb), .42);outline-offset:2px}.detail-card-stage{border-right:1px solid rgba(var(--detail-rgb), .2);background:radial-gradient(circle at 50% 43%, var(--detail-glow), transparent 43%), linear-gradient(145deg, rgba(var(--detail-rgb), .08), transparent 36%), #050b0c;flex-direction:column;justify-content:center;align-items:center;gap:17px;min-width:0;padding:54px 34px 30px;display:flex;position:relative;overflow:hidden}.detail-card-stage:before,.detail-card-stage:after{content:"";pointer-events:none;position:absolute}.detail-card-stage:before{background:repeating-linear-gradient(118deg, transparent 0 31px, rgba(var(--detail-rgb), .025) 32px 33px);inset:0}.detail-card-stage:after{background:linear-gradient(90deg, transparent, var(--detail-accent), transparent);opacity:.6;width:290px;height:1px;box-shadow:0 0 18px var(--detail-accent);bottom:50px}.detail-edition{color:#6e8180;letter-spacing:.13em;justify-content:space-between;font:600 9px/1.2 JetBrains Mono,monospace;display:flex;position:absolute;top:24px;left:24px;right:70px}.detail-edition b{color:var(--detail-accent);font-weight:600}.detail-card-reveal{aspect-ratio:.685;clip-path:polygon(8% 0,92% 0,100% 7%,97% 91%,86% 100%,14% 100%,3% 91%,0 7%);width:min(286px,84%);box-shadow:0 26px 58px #00000094, 0 0 40px rgba(var(--detail-rgb),.12);background:#000;flex:none;animation:.72s cubic-bezier(.16,1,.3,1) 50ms both detail-card-arrive;position:relative;overflow:hidden}.detail-final-card{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.detail-final-card:hover{z-index:auto;filter:none;box-shadow:0 26px 58px #00000075, 0 0 0 1px rgba(var(--rarity-rgb),.25);transform:none}.detail-reveal-video{z-index:1;object-fit:cover;opacity:1;pointer-events:none;filter:brightness(.86)saturate(.96);background:#000;width:100%;height:100%;transition:opacity .42s ease-out,filter .42s ease-out;position:absolute;inset:0;transform:translateZ(0)}.detail-card-reveal.is-settling .detail-reveal-video{opacity:0;filter:brightness(.96)saturate(1.02)}.detail-card-shell{aspect-ratio:.705;clip-path:polygon(9% 0,91% 0,100% 8%,100% 91%,91% 100%,9% 100%,0 91%,0 8%);border:1px solid rgba(var(--detail-rgb), .65);background:radial-gradient(circle at 70% 28%, rgba(var(--detail-rgb), .42), transparent 28%), radial-gradient(circle at 15% 64%, rgba(var(--detail-rgb), .17), transparent 32%), linear-gradient(147deg, rgba(var(--detail-rgb), .2), #071012 48%, #020707);filter:drop-shadow(0 26px 35px #000000a3);flex:none;width:min(286px,84%);animation:.72s cubic-bezier(.16,1,.3,1) 50ms both detail-card-arrive;position:relative;overflow:hidden}.detail-card-shell:before{content:"";z-index:7;pointer-events:none;clip-path:inherit;mix-blend-mode:screen;background:linear-gradient(118deg,#0000 28%,#ffffff29 45%,#0000 53%) 0 0/230% 100%;border:1px solid #ffffff17;animation:1.35s ease-out .18s both detail-foil-open;position:absolute;inset:0}.detail-card-shell:after{content:"";z-index:6;pointer-events:none;border:1px solid rgba(var(--detail-rgb), .16);clip-path:inherit;position:absolute;inset:8px}.detail-rarity-static,.detail-rarity-motion,.detail-rarity-intro{pointer-events:none;position:absolute;inset:0}.detail-rarity-static{z-index:0;background:var(--material) center / cover no-repeat;opacity:.88;animation:1.45s cubic-bezier(.16,1,.3,1) both detail-rarity-settle;transform:scale(1)}.rarity-common .detail-rarity-static{animation-duration:.72s}.rarity-rare .detail-rarity-static{animation-duration:.95s}.rarity-epic .detail-rarity-static{animation-duration:1.2s}.rarity-legendary .detail-rarity-static{animation-duration:1.48s}.rarity-ultra .detail-rarity-static{animation-duration:1.72s}.detail-rarity-motion{z-index:1;object-fit:cover;opacity:0;width:104%;height:104%;filter:var(--detail-motion-filter);mix-blend-mode:screen;animation:1.5s ease-out 40ms both detail-motion-once;inset:-2%;transform:scale(1.04)}.player-detail-modal:not(.rarity-ultra) .detail-rarity-motion{display:none}.detail-rarity-intro{z-index:2;animation:1.82s step-end both detail-intro-clear;overflow:hidden}.detail-rarity-intro i{display:block;position:absolute}.rarity-common .detail-rarity-intro i{top:-12%;bottom:-12%;left:calc((var(--panel) - 1) * 20%);opacity:0;width:27%;animation:rarity-common-panel .62s calc(var(--panel) * 24ms) cubic-bezier(.16,1,.3,1) both;background:linear-gradient(105deg,#0000 5%,#d7e0de1f 38%,#ffffff9e 50%,#d7e0de14 64%,#0000 92%);border-inline:1px solid #ffffff3d;transform:translateY(-72%)skew(-13deg)}.rarity-common .detail-rarity-intro i:first-child{--panel:1;width:46%;left:-8%}.rarity-common .detail-rarity-intro i:nth-child(2){--panel:2;width:46%;left:28%}.rarity-common .detail-rarity-intro i:nth-child(3){--panel:3;width:46%;left:65%}.rarity-common .detail-rarity-intro i:nth-child(4),.rarity-common .detail-rarity-intro i:nth-child(5){display:none}.rarity-rare .detail-rarity-intro i{--x:0px;--y:0px;--turn:0deg;opacity:0;clip-path:polygon(48% 0,100% 34%,73% 100%,0 76%,17% 17%);filter:drop-shadow(0 0 13px #52e5ffa6);background:linear-gradient(145deg,#ffffffc7,#52e5ff33 35%,#0000 72%);width:43%;height:48%;animation:.9s cubic-bezier(.12,.72,.22,1) both rarity-rare-shard;top:50%;left:50%}.rarity-rare .detail-rarity-intro i:first-child{--x:-104px;--y:-118px;--turn:-42deg}.rarity-rare .detail-rarity-intro i:nth-child(2){--x:92px;--y:-104px;--turn:34deg;animation-delay:45ms}.rarity-rare .detail-rarity-intro i:nth-child(3){--x:-121px;--y:90px;--turn:-116deg;animation-delay:75ms}.rarity-rare .detail-rarity-intro i:nth-child(4){--x:110px;--y:92px;--turn:128deg;animation-delay:.105s}.rarity-rare .detail-rarity-intro i:nth-child(5){display:none}.rarity-epic .detail-rarity-intro i{--ring:100px;width:var(--ring);height:var(--ring);opacity:0;border:1px solid #be9affb8;border-radius:50%;animation:1.15s cubic-bezier(.16,1,.3,1) both rarity-epic-orbit;top:50%;left:50%;transform:translate(-50%,-50%)scale(.18)rotate(-32deg);box-shadow:inset 0 0 24px #a874ff24,0 0 19px #a874ff40}.rarity-epic .detail-rarity-intro i:first-child{--ring:88px}.rarity-epic .detail-rarity-intro i:nth-child(2){--ring:146px;animation-delay:70ms}.rarity-epic .detail-rarity-intro i:nth-child(3){--ring:212px;animation-delay:.13s}.rarity-epic .detail-rarity-intro i:nth-child(4){--ring:286px;animation-delay:.19s}.rarity-epic .detail-rarity-intro i:nth-child(5){--ring:360px;animation-delay:.25s}.rarity-legendary .detail-rarity-intro i{--ray:0deg;opacity:0;clip-path:polygon(47% 0,56% 0,100% 100%,0 100%);transform-origin:50% 0;width:26px;height:76%;transform:rotate(var(--ray)) scaleY(.08);background:linear-gradient(#fffffff0,#ffc14e5c 38%,#0000 94%);animation:1.34s cubic-bezier(.16,1,.3,1) both rarity-legendary-ray;top:50%;left:calc(50% - 13px)}.rarity-legendary .detail-rarity-intro i:first-child{--ray:-72deg}.rarity-legendary .detail-rarity-intro i:nth-child(2){--ray:-36deg;animation-delay:35ms}.rarity-legendary .detail-rarity-intro i:nth-child(3){--ray:0deg;animation-delay:70ms}.rarity-legendary .detail-rarity-intro i:nth-child(4){--ray:36deg;animation-delay:.105s}.rarity-legendary .detail-rarity-intro i:nth-child(5){--ray:72deg;animation-delay:.14s}.rarity-ultra .detail-rarity-intro i{--plate:80px;width:var(--plate);height:var(--plate);opacity:0;clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%);background:linear-gradient(135deg,#ffffff1f,#ff4f9b29,#0000 66%);border:1px solid #ff6f919e;animation:1.54s cubic-bezier(.16,1,.3,1) both rarity-ultra-lock;top:50%;left:50%;transform:translate(-50%,-50%)scale(.12)rotate(-28deg);box-shadow:0 0 24px #ff4f9b38}.rarity-ultra .detail-rarity-intro i:first-child{--plate:82px}.rarity-ultra .detail-rarity-intro i:nth-child(2){--plate:138px;animation-delay:55ms}.rarity-ultra .detail-rarity-intro i:nth-child(3){--plate:202px;animation-delay:.105s}.rarity-ultra .detail-rarity-intro i:nth-child(4){--plate:278px;animation-delay:.155s}.rarity-ultra .detail-rarity-intro i:nth-child(5){--plate:356px;animation-delay:.205s}.detail-card-material{opacity:.38;z-index:3;background:repeating-linear-gradient(117deg, transparent 0 22px, rgba(var(--detail-rgb), .08) 23px 24px), conic-gradient(from 210deg at 50% 50%, transparent, rgba(var(--detail-rgb), .23), transparent 25%);animation:1.4s cubic-bezier(.16,1,.3,1) both detail-material-settle;position:absolute;inset:-20%}.detail-card-top{z-index:8;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:8.7%;left:9%;right:8%}.detail-card-top>span{display:grid}.detail-card-top b{letter-spacing:-.07em;font:700 44px/.86 Inter,sans-serif}.detail-card-top small{color:#7c8a89;letter-spacing:.18em;margin-top:7px;font:600 8px/1 JetBrains Mono,monospace}.detail-card-top em{color:#061010;background:var(--detail-accent);text-align:center;min-width:39px;box-shadow:0 0 22px rgba(var(--detail-rgb), .24);padding:11px 8px;font:700 11px/1 JetBrains Mono,monospace}.detail-card-portrait{z-index:4;position:absolute;inset:10% 0 24%;overflow:hidden}.detail-card-portrait img{object-fit:cover;object-position:50% 13%;filter:saturate(.95)contrast(1.04);width:100%;height:100%;transform:scale(1.035)}.detail-card-portrait>i{background:linear-gradient(180deg, transparent 49%, #04090a5e 67%, #04090a 94%), linear-gradient(90deg, rgba(var(--detail-rgb),.09), transparent 25% 75%, rgba(var(--detail-rgb),.07));position:absolute;inset:0}.detail-club-mark{z-index:8;color:#aebcba;justify-items:center;gap:4px;width:32px;font:600 7px/1 JetBrains Mono,monospace;display:grid;position:absolute;top:26%;left:9%}.detail-club-mark img{object-fit:contain;filter:drop-shadow(0 4px 7px #00000073);width:27px;height:27px}.detail-card-copy{z-index:8;position:absolute;bottom:8.4%;left:9%;right:9%}.detail-card-copy>small{color:var(--detail-accent);letter-spacing:.16em;text-transform:uppercase;font:600 8px/1 JetBrains Mono,monospace}.detail-card-copy h2{color:#f7faf9;letter-spacing:-.045em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #ffffff26;margin:5px 0 9px;padding-bottom:8px;font:720 clamp(20px,2.1vw,28px)/.95 Inter,sans-serif;overflow:hidden}.detail-card-copy>div{grid-template-columns:repeat(5,1fr);gap:3px;display:grid}.detail-card-copy>div span{color:#778886;justify-items:center;font:600 7px/1 JetBrains Mono,monospace;display:grid}.detail-card-copy>div b{color:#f4f8f7;margin-bottom:3px;font-size:11px}.detail-career-badge{z-index:9;color:#081011;background:var(--detail-accent);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 25px rgba(var(--detail-rgb), .28);align-items:center;gap:5px;padding:7px 9px;font:700 7px/1 JetBrains Mono,monospace;display:flex;position:absolute;bottom:27%;right:8%}.detail-career-badge.club-legend{background:#ffc858}.detail-card-foot{z-index:2;border-top:1px solid #263334;border-bottom:1px solid #172223;grid-template-columns:repeat(3,1fr);width:min(320px,95%);display:grid;position:relative}.detail-card-foot>span{border-right:1px solid #172223;gap:5px;padding:11px 12px;display:grid}.detail-card-foot>span:last-child{border-right:0}.detail-card-foot small{color:#627573;letter-spacing:.08em;font:600 7px/1 JetBrains Mono,monospace}.detail-card-foot b{color:#e7efed;font:600 12px/1 JetBrains Mono,monospace}.detail-card-foot b i{background:#c7ff31;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #c7ff31}.detail-data-stage{background:linear-gradient(145deg,#ffffff05,#0000 47%);grid-template-rows:82px 106px 50px minmax(0,1fr) 49px;min-width:0;min-height:0;display:grid}.detail-profile-head{border-bottom:1px solid #172526;justify-content:space-between;align-items:center;gap:20px;padding:17px 74px 17px 27px;display:flex}.detail-club-identity{align-items:center;gap:13px;min-width:0;display:flex}.detail-club-identity>img{object-fit:contain;width:38px;height:38px}.detail-club-identity>span{gap:3px;min-width:0;display:grid}.detail-club-identity small{color:#738482;letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;font:600 8px/1.2 JetBrains Mono,monospace;overflow:hidden}.detail-club-identity b{color:#edf3f1;text-overflow:ellipsis;white-space:nowrap;font:650 18px/1.05 Inter,sans-serif;overflow:hidden}.detail-status{flex:none;justify-items:end;gap:7px;display:grid}.detail-status>span{color:var(--detail-accent);border:1px solid rgba(var(--detail-rgb), .26);background:rgba(var(--detail-rgb), .06);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;padding:7px 9px;font:600 8px/1 JetBrains Mono,monospace;display:flex}.detail-status>span i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px}.detail-status>small{color:#536360;letter-spacing:.11em;font:600 7px/1 JetBrains Mono,monospace}.detail-rating-arc{border-bottom:1px solid #172526;grid-template-columns:1fr 35px 1fr 35px 1fr;align-items:center;margin:0 27px;display:grid}.detail-rating-arc>div{color:#6f817e;border:1px solid #0000;align-content:center;justify-items:center;gap:4px;height:72px;display:grid}.detail-rating-arc>div.active{color:var(--detail-accent);border-color:rgba(var(--detail-rgb), .28);background:linear-gradient(180deg, rgba(var(--detail-rgb), .1), transparent);box-shadow:inset 0 0 24px rgba(var(--detail-rgb), .045)}.detail-rating-arc small{letter-spacing:.12em;font:600 7px/1 JetBrains Mono,monospace}.detail-rating-arc b{color:#eef5f3;letter-spacing:-.06em;font:700 28px/.9 Inter,sans-serif}.detail-rating-arc span{letter-spacing:.06em;font:600 7px/1 JetBrains Mono,monospace}.detail-rating-arc>i{color:#3b4d4a;text-align:center}.detail-tabs{border-bottom:1px solid #172526;align-items:stretch;gap:0;padding:0 27px;display:flex}.detail-tabs button{color:#6a7b79;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;min-width:112px;padding:0 16px;font:600 9px/1 JetBrains Mono,monospace;position:relative}.detail-tabs button:after{content:"";background:var(--detail-accent);height:2px;box-shadow:0 0 10px var(--detail-accent);transition:transform .2s;position:absolute;bottom:-1px;left:14px;right:14px;transform:scaleX(0)}.detail-tabs button.active{color:#f0f5f3}.detail-tabs button.active:after{transform:scaleX(1)}.detail-tabs button:focus-visible{color:var(--detail-accent);outline:1px solid var(--detail-accent);outline-offset:-4px}.detail-tab-content{scrollbar-width:thin;scrollbar-color:rgba(var(--detail-rgb), .35) transparent;min-height:0;overflow:auto}.detail-tab-content>div{animation:.28s both detail-tab-in}.detail-panel-title{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.detail-panel-title span{color:#dfe8e6;letter-spacing:.11em;font:650 10px/1 JetBrains Mono,monospace}.detail-panel-title small{color:#5c6d6a;letter-spacing:.07em;text-transform:uppercase;font:600 7px/1 JetBrains Mono,monospace}.detail-performance{grid-template-columns:minmax(0,1.4fr) minmax(190px,.72fr);min-height:100%;display:grid}.detail-attribute-panel{border-right:1px solid #172526;padding:25px 26px 23px}.detail-attribute-list{gap:13px;display:grid}.detail-attribute-list>div{grid-template-columns:112px minmax(80px,1fr) 52px;align-items:center;gap:11px;display:grid}.detail-attribute-list>div>span{align-items:center;gap:9px;min-width:0;display:flex}.detail-attribute-list>div>span i{color:#061011;background:var(--detail-accent);flex:none;place-items:center;width:29px;height:23px;font:700 7px/1 JetBrains Mono,monospace;display:grid}.detail-attribute-list>div>span b{color:#83928f;text-overflow:ellipsis;font:560 9px/1 JetBrains Mono,monospace;overflow:hidden}.detail-attribute-list>div>div{background:#152021;height:4px;position:relative}.detail-attribute-list>div>div i,.detail-attribute-list>div>div em{height:100%;font-style:normal;position:absolute;top:0;left:0}.detail-attribute-list>div>div i{background:#334240}.detail-attribute-list>div>div em{background:var(--detail-accent);box-shadow:0 0 12px rgba(var(--detail-rgb), .52);animation:.7s cubic-bezier(.16,1,.3,1) both detail-bar-grow}.detail-attribute-list>div>strong{color:#f4f8f7;justify-content:space-between;align-items:baseline;font:650 15px/1 Inter,sans-serif;display:flex}.detail-attribute-list>div>strong small{color:var(--detail-accent);font:600 7px/1 JetBrains Mono,monospace}.detail-performance-side{grid-template-rows:auto auto 1fr;gap:17px;padding:25px 24px;display:grid}.detail-performance-callout{border:1px solid rgba(var(--detail-rgb), .24);background:radial-gradient(circle at 100% 0, rgba(var(--detail-rgb), .14), transparent 48%), rgba(var(--detail-rgb), .035);gap:4px;padding:18px;display:grid}.detail-performance-callout small{color:#697b78;letter-spacing:.11em;font:600 7px/1 JetBrains Mono,monospace}.detail-performance-callout strong{color:var(--detail-accent);letter-spacing:-.05em;text-transform:uppercase;font:700 24px/.95 Inter,sans-serif}.detail-performance-callout span{color:#9aa8a5;font:560 8px/1 JetBrains Mono,monospace}.detail-season-grid{border-top:1px solid #1c2a2b;border-left:1px solid #1c2a2b;grid-template-columns:repeat(2,1fr);display:grid}.detail-season-grid>span{border-bottom:1px solid #1c2a2b;border-right:1px solid #1c2a2b;gap:4px;padding:11px;display:grid}.detail-season-grid small{color:#596a67;font:600 7px/1 JetBrains Mono,monospace}.detail-season-grid b{color:#eaf1ef;font:650 16px/1 Inter,sans-serif}.detail-performance-side p{color:#667774;align-self:end;margin:0;font:500 9px/1.55 JetBrains Mono,monospace}.detail-career-view{grid-template-columns:1fr 1fr;min-height:100%;display:grid}.detail-career-progress,.detail-ledger{padding:25px 26px}.detail-career-progress{border-right:1px solid #172526}.detail-xp-orbit{grid-template-columns:126px 1fr;align-items:center;gap:20px;display:grid}.detail-xp-orbit>span{background:conic-gradient(var(--detail-accent) var(--xp-progress), #172223 0);width:112px;height:112px;box-shadow:0 0 28px rgba(var(--detail-rgb), .12);border-radius:50%;align-content:center;place-items:center;gap:5px;display:grid;position:relative}.detail-xp-orbit>span:before{content:"";z-index:0;border-radius:inherit;background:#091112;position:absolute;inset:7px}.detail-xp-orbit>span b,.detail-xp-orbit>span small{z-index:1;position:relative}.detail-xp-orbit>span b{color:#f3f7f6;letter-spacing:-.06em;font:700 25px/1 Inter,sans-serif}.detail-xp-orbit>span small{color:#62726f;letter-spacing:.08em;font:600 6px/1 JetBrains Mono,monospace}.detail-xp-orbit>div{gap:5px;display:grid}.detail-xp-orbit>div small{color:#61726f;letter-spacing:.08em;font:600 7px/1 JetBrains Mono,monospace}.detail-xp-orbit>div strong{color:var(--detail-accent);font:700 25px/1 Inter,sans-serif}.detail-xp-orbit>div p{color:#788986;margin:3px 0 0;font:500 8px/1.5 JetBrains Mono,monospace}.detail-milestone-track{grid-template-columns:repeat(3,1fr);margin-top:31px;display:grid;position:relative}.detail-milestone-track:before{content:"";background:#273433;height:1px;position:absolute;top:16px;left:13%;right:13%}.detail-milestone-track span{z-index:1;color:#52625f;justify-items:center;gap:8px;display:grid;position:relative}.detail-milestone-track i{background:#091112;border:1px solid #2b3837;border-radius:50%;place-items:center;width:33px;height:33px;font:700 7px/1 JetBrains Mono,monospace;display:grid}.detail-milestone-track b{text-align:center;font:600 7px/1 JetBrains Mono,monospace}.detail-milestone-track span.earned{color:var(--detail-accent)}.detail-milestone-track span.earned i{color:#061011;border-color:var(--detail-accent);background:var(--detail-accent);box-shadow:0 0 15px rgba(var(--detail-rgb), .35)}.detail-ledger>div:last-child{gap:7px;display:grid}.detail-ledger article{background:#ffffff03;border:1px solid #192526;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:47px;padding:7px 9px;display:grid}.detail-ledger article>span{width:28px;height:28px;color:var(--detail-accent);border:1px solid rgba(var(--detail-rgb), .22);place-items:center;display:grid}.detail-ledger article>div{gap:4px;min-width:0;display:grid}.detail-ledger article b{color:#dce6e3;text-overflow:ellipsis;white-space:nowrap;font:600 9px/1 JetBrains Mono,monospace;overflow:hidden}.detail-ledger article small{color:#5e706d;text-overflow:ellipsis;white-space:nowrap;font:500 7px/1 JetBrains Mono,monospace;overflow:hidden}.detail-ledger article strong{color:var(--detail-accent);font:600 7px/1 JetBrains Mono,monospace}.detail-ledger-empty{min-height:92px;color:var(--detail-accent);border:1px dashed rgba(var(--detail-rgb), .25);align-items:center;gap:13px;padding:17px;display:flex}.detail-ledger-empty span{gap:6px;display:grid}.detail-ledger-empty b{color:#dbe5e2;font:600 9px/1 JetBrains Mono,monospace}.detail-ledger-empty small{color:#62736f;font:500 7px/1.5 JetBrains Mono,monospace}.detail-ownership{padding:25px 27px}.detail-integrity-hero{border-bottom:1px solid #1b292a;align-items:flex-start;gap:18px;padding-bottom:20px;display:flex}.detail-lock-mark{color:#061011;background:var(--detail-accent);clip-path:polygon(50% 0,94% 19%,86% 76%,50% 100%,14% 76%,6% 19%);width:58px;height:58px;box-shadow:0 0 28px rgba(var(--detail-rgb), .28);flex:none;place-items:center;display:grid}.detail-integrity-hero>div{gap:4px;display:grid}.detail-integrity-hero small{color:var(--detail-accent);letter-spacing:.12em;font:600 7px/1 JetBrains Mono,monospace}.detail-integrity-hero h3{color:#eff5f3;letter-spacing:-.055em;text-transform:uppercase;margin:0;font:700 clamp(20px,2.1vw,29px)/1 Inter,sans-serif}.detail-integrity-hero h3 em{color:var(--detail-accent);font-style:normal}.detail-integrity-hero p{color:#738481;max-width:580px;margin:5px 0 0;font:500 8px/1.55 JetBrains Mono,monospace}.detail-chain-grid{border-top:1px solid #1b292a;border-left:1px solid #1b292a;grid-template-columns:repeat(2,1fr);margin-top:18px;display:grid}.detail-chain-grid>div{border-bottom:1px solid #1b292a;border-right:1px solid #1b292a;grid-template-columns:1fr auto;gap:8px;padding:13px;display:grid}.detail-chain-grid small{color:#5c6d6a;letter-spacing:.08em;grid-column:1/-1;font:600 7px/1 JetBrains Mono,monospace}.detail-chain-grid code,.detail-chain-grid b{color:#e5ecea;text-overflow:ellipsis;white-space:nowrap;font:600 10px/1 JetBrains Mono,monospace;overflow:hidden}.detail-chain-grid span{color:var(--detail-accent);letter-spacing:.06em;font:600 6px/1 JetBrains Mono,monospace}.detail-owner-gas{color:#c7ff31;background:#c7ff3109;border:1px solid #c7ff3133;align-items:center;gap:11px;margin-top:15px;padding:12px 14px;display:flex}.detail-owner-gas>span{gap:4px;display:grid}.detail-owner-gas b{letter-spacing:.08em;font:650 8px/1 JetBrains Mono,monospace}.detail-owner-gas small{color:#72817f;font:500 7px/1.35 JetBrains Mono,monospace}.detail-footer{border-top:1px solid #172526;justify-content:space-between;align-items:center;gap:15px;padding:0 27px;display:flex}.detail-footer>span{color:#637572;letter-spacing:.09em;align-items:center;gap:7px;font:600 7px/1 JetBrains Mono,monospace;display:flex}.detail-footer>span i{background:#c7ff31;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #c7ff31}.detail-footer button{color:#071011;border:1px solid var(--detail-accent);background:var(--detail-accent);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;align-items:center;gap:8px;height:31px;padding:0 12px;font:700 7px/1 JetBrains Mono,monospace;transition:transform .18s,box-shadow .18s;display:flex}.detail-footer button:hover{box-shadow:0 0 22px rgba(var(--detail-rgb), .22);transform:translateY(-1px)}@keyframes detail-backdrop-in{0%{opacity:0}}@keyframes detail-modal-in{0%{opacity:0;transform:translateY(18px)scale(.975)}}@keyframes detail-card-arrive{0%{opacity:0;transform:translateY(28px)rotateY(-12deg)scale(.93)}}@keyframes detail-rarity-settle{0%{opacity:.2;filter:blur(8px)saturate(1.45);transform:scale(1.18)}58%{opacity:.96}to{opacity:.88;filter:blur()saturate();transform:scale(1)}}@keyframes detail-motion-once{0%{opacity:0;filter:var(--detail-motion-filter) blur(7px);transform:scale(1.22)}18%{opacity:.17}68%{opacity:.13}to{opacity:0;filter:var(--detail-motion-filter) blur(0);visibility:hidden;transform:scale(1.04)}}@keyframes detail-intro-clear{to{visibility:hidden}}@keyframes rarity-common-panel{0%{opacity:0;transform:translateY(-72%)skew(-13deg)}24%{opacity:.32}70%{opacity:.12}to{opacity:0;transform:translateY(38%)skew(-13deg)}}@keyframes rarity-rare-shard{0%{opacity:0;transform:translate(-50%,-50%)scale(.06)rotate(0)}36%{opacity:.58}72%{opacity:.2}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) scale(1.18) rotate(var(--turn))}}@keyframes rarity-epic-orbit{0%{opacity:0;transform:translate(-50%,-50%)scale(.14)rotate(-32deg)}34%{opacity:.68}72%{opacity:.22}to{opacity:0;transform:translate(-50%,-50%)scale(1.42)rotate(118deg)}}@keyframes rarity-legendary-ray{0%{opacity:0;transform:rotate(var(--ray)) scaleY(.06)}32%{opacity:.82}72%{opacity:.28}to{opacity:0;transform:rotate(var(--ray)) scaleY(1.18)}}@keyframes rarity-ultra-lock{0%{opacity:0;transform:translate(-50%,-50%)scale(.12)rotate(-28deg)}38%{opacity:.92}68%{opacity:.32}to{opacity:0;transform:translate(-50%,-50%)scale(1.08)rotate(18deg)}}@keyframes detail-tab-in{0%{opacity:0;transform:translateY(7px)}}@keyframes detail-bar-grow{0%{max-width:0}to{max-width:100%}}@keyframes detail-foil-open{0%{opacity:0;background-position:130% 0}48%{opacity:.72}to{opacity:0;background-position:-110% 0}}@keyframes detail-material-settle{0%{opacity:.7;transform:rotate(-12deg)scale(1.18)}to{opacity:.38;transform:rotate(0)scale(1)}}@keyframes detail-ambient-settle{0%{opacity:0;transform:rotate(25deg)scale(.82)}to{transform:rotate(45deg)scale(1)}}@media (width<=900px){.player-detail-backdrop{align-items:end;padding:0}.player-detail-modal{border:0;width:100%;height:100dvh;min-height:0;display:block;overflow:hidden auto}.detail-close{position:fixed;top:13px;right:13px}.detail-card-stage{border-right:0;border-bottom:1px solid rgba(var(--detail-rgb), .22);min-height:610px;padding:64px 22px 27px}.detail-card-shell,.detail-card-reveal{width:min(290px,78vw)}.detail-data-stage{display:block}.detail-profile-head{min-height:78px;padding:15px 20px}.detail-status{padding-right:43px}.detail-rating-arc{min-height:104px;margin:0 20px}.detail-tabs{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071011f0;height:53px;padding:0 12px;position:sticky;top:0}.detail-tabs button{flex:1;min-width:0;padding:0 5px}.detail-tab-content{overflow:visible}.detail-performance,.detail-career-view{grid-template-columns:1fr}.detail-attribute-panel,.detail-career-progress{border-bottom:1px solid #172526;border-right:0}.detail-performance-side{min-height:270px}.detail-footer{height:52px;padding:0 20px}}@media (width<=540px){.detail-card-stage{min-height:560px;padding-left:16px;padding-right:16px}.detail-edition{left:16px}.detail-card-shell,.detail-card-reveal{width:min(262px,78vw)}.detail-card-foot{width:min(320px,96vw)}.detail-profile-head{align-items:flex-start}.detail-club-identity b{font-size:15px}.detail-status>span{padding:6px;font-size:6px}.detail-status>small{display:none}.detail-rating-arc{grid-template-columns:1fr 21px 1fr 21px 1fr;margin:0 12px}.detail-rating-arc>div{height:72px}.detail-rating-arc small{font-size:6px}.detail-rating-arc b{font-size:24px}.detail-rating-arc span{text-align:center;font-size:5px}.detail-attribute-panel,.detail-performance-side,.detail-career-progress,.detail-ledger,.detail-ownership{padding:22px 16px}.detail-attribute-list>div{grid-template-columns:91px minmax(55px,1fr) 45px;gap:8px}.detail-attribute-list>div>span{gap:6px}.detail-attribute-list>div>span b{font-size:7px}.detail-xp-orbit{grid-template-columns:104px 1fr;gap:14px}.detail-xp-orbit>span{width:96px;height:96px}.detail-chain-grid{grid-template-columns:1fr}.detail-integrity-hero{gap:12px}.detail-lock-mark{width:46px;height:46px}.detail-footer>span{display:none}.detail-footer{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.player-detail-backdrop,.player-detail-modal,.detail-card-shell,.detail-rarity-static,.detail-rarity-motion,.detail-rarity-intro,.detail-rarity-intro i,.detail-tab-content>div,.detail-card-material,.detail-card-shell:before,.detail-ambient i,.detail-attribute-list>div>div em{animation:none!important}.detail-rarity-motion,.detail-rarity-intro,.detail-reveal-video{display:none}.detail-final-card{opacity:1!important;transform:none!important}}.v11-mark{--v11-size:38px;width:auto;height:var(--v11-size);object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 7px 16px #c4ff2e33);flex:none;display:block}.club-badge{flex:none;display:block;overflow:visible}.mini-crest .club-badge{filter:none}.setup-shell.identity-setup{grid-template-columns:minmax(520px,.92fr) minmax(640px,1.08fr);min-height:100svh}.identity-setup .setup-copy{height:100svh;position:sticky;top:0}.setup-progress{gap:7px;margin:18px 0 0;display:flex}.setup-progress span{background:#ffffff1f;width:54px;height:3px}.setup-progress span.active{background:#c9ff2f}.setup-name-panel{max-width:none}.setup-name-panel>:not(.panel-index){width:min(100%,680px);margin-left:auto;margin-right:auto}.setup-name-preview{background:linear-gradient(135deg,#c9ff2f17,#23d8ff06);border:1px solid #c9ff2f40;align-items:center;gap:22px;margin-top:28px;margin-bottom:28px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0000002e}.setup-name-preview:after{content:"";pointer-events:none;background:radial-gradient(#c9ff2f1f,#0000 65%);height:140px;position:absolute;inset:auto -15% -80% 20%}.setup-name-preview b{text-transform:uppercase;font:800 20px/1.05 Inter,sans-serif;display:block}.setup-name-preview small{color:#7f8d8d;letter-spacing:.13em;margin-top:7px;font:600 10px JetBrains Mono,monospace;display:block}.setup-step-actions{align-items:center;gap:10px;margin-top:20px;display:flex}.setup-step-actions .secondary-action{height:48px;padding:0 20px}.identity-setup .setup-panel.builder-panel{align-items:stretch;padding:34px;overflow:auto}.identity-setup .setup-proof{flex-wrap:wrap}.builder-kicker{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.builder-kicker>div span{color:#c9ff2f;letter-spacing:.15em;font:700 10px JetBrains Mono,monospace;display:block}.builder-kicker>div b{margin-top:5px;font-size:17px;display:block}.builder-kicker button{color:#879392;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font:700 10px JetBrains Mono,monospace}.badge-studio{background:#07100f;border:1px solid #20302f;grid-template-columns:minmax(260px,.72fr) minmax(430px,1.28fr);min-height:650px;display:grid;box-shadow:0 30px 80px #00000061}.badge-stage{background:radial-gradient(circle at 50% 40%,#c9ff2f1f,#0000 38%),linear-gradient(150deg,#0c1715,#050909 72%);border-right:1px solid #20302f;flex-direction:column;justify-content:center;align-items:center;min-height:650px;padding:32px;display:flex;position:relative;overflow:hidden}.badge-stage-grid{background-image:linear-gradient(#c9ff2f09 1px,#0000 1px),linear-gradient(90deg,#c9ff2f09 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 75%,#0000);mask-image:linear-gradient(#0000,#000 22% 75%,#0000)}.badge-stage>.eyebrow{color:#97a3a1;position:absolute;top:24px;left:24px}.badge-hero{place-items:center;width:240px;height:260px;display:grid;position:relative}.badge-hero:before,.badge-hero:after{content:"";border:1px solid #c9ff2f26;border-radius:50%;animation:13s linear infinite badge-orbit;position:absolute;inset:13px}.badge-hero:after{border-color:#23d8ff1f;animation-duration:9s;animation-direction:reverse;inset:34px}.badge-hero .club-badge{z-index:1;position:relative}.badge-stage-name{text-align:center;position:relative}.badge-stage-name b{text-transform:uppercase;letter-spacing:-.05em;max-width:280px;font:900 clamp(22px,2vw,31px)/.95 Inter,sans-serif;display:block}.badge-stage-name span{color:#9ba8a6;letter-spacing:.16em;margin-top:10px;font:700 10px JetBrains Mono,monospace;display:block}.badge-contexts{grid-template-columns:1fr 1.2fr .8fr;gap:7px;width:100%;margin-top:34px;display:grid;position:relative}.badge-contexts>div{background:#050a0ab3;border:1px solid #20302f;justify-content:center;align-items:center;gap:8px;min-width:0;height:62px;display:flex}.badge-contexts small{color:#667371;font:600 7px JetBrains Mono,monospace;display:block}.badge-contexts span{font:800 12px Inter,sans-serif}.badge-score-context b{font:900 17px Inter,sans-serif}.badge-score-context i{color:#596462}.badge-score-context span{color:#778481;align-self:flex-end;margin:0 -5px 7px 0;font:700 7px JetBrains Mono,monospace}.badge-shirt-context{position:relative;overflow:hidden}.badge-shirt-context>i{clip-path:polygon(23% 0,39% 9%,61% 9%,77% 0,100% 16%,84% 37%,76% 31%,76% 100%,24% 100%,24% 31%,16% 37%,0 16%);background:linear-gradient(90deg,#172220 50%,#c9ff2f 50%);width:48px;height:70px;position:absolute;top:18px}.badge-shirt-context .club-badge{z-index:1;margin-top:15px;position:relative}.badge-controls{background:#091110;flex-direction:column;min-width:0;display:flex}.badge-toolbar{border-bottom:1px solid #20302f;justify-content:space-between;align-items:center;padding:14px 17px;display:flex}.badge-toolbar div{gap:5px;display:flex}.badge-toolbar button{color:#c5cecd;text-transform:uppercase;cursor:pointer;background:#0e1918;border:1px solid #263534;align-items:center;gap:7px;min-height:31px;padding:0 11px;font:700 9px JetBrains Mono,monospace;display:flex}.badge-toolbar button:disabled{opacity:.28;cursor:default}.badge-tabs{border-bottom:1px solid #20302f;grid-template-columns:repeat(4,1fr);display:grid}.badge-tabs button{color:#65726f;text-transform:uppercase;cursor:pointer;background:#091110;border:0;border-right:1px solid #20302f;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 15px;font:700 9px JetBrains Mono,monospace;display:flex;position:relative}.badge-tabs button i{font-size:7px;font-style:normal}.badge-tabs button.active{color:#eaf1ef;background:#101b19}.badge-tabs button.active:after{content:"";background:#c9ff2f;height:2px;position:absolute;bottom:-1px;left:0;right:0}.badge-editor-panel{padding:22px;animation:.24s badge-panel-in}.badge-editor-panel header{justify-content:space-between;align-items:end;margin-bottom:16px;display:flex}.badge-editor-panel header span{font:800 16px Inter,sans-serif}.badge-editor-panel header small{color:#697673;font:500 8px JetBrains Mono,monospace}.badge-choice-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.badge-choice-grid button{color:#879390;text-transform:uppercase;cursor:pointer;background:#0c1615;border:1px solid #20302f;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:91px;padding:7px;font:600 8px JetBrains Mono,monospace;display:flex;position:relative}.badge-choice-grid button:hover{color:#fff;border-color:#546260}.badge-choice-grid button.selected{color:#c9ff2f;background:#c9ff2f0f;border-color:#c9ff2f}.badge-choice-grid button.selected:before{content:"";background:#c9ff2f;width:5px;height:5px;position:absolute;top:6px;right:6px;box-shadow:0 0 10px #c9ff2f}.badge-field-row{grid-template-columns:1.25fr .75fr;gap:9px;margin-top:16px;display:grid}.badge-field-row label{color:#73807e;text-transform:uppercase;flex-direction:column;gap:7px;font:700 8px JetBrains Mono,monospace;display:flex}.badge-field-row input{color:#fff;text-transform:uppercase;background:#0b1413;border:1px solid #293635;height:42px;padding:0 12px;font:700 13px JetBrains Mono,monospace}.badge-palette-list{gap:6px;margin:14px 0;padding-bottom:4px;display:flex;overflow:auto}.badge-palette-list button{cursor:pointer;background:#0a1211;border:1px solid #263432;flex:none;width:59px;height:28px;padding:3px;display:flex}.badge-palette-list i{flex:1;height:100%}.badge-colours{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.badge-colours label{color:#84918e;text-transform:uppercase;border:1px solid #20302f;grid-template-columns:1fr 35px 65px;align-items:center;gap:8px;min-height:39px;padding:6px 8px;font:700 8px JetBrains Mono,monospace;display:grid}.badge-colours input{background:0 0;border:0;width:35px;height:27px;padding:0}.badge-colours code{color:#c2ccca;font:600 8px JetBrains Mono,monospace}.badge-range{color:#879492;text-transform:uppercase;grid-template-columns:1fr auto;align-items:center;gap:8px;margin-top:17px;font:700 9px JetBrains Mono,monospace;display:grid}.badge-range span{color:#c9ff2f}.badge-range input{accent-color:#c9ff2f;grid-column:1/-1;width:100%}.badge-finish-card{background:linear-gradient(110deg,#c9ff2f0f,#0000);border:1px solid #253432;align-items:center;gap:20px;padding:18px;display:flex}.badge-finish-card b{text-transform:uppercase;font:900 20px Inter,sans-serif;display:block}.badge-finish-card span,.badge-finish-card small{color:#8c9996;text-transform:uppercase;margin-top:6px;font:600 8px JetBrains Mono,monospace;display:block}.badge-finish-card small{text-transform:none;line-height:1.6}.badge-stars{margin-top:18px}.badge-stars>span{color:#879492;text-transform:uppercase;margin-bottom:8px;font:700 9px JetBrains Mono,monospace;display:block}.badge-stars button{color:#858f8d;cursor:pointer;background:#0c1615;border:1px solid #263432;min-width:49px;height:33px;padding:0 8px;font-size:9px}.badge-stars button.selected{color:#c9ff2f;border-color:#c9ff2f}.badge-reset{color:#7e8987;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin-top:13px;font:600 8px JetBrains Mono,monospace;text-decoration:underline}.badge-save{justify-content:center!important;width:calc(100% - 44px)!important;margin:auto 22px 22px!important}.identity-modal{z-index:1000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#010505e6;place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow:auto}.identity-modal-panel{background:#08100f;border:1px solid #2a3a38;width:min(1180px,100%);box-shadow:0 50px 120px #000}.identity-modal-panel>header{border-bottom:1px solid #20302f;justify-content:space-between;gap:20px;padding:26px 30px;display:flex}.identity-modal-panel>header h2{letter-spacing:-.055em;text-transform:uppercase;margin:8px 0 4px;font:900 clamp(25px,3vw,42px)/.95 Inter,sans-serif}.identity-modal-panel>header p{color:#85918f;margin:0}.identity-modal-panel>header>button{color:#fff;cursor:pointer;background:#0f1918;border:1px solid #2b3a38;width:44px;height:44px;font-size:27px}.identity-modal .badge-studio{box-shadow:none;border:0}.club-crest.identity-trigger{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.club-crest.identity-trigger:hover b{color:#c9ff2f}.club-crest.identity-trigger:focus-visible{outline-offset:5px;outline:1px solid #c9ff2f}.identity-edit-hint{color:#6c7976;letter-spacing:.1em;text-transform:uppercase;margin-left:5px;font:700 7px JetBrains Mono,monospace}.own-club-badge{place-items:center;display:inline-grid}.brand-lockup .v11-mark{margin-right:10px}@keyframes badge-orbit{to{transform:rotate(360deg)}}@keyframes badge-panel-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (width<=1180px){.setup-shell.identity-setup{grid-template-columns:minmax(430px,.86fr) minmax(560px,1.14fr)}.setup-copy h1{font-size:clamp(42px,4.5vw,56px)}}@media (width<=980px){.setup-shell.identity-setup{display:block}.identity-setup .setup-copy{height:auto;min-height:600px;position:relative}.setup-name-panel>:not(.panel-index){width:min(100%,720px)}.badge-studio{grid-template-columns:1fr}.badge-stage{border-bottom:1px solid #20302f;border-right:0;min-height:430px}.badge-hero{height:220px}.badge-contexts{max-width:480px}.identity-modal{padding:10px}.identity-modal-panel>header{padding:20px}.identity-modal .badge-stage{display:none}}@media (width<=620px){.identity-setup .setup-panel.builder-panel{padding:18px 12px}.identity-setup .setup-copy{background-position:64%;min-height:570px;padding:24px}.identity-setup .setup-copy h1{font-size:clamp(38px,11.5vw,48px);line-height:.94}.identity-setup .setup-copy h1 strong{margin-top:8px;font-size:.76em}.setup-hero-copy{padding:42px 0}.setup-name-panel>:not(.panel-index){width:100%}.badge-studio{border-left:0;border-right:0}.badge-controls{min-width:0}.badge-editor-panel{padding:15px 12px}.badge-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.badge-choice-grid button{min-height:78px;padding:3px;font-size:6.5px}.badge-choice-grid .club-badge{width:34px;height:auto}.badge-tabs button{padding:12px 7px;font-size:7px}.badge-editor-panel header{display:block}.badge-editor-panel header small{margin-top:5px;display:block}.badge-colours{grid-template-columns:1fr}.badge-field-row{grid-template-columns:1fr 1fr}.identity-modal{place-items:start;padding:0}.identity-modal-panel{border:0;min-height:100svh}.identity-modal-panel>header{padding:16px}.identity-modal-panel>header p{display:none}.identity-modal-panel>header h2{font-size:24px}.identity-modal .badge-studio{min-height:0}.badge-save{z-index:2;position:sticky;bottom:0;width:calc(100% - 24px)!important;margin:12px!important}.badge-hero:before,.badge-hero:after{animation:none}}@media (prefers-reduced-motion:reduce){.badge-hero:before,.badge-hero:after,.badge-editor-panel{animation:none!important}}.badge-field-row{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.badge-field-row label,.badge-field-row input{min-width:0}.badge-field-row input{width:100%}@media (width<=620px){.identity-modal,.identity-modal-panel,.identity-modal .badge-studio,.identity-modal .badge-controls{width:100%;max-width:100%;overflow-x:hidden}}.dashboard-grid>article,.career-grid>section,.career-side-stack>section,.collection-grid>article,.market-grid>article,.md-command-deck,.development-shell{content-visibility:auto;contain-intrinsic-size:1px 480px}.player-card img,.feature-image,.md-stadium,.career-hero>img{transform:translateZ(0)}@media (width<=760px){.topbar,.career-match-meta,.career-readiness-card,.md-broadcast-topline,.md-hero-footer,.live-chip,.self-gas-chip,.toast,.identity-modal,.detail-tabs{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rating-orbit:before,.signal-dot,.player-card.featured,.pack-ambient i,.pack-halo,.pack-halo span,.pack-product,.pack-product:after,.pack-scanline,.proof-aura,.proof-lock-orbit:before,.proof-lock-orbit:after,.md-crowd-light{animation:none!important}.reveal-particles i:nth-child(n+8){display:none}.view{animation-duration:.18s}}@media (prefers-reduced-motion:reduce),(update:slow){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html:has(.og-studio){width:100%;height:100%;overflow:hidden}body:has(.og-studio){width:100%;height:100%;overflow:hidden}#root:has(.og-studio){width:100%;height:100%;overflow:hidden}.og-studio{color:#f5faf8;isolation:isolate;background:#020405 url(/og-stadium.png) 50%/cover no-repeat;width:1792px;height:1024px;position:relative;overflow:hidden}.og-studio:after{content:"";z-index:0;background:linear-gradient(90deg,#0000005c 0,#0003 34%,#0000 59%),linear-gradient(#0000 54%,#0000006b);position:absolute;inset:0}.og-studio-brand{z-index:3;width:520px;position:absolute;top:98px;left:72px}.og-studio-brand .brand-mark{filter:drop-shadow(0 0 24px #d1ff3b33)}.og-studio-brand h1{color:#d1ff3b;letter-spacing:-.075em;margin:28px 0 12px;font:850 106px/.82 Inter,sans-serif}.og-studio-brand h2{letter-spacing:-.05em;margin:0;font:750 30px/1.02 JetBrains Mono,monospace}.og-rule{border-bottom:3px solid #d1ff3b;width:470px;height:16px;margin:25px 0;position:relative}.og-rule i{clip-path:polygon(0 0,100% 0,92% 100%,0 100%);background:#d1ff3b;width:152px;height:8px;display:block;position:absolute;bottom:-4px;left:0}.og-studio-brand p{white-space:nowrap;letter-spacing:-.035em;margin:0;font:600 20px/1 JetBrains Mono,monospace}.og-studio-brand p b,.og-studio-brand small b{color:#d1ff3b}.og-studio-brand small{white-space:nowrap;color:#52e5ff;letter-spacing:.02em;font:600 18px/1 JetBrains Mono,monospace;position:absolute;top:726px;left:0}.og-card-line{z-index:2;width:1160px;height:790px;position:absolute;top:164px;left:608px}.og-card{transform-origin:50% 100%;filter:drop-shadow(0 34px 28px #000000b8);width:258px;position:absolute}.og-card .player-card{pointer-events:none;width:100%}.og-card-0{top:92px;left:0;transform:rotate(-5deg)}.og-card-1{top:54px;left:207px;transform:rotate(-2.5deg)}.og-card-2{top:12px;left:417px;transform:rotate(0)}.og-card-3{top:51px;left:626px;transform:rotate(2.5deg)}.og-card-4{top:91px;left:835px;transform:rotate(5deg)}.og-studio .career-tier-badge,.og-studio .academy-tag{display:none}
