:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f2f5fa;background:#080c14;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-weight:400;--panel:#111827;--panel2:#151e2d;--line:#263246;--muted:#8e9bb0;--green:#29cf8a;--green-dark:#0d8b5b}*{box-sizing:border-box}body{margin:0;min-width:320px;background:radial-gradient(ellipse at top,#132033 0,#080c14 46rem);min-height:100vh}button,input,select{font:inherit}button{cursor:pointer;color:inherit}.app-shell{max-width:900px;margin:0 auto;min-height:100vh;padding-bottom:86px}.topbar{height:70px;display:flex;align-items:center;gap:12px;padding:0 20px;border-bottom:1px solid #202b3d;background:#080c14e8;position:sticky;top:0;z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand-mark{width:39px;height:39px;display:grid;place-items:center;border-radius:12px;background:#173c31;color:var(--green)}.brand{font-weight:900;letter-spacing:1.6px;font-size:14px}.subtitle{font-size:9px;letter-spacing:1.5px;color:#8796a9;margin-top:3px}.offline{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.7px;color:#7ee7b8;border:1px solid #225943;background:#10271f;border-radius:20px;padding:7px 10px}.main-content{padding:22px 18px 28px}.hero{padding:27px 24px 23px;border:1px solid #274437;border-radius:22px;background:radial-gradient(ellipse at 90% 0%,#1d503c 0,transparent 55%),linear-gradient(135deg,#111d2a,#0c171b);overflow:hidden}.eyebrow{font-size:10px;font-weight:800;letter-spacing:2px;color:var(--green)}h1,h2,h3,p{margin-top:0}.hero h1{font-size:clamp(31px,7vw,48px);line-height:1.08;letter-spacing:-1.6px;margin:16px 0 10px}.hero p{font-size:13px;color:#a6b3c3;margin-bottom:22px}.hero-stats{display:flex;gap:0;border-top:1px solid #ffffff1c;padding-top:17px}.hero-stats div{flex:1;display:flex;flex-direction:column;gap:4px}.hero-stats strong{font-size:24px}.hero-stats small{font-size:9px;letter-spacing:1px;color:#8ea198}.section-heading{display:flex;align-items:center;justify-content:space-between;margin:26px 0 13px;gap:8px}.section-heading h2{font-size:15px;margin:0;font-weight:800}.section-heading>span{font-size:9px;letter-spacing:1px;color:#8190a4}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.quick-grid button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:9px;border:1px solid var(--line);border-radius:16px;padding:17px;background:linear-gradient(145deg,#141f30,#101621)}.quick-grid b{font-size:13px}.quick-grid small{font-size:11px;color:var(--muted)}.page-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 21px}.page-head h1{font-size:29px;letter-spacing:-.8px;margin:0 0 5px}.page-head p{font-size:12px;color:var(--muted);margin:0}.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:11px;padding:12px 15px;font-size:12px;font-weight:800}.primary{background:var(--green);color:#062116}.primary:hover{background:#5ce5ad}.secondary{background:#202c3d;color:#edf3fb;border:1px solid #314158}.small{padding:10px 12px}.full{width:100%;margin-top:9px}.text-button{background:transparent;border:0;color:var(--green);font-size:11px;font-weight:700}.panel{background:#101722;border:1px solid var(--line);border-radius:16px;padding:16px;margin:13px 0 17px}.form{display:flex;flex-direction:column;gap:13px}.form-title{font-weight:800;font-size:15px;display:flex;justify-content:space-between;align-items:center}.form label{display:flex;flex-direction:column;gap:7px;font-size:11px;color:#aebbd0}.form input:not([type=range]),.form select,.search{width:100%;min-width:0;border:1px solid #2b394d;border-radius:10px;background:#0a111c;color:#f5f7fb;padding:12px;font-size:13px;outline:none}.form input:focus,.form select:focus,.search:focus{border-color:#2ab77e}.two-cols{display:grid;grid-template-columns:1fr 1fr;gap:10px}.compact{margin:5px 0 0}.compact h2{font-size:12px}.slider-label{display:grid!important;grid-template-columns:1fr auto;gap:7px!important}.slider-label strong{color:var(--green)}.slider-label input{grid-column:1/-1;width:100%;accent-color:var(--green)}.search{margin-bottom:12px}.player-row{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #202c3d;background:#101722;border-radius:15px;margin-bottom:10px}.player-card{width:67px;height:88px;flex-shrink:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:6px 3px 5px;clip-path:polygon(0 0,100% 0,100% 84%,50% 100%,0 84%);background:linear-gradient(145deg,#9a6a3d,#e6bd80 48%,#875328);color:#21180e;text-align:center}.tier-prata{background:linear-gradient(145deg,#758394,#e4ebf4 48%,#8e9bad);color:#17202c}.tier-ouro{background:linear-gradient(145deg,#9d741c,#ffe59a 48%,#a47b1f);color:#302206}.tier-especial{background:linear-gradient(145deg,#4c3186,#d4a5ff 48%,#623bb2);color:#211237}.card-rating{position:absolute;top:5px;left:6px;font-size:17px;font-weight:950;line-height:1}.card-position{position:absolute;top:24px;left:7px;font-size:8px;font-weight:900}.card-avatar{font-size:16px;font-weight:900;margin-bottom:1px}.card-name{font-size:9px;font-weight:900;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-divider{height:1px;background:currentColor;opacity:.5;width:78%;margin:3px 0}.card-tier{font-size:7px;font-weight:950;letter-spacing:1px}.player-row-info{flex:1;min-width:0}.player-name{font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.muted{font-size:10px;color:var(--muted);margin-top:5px}.mini-stats{display:flex;gap:11px;margin-top:10px;font-size:10px;color:#a9b6c9}.icon-button{display:grid;place-items:center;border:1px solid #2a374a;background:#151f2e;border-radius:9px;width:34px;height:34px;flex-shrink:0}.danger{color:#f08b93}.empty{text-align:center;border:1px dashed #2b394d;border-radius:17px;padding:33px 20px;margin-top:12px}.empty-icon{width:52px;height:52px;display:grid;place-items:center;margin:0 auto 13px;border-radius:16px;background:#14291f;color:var(--green)}.empty h3{font-size:14px;margin-bottom:7px}.empty p{font-size:12px;color:var(--muted);line-height:1.5;margin:0 auto 14px;max-width:260px}.match-card{display:flex;align-items:center;gap:7px;border:1px solid var(--line);background:#101722;border-radius:15px;margin-bottom:10px;padding:12px}.match-card-main{flex:1;min-width:0;text-align:left;border:0;background:transparent;padding:2px}.match-card-meta{display:flex;align-items:center;gap:6px;font-size:9px;letter-spacing:.3px;color:#9aa8bc}.status-dot{width:6px;height:6px;border-radius:50%;background:#4b9de2}.status-dot.encerrada{background:#6d7b8e}.status-dot.ao_vivo{background:#ff666e}.match-card-teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:13px;font-size:11px}.match-card-teams b:last-child{text-align:right}.match-card-teams strong{font-size:13px;color:var(--green);white-space:nowrap}.scoreboard{text-align:center;border:1px solid #2a3d36;background:radial-gradient(ellipse at top,#18382d,#101722 70%);border-radius:20px;padding:21px 13px;margin:12px 0 22px}.status-pill{display:inline-block;background:#173c30;color:#8bf0bd;font-size:9px;letter-spacing:1px;border-radius:20px;padding:6px 10px}.match-date{color:#95a5b7;font-size:11px;margin:12px 0 19px}.scoreline{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.scoreline>div{display:flex;align-items:center;flex-direction:column;gap:8px;min-width:0}.scoreline b{font-size:10px;max-width:100%;overflow-wrap:anywhere}.scoreline>strong{font-size:37px;letter-spacing:1px}.scoreline i{font-style:normal;color:#8291a5;padding:0 7px}.club-badge{width:48px;height:48px;border-radius:16px;background:#1c5b42;border:1px solid #327957;display:grid;place-items:center;font-size:14px;font-weight:900;color:#a0f2c9}.club-badge.opponent{background:#26364c;border-color:#40536e;color:#d5e0f0}.event-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.event-button{padding:11px 4px;border:1px solid #304057;border-radius:9px;background:#172232;font-size:10px;font-weight:750}.event-gol{border-color:#267b59;color:#80efb6}.event-assistencia{color:#87c9ff}.event-amarelo{color:#f8dc7b}.event-vermelho{color:#ff8d94}.event-gol_sofrido{color:#bac6d7}.event-gol_contra{color:#ff9ba3}.back-button{display:flex;align-items:center;gap:7px;border:0;background:transparent;color:#aab8ca;font-size:11px;padding:3px 0 14px}.event-row{display:flex;align-items:center;gap:11px;padding:12px 2px;border-bottom:1px solid #1e2a3b}.minute{font-size:11px;font-weight:800;color:var(--green);width:30px}.event-dot{width:8px;height:8px;border-radius:50%;background:var(--green)}.event-description{display:flex;flex-direction:column;gap:4px;flex:1}.event-description b{font-size:12px}.event-description small{font-size:10px;color:var(--muted)}.ranking-tabs{display:flex;gap:9px;margin-bottom:12px}.ranking-tabs span{display:flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid #28523e;background:#10271f;border-radius:10px;color:#86e6b5;font-size:10px;font-weight:750}.rank-row{display:flex;align-items:center;gap:9px;padding:10px 5px;border-bottom:1px solid #1d2839}.rank-number{font-size:14px;font-weight:900;width:18px;color:#8a9aaf;text-align:center}.rank-1{color:#f5d57b}.rank-2{color:#c8d4e4}.rank-3{color:#d9a477}.rank-player{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.rank-player b{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-player small,.rank-value small{font-size:8px;color:var(--muted)}.rank-value{text-align:center;min-width:28px}.rank-value b{font-size:15px}.overall-value b{color:var(--green)}.backup-card{border:1px solid #2a3b4e;background:linear-gradient(145deg,#142030,#0f1622);border-radius:18px;padding:20px}.backup-icon{width:48px;height:48px;border-radius:14px;background:#153c2e;color:var(--green);display:grid;place-items:center;margin-bottom:15px}.backup-card h3{font-size:16px;margin-bottom:8px}.backup-card p,.notice p{font-size:11px;color:#a1afc2;line-height:1.65;margin-bottom:16px}.import-label{position:relative;cursor:pointer;margin-top:9px}.import-label input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;cursor:pointer}.notice{display:flex;gap:12px;padding:15px;background:#111b29;border:1px solid #28374b;border-radius:14px;margin-top:13px;color:#91a8c4}.notice div{flex:1}.notice b{font-size:12px;color:#e6edf7}.notice p{margin:6px 0 0}.data-summary{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:13px 0}.data-summary div{display:flex;justify-content:space-between;align-items:center;padding:13px;border:1px solid #243146;border-radius:11px;background:#101722;font-size:11px;color:#a7b5c8}.data-summary b{color:#f2f5fa;font-size:16px}.bottom-nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(100%,900px);display:flex;justify-content:space-around;padding:10px 7px max(10px,env(safe-area-inset-bottom));background:#0b111cf5;border-top:1px solid #263246;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:10}.bottom-nav button{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;border:0;background:transparent;color:#718097;padding:4px 0}.bottom-nav button span{font-size:9px;font-weight:700}.bottom-nav button.active{color:var(--green)}.toast{position:fixed;bottom:88px;left:50%;transform:translate(-50%);z-index:20;max-width:calc(100% - 32px);background:#e8fff4;color:#0a2b1c;border-radius:12px;padding:12px 16px;font-size:12px;font-weight:800;box-shadow:0 8px 35px #0008}.back-button:hover,.icon-button:hover{filter:brightness(1.2)}@media(min-width:650px){.main-content{padding:28px}.hero{padding:35px}.quick-grid{grid-template-columns:repeat(2,1fr)}.player-card{width:75px;height:99px}.match-card{padding:16px}.event-grid{grid-template-columns:repeat(5,1fr)}}@media(max-width:380px){.main-content{padding:17px 12px}.topbar{padding:0 13px}.event-grid{grid-template-columns:repeat(2,1fr)}.rank-row{gap:6px}.player-card{width:60px;height:80px}}.live-start-panel{margin-top:18px}.live-start-panel h2{margin:0 0 8px;font-size:18px}.live-start-panel p{margin:0 0 16px;line-height:1.5}.live-start-button{min-height:54px;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:800;letter-spacing:.04em}.status-pill{white-space:nowrap}.player-card-clickable{cursor:pointer;outline-offset:3px}.player-card-clickable:focus-visible{outline:2px solid var(--green)}.lineup-section{margin:18px 0 24px}.football-pitch{height:300px;position:relative;overflow:hidden;border:2px solid #3b8b63;border-radius:15px;background:repeating-linear-gradient(0deg,#145b3d 0,#145b3d 48px,#176544 48px,#176544 96px);margin:12px 0 15px}.football-pitch:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid #a2e6bd99;border-radius:8px}.pitch-mid{position:absolute;left:10px;right:10px;top:50%;height:1px;background:#a2e6bd99}.pitch-circle{position:absolute;left:50%;top:50%;width:76px;height:76px;border:1px solid #a2e6bd99;border-radius:50%;transform:translate(-50%,-50%)}.pitch-player{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;gap:3px;background:transparent;border:0;z-index:1;max-width:76px}.pitch-player span{width:33px;height:33px;border-radius:50%;display:grid;place-items:center;background:#e4fff0;color:#0b5333;border:2px solid #1c9b62;font-size:10px;font-weight:900;box-shadow:0 2px 8px #0005}.pitch-player small{font-size:9px;font-weight:800;color:#fff;text-shadow:0 1px 4px #000;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pitch-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#d7f8e4;font-size:12px;font-weight:700;text-shadow:0 1px 4px #000}.lineup-list{display:flex;flex-direction:column;gap:8px}.lineup-player{display:flex;align-items:center;gap:8px;padding:9px;border:1px solid #26364a;border-radius:13px;background:#101722}.lineup-player-main{display:flex;align-items:center;gap:10px;flex:1;min-width:0;text-align:left;border:0;background:transparent;padding:0}.lineup-player-main .player-card{width:48px;height:64px;transform:none}.lineup-player-main span{display:flex;flex-direction:column;gap:5px;min-width:0}.lineup-player-main span b{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineup-player-main span small{font-size:9px;color:var(--muted)}.lineup-toggle{font-size:10px;padding:9px 10px;white-space:nowrap}.history-summary{display:flex;align-items:baseline;gap:8px;padding:14px;border:1px solid #26543e;background:#10271f;border-radius:12px;margin-bottom:14px}.history-summary b{font-size:23px;color:var(--green)}.history-summary span{font-size:11px;color:#a8b7c9}.history-card{border:1px solid var(--line);background:#101722;border-radius:14px;margin-bottom:10px}.history-main{width:100%;text-align:left;padding:14px;border:0;background:transparent}.history-main>small{font-size:10px;color:var(--muted)}.history-main>div{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;margin:13px 0}.history-main>div b{font-size:10px}.history-main>div b:last-child{text-align:right}.history-main strong{font-size:17px;color:var(--green);white-space:nowrap}.history-main>span{font-size:10px;color:#7fe6b4}.profile-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:#03070dd9;display:flex;align-items:flex-end;justify-content:center;padding:12px}.profile-modal{position:relative;width:min(100%,600px);max-height:88vh;overflow:auto;background:#101722;border:1px solid #304158;border-radius:22px;padding:20px;margin:0 auto}.profile-close{position:absolute;right:14px;top:14px;width:34px;height:34px;border:1px solid #304158;border-radius:10px;background:#192435;font-size:16px}.profile-hero{display:flex;align-items:center;gap:15px;padding:5px 40px 12px 0}.profile-hero .player-card{width:83px;height:110px}.profile-hero h2{font-size:19px;margin:0 0 6px;overflow-wrap:anywhere}.profile-hero p{font-size:11px;color:var(--muted);margin-bottom:8px}.profile-hero strong{display:block;color:var(--green);font-size:19px}.profile-hero small{font-size:9px;letter-spacing:1px;color:#a8b7c9}.attribute-chart{display:flex;flex-direction:column;gap:11px}.attribute-row{display:grid;grid-template-columns:100px 1fr 28px;align-items:center;gap:9px;font-size:10px}.attribute-row>span{color:#c2ccda}.attribute-row>b{text-align:right;color:var(--green);font-size:11px}.attribute-track{height:8px;background:#263448;border-radius:20px;overflow:hidden}.attribute-track div{height:100%;background:linear-gradient(90deg,#178755,#4de6a6);border-radius:20px}.profile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0}.profile-stats div{display:flex;flex-direction:column;align-items:center;gap:5px;background:#0b121e;border:1px solid #263448;border-radius:12px;padding:12px 5px}.profile-stats b{font-size:19px;color:var(--green)}.profile-stats small{font-size:8px;color:var(--muted);letter-spacing:.6px}.profile-event{display:grid;grid-template-columns:1fr auto 28px;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid #243146;font-size:10px}.profile-event span{color:#c0cbd9}.profile-event b{color:var(--green)}.profile-event small{text-align:right;color:var(--muted)}@media(min-width:650px){.profile-backdrop{align-items:center}.profile-modal{max-height:85vh}.football-pitch{height:360px}}.radar-wrap{display:grid;grid-template-columns:1fr 240px;align-items:center;gap:8px;margin:4px 0 18px;padding:12px;border:1px solid #263448;background:#0b121e;border-radius:14px}.radar-wrap>div:first-child{display:flex;flex-direction:column;gap:6px}.radar-wrap>div:first-child b{font-size:10px;letter-spacing:1px;color:#e8f3ee}.radar-wrap>div:first-child small{font-size:9px;color:var(--muted)}.radar-wrap svg{width:100%;max-width:240px;justify-self:center;overflow:visible}@media(max-width:480px){.radar-wrap{grid-template-columns:1fr}.radar-wrap>div:first-child{text-align:center}.radar-wrap svg{width:min(100%,240px)}}.substitution-box{margin-top:15px;padding:13px;border:1px solid #2a3b4e;border-radius:12px;background:#0d1520}.substitution-box h3{font-size:12px;margin:0 0 12px;color:#9decc6}.ranking-tabs{flex-wrap:wrap}.ranking-tabs button{display:flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid #2b394d;background:#101722;border-radius:10px;color:#aebbd0;font-size:10px;font-weight:750}.ranking-tabs button.selected{border-color:#28523e;background:#10271f;color:#86e6b5}.stats-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:15px}.stats-overview-card{display:flex;flex-direction:column;gap:7px;padding:15px;border:1px solid #26384a;border-radius:15px;background:linear-gradient(145deg,#142132,#101722)}.stats-overview-card small,.leader-grid small,.discipline-grid small{font-size:9px;letter-spacing:.8px;color:#94a5ba;font-weight:800}.stats-overview-card strong{font-size:29px;line-height:1;color:#f4f8fc}.stats-overview-card span{font-size:10px;color:#9fb0c4}.stats-panel{padding:15px}.stats-panel .section-heading{margin-top:3px}.form-results{display:flex;flex-direction:column;gap:4px}.form-result{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #243146}.form-result:last-child{border-bottom:0}.form-badge{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-weight:900;font-size:11px}.form-v{background:#123b2b;color:#7cf0b5}.form-e{background:#273448;color:#c4d0df}.form-d{background:#421e29;color:#ff9ba5}.form-result div{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.form-result div b{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-result div small{font-size:9px;color:var(--muted)}.form-result>strong{font-size:14px;color:#e9f1fa}.leader-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.leader-grid>div{display:flex;flex-direction:column;gap:7px;min-width:0;padding:11px 9px;border:1px solid #263448;background:#0b121e;border-radius:12px}.leader-grid>div>span{font-size:20px}.leader-grid b{font-size:10px;line-height:1.4;overflow-wrap:anywhere}.leader-grid strong{font-size:10px;color:var(--green)}.discipline-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.discipline-grid>div{display:grid;grid-template-columns:26px 1fr;align-items:center;gap:5px;padding:13px;border:1px solid #263448;background:#0b121e;border-radius:12px}.discipline-grid strong{grid-column:2;font-size:24px}.yellow-card-icon,.red-card-icon{width:16px;height:22px;border-radius:3px;display:block;background:#f2d34f;transform:rotate(7deg)}.red-card-icon{background:#f05a68}.stat-bar-row{display:grid;grid-template-columns:minmax(70px,110px) 1fr 22px;gap:9px;align-items:center;margin:13px 0;font-size:10px}.stat-bar-row>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c4cfdd}.stat-bar-row>b{text-align:right;color:#eaf2fa}.stat-bar-track{height:8px;border-radius:20px;overflow:hidden;background:#263448}.stat-bar-fill{height:100%;border-radius:20px;background:linear-gradient(90deg,#168653,#40e5a2)}@media(max-width:440px){.bottom-nav button span{font-size:8px}.bottom-nav button svg{width:18px;height:18px}.leader-grid{gap:5px}.leader-grid>div{padding:9px 6px}.leader-grid b{font-size:9px}}.player-admin-controls{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px}.player-admin-controls label{display:flex;align-items:center;gap:5px;font-size:9px;color:var(--muted)}.player-admin-controls select{max-width:115px;background:#0a111c;color:#eaf2fc;border:1px solid #2b394d;border-radius:7px;padding:6px;font-size:10px}.captain-toggle{border:1px solid #344258;background:#172232;color:#b8c6d8;border-radius:7px;padding:6px 8px;font-size:9px}.captain-toggle.selected{color:#ffe18b;border-color:#876c27;background:#332a12}.calendar-panel{padding:13px}.calendar-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;text-transform:capitalize}.calendar-head .secondary{padding:7px 12px}.calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.calendar-weekday{text-align:center;color:#8494aa;font-size:10px;padding:7px 0}.calendar-day{position:relative;min-height:38px;border:1px solid #263448;border-radius:8px;background:#0b121d;color:#e7eef8;font-size:11px}.calendar-day.today{border-color:var(--green);color:var(--green)}.calendar-day.has-match{background:#123626;border-color:#27885c}.calendar-day i{position:absolute;bottom:3px;right:4px;width:5px;height:5px;border-radius:50%;background:var(--green);font-size:0}.rating-history{display:flex;flex-direction:column;gap:10px}.rating-history-row{display:grid;grid-template-columns:minmax(70px,1fr) 1.4fr 30px;align-items:center;gap:8px;font-size:10px}.rating-history-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c0ccda}.rating-history-row>b{color:var(--green);text-align:right}.home-team-brand{display:flex;align-items:center;gap:15px;margin-top:14px}.home-team-brand h1{font-size:clamp(25px,6vw,40px);margin:0 0 8px;overflow-wrap:anywhere}.home-team-brand p{margin:0 0 16px}.home-team-brand img,.team-logo-editor>img{width:76px;height:76px;object-fit:cover;border-radius:18px;border:1px solid #35775b;background:#10271f}.home-team-placeholder{width:76px;height:76px;display:grid;place-items:center;border-radius:18px;border:1px solid #35775b;background:#10271f;color:var(--green);flex-shrink:0}.home-stats-grid{margin-top:14px}.home-stat-name{font-size:13px!important;overflow-wrap:anywhere;line-height:1.3}.match-filter-tabs{display:flex;gap:7px;overflow-x:auto;padding:2px 0 9px;margin:8px 0 5px;scrollbar-width:thin}.match-filter-tabs button{white-space:nowrap;flex-shrink:0;border:1px solid #2a374b;border-radius:10px;padding:9px 12px;background:#111a28;color:#9eacc0;font-size:10px;font-weight:800}.match-filter-tabs button.selected{background:#153a2c;border-color:#267b59;color:#8bf0bd}.team-settings-form{gap:15px}.team-logo-editor{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.team-logo-editor .import-label{display:inline-flex;position:relative;overflow:hidden;cursor:pointer;margin:0}.team-logo-editor .import-label input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}.team-logo-editor .text-button{width:100%;text-align:left;padding:0}.player-development-meta label{display:flex;flex-direction:column;gap:7px;color:#aebbd0;font-size:11px}.player-development-meta input{width:100%;min-width:0;border:1px solid #2b394d;border-radius:10px;background:#0a111c;color:#f5f7fb;padding:12px;font-size:13px}.training-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.training-grid button{font-size:11px;padding:11px 7px}.team-score-logo{object-fit:cover;padding:0}.view-switch{margin-top:0;margin-bottom:12px}.view-switch button{flex:1;text-align:center}.status-dot.cancelada{background:#778397}.lineup-player-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.quick-card-button{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:5px;border:1px solid #425166;border-radius:9px;background:#152131;color:#fff;cursor:pointer;font-size:17px;line-height:1}.quick-card-button:active{transform:scale(.96)}.yellow-card-button{border-color:#b59a36;background:#2b2715}.red-card-button{border-color:#a94444;background:#2a171a}@media(max-width:520px){.lineup-player-actions{gap:4px}.quick-card-button{min-width:32px;min-height:32px}}.reserve-strip{display:flex;gap:7px;flex-wrap:wrap;margin:8px 0 16px}.reserve-chip{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;border:1px solid #34465b;background:#142131;color:#dce7f2;font-size:12px}.tier-lendario .card-rating,.tier-lendario .card-tier{color:#ffcf70}.tier-lendario{border-color:#d39b38;box-shadow:0 0 0 1px #d39b3844}.system-estimate-note{display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:62px;padding:11px 13px;border:1px solid #24513e;border-radius:12px;background:#10271f;color:#d8f9e8;font-size:11px;line-height:1.45}.system-estimate-note b{color:#75e7ae;font-size:11px}.system-estimate-note span{color:#a9c9ba}.attribute-guide{padding:12px 13px;margin:9px 0 14px;background:#101e2d;border:1px solid #2b3d52;border-radius:11px;font-size:11px;line-height:1.55;color:#b8c7d8}.attribute-guide b{color:#eaf2fc}.attribute-guide p{margin:5px 0 0}.match-clock-panel{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0;padding:13px 16px;border:1px solid #2b5945;border-radius:14px;background:linear-gradient(120deg,#10271f,#101722)}.match-clock-panel>div:first-child{display:flex;flex-direction:column;gap:4px}.match-clock-panel small{font-size:9px;letter-spacing:1px;color:#9db8aa}.match-clock-panel strong{font-size:28px;line-height:1.15;letter-spacing:2px;color:#78efb4;font-variant-numeric:tabular-nums}.clock-controls{display:flex;gap:7px}.clock-controls button,.selected-player-actions button{font-size:10px;padding:9px 11px}.selected-pitch-player span{outline:3px solid #ffe17b;outline-offset:2px;transform:scale(1.08)}.live-actions-panel{margin:0 0 20px;padding:13px;border:1px solid #2a3b4e;border-radius:15px;background:#101722}.live-actions-panel .section-heading{margin-top:0}.live-actions-panel .section-heading span{max-width:50%;text-align:right;overflow-wrap:anywhere}.minute-entry{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:9px 0 12px;color:#aebed0;font-size:11px}.minute-entry input{width:120px;min-width:0;padding:9px 10px;background:#0b121e;border:1px solid #304057;border-radius:9px;color:#f5f7fb}.selected-player-actions{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.reserve-chip{display:inline-flex;align-items:center;justify-content:center;border:1px solid #34465c;border-radius:10px;background:#182638;color:#e5edf8;padding:9px 11px;font-size:10px;font-weight:750;cursor:pointer}.reserve-chip-action{border-color:#36cb8c;background:#123b2b;color:#a4f4ca}.reserve-strip{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0 20px}.finish-match-button{margin:12px 0 18px}.pitch-player span{transition:transform .15s ease,outline .15s ease}.pitch-player:focus-visible span{outline:3px solid #ffe17b;outline-offset:2px}.attribute-example{display:block;color:#92a4ba;font-size:10px;line-height:1.45;margin-top:2px;font-weight:400}.slider-label{gap:7px}.slider-label input[type=range]{margin:2px 0 0}.live-reserve-strip{display:flex;gap:8px;overflow-x:auto;padding:8px 0 14px;flex-wrap:nowrap}.live-reserve-strip .reserve-chip{flex:0 0 auto}.pitch-player{touch-action:manipulation;cursor:grab}.pitch-player:active{cursor:grabbing}.player-card-yellow,.player-card-red{display:inline-block;width:9px;height:13px;border-radius:2px;position:absolute;right:-3px;top:-4px;border:1px solid rgba(255,255,255,.85)}.player-card-yellow{background:#ffd72f}.player-card-red{background:#e73535}.pitch-player{position:absolute}.card-avatar{overflow:hidden}.formation-control{display:flex;align-items:end;justify-content:space-between;gap:12px;margin:10px 0}.formation-control label{display:grid;gap:6px;font-weight:700}.formation-control select{min-width:130px}.formation-control small{max-width:55%;text-align:right}.event-grid{grid-template-columns:repeat(auto-fit,minmax(86px,1fr));gap:8px}.event-button{min-height:70px;aspect-ratio:1/1;border-radius:14px;padding:8px 5px;display:flex;align-items:center;justify-content:center;text-align:center;overflow-wrap:anywhere}.photo-change-control{display:flex;flex-direction:column;gap:6px;margin-top:10px;font-size:10px;color:#aebbd0}.photo-change-control input{max-width:100%;font-size:10px;color:#dce7f2}.live-field-layout{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:14px;align-items:start;margin:12px 0 18px}.live-field-layout .football-pitch{margin:0;min-width:0}.live-reserve-column{min-width:0;padding:10px;border:1px solid #2b5945;border-radius:13px;background:#101e2b;min-height:100%}.live-reserve-column .section-heading{margin:0 0 10px;display:block}.live-reserve-column .section-heading h3{font-size:13px;margin:0 0 5px}.live-reserve-column .section-heading span{font-size:8px;letter-spacing:.5px;color:#93a7bd}.live-reserve-column .live-reserve-strip{display:flex;flex-direction:column;overflow:visible;flex-wrap:nowrap;gap:7px;padding:0;margin:0}.live-reserve-column .reserve-chip{width:100%;min-width:0;white-space:normal;text-align:left;justify-content:flex-start;border-radius:10px;padding:9px 8px;overflow-wrap:anywhere}@media(max-width:720px){.live-field-layout{grid-template-columns:minmax(0,1fr) 112px;gap:8px}.live-reserve-column{padding:7px}.live-reserve-column .reserve-chip{font-size:9px;padding:8px 5px}.live-field-layout .football-pitch{height:300px}}@media(max-width:420px){.live-field-layout{grid-template-columns:minmax(0,1fr) 96px;gap:6px}.live-field-layout .football-pitch{height:260px}.live-reserve-column .section-heading h3{font-size:11px}}.pitch-player{width:clamp(58px,7.2vw,78px);max-width:78px;min-height:76px;padding:5px 3px 4px;border:1px solid #f0d38a;border-radius:10px;background:linear-gradient(160deg,#f8fff9,#d8f5e4 60%,#a8d9bd);box-shadow:0 3px 9px #001b1080;gap:3px;touch-action:none;user-select:none;-webkit-user-select:none;z-index:2}.pitch-player .pitch-card-number{width:27px;height:27px;border-radius:7px;display:grid;place-items:center;background:#0d5738;color:#fff;border:1px solid #b9f6d1;font-size:13px;font-weight:950;box-shadow:none}.pitch-player .pitch-card-name{display:block;max-width:100%;font-size:10px;line-height:1.1;font-weight:900;color:#123d2a;text-shadow:none;white-space:normal;overflow-wrap:anywhere;text-align:center;max-height:23px;overflow:hidden}.pitch-player.selected-pitch-player{outline:2px solid #ffe17b;outline-offset:2px}.live-reserve-strip{flex-direction:column;overflow:visible;flex-wrap:nowrap}.live-reserve-column .reserve-chip{display:grid;grid-template-columns:30px 36px minmax(0,1fr);align-items:center;gap:7px;min-height:58px;padding:7px;border-radius:12px;background:linear-gradient(145deg,#182b3d,#101b29);border-color:#3b5267}.reserve-card-number{display:grid;place-items:center;width:28px;height:34px;border-radius:6px;background:#0d5738;color:#eafff2;border:1px solid #51bd86;font-size:13px;font-weight:950}.reserve-card-photo{width:34px;height:38px;object-fit:cover;border-radius:7px;border:1px solid #9ab9a7}.reserve-card-initials{display:grid;place-items:center;background:#d8f5e4;color:#125436;font-size:10px;font-weight:900}.live-reserve-column .reserve-chip strong{font-size:10px;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.substitution-names{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:18px 0;padding:14px;border:1px solid #2c4256;border-radius:14px;background:#0b121e}.substitution-names>div{display:flex;flex-direction:column;gap:6px;min-width:0}.substitution-names small{font-size:9px;letter-spacing:1px;color:var(--muted)}.substitution-names strong{font-size:13px;overflow-wrap:anywhere}.substitution-names>span{color:var(--green);font-size:20px}.substitution-confirm-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.substitution-confirm-actions button{min-height:44px;font-weight:900}@media(max-width:720px){.pitch-player{width:57px;min-height:68px}.pitch-player .pitch-card-name{font-size:8px}.live-reserve-column .reserve-chip{grid-template-columns:24px 28px minmax(0,1fr);gap:4px;padding:5px}.reserve-card-number{width:23px;height:30px;font-size:11px}.reserve-card-photo{width:27px;height:31px}}.event-button:disabled,.event-button.event-locked{background:#171d27!important;border-color:#2b3442!important;color:#626f80!important;opacity:.72;cursor:not-allowed;filter:saturate(.35)}.position-mode-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 0 12px}.position-mode-tools .muted{max-width:70%;line-height:1.5}.pitch-player{touch-action:none}.pitch-player.positioning{outline:2px solid #29cf8a;outline-offset:3px}.finish-score-preview{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;text-align:center;padding:16px 10px;border:1px solid #2b5945;border-radius:14px;background:#0d1b18;margin:14px 0}.finish-score-preview strong{font-size:11px;overflow-wrap:anywhere}.finish-score-preview b{font-size:24px;color:#75e7ae;white-space:nowrap}.evolution-result-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px;border:1px solid #2c5945;background:#0d1d18;border-radius:12px;margin:8px 0}.evolution-result-row>div{display:flex;flex-direction:column;gap:4px}.evolution-result-row small{font-size:10px;color:#93b6a5}.evolution-result-row>strong{font-size:13px;color:#e9fff4;align-self:center;white-space:nowrap}.evolution-result-row>strong span,.evolution-result-row em{color:#4ce09c;font-style:normal}.evolution-result-row>small{grid-column:1/-1}.reserve-strip:not(.live-reserve-strip) .reserve-chip{display:flex;align-items:center;gap:10px;border-radius:12px;padding:8px 10px;text-align:left}.reserve-strip:not(.live-reserve-strip) .player-card{width:48px;height:64px;pointer-events:none}.reserve-strip:not(.live-reserve-strip) .card-rating{font-size:13px}.reserve-strip:not(.live-reserve-strip) .card-position{font-size:7px;top:20px}.reserve-strip:not(.live-reserve-strip) .card-avatar{font-size:12px}.reserve-strip:not(.live-reserve-strip) .card-name{font-size:7px;max-width:43px}.reserve-strip:not(.live-reserve-strip) .card-tier{font-size:6px}.reserve-card-label{display:flex;flex-direction:column;gap:4px;min-width:0}.reserve-card-label b{font-size:11px;overflow-wrap:anywhere}.reserve-card-label small,.reserve-card-label em{font-size:9px;color:#9eafc4;font-style:normal}.reserve-card-label em{color:#65e6a8}.assessment-modal{max-height:88vh;overflow:auto}.assessment-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid #29394a}.assessment-row span{display:flex;flex-direction:column;gap:3px}.assessment-row small{color:#9eafc2;font-size:12px}.assessment-row select{min-width:84px;padding:10px;background:#101b27;color:#fff;border:1px solid #3a5065;border-radius:10px}.match-player-of-match{display:block;margin-top:8px;color:#ffd479;font-weight:700}.assessment-modal .primary,.assessment-modal .secondary{margin-top:10px}.pitch-player-rating{display:block;margin-top:2px;font-size:10px;font-weight:800;color:#ffe08a;text-shadow:0 1px 3px #000}.one-time-edit-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.card-collection-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:16px 0 28px}.collection-card{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:14px 10px;background:var(--panel,#111d2b);border:1px solid var(--border,#26384b);border-radius:16px;color:inherit;cursor:pointer}.collection-card .player-card{margin:0 auto}.collection-card>small,.historical-card-row small,.historical-card-row span{color:var(--muted,#9aabc0);font-size:12px}.badge-list{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.badge-list span{font-size:10px;padding:4px 7px;border-radius:20px;background:#243c35;color:#9ff0c9}.historical-card-row{display:flex;align-items:center;gap:16px;padding:12px;margin:8px 0;background:var(--panel,#111d2b);border:1px solid var(--border,#26384b);border-radius:14px}.historical-card-row>div:last-child{display:flex;flex-direction:column;gap:5px}.historical-card-row strong{color:#f5cf72;font-size:12px}.compare-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}.compare-cards>div{display:flex;align-items:center;flex-direction:column;gap:8px;background:var(--panel,#111d2b);border:1px solid var(--border,#26384b);border-radius:16px;padding:14px 8px}.compare-cards .profile-stats{width:100%;gap:5px}.compare-cards .profile-stats>div{min-width:0}.compare-attribute{display:grid;grid-template-columns:minmax(88px,1fr) minmax(80px,2fr) 28px;align-items:center;gap:10px;margin:10px 0;font-size:12px}.compare-value{display:flex;align-items:center;gap:6px;min-width:0}.compare-value .attribute-track{flex:1}.match-analysis-panel{margin:18px 0}.match-analysis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.match-analysis-grid .stats-overview-card{min-width:0}.match-event-analysis{margin-top:16px}.pitch-player-rating{display:block;font-size:10px;color:#f6d47a;font-weight:800;margin-top:2px}@media(max-width:520px){.card-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.historical-card-row .player-card{transform:scale(.86);transform-origin:left center;margin-right:-8px}.compare-cards{gap:8px}.match-analysis-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.match-analysis-grid .stats-overview-card{padding:10px 5px}.match-analysis-grid .stats-overview-card strong{font-size:20px}.compare-attribute{grid-template-columns:85px minmax(40px,1fr) 22px;gap:6px}}.match-control-toolbar{display:flex;flex-direction:column;gap:8px;margin:12px 0 20px;padding:14px;border:1px solid #294c3c;border-radius:14px;background:linear-gradient(120deg,#10271f,#101722)}.match-control-toolbar .muted{margin:0;line-height:1.5}.match-control-toolbar.live-toolbar{border-color:#694b28;background:linear-gradient(120deg,#2a2014,#101722)}.match-control-toolbar.live-toolbar>div{display:flex;flex-direction:column;gap:4px}.match-control-toolbar.live-toolbar>div b{font-size:12px;color:#f1d9a2}.match-control-toolbar.live-toolbar>div small{font-size:10px;color:#b9a98b;line-height:1.45}.match-control-toolbar .finish-match-button{margin:0;background:#f0c66a;color:#2b1c04}.match-records-panel{margin-top:14px}.match-records-panel .section-heading{margin-top:0}.match-records-panel .event-row{gap:9px}.match-records-panel .event-description small{line-height:1.4}.development-progress-panel{margin:15px 0;padding:13px;border:1px solid #2b463e;border-radius:14px;background:#0c1818}.development-progress-panel .section-heading{margin:2px 0 12px}.development-progress-status{display:flex;flex-direction:column;gap:5px}.development-progress-status strong{font-size:12px;color:#85edb9}.development-progress-status span,.development-progress-panel>small{font-size:10px;line-height:1.5;color:#a5b9b4}.development-progress-track{margin:10px 0 7px}.player-card-captain-mark{position:absolute;right:6px;top:5px;width:15px;height:15px;display:grid;place-items:center;border-radius:50%;background:#332607;color:#ffe18b;border:1px solid #a88730;font-size:9px;font-weight:950;z-index:2}.player-card-captain{box-shadow:inset 0 0 0 1px #e3bd51}.event-help-note{font-size:10px;line-height:1.5;color:#93a4b9;margin:5px 0 12px;padding:9px 10px;border-left:2px solid #3b8f6b;background:#0c151f;border-radius:0 8px 8px 0}.event-help-note b{color:#d5e7dc}.evolution-processing-note{margin:12px 0 4px;padding:10px;border:1px solid #3c694f;background:#10271f;border-radius:10px;color:#9af0c3;font-size:11px;line-height:1.5}button:disabled{opacity:.58;cursor:wait}.ranking-tabs button{border:1px solid #2a3a4f;background:#111a28;color:#9eacc0;border-radius:10px;padding:9px 11px;font-size:10px;font-weight:750;white-space:nowrap}.ranking-tabs button.selected{border-color:#2e9c6b;background:#123629;color:#8ff0bc}.player-profile-edit-form{gap:12px}.player-profile-edit-form .section-heading{margin:0 0 3px}.player-profile-edit-form label{display:flex;flex-direction:column;gap:6px;font-size:10px;color:#aebbd0}.player-profile-edit-form input,.player-profile-edit-form select{width:100%;min-width:0;padding:10px;border:1px solid #2b394d;border-radius:9px;background:#0a111c;color:#f5f7fb;font-size:12px}.technical-rating-hint{display:block;color:var(--muted,#9aa8bd);font-size:.75rem;margin-top:3px}.technical-rating-history{display:block;grid-column:1/-1;color:var(--muted,#9aa8bd);font-size:.72rem;text-align:right}.technical-scoring-guide{margin:12px 0;padding:10px 12px;border:1px solid var(--border,#334155);border-radius:12px;background:#0f172a59}.technical-scoring-guide summary{cursor:pointer;font-weight:700;font-size:.9rem}.technical-scoring-guide p,.technical-scoring-guide>small{display:block;color:var(--muted,#9aa8bd);font-size:.78rem;line-height:1.45;margin:8px 0}.technical-scoring-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;margin:10px 0}.technical-scoring-grid>div{display:flex;justify-content:space-between;gap:8px;font-size:.76rem;border-bottom:1px solid rgba(148,163,184,.14);padding:4px 0}.technical-scoring-grid strong{white-space:nowrap;color:var(--text,#e2e8f0)}.pitch-player-technical-rating{display:block;font-size:.58rem;line-height:1.2;color:var(--muted,#9aa8bd)}@media(max-width:430px){.technical-scoring-grid{grid-template-columns:1fr}}@media(max-width:720px){.live-field-layout{grid-template-columns:minmax(0,1fr) 96px;align-items:start}.live-field-layout .live-actions-panel,.live-field-layout .match-records-panel{grid-column:1/-1;width:100%}.live-actions-panel{margin-top:12px;padding:10px}.live-actions-panel .event-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.live-actions-panel .event-button{min-height:48px;aspect-ratio:auto;border-radius:9px;padding:7px 4px;font-size:10px;line-height:1.2}.live-actions-panel .minute-entry{margin:7px 0 9px}.live-actions-panel .minute-entry input{width:100px;padding:7px;font-size:11px}.live-actions-panel .event-help-note{font-size:10px;line-height:1.4}.match-records-panel{grid-column:1/-1;margin-top:14px}}@media(max-width:420px){.live-field-layout{grid-template-columns:minmax(0,1fr) 88px;gap:6px}.live-field-layout .football-pitch{height:260px}.live-actions-panel .event-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.live-actions-panel .event-button{min-height:43px;font-size:9px;padding:6px 3px}}.player-card{overflow:hidden;isolation:isolate;clip-path:polygon(0 0,100% 0,100% 84%,50% 100%,0 84%)}.card-avatar{position:absolute;left:15%;right:15%;top:29%;bottom:20%;width:auto;height:auto;margin:0;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:13px;z-index:1}.card-avatar img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;border-radius:0!important}.card-rating,.card-position,.card-name,.card-divider,.card-tier,.player-card-captain-mark{z-index:2}.player-card{width:82px;height:112px;padding-bottom:7px;background-image:linear-gradient(145deg,#bd9658,#f4df9a 48%,#9e7131)}.tier-bronze{background-image:linear-gradient(145deg,#8b603d,#e2b37b 48%,#744a2c)}.historical-card-row .player-card{width:78px;height:106px;flex-shrink:0}.pass-wizard-modal .pass-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.pass-wizard-modal .pass-choice{min-height:58px;font-size:14px;font-weight:800}.event-passe-certo{border-color:#267b59;color:#80efb6}.event-passe-errado{border-color:#8b4750;color:#ff9ba3}@media(max-width:480px){.pass-wizard-modal{width:min(100% - 24px,440px);padding:18px}.pass-wizard-modal .pass-choice{min-height:54px}}.event-wizard-modal .event-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:15px 0}.event-wizard-modal .event-choice{min-height:54px;font-size:13px;font-weight:800;line-height:1.25;padding:10px}.event-wizard-modal .event-wizard-actions{display:flex;flex-direction:column;gap:8px;margin-top:12px}.event-wizard-modal .card-yellow-choice{border-color:#8a7130;color:#ffe17b}.event-wizard-modal .card-red-choice{border-color:#87414b;color:#ff9ca5}.card-second-yellow-warning{margin:12px 0;padding:11px 12px;border:1px solid #8a7130;border-radius:10px;background:#302814;color:#ffe8a0;font-size:12px;line-height:1.45}.event-finalizacao{border-color:#3c6d9b;color:#a5d6ff}.event-cartao{border-color:#8a7130;color:#ffe17b}@media(max-width:480px){.event-wizard-modal{width:min(100% - 24px,440px);padding:18px}.event-wizard-modal .event-choice{min-height:48px;font-size:12px}}.ranking-cards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:12px 0 22px}.ranking-card-tile{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:13px 8px 11px;border:1px solid #2a394d;border-radius:16px;background:linear-gradient(160deg,#131e2d,#0e1520);text-align:center;cursor:pointer;transition:border-color .16s,transform .16s;outline-offset:3px}.ranking-card-tile:hover,.ranking-card-tile:focus-visible{border-color:#36a979;transform:translateY(-1px)}.ranking-place{align-self:flex-start;display:grid;place-items:center;min-width:29px;height:27px;padding:0 7px;margin-bottom:7px;border-radius:8px;background:#202d40;color:#dce7f5;font-size:11px;font-weight:950}.ranking-place.rank-1{background:#382e13;color:#ffe28a;border:1px solid #977a2c}.ranking-place.rank-2{background:#26313e;color:#e3eaf4;border:1px solid #65758a}.ranking-place.rank-3{background:#37251a;color:#edbb91;border:1px solid #9b6741}.ranking-card-tile>.player-card{width:100px;height:136px;margin:0 auto 10px;flex-shrink:0}.ranking-card-name{max-width:100%;font-size:12px;font-weight:850;line-height:1.3;overflow-wrap:anywhere}.ranking-card-position{margin-top:4px;color:#8fa0b6;font-size:9px;line-height:1.35}.ranking-card-score{display:flex;align-items:baseline;justify-content:center;gap:6px;margin-top:9px;width:100%;padding:8px 4px;border:1px solid #234a39;border-radius:9px;background:#10271f}.ranking-card-score strong{color:#8ff0bc;font-size:20px;font-weight:950;line-height:1}.ranking-card-score small{color:#a7cdb9;font-size:8px;font-weight:800;letter-spacing:.6px}.ranking-card-stats{display:flex;justify-content:center;gap:11px;flex-wrap:wrap;margin-top:9px;color:#b4c1d2;font-size:10px;font-weight:750}@media(min-width:650px){.ranking-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ranking-card-tile{padding:14px}.ranking-card-tile>.player-card{width:112px;height:150px}}@media(min-width:900px){.ranking-cards-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:360px){.ranking-cards-grid{gap:8px}.ranking-card-tile{padding:10px 6px}.ranking-card-tile>.player-card{width:88px;height:120px}.ranking-card-stats{gap:7px;font-size:9px}}.player-card{--card-top:#a96e3e;--card-mid:#d4a46b;--card-bottom:#5c351d;--card-edge:#f0c992;--card-glow:#ffe5ad;--card-ink:#2b1b0e;position:relative;overflow:hidden;isolation:isolate;border:1px solid var(--card-edge);border-radius:10px 10px 7px 7px;clip-path:polygon(5% 0,95% 0,100% 6%,100% 83%,50% 100%,0 83%,0 6%);background:radial-gradient(ellipse at 72% 35%,#ffffff52 0,transparent 42%),linear-gradient(145deg,var(--card-top) 0%,var(--card-mid) 43%,var(--card-bottom) 100%);color:var(--card-ink);filter:drop-shadow(0 5px 6px #0008);box-shadow:inset 0 0 0 1px #ffffff6b,inset 0 0 16px #0002;transition:filter .18s ease,transform .18s ease}.player-card:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;z-index:0;pointer-events:none;clip-path:polygon(5% 0,95% 0,100% 6%,100% 82%,50% 98%,0 82%,0 6%);border:1px solid var(--card-edge);background:linear-gradient(135deg,#ffffff45 0%,transparent 22%,transparent 68%,#0000001c 100%);box-shadow:inset 0 0 0 1px #ffffff30}.player-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;clip-path:inherit;opacity:.42;background:repeating-linear-gradient(132deg,transparent 0 13px,#ffffff14 13px 14px,transparent 14px 25px),radial-gradient(ellipse at 50% 45%,#ffffff30 0,transparent 52%)}.tier-bronze{--card-top:#a76835;--card-mid:#d6a36b;--card-bottom:#60361d;--card-edge:#f4cf99;--card-glow:#ffdba2;--card-ink:#311b0b;background:radial-gradient(ellipse at 70% 34%,#fff5cc66 0,transparent 45%),linear-gradient(145deg,var(--card-top),var(--card-mid) 43%,var(--card-bottom))}.tier-prata{--card-top:#66778e;--card-mid:#dce5f0;--card-bottom:#526176;--card-edge:#f6fbff;--card-glow:#eff8ff;--card-ink:#142235;background:radial-gradient(ellipse at 70% 34%,#ffffffb8 0,transparent 45%),linear-gradient(145deg,var(--card-top),var(--card-mid) 43%,var(--card-bottom))}.tier-ouro{--card-top:#9c6b12;--card-mid:#ffe79c;--card-bottom:#91630e;--card-edge:#fff0b8;--card-glow:#fff0b0;--card-ink:#382708;background:radial-gradient(ellipse at 70% 34%,#fff9d9c2 0,transparent 45%),linear-gradient(145deg,var(--card-top),var(--card-mid) 43%,var(--card-bottom))}.tier-especial{--card-top:#35215c;--card-mid:#9970ce;--card-bottom:#24143f;--card-edge:#e6c6ff;--card-glow:#d7b4ff;--card-ink:#fff7ff;background:radial-gradient(ellipse at 72% 32%,#f0d5ff88 0,transparent 43%),linear-gradient(145deg,var(--card-top),var(--card-mid) 43%,var(--card-bottom))}.tier-lendario{--card-top:#202c40;--card-mid:#92712e;--card-bottom:#121a29;--card-edge:#ffe7a0;--card-glow:#ffdf73;--card-ink:#fff0bf;background:radial-gradient(ellipse at 70% 33%,#ffe89a9c 0,transparent 43%),linear-gradient(145deg,var(--card-top),#b18b38 43%,var(--card-bottom));border-color:#ffe7a0;box-shadow:inset 0 0 0 1px #fff8d9a8,inset 0 0 20px #ffcf4e3d}.card-rating{top:7px;left:7px;display:flex;flex-direction:column;align-items:flex-start;font-size:clamp(15px,2.5vw,22px);font-weight:1000;letter-spacing:-1px;line-height:.9;color:var(--card-ink);text-shadow:0 1px 0 #ffffff55}.card-rating:after{content:"GER";font-size:5.5px;letter-spacing:1.1px;font-weight:950;margin-top:4px;line-height:1}.card-position{top:35px;left:7px;max-width:30px;padding:2px 4px;border:1px solid #ffffff61;border-radius:4px;background:#1118271b;color:var(--card-ink);font-size:7px;font-weight:950;letter-spacing:.6px;line-height:1.1}.card-avatar{left:11%;right:11%;top:27%;bottom:20%;align-items:flex-end;justify-content:center;font-size:clamp(12px,2vw,19px);font-weight:950;letter-spacing:.5px;color:var(--card-ink);text-shadow:0 1px 2px #ffffff65}.card-avatar img{object-fit:contain!important;object-position:center bottom!important;filter:drop-shadow(0 3px 2px #0003)}.card-name{max-width:calc(100% - 10px);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(8px,1.45vw,11px);font-weight:950;letter-spacing:.15px;line-height:1.05;text-shadow:0 1px 0 #ffffff42}.card-divider{height:1px;width:72%;margin:4px 0 3px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.78}.card-tier{padding:2px 6px;border:1px solid #ffffff55;border-radius:20px;background:#11182720;font-size:6px;font-weight:1000;letter-spacing:1.25px;line-height:1.2}.player-card-captain-mark{top:6px;right:6px;width:17px;height:17px;border-radius:5px;background:linear-gradient(145deg,#fff0af,#b78319);color:#241a07;border:1px solid #fff0b5;box-shadow:0 2px 5px #0004;font-size:9px}.player-card-captain{box-shadow:inset 0 0 0 2px #ffe18b,0 0 0 1px #d5aa46}.player-card-clickable:hover{filter:brightness(1.07) drop-shadow(0 8px 9px #0009);transform:translateY(-2px)}.player-card-clickable:focus-visible{outline:2px solid #85f0bc;outline-offset:3px}.card-collection-grid{gap:15px}.collection-card{position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 0%,#20324a88,transparent 58%),linear-gradient(155deg,#141f2d,#0b111b);border:1px solid #33445a;border-radius:18px;box-shadow:0 8px 20px #0002,inset 0 1px #ffffff0a;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.collection-card:hover,.collection-card:focus-visible{transform:translateY(-2px);border-color:#4d8b72;box-shadow:0 12px 24px #0004,0 0 0 1px #29cf8a22}.collection-card>b{font-size:12px;font-weight:900;letter-spacing:.1px}.collection-card>small{font-size:10px;line-height:1.4}.collection-card .badge-list{display:flex;justify-content:center;flex-wrap:wrap;gap:4px}.collection-card .badge-list span{padding:4px 7px;border:1px solid #34465b;border-radius:999px;background:#0b1420;color:#c9d5e4;font-size:9px;font-weight:800}.historical-card-row{position:relative;overflow:hidden;background:radial-gradient(ellipse at 0% 50%,#1e3b344d,transparent 56%),linear-gradient(145deg,#141e2c,#0c121c);border-color:#2b3d51;border-radius:16px;box-shadow:inset 0 1px #ffffff08,0 6px 15px #0002}.historical-card-row>div:last-child{min-width:0}.historical-card-row>div:last-child>b{font-size:13px;line-height:1.25;overflow-wrap:anywhere}.historical-card-row strong{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;padding:5px 8px;border:1px solid #7e642b;border-radius:999px;background:#332812;color:#ffe08a;font-size:10px}.ranking-card-tile{background:radial-gradient(ellipse at 50% 0%,#263a50a6,transparent 56%),linear-gradient(155deg,#151f2d,#0a1019);border-color:#2c3e53;border-radius:18px;box-shadow:inset 0 1px #ffffff09,0 8px 20px #0002}.ranking-card-tile:hover,.ranking-card-tile:focus-visible{border-color:#3c9b71;box-shadow:0 10px 25px #0004,0 0 0 1px #29cf8a20}.ranking-place{border-radius:8px;font-size:10px;letter-spacing:.2px}.ranking-card-score{border-color:#2a6349;background:linear-gradient(135deg,#123329,#0c211c);box-shadow:inset 0 1px #ffffff0a}.ranking-card-stats{gap:9px;font-variant-numeric:tabular-nums}@media(max-width:480px){.collection-card{padding:12px 7px;gap:7px}.historical-card-row{gap:10px;padding:9px}.historical-card-row>div:last-child{gap:4px}.historical-card-row small,.historical-card-row span{font-size:10px;line-height:1.35}}@media(max-width:360px){.card-rating{top:5px;left:5px}.card-position{top:29px;left:5px;font-size:6px}.card-name{font-size:7px}.card-tier{font-size:5px;letter-spacing:.8px;padding:2px 4px}}.card-system-explainer{display:flex;align-items:flex-start;gap:12px;padding:14px;margin:12px 0 16px;border:1px solid #304056;border-radius:15px;background:linear-gradient(135deg,#111d2a,#0c131e);box-shadow:inset 0 1px #ffffff08}.card-system-mark{display:grid;place-items:center;width:43px;height:48px;flex:0 0 43px;border-radius:9px;font-size:11px;font-weight:1000;letter-spacing:.8px}.ger-mark{color:#ffe4a5;background:linear-gradient(145deg,#8b6633,#30271b);border:1px solid #e7c681;clip-path:polygon(10% 0,90% 0,100% 15%,100% 84%,50% 100%,0 84%,0 15%)}.performance-mark{font-size:25px;color:#bfffe0;background:linear-gradient(145deg,#1e7553,#102b25);border:1px solid #5cdda2;border-radius:50%}.card-system-explainer>div:last-child{display:flex;flex-direction:column;gap:5px;min-width:0}.card-system-explainer b{font-size:12px;color:#eff6ff;letter-spacing:.2px}.card-system-explainer span{font-size:10px;line-height:1.5;color:#aabbd0}.performance-explainer{border-color:#365a50;background:radial-gradient(ellipse at 0 0,#17463575,transparent 55%),linear-gradient(135deg,#101d25,#0c131e)}.rarity-guide{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.rarity-guide-chip{display:flex;flex-direction:column;gap:3px;padding:6px 8px;border:1px solid #42536a;border-radius:8px;background:#111c29;color:#edf4fb!important;font-size:9px!important;font-weight:900}.rarity-guide-chip small{color:#9faec1;font-size:8px;font-weight:600}.rarity-guide-rara{border-color:#4f91b5;background:linear-gradient(145deg,#132b3d,#101a27)}.rarity-guide-especial{border-color:#647ddd;background:linear-gradient(145deg,#1b2d61,#121b34)}.rarity-guide-elite{border-color:#ad7bea;background:linear-gradient(145deg,#44205f,#201330)}.rarity-guide-lendaria{border-color:#dbb45a;background:linear-gradient(145deg,#5b421b,#241b11)}.achievement-collection-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:14px;margin:15px 0 28px;align-items:start}.achievement-card-trigger{min-width:0;display:flex;flex-direction:column;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:inherit;text-align:center;cursor:pointer}.achievement-card-trigger:hover .achievement-card,.achievement-card-trigger:focus-visible .achievement-card{transform:translateY(-3px) rotate(-.3deg);filter:brightness(1.08) drop-shadow(0 10px 12px #0009)}.achievement-card-trigger:focus-visible{outline:2px solid #8aeab9;outline-offset:4px;border-radius:12px}.achievement-card-trigger.is-revoked{opacity:.58;filter:grayscale(.9)}.achievement-card-trigger.is-revoked .achievement-card{filter:grayscale(1);opacity:.8}.achievement-card-trigger.is-revoked .achievement-card-subcaption{color:#e2ad72;font-weight:800;letter-spacing:.04em}.achievement-card{--achievement-top:#1f3d52;--achievement-mid:#367e8a;--achievement-bottom:#101b2b;--achievement-edge:#9fe7e8;--achievement-ink:#f3ffff;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:180px;height:232px;padding:10px 10px 9px;border:1px solid var(--achievement-edge);border-radius:15px 6px;clip-path:polygon(0 0,86% 0,100% 9%,100% 100%,12% 100%,0 90%);background:radial-gradient(ellipse at 50% 30%,#ffffff20,transparent 48%),linear-gradient(150deg,var(--achievement-top),var(--achievement-mid) 42%,var(--achievement-bottom) 100%);color:var(--achievement-ink);box-shadow:inset 0 0 0 1px #ffffff18,0 7px 15px #0005;transition:transform .18s ease,filter .18s ease}.achievement-card:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb,var(--achievement-edge) 72%,transparent);border-radius:12px 4px;clip-path:polygon(0 0,86% 0,100% 9%,100% 100%,12% 100%,0 90%);background:repeating-linear-gradient(138deg,transparent 0 17px,#ffffff0b 17px 18px,transparent 18px 32px)}.achievement-card:after{content:"";position:absolute;right:-25px;top:34px;width:108px;height:108px;border-radius:50%;border:1px solid color-mix(in srgb,var(--achievement-edge) 45%,transparent);box-shadow:0 0 0 8px #ffffff05,0 0 0 17px #ffffff04;z-index:-1}.rarity-rara{--achievement-top:#18364c;--achievement-mid:#287997;--achievement-bottom:#101824;--achievement-edge:#80d1ed}.rarity-especial{--achievement-top:#172d66;--achievement-mid:#4269c8;--achievement-bottom:#11172d;--achievement-edge:#a7bbff}.rarity-elite{--achievement-top:#40205a;--achievement-mid:#8753b6;--achievement-bottom:#181126;--achievement-edge:#ddbcff}.rarity-lendaria{--achievement-top:#5a4019;--achievement-mid:#be943c;--achievement-bottom:#1d170e;--achievement-edge:#ffe69a;--achievement-ink:#fff6d4;box-shadow:inset 0 0 0 1px #fff3c766,0 0 22px #e9b64824,0 7px 15px #0005}.achievement-match-card{--achievement-top:#154632;--achievement-mid:#38a56b;--achievement-bottom:#0c1d19;--achievement-edge:#8af4b9}.achievement-card-topline{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:4px;font-size:6px;letter-spacing:.65px;font-weight:1000;color:var(--achievement-ink)}.achievement-rarity-seal{padding:3px 5px;border:1px solid color-mix(in srgb,var(--achievement-edge) 80%,transparent);border-radius:999px;background:#080e1b50;font-size:6px;letter-spacing:.2px;white-space:nowrap}.achievement-card-art{position:relative;display:grid;place-items:center;flex:0 0 76px;margin:8px 0 3px;overflow:hidden}.achievement-card-art>span{display:grid;place-items:center;width:58px;height:58px;border:1px solid var(--achievement-edge);border-radius:50% 50% 42% 42%;background:radial-gradient(circle,#ffffff2d,transparent 65%),#08111c55;font-size:29px;text-shadow:0 3px 5px #0008;box-shadow:0 0 0 4px #ffffff08,0 0 24px color-mix(in srgb,var(--achievement-edge) 25%,transparent)}.achievement-card-art img{position:relative;z-index:1;width:65px;height:73px;object-fit:cover;object-position:center top;border:1px solid var(--achievement-edge);border-radius:37% 37% 12px 12px;box-shadow:0 4px 10px #0008}.achievement-art-orbit{position:absolute;width:77px;height:77px;border:1px solid color-mix(in srgb,var(--achievement-edge) 45%,transparent);border-radius:50%;transform:rotate(35deg) scaleX(.7)}.achievement-art-orbit.orbit-two{width:89px;height:64px;transform:rotate(-35deg) scaleX(.7)}.achievement-card-heading{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;position:relative;z-index:1}.achievement-card-heading small{font-size:5px;letter-spacing:1px;font-weight:900;opacity:.82}.achievement-card-heading b{font-size:clamp(10px,1.8vw,12px);line-height:1.08;min-height:25px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.25px;text-shadow:0 1px 2px #0006}.achievement-card-player{position:relative;z-index:1;font-size:9px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;padding:3px 0 4px;border-bottom:1px solid color-mix(in srgb,var(--achievement-edge) 55%,transparent)}.achievement-card-metric{display:flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:3px 0;position:relative;z-index:1}.achievement-card-metric strong{font-size:16px;font-weight:1000;line-height:1;color:var(--achievement-ink)}.achievement-card-metric span{max-width:70px;font-size:6px;line-height:1.2;text-align:left;text-transform:uppercase;letter-spacing:.3px;opacity:.88}.achievement-card-bottomline{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:4px;border-top:1px solid color-mix(in srgb,var(--achievement-edge) 42%,transparent);font-size:7px;font-weight:950;letter-spacing:.55px}.achievement-card-bottomline b{font-size:8px}.achievement-card-caption{max-width:100%;font-size:11px;line-height:1.25;overflow-wrap:anywhere}.achievement-card-subcaption{max-width:100%;font-size:9px;line-height:1.3;color:var(--muted,#9aabc0);overflow-wrap:anywhere}.achievement-empty{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;margin:14px 0 28px;padding:25px 18px;border:1px dashed #334960;border-radius:15px;color:#9eb4ca;background:#0e1722}.achievement-empty svg{color:#68dbab}.achievement-empty b{font-size:12px;color:#e8f1fa}.achievement-empty span{max-width:330px;font-size:10px;line-height:1.5}@media(max-width:520px){.achievement-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.achievement-card{height:226px;padding:9px 8px 8px}.achievement-card-art{flex-basis:70px}.card-system-explainer{padding:11px}.rarity-guide-chip{padding:5px 6px}}@media(max-width:360px){.achievement-card{height:219px;padding:8px 6px 7px}.achievement-card-topline{font-size:5px}.achievement-card-art{flex-basis:66px;margin:6px 0 2px}.achievement-card-art>span{width:52px;height:52px;font-size:25px}.achievement-card-heading b{font-size:9px}.achievement-card-player{font-size:8px}}.pitch-player{width:70px;max-width:70px;min-width:0;min-height:0;height:auto;padding:0;gap:3px;border:0;background:transparent;box-shadow:none;overflow:visible;transform:translate(-50%,-50%);z-index:3}.pitch-mini-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:63px;height:86px;padding:3px 3px 5px;border:1px solid #f4db98;border-radius:8px;clip-path:polygon(0 0,100% 0,100% 84%,50% 100%,0 84%);overflow:hidden;isolation:isolate;box-shadow:0 5px 13px #02110d80;background-image:linear-gradient(145deg,#9b7041,#f3dca0 45%,#95632f);color:#24180c;transition:transform .15s ease,filter .15s ease}.pitch-mini-card.tier-bronze{background-image:linear-gradient(145deg,#794526,#e5b27c 45%,#6f3e24);color:#fff0d9;border-color:#f1c28a}.pitch-mini-card.tier-prata{background-image:linear-gradient(145deg,#748394,#f3f6fa 45%,#8592a3);color:#18202c;border-color:#e8edf5}.pitch-mini-card.tier-ouro{background-image:linear-gradient(145deg,#946817,#ffedaa 45%,#9e711a);color:#302107;border-color:#ffe7a1}.pitch-mini-card.tier-especial{background-image:linear-gradient(145deg,#452b82,#d9b0ff 45%,#5c38a0);color:#211337;border-color:#e7c8ff}.pitch-mini-card.tier-lendario{background-image:linear-gradient(145deg,#694213,#fff0a5 35%,#bc8527 65%,#fff0b4);color:#3d2603;border-color:#fff0b4;box-shadow:0 0 0 1px #bd923b,0 5px 15px #b8862c55}.pitch-mini-card:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid currentColor;opacity:.32;border-radius:5px;pointer-events:none}.pitch-mini-top{width:100%;display:flex;align-items:flex-start;justify-content:space-between;line-height:1;z-index:1;padding:1px 3px 0}.pitch-mini-top b{font-size:12px;font-weight:1000;letter-spacing:-.4px}.pitch-mini-top span{font-size:7px;font-weight:950;max-width:25px;overflow:hidden;text-overflow:ellipsis}.pitch-mini-photo{display:grid;place-items:center;width:31px;height:32px;margin:0 auto 1px;font-size:12px;font-weight:950;z-index:1;overflow:hidden;color:inherit;text-shadow:none}.pitch-mini-photo img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:3px;border:1px solid #ffffff73}.pitch-mini-shirt{font-size:7px;font-weight:900;line-height:1.05;z-index:1}.pitch-player .pitch-card-name{display:block;position:relative;width:100%;max-width:100%;max-height:17px;padding:1px 3px 0;font-size:8px;line-height:1.05;font-weight:950;text-align:center;white-space:normal;overflow:hidden;overflow-wrap:anywhere;text-overflow:clip;color:inherit;text-shadow:none;z-index:1}.pitch-mini-ger{z-index:1;font-size:6px;font-weight:1000;letter-spacing:1.1px;opacity:.75;line-height:1;margin-top:1px}.pitch-mini-card-captain{outline:2px solid #ffe184;outline-offset:1px}.pitch-player.selected-pitch-player .pitch-mini-card{outline:2px solid #ffe17b;outline-offset:2px;transform:scale(1.07);filter:brightness(1.08)}.pitch-player.positioning .pitch-mini-card{outline:2px solid #70f0b7;outline-offset:2px;cursor:move}.pitch-player-rating,.pitch-player-technical-rating{display:block;font-size:7px;line-height:1.1;margin-top:2px;max-width:72px;white-space:normal;text-align:center}.pitch-action-overlay{position:absolute;z-index:15;top:8px;left:8px;right:8px;max-height:76%;overflow:auto;padding:10px;border:1px solid #9adbbd99;border-radius:16px;background:linear-gradient(145deg,#07131bef,#071a17e8);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 28px #03100c9c,inset 0 1px #ffffff18;color:#f4fff8}.pitch-action-overlay-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.pitch-action-player-identity{display:flex;align-items:center;gap:8px;min-width:0}.pitch-action-player-identity>img,.pitch-action-player-identity>span{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;object-fit:cover;border-radius:10px;border:1px solid #7cd7ad;background:#1a4938;color:#b6f6d4;font-size:11px;font-weight:950}.pitch-action-player-identity>div{display:flex;flex-direction:column;gap:3px;min-width:0}.pitch-action-player-identity b{font-size:12px;font-weight:900;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pitch-action-player-identity small{font-size:9px;line-height:1.2;color:#a9c9bb}.pitch-action-cancel{width:30px;height:30px;flex:0 0 30px;border:1px solid #ffffff29;border-radius:9px;background:#ffffff0c;color:#f2fff7;font-weight:900}.pitch-action-buttons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.pitch-action-buttons button{display:flex;align-items:center;justify-content:center;min-height:38px;padding:5px 3px;border:1px solid #ffffff24;border-radius:9px;background:#f0fff90e;color:#effff6;font-size:9px;font-weight:800;line-height:1.15;text-align:center;overflow-wrap:anywhere}.pitch-action-buttons button:active,.pitch-extra-actions button:active{transform:scale(.97)}.pitch-action-buttons .pitch-act-goal{background:linear-gradient(135deg,#7af0b1,#31bf80);border-color:#9bffca;color:#062a1a}.pitch-action-overlay-footer{display:flex;align-items:center;gap:6px;margin-top:8px;flex-wrap:wrap}.pitch-action-overlay-footer label{display:flex;align-items:center;gap:5px;font-size:9px;color:#a9cdbb}.pitch-action-overlay-footer input{width:56px;min-width:0;padding:6px 5px;border:1px solid #ffffff2d;border-radius:7px;background:#06100ddd;color:#effff6;font-size:10px}.pitch-action-overlay-footer button{min-height:29px;flex:1;padding:5px 7px;border:1px solid #ffffff24;border-radius:8px;background:#ffffff12;color:#edfff4;font-size:9px;font-weight:850;white-space:nowrap}.pitch-action-overlay-footer .pitch-substitute-action{border-color:#d6b46755;color:#ffe39d}.pitch-extra-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:7px;padding-top:7px;border-top:1px solid #ffffff1c}.pitch-extra-actions button{min-height:31px;padding:4px;border:1px solid #ffffff1e;border-radius:8px;background:#06100d9c;color:#d9ede3;font-size:8px;font-weight:750;line-height:1.1}.live-actions-details{margin:10px 0 14px;border:1px solid #27394a;border-radius:13px;background:#0b131d;overflow:hidden}.live-actions-details>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 14px;list-style:none;cursor:pointer;color:#b8ccdd;font-size:11px;font-weight:850}.live-actions-details>summary::-webkit-details-marker{display:none}.live-actions-details>summary:after{content:"＋";display:grid;place-items:center;width:23px;height:23px;border-radius:7px;background:#1b2b38;color:#7ee6b5;font-size:13px}.live-actions-details[open]>summary:after{content:"−"}.live-actions-details .live-actions-panel{border:0;border-top:1px solid #263545;border-radius:0;margin:0}.card-how-to-guide{margin:14px 0 18px;border:1px solid #31455d;border-radius:16px;overflow:hidden;background:linear-gradient(145deg,#101b29,#0b121c);box-shadow:inset 0 1px #ffffff08}.card-how-to-guide>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 14px;font-size:12px;font-weight:900;color:#def8e9;cursor:pointer}.card-how-to-guide>summary::-webkit-details-marker{display:none}.card-how-to-guide>summary:after{content:"＋";display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border-radius:8px;background:#17392d;color:#73e6ae;font-size:15px}.card-how-to-guide[open]>summary:after{content:"−"}.card-how-to-guide>p,.card-guide-footnote{padding:0 14px;margin:0 0 13px;color:#a9b9ca;font-size:10px;line-height:1.55}.card-ger-guide{margin:0 12px 12px;padding:12px;border:1px solid #344658;border-radius:12px;background:#0b141f}.card-ger-guide>b{display:block;margin-bottom:9px;font-size:11px;color:#eef6ff}.card-guide-tier-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.card-guide-tier{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center;padding:7px 3px;border-radius:8px;border:1px solid #ffffff22;background:#263544;color:#f2f6fa}.card-guide-tier strong{font-size:9px}.card-guide-tier span{font-size:8px;white-space:nowrap}.card-guide-tier.tier-bronze{background:linear-gradient(145deg,#6d492e,#c18d5a);color:#fff0df}.card-guide-tier.tier-prata{background:linear-gradient(145deg,#68798c,#dce5ef);color:#172230}.card-guide-tier.tier-ouro{background:linear-gradient(145deg,#8c681d,#f4d87e);color:#332507}.card-guide-tier.tier-especial{background:linear-gradient(145deg,#4b327e,#b994ed);color:#1e1230}.card-guide-tier.tier-lendario{background:linear-gradient(145deg,#765018,#f8e29b);color:#332307}.card-ger-guide>small{display:block;color:#9eafc1;font-size:9px;line-height:1.45;margin-top:9px}.card-guide-rarity-note{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0 12px 12px}.card-guide-rarity{display:flex;flex-direction:column;gap:4px;padding:9px 7px;border:1px solid #ffffff18;border-radius:10px;background:#111d2a;min-width:0}.card-guide-rarity>b{font-size:10px}.card-guide-rarity>span,.card-guide-rarity>small{font-size:8px;line-height:1.25;color:#aabbd0}.card-guide-rarity.rarity-guide-rara{border-color:#74c8ff44}.card-guide-rarity.rarity-guide-especial{border-color:#84aaff55}.card-guide-rarity.rarity-guide-elite{border-color:#c09bff66}.card-guide-rarity.rarity-guide-lendaria{border-color:#f0cb6980}.card-achievement-guide-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 12px 13px}.card-achievement-guide{min-width:0;border:1px solid #2a3b4e;border-radius:12px;padding:11px;background:linear-gradient(150deg,#131e2c,#0c141f)}.card-achievement-guide-title{display:flex;align-items:center;gap:8px;margin-bottom:8px}.card-achievement-guide-title>span{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border:1px solid #ffffff1c;border-radius:9px;background:#1c2b3a;font-size:16px}.card-achievement-guide-title>div{display:flex;flex-direction:column;gap:3px;min-width:0}.card-achievement-guide-title b{font-size:11px;color:#eff8ff}.card-achievement-guide-title small{font-size:8px;line-height:1.3;color:#9aadc2}.card-achievement-guide>p{margin:0 0 9px;min-height:46px;color:#aebdd0;font-size:9px;line-height:1.45}.card-achievement-targets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.card-achievement-targets>div{display:flex;flex-direction:column;gap:3px;min-width:0;padding:7px;border-radius:8px;background:#07101a;border:1px solid #1e2e40}.card-achievement-targets b{font-size:8px;color:#72e5ad}.card-achievement-targets span{font-size:8px;line-height:1.25;color:#edf5fc;overflow-wrap:anywhere}.card-achievement-targets small{font-size:7px;line-height:1.25;color:#8fa3b8}.card-achievement-guide.match-star-guide{grid-column:1/-1}.card-achievement-guide.match-star-guide>p{min-height:0}@media(max-width:720px){.live-field-layout{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:10px}.live-field-layout .football-pitch{width:100%;height:390px;min-height:390px;margin:0}.live-reserve-column{grid-column:1/-1;padding:10px 9px 5px}.live-reserve-column .section-heading{display:flex;align-items:center;gap:8px}.live-reserve-column .section-heading h3{font-size:12px}.live-reserve-column .section-heading span{max-width:48%;text-align:right}.live-reserve-column .live-reserve-strip{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:8px;padding:3px 1px 11px;margin:0;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.live-reserve-column .reserve-chip{display:flex!important;flex:0 0 92px;width:92px;min-height:0;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;padding:8px 5px 9px;border-radius:12px;white-space:normal;text-align:center;scroll-snap-align:start}.live-reserve-column .reserve-chip .player-card{width:55px;height:75px;margin:0 auto;flex:0 0 auto;pointer-events:none}.live-reserve-column .reserve-chip .card-rating{font-size:12px;top:5px;left:5px}.live-reserve-column .reserve-chip .card-position{font-size:6px;top:20px;left:5px}.live-reserve-column .reserve-chip .card-name{font-size:7px;max-width:48px}.live-reserve-column .reserve-chip .card-tier{font-size:5px;letter-spacing:.5px}.live-reserve-column .reserve-card-label{width:100%;gap:3px;align-items:center;min-width:0}.live-reserve-column .reserve-card-label b{display:block;width:100%;font-size:9px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-reserve-column .reserve-card-label small{font-size:8px;line-height:1.2;white-space:nowrap}.live-reserve-column .reserve-card-label em{font-size:7px;line-height:1.2;text-align:center}.pitch-action-overlay{top:7px;left:7px;right:7px;padding:8px;max-height:79%;border-radius:13px}.pitch-action-buttons{gap:4px}.pitch-action-buttons button{min-height:37px;font-size:8px;padding:4px 2px}.pitch-action-player-identity b{max-width:190px;font-size:11px}.pitch-action-overlay-footer button{font-size:8px}.card-achievement-guide-list{grid-template-columns:1fr}.card-achievement-guide>p{min-height:0}}@media(max-width:420px){.live-field-layout .football-pitch{height:380px;min-height:380px}.pitch-player{width:66px;max-width:66px}.pitch-mini-card{width:60px;height:82px}.pitch-mini-top b{font-size:11px}.pitch-mini-photo{width:28px;height:29px}.pitch-player .pitch-card-name{font-size:7px}.pitch-action-overlay{max-height:80%}.pitch-action-player-identity b{max-width:148px}.pitch-action-buttons{grid-template-columns:repeat(4,minmax(0,1fr))}.card-guide-tier-grid{gap:3px}.card-guide-tier{padding:6px 2px}.card-guide-tier strong{font-size:8px}.card-guide-tier span{font-size:7px}.card-guide-rarity-note{grid-template-columns:repeat(2,minmax(0,1fr))}}.pitch-player .pitch-mini-top span,.pitch-player .pitch-mini-shirt,.pitch-player .pitch-mini-ger{width:auto;height:auto;display:inline;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.live-reserve-column .reserve-chip{display:flex;grid-template-columns:none;align-items:center;gap:9px;padding:8px}.live-reserve-column .reserve-chip>.player-card{width:50px;height:68px;flex:0 0 50px;pointer-events:none}.live-field-layout>.live-actions-details{grid-column:1/-1;width:100%;min-width:0}.live-reserve-column .reserve-chip-substitute-target{border-color:#70f0b7;box-shadow:0 0 0 1px #70f0b733,0 0 16px #29cf8a20}.pitch-action-cancel{width:auto;min-width:67px;padding:0 8px;font-size:9px;display:inline-flex;align-items:center;justify-content:center;gap:3px}.cancel-substitution-choice{width:100%;margin:0 0 8px;font-size:9px}.pitch-interaction-hint{padding:9px 11px;margin:-3px 0 10px;border:1px solid #2d5947;border-radius:10px;background:#0d211a;color:#a9e5c7;font-size:10px;line-height:1.45}.player-card.achievement-selected-player-card{background:radial-gradient(ellipse at 50% 24%,#ffffff28,transparent 46%),linear-gradient(150deg,var(--achievement-top,#18364c),var(--achievement-mid,#287997) 48%,var(--achievement-bottom,#101824))!important;color:var(--achievement-ink,#f3ffff);border:1px solid var(--achievement-edge,#80d1ed);box-shadow:inset 0 0 0 1px #ffffff12,0 4px 10px #0005}.achievement-selected-player-card .card-tier{max-width:61px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:5px;letter-spacing:.15px}.equipped-card-star{position:absolute;right:6px;top:5px;font-size:10px;line-height:1;font-weight:1000;color:var(--achievement-ink,#fff6d4);text-shadow:0 1px 5px #0009}.active-card-panel{margin:18px 0;padding:14px;border:1px solid #2b3c50;border-radius:16px;background:linear-gradient(145deg,#121b29,#0c121c)}.active-card-panel .section-heading{margin:2px 0 8px}.active-card-panel>p{line-height:1.5;margin:0 0 12px}.active-card-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.active-card-choice{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;padding:10px 6px;border:1px solid #2a384c;border-radius:13px;background:#0a111b;color:#eef5ff;text-align:center;transition:border-color .15s ease,background .15s ease,transform .15s ease}.active-card-choice:hover{transform:translateY(-2px);border-color:#54738a}.active-card-choice.is-active{border-color:var(--green);background:linear-gradient(155deg,#143c30,#0b1a19);box-shadow:inset 0 0 0 1px #29cf8a35,0 0 0 1px #29cf8a18}.active-card-choice>.player-card{width:75px;height:100px}.active-card-choice>.achievement-card{height:205px;max-width:100%;width:100%;padding:8px 7px 7px}.active-card-choice>b{font-size:10px;line-height:1.3;overflow-wrap:anywhere}.active-card-choice>small{font-size:8px;font-weight:850;letter-spacing:.4px;color:#9fb0c6;line-height:1.3}.active-card-choice.is-active>small{color:#7ef0b6}.active-card-empty{padding:12px;border:1px dashed #2b394d;border-radius:10px;color:#a4b1c4;font-size:10px;line-height:1.5}.pitch-mini-card.achievement-pitch-card{background-image:radial-gradient(ellipse at 50% 25%,#ffffff26,transparent 48%),linear-gradient(145deg,var(--achievement-top,#18364c),var(--achievement-mid,#287997) 48%,var(--achievement-bottom,#101824));border-color:var(--achievement-edge,#80d1ed);color:var(--achievement-ink,#f3ffff);box-shadow:inset 0 0 0 1px #ffffff20,0 5px 13px #02110d80}.pitch-mini-card.achievement-pitch-card .pitch-mini-ger{max-width:57px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:4.5px;letter-spacing:.05px}.pitch-mini-card.achievement-pitch-card.rarity-lendaria{box-shadow:inset 0 0 0 1px #fff3c766,0 0 12px #e9b64844,0 5px 13px #02110d80}@media(max-width:390px){.active-card-panel{padding:10px}.active-card-picker{gap:7px}.active-card-choice{padding:8px 4px}.active-card-choice>.achievement-card{height:193px}.active-card-choice>b{font-size:9px}}.home-recent-analysis{margin:18px 0 26px;padding:16px;background:linear-gradient(145deg,#101e22,#0c131d);border:1px solid #253b42;border-radius:16px}.recent-form-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0 16px}.recent-result{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:10px 4px;border:1px solid #334354;border-radius:11px;background:#101a25;color:#f5f8fb}.recent-result>b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font-size:13px}.recent-result>span{font-size:17px;font-weight:950}.recent-result>small{max-width:100%;font-size:9px;color:#a8b8c9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-v>b{background:#155c42;color:#8bffc3}.result-e>b{background:#5b4a20;color:#ffe59b}.result-d>b{background:#632b32;color:#ffb0b8}.home-analysis-bars{display:flex;flex-direction:column;gap:10px}.home-match-bar{display:grid;grid-template-columns:minmax(65px,1fr) minmax(90px,2fr) 48px;gap:10px;align-items:center;font-size:10px;color:#b5c6d5}.home-match-bar>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-match-bar>b{text-align:right;color:#f1f6fb;font-size:12px}.home-bar-pair{display:flex;height:8px;gap:3px;background:#182432;border-radius:10px;overflow:hidden}.home-bar-pair i:first-child{display:block;background:#3fe19a;border-radius:10px}.home-bar-pair i:last-child{display:block;background:#ef7a83;border-radius:10px}.match-share-report{margin:16px 0;padding:16px;border:1px solid #345448;background:linear-gradient(145deg,#10231e,#0b131b);border-radius:16px}.match-role-leaders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.match-role-leader{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px;border:1px solid #2e5145;border-radius:12px;background:linear-gradient(145deg,#14372b,#101b20)}.match-role-leader>small{font-size:9px;font-weight:900;letter-spacing:.7px;color:#7ef0b6}.match-role-leader>b{font-size:15px;overflow-wrap:anywhere;color:#f2fff8}.match-role-leader>span{font-size:10px;line-height:1.4;color:#b8d3c6}.match-report-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.match-report-stat-grid>div{display:flex;flex-direction:column;gap:5px;padding:11px;border:1px solid #293c43;border-radius:10px;background:#0c151b}.match-report-stat-grid small{font-size:8px;font-weight:900;letter-spacing:.5px;color:#91a9a0}.match-report-stat-grid b{font-size:21px;color:#f0fff7}.achievement-card[class*=achievement-artilheiro] .achievement-card-art>span,.achievement-card[class*=achievement-decisivo] .achievement-card-art>span{border-radius:50%;box-shadow:0 0 0 5px #ffffff10,0 0 26px var(--achievement-edge)}.achievement-card[class*=achievement-garcom]{clip-path:polygon(8% 0,92% 0,100% 12%,92% 100%,8% 100%,0 12%);border-radius:8px;background-image:radial-gradient(ellipse at 50% 25%,#ffffff20,transparent 45%),linear-gradient(150deg,var(--achievement-top),var(--achievement-mid),var(--achievement-bottom))}.achievement-card[class*=achievement-garcom]:before{clip-path:polygon(8% 0,92% 0,100% 12%,92% 100%,8% 100%,0 12%);border-style:dashed}.achievement-card[class*=achievement-maestro]{border-radius:22px 22px 5px 5px;clip-path:polygon(0 8%,50% 0,100% 8%,100% 100%,0 100%)}.achievement-card[class*=achievement-maestro] .achievement-card-art>span{border-radius:12px;transform:rotate(45deg)}.achievement-card[class*=achievement-muralha],.achievement-card[class*=achievement-xerife],.achievement-card[class*=achievement-paredao]{clip-path:polygon(0 0,100% 0,100% 84%,50% 100%,0 84%);border-radius:0}.achievement-card[class*=achievement-muralha]:before,.achievement-card[class*=achievement-xerife]:before,.achievement-card[class*=achievement-paredao]:before{clip-path:polygon(0 0,100% 0,100% 84%,50% 100%,0 84%);border-width:2px}.achievement-card[class*=achievement-jovem-promessa] .achievement-card-art>span,.achievement-card[class*=achievement-motorzinho] .achievement-card-art>span{border-radius:14px 50% 50%;transform:rotate(-8deg)}.achievement-card[class*=achievement-heroi-do-jogo]{border-width:2px;box-shadow:inset 0 0 0 3px #ffffff12,0 0 20px #72c8ff35,0 8px 18px #0007}.achievement-card[class*=achievement-lenda-do-time]{border-radius:20px;clip-path:polygon(8% 0,92% 0,100% 8%,100% 92%,92% 100%,8% 100%,0 92%,0 8%)}.achievement-card[class*=achievement-fair-play]{border-radius:28px 8px;border-style:double;border-width:3px}.achievement-card[class*=achievement-craque-da-partida]{--achievement-top:#47310d;--achievement-mid:#c99d36;--achievement-bottom:#17120a;--achievement-edge:#fff0a1;clip-path:polygon(0 0,88% 0,100% 10%,100% 88%,50% 100%,0 88%);border-width:2px;box-shadow:inset 0 0 0 2px #fff3b044,0 0 28px #f2c45a38,0 8px 18px #0008}.achievement-card[class*=achievement-craque-da-partida] .achievement-card-art>span{width:65px;height:65px;border-radius:50%;font-size:34px;box-shadow:0 0 0 5px #ffe69a22,0 0 30px #ffe69a55}.active-card-choice{cursor:pointer;position:relative;z-index:2;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.active-card-choice>*{pointer-events:none}.active-card-choice:focus-visible{outline:2px solid #7ef0b6;outline-offset:3px}@media(max-width:520px){.match-role-leaders{grid-template-columns:1fr}.match-report-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-recent-analysis{padding:12px}.recent-form-strip{gap:5px}.recent-result>small{font-size:8px}}.match-player-report-table{width:100%;overflow-x:auto;border:1px solid #2b443a;border-radius:11px;margin:10px 0 6px}.match-player-report-head,.match-player-report-row{display:grid;grid-template-columns:minmax(115px,2fr) 42px 45px 72px 36px;gap:7px;align-items:center;min-width:340px;padding:10px 9px}.match-player-report-head{background:#172b25;color:#9fbdaf;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.35px}.match-player-report-row{border-top:1px solid #24392f;background:#0c1715;color:#eaf7ef;font-size:10px}.match-player-report-row>span:first-child{display:flex;flex-direction:column;gap:3px;min-width:0}.match-player-report-row>span:first-child b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.match-player-report-row small{font-size:8px;color:#91a99c}.match-player-report-row>span:not(:first-child),.match-player-report-row>b{text-align:center}.match-report-note{font-size:9px;line-height:1.4}.player-card.achievement-selected-player-card[class*=achievement-craque-da-partida]{background:radial-gradient(ellipse at 50% 22%,#fff3ba55,transparent 42%),linear-gradient(145deg,#4c360f,#d3a53b 44%,#211706)!important;border:2px solid #ffe9a0!important;clip-path:polygon(0 0,88% 0,100% 10%,100% 88%,50% 100%,0 88%);box-shadow:inset 0 0 0 2px #fff5c933,0 0 16px #f2c45a38}.player-card.achievement-selected-player-card[class*=achievement-paredao],.player-card.achievement-selected-player-card[class*=achievement-xerife],.player-card.achievement-selected-player-card[class*=achievement-muralha]{clip-path:polygon(0 0,100% 0,100% 84%,50% 100%,0 84%);border-radius:0!important}.player-card.achievement-selected-player-card[class*=achievement-maestro]{clip-path:polygon(0 8%,50% 0,100% 8%,100% 100%,0 100%);border-radius:18px 18px 4px 4px!important}.player-card.achievement-selected-player-card[class*=achievement-garcom]{clip-path:polygon(8% 0,92% 0,100% 12%,92% 100%,8% 100%,0 12%);border-radius:7px!important}.pitch-mini-card.achievement-craque-da-partida{background-image:radial-gradient(ellipse at 50% 20%,#fff4bc,transparent 45%),linear-gradient(145deg,#4c360f,#f2d273 48%,#241806)!important;border:2px solid #fff0a2!important;clip-path:polygon(0 0,88% 0,100% 10%,100% 88%,50% 100%,0 88%);box-shadow:0 0 13px #f5d46c66}.pitch-mini-card.achievement-paredao,.pitch-mini-card.achievement-xerife,.pitch-mini-card.achievement-muralha{clip-path:polygon(0 0,100% 0,100% 84%,50% 100%,0 84%);border-radius:0}.pitch-mini-card.achievement-maestro{clip-path:polygon(0 8%,50% 0,100% 8%,100% 100%,0 100%);border-radius:10px 10px 2px 2px}.pitch-mini-card.achievement-garcom{clip-path:polygon(8% 0,92% 0,100% 12%,92% 100%,8% 100%,0 12%);border-radius:5px}.player-card:not(.achievement-selected-player-card){border:1.5px solid var(--card-edge,#f1d79b);border-radius:10px 10px 5px 5px;clip-path:polygon(0 5%,12% 0,38% 0,50% 4%,62% 0,88% 0,100% 5%,96% 88%,50% 100%,4% 88%);background-image:linear-gradient(135deg,transparent 0 30%,#ffffff12 30.5% 32%,transparent 32.5% 47%,#00000014 47.5% 49%,transparent 49.5%),radial-gradient(ellipse at 58% 46%,#ffffff58,transparent 42%),linear-gradient(150deg,var(--card-top,#9c6b12),var(--card-mid,#ffe79c) 43%,var(--card-bottom,#91630e));box-shadow:inset 0 0 0 1px #fff8,inset 0 0 0 4px #0000000a,0 4px 12px #0006}.player-card:not(.achievement-selected-player-card):before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;pointer-events:none;border:1px solid color-mix(in srgb,var(--card-edge,#fff0b8) 75%,transparent);clip-path:inherit;background:repeating-linear-gradient(132deg,transparent 0 12px,#ffffff15 12px 13px,transparent 13px 23px)}.player-card:not(.achievement-selected-player-card) .card-avatar{position:relative;z-index:1;width:78%;height:39%;display:flex;align-items:flex-end;justify-content:center;margin:0 0 2px;font-size:17px;overflow:hidden;filter:drop-shadow(0 2px 2px #0005)}.player-card:not(.achievement-selected-player-card) .card-avatar img{object-position:center top!important;-webkit-mask-image:linear-gradient(#000 78%,transparent 100%);mask-image:linear-gradient(#000 78%,transparent 100%)}.player-card:not(.achievement-selected-player-card) .card-name{position:relative;z-index:1;font-size:8px;max-width:90%;text-transform:uppercase;letter-spacing:.2px}.player-card:not(.achievement-selected-player-card) .card-divider{width:82%;margin:3px 0 2px;opacity:.65}.player-card:not(.achievement-selected-player-card) .card-tier{position:relative;z-index:1;font-size:6px;letter-spacing:.65px;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-card.tier-bronze{--card-top:#193d4a;--card-mid:#d8a46d;--card-bottom:#10212d;--card-edge:#f1c58d;--card-ink:#fff3df}.player-card.tier-prata{--card-top:#182a3d;--card-mid:#e7edf5;--card-bottom:#657184;--card-edge:#fff;--card-ink:#172033}.player-card.tier-ouro{--card-top:#66431a;--card-mid:#f7dc87;--card-bottom:#a8751d;--card-edge:#fff0b2;--card-ink:#35240b}.player-card.tier-especial{--card-top:#12384c;--card-mid:#37a6c9;--card-bottom:#221343;--card-edge:#a8f4ff;--card-ink:#f5ffff}.player-card.tier-lendario{--card-top:#15263e;--card-mid:#e8c96c;--card-bottom:#15162d;--card-edge:#fff0ae;--card-ink:#fff4ce}.achievement-card:not(.rarity-lendaria){--achievement-top:#f8f1d8;--achievement-mid:#e5d3a0;--achievement-bottom:#b79b5e;--achievement-edge:#fff2bf;--achievement-ink:#352b1a;border:2px solid #f7e8b2;border-radius:17px 17px 8px 8px;clip-path:polygon(0 5%,10% 1%,28% 2%,38% 0,50% 4%,62% 0,72% 2%,90% 1%,100% 5%,96% 91%,50% 100%,4% 91%);background:radial-gradient(ellipse at 50% 36%,#fffdf0 0,transparent 47%),repeating-linear-gradient(135deg,transparent 0 17px,#8d733b12 17px 18px,transparent 18px 29px),linear-gradient(145deg,#fff9e8,#e9dcb7 48%,#bca36b);color:#382d1b;box-shadow:inset 0 0 0 2px #fff9e9,inset 0 0 0 5px #b39a5b66,0 6px 14px #0006}.achievement-card:not(.rarity-lendaria):before{top:5px;right:5px;bottom:5px;left:5px;border:1px solid #9f8349;border-radius:12px;clip-path:inherit;background:repeating-linear-gradient(45deg,transparent 0 13px,#b39a5b18 13px 14px,transparent 14px 22px)}.achievement-card:not(.rarity-lendaria):after{right:0;left:0;top:39px;margin:auto;width:108px;height:108px;border-radius:50%;border:1px solid #b39a5b80;box-shadow:0 0 0 5px #b39a5b12,0 0 0 12px #b39a5b0c}.achievement-card:not(.rarity-lendaria) .achievement-card-art>span{width:63px;height:70px;border-radius:48% 48% 12% 12%;font-size:31px;color:#6b5428;border:2px solid #b89b5d;background:linear-gradient(145deg,#fffdf2,#d8c28b);box-shadow:inset 0 0 0 3px #fff9e8,0 4px 10px #7e673b33;text-shadow:none}.achievement-card:not(.rarity-lendaria) .achievement-card-art img{border:2px solid #c3a86b;border-radius:48% 48% 8px 8px;box-shadow:0 0 0 3px #fff8e8,0 4px 10px #66532c44}.achievement-card:not(.rarity-lendaria) .achievement-card-topline,.achievement-card:not(.rarity-lendaria) .achievement-rarity-seal{color:#514021}.achievement-card:not(.rarity-lendaria) .achievement-rarity-seal{background:#fff8e3;border-color:#b9a06b}.achievement-card:not(.rarity-lendaria) .achievement-card-heading b{text-shadow:none}.achievement-card:not(.rarity-lendaria) .achievement-card-player{border-color:#b39a5b;color:#382d1b}.achievement-card:not(.rarity-lendaria) .achievement-card-bottomline{border-color:#b39a5b;color:#4b3c21}.achievement-card.rarity-lendaria{--achievement-top:#160d36;--achievement-mid:#4e25a1;--achievement-bottom:#090e20;--achievement-edge:#c9a4ff;--achievement-ink:#f8f1ff;border:2px solid #d9c1ff;border-radius:16px 16px 10px 10px;clip-path:polygon(0 7%,12% 2%,27% 4%,38% 0,50% 5%,62% 0,73% 4%,88% 2%,100% 7%,96% 91%,50% 100%,4% 91%);background:radial-gradient(ellipse at 50% 48%,#3feaff55,transparent 38%),repeating-linear-gradient(132deg,transparent 0 11px,#d4baff1f 11px 13px,transparent 13px 24px),linear-gradient(150deg,#130a2c,#5321a0 42%,#111a43 72%,#080d1b);box-shadow:inset 0 0 0 2px #f5eaff70,inset 0 0 25px #9b55ff50,0 0 18px #985bff55,0 7px 17px #0008}.achievement-card.rarity-lendaria:before{top:5px;right:5px;bottom:5px;left:5px;border:1px solid #d9b9ffb8;clip-path:inherit;background:repeating-linear-gradient(132deg,transparent 0 10px,#a7f5ff18 10px 12px,transparent 12px 22px)}.achievement-card.rarity-lendaria:after{right:-20px;top:30px;width:115px;height:115px;border:2px solid #77f2ff8c;box-shadow:0 0 0 8px #8b4dff22,0 0 0 17px #8b4dff18,0 0 24px #48dfff44}.achievement-card.rarity-lendaria .achievement-card-art>span{width:65px;height:65px;border-radius:50%;font-size:34px;color:#fff;border:2px solid #a6f5ff;background:radial-gradient(circle at 35% 25%,#fff,transparent 22%),linear-gradient(145deg,#7b42db,#1e94c7 58%,#23124c);box-shadow:0 0 0 4px #c5a4ff33,0 0 28px #54eaff75}.achievement-card.rarity-lendaria .achievement-card-art img{border:2px solid #a9f6ff;box-shadow:0 0 0 3px #a96aff55,0 0 18px #48dfff66}.achievement-card.rarity-lendaria .achievement-card-heading b{text-shadow:0 0 10px #b18aff}.achievement-card.rarity-lendaria .achievement-card-player{border-color:#a6f5ff99}.achievement-card.rarity-lendaria .achievement-card-bottomline{border-color:#a6f5ff77}.achievement-card.rarity-lendaria .achievement-rarity-seal{background:#201047aa}@media(max-width:390px){.achievement-card{height:220px}.achievement-card.rarity-lendaria .achievement-card-art{flex-basis:70px}}.achievement-card.rarity-lendaria{position:relative;isolation:isolate;overflow:hidden;color:#fff8ff!important;border:2px solid #d8baff!important;border-radius:0!important;clip-path:polygon(0 8%,8% 5%,15% 7%,26% 2%,37% 5%,50% 0,63% 5%,74% 2%,85% 7%,92% 5%,100% 8%,96% 91%,50% 100%,4% 91%)!important;background:radial-gradient(ellipse at 50% 43%,#24d8ff55 0,transparent 34%),radial-gradient(ellipse at 55% 26%,#a34aff66,transparent 53%),repeating-linear-gradient(132deg,transparent 0 9px,#d7c4ff20 9px 11px,transparent 11px 22px),linear-gradient(155deg,#100622,#452078 36%,#17194d 66%,#070d1d)!important;box-shadow:inset 0 0 0 2px #fff4,inset 0 0 0 5px #b78cff44,inset 0 -22px 30px #05081688,0 0 18px #8b48ff66!important}.achievement-card.rarity-lendaria:before{content:"";position:absolute;z-index:-1;top:5px;right:5px;bottom:5px;left:5px;pointer-events:none;border:1px solid #8ff6ff;clip-path:inherit;background:linear-gradient(115deg,transparent 0 22%,#9ff6ff24 22.5% 23%,transparent 23.5% 55%,#e6d6ff25 55.5% 57%,transparent 57.5%)}.achievement-card.rarity-lendaria .achievement-card-art{position:relative;display:flex;align-items:center;justify-content:center;margin:7px auto 3px;width:78%;height:33%;min-height:76px;border:3px solid #7feeff;border-bottom-width:5px;border-radius:38% 38% 9% 9%;background:radial-gradient(circle at 50% 25%,#dffcff35,transparent 50%),linear-gradient(145deg,#24104b99,#080d20bb);box-shadow:0 0 0 5px #a96cff33,0 0 24px #3de4ff88}.achievement-card.rarity-lendaria .achievement-card-art img{width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 2px 4px #000a)}.achievement-card.rarity-lendaria .achievement-card-art>span{display:grid;place-items:center;width:55px;height:55px;border-radius:50%;font-size:29px;color:#fff;border:2px solid #9df5ff;background:linear-gradient(145deg,#8943e8,#178fbf 58%,#1a1041);box-shadow:0 0 0 4px #c29aff44,0 0 25px #42ddff99}.achievement-card.rarity-lendaria .achievement-art-orbit{position:absolute;top:8%;right:-20%;bottom:8%;left:-20%;border:2px solid #59e8ff9c;border-radius:50%;transform:rotate(-28deg);pointer-events:none}.achievement-card.rarity-lendaria .achievement-art-orbit.orbit-two{top:18%;right:-28%;bottom:18%;left:-28%;border-color:#c08aff99;transform:rotate(34deg)}.achievement-card.rarity-lendaria .achievement-card-topline{color:#f4eaff!important;letter-spacing:1.1px;font-size:7px;font-weight:950}.achievement-card.rarity-lendaria .achievement-rarity-seal{background:#261044!important;color:#fff!important;border:1px solid #d3aaff!important;border-radius:20px;padding:4px 7px}.achievement-card.rarity-lendaria .achievement-card-heading{text-align:center;text-shadow:0 1px 4px #160a30}.achievement-card.rarity-lendaria .achievement-card-heading small{color:#d9c8ff!important;letter-spacing:1.6px;font-size:6px}.achievement-card.rarity-lendaria .achievement-card-heading b{color:#fff!important;font-size:clamp(10px,2.7vw,15px);letter-spacing:.3px;text-transform:uppercase}.achievement-card.rarity-lendaria .achievement-card-player,.achievement-card.rarity-lendaria .achievement-card-bottomline{color:#f8f1ff!important;border-color:#8eefff77!important}.achievement-card.rarity-lendaria .achievement-card-metric{border-top:1px solid #9befff66;border-bottom:1px solid #9befff66}.achievement-card.rarity-lendaria .achievement-card-metric strong{color:#fff!important;text-shadow:0 0 12px #bda0ff}.achievement-card:not(.rarity-lendaria){position:relative;isolation:isolate;overflow:hidden;color:#3a2b17!important;border:2px solid #f7e8b2!important;border-radius:0!important;clip-path:polygon(0 7%,8% 3%,18% 4%,28% 1%,40% 3%,50% 0,60% 3%,72% 1%,82% 4%,92% 3%,100% 7%,96% 91%,50% 100%,4% 91%)!important;background:radial-gradient(ellipse at 50% 32%,#fffef8 0,transparent 50%),repeating-linear-gradient(135deg,transparent 0 13px,#98783b16 13px 15px,transparent 15px 25px),linear-gradient(145deg,#fffbed,#e8dcb8 55%,#b49a61)!important;box-shadow:inset 0 0 0 2px #fffef4,inset 0 0 0 5px #bca36c99,inset 0 -20px 22px #9c7c3c22,0 5px 14px #0006!important}.achievement-card:not(.rarity-lendaria):before{content:"";position:absolute;z-index:-1;top:5px;right:5px;bottom:5px;left:5px;pointer-events:none;border:1px solid #a88a4d;clip-path:inherit;background:repeating-linear-gradient(45deg,transparent 0 11px,#ad8d4c16 11px 12px,transparent 12px 22px)}.achievement-card:not(.rarity-lendaria) .achievement-card-art{display:flex;align-items:center;justify-content:center;width:70%;height:32%;min-height:68px;margin:8px auto 4px;border:2px solid #c1a465;border-radius:48% 48% 7px 7px;background:radial-gradient(ellipse at 50% 20%,#fff 0,transparent 55%),linear-gradient(145deg,#fffef5,#e3d2a1);box-shadow:0 0 0 4px #fff8e5,0 0 0 6px #b99c5d77,0 5px 12px #6f572733}.achievement-card:not(.rarity-lendaria) .achievement-card-art img{width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 2px 2px #59451f44)}.achievement-card:not(.rarity-lendaria) .achievement-card-art>span{display:grid;place-items:center;width:54px;height:58px;color:#735727!important;border:2px solid #b69a5e!important;border-radius:48% 48% 8px 8px;background:linear-gradient(145deg,#fffef5,#d8c38d)!important;box-shadow:inset 0 0 0 3px #fff9e7,0 4px 10px #7e673b33!important;font-size:27px}.achievement-card:not(.rarity-lendaria) .achievement-art-orbit{top:0;right:0;bottom:0;left:0;border:1px solid #b59a5c66;border-radius:50%}.achievement-card:not(.rarity-lendaria) .achievement-card-topline{color:#66502b!important;letter-spacing:1px;font-weight:950}.achievement-card:not(.rarity-lendaria) .achievement-rarity-seal{background:#fff8e4!important;color:#584322!important;border:1px solid #b49a61!important;border-radius:20px}.achievement-card:not(.rarity-lendaria) .achievement-card-heading{text-align:center}.achievement-card:not(.rarity-lendaria) .achievement-card-heading small{color:#88703d!important;letter-spacing:1px;font-size:6px}.achievement-card:not(.rarity-lendaria) .achievement-card-heading b{color:#3b2b17!important;text-shadow:none!important;text-transform:uppercase;font-size:clamp(10px,2.7vw,14px)}.achievement-card:not(.rarity-lendaria) .achievement-card-player,.achievement-card:not(.rarity-lendaria) .achievement-card-bottomline{color:#4b391d!important;border-color:#b49a61!important}.achievement-card:not(.rarity-lendaria) .achievement-card-metric{border-top:1px solid #b49a6177;border-bottom:1px solid #b49a6177}.achievement-card:not(.rarity-lendaria) .achievement-card-metric strong{color:#3b2b17!important}.player-card:not(.achievement-selected-player-card){position:relative;isolation:isolate;overflow:hidden;border:2px solid var(--card-edge,#fff0b0)!important;border-radius:0!important;clip-path:polygon(0 5%,10% 1%,28% 2%,39% 0,50% 4%,61% 0,72% 2%,90% 1%,100% 5%,96% 89%,50% 100%,4% 89%)!important;background:repeating-linear-gradient(132deg,transparent 0 12px,#ffffff16 12px 14px,transparent 14px 24px),radial-gradient(ellipse at 50% 40%,#ffffff30,transparent 43%),linear-gradient(150deg,var(--ger-top),var(--ger-mid) 48%,var(--ger-bottom))!important;color:var(--ger-ink)!important;box-shadow:inset 0 0 0 2px #fff9,inset 0 0 0 5px #00000012,0 5px 12px #0007!important}.player-card:not(.achievement-selected-player-card):before{content:"";position:absolute;z-index:-1;top:4px;right:4px;bottom:4px;left:4px;pointer-events:none;border:1px solid var(--card-edge,#fff0b0);clip-path:inherit;background:linear-gradient(130deg,transparent 0 32%,#fff2 32.5% 33%,transparent 33.5% 60%,#fff2 60.5% 61%,transparent 61.5%)}.player-card:not(.achievement-selected-player-card) .card-rating{font-size:19px;left:7px;top:7px;color:var(--ger-ink);text-shadow:0 1px 1px #fff5}.player-card:not(.achievement-selected-player-card) .card-position{top:28px;left:7px;color:var(--ger-ink);font-size:8px;letter-spacing:.5px}.player-card:not(.achievement-selected-player-card) .card-avatar{display:flex;align-items:flex-end;justify-content:center;width:75%;height:43%;margin:0 0 2px;font-size:17px;filter:drop-shadow(0 2px 2px #0006)}.player-card:not(.achievement-selected-player-card) .card-avatar img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.player-card:not(.achievement-selected-player-card) .card-name{font-size:8px;max-width:86%;text-transform:uppercase;letter-spacing:.2px;color:var(--ger-ink)}.player-card:not(.achievement-selected-player-card) .card-divider{width:80%;margin:3px 0;background:var(--ger-ink)}.player-card:not(.achievement-selected-player-card) .card-tier{font-size:6px;letter-spacing:.6px;color:var(--ger-ink)}.player-card.tier-bronze{--ger-top:#30251d;--ger-mid:#bd8c5a;--ger-bottom:#4b2d1a;--ger-ink:#fff1d9;--card-edge:#e5bd87}.player-card.tier-prata{--ger-top:#526071;--ger-mid:#edf1f5;--ger-bottom:#9aa7b5;--ger-ink:#263241;--card-edge:#fff}.player-card.tier-ouro{--ger-top:#76521a;--ger-mid:#ffe69a;--ger-bottom:#a97a1b;--ger-ink:#38280d;--card-edge:#fff0b2}.player-card.tier-especial{--ger-top:#0a3a4d;--ger-mid:#36c3d5;--ger-bottom:#30205e;--ger-ink:#f5ffff;--card-edge:#9af6ff}.player-card.tier-lendario{--ger-top:#160d36;--ger-mid:#6d35b9;--ger-bottom:#10172e;--ger-ink:#fff;--card-edge:#d1b0ff}@media(max-width:420px){.achievement-card:not(.rarity-lendaria) .achievement-card-art,.achievement-card.rarity-lendaria .achievement-card-art{min-height:60px}.achievement-card:not(.rarity-lendaria) .achievement-card-heading b,.achievement-card.rarity-lendaria .achievement-card-heading b{font-size:10px}}.achievement-card{transition:transform .18s ease,filter .18s ease}.achievement-card-trigger:active .achievement-card,.active-card-choice:active .achievement-card{transform:scale(.985)}.achievement-card.achievement-artilheiro{background:radial-gradient(ellipse at 50% 35%,#ffbd4a66,transparent 36%),repeating-linear-gradient(120deg,transparent 0 16px,#ffcf7830 16px 19px,transparent 19px 31px),linear-gradient(155deg,#5a160e,#c0441c 48%,#29100e)!important;border-color:#ffbd65!important}.achievement-card.achievement-artilheiro .achievement-card-art{border-radius:44% 44% 8% 8%;border-color:#e85a32;box-shadow:0 0 0 4px #ffb34a33,0 0 18px #ff6a2b66}.achievement-card.achievement-garcom,.achievement-card.achievement-maestro{background:radial-gradient(ellipse at 50% 34%,#4ddfff55,transparent 38%),repeating-linear-gradient(45deg,transparent 0 18px,#53caff25 18px 20px,transparent 20px 35px),linear-gradient(150deg,#092c51,#187e9d 48%,#101b3d)!important;border-color:#78e6ff!important;color:#f4fdff!important}.achievement-card.achievement-garcom .achievement-card-art,.achievement-card.achievement-maestro .achievement-card-art{border-radius:12px 12px 34px 34px;border-color:#58d9ff;box-shadow:0 0 0 4px #58d9ff2b,0 0 20px #2cc9ff66}.achievement-card.achievement-garcom .achievement-card-heading b,.achievement-card.achievement-maestro .achievement-card-heading b{color:#f4fdff!important}.achievement-card.achievement-garcom .achievement-card-player,.achievement-card.achievement-maestro .achievement-card-player,.achievement-card.achievement-garcom .achievement-card-bottomline,.achievement-card.achievement-maestro .achievement-card-bottomline{color:#f4fdff!important;border-color:#79e6ff77!important}.achievement-card.achievement-paredao,.achievement-card.achievement-muralha,.achievement-card.achievement-xerife{background:radial-gradient(ellipse at 50% 36%,#a8e8c044,transparent 40%),repeating-linear-gradient(90deg,transparent 0 17px,#e1f4e81a 17px 19px,transparent 19px 32px),linear-gradient(150deg,#132e29,#557d68 48%,#17221f)!important;border-color:#bde5c9!important}.achievement-card.achievement-paredao .achievement-card-art,.achievement-card.achievement-muralha .achievement-card-art,.achievement-card.achievement-xerife .achievement-card-art{border-radius:14px 14px 30px 30px;border-color:#a8d8b7;box-shadow:inset 0 0 0 3px #e9fff044,0 0 0 4px #a8d8b733}.achievement-card.achievement-craque-da-partida,.achievement-card.achievement-heroi-do-jogo,.achievement-card.achievement-decisivo{background:radial-gradient(circle at 50% 30%,#fff0a866,transparent 32%),repeating-conic-gradient(from 15deg at 50% 36%,#e6bd5830 0 8deg,transparent 8deg 20deg),linear-gradient(145deg,#4b3512,#bd8a2e 45%,#39210c)!important;border-color:#ffe39a!important}.achievement-card.achievement-craque-da-partida .achievement-card-art,.achievement-card.achievement-heroi-do-jogo .achievement-card-art,.achievement-card.achievement-decisivo .achievement-card-art{border-radius:50%;border-color:#e9c86b;box-shadow:0 0 0 4px #f7d87944,0 0 22px #f6c85a55}.achievement-card.achievement-jovem-promessa,.achievement-card.achievement-motorzinho{background:radial-gradient(ellipse at 50% 40%,#a7ff5b44,transparent 36%),repeating-linear-gradient(135deg,transparent 0 10px,#d7ff9b20 10px 12px,transparent 12px 23px),linear-gradient(150deg,#142d22,#426b28 50%,#101d26)!important;border-color:#caff86!important}.achievement-card.achievement-jovem-promessa .achievement-card-art,.achievement-card.achievement-motorzinho .achievement-card-art{border-radius:10px 30px;border-color:#baff72;transform:skewY(-2deg)}.achievement-card.achievement-fair-play,.achievement-card.achievement-lenda-do-time{background:radial-gradient(ellipse at 50% 35%,#ffffff77,transparent 38%),repeating-linear-gradient(45deg,transparent 0 13px,#b9a6df26 13px 15px,transparent 15px 25px),linear-gradient(145deg,#292344,#8c80ad 48%,#29223f)!important;border-color:#e0d5ff!important}.achievement-card.achievement-fair-play .achievement-card-art,.achievement-card.achievement-lenda-do-time .achievement-card-art{border-radius:48% 48% 10% 10%;border-color:#cfc0f5;box-shadow:0 0 0 4px #d9cbff33,0 0 18px #bca8ff44}.player-card-history-panel{margin:18px 0;padding:14px;border:1px solid var(--line,#293447);border-radius:18px;background:linear-gradient(145deg,#111b2b,#0b111d)}.player-card-history-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin-top:12px}.player-card-history-item{display:flex;flex-direction:column;align-items:center;gap:9px;padding:10px;border:1px solid #ffffff18;border-radius:14px;background:#ffffff05;min-width:0}.player-card-history-item .achievement-card{width:100%;max-width:170px;height:230px}.player-card-history-item>div:last-child{display:flex;flex-direction:column;gap:4px;width:100%;text-align:center;overflow-wrap:anywhere}.player-card-history-item>div:last-child b{font-size:13px;color:var(--text,#f3f6fb)}.player-card-history-item>div:last-child small{font-size:11px;color:var(--muted,#aab4c3)}@media(max-width:420px){.player-card-history-panel{padding:10px}.player-card-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.player-card-history-item{padding:7px}.player-card-history-item .achievement-card{height:218px}}.rarity-guide-bronze{border-color:#b77b50;background:linear-gradient(145deg,#4a2b1d,#211713)}.rarity-guide-prata{border-color:#a9b7c5;background:linear-gradient(145deg,#394552,#17202a)}.rarity-guide-ouro{border-color:#dfbd5e;background:linear-gradient(145deg,#594319,#241b0b)}.card-guide-rarity.rarity-guide-bronze{border-color:#b77b5077}.card-guide-rarity.rarity-guide-prata{border-color:#a9b7c577}.card-guide-rarity.rarity-guide-ouro{border-color:#dfbd5e88}.achievement-progress-panel{margin:20px 0;padding:16px;border:1px solid var(--border-color,#30343b);border-radius:18px;background:linear-gradient(145deg,#171b22,#101318)}.achievement-progress-list{display:grid;gap:10px}.achievement-progress-item{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid #ffffff18;border-radius:14px;background:#ffffff04}.achievement-progress-icon{display:grid;place-items:center;flex:0 0 42px;height:42px;border-radius:12px;background:#ffffff0b;font-size:22px}.achievement-progress-info{min-width:0;flex:1;display:grid;gap:5px}.achievement-progress-info>b{font-size:14px}.achievement-progress-info>span{font-weight:700}.achievement-progress-info>small{font-size:11px;color:var(--muted,#a3aab5);line-height:1.45}.achievement-progress-info .attribute-track{height:7px;margin:3px 0;background:#ffffff14;border-radius:10px;overflow:hidden}.achievement-progress-info .attribute-track>div{height:100%;background:linear-gradient(90deg,#8b6cff,#3ed5c5);border-radius:10px}.achievement-progress-item.rarity-bronze{border-color:#b77b5055}.achievement-progress-item.rarity-prata{border-color:#a9b7c555}.achievement-progress-item.rarity-ouro{border-color:#dfbd5e55}.achievement-progress-item.rarity-elite{border-color:#c09bff66}.achievement-progress-item.rarity-lendaria{border-color:#66e7ff77}.achievement-card.rarity-bronze{color:#f6e0cd!important;border:2px solid #c17b4c!important;background:radial-gradient(ellipse at 50% 20%,#a96b3a66,transparent 52%),repeating-linear-gradient(135deg,#6d412b 0,#6d412b 4px,#4a2a1d 4px,#4a2a1d 8px)!important;box-shadow:inset 0 0 0 3px #e2a77955,inset 0 0 22px #1a0d08,0 5px 14px #0008!important;clip-path:polygon(0 0,88% 0,100% 8%,100% 92%,85% 100%,15% 100%,0 92%)!important}.achievement-card.rarity-bronze:before{top:5px;right:5px;bottom:5px;left:5px;border:1px solid #e1a27399;background:repeating-linear-gradient(45deg,transparent 0 8px,#f5c49b12 8px 10px,transparent 10px 17px)!important;clip-path:none!important}.achievement-card.rarity-bronze .achievement-card-art{border:2px solid #c17b4c;border-radius:8px;background:linear-gradient(145deg,#9b5d35,#321d15);box-shadow:inset 0 0 0 3px #f4c69b22,0 0 0 3px #5e3525}.achievement-card.rarity-prata{color:#f0f5fa!important;border:2px solid #c5d0dc!important;background:linear-gradient(135deg,#e4eaf0,#667787 18%,#202b38,#aebdca 58%,#273443 80%,#dce5ed)!important;box-shadow:inset 0 0 0 3px #fff5,inset 0 0 24px #08121d,0 5px 16px #0009!important;clip-path:polygon(8% 0,92% 0,100% 9%,96% 91%,50% 100%,4% 91%,0 9%)!important}.achievement-card.rarity-prata:before{top:5px;right:5px;bottom:5px;left:5px;border:1px solid #e7f0f7;background:repeating-linear-gradient(45deg,transparent 0 10px,#fff2 10px 11px,transparent 11px 20px)!important;clip-path:none!important}.achievement-card.rarity-prata .achievement-card-art{border:2px solid #d6e1e9;border-radius:42% 42% 8px 8px;background:radial-gradient(circle at 50% 15%,#fff9,transparent 55%),linear-gradient(145deg,#8c9eae,#263746);box-shadow:0 0 0 3px #d6e1e944,0 0 14px #dcecff55}.achievement-card.rarity-ouro{color:#fff4c7!important;border:2px solid #f1cb61!important;background:radial-gradient(ellipse at 50% 20%,#ffe69b55,transparent 50%),repeating-linear-gradient(135deg,#71501a 0,#71501a 5px,#39290f 5px,#39290f 10px)!important;box-shadow:inset 0 0 0 3px #fff0b455,inset 0 0 20px #241600,0 5px 16px #0009!important;clip-path:polygon(0 7%,8% 3%,18% 4%,28% 1%,40% 3%,50% 0,60% 3%,72% 1%,82% 4%,92% 3%,100% 7%,96% 91%,50% 100%,4% 91%)!important}.achievement-card.rarity-ouro:before{top:5px;right:5px;bottom:5px;left:5px;border:1px solid #ffeb9a;background:repeating-linear-gradient(45deg,transparent 0 11px,#ffdc6c20 11px 12px,transparent 12px 22px)!important;clip-path:inherit!important}.achievement-card.rarity-ouro .achievement-card-art{border:2px solid #f3d477;border-radius:10px;background:radial-gradient(circle at 50% 20%,#fff9,transparent 60%),linear-gradient(145deg,#a77720,#3d290b);box-shadow:0 0 0 4px #f4d47733,0 0 18px #ffda6c55}.achievement-card.rarity-elite{color:#f4eaff!important;border:2px solid #d0a1ff!important;background:radial-gradient(ellipse at 50% 20%,#bd82ff55,transparent 52%),linear-gradient(145deg,#48266b,#14101f 54%,#663a8a)!important;box-shadow:inset 0 0 0 3px #e6c7ff33,inset 0 0 26px #12051f,0 5px 18px #000a!important;clip-path:polygon(0 8%,12% 0,88% 0,100% 8%,94% 90%,50% 100%,6% 90%)!important}.achievement-card.rarity-elite:before{top:5px;right:5px;bottom:5px;left:5px;border:1px solid #d8aaff;background:linear-gradient(115deg,transparent 0 22%,#e7bfff22 22.5% 24%,transparent 24.5% 55%,#c79bff22 55.5% 57%,transparent 57.5%)!important;clip-path:inherit!important}.achievement-card.rarity-elite .achievement-card-art{border:2px solid #d5a4ff;border-radius:12px 12px 30px 30px;background:radial-gradient(circle at 50% 20%,#fff5,transparent 60%),linear-gradient(145deg,#7845a4,#1b1129);box-shadow:0 0 0 4px #bb8dff33,0 0 20px #b679ff66}.achievement-card.rarity-bronze .achievement-card-heading b,.achievement-card.rarity-prata .achievement-card-heading b,.achievement-card.rarity-ouro .achievement-card-heading b,.achievement-card.rarity-elite .achievement-card-heading b{color:inherit!important;text-shadow:0 1px 4px #0008!important}.achievement-card.rarity-bronze .achievement-card-player,.achievement-card.rarity-bronze .achievement-card-bottomline,.achievement-card.rarity-prata .achievement-card-player,.achievement-card.rarity-prata .achievement-card-bottomline,.achievement-card.rarity-ouro .achievement-card-player,.achievement-card.rarity-ouro .achievement-card-bottomline,.achievement-card.rarity-elite .achievement-card-player,.achievement-card.rarity-elite .achievement-card-bottomline{color:inherit!important;border-color:#fff4!important}.achievement-card.rarity-bronze .achievement-rarity-seal,.achievement-card.rarity-prata .achievement-rarity-seal,.achievement-card.rarity-ouro .achievement-rarity-seal,.achievement-card.rarity-elite .achievement-rarity-seal{background:#0006!important;color:inherit!important;border:1px solid currentColor!important}.player-card:not(.achievement-selected-player-card){display:block!important;position:relative!important;isolation:isolate;overflow:hidden;border:2px solid var(--ger-edge,#f0cf8a)!important;border-radius:0!important;clip-path:polygon(0 5%,10% 1%,27% 2%,39% 0,50% 3.5%,61% 0,73% 2%,90% 1%,100% 5%,97% 88%,50% 100%,3% 88%)!important;color:var(--ger-ink,#fff3d6)!important;background-image:linear-gradient(121deg,transparent 0 18%,#ffffff16 18.4%,transparent 19.1% 37%,#ffffff1d 37.4%,transparent 38.1% 64%,#00000012 64.4%,transparent 65.1%),radial-gradient(ellipse at 52% 44%,#fff7db33,transparent 51%),linear-gradient(145deg,var(--ger-top,#513823) 0%,var(--ger-mid,#c89a5c) 47%,var(--ger-bottom,#342218) 100%)!important;box-shadow:inset 0 0 0 1px #fff9,inset 0 0 0 4px #00000012,inset 0 0 22px #00000024,0 7px 16px #0008!important;text-align:center;transition:filter .18s ease,transform .18s ease}.player-card:not(.achievement-selected-player-card):before{content:"";position:absolute;z-index:0;top:4px;right:4px;bottom:4px;left:4px;pointer-events:none;clip-path:polygon(0 5%,10% 1%,27% 2%,39% 0,50% 3.5%,61% 0,73% 2%,90% 1%,100% 5%,97% 88%,50% 100%,3% 88%);border:1px solid var(--ger-edge,#f0cf8a);background:linear-gradient(132deg,#fff3 0%,transparent 20% 56%,#00000012 100%);box-shadow:inset 0 0 0 1px #ffffff20}.player-card:not(.achievement-selected-player-card):after{content:"";position:absolute;z-index:0;top:7px;right:7px;bottom:7px;left:7px;pointer-events:none;clip-path:inherit;opacity:.8;background:linear-gradient(115deg,transparent 0 25%,#ffffff12 25.3%,transparent 25.8% 48%,#ffffff18 48.4%,transparent 49% 71%,#0000000c 71.4%,transparent 72%)}.player-card:not(.achievement-selected-player-card) .card-rating{position:absolute;z-index:3;top:7%;left:10%;display:flex;flex-direction:column;align-items:flex-start;font-size:clamp(17px,5vw,23px);font-weight:1000;line-height:.9;letter-spacing:-1px;color:var(--ger-ink,#fff3d6);text-shadow:0 1px 0 #0003}.player-card:not(.achievement-selected-player-card) .card-rating:after{content:"GER";font-size:clamp(6px,1.6vw,8px);letter-spacing:1.2px;font-weight:950;margin-top:5px;line-height:1}.player-card:not(.achievement-selected-player-card) .card-position{position:absolute;z-index:3;top:23%;left:9%;max-width:32%;padding:3px 5px;border:1px solid #ffffff6b;border-radius:5px;background:#11182726;color:var(--ger-ink,#fff3d6);font-size:clamp(7px,1.8vw,9px);font-weight:950;letter-spacing:.5px;line-height:1.05}.player-card:not(.achievement-selected-player-card) .card-avatar{position:absolute!important;z-index:1;left:12%;right:12%;top:22%;bottom:23%;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;margin:0!important;overflow:hidden;color:var(--ger-ink,#fff3d6);font-size:clamp(19px,6vw,28px);font-weight:1000;letter-spacing:.5px;text-shadow:0 2px 5px #0007;filter:drop-shadow(0 4px 3px #0005)}.player-card:not(.achievement-selected-player-card) .card-avatar.is-initials{left:19%;right:19%;top:35%;bottom:29%;border:1px solid #ffffff44;border-radius:48% 48% 10% 10%;background:radial-gradient(ellipse at 50% 20%,#ffffff3b,transparent 55%),linear-gradient(155deg,#ffffff1b,#00000012)}.player-card:not(.achievement-selected-player-card) .card-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 36%!important;transform:scale(1.2);transform-origin:center 42%;border-radius:0!important;-webkit-mask-image:linear-gradient(#000 0%,#000 82%,#000b 91%,transparent 100%);mask-image:linear-gradient(#000 0%,#000 82%,#000b 91%,transparent 100%);filter:drop-shadow(0 3px 3px #0008)}.player-card:not(.achievement-selected-player-card) .card-name{position:absolute;z-index:3;left:8%;right:8%;bottom:14.2%;width:auto;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-size:clamp(8px,2.2vw,11px);font-weight:1000;letter-spacing:.45px;line-height:1.1;color:var(--ger-ink,#fff3d6);text-shadow:0 1px 2px #0007}.player-card:not(.achievement-selected-player-card) .card-divider{position:absolute;z-index:3;left:13%;bottom:11.4%;width:74%;height:1px;margin:0;background:linear-gradient(90deg,transparent,#fff9,transparent);opacity:.85}.player-card:not(.achievement-selected-player-card) .card-tier{position:absolute;z-index:3;left:8%;right:8%;bottom:4.2%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 4px;border:1px solid #ffffff6b;border-radius:999px;background:#1a151044;font-size:clamp(5px,1.55vw,7px);font-weight:1000;letter-spacing:.8px;line-height:1.1;color:var(--ger-ink,#fff3d6)}.player-card.tier-bronze{--ger-top:#513722;--ger-mid:#c99b60;--ger-bottom:#332016;--ger-ink:#fff3d8;--ger-edge:#f3d39a;--card-edge:#f3d39a}.player-card.tier-prata{--ger-top:#536171;--ger-mid:#e6eaf0;--ger-bottom:#798594;--ger-ink:#1a2635;--ger-edge:#fff;--card-edge:#fff}.player-card.tier-ouro{--ger-top:#634514;--ger-mid:#f2d47a;--ger-bottom:#8e651a;--ger-ink:#382607;--ger-edge:#fff0ad;--card-edge:#fff0ad}.player-card.tier-especial{--ger-top:#082e42;--ger-mid:#35aabb;--ger-bottom:#29194f;--ger-ink:#f0ffff;--ger-edge:#a7f0fa;--card-edge:#a7f0fa}.player-card.tier-lendario{--ger-top:#19152c;--ger-mid:#b9994b;--ger-bottom:#151329;--ger-ink:#fff0bd;--ger-edge:#ffe8a0;--card-edge:#ffe8a0}.ranking-card-tile>.player-card{width:min(130px,88%)!important;height:clamp(156px,48vw,180px)!important;margin:1px auto 12px!important}.ranking-card-tile{padding:14px 9px 12px}.ranking-card-name{font-size:13px;letter-spacing:.1px}.ranking-card-position{font-size:10px;line-height:1.4}.ranking-card-score{padding:9px 5px;margin-top:11px}.ranking-card-stats{gap:9px;font-size:10px}@media(min-width:650px){.ranking-card-tile>.player-card{width:132px!important;height:184px!important}}@media(max-width:360px){.ranking-card-tile>.player-card{width:min(122px,88%)!important;height:clamp(150px,47vw,168px)!important}.player-card:not(.achievement-selected-player-card) .card-rating{font-size:18px}.player-card:not(.achievement-selected-player-card) .card-position{font-size:7px}}@media(prefers-reduced-motion:reduce){.player-card-clickable:hover{transform:none}}.ranking-cards-grid:has(>.ranking-card-tile:only-child){grid-template-columns:minmax(0,1fr)}.ranking-cards-grid:has(>.ranking-card-tile:only-child)>.ranking-card-tile{padding:16px 14px 14px}.ranking-cards-grid:has(>.ranking-card-tile:only-child)>.ranking-card-tile>.player-card{width:min(170px,48vw)!important;height:clamp(190px,58vw,226px)!important;margin:2px auto 13px!important}.ranking-cards-grid:has(>.ranking-card-tile:only-child) .ranking-card-name{font-size:14px}.ranking-cards-grid:has(>.ranking-card-tile:only-child) .ranking-card-score{max-width:100%}.player-card:not(.achievement-selected-player-card){border:0!important;background-color:transparent!important;background-image:linear-gradient(145deg,var(--ger-top),var(--ger-mid) 44%,var(--ger-bottom))!important;box-shadow:inset 0 0 0 1px var(--ger-edge),inset 0 0 0 4px #ffffff16,0 8px 18px #0009!important}.player-card:not(.achievement-selected-player-card):before{top:5px!important;right:5px!important;bottom:5px!important;left:5px!important;border:1px solid var(--ger-edge)!important;background:var(--ger-ornament,linear-gradient(120deg,transparent 30%,#fff2 30.5%,transparent 31.5% 65%,#fff1 65.5%,transparent 66%))!important;box-shadow:inset 0 0 0 2px #0002!important}.player-card:not(.achievement-selected-player-card):after{top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:1!important;background:var(--ger-overlay,radial-gradient(ellipse at 50% 38%,#fff2,transparent 55%))!important}.player-card.tier-bronze{--ger-top:#2d1b13;--ger-mid:#b77a48;--ger-bottom:#392116;--ger-ink:#fff0d5;--ger-edge:#e4b780;--ger-ornament:repeating-linear-gradient(132deg,transparent 0 13px,#fff2 13.5px 14.5px,transparent 15px 27px),linear-gradient(90deg,#3b2418aa,transparent 22% 78%,#3b2418aa);clip-path:polygon(5% 2%,20% 0,50% 3%,80% 0,95% 2%,100% 7%,96% 88%,50% 100%,4% 88%,0 7%)!important}.player-card.tier-bronze:before{clip-path:polygon(5% 2%,20% 0,50% 3%,80% 0,95% 2%,100% 7%,96% 88%,50% 100%,4% 88%,0 7%)!important}.player-card.tier-prata{--ger-top:#263746;--ger-mid:#d8e2ea;--ger-bottom:#566777;--ger-ink:#172533;--ger-edge:#f5fbff;--ger-ornament:repeating-linear-gradient(45deg,transparent 0 17px,#ffffff55 17.5px 18.5px,transparent 19px 34px),linear-gradient(180deg,#ffffff66,transparent 44%,#17253322);clip-path:polygon(0 7%,13% 2%,29% 0,50% 4%,71% 0,87% 2%,100% 7%,94% 86%,50% 100%,6% 86%)!important}.player-card.tier-prata:before{clip-path:polygon(0 7%,13% 2%,29% 0,50% 4%,71% 0,87% 2%,100% 7%,94% 86%,50% 100%,6% 86%)!important}.player-card.tier-ouro{--ger-top:#6a4810;--ger-mid:#f6d87c;--ger-bottom:#805514;--ger-ink:#382608;--ger-edge:#fff0b0;--ger-ornament:radial-gradient(ellipse at 50% 27%,#fff9,transparent 46%),linear-gradient(90deg,#69450a77,transparent 18% 82%,#69450a77);clip-path:polygon(4% 4%,17% 1%,32% 2%,50% 0,68% 2%,83% 1%,96% 4%,100% 10%,96% 88%,50% 100%,4% 88%,0 10%)!important}.player-card.tier-ouro:before{top:6px!important;right:6px!important;bottom:6px!important;left:6px!important;clip-path:polygon(4% 4%,17% 1%,32% 2%,50% 0,68% 2%,83% 1%,96% 4%,100% 10%,96% 88%,50% 100%,4% 88%,0 10%)!important;border:2px solid #fff4c7!important}.player-card.tier-especial{--ger-top:#071f36;--ger-mid:#087f9d;--ger-bottom:#25164c;--ger-ink:#effcff;--ger-edge:#9af5ff;--ger-ornament:linear-gradient(125deg,transparent 0 18%,#8ff8ff77 18.5% 19%,transparent 19.5% 53%,#b78bff66 53.5% 54.5%,transparent 55%),radial-gradient(ellipse at 50% 30%,#00eaff55,transparent 60%);clip-path:polygon(0 9%,15% 0,85% 0,100% 9%,96% 78%,84% 91%,50% 100%,16% 91%,4% 78%)!important}.player-card.tier-especial:before{clip-path:polygon(0 9%,15% 0,85% 0,100% 9%,96% 78%,84% 91%,50% 100%,16% 91%,4% 78%)!important;border:1px solid #a6faff!important}.player-card.tier-lendario{--ger-top:#17102f;--ger-mid:#60409c;--ger-bottom:#10192e;--ger-ink:#fff7df;--ger-edge:#f4d68b;--ger-ornament:linear-gradient(118deg,transparent 0 23%,#fff5 23.4% 24%,transparent 24.5% 42%,#f6d68a55 42.5% 43.2%,transparent 43.8% 69%,#b5faff44 69.5% 70.2%,transparent 70.8%),radial-gradient(ellipse at 50% 24%,#b6a1ff77,transparent 53%);clip-path:polygon(50% 0,63% 4%,78% 1%,91% 6%,100% 17%,96% 77%,82% 91%,50% 100%,18% 91%,4% 77%,0 17%,9% 6%,22% 1%,37% 4%)!important;box-shadow:inset 0 0 0 2px #ffe6a6,inset 0 0 22px #a98cff66,0 0 12px #8c65d899,0 8px 20px #000a!important}.player-card.tier-lendario:before{clip-path:polygon(50% 0,63% 4%,78% 1%,91% 6%,100% 17%,96% 77%,82% 91%,50% 100%,18% 91%,4% 77%,0 17%,9% 6%,22% 1%,37% 4%)!important;border:2px solid #ffe8a0!important}.achievement-card.rarity-bronze{clip-path:polygon(4% 1%,96% 1%,100% 5%,96% 91%,50% 100%,4% 91%,0 5%)!important;border:2px solid #d69b67!important;border-radius:0!important;background:linear-gradient(145deg,#6e4028,#26170f 48%,#a66b3f)!important;box-shadow:inset 0 0 0 4px #f4c69b24,inset 0 0 24px #1a0c06,0 8px 18px #0009!important}.achievement-card.rarity-bronze:before{clip-path:inherit!important;border:1px solid #f1c18c!important;top:6px!important;right:6px!important;bottom:6px!important;left:6px!important;background:repeating-linear-gradient(132deg,transparent 0 15px,#fff2 15.5px 16px,transparent 16.5px 31px)!important}.achievement-card.rarity-prata{clip-path:polygon(8% 0,92% 0,100% 8%,96% 88%,50% 100%,4% 88%,0 8%)!important;border:2px solid #edf6ff!important;border-radius:0!important;background:linear-gradient(155deg,#263a4b,#c6d4df 38%,#536777 72%,#182736)!important;box-shadow:inset 0 0 0 4px #ffffff28,inset 0 0 24px #0a1722,0 8px 18px #0009!important}.achievement-card.rarity-prata:before{clip-path:inherit!important;top:7px!important;right:7px!important;bottom:7px!important;left:7px!important;border:1px solid #fff!important;background:repeating-linear-gradient(45deg,transparent 0 19px,#fff3 19.5px 20.5px,transparent 21px 39px)!important}.achievement-card.rarity-ouro{clip-path:polygon(5% 3%,20% 0,50% 3%,80% 0,95% 3%,100% 9%,96% 89%,50% 100%,4% 89%,0 9%)!important;border:2px solid #ffe7a0!important;border-radius:0!important;background:radial-gradient(ellipse at 50% 22%,#fff7,transparent 48%),linear-gradient(145deg,#68440d,#f1cb61 40%,#8b5e11 72%,#3e2b0b)!important;box-shadow:inset 0 0 0 4px #fff3c633,inset 0 0 22px #3a230a,0 8px 20px #000a!important}.achievement-card.rarity-ouro:before{clip-path:inherit!important;top:6px!important;right:6px!important;bottom:6px!important;left:6px!important;border:2px solid #fff0ba!important;background:linear-gradient(125deg,transparent 0 27%,#fff4 27.5% 28%,transparent 28.5% 63%,#fff3 63.5% 64%,transparent 64.5%)!important}.achievement-card.rarity-elite{clip-path:polygon(0 8%,14% 0,86% 0,100% 8%,96% 78%,83% 91%,50% 100%,17% 91%,4% 78%)!important;border:2px solid #a9f4ff!important;border-radius:0!important;background:radial-gradient(ellipse at 50% 18%,#38eaff66,transparent 44%),linear-gradient(135deg,#061e35,#075b7a 38%,#271448 73%,#071323)!important;box-shadow:inset 0 0 0 4px #9ef8ff24,inset 0 0 28px #020816,0 0 18px #3de7ff44,0 8px 20px #000b!important}.achievement-card.rarity-elite:before{clip-path:inherit!important;top:6px!important;right:6px!important;bottom:6px!important;left:6px!important;border:1px solid #a9f4ff!important;background:linear-gradient(120deg,transparent 0 21%,#b5faff44 21.5% 22%,transparent 22.5% 57%,#c5a3ff44 57.5% 58.5%,transparent 59%)!important}.achievement-card.rarity-lendaria{clip-path:polygon(50% 0,64% 4%,79% 1%,92% 7%,100% 18%,96% 78%,82% 91%,50% 100%,18% 91%,4% 78%,0 18%,8% 7%,21% 1%,36% 4%)!important;border:2px solid #ffe8a4!important;border-radius:0!important;background:radial-gradient(ellipse at 50% 18%,#c6a6ff66,transparent 43%),linear-gradient(145deg,#100b29,#5935a0 38%,#101c38 72%,#261344)!important;box-shadow:inset 0 0 0 3px #fce4a944,inset 0 0 28px #0c071c,0 0 18px #9d7aff66,0 8px 22px #000b!important}.achievement-card.rarity-lendaria:before{clip-path:inherit!important;top:7px!important;right:7px!important;bottom:7px!important;left:7px!important;border:1px solid #fff0bc!important;background:linear-gradient(120deg,transparent 0 18%,#fff4 18.5% 19%,transparent 19.5% 43%,#b9faff44 43.5% 44%,transparent 44.5% 70%,#ffe8a455 70.5% 71.5%,transparent 72%)!important}.player-card{--ink:#fff1dc;--edge:#f6c98e;--metal:#bd8050;--shadow:#3d2415;position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;width:82px;height:112px;padding:0 4px 8px!important;flex-shrink:0;isolation:isolate;overflow:hidden!important;color:var(--ink)!important;border:0!important;border-radius:0!important;clip-path:polygon(0 5%,8% 2%,25% 3%,38% 0,50% 3%,62% 0,77% 3%,92% 2%,100% 6%,97% 87%,50% 100%,3% 87%)!important;background:linear-gradient(145deg,#fff6d5 0%,var(--edge) 3%,var(--shadow) 8%,var(--metal) 23%,#281a13 47%,var(--metal) 77%,#21150f 94%,var(--edge) 98%,#fff1ce 100%)!important;box-shadow:0 5px 13px #0009!important;text-align:center}.player-card:before{content:"";position:absolute;z-index:0;top:4px;right:4px;bottom:5px;left:4px;clip-path:inherit;border:1px solid #fff7;background:linear-gradient(130deg,transparent 0 22%,#fff2 22.5% 23.2%,transparent 23.7% 49%,#fff2 49.5% 50%,transparent 50.5%),radial-gradient(ellipse at 50% 39%,#fff2,transparent 52%);pointer-events:none}.player-card:after{content:"";position:absolute;z-index:0;left:8%;right:8%;bottom:7%;height:1px;background:linear-gradient(90deg,transparent,var(--edge),transparent);box-shadow:0 -3px #ffffff24;pointer-events:none}.player-card .card-rating{position:absolute!important;top:9%!important;left:13%!important;z-index:4!important;font-size:clamp(17px,5vw,22px)!important;line-height:1!important;font-weight:950!important;color:var(--ink)!important;text-shadow:0 1px 3px #0007!important}.player-card .card-position{position:absolute!important;top:27%!important;left:14%!important;z-index:4!important;font-size:8px!important;letter-spacing:1px;font-weight:950!important;color:var(--ink)!important}.player-card .card-avatar{position:absolute!important;z-index:1!important;left:8%!important;right:8%!important;top:21%!important;bottom:19%!important;width:auto!important;height:auto!important;margin:0!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden!important;font-size:13px!important;color:var(--ink)!important;background:radial-gradient(ellipse at 50% 30%,#fff2,transparent 70%)}.player-card .card-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 18%!important;border-radius:0!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 72%,#000b 88%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 72%,#000b 88%,transparent 100%);filter:drop-shadow(0 2px 2px #0008)}.player-card .card-name{position:relative!important;z-index:3!important;max-width:88%!important;margin:0 0 3px!important;font-size:8px!important;line-height:1.05!important;font-weight:950!important;letter-spacing:.7px!important;text-transform:uppercase!important;color:var(--ink)!important;text-shadow:0 1px 3px #000b!important}.player-card .card-divider{position:relative!important;z-index:3!important;width:78%!important;height:1px!important;flex:0 0 1px!important;margin:0 0 3px!important;background:var(--edge)!important;opacity:.85!important}.player-card .card-tier{position:relative!important;z-index:3!important;max-width:90%!important;font-size:5.5px!important;line-height:1!important;letter-spacing:.65px!important;font-weight:950!important;color:var(--ink)!important;text-shadow:0 1px 2px #000b!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-card .player-card-captain-mark,.player-card .equipped-card-star{z-index:5!important}.player-card.tier-bronze{--ink:#fff0d8;--edge:#f4c58c;--metal:#b97b49;--shadow:#2a180e;background:linear-gradient(145deg,#ffe5b0,#b87b4b 10%,#4c2c1a 28%,#c58a54 48%,#3a2115 72%,#a96d3f 91%,#f4d19b)!important}.player-card.tier-bronze:before{top:5px;right:6px;bottom:6px;left:6px;clip-path:polygon(0 0,100% 0,100% 84%,50% 100%,0 84%);border:1px solid #e5b67a;background:repeating-linear-gradient(135deg,transparent 0 12px,#ffe8c31a 12px 14px,transparent 14px 24px)}.player-card.tier-prata{--ink:#f5f8ff;--edge:#f5f7ff;--metal:#aab8c9;--shadow:#253243;clip-path:polygon(0 8%,10% 0,90% 0,100% 8%,96% 84%,80% 94%,50% 100%,20% 94%,4% 84%)!important;background:linear-gradient(120deg,#f8fbff,#65778c 9%,#202d3d 28%,#dce5ef 46%,#526275 63%,#1c2837 82%,#f5f8ff)!important}.player-card.tier-prata:before{top:5px;right:6px;bottom:7px;left:6px;clip-path:inherit;border:1px solid #f8fbff;background:linear-gradient(45deg,transparent 35%,#fff3 35.5% 36%,transparent 36.5% 65%,#fff2 65.5% 66%,transparent 66.5%)}.player-card.tier-ouro{--ink:#fff4c8;--edge:#fff0a5;--metal:#d9aa42;--shadow:#49300a;clip-path:polygon(0 6%,14% 2%,27% 5%,38% 0,50% 4%,62% 0,73% 5%,86% 2%,100% 6%,95% 89%,50% 100%,5% 89%)!important;background:linear-gradient(135deg,#fff4b0,#95631b 9%,#4a300b 25%,#f4d875 45%,#825416 64%,#3a260b 84%,#ffe9a0)!important}.player-card.tier-ouro:before{top:6px;right:5px;bottom:7px;left:5px;border:2px double #ffe9a1;clip-path:inherit;background:radial-gradient(ellipse at 50% 40%,#fff3,transparent 55%),linear-gradient(145deg,transparent 42%,#fff2 42.5% 43%,transparent 43.5%)}.player-card.tier-especial{--ink:#f1fdff;--edge:#8cf1ff;--metal:#237eaa;--shadow:#111331;clip-path:polygon(0 10%,12% 0,30% 5%,42% 0,50% 7%,58% 0,70% 5%,88% 0,100% 10%,94% 75%,100% 87%,50% 100%,0 87%,6% 75%)!important;background:linear-gradient(135deg,#c3ffff,#147da9 8%,#15143d,#37c8e7 42%,#24114b,#0b1633 82%,#bd70ff)!important}.player-card.tier-especial:before{top:6px;right:6px;bottom:6px;left:6px;border:1px solid #b6faff;clip-path:inherit;background:repeating-linear-gradient(125deg,transparent 0 9px,#c5ffff20 9px 11px,transparent 11px 20px)}.player-card.tier-lendario{--ink:#fff7ff;--edge:#e7b9ff;--metal:#8e54d8;--shadow:#170b31;clip-path:polygon(0 8%,12% 3%,20% 6%,32% 0,42% 5%,50% 0,58% 5%,68% 0,80% 6%,88% 3%,100% 8%,96% 87%,50% 100%,4% 87%)!important;background:radial-gradient(ellipse at 50% 45%,#43eaff77,transparent 43%),linear-gradient(135deg,#f6d5ff,#6923a4 9%,#140b31 28%,#6e35bc 44%,#101d4a 64%,#26104c 82%,#7af5ff)!important;box-shadow:0 0 10px #7a3edc99,0 5px 13px #0009!important}.player-card.tier-lendario:before{top:5px;right:5px;bottom:5px;left:5px;border:1px solid #aafaff;clip-path:inherit;background:linear-gradient(125deg,transparent 20%,#bffcff22 20.5% 21.5%,transparent 22% 57%,#edcaff28 57.5% 59%,transparent 59.5%)}.player-card.achievement-selected-player-card{--ink:#fff7e9;--edge:#f1d7a1;--metal:#9e713d;--shadow:#24180f}.player-card.achievement-selected-player-card.rarity-bronze{background:linear-gradient(145deg,#ffe2aa,#8d5a31 12%,#25170e 30%,#bf8853 50%,#3a2416 72%,#7a4b2b 91%,#f4d29b)!important;clip-path:polygon(0 4%,100% 4%,96% 86%,50% 100%,4% 86%)!important}.player-card.achievement-selected-player-card.rarity-prata{--ink:#f6faff;--edge:#f8fbff;--metal:#91a2b7;--shadow:#1c2b40;background:linear-gradient(135deg,#fff,#687d94 12%,#1a2739 33%,#d8e5f4 50%,#4d617a 73%,#f8fbff)!important;clip-path:polygon(8% 0,92% 0,100% 12%,94% 88%,50% 100%,6% 88%,0 12%)!important}.player-card.achievement-selected-player-card.rarity-ouro{--ink:#fff4c7;--edge:#ffeaa0;--metal:#d5a536;--shadow:#432b08;background:linear-gradient(135deg,#fff0a4,#94611b 12%,#422b08 30%,#f1d36d 50%,#795014 72%,#3a2508 90%,#fff0a4)!important;clip-path:polygon(0 8%,15% 0,85% 0,100% 8%,95% 89%,50% 100%,5% 89%)!important}.player-card.achievement-selected-player-card.rarity-elite{--ink:#f2ffff;--edge:#8df7ff;--metal:#2489bc;--shadow:#17113c;background:linear-gradient(140deg,#d3ffff,#157bb4 12%,#10123b 28%,#34d5ee,#27104b 68%,#10172e 86%,#d28cff)!important;clip-path:polygon(0 12%,12% 0,35% 5%,50% 0,65% 5%,88% 0,100% 12%,94% 78%,100% 89%,50% 100%,0 89%,6% 78%)!important}.player-card.achievement-selected-player-card.rarity-lendaria{--ink:#fff7ff;--edge:#d9faff;--metal:#8c42db;--shadow:#14092e;background:radial-gradient(ellipse at 50% 42%,#32eaff77,transparent 42%),linear-gradient(135deg,#f6d4ff,#6e29b7 10%,#11072c 29%,#4520a0 47%,#0e234d 66%,#281047 84%,#72f5ff)!important;clip-path:polygon(0 9%,9% 3%,20% 6%,31% 0,43% 5%,50% 0,57% 5%,69% 0,80% 6%,91% 3%,100% 9%,96% 88%,50% 100%,4% 88%)!important;box-shadow:0 0 12px #5eeaff66!important}.player-card.achievement-selected-player-card .card-avatar img{object-position:center 18%!important}.player-card.achievement-selected-player-card .card-tier{font-size:5px!important;letter-spacing:.4px!important}.profile-hero .player-card{width:112px;height:150px;flex-shrink:0}.collection-card .player-card{width:112px;height:150px}.ranking-card-tile>.player-card{width:112px;height:150px}@media(max-width:380px){.ranking-card-tile>.player-card{width:100px;height:136px}.profile-hero .player-card{width:100px;height:136px}}.profile-backdrop{align-items:center!important;padding:0!important;background:#02060df0!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.profile-modal{width:min(100%,860px)!important;height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;border:1px solid #263e58!important;border-radius:0!important;padding:calc(env(safe-area-inset-top,0px) + 20px) clamp(15px,4vw,34px) 35px!important;background:radial-gradient(ellipse at 16% 0%,#172b43 0,transparent 38%),linear-gradient(150deg,#071321,#050c16 58%,#091726)!important;box-shadow:0 20px 80px #000a!important}.profile-close{position:sticky!important;float:right!important;top:0!important;right:0!important;z-index:5!important;width:38px!important;height:38px!important;border-radius:50%!important;background:#0b1726!important;border-color:#344c66!important;color:#f3f6fb!important}.profile-hero{display:grid!important;grid-template-columns:minmax(180px,38%) minmax(0,1fr)!important;align-items:center!important;gap:clamp(16px,4vw,34px)!important;padding:8px 0 26px!important;margin:0 0 18px!important;border-bottom:1px solid #243a50}.profile-hero>.player-card{width:100%!important;max-width:300px!important;height:auto!important;aspect-ratio:.69!important;justify-self:center!important;filter:drop-shadow(0 14px 20px #000a)!important}.profile-hero h2{font-size:clamp(24px,5vw,36px)!important;font-weight:850!important;letter-spacing:-.8px!important;color:#f4f7fc!important}.profile-hero p{font-size:clamp(12px,2.4vw,16px)!important;line-height:1.55!important;color:#a9bdd4!important}.profile-hero strong{display:block!important;color:#f0b77d!important;font-size:clamp(30px,6vw,43px)!important;letter-spacing:-1px!important;margin:14px 0 5px}.profile-hero small{display:block!important;color:#f0c58f!important;font-size:11px!important;letter-spacing:2.3px!important;margin-top:9px}.photo-change-control{display:block!important;margin-top:20px!important;color:#a9bdd4!important;font-size:12px!important}.photo-change-control input{display:block!important;max-width:100%!important;margin-top:9px!important;font-size:12px!important;color:#e4edf7!important}.active-card-panel,.player-card-history-panel{margin:18px 0!important;padding:clamp(15px,3vw,24px)!important;border:1px solid #263e57!important;border-radius:18px!important;background:linear-gradient(145deg,#0b192aee,#07111eee)!important;box-shadow:inset 0 1px #ffffff08!important}.section-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.section-heading h2{font-size:clamp(17px,3.5vw,24px)!important;font-weight:800!important;letter-spacing:-.4px!important}.section-heading>span{font-size:10px!important;letter-spacing:1.5px!important;color:#879bb3!important}.active-card-panel>p,.player-card-history-panel>p{font-size:12px!important;line-height:1.75!important;color:#a8bad0!important;margin:10px 0 16px!important}.active-card-picker{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:12px!important}.active-card-choice{min-height:205px!important;border:1px solid #243a52!important;border-radius:15px!important;background:linear-gradient(155deg,#0d1a2a,#07101b)!important;padding:12px 8px!important}.active-card-choice>.player-card{width:104px!important;height:151px!important;max-width:100%!important;flex-shrink:0!important}.active-card-choice.is-active{border-color:#d99b5d!important;background:linear-gradient(155deg,#2b1d12,#0a1722)!important;box-shadow:inset 0 0 0 1px #edc08333,0 0 20px #d99b5d17!important}.player-card-history-grid{display:flex!important;gap:13px!important;overflow-x:auto!important;padding:12px 2px 10px!important;scroll-snap-type:x mandatory!important}.player-card-history-item{flex:0 0 128px!important;scroll-snap-align:start!important;padding:9px 7px!important;border:1px solid #263d55!important;border-radius:14px!important;background:#07111f!important}.player-card-history-item .achievement-card{width:100%!important;height:188px!important}.player-card-history-item>div:last-child{display:flex!important;flex-direction:column!important;gap:5px!important;width:100%!important}.player-card-history-item>div:last-child b{font-size:11px!important;color:#eef4fb!important}.player-card-history-item>div:last-child small{font-size:9px!important;color:#91a5bd!important;line-height:1.4!important}.profile-modal .attribute-chart{padding:18px;border:1px solid #263d55;border-radius:16px;background:linear-gradient(140deg,#0b192a,#07111e);gap:13px}.profile-modal .attribute-row{align-items:center}.profile-modal .attribute-track{height:6px!important;background:#1a2b40!important;border-radius:10px!important;overflow:hidden}.profile-modal .attribute-track>div{background:linear-gradient(90deg,#b97540,#f2c88d)!important;border-radius:10px!important}.player-card{--edge:#f2d09c;position:relative!important;isolation:isolate!important;border:0!important;overflow:hidden!important;filter:drop-shadow(0 6px 10px #0009)!important;background-color:#342315!important}.player-card:before{content:""!important;position:absolute!important;z-index:5!important;top:4%!important;right:4%!important;bottom:4%!important;left:4%!important;border:1px solid color-mix(in srgb,var(--edge) 85%,transparent)!important;pointer-events:none!important;background:linear-gradient(125deg,transparent 0 20%,#fff3 20.5% 21%,transparent 21.5% 49%,#fff2 49.5% 50%,transparent 50.5% 76%,#fff2 76.5% 77%,transparent 77.5%)!important;clip-path:inherit!important}.player-card:after{content:""!important;position:absolute!important;z-index:5!important;left:12%!important;right:12%!important;bottom:16%!important;height:1px!important;background:linear-gradient(90deg,transparent,var(--edge),transparent)!important;pointer-events:none!important}.player-card .card-rating{top:8%!important;left:13%!important;font-size:clamp(20px,5.6vw,34px)!important;line-height:1!important;letter-spacing:-1px!important;color:var(--ink,#fff0d7)!important;z-index:6!important}.player-card .card-position{top:19%!important;left:14%!important;font-size:clamp(8px,1.7vw,12px)!important;letter-spacing:1.5px!important;color:var(--ink,#fff0d7)!important;z-index:6!important}.player-card .card-avatar{position:absolute!important;left:7%!important;right:7%!important;top:25%!important;bottom:19%!important;width:auto!important;height:auto!important;margin:0!important;border-radius:0!important;background:transparent!important;overflow:hidden!important;z-index:1!important;font-size:16px!important}.player-card .card-avatar img{object-fit:cover!important;object-position:center 16%!important;border-radius:0!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 72%,#000c 85%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 0%,#000 72%,#000c 85%,transparent 100%)!important;filter:contrast(1.04) saturate(1.04)!important}.player-card .card-name{position:relative!important;z-index:6!important;max-width:80%!important;font-size:clamp(7px,1.5vw,11px)!important;letter-spacing:1.2px!important;color:var(--ink,#fff0d7)!important;margin-bottom:4px!important}.player-card .card-divider{position:relative!important;z-index:6!important;background:var(--edge)!important;opacity:.7!important;width:76%!important;margin:2px 0 4px!important}.player-card .card-tier{position:relative!important;z-index:6!important;font-size:clamp(5px,1vw,7px)!important;letter-spacing:1.2px!important;color:var(--ink,#fff0d7)!important;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-card.tier-bronze{--ink:#fff0d7;--edge:#f0c68b;background:radial-gradient(ellipse at 50% 42%,#e3a45b70,transparent 43%),linear-gradient(135deg,#f4d6a0,#83502c 6%,#2a180f 19%,#b87843 39%,#543019,#8c562e 83%,#f7d9a0)!important;clip-path:polygon(7% 4%,20% 1%,36% 3%,50% 0,64% 3%,80% 1%,93% 4%,100% 10%,96% 85%,50% 100%,4% 85%,0 10%)!important}.player-card.tier-bronze:before{border:2px solid #f7d7a0!important;background:linear-gradient(130deg,transparent 0 22%,#fff3 22.5% 23%,transparent 23.5% 53%,#fff2 53.5% 54%,transparent 54.5%)!important}.player-card.tier-prata{--ink:#f7fbff;--edge:#e8f2ff;background:linear-gradient(145deg,#fff,#7d90a8 8%,#1b2939 24%,#dce8f7,#667a92 54%,#172638 73%,#b8c9dc 90%,#fff)!important;clip-path:polygon(12% 0,88% 0,100% 11%,97% 75%,84% 91%,50% 100%,16% 91%,3% 75%,0 11%)!important}.player-card.tier-prata:before{border:2px solid #edf6ff!important;background:repeating-linear-gradient(45deg,transparent 0 13px,#fff2 13.5px 14px,transparent 14.5px 27px)!important}.player-card.tier-ouro{--ink:#fff1bf;--edge:#ffe5a0;background:radial-gradient(ellipse at 50% 36%,#fff5ad66,transparent 44%),linear-gradient(145deg,#fff0a8,#875b15 8%,#3b2508 24%,#e6bd54,#785014 60%,#352208 80%,#ffe28a 95%)!important;clip-path:polygon(5% 3%,20% 0,34% 3%,50% 0,66% 3%,80% 0,95% 3%,100% 10%,95% 88%,50% 100%,5% 88%,0 10%)!important}.player-card.tier-ouro:before{border:2px double #ffedb0!important;background:linear-gradient(125deg,transparent 0 26%,#fff4 26.5% 27%,transparent 27.5% 62%,#fff3 62.5% 63%,transparent 63.5%)!important}.player-card.tier-especial{--ink:#f1fdff;--edge:#9df7ff;background:radial-gradient(ellipse at 50% 40%,#31dffb77,transparent 42%),linear-gradient(145deg,#d4ffff,#087c9f 8%,#10152e,#126d98 40%,#241044,#09152b 82%,#c17aff)!important;clip-path:polygon(0 11%,12% 0,27% 5%,39% 0,50% 6%,61% 0,73% 5%,88% 0,100% 11%,94% 74%,100% 88%,50% 100%,0 88%,6% 74%)!important;filter:drop-shadow(0 0 8px #32d9ff55)!important}.player-card.tier-especial:before{border:1px solid #bafaff!important;background:repeating-linear-gradient(125deg,transparent 0 10px,#bafaff22 10.5px 11.5px,transparent 12px 21px)!important}.player-card.tier-lendario,.player-card.tier-lendária{--ink:#fff8ff;--edge:#f2d8ff;background:radial-gradient(ellipse at 50% 38%,#26dfff88,transparent 37%),radial-gradient(ellipse at 50% 22%,#a97aff88,transparent 48%),linear-gradient(145deg,#fff0ff,#7026c6 7%,#100725,#33208d 43%,#071e44 62%,#2a0b48 82%,#80f7ff 96%)!important;clip-path:polygon(50% 0,61% 4%,73% 0,84% 4%,94% 3%,100% 15%,96% 75%,83% 91%,50% 100%,17% 91%,4% 75%,0 15%,6% 3%,16% 4%,27% 0,39% 4%)!important;filter:drop-shadow(0 0 9px #8852f088)!important}.player-card.tier-lendario:before,.player-card.tier-lendária:before{border:2px solid #b7faff!important;background:linear-gradient(125deg,transparent 0 18%,#fff5 18.5% 19%,transparent 19.5% 43%,#b9faff55 43.5% 44%,transparent 44.5% 70%,#ffe8a455 70.5% 71.5%,transparent 72%)!important}@media(max-width:520px){.profile-modal{padding:calc(env(safe-area-inset-top,0px) + 16px) 14px 28px!important}.profile-hero{grid-template-columns:minmax(132px,39%) minmax(0,1fr)!important;gap:13px!important}.profile-hero>.player-card{max-width:220px!important}.active-card-picker{grid-template-columns:repeat(2,minmax(0,1fr))!important}.player-card-history-item{flex-basis:108px!important}}.player-card.rarity-bronze{--ink:#fff0d7;--edge:#f0b875;background:radial-gradient(ellipse at 50% 38%,#f3a45c77,transparent 42%),linear-gradient(140deg,#efc68b,#67391e 12%,#20130d,#a96535 48%,#321c12 70%,#f0c78b 96%)!important;clip-path:polygon(8% 2%,31% 5%,50% 0,69% 5%,92% 2%,100% 13%,95% 82%,50% 100%,5% 82%,0 13%)!important}.player-card.rarity-prata{--ink:#f6fbff;--edge:#dcecff;background:linear-gradient(150deg,#f6fbff,#53677f 10%,#111d2c 28%,#b9cbe0 45%,#2c4057 65%,#f6fbff 96%)!important;clip-path:polygon(10% 0,90% 0,100% 14%,92% 78%,75% 91%,50% 100%,25% 91%,8% 78%,0 14%)!important}.player-card.rarity-ouro{--ink:#fff2c1;--edge:#ffdf7e;background:radial-gradient(ellipse at 50% 40%,#fff6a977,transparent 42%),linear-gradient(135deg,#fff0a5,#5f400b 12%,#211606 30%,#d9a93f 49%,#4d3209 70%,#fff0a5 96%)!important;clip-path:polygon(5% 5%,22% 0,39% 4%,50% 0,61% 4%,78% 0,95% 5%,100% 15%,94% 88%,50% 100%,6% 88%,0 15%)!important}.player-card.rarity-elite{--ink:#edffff;--edge:#7ef5ff;background:radial-gradient(ellipse at 50% 38%,#1df4ff99,transparent 40%),linear-gradient(140deg,#b8ffff,#087c9f 9%,#10132e 25%,#173d8b 43%,#130b32 63%,#713ee2 84%,#a5ffff 98%)!important;clip-path:polygon(0 12%,15% 0,29% 7%,40% 0,50% 7%,60% 0,72% 7%,86% 0,100% 12%,94% 70%,100% 86%,50% 100%,0 86%,6% 70%)!important;filter:drop-shadow(0 0 8px #25dfff66)!important}.player-card.rarity-lendaria{--ink:#fff7ff;--edge:#e5c4ff;background:radial-gradient(ellipse at 50% 35%,#30f4ff99,transparent 36%),radial-gradient(ellipse at 50% 20%,#a56bff99,transparent 49%),linear-gradient(140deg,#fff1ff,#7026c6 8%,#100725 24%,#282080 43%,#061a43 63%,#32105b 82%,#80f7ff 98%)!important;clip-path:polygon(50% 0,62% 5%,72% 0,84% 5%,95% 3%,100% 17%,95% 73%,83% 91%,50% 100%,17% 91%,5% 73%,0 17%,5% 3%,16% 5%,28% 0,38% 5%)!important;filter:drop-shadow(0 0 10px #9e58ff99)!important}.player-card.rarity-bronze:before{border:2px solid #f6d6a0!important}.player-card.rarity-prata:before{border:2px double #eff7ff!important}.player-card.rarity-ouro:before{border:2px double #ffedac!important}.player-card.rarity-elite:before{border:1px solid #bafaff!important;background:repeating-linear-gradient(125deg,transparent 0 10px,#bafaff22 10.5px 11.5px,transparent 12px 21px)!important}.player-card.rarity-lendaria:before{border:2px solid #b7faff!important;background:linear-gradient(125deg,transparent 0 18%,#fff5 18.5% 19%,transparent 19.5% 43%,#b9faff55 43.5% 44%,transparent 44.5% 70%,#ffe8a455 70.5% 71.5%,transparent 72%)!important}.card-catalog-hero{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:18px;overflow:hidden;margin:10px 0 24px;padding:22px 24px;border:1px solid #314860;border-radius:20px;background:radial-gradient(ellipse at 8% 0%,#b47a3c22,transparent 34%),radial-gradient(ellipse at 100% 100%,#127a8c22,transparent 45%),linear-gradient(120deg,#0d1928,#09111d 65%,#10192a);box-shadow:inset 0 1px #ffffff10,0 13px 28px #0003}.card-catalog-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(118deg,transparent 0 28%,#fff1 28.2%,transparent 28.8% 61%,#fff1 61.2%,transparent 61.8%);opacity:.5}.card-catalog-emblem{position:relative;width:68px;height:78px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;clip-path:polygon(10% 0,90% 0,100% 15%,93% 78%,50% 100%,7% 78%,0 15%);border:1px solid #edc589;color:#fff0d0;background:linear-gradient(145deg,#f3d096,#9a6033 25%,#26180f 61%,#b87943);box-shadow:inset 0 0 0 2px #fff3}.card-catalog-emblem span{font-size:21px;line-height:1;font-weight:1000;letter-spacing:-1px}.card-catalog-emblem small{font-size:6px;letter-spacing:1.2px;font-weight:900}.card-catalog-copy{position:relative;min-width:0}.card-catalog-eyebrow{font-size:9px;letter-spacing:2px;font-weight:900;color:#d5a36c}.card-catalog-copy h2{margin:5px 0 7px;font-size:clamp(20px,3vw,30px);letter-spacing:-.7px;color:#f4f7fc}.card-catalog-copy p{margin:0;max-width:650px;color:#9fb2c9;font-size:12px;line-height:1.65}.card-catalog-kpis{position:relative;display:flex;gap:9px}.card-catalog-kpis>div{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:76px;padding:12px 10px;border:1px solid #30445c;border-radius:12px;background:#07101c99}.card-catalog-kpis b{font-size:25px;color:#edbd80;line-height:1}.card-catalog-kpis small{margin-top:6px;font-size:8px;letter-spacing:1.2px;color:#9bacbf;font-weight:900}.card-system-explainer{border-radius:16px!important;background:linear-gradient(120deg,#0d1725,#0a121e)!important;border-color:#273d55!important;box-shadow:inset 0 1px #ffffff08!important;padding:16px 18px!important;gap:15px!important}.card-system-mark{border-radius:10px!important}.card-system-explainer b{font-size:14px!important;letter-spacing:0!important}.card-system-explainer span{font-size:11px!important;line-height:1.65!important}.performance-explainer.card-rarity-showcase{display:block!important;padding:18px!important;border-color:#315647!important;background:radial-gradient(ellipse at 0 0,#1a584375,transparent 53%),linear-gradient(130deg,#0b1b20,#0a1420 65%,#0f1021)!important}.card-rarity-heading{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.card-rarity-heading>div:last-child{display:flex;flex-direction:column;gap:6px;min-width:0}.card-rarity-heading .card-system-mark{width:48px;height:48px;flex:0 0 48px;border-radius:50%!important;background:radial-gradient(circle at 35% 20%,#b5ffe8,#1b9a79 52%,#0d3b36)!important;border:1px solid #54edc0;color:#e8fff8;font-size:22px;box-shadow:0 0 20px #1ee6b133}.rarity-showcase-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1.6vw,18px);align-items:start;padding:8px 2px 4px}.rarity-showcase-card{min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px}.rarity-showcase-frame{--rarity-ink:#fff0d5;--rarity-edge:#e3b27b;position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:176px;aspect-ratio:.68;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 7% 8%;color:var(--rarity-ink);background:linear-gradient(140deg,#332116,#bb7b45 40%,#3b2518 70%,#dcaa73);clip-path:polygon(8% 3%,22% 1%,38% 3%,50% 0,62% 3%,78% 1%,92% 3%,100% 10%,96% 87%,50% 100%,4% 87%,0 10%);filter:drop-shadow(0 8px 9px #0008);transition:transform .2s ease,filter .2s ease}.rarity-showcase-frame:before{content:"";position:absolute;z-index:4;top:4%;right:4%;bottom:4%;left:4%;pointer-events:none;border:1px solid var(--rarity-edge);clip-path:inherit;background:linear-gradient(130deg,transparent 0 19%,#fff4 19.5%,transparent 20.2% 53%,#fff2 53.5%,transparent 54.2% 76%,#fff2 76.5%,transparent 77%);box-shadow:inset 0 0 0 2px #0002}.rarity-showcase-frame:after{content:"";position:absolute;z-index:2;left:7%;right:7%;bottom:18%;height:28%;pointer-events:none;background:linear-gradient(180deg,transparent,#070c18bd);border-bottom:1px solid var(--rarity-edge)}.rarity-showcase-top{position:absolute;z-index:5;left:13%;top:7%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-shadow:0 1px 3px #0007}.rarity-showcase-top strong{font-size:clamp(14px,2.5vw,27px);line-height:.95;font-weight:1000;letter-spacing:-.8px}.rarity-showcase-top span{padding:2px 5px;border:1px solid currentColor;border-radius:4px;font-size:clamp(7px,.9vw,10px);line-height:1;font-weight:950;letter-spacing:.6px;background:#090c1399}.rarity-showcase-player{position:absolute;z-index:1;left:5%;right:5%;top:23%;bottom:20%;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;color:#fff8;-webkit-mask-image:linear-gradient(#000 0%,#000 75%,#000b 90%,transparent 100%);mask-image:linear-gradient(#000 0%,#000 75%,#000b 90%,transparent 100%)}.rarity-showcase-player svg{width:87%;height:86%;fill:currentColor;filter:drop-shadow(0 3px 4px #0008)}.rarity-showcase-player img{width:100%;height:100%;object-fit:cover;object-position:center 15%;mix-blend-mode:screen;filter:contrast(1.06) saturate(1.06);-webkit-mask-image:linear-gradient(#000 0%,#000 78%,transparent 100%);mask-image:linear-gradient(#000 0%,#000 78%,transparent 100%)}.rarity-showcase-name{position:relative;z-index:5;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:7%;font-size:clamp(7px,1.1vw,11px);font-weight:1000;letter-spacing:1px;text-shadow:0 2px 4px #000}.rarity-showcase-base{position:absolute;z-index:5;bottom:4%;left:12%;right:12%;display:flex;align-items:center;justify-content:center;gap:5px;border-top:1px solid var(--rarity-edge);padding-top:4%;font-size:clamp(5px,.8vw,9px);font-weight:1000;letter-spacing:1px;text-shadow:0 1px 3px #000}.rarity-showcase-base span{opacity:.7;font-size:.8em}.rarity-showcase-lock{position:absolute;z-index:7;top:56%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:28px;height:28px;border:1px solid #ffffff6c;border-radius:50%;background:#07101dc9;color:#fff;font-size:18px;box-shadow:0 3px 10px #0008}.rarity-showcase-caption{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;max-width:100%}.rarity-showcase-caption b{font-size:12px;color:var(--rarity-caption,#f3d7a3);font-weight:1000;letter-spacing:1.5px;text-transform:uppercase}.rarity-showcase-caption span{font-size:8px;letter-spacing:1.3px;font-weight:900;color:#9eb0c6}.rarity-showcase-caption small{font-size:9px;line-height:1.4;color:#b4c3d4}.rarity-showcase-bronze .rarity-showcase-frame{--rarity-ink:#fff0d6;--rarity-edge:#efc58d;background:radial-gradient(ellipse at 50% 30%,#e9b06f6b,transparent 48%),repeating-linear-gradient(132deg,#89522c 0,#89522c 3px,#56331e 3px,#56331e 6px,#ad7645 6px,#ad7645 12px);clip-path:polygon(8% 3%,21% 1%,39% 3%,50% 0,61% 3%,79% 1%,92% 3%,100% 10%,96% 87%,50% 100%,4% 87%,0 10%)}.rarity-showcase-bronze .rarity-showcase-frame:before{border-width:2px;background:linear-gradient(130deg,transparent 0 20%,#fff4 20.5%,transparent 21.5% 52%,#fff3 52.5%,transparent 53.5%)}.rarity-showcase-bronze .rarity-showcase-caption{--rarity-caption:#e9b77d}.rarity-showcase-prata .rarity-showcase-frame{--rarity-ink:#f4f9ff;--rarity-edge:#eff7ff;background:linear-gradient(145deg,#e7f0f7,#667d91 9%,#1d2b3d 30%,#b9c9d8 47%,#435668 63%,#101e2e 83%,#dce8f2);clip-path:polygon(14% 0,86% 0,100% 10%,96% 73%,83% 90%,50% 100%,17% 90%,4% 73%,0 10%)}.rarity-showcase-prata .rarity-showcase-frame:before{border:2px double #f5fbff;background:repeating-linear-gradient(45deg,transparent 0 13px,#fff3 13.5px 14.5px,transparent 15px 27px)}.rarity-showcase-prata .rarity-showcase-player svg{color:#101b29}.rarity-showcase-prata .rarity-showcase-caption{--rarity-caption:#dce8f5}.rarity-showcase-ouro .rarity-showcase-frame{--rarity-ink:#fff0ba;--rarity-edge:#ffe7a0;background:radial-gradient(ellipse at 50% 28%,#fff7c35e,transparent 43%),linear-gradient(145deg,#ffe9a3,#6d4811 8%,#2f2008 25%,#d5a642,#66450f,#281c08 82%,#fbe39b);clip-path:polygon(5% 3%,20% 0,36% 3%,50% 0,64% 3%,80% 0,95% 3%,100% 10%,96% 88%,50% 100%,4% 88%,0 10%)}.rarity-showcase-ouro .rarity-showcase-frame:before{top:5%;right:5%;bottom:5%;left:5%;border:2px double #fff0ae;background:linear-gradient(90deg,#5b3e0c33,transparent 20% 80%,#5b3e0c33)}.rarity-showcase-ouro .rarity-showcase-player svg{color:#312309}.rarity-showcase-ouro .rarity-showcase-caption{--rarity-caption:#ffdf81}.rarity-showcase-elite .rarity-showcase-frame{--rarity-ink:#effeff;--rarity-edge:#88f7ff;background:radial-gradient(ellipse at 50% 31%,#16ecff77,transparent 43%),linear-gradient(135deg,#94ffff,#087b9f 9%,#0c162e 27%,#152b65 46%,#140d32 67%,#5c2d9e 86%,#8efaff);clip-path:polygon(0 9%,14% 0,28% 4%,39% 0,50% 6%,61% 0,72% 4%,86% 0,100% 9%,94% 69%,100% 84%,50% 100%,0 84%,6% 69%);filter:drop-shadow(0 0 7px #2deaff77)}.rarity-showcase-elite .rarity-showcase-frame:before{border:1px solid #a5fbff;background:linear-gradient(125deg,transparent 0 19%,#84faff66 19.5% 20.5%,transparent 21% 49%,#b795ff66 49.5% 50.5%,transparent 51%)}.rarity-showcase-elite .rarity-showcase-player svg{color:#09152b}.rarity-showcase-elite .rarity-showcase-caption{--rarity-caption:#7decff}.rarity-showcase-lendaria .rarity-showcase-frame{--rarity-ink:#fff5ff;--rarity-edge:#f1d8ff;background:radial-gradient(ellipse at 50% 24%,#cfb1ff99,transparent 48%),radial-gradient(ellipse at 50% 53%,#28dfff77,transparent 55%),linear-gradient(145deg,#fff1ff,#7f2bd0 8%,#120824 25%,#38218c 44%,#091a3d 62%,#3a0c59 82%,#89faff);clip-path:polygon(50% 0,62% 4%,74% 0,84% 4%,95% 3%,100% 16%,96% 74%,83% 90%,50% 100%,17% 90%,4% 74%,0 16%,5% 3%,16% 4%,26% 0,38% 4%);filter:drop-shadow(0 0 9px #9a57ff99)}.rarity-showcase-lendaria .rarity-showcase-frame:before{border:2px solid #b9faff;background:linear-gradient(122deg,transparent 0 18%,#fff8 18.5% 19.5%,transparent 20% 42%,#b7faff55 42.5% 43.5%,transparent 44% 70%,#ffeaa855 70.5% 71.5%,transparent 72%)}.rarity-showcase-lendaria .rarity-showcase-player svg{color:#120824}.rarity-showcase-lendaria .rarity-showcase-caption{--rarity-caption:#e3aaff}.player-card:not(.achievement-selected-player-card){container-type:inline-size;position:relative!important;display:block!important;overflow:hidden!important;isolation:isolate!important;aspect-ratio:.675!important;height:auto!important;min-height:0!important;border:0!important;border-radius:0!important;clip-path:polygon(7% 3%,20% 1%,37% 3%,50% 0,63% 3%,80% 1%,93% 3%,100% 10%,96% 88%,50% 100%,4% 88%,0 10%)!important;background:radial-gradient(ellipse at 50% 35%,var(--ger-glow,#e8b86d66),transparent 47%),linear-gradient(145deg,var(--ger-top,#402a19),var(--ger-mid,#b47c49) 42%,var(--ger-bottom,#342015))!important;box-shadow:inset 0 0 0 1px var(--ger-edge,#f1cb8e),inset 0 0 0 5px #0002,0 9px 22px #0008!important;color:var(--ger-ink,#fff0d8)!important;text-align:center!important}.player-card:not(.achievement-selected-player-card):before{content:""!important;position:absolute!important;z-index:6!important;top:3.5%!important;right:3.5%!important;bottom:3.5%!important;left:3.5%!important;border:1px solid var(--ger-edge,#f1cb8e)!important;clip-path:inherit!important;pointer-events:none!important;background:var(--ger-ornament,linear-gradient(128deg,transparent 0 20%,#fff4 20.5%,transparent 21.5% 53%,#fff2 53.5%,transparent 54.5%))!important;box-shadow:inset 0 0 0 1px #0002!important}.player-card:not(.achievement-selected-player-card):after{content:"✦"!important;position:absolute!important;z-index:7!important;height:auto!important;inset:auto 0 1.5%!important;background:none!important;color:var(--ger-edge,#f1cb8e)!important;text-align:center!important;font-size:clamp(5px,4cqw,12px)!important;line-height:1!important;opacity:.9!important;pointer-events:none!important;filter:drop-shadow(0 1px 2px #0007)}.player-card:not(.achievement-selected-player-card) .card-rating{position:absolute!important;z-index:9!important;top:8%!important;left:12%!important;right:auto!important;display:block!important;margin:0!important;padding:0!important;font-size:clamp(12px,17cqw,30px)!important;line-height:.95!important;letter-spacing:-.8px!important;font-weight:1000!important;color:var(--ger-ink,#fff0d8)!important;text-shadow:0 2px 3px #0005!important}.player-card:not(.achievement-selected-player-card) .card-rating:after{content:none!important;display:none!important}.player-card:not(.achievement-selected-player-card) .card-position{position:absolute!important;z-index:9!important;top:20%!important;left:11%!important;right:auto!important;max-width:30%!important;min-width:16%!important;margin:0!important;padding:3px 4px!important;border:1px solid #ffffff8a!important;border-radius:5px!important;background:#08111d55!important;color:var(--ger-ink,#fff0d8)!important;font-size:clamp(6px,6cqw,12px)!important;line-height:1!important;letter-spacing:.35px!important;font-weight:950!important;text-align:center!important}.player-card:not(.achievement-selected-player-card) .card-avatar{position:absolute!important;z-index:2!important;left:4%!important;right:4%!important;top:24%!important;bottom:17%!important;width:auto!important;height:auto!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;background:linear-gradient(180deg,#0000,#0002)!important;color:#fff8!important;font-size:0!important}.player-card:not(.achievement-selected-player-card) .card-avatar img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center 18%!important;border-radius:0!important;transform:scale(1.05)!important;transform-origin:center 40%!important;mix-blend-mode:screen!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 72%,#000c 86%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 0%,#000 72%,#000c 86%,transparent 100%)!important;filter:contrast(1.06) saturate(1.06) drop-shadow(0 2px 4px #0007)!important}.player-card:not(.achievement-selected-player-card) .card-avatar.is-silhouette{left:14%!important;right:14%!important;top:29%!important;bottom:20%!important;align-items:flex-end!important;color:var(--ger-ink,#fff0d8)!important;opacity:.82!important;background:radial-gradient(ellipse at 50% 17%,#ffffff22,transparent 50%)!important;-webkit-mask-image:linear-gradient(#000 0%,#000 85%,transparent 100%)!important;mask-image:linear-gradient(#000 0%,#000 85%,transparent 100%)!important}.card-default-player{width:100%!important;height:100%!important;max-width:100%!important;fill:currentColor!important;opacity:.9;filter:drop-shadow(0 4px 7px #0005)}.player-card:not(.achievement-selected-player-card) .card-name{position:absolute!important;z-index:9!important;left:8%!important;right:8%!important;bottom:13.8%!important;display:block!important;width:auto!important;max-width:none!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-transform:uppercase!important;font-size:clamp(6px,7cqw,13px)!important;line-height:1.1!important;letter-spacing:.75px!important;font-weight:1000!important;color:var(--ger-ink,#fff0d8)!important;text-shadow:0 2px 4px #0009!important;text-align:center!important}.player-card:not(.achievement-selected-player-card) .card-divider{position:absolute!important;z-index:9!important;left:14%!important;right:14%!important;bottom:11.5%!important;width:auto!important;height:1px!important;margin:0!important;background:linear-gradient(90deg,transparent,var(--ger-edge,#f1cb8e),transparent)!important;opacity:.95!important}.player-card:not(.achievement-selected-player-card) .card-tier{position:absolute!important;z-index:9!important;left:9%!important;right:9%!important;bottom:4.6%!important;display:block!important;width:auto!important;max-width:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;padding:3px 4px!important;border:1px solid #ffffff60!important;border-radius:999px!important;background:#08111d50!important;font-size:clamp(5px,4.5cqw,9px)!important;line-height:1!important;letter-spacing:.8px!important;font-weight:950!important;color:var(--ger-ink,#fff0d8)!important;text-align:center!important}.player-card.tier-bronze:not(.achievement-selected-player-card){--ger-top:#3b2518;--ger-mid:#b47a48;--ger-bottom:#392216;--ger-ink:#fff0d7;--ger-edge:#f2c98d;--ger-glow:#dda45c70;--ger-ornament:repeating-linear-gradient(132deg,transparent 0 17px,#fff2 17.5px 18.5px,transparent 19px 35px),linear-gradient(90deg,#2a180f77,transparent 18% 82%,#2a180f77);clip-path:polygon(7% 3%,21% 1%,39% 3%,50% 0,61% 3%,79% 1%,93% 3%,100% 9%,96% 88%,50% 100%,4% 88%,0 9%)!important}.player-card.tier-prata:not(.achievement-selected-player-card){--ger-top:#263746;--ger-mid:#cbd8e3;--ger-bottom:#36495d;--ger-ink:#f6fbff;--ger-edge:#eef8ff;--ger-glow:#e7f5ff66;--ger-ornament:repeating-linear-gradient(45deg,transparent 0 15px,#fff3 15.5px 16.5px,transparent 17px 32px),linear-gradient(180deg,#fff5,transparent 45%,#14223155);clip-path:polygon(13% 0,87% 0,100% 9%,96% 75%,83% 90%,50% 100%,17% 90%,4% 75%,0 9%)!important}.player-card.tier-ouro:not(.achievement-selected-player-card){--ger-top:#5c3b09;--ger-mid:#efcb5c;--ger-bottom:#6f4b10;--ger-ink:#fff0b7;--ger-edge:#ffe8a0;--ger-glow:#fff0a077;--ger-ornament:radial-gradient(ellipse at 50% 25%,#fff8,transparent 46%),linear-gradient(90deg,#3a260855,transparent 18% 82%,#3a260855);clip-path:polygon(5% 3%,18% 0,33% 2%,50% 0,67% 2%,82% 0,95% 3%,100% 10%,96% 88%,50% 100%,4% 88%,0 10%)!important}.player-card.tier-especial:not(.achievement-selected-player-card){--ger-top:#081b35;--ger-mid:#137f9c;--ger-bottom:#24134c;--ger-ink:#eaffff;--ger-edge:#91f5ff;--ger-glow:#18d9ff80;--ger-ornament:linear-gradient(125deg,transparent 0 18%,#9afaff88 18.5% 19.5%,transparent 20% 55%,#c09aff88 55.5% 56.5%,transparent 57%),radial-gradient(ellipse at 50% 30%,#00eaff66,transparent 62%);clip-path:polygon(0 9%,14% 0,28% 4%,40% 0,50% 6%,60% 0,72% 4%,86% 0,100% 9%,94% 70%,100% 85%,50% 100%,0 85%,6% 70%)!important}.player-card.tier-lendario:not(.achievement-selected-player-card){--ger-top:#1b1234;--ger-mid:#60449a;--ger-bottom:#09182c;--ger-ink:#fff5dc;--ger-edge:#f3d58b;--ger-glow:#b9a0ff88;--ger-ornament:linear-gradient(125deg,transparent 0 18%,#fff7 18.5% 19.5%,transparent 20% 42%,#b9faff66 42.5% 43.5%,transparent 44% 70%,#ffe5a866 70.5% 71.5%,transparent 72%),radial-gradient(ellipse at 50% 25%,#bd98ff88,transparent 54%);clip-path:polygon(50% 0,63% 4%,76% 0,87% 4%,96% 3%,100% 16%,96% 74%,83% 90%,50% 100%,17% 90%,4% 74%,0 16%,4% 3%,13% 4%,24% 0,37% 4%)!important}.card-collection-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,390px),1fr))!important;align-items:stretch!important;gap:16px!important;margin:16px 0 28px!important}.collection-card{position:relative!important;display:grid!important;grid-template-columns:minmax(135px,39%) minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:center!important;gap:0 17px!important;min-width:0!important;width:100%!important;max-width:760px!important;min-height:270px!important;padding:18px!important;border:1px solid #2a4058!important;border-radius:18px!important;overflow:hidden!important;text-align:left!important;background:radial-gradient(ellipse at 14% 8%,#9b663b25,transparent 42%),linear-gradient(145deg,#142133,#09121f 76%)!important;box-shadow:inset 0 1px #ffffff0a,0 10px 22px #0003!important;color:#f4f7fc!important}.collection-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(126deg,transparent 0 32%,#ffffff08 32.3%,transparent 33% 68%,#ffffff05 68.3%,transparent 69%)}.collection-card .collection-card-art{position:relative;grid-column:1;grid-row:1;align-self:stretch;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;padding:0 5px}.collection-card .player-card{position:relative!important;width:min(100%,210px)!important;height:auto!important;aspect-ratio:.675!important;justify-self:center!important;margin:0 auto!important;flex-shrink:0!important;filter:drop-shadow(0 10px 13px #0009)!important}.collection-card-ribbon{position:absolute;top:0;left:0;right:0;z-index:10;display:flex;justify-content:center;gap:7px;font-size:6px;letter-spacing:1.5px;font-weight:950;color:#9bb1c8;opacity:.76;pointer-events:none}.collection-card-ribbon b{color:#e9ba7c}.collection-card-art-foot{position:absolute;left:0;right:0;bottom:0;z-index:10;display:flex;justify-content:space-between;align-items:center;color:#8ca2bc;font-size:6px;font-weight:900;letter-spacing:1.7px;pointer-events:none}.collection-card-art-foot i{font-style:normal;color:#e9bd80;font-size:12px}.collection-card .collection-card-info{position:relative;grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:stretch;gap:10px;min-width:0;text-align:left}.collection-card-kicker{font-size:8px;letter-spacing:1.5px;font-weight:900;color:#8aa0b9}.collection-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.collection-card-heading>b{font-size:clamp(18px,2.4vw,25px)!important;line-height:1.15;font-weight:950;letter-spacing:-.4px;overflow-wrap:anywhere;color:#f5f7fc}.collection-card-heading>strong{display:flex;align-items:baseline;gap:4px;color:#f0ba7c;font-size:27px;line-height:1;font-weight:1000;letter-spacing:-1px;white-space:nowrap}.collection-card-heading>strong small{font-size:8px;letter-spacing:1.2px;color:#e8c293}.collection-card-info>p{margin:0!important;font-size:11px!important;line-height:1.45;color:#a5b6ca!important}.collection-card-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:2px}.collection-card-metrics>div{display:flex;flex-direction:column;gap:4px;min-width:0;padding:9px 7px;border:1px solid #253b52;border-radius:9px;background:linear-gradient(145deg,#101d2c,#09131e)}.collection-card-metrics b{font-size:16px;color:#eaf4ff;line-height:1}.collection-card-metrics small{font-size:7px;letter-spacing:1px;font-weight:900;color:#879bb3;white-space:nowrap}.collection-card-form{display:flex;flex-direction:column;gap:6px}.collection-card-form>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px}.collection-card-form span{font-size:8px;letter-spacing:1.2px;font-weight:900;color:#879bb3}.collection-card-form b{font-size:10px;color:#75e7b3}.collection-form-track{height:5px;border-radius:99px;background:#1c2d40;overflow:hidden}.collection-form-track i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#c18a50,#eac38a,#37d9a1);box-shadow:0 0 10px #52dcb377}.collection-card .badge-list{justify-content:flex-start!important;min-height:18px;gap:5px}.collection-card .badge-list span{padding:4px 7px!important;border-color:#34475b!important;background:#0a1522!important;color:#cbd9e7!important;font-size:8px!important}.collection-card-open{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:9px;border-top:1px solid #2b3f54;font-size:8px;letter-spacing:1.4px;font-weight:1000;color:#d7a66e}.collection-card-open span{font-size:14px;color:#72dfb3}.card-catalog-empty{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:9px;padding:36px 20px;text-align:center;border:1px dashed #38526d;border-radius:18px;background:#0c1725;color:#9dafc3}.card-catalog-empty-icon{display:grid;place-items:center;width:58px;height:58px;border:1px solid #d5a66e;border-radius:16px;background:linear-gradient(145deg,#624426,#12121c);font-size:26px;color:#f2c68b}.card-catalog-empty>b{font-size:17px;color:#f1f5fb}.card-catalog-empty>span{font-size:12px;max-width:330px;line-height:1.6}.card-catalog-empty .primary{margin-top:5px}.achievement-card{container-type:inline-size!important;max-width:220px!important;width:100%!important;height:auto!important;aspect-ratio:.68!important;padding:7% 6% 6%!important;border-radius:0!important;display:flex!important;flex-direction:column!important;justify-content:stretch!important}.achievement-card:before{content:"";position:absolute;top:4%!important;right:4%!important;bottom:4%!important;left:4%!important;z-index:5;border:1px solid var(--achievement-edge)!important;pointer-events:none;background:linear-gradient(125deg,transparent 0 18%,#fff3 18.5%,transparent 19.3% 54%,#fff2 54.5%,transparent 55.3%)!important;clip-path:inherit!important}.achievement-card .achievement-card-topline{position:relative;z-index:7;font-size:clamp(5px,3.3cqw,9px)!important;letter-spacing:1px!important;font-weight:950!important}.achievement-card .achievement-rarity-seal{font-size:clamp(5px,3.6cqw,9px)!important;padding:3px 5px!important;letter-spacing:.5px!important}.achievement-card .achievement-card-art{position:absolute!important;z-index:1;left:5%!important;right:5%!important;top:19%!important;bottom:27%!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;border-radius:0!important;overflow:hidden!important;background:radial-gradient(ellipse at 50% 25%,#ffffff22,transparent 58%)!important}.achievement-card .achievement-card-art img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 16%!important;mix-blend-mode:screen!important;-webkit-mask-image:linear-gradient(#000 0%,#000 74%,transparent 100%)!important;mask-image:linear-gradient(#000 0%,#000 74%,transparent 100%)!important}.achievement-card .achievement-card-art>span{font-size:clamp(18px,20cqw,38px)!important}.achievement-card .achievement-card-heading{position:absolute!important;z-index:7;left:8%!important;right:8%!important;bottom:20%!important;display:flex!important;flex-direction:column!important;gap:3px!important;text-align:center!important}.achievement-card .achievement-card-heading small{font-size:clamp(4px,2.5cqw,7px)!important;letter-spacing:.7px!important}.achievement-card .achievement-card-heading b{font-size:clamp(8px,5cqw,13px)!important;line-height:1.05!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.achievement-card .achievement-card-player{position:absolute!important;z-index:7;left:8%!important;right:8%!important;bottom:14%!important;padding:0!important;text-align:center!important;font-size:clamp(6px,3.8cqw,10px)!important;font-weight:950!important;letter-spacing:1px!important}.achievement-card .achievement-card-metric{position:absolute!important;z-index:7;left:10%!important;right:10%!important;bottom:7%!important;display:flex!important;justify-content:center!important;align-items:baseline!important;gap:4px!important;border-top:1px solid #ffffff55!important;padding-top:3%!important}.achievement-card .achievement-card-metric strong{font-size:clamp(8px,5cqw,13px)!important}.achievement-card .achievement-card-metric span{font-size:clamp(5px,2.8cqw,8px)!important}.achievement-card .achievement-card-bottomline{position:absolute!important;top:9%!important;left:8%!important;right:8%!important;z-index:7;display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:clamp(5px,3cqw,8px)!important}@media(max-width:700px){.card-catalog-hero{grid-template-columns:54px minmax(0,1fr);gap:12px;padding:16px 14px}.card-catalog-emblem{width:52px;height:62px}.card-catalog-emblem span{font-size:17px}.card-catalog-kpis{grid-column:1/-1;justify-content:flex-end;margin-top:-2px}.card-catalog-kpis>div{min-width:70px;padding:8px 10px}.card-catalog-kpis b{font-size:19px}.rarity-showcase-grid{grid-template-columns:repeat(5,minmax(95px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 3px 12px;gap:10px}.rarity-showcase-card{scroll-snap-align:start}.rarity-showcase-caption b{font-size:10px}.rarity-showcase-caption small{font-size:8px}.collection-card{grid-template-columns:minmax(120px,40%) minmax(0,1fr)!important;gap:0 12px!important;padding:12px!important;min-height:235px!important}.collection-card .player-card{width:100%!important;max-width:170px!important}.collection-card-info{gap:8px!important}.collection-card-heading>b{font-size:18px!important}.collection-card-heading>strong{font-size:23px}.collection-card-metrics{gap:4px}.collection-card-metrics>div{padding:7px 5px}.collection-card-metrics b{font-size:14px}.collection-card-metrics small{font-size:6px;letter-spacing:.5px}.collection-card-kicker{font-size:7px}.collection-card-info>p{font-size:10px!important}}@media(max-width:430px){.card-catalog-copy h2{font-size:20px}.card-catalog-copy p{font-size:10px}.card-catalog-hero{padding:13px 11px}.card-system-explainer{padding:13px!important}.collection-card{grid-template-columns:minmax(105px,37%) minmax(0,1fr)!important;padding:10px!important;gap:0 10px!important;min-height:218px!important}.collection-card .player-card{width:100%!important}.collection-card-heading>b{font-size:15px!important}.collection-card-heading>strong{font-size:20px}.collection-card-info{gap:7px!important}.collection-card-metrics>div{padding:6px 4px}.collection-card-metrics b{font-size:12px}.collection-card-metrics small{font-size:5px}.collection-card .badge-list span{font-size:7px!important}.collection-card-open{font-size:7px}.card-rarity-heading .card-system-mark{width:40px;height:40px;flex-basis:40px}}.player-card.achievement-selected-player-card{container-type:inline-size;position:relative!important;display:block!important;overflow:hidden!important;isolation:isolate!important;aspect-ratio:.675!important;height:auto!important;min-height:0!important;border-radius:0!important;box-shadow:inset 0 0 0 1px var(--edge,#e4c08c),inset 0 0 0 5px #0003,0 8px 20px #0009!important}.player-card.achievement-selected-player-card .card-rating{position:absolute!important;z-index:9!important;top:8%!important;left:12%!important;right:auto!important;display:block!important;font-size:clamp(12px,17cqw,30px)!important;line-height:.95!important;letter-spacing:-.8px!important;font-weight:1000!important;text-shadow:0 2px 3px #0007!important}.player-card.achievement-selected-player-card .card-rating:after{content:none!important;display:none!important}.player-card.achievement-selected-player-card .card-position{position:absolute!important;z-index:9!important;top:20%!important;left:11%!important;right:auto!important;min-width:16%!important;max-width:31%!important;padding:3px 4px!important;border:1px solid #ffffff8a!important;border-radius:5px!important;background:#08111d66!important;font-size:clamp(6px,6cqw,12px)!important;line-height:1!important;text-align:center!important}.player-card.achievement-selected-player-card .card-avatar{position:absolute!important;z-index:2!important;left:4%!important;right:4%!important;top:24%!important;bottom:17%!important;width:auto!important;height:auto!important;margin:0!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden!important;background:linear-gradient(180deg,transparent,#0002)!important;font-size:0!important}.player-card.achievement-selected-player-card .card-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 18%!important;mix-blend-mode:screen!important;-webkit-mask-image:linear-gradient(#000 0%,#000 72%,#000b 86%,transparent 100%)!important;mask-image:linear-gradient(#000 0%,#000 72%,#000b 86%,transparent 100%)!important;filter:contrast(1.06) saturate(1.06)!important}.player-card.achievement-selected-player-card .card-avatar.is-silhouette{left:14%!important;right:14%!important;top:29%!important;bottom:20%!important;color:#ffffff8a!important;-webkit-mask-image:linear-gradient(#000 0%,#000 85%,transparent 100%)!important;mask-image:linear-gradient(#000 0%,#000 85%,transparent 100%)!important}.player-card.achievement-selected-player-card .card-name{position:absolute!important;z-index:9!important;left:8%!important;right:8%!important;bottom:13.8%!important;width:auto!important;max-width:none!important;margin:0!important;font-size:clamp(6px,7cqw,13px)!important;line-height:1.1!important;letter-spacing:.7px!important;font-weight:1000!important;text-align:center!important;text-shadow:0 2px 4px #0009!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-card.achievement-selected-player-card .card-divider{position:absolute!important;z-index:9!important;left:14%!important;right:14%!important;bottom:11.5%!important;width:auto!important;height:1px!important;margin:0!important;background:linear-gradient(90deg,transparent,currentColor,transparent)!important;opacity:.8!important}.player-card.achievement-selected-player-card .card-tier{position:absolute!important;z-index:9!important;left:8%!important;right:8%!important;bottom:4.6%!important;width:auto!important;max-width:none!important;margin:0!important;padding:3px 4px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;border:1px solid #ffffff60!important;border-radius:999px!important;background:#08111d66!important;font-size:clamp(5px,4cqw,9px)!important;line-height:1!important;letter-spacing:.5px!important;font-weight:950!important;text-align:center!important}.player-card.achievement-selected-player-card.rarity-bronze{clip-path:polygon(7% 3%,21% 1%,39% 3%,50% 0,61% 3%,79% 1%,93% 3%,100% 9%,96% 88%,50% 100%,4% 88%,0 9%)!important;--edge:#f2c98d!important;--ink:#fff0d7!important}.player-card.achievement-selected-player-card.rarity-prata{clip-path:polygon(13% 0,87% 0,100% 9%,96% 75%,83% 90%,50% 100%,17% 90%,4% 75%,0 9%)!important;--edge:#eef8ff!important;--ink:#f6fbff!important}.player-card.achievement-selected-player-card.rarity-ouro{clip-path:polygon(5% 3%,18% 0,33% 2%,50% 0,67% 2%,82% 0,95% 3%,100% 10%,96% 88%,50% 100%,4% 88%,0 10%)!important;--edge:#ffe8a0!important;--ink:#fff0b7!important}.player-card.achievement-selected-player-card.rarity-elite{clip-path:polygon(0 9%,14% 0,28% 4%,40% 0,50% 6%,60% 0,72% 4%,86% 0,100% 9%,94% 70%,100% 85%,50% 100%,0 85%,6% 70%)!important;--edge:#91f5ff!important;--ink:#eaffff!important;filter:drop-shadow(0 0 7px #18d9ff66)!important}.player-card.achievement-selected-player-card.rarity-lendaria{clip-path:polygon(50% 0,63% 4%,76% 0,87% 4%,96% 3%,100% 16%,96% 74%,83% 90%,50% 100%,17% 90%,4% 74%,0 16%,4% 3%,13% 4%,24% 0,37% 4%)!important;--edge:#f3d58b!important;--ink:#fff5dc!important;filter:drop-shadow(0 0 9px #9e57ff77)!important}.rarity-showcase-lock{font-size:0!important}.rarity-showcase-lock:before{content:"";position:absolute;left:9px;top:5px;width:8px;height:9px;border:2px solid #f3f7ff;border-radius:6px 6px 0 0;box-sizing:border-box}.rarity-showcase-lock:after{content:"";position:absolute;left:6px;top:13px;width:14px;height:11px;border-radius:2px;background:linear-gradient(145deg,#f5f8ff,#a6b6ca);box-shadow:inset 0 -3px #66788c}.rarity-showcase-lock span{display:none}.player-card{container-type:inline-size;isolation:isolate!important;overflow:hidden!important;position:relative!important;aspect-ratio:300/444!important;height:auto!important;min-height:0!important;border-radius:0!important;background-color:#111a27!important;filter:drop-shadow(0 8px 11px #000b)!important}.player-card-ornament{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:6;pointer-events:none;color:var(--edge,#efc58d);opacity:.94;mix-blend-mode:screen}.player-card-ornament .ornament-outer{stroke-width:4}.player-card-ornament .ornament-inner{stroke-width:1.5;opacity:.75}.player-card-ornament .ornament-facet{opacity:.55}.player-card-ornament .ornament-gem{filter:drop-shadow(0 0 4px currentColor)}.player-card .card-rating{top:8%!important;left:13%!important;font-size:clamp(19px,7cqw,34px)!important;letter-spacing:-1.2px!important;text-shadow:0 2px 3px #000b,0 0 12px #fff3!important}.player-card .card-position{top:19%!important;left:12%!important;padding:3px 6px!important;border:1px solid #fff9!important;border-radius:5px!important;background:#07101dbd!important;font-size:clamp(7px,2.7cqw,11px)!important;letter-spacing:.8px!important}.player-card .card-avatar{left:8%!important;right:8%!important;top:24%!important;bottom:17%!important;z-index:2!important;background:radial-gradient(ellipse at 50% 32%,#fff3,transparent 66%)!important;-webkit-mask-image:linear-gradient(#000 0%,#000 79%,#0009 91%,transparent 100%)!important;mask-image:linear-gradient(#000 0%,#000 79%,#0009 91%,transparent 100%)!important}.player-card .card-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 16%!important;mix-blend-mode:normal!important;-webkit-mask-image:linear-gradient(#000 0%,#000 84%,transparent 100%)!important;mask-image:linear-gradient(#000 0%,#000 84%,transparent 100%)!important;filter:contrast(1.04) saturate(1.08) drop-shadow(0 2px 4px #0008)!important}.player-card .card-avatar.is-silhouette{left:18%!important;right:18%!important;top:32%!important;bottom:22%!important;color:#f6dfc0b8!important;-webkit-mask-image:linear-gradient(#000 0%,#000 85%,transparent 100%)!important;mask-image:linear-gradient(#000 0%,#000 85%,transparent 100%)!important}.player-card .card-name{position:absolute!important;left:9%!important;right:9%!important;bottom:13.2%!important;max-width:none!important;margin:0!important;font-size:clamp(7px,3.2cqw,13px)!important;letter-spacing:1px!important;line-height:1.05!important;text-shadow:0 2px 4px #000!important}.player-card .card-divider{position:absolute!important;left:15%!important;right:15%!important;bottom:11.2%!important;width:auto!important;margin:0!important;z-index:7!important}.player-card .card-tier{position:absolute!important;left:11%!important;right:11%!important;bottom:5.1%!important;max-width:none!important;padding:3px 4px!important;border:1px solid #ffffff4d!important;border-radius:999px!important;background:#07101d85!important;font-size:clamp(5px,2.1cqw,8px)!important;letter-spacing:.75px!important;z-index:7!important}.player-card.tier-bronze .player-card-ornament{color:#f8cf91}.player-card.tier-prata .player-card-ornament{color:#e8f4ff}.player-card.tier-ouro .player-card-ornament{color:#ffe69a}.player-card.tier-especial .player-card-ornament{color:#8ff5ff}.player-card.tier-lendario .player-card-ornament{color:#f4caff}.player-card.achievement-selected-player-card.rarity-bronze .player-card-ornament{color:#f6c68a}.player-card.achievement-selected-player-card.rarity-prata .player-card-ornament{color:#f2f8ff}.player-card.achievement-selected-player-card.rarity-ouro .player-card-ornament{color:#ffe38d}.player-card.achievement-selected-player-card.rarity-elite .player-card-ornament{color:#8af7ff}.player-card.achievement-selected-player-card.rarity-lendaria .player-card-ornament{color:#f2c9ff}.rarity-showcase-player img{mix-blend-mode:normal!important;object-fit:cover!important;object-position:center 14%!important;filter:contrast(1.08) saturate(1.12) drop-shadow(0 3px 5px #0008)!important;-webkit-mask-image:linear-gradient(#000 0%,#000 84%,transparent 100%)!important;mask-image:linear-gradient(#000 0%,#000 84%,transparent 100%)!important}.rarity-showcase-player svg{filter:drop-shadow(0 4px 4px #0008)!important;opacity:.8}.rarity-showcase-bronze .rarity-showcase-frame{background:linear-gradient(135deg,#f5d4a1,#8a4b26 11%,#311a10,#c17a43 43%,#633719 60%,#24140d,#edc18a)!important}.rarity-showcase-prata .rarity-showcase-frame{background:linear-gradient(145deg,#f8fcff,#6c8196 12%,#19293a 28%,#dce8f4 45%,#51657b 61%,#142131 82%,#f7fbff)!important}.rarity-showcase-ouro .rarity-showcase-frame{background:radial-gradient(ellipse at 50% 35%,#fff4b766,transparent 40%),linear-gradient(145deg,#fff0a7,#72500f 10%,#2d1d06,#d5a735,#65440c 61%,#241805 82%,#ffedaa)!important}.rarity-showcase-elite .rarity-showcase-frame{background:radial-gradient(ellipse at 48% 30%,#38eaff99,transparent 42%),linear-gradient(135deg,#8dfaff,#087e9b 10%,#07142e,#163e84 44%,#201044 62%,#101b39,#a94fff)!important}.rarity-showcase-lendaria .rarity-showcase-frame{background:radial-gradient(ellipse at 50% 27%,#e5b4ffad,transparent 43%),radial-gradient(ellipse at 50% 58%,#24dfffb0,transparent 48%),linear-gradient(145deg,#fff0ff,#7825c3 9%,#120725 25%,#4421a0 44%,#071d42 62%,#300c4b 82%,#8efaff)!important}@media(max-width:700px){.player-card .card-rating{font-size:clamp(18px,7cqw,30px)!important}.player-card .card-position{font-size:clamp(6px,2.7cqw,10px)!important}.player-card .card-name{font-size:clamp(6px,3.2cqw,11px)!important}}.player-card{--ink:#fff2dc;--edge:#f4cb91;position:relative!important;display:block!important;isolation:isolate!important;width:82px;height:auto!important;aspect-ratio:300/444!important;min-height:0!important;padding:0!important;margin:0;overflow:hidden!important;border:0!important;border-radius:0!important;clip-path:polygon(8% 4%,20% 1%,36% 3%,50% 0,64% 3%,80% 1%,92% 4%,100% 10%,96% 86%,50% 100%,4% 86%,0 10%)!important;background:linear-gradient(135deg,#e8be83,#6f4326 8%,#26170f 21%,#b57b4e 43%,#51301d 66%,#9a6438 86%,#f0d3a2)!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1px #fff9,inset 0 0 28px #0006,0 9px 16px #0009!important;filter:drop-shadow(0 7px 12px #0009)!important;transition:transform .18s ease,filter .18s ease}.player-card:before{content:""!important;position:absolute!important;z-index:1!important;top:4.5%!important;right:4.5%!important;bottom:4.5%!important;left:4.5%!important;pointer-events:none!important;clip-path:inherit!important;border:1px solid color-mix(in srgb,var(--edge) 92%,transparent)!important;background:linear-gradient(125deg,transparent 0 18%,#fff3 18.5% 19%,transparent 19.5% 46%,#fff2 46.5% 47%,transparent 47.5% 70%,#fff2 70.5% 71%,transparent 71.5%)!important;box-shadow:inset 0 0 0 1px #0002!important}.player-card:after{content:""!important;position:absolute!important;z-index:1!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;clip-path:inherit!important;background:radial-gradient(ellipse at 50% 35%,#fff3,transparent 48%),linear-gradient(180deg,#fff1,transparent 36%,#0002 90%)!important;opacity:.9!important}.player-card .player-card-ornament{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:5!important;overflow:visible!important;pointer-events:none!important;color:var(--edge)!important;opacity:1!important;mix-blend-mode:screen!important}.player-card .player-card-ornament .ornament-outer{stroke-width:3.6!important;filter:drop-shadow(0 0 2px #0008)}.player-card .player-card-ornament .ornament-inner{stroke-width:1.5!important;opacity:.84!important}.player-card .player-card-ornament .ornament-engraving,.player-card .player-card-ornament .ornament-facets,.player-card .player-card-ornament .ornament-scrolls,.player-card .player-card-ornament .ornament-energy,.player-card .player-card-ornament .ornament-crystals{opacity:.76!important}.player-card .card-rating{position:absolute!important;z-index:8!important;left:13%!important;top:8%!important;right:auto!important;display:block!important;margin:0!important;padding:0!important;font-size:clamp(18px,6.6cqw,34px)!important;font-weight:1000!important;line-height:.98!important;letter-spacing:-1.1px!important;color:var(--ink)!important;text-shadow:0 2px 3px #0009,0 0 8px #fff2!important}.player-card .card-rating:after{content:none!important;display:none!important}.player-card .card-position{position:absolute!important;z-index:8!important;left:13%!important;top:18.7%!important;right:auto!important;min-width:0!important;max-width:30%!important;padding:3px 6px!important;margin:0!important;border:1px solid color-mix(in srgb,var(--ink) 72%,transparent)!important;border-radius:5px!important;background:#06101b8c!important;color:var(--ink)!important;font-size:clamp(6px,2.5cqw,11px)!important;font-weight:950!important;letter-spacing:.8px!important;line-height:1.05!important;text-align:center!important}.player-card .card-avatar{position:absolute!important;z-index:3!important;left:5%!important;right:5%!important;top:22%!important;bottom:15.8%!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden!important;background:transparent!important;border:0!important;border-radius:0!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 82%,#000b 91%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 0%,#000 82%,#000b 91%,transparent 100%)!important;color:var(--ink)!important;font-size:16px!important}.player-card .card-avatar img{position:relative!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center bottom!important;border:0!important;border-radius:0!important;mix-blend-mode:screen!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 88%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 0%,#000 88%,transparent 100%)!important;filter:contrast(1.07) saturate(1.12) drop-shadow(0 3px 4px #0008)!important}.player-card .card-default-player{width:78%!important;height:95%!important;color:color-mix(in srgb,var(--ink) 75%,transparent)!important;filter:drop-shadow(0 3px 5px #0008)!important}.player-card .card-name{position:absolute!important;z-index:8!important;left:8%!important;right:8%!important;bottom:13.4%!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;text-align:center!important;font-size:clamp(6px,3.3cqw,13px)!important;line-height:1.05!important;font-weight:1000!important;letter-spacing:1px!important;text-transform:uppercase!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--ink)!important;text-shadow:0 2px 4px #0009!important}.player-card .card-divider{position:absolute!important;z-index:8!important;left:15%!important;right:15%!important;bottom:11.3%!important;width:auto!important;height:1px!important;margin:0!important;padding:0!important;background:linear-gradient(90deg,transparent,var(--edge),transparent)!important;opacity:.9!important}.player-card .card-tier{position:absolute!important;z-index:8!important;left:10%!important;right:10%!important;bottom:4.2%!important;width:auto!important;max-width:none!important;margin:0!important;padding:3px!important;border:1px solid color-mix(in srgb,var(--edge) 74%,transparent)!important;border-radius:999px!important;background:#07101d65!important;text-align:center!important;text-transform:uppercase!important;font-size:clamp(4.5px,2.05cqw,8px)!important;line-height:1!important;letter-spacing:.7px!important;font-weight:1000!important;color:var(--ink)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-card .player-card-captain-mark,.player-card .equipped-card-star{z-index:9!important;right:11%!important;top:7%!important}.player-card.tier-bronze,.player-card.achievement-selected-player-card.rarity-bronze{--ink:#fff0d8!important;--edge:#f4c58c!important;background:radial-gradient(ellipse at 53% 47%,#edb36a74 0%,transparent 47%),repeating-linear-gradient(132deg,transparent 0 22px,#ffedc31c 22.5px 24px,transparent 24.5px 39px),linear-gradient(135deg,#f9dcaa,#925a31 7%,#28170d 20%,#bc7c43 42%,#4a2917 65%,#87512d 84%,#ffe0a4)!important;clip-path:polygon(7% 4%,20% 1%,36% 3%,50% 0,64% 3%,80% 1%,93% 4%,100% 10%,96% 86%,50% 100%,4% 86%,0 10%)!important}.player-card.tier-bronze .player-card-ornament,.player-card.achievement-selected-player-card.rarity-bronze .player-card-ornament{color:#ffe0a2!important}.player-card.tier-prata,.player-card.achievement-selected-player-card.rarity-prata{--ink:#f4f8ff!important;--edge:#eaf3ff!important;background:linear-gradient(145deg,#fff,#7e92a9 7%,#202e40 22%,#dbe8f6 40%,#596b80 56%,#172537 74%,#a3b8ce 90%,#fbfdff)!important;clip-path:polygon(13% 0,87% 0,100% 9%,97% 73%,85% 89%,50% 100%,15% 89%,3% 73%,0 9%)!important}.player-card.tier-prata .player-card-ornament,.player-card.achievement-selected-player-card.rarity-prata .player-card-ornament{color:#eff7ff!important}.player-card.tier-ouro,.player-card.achievement-selected-player-card.rarity-ouro{--ink:#fff1bd!important;--edge:#ffe6a0!important;background:radial-gradient(ellipse at 50% 38%,#fff6b875 0%,transparent 44%),linear-gradient(145deg,#fff0a9,#95651b 8%,#3e2807 24%,#edc54e 42%,#80540f,#302006 82%,#ffeb9a)!important;clip-path:polygon(5% 3%,19% 0,34% 3%,50% 0,66% 3%,81% 0,95% 3%,100% 10%,96% 87%,50% 100%,4% 87%,0 10%)!important}.player-card.tier-ouro .player-card-ornament,.player-card.achievement-selected-player-card.rarity-ouro .player-card-ornament{color:#fff0ab!important}.player-card.tier-especial,.player-card.achievement-selected-player-card.rarity-elite{--ink:#eafcff!important;--edge:#8cf4ff!important;background:radial-gradient(ellipse at 47% 35%,#24dffc7a,transparent 42%),linear-gradient(140deg,#a6fbff,#087e9d 9%,#10182e 25%,#174d88 42%,#211044,#0e1b38 82%,#a05cfc)!important;clip-path:polygon(0 10%,12% 0,27% 5%,39% 0,50% 6%,61% 0,73% 5%,88% 0,100% 10%,94% 73%,100% 87%,50% 100%,0 87%,6% 73%)!important;filter:drop-shadow(0 0 9px #26dfff66)!important}.player-card.tier-especial .player-card-ornament,.player-card.achievement-selected-player-card.rarity-elite .player-card-ornament{color:#a5faff!important}.player-card.tier-lendario,.player-card.achievement-selected-player-card.rarity-lendaria{--ink:#fff7ff!important;--edge:#e7c5ff!important;background:radial-gradient(ellipse at 50% 35%,#32e6ff8c,transparent 39%),radial-gradient(ellipse at 52% 25%,#d39aff77,transparent 46%),linear-gradient(145deg,#fff0ff,#792bc0 7%,#14082d 24%,#46239e,#0a1d42 62%,#2a0c4b 82%,#8bf5ff)!important;clip-path:polygon(50% 0,61% 4%,73% 0,84% 4%,94% 3%,100% 15%,96% 75%,83% 91%,50% 100%,17% 91%,4% 75%,0 15%,6% 3%,16% 4%,27% 0,39% 4%)!important;filter:drop-shadow(0 0 10px #9559ff88)!important}.player-card.tier-lendario .player-card-ornament,.player-card.achievement-selected-player-card.rarity-lendaria .player-card-ornament{color:#c9faff!important}.profile-backdrop{align-items:center!important;padding:0!important;background:#02070ff0!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.profile-modal{width:min(100%,980px)!important;max-width:980px!important;height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;border:0!important;border-radius:0!important;padding:calc(env(safe-area-inset-top,0px) + 18px) clamp(14px,3.8vw,34px) 32px!important;background:radial-gradient(ellipse at 14% 0%,#182b41 0,transparent 39%),linear-gradient(155deg,#07111e,#050b15 54%,#071522)!important;box-shadow:none!important}.profile-modal .profile-close{position:sticky!important;float:right!important;top:0!important;right:0!important;z-index:20!important;width:40px!important;height:40px!important;border:1px solid #354c65!important;border-radius:12px!important;background:#101b2a!important;color:#f4f7fc!important}.profile-modal .profile-hero{display:grid!important;grid-template-columns:minmax(155px,37%) minmax(0,1fr)!important;align-items:center!important;gap:clamp(15px,3vw,28px)!important;padding:14px 0 24px!important;margin:0 0 17px!important;border-bottom:1px solid #22384e!important}.profile-modal .profile-hero>.player-card{width:100%!important;max-width:300px!important;height:auto!important;aspect-ratio:300/444!important;justify-self:center!important}.profile-modal .profile-hero h2{font-size:clamp(24px,5vw,36px)!important;font-weight:900!important;letter-spacing:-.7px!important;color:#f3f6fc!important;margin:0 0 7px!important}.profile-modal .profile-hero p{font-size:clamp(12px,2.3vw,16px)!important;line-height:1.55!important;color:#aabdd3!important;margin:0!important}.profile-modal .profile-hero strong{display:block!important;color:#f1b87b!important;font-size:clamp(30px,6vw,43px)!important;letter-spacing:-1.2px!important;margin:14px 0 5px!important}.profile-modal .profile-hero small{display:block!important;color:#edc48f!important;font-size:11px!important;letter-spacing:2.2px!important;margin-top:9px!important}.profile-modal .photo-change-control{display:block!important;margin-top:19px!important;color:#a9bed4!important;font-size:12px!important;line-height:1.4!important}.profile-modal .photo-change-control input{display:block!important;width:100%!important;max-width:100%!important;margin-top:8px!important;padding:8px!important;border:1px solid #344a62!important;border-radius:8px!important;background:#0a1624!important;color:#e8eff8!important;font-size:11px!important}.profile-modal .active-card-panel,.profile-modal .player-card-history-panel{margin:17px 0!important;padding:clamp(14px,2.8vw,24px)!important;border:1px solid #263d55!important;border-radius:18px!important;background:linear-gradient(145deg,#091727f5,#07111ef5)!important;box-shadow:inset 0 1px #ffffff08!important}.profile-modal .active-card-panel .section-heading h2,.profile-modal .player-card-history-panel .section-heading h2{font-size:clamp(18px,3.5vw,24px)!important;color:#f2f6fb!important;letter-spacing:-.4px!important}.profile-modal .active-card-panel .section-heading>span,.profile-modal .player-card-history-panel .section-heading>span{font-size:clamp(8px,1.4vw,11px)!important;letter-spacing:1.3px!important;color:#8599b1!important}.profile-modal .active-card-panel>p,.profile-modal .player-card-history-panel>p{font-size:12px!important;line-height:1.7!important;color:#a7b9cf!important;margin:10px 0 15px!important}.player-attribute-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:16px 0 19px}.player-attribute-strip>div{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:74px;padding:8px 4px;border:1px solid #243a52;border-radius:11px;background:linear-gradient(150deg,#0b1a2b,#08111e);box-shadow:inset 0 1px #ffffff08}.player-attribute-strip>div b{font-size:clamp(16px,3vw,24px);font-weight:900;line-height:1;color:#f2f6ff}.player-attribute-strip>div span{font-size:9px;font-weight:800;letter-spacing:1px;color:#8da4bf}.player-attribute-strip>div.primary-attribute{border-color:#cc945b;background:linear-gradient(145deg,#2a1b12,#0b1420)}.player-attribute-strip>div.primary-attribute b,.player-attribute-strip>div.primary-attribute span{color:#f3b77c}.profile-modal .active-card-picker{grid-template-columns:repeat(auto-fit,minmax(112px,1fr))!important;gap:10px!important;margin-top:14px!important}.profile-modal .active-card-choice{min-height:190px!important;padding:11px 7px!important;border:1px solid #293f56!important;border-radius:14px!important;background:linear-gradient(150deg,#0b1726,#060e19)!important}.profile-modal .active-card-choice>.player-card{width:90px!important;max-width:100%!important;height:auto!important;aspect-ratio:300/444!important;flex-shrink:0!important}.profile-modal .active-card-choice.is-active{border-color:#32d69a!important;background:linear-gradient(145deg,#12352d,#07181a)!important;box-shadow:inset 0 0 0 1px #36d7a244,0 0 18px #21d99a13!important}.profile-modal .active-card-choice>b{font-size:11px!important;color:#edf5ff!important}.profile-modal .active-card-choice>small{font-size:9px!important;letter-spacing:.8px!important;color:#9aafc5!important}.profile-rarity-collection{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(6px,1.3vw,14px);padding:15px 3px 12px;margin:4px 0 10px;border:1px solid #1c334a;border-radius:16px;background:linear-gradient(155deg,#071422,#050d18)}.profile-rarity-card{min-width:0;display:flex;flex-direction:column;align-items:center;gap:9px}.profile-rarity-art{position:relative;isolation:isolate;width:100%;max-width:150px;aspect-ratio:300/444;overflow:hidden;clip-path:polygon(8% 4%,20% 1%,36% 3%,50% 0,64% 3%,80% 1%,92% 4%,100% 10%,96% 86%,50% 100%,4% 86%,0 10%);background:linear-gradient(135deg,#e8c08a,#6c4124 12%,#25160f 24%,#bb7c45 45%,#53301b 67%,#a2673a 86%,#efd19c);box-shadow:inset 0 0 0 2px #ffedc3,inset 0 0 0 6px #0004,0 8px 15px #0008}.profile-rarity-art:before{content:"";position:absolute;z-index:4;top:4%;right:4%;bottom:4%;left:4%;pointer-events:none;border:1px solid var(--preview-edge,#f4c991);clip-path:inherit;background:linear-gradient(126deg,transparent 0 18%,#fff4 18.5% 19%,transparent 19.5% 51%,#fff2 51.5% 52%,transparent 52.5% 74%,#fff3 74.5% 75%,transparent 75.5%)}.profile-rarity-glints{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 32%,#fff3,transparent 38%),linear-gradient(180deg,#fff1,transparent 36%,#0003 86%);pointer-events:none}.profile-rarity-rating{position:absolute;z-index:5;top:8%;left:13%;font-size:clamp(15px,2.1vw,25px);line-height:1;font-weight:1000;letter-spacing:-.8px;color:var(--preview-ink,#fff0d7);text-shadow:0 2px 4px #000a}.profile-rarity-position{position:absolute;z-index:5;left:13%;top:18%;padding:2px 5px;border:1px solid #fff9;border-radius:4px;background:#07111d99;color:var(--preview-ink,#fff0d7);font-size:clamp(6px,.9vw,9px);font-weight:950;letter-spacing:.6px}.profile-rarity-portrait{position:absolute;z-index:2;left:5%;right:5%;top:21%;bottom:15%;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;color:var(--preview-ink,#fff0d7);-webkit-mask-image:linear-gradient(#000 0%,#000 86%,transparent 100%);mask-image:linear-gradient(#000 0%,#000 86%,transparent 100%)}.profile-rarity-portrait img{width:100%;height:100%;object-fit:contain;object-position:center bottom;mix-blend-mode:screen;filter:contrast(1.08) saturate(1.12) drop-shadow(0 3px 4px #0008)}.profile-rarity-portrait svg{width:80%;height:95%;fill:currentColor;color:#071523;opacity:.92;filter:drop-shadow(0 4px 3px #0007)}.profile-rarity-portrait .silhouette-shirt-detail{fill:#f4f8ff;opacity:.18}.profile-rarity-lock{position:absolute;z-index:6;left:50%;top:58%;transform:translate(-50%,-50%);display:grid;place-items:center;width:31px;height:31px;border:1px solid #d9e7f5a8;border-radius:50%;background:#07111dcc;box-shadow:0 2px 8px #0007}.profile-rarity-lock svg{width:19px;height:19px;fill:#e6eef8;stroke:#091522;stroke-width:1.3}.profile-rarity-player-name{position:absolute;z-index:5;bottom:13%;left:8%;right:8%;text-align:center;color:var(--preview-ink,#fff0d7);font-weight:1000;font-size:clamp(6px,1.05vw,10px);letter-spacing:.7px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 4px #0009}.profile-rarity-base{position:absolute;z-index:5;bottom:4%;left:10%;right:10%;display:flex;align-items:center;justify-content:center;gap:5px;padding:3px 2px;border-top:1px solid color-mix(in srgb,var(--preview-edge,#f4c991) 84%,transparent);color:var(--preview-ink,#fff0d7);font-size:clamp(4px,.7vw,7px);letter-spacing:.8px;font-weight:1000}.profile-rarity-base span{opacity:.8}.profile-rarity-caption{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.profile-rarity-caption b{font-size:clamp(8px,1.25vw,12px);font-weight:1000;letter-spacing:1.4px;color:var(--preview-title,#e6b780)}.profile-rarity-caption span{font-size:clamp(5px,.65vw,8px);font-weight:850;letter-spacing:.9px;color:#7f94af}.profile-rarity-card.rarity-bronze .profile-rarity-art{--preview-edge:#f2c58c;--preview-ink:#fff0d8;--preview-title:#e8b17b;background:radial-gradient(ellipse at 50% 42%,#efb16f77,transparent 45%),repeating-linear-gradient(132deg,transparent 0 17px,#ffedc31d 17.5px 19px,transparent 19.5px 32px),linear-gradient(135deg,#f5d5a0,#89512c 8%,#2b180e 24%,#bb7c45 43%,#4b2917 66%,#8a542e 86%,#f1d09a)}.profile-rarity-card.rarity-prata .profile-rarity-art{--preview-edge:#eaf4ff;--preview-ink:#f7fbff;--preview-title:#c6d2e0;clip-path:polygon(12% 0,88% 0,100% 10%,97% 73%,84% 90%,50% 100%,16% 90%,3% 73%,0 10%);background:linear-gradient(145deg,#f8fcff,#788ba2 8%,#1d2a3c 24%,#dce6f4 42%,#566a80 57%,#152436 78%,#c4d1df 92%,#fff)}.profile-rarity-card.rarity-ouro .profile-rarity-art{--preview-edge:#ffec9d;--preview-ink:#fff2c2;--preview-title:#f3d26d;clip-path:polygon(5% 3%,19% 0,34% 3%,50% 0,66% 3%,81% 0,95% 3%,100% 10%,96% 87%,50% 100%,4% 87%,0 10%);background:radial-gradient(ellipse at 50% 36%,#fff6b877,transparent 44%),linear-gradient(145deg,#fff0aa,#956319 9%,#3d2707 25%,#e8c14e 42%,#80530f 62%,#302006 83%,#ffeb99)}.profile-rarity-card.rarity-elite .profile-rarity-art{--preview-edge:#91f7ff;--preview-ink:#eaffff;--preview-title:#66e8ff;clip-path:polygon(0 10%,12% 0,27% 5%,39% 0,50% 6%,61% 0,73% 5%,88% 0,100% 10%,94% 73%,100% 87%,50% 100%,0 87%,6% 73%);background:radial-gradient(ellipse at 48% 30%,#32eaff99,transparent 43%),linear-gradient(140deg,#9cfaff,#087e9d 9%,#10172e 25%,#174d88 43%,#211044 63%,#0d1b39 82%,#a75cff)}.profile-rarity-card.rarity-lendaria .profile-rarity-art{--preview-edge:#d9bdff;--preview-ink:#fff7ff;--preview-title:#d1aaff;clip-path:polygon(50% 0,61% 4%,73% 0,84% 4%,94% 3%,100% 15%,96% 75%,83% 91%,50% 100%,17% 91%,4% 75%,0 15%,6% 3%,16% 4%,27% 0,39% 4%);background:radial-gradient(ellipse at 50% 28%,#d59affaa,transparent 42%),radial-gradient(ellipse at 50% 55%,#22deff88,transparent 48%),linear-gradient(145deg,#fff1ff,#7425c3 8%,#13072b 26%,#4523a0 43%,#081d42,#2b0b4b 83%,#8bf7ff)}.profile-rarity-card:not(.is-unlocked) .profile-rarity-caption span{color:#667b94}.profile-rarity-card.is-unlocked .profile-rarity-caption span{color:#65dba9}.player-card-history-records{margin-top:18px;padding-top:17px;border-top:1px solid #22374d}.player-card-history-records .section-heading h3{font-size:15px;color:#eaf1fa}.profile-history-empty{margin-top:12px;padding:13px 10px;border:1px dashed #2a4057;border-radius:12px;color:#a1b2c6;font-size:11px;line-height:1.5}@media(max-width:560px){.profile-modal{padding:calc(env(safe-area-inset-top,0px) + 14px) 12px 24px!important}.profile-modal .profile-hero{grid-template-columns:minmax(132px,40%) minmax(0,1fr)!important;gap:12px!important;padding-top:12px!important;padding-bottom:19px!important}.profile-modal .profile-hero>.player-card{width:100%!important;max-width:210px!important}.profile-modal .photo-change-control{font-size:10px!important;margin-top:12px!important}.profile-modal .photo-change-control input{font-size:10px!important;padding:6px!important}.profile-modal .active-card-panel,.profile-modal .player-card-history-panel{padding:12px!important;border-radius:15px!important}.player-attribute-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:12px 0 15px}.player-attribute-strip>div{min-height:58px;padding:6px 3px}.player-attribute-strip>div b{font-size:17px}.player-attribute-strip>div span{font-size:8px}.profile-rarity-collection{gap:6px;padding:9px 5px 10px;overflow-x:auto;grid-template-columns:repeat(5,minmax(74px,1fr))}.profile-rarity-card{min-width:0;gap:6px}.profile-rarity-art{min-width:74px}.profile-rarity-caption b{font-size:8px;letter-spacing:.7px}.profile-rarity-caption span{font-size:5px;letter-spacing:.35px}.profile-modal .active-card-picker{grid-template-columns:repeat(2,minmax(0,1fr))!important}.profile-modal .active-card-choice>.player-card{width:88px!important}}.player-card .card-avatar{bottom:19.5%!important;top:22.5%!important}.player-card .card-avatar img{object-fit:cover!important;object-position:center 13%!important;mix-blend-mode:screen!important}.profile-rarity-art:before{z-index:1!important}.profile-rarity-portrait{top:22%;bottom:18%}.profile-rarity-portrait img{object-fit:cover;object-position:center 13%}.profile-active-note{display:flex;align-items:flex-start;gap:10px;margin:0!important;padding:12px 13px;border:1px dashed #2a4058;border-radius:12px;background:#071320;color:#92a9c1;font-size:11px;line-height:1.55}.profile-active-note>span{display:grid;place-items:center;flex:0 0 24px;height:24px;border:1px solid #b87e45;border-radius:7px;color:#f2bd7f;background:#2a1c12}@media(max-width:560px){.player-card .card-avatar{bottom:19.5%!important;top:22.5%!important}.profile-active-note{font-size:10px;padding:10px}}.player-card{isolation:isolate!important;overflow:hidden!important}.player-card .card-avatar{z-index:3!important;isolation:isolate!important}.player-card .card-avatar img,.player-card .card-avatar img[src]{z-index:3!important;mix-blend-mode:normal!important;filter:contrast(1.04) saturate(1.04) drop-shadow(0 3px 4px #0008)!important}.player-card .card-rating,.player-card .card-position,.player-card .card-name,.player-card .card-divider,.player-card .card-tier{z-index:4!important}.profile-rarity-portrait{z-index:2!important;isolation:isolate!important}.profile-rarity-portrait img{mix-blend-mode:normal!important;filter:contrast(1.04) saturate(1.04) drop-shadow(0 3px 4px #0008)!important}.rarity-showcase-player img,.achievement-card .achievement-card-art img,.player-card.achievement-selected-player-card .card-avatar img{mix-blend-mode:normal!important;filter:contrast(1.04) saturate(1.04)!important}.player-card:not(.achievement-selected-player-card):before,.player-card.achievement-selected-player-card:before{z-index:1!important}.player-card:not(.achievement-selected-player-card) .card-avatar,.player-card.achievement-selected-player-card .card-avatar{z-index:3!important}.player-card .player-card-ornament{z-index:2!important}.card-achievement-motif{display:block;width:100%;height:100%;overflow:visible;color:currentColor;fill:none;pointer-events:none;filter:drop-shadow(0 2px 3px #0008)}.player-card .player-card-ornament{z-index:1!important;mix-blend-mode:normal!important}.player-card .card-avatar{z-index:4!important}.player-card .card-avatar img{mix-blend-mode:normal!important}.player-card-achievement-motif{position:absolute;z-index:2;left:10%;right:10%;top:24%;bottom:21%;display:grid;place-items:center;overflow:hidden;color:var(--achievement-accent,#f3d18f);opacity:.27;pointer-events:none}.player-card-achievement-motif .card-achievement-motif{width:100%;height:100%}.player-card.achievement-selected-player-card .card-tier{max-width:84%!important;left:8%!important;right:8%!important;letter-spacing:.35px!important}.player-card.achievement-selected-player-card .card-avatar{z-index:4!important}.player-card.achievement-selected-player-card .player-card-ornament{z-index:1!important}.player-card.achievement-artilheiro{--achievement-accent:#ff8559}.player-card.achievement-garcom{--achievement-accent:#5be1ff}.player-card.achievement-maestro{--achievement-accent:#83b5ff}.player-card.achievement-muralha{--achievement-accent:#b8cad9}.player-card.achievement-paredao{--achievement-accent:#89f3ff}.player-card.achievement-xerife{--achievement-accent:#ffe08a}.player-card.achievement-motorzinho{--achievement-accent:#c6fb75}.player-card.achievement-decisivo{--achievement-accent:#ff765f}.player-card.achievement-heroi-do-jogo{--achievement-accent:#f8dda0}.player-card.achievement-lenda-do-time{--achievement-accent:#ffdc77}.player-card.achievement-fair-play{--achievement-accent:#79e6b4}.player-card.achievement-jovem-promessa{--achievement-accent:#6ee2ff}.player-card.achievement-craque-da-partida{--achievement-accent:#fff09a}.achievement-card{position:relative!important;isolation:isolate!important;display:block!important;width:100%!important;max-width:205px!important;height:278px!important;min-height:278px!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:linear-gradient(145deg,var(--achievement-top),var(--achievement-mid) 46%,var(--achievement-bottom))!important;clip-path:polygon(6% 2%,20% 0,36% 2%,50% 0,64% 2%,80% 0,94% 2%,100% 9%,96% 86%,50% 100%,4% 86%,0 9%)!important;box-shadow:inset 0 0 0 1px var(--achievement-edge),inset 0 0 24px #0007,0 10px 24px #0008!important;color:var(--achievement-ink,#fff)!important;text-align:left!important;container-type:inline-size}.achievement-card:before{content:""!important;position:absolute!important;z-index:1!important;top:5px!important;right:5px!important;bottom:5px!important;left:5px!important;border:1px solid color-mix(in srgb,var(--achievement-edge) 80%,transparent)!important;clip-path:inherit!important;border-radius:0!important;background:linear-gradient(125deg,transparent 0 17%,#fff4 17.4% 17.9%,transparent 18.3% 43%,#fff2 43.5% 44%,transparent 44.5% 70%,#fff2 70.5% 71%,transparent 71.5%)!important;pointer-events:none!important}.achievement-card:after{content:""!important;position:absolute!important;z-index:1!important;bottom:28%!important;left:7%!important;right:7%!important;top:10%!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:var(--achievement-structure,linear-gradient(135deg,transparent 0 36%,#fff1 36.5% 37%,transparent 37.5%))!important;pointer-events:none!important}.achievement-card-frame{position:absolute!important;z-index:2!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;overflow:visible!important;color:var(--achievement-edge)!important;pointer-events:none!important}.achievement-frame-outer{stroke-width:1.6!important;filter:drop-shadow(0 0 2px color-mix(in srgb,var(--achievement-edge) 45%,transparent))}.achievement-frame-inner{opacity:.72}.achievement-card-topline{position:absolute!important;z-index:8!important;left:9%!important;right:9%!important;top:4.5%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:4px!important;font-size:clamp(5px,3cqw,7px)!important;line-height:1!important;letter-spacing:.8px!important;font-weight:1000!important;color:var(--achievement-ink)!important}.achievement-rarity-seal{max-width:46%;padding:3px 5px!important;border:1px solid var(--achievement-edge)!important;border-radius:999px!important;background:#06101dbb!important;color:var(--achievement-ink)!important;font-size:clamp(5px,2.5cqw,7px)!important;letter-spacing:.45px!important;text-align:center;white-space:nowrap}.achievement-card-rating{position:absolute!important;z-index:8!important;top:10.5%!important;left:11%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;font-size:clamp(22px,13cqw,32px)!important;line-height:.88!important;letter-spacing:-1.2px!important;font-weight:1000!important;color:var(--achievement-ink)!important;text-shadow:0 2px 4px #000b!important}.achievement-card-rating small{font-size:clamp(5px,2.7cqw,8px)!important;line-height:1!important;letter-spacing:1.4px!important;font-weight:950!important;color:var(--achievement-edge)!important}.achievement-card-position{position:absolute!important;z-index:8!important;top:23%!important;left:10%!important;padding:3px 5px!important;border:1px solid color-mix(in srgb,var(--achievement-edge) 88%,white)!important;border-radius:4px!important;background:#06101dcc!important;color:var(--achievement-ink)!important;font-size:clamp(6px,3cqw,8px)!important;line-height:1!important;letter-spacing:.6px!important;font-weight:1000!important}.achievement-card-identity-art{position:absolute!important;z-index:3!important;left:15%!important;right:15%!important;top:23%!important;bottom:25%!important;width:70%!important;height:52%!important;color:var(--achievement-accent,var(--achievement-edge))!important;opacity:.72!important;pointer-events:none!important}.achievement-card-art{position:absolute!important;z-index:4!important;top:18%!important;right:5%!important;bottom:24%!important;left:5%!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;margin:0!important;width:auto!important;height:auto!important;min-height:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:radial-gradient(ellipse at 50% 23%,#ffffff12,transparent 57%)!important;box-shadow:none!important}.achievement-card-art img{position:relative!important;z-index:4!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center 13%!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:contrast(1.04) saturate(1.04) drop-shadow(0 2px 4px #0008)!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 72%,#000b 87%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 0%,#000 72%,#000b 87%,transparent 100%)!important}.achievement-art-orbit{display:none!important}.achievement-card-heading{position:absolute!important;z-index:8!important;left:8%!important;right:8%!important;bottom:22%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:3px!important;text-align:center!important;color:var(--achievement-ink)!important;text-shadow:0 2px 4px #0009!important}.achievement-card-heading small{font-size:clamp(4px,2.2cqw,6px)!important;line-height:1!important;letter-spacing:1px!important;font-weight:900!important;opacity:.85!important}.achievement-card-heading b{display:block!important;min-height:0!important;width:100%!important;font-size:clamp(10px,5.4cqw,14px)!important;line-height:1.06!important;letter-spacing:.4px!important;font-weight:1000!important;text-transform:uppercase!important;overflow-wrap:anywhere!important}.achievement-card-player{position:absolute!important;z-index:8!important;left:10%!important;right:10%!important;bottom:16.5%!important;margin:0!important;padding:3px 0 4px!important;border-bottom:1px solid color-mix(in srgb,var(--achievement-edge) 62%,transparent)!important;color:var(--achievement-ink)!important;text-align:center!important;font-size:clamp(7px,3.4cqw,9px)!important;font-weight:900!important;letter-spacing:.8px!important}.achievement-card-metric{position:absolute!important;z-index:8!important;left:10%!important;right:10%!important;bottom:7.3%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:0!important;padding:2px 0!important;border:0!important;background:transparent!important;color:var(--achievement-ink)!important}.achievement-card-metric strong{font-size:clamp(12px,7cqw,17px)!important;line-height:1!important;font-weight:1000!important;color:var(--achievement-accent,var(--achievement-ink))!important}.achievement-card-metric span{max-width:62%;font-size:clamp(5px,2.5cqw,7px)!important;line-height:1.1!important;letter-spacing:.55px!important;text-transform:uppercase!important;opacity:.95!important}.achievement-card-bottomline{position:absolute!important;z-index:8!important;left:10%!important;right:10%!important;bottom:3%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:3px!important;margin:0!important;padding-top:3px!important;border-top:1px solid color-mix(in srgb,var(--achievement-edge) 65%,transparent)!important;color:var(--achievement-ink)!important;font-size:clamp(5px,2.7cqw,7px)!important;line-height:1!important;font-weight:950!important;letter-spacing:.5px!important}.achievement-card-bottomline b{font-size:inherit!important;letter-spacing:.6px!important}.achievement-card.rarity-bronze{--achievement-top:#5f351e;--achievement-mid:#b77442;--achievement-bottom:#29170e;--achievement-edge:#edbd82;--achievement-ink:#fff0d9;--achievement-accent:#ff9e63;--achievement-structure:repeating-linear-gradient(132deg,transparent 0 14px,#ffd9a41c 14.5px 16px,transparent 16.5px 29px);clip-path:polygon(6% 3%,20% 0,37% 2%,50% 0,63% 2%,80% 0,94% 3%,100% 10%,96% 86%,50% 100%,4% 86%,0 10%)!important;background:radial-gradient(ellipse at 50% 30%,#e9a25b88,transparent 48%),linear-gradient(145deg,#392014,#bb7945 42%,#452717)!important}.achievement-card.rarity-prata{--achievement-top:#25394d;--achievement-mid:#aabccd;--achievement-bottom:#182533;--achievement-edge:#e8f4ff;--achievement-ink:#f7fbff;--achievement-accent:#aeeaff;--achievement-structure:repeating-linear-gradient(45deg,transparent 0 17px,#eff8ff20 17.5px 19px,transparent 19.5px 34px);clip-path:polygon(13% 0,87% 0,100% 9%,97% 75%,84% 91%,50% 100%,16% 91%,3% 75%,0 9%)!important;background:linear-gradient(145deg,#192a3a,#bfcfdd 38%,#4b6074 60%,#152332)!important}.achievement-card.rarity-ouro{--achievement-top:#68450f;--achievement-mid:#e5b944;--achievement-bottom:#352307;--achievement-edge:#ffe8a0;--achievement-ink:#fff4c9;--achievement-accent:#ffdf76;--achievement-structure:radial-gradient(ellipse at 50% 20%,#fff5,transparent 46%),linear-gradient(90deg,transparent 0 12%,#fff2 12.5% 13%,transparent 13.5% 86%,#fff2 86.5% 87%,transparent 87.5%);clip-path:polygon(5% 3%,19% 0,34% 3%,50% 0,66% 3%,81% 0,95% 3%,100% 10%,96% 87%,50% 100%,4% 87%,0 10%)!important;background:radial-gradient(ellipse at 50% 27%,#fff2ac99,transparent 42%),linear-gradient(145deg,#352307,#e6bc4f 42%,#4d3309)!important}.achievement-card.rarity-elite{--achievement-top:#071a31;--achievement-mid:#176b88;--achievement-bottom:#20103b;--achievement-edge:#83f4ff;--achievement-ink:#effeff;--achievement-accent:#83f4ff;--achievement-structure:linear-gradient(125deg,transparent 0 19%,#8bf8ff66 19.5% 20.5%,transparent 21% 56%,#c39bff66 56.5% 57.5%,transparent 58%);clip-path:polygon(0 10%,12% 0,27% 5%,39% 0,50% 6%,61% 0,73% 5%,88% 0,100% 10%,94% 73%,100% 87%,50% 100%,0 87%,6% 73%)!important;background:radial-gradient(ellipse at 50% 26%,#20e8ff66,transparent 43%),linear-gradient(140deg,#06192d,#075c7b 42%,#200e3b)!important;filter:drop-shadow(0 0 7px #22ddff44)!important}.achievement-card.rarity-lendaria{--achievement-top:#1b0b3d;--achievement-mid:#5637ad;--achievement-bottom:#081b39;--achievement-edge:#e4c6ff;--achievement-ink:#fff8ff;--achievement-accent:#8ff6ff;--achievement-structure:linear-gradient(125deg,transparent 0 18%,#fff6 18.5% 19.5%,transparent 20% 43%,#9efaff55 43.5% 44.5%,transparent 45% 70%,#ffe69b66 70.5% 71.5%,transparent 72%);clip-path:polygon(50% 0,62% 4%,75% 0,86% 4%,95% 3%,100% 16%,96% 75%,83% 91%,50% 100%,17% 91%,4% 75%,0 16%,5% 3%,14% 4%,25% 0,38% 4%)!important;background:radial-gradient(ellipse at 50% 24%,#bd8cff99,transparent 43%),radial-gradient(ellipse at 50% 53%,#26ddff55,transparent 50%),linear-gradient(145deg,#100725,#4b2792 42%,#071d3c)!important;filter:drop-shadow(0 0 8px #9858ff55)!important}.achievement-card-preview .achievement-card-heading{bottom:25%!important}.achievement-card-preview .achievement-card-heading b{font-size:clamp(10px,5.3cqw,13px)!important}.achievement-card-preview .achievement-card-metric{bottom:11%!important}.achievement-card-preview .achievement-card-bottomline{bottom:4%!important}.achievement-card-preview .achievement-card-identity-art{opacity:.92!important}.achievement-card-preview .achievement-card-rating{font-size:clamp(15px,9cqw,22px)!important}.achievement-card-preview .achievement-card-rating small{font-size:5px!important}.achievement-card.achievement-artilheiro,.profile-rarity-card.achievement-artilheiro{--achievement-accent:#ff8055;--achievement-edge:#ffad79;--achievement-structure:repeating-linear-gradient(135deg,transparent 0 12px,#ff94552a 12.5px 15px,transparent 15.5px 25px)}.achievement-card.achievement-garcom,.profile-rarity-card.achievement-garcom{--achievement-accent:#64e5ff;--achievement-structure:radial-gradient(circle at 24% 32%,#6cecff45 0 2px,transparent 3px),radial-gradient(circle at 74% 44%,#6cecff45 0 3px,transparent 4px),linear-gradient(140deg,transparent 0 35%,#75edff35 35.5% 36%,transparent 36.5% 62%,#75edff24 62.5% 63%,transparent 63.5%)}.achievement-card.achievement-maestro,.profile-rarity-card.achievement-maestro{--achievement-accent:#92beff;--achievement-structure:repeating-linear-gradient(90deg,transparent 0 10px,#92beff20 10.5px 12px,transparent 12.5px 21px)}.achievement-card.achievement-muralha,.profile-rarity-card.achievement-muralha{--achievement-accent:#b7c8d8;--achievement-structure:repeating-linear-gradient(0deg,transparent 0 16px,#d6e2ec20 16.5px 18px,transparent 18.5px 33px),repeating-linear-gradient(90deg,transparent 0 28px,#d6e2ec1b 28.5px 30px,transparent 30.5px 56px)}.achievement-card.achievement-paredao,.profile-rarity-card.achievement-paredao{--achievement-accent:#93f6ff;--achievement-structure:linear-gradient(90deg,transparent 0 12%,#93f6ff44 12.5% 13.5%,transparent 14% 86%,#93f6ff44 86.5% 87.5%,transparent 88%),linear-gradient(0deg,transparent 0 15%,#93f6ff40 15.5% 16.5%,transparent 17%)}.achievement-card.achievement-xerife,.profile-rarity-card.achievement-xerife{--achievement-accent:#ffe18b;--achievement-structure:linear-gradient(45deg,transparent 0 40%,#ffe18b26 40.5% 41.5%,transparent 42% 58%,#ffe18b26 58.5% 59.5%,transparent 60%)}.achievement-card.achievement-motorzinho,.profile-rarity-card.achievement-motorzinho{--achievement-accent:#d0ff78;--achievement-structure:repeating-linear-gradient(115deg,transparent 0 19px,#d0ff782b 19.5px 21px,transparent 21.5px 35px)}.achievement-card.achievement-decisivo,.profile-rarity-card.achievement-decisivo{--achievement-accent:#ff806b;--achievement-structure:radial-gradient(ellipse at 50% 40%,transparent 0 22%,#ff806b38 22.5% 23.5%,transparent 24% 39%,#ff806b2a 39.5% 40.5%,transparent 41%)}.achievement-card.achievement-heroi-do-jogo,.profile-rarity-card.achievement-heroi-do-jogo{--achievement-accent:#f8dea0;--achievement-structure:radial-gradient(ellipse at 50% 27%,#f8dea034,transparent 55%),linear-gradient(45deg,transparent 47%,#f8dea02b 47.5% 48%,transparent 48.5%)}.achievement-card.achievement-lenda-do-time,.profile-rarity-card.achievement-lenda-do-time{--achievement-accent:#ffe07c;--achievement-structure:repeating-linear-gradient(90deg,transparent 0 24px,#ffe07c18 24.5px 26px,transparent 26.5px 48px)}.achievement-card.achievement-fair-play,.profile-rarity-card.achievement-fair-play{--achievement-accent:#79e6b4;--achievement-structure:linear-gradient(45deg,transparent 0 47%,#79e6b42c 47.5% 48.5%,transparent 49% 51%,#79e6b42c 51.5% 52.5%,transparent 53%)}.achievement-card.achievement-jovem-promessa,.profile-rarity-card.achievement-jovem-promessa{--achievement-accent:#70e4ff;--achievement-structure:repeating-linear-gradient(125deg,transparent 0 19px,#70e4ff2a 19.5px 21px,transparent 21.5px 37px)}.achievement-card.achievement-craque-da-partida,.profile-rarity-card.achievement-craque-da-partida{--achievement-accent:#fff09a;--achievement-structure:radial-gradient(ellipse at 50% 35%,#fff09a44,transparent 43%),linear-gradient(125deg,transparent 0 46%,#fff09a22 46.5% 47.5%,transparent 48%)}.player-card-achievement-motif.motif-artilheiro{color:#ff8055}.player-card-achievement-motif.motif-garcom{color:#64e5ff}.player-card-achievement-motif.motif-maestro{color:#92beff}.player-card-achievement-motif.motif-muralha{color:#b7c8d8}.player-card-achievement-motif.motif-paredao{color:#93f6ff}.player-card-achievement-motif.motif-xerife{color:#ffe18b}.player-card-achievement-motif.motif-motorzinho{color:#d0ff78}.player-card-achievement-motif.motif-decisivo{color:#ff806b}.player-card-achievement-motif.motif-heroi-do-jogo{color:#f8dea0}.player-card-achievement-motif.motif-lenda-do-time{color:#ffe07c}.player-card-achievement-motif.motif-fair-play{color:#79e6b4}.player-card-achievement-motif.motif-jovem-promessa{color:#70e4ff}.player-card-achievement-motif.motif-craque-da-partida{color:#fff09a}.profile-rarity-card{position:relative!important;isolation:isolate!important}.profile-rarity-motif{position:absolute!important;z-index:2!important;left:15%!important;right:15%!important;top:29%!important;bottom:26%!important;width:70%!important;height:45%!important;opacity:.48!important;color:var(--achievement-accent,var(--preview-edge))!important;pointer-events:none!important}.profile-rarity-portrait{z-index:3!important}.profile-rarity-portrait img{mix-blend-mode:normal!important}.profile-rarity-card.is-locked .profile-rarity-portrait{opacity:.38!important;filter:grayscale(1)!important}.profile-rarity-card.is-locked .profile-rarity-motif{opacity:.74!important}.profile-rarity-card.achievement-artilheiro{--achievement-accent:#ff8055}.profile-rarity-card.achievement-garcom{--achievement-accent:#64e5ff}.profile-rarity-card.achievement-maestro{--achievement-accent:#92beff}.profile-rarity-card.achievement-muralha{--achievement-accent:#b7c8d8}.profile-rarity-card.achievement-paredao{--achievement-accent:#93f6ff}.profile-rarity-card.achievement-xerife{--achievement-accent:#ffe18b}.profile-rarity-card.achievement-motorzinho{--achievement-accent:#d0ff78}.profile-rarity-card.achievement-decisivo{--achievement-accent:#ff806b}.profile-rarity-card.achievement-heroi-do-jogo{--achievement-accent:#f8dea0}.profile-rarity-card.achievement-lenda-do-time{--achievement-accent:#ffe07c}.profile-rarity-card.achievement-fair-play{--achievement-accent:#79e6b4}.profile-rarity-card.achievement-jovem-promessa{--achievement-accent:#70e4ff}.profile-rarity-card.achievement-craque-da-partida{--achievement-accent:#fff09a}.rarity-showcase-frame{isolation:isolate!important;position:relative!important;overflow:hidden!important}.rarity-showcase-motif{position:absolute!important;z-index:2!important;left:13%!important;right:13%!important;top:26%!important;bottom:21%!important;width:74%!important;height:53%!important;color:var(--showcase-accent,var(--preview-edge,#f1c78a))!important;opacity:.45!important;pointer-events:none!important}.rarity-showcase-player{z-index:3!important}.rarity-showcase-player img{mix-blend-mode:normal!important}.rarity-showcase-card.achievement-artilheiro{--showcase-accent:#ff8055}.rarity-showcase-card.achievement-garcom{--showcase-accent:#64e5ff}.rarity-showcase-card.achievement-maestro{--showcase-accent:#92beff}.rarity-showcase-card.achievement-muralha{--showcase-accent:#b7c8d8}.rarity-showcase-card.achievement-paredao{--showcase-accent:#93f6ff}.achievement-design-library{margin-top:28px;padding-top:21px;border-top:1px solid #263c4e}.achievement-design-library-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.achievement-design-library-heading h3{margin:0 0 7px;color:#f0f6ff;font-size:clamp(18px,3vw,24px);letter-spacing:-.5px}.achievement-design-library-heading p{max-width:650px;margin:0;color:#aabbd0;font-size:12px;line-height:1.6}.achievement-design-library-heading>span{flex-shrink:0;padding:6px 9px;border:1px solid #344a60;border-radius:9px;color:#8ea8c2;font-size:9px;font-weight:900;letter-spacing:1px}.achievement-design-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:17px 12px}.achievement-design-preview{min-width:0;display:flex;flex-direction:column;align-items:center;gap:9px}.achievement-design-preview .achievement-card{width:100%!important;max-width:205px!important}.achievement-design-preview-caption{width:100%;display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center}.achievement-design-preview-caption b{font-size:12px;color:#f1f7ff;line-height:1.2}.achievement-design-preview-caption span{font-size:8px;color:#8fa7be;letter-spacing:1.1px;font-weight:900}@media(max-width:800px){.achievement-design-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 9px}.achievement-design-preview .achievement-card{max-width:190px!important;height:258px!important;min-height:258px!important}}@media(max-width:560px){.achievement-design-library-heading{flex-direction:column}.achievement-design-library-heading h3{font-size:18px}.achievement-design-library-heading p{font-size:11px}.achievement-design-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.achievement-design-preview .achievement-card{height:248px!important;min-height:248px!important}.achievement-card-preview .achievement-card-rating{top:11%!important}}@media(max-width:365px){.achievement-design-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 7px}.achievement-design-preview .achievement-card{height:232px!important;min-height:232px!important}.achievement-card-topline{font-size:5px!important}.achievement-card-heading b{font-size:10px!important}}.player-card.achievement-selected-player-card.achievement-artilheiro{clip-path:polygon(8% 3%,20% 1%,34% 4%,43% 1%,50% 4%,57% 1%,66% 4%,80% 1%,92% 3%,100% 11%,96% 82%,80% 91%,50% 100%,20% 91%,4% 82%,0 11%)!important}.player-card.achievement-selected-player-card.achievement-garcom{clip-path:polygon(12% 0,88% 0,100% 11%,96% 78%,88% 92%,12% 92%,4% 78%,0 11%)!important}.player-card.achievement-selected-player-card.achievement-maestro{clip-path:polygon(0 10%,17% 4%,32% 7%,50% 0,68% 7%,83% 4%,100% 10%,96% 87%,50% 100%,4% 87%)!important}.player-card.achievement-selected-player-card.achievement-muralha{clip-path:polygon(4% 0,96% 0,100% 8%,100% 78%,82% 91%,50% 100%,18% 91%,0 78%,0 8%)!important}.player-card.achievement-selected-player-card.achievement-paredao{clip-path:polygon(10% 0,90% 0,100% 8%,96% 18%,100% 28%,96% 75%,82% 91%,50% 100%,18% 91%,4% 75%,0 28%,4% 18%,0 8%)!important}.player-card.achievement-selected-player-card.achievement-xerife{clip-path:polygon(8% 4%,28% 0,50% 5%,72% 0,92% 4%,100% 13%,95% 73%,82% 88%,50% 100%,18% 88%,5% 73%,0 13%)!important}.player-card.achievement-selected-player-card.achievement-motorzinho{clip-path:polygon(10% 0,28% 4%,38% 0,53% 6%,68% 0,80% 4%,96% 1%,100% 14%,91% 35%,100% 48%,91% 68%,96% 86%,50% 100%,4% 86%,9% 68%,0 48%,9% 35%,0 14%)!important}.player-card.achievement-selected-player-card.achievement-decisivo{clip-path:polygon(7% 3%,22% 0,34% 4%,50% 0,66% 4%,78% 0,93% 3%,100% 12%,96% 32%,100% 48%,96% 72%,100% 87%,50% 100%,0 87%,4% 72%,0 48%,4% 32%,0 12%)!important}.player-card.achievement-selected-player-card.achievement-heroi-do-jogo{clip-path:polygon(7% 3%,22% 1%,33% 4%,50% 0,67% 4%,78% 1%,93% 3%,100% 11%,96% 78%,82% 91%,50% 100%,18% 91%,4% 78%,0 11%)!important}.player-card.achievement-selected-player-card.achievement-lenda-do-time{clip-path:polygon(8% 3%,19% 0,31% 5%,42% 0,50% 5%,58% 0,69% 5%,81% 0,92% 3%,100% 14%,96% 80%,84% 91%,50% 100%,16% 91%,4% 80%,0 14%)!important}.player-card.achievement-selected-player-card.achievement-fair-play{clip-path:polygon(5% 5%,24% 1%,40% 3%,50% 1%,60% 3%,76% 1%,95% 5%,100% 17%,96% 80%,82% 92%,50% 98%,18% 92%,4% 80%,0 17%)!important}.player-card.achievement-selected-player-card.achievement-jovem-promessa{clip-path:polygon(50% 0,62% 6%,78% 3%,93% 8%,100% 18%,95% 79%,81% 91%,50% 100%,19% 91%,5% 79%,0 18%,7% 8%,22% 3%,38% 6%)!important}.player-card.achievement-selected-player-card.achievement-craque-da-partida{clip-path:polygon(7% 5%,20% 0,34% 4%,43% 0,50% 5%,57% 0,66% 4%,80% 0,93% 5%,100% 15%,95% 77%,82% 91%,50% 100%,18% 91%,5% 77%,0 15%)!important}.profile-rarity-card.achievement-artilheiro .profile-rarity-art{clip-path:polygon(8% 3%,20% 1%,34% 4%,43% 1%,50% 4%,57% 1%,66% 4%,80% 1%,92% 3%,100% 11%,96% 82%,80% 91%,50% 100%,20% 91%,4% 82%,0 11%)}.profile-rarity-card.achievement-garcom .profile-rarity-art{clip-path:polygon(12% 0,88% 0,100% 11%,96% 78%,88% 92%,12% 92%,4% 78%,0 11%)}.profile-rarity-card.achievement-maestro .profile-rarity-art{clip-path:polygon(0 10%,17% 4%,32% 7%,50% 0,68% 7%,83% 4%,100% 10%,96% 87%,50% 100%,4% 87%)}.profile-rarity-card.achievement-muralha .profile-rarity-art{clip-path:polygon(4% 0,96% 0,100% 8%,100% 78%,82% 91%,50% 100%,18% 91%,0 78%,0 8%)}.profile-rarity-card.achievement-paredao .profile-rarity-art{clip-path:polygon(10% 0,90% 0,100% 8%,96% 18%,100% 28%,96% 75%,82% 91%,50% 100%,18% 91%,4% 75%,0 28%,4% 18%,0 8%)}.profile-rarity-card.achievement-xerife .profile-rarity-art{clip-path:polygon(8% 4%,28% 0,50% 5%,72% 0,92% 4%,100% 13%,95% 73%,82% 88%,50% 100%,18% 88%,5% 73%,0 13%)}.profile-rarity-card.achievement-motorzinho .profile-rarity-art{clip-path:polygon(10% 0,28% 4%,38% 0,53% 6%,68% 0,80% 4%,96% 1%,100% 14%,91% 35%,100% 48%,91% 68%,96% 86%,50% 100%,4% 86%,9% 68%,0 48%,9% 35%,0 14%)}.profile-rarity-card.achievement-decisivo .profile-rarity-art{clip-path:polygon(7% 3%,22% 0,34% 4%,50% 0,66% 4%,78% 0,93% 3%,100% 12%,96% 32%,100% 48%,96% 72%,100% 87%,50% 100%,0 87%,4% 72%,0 48%,4% 32%,0 12%)}.profile-rarity-card.achievement-heroi-do-jogo .profile-rarity-art{clip-path:polygon(7% 3%,22% 1%,33% 4%,50% 0,67% 4%,78% 1%,93% 3%,100% 11%,96% 78%,82% 91%,50% 100%,18% 91%,4% 78%,0 11%)}.profile-rarity-card.achievement-lenda-do-time .profile-rarity-art{clip-path:polygon(8% 3%,19% 0,31% 5%,42% 0,50% 5%,58% 0,69% 5%,81% 0,92% 3%,100% 14%,96% 80%,84% 91%,50% 100%,16% 91%,4% 80%,0 14%)}.profile-rarity-card.achievement-fair-play .profile-rarity-art{clip-path:polygon(5% 5%,24% 1%,40% 3%,50% 1%,60% 3%,76% 1%,95% 5%,100% 17%,96% 80%,82% 92%,50% 98%,18% 92%,4% 80%,0 17%)}.profile-rarity-card.achievement-jovem-promessa .profile-rarity-art{clip-path:polygon(50% 0,62% 6%,78% 3%,93% 8%,100% 18%,95% 79%,81% 91%,50% 100%,19% 91%,5% 79%,0 18%,7% 8%,22% 3%,38% 6%)}.profile-rarity-card.achievement-craque-da-partida .profile-rarity-art{clip-path:polygon(7% 5%,20% 0,34% 4%,43% 0,50% 5%,57% 0,66% 4%,80% 0,93% 5%,100% 15%,95% 77%,82% 91%,50% 100%,18% 91%,5% 77%,0 15%)}.achievement-card.achievement-artilheiro{clip-path:polygon(8% 3%,20% 1%,34% 4%,43% 1%,50% 4%,57% 1%,66% 4%,80% 1%,92% 3%,100% 11%,96% 82%,80% 91%,50% 100%,20% 91%,4% 82%,0 11%)!important}.achievement-card.achievement-garcom{clip-path:polygon(12% 0,88% 0,100% 11%,96% 78%,88% 92%,12% 92%,4% 78%,0 11%)!important}.achievement-card.achievement-maestro{clip-path:polygon(0 10%,17% 4%,32% 7%,50% 0,68% 7%,83% 4%,100% 10%,96% 87%,50% 100%,4% 87%)!important}.achievement-card.achievement-muralha{clip-path:polygon(4% 0,96% 0,100% 8%,100% 78%,82% 91%,50% 100%,18% 91%,0 78%,0 8%)!important}.achievement-card.achievement-paredao{clip-path:polygon(10% 0,90% 0,100% 8%,96% 18%,100% 28%,96% 75%,82% 91%,50% 100%,18% 91%,4% 75%,0 28%,4% 18%,0 8%)!important}.achievement-card.achievement-xerife{clip-path:polygon(8% 4%,28% 0,50% 5%,72% 0,92% 4%,100% 13%,95% 73%,82% 88%,50% 100%,18% 88%,5% 73%,0 13%)!important}.achievement-card.achievement-motorzinho{clip-path:polygon(10% 0,28% 4%,38% 0,53% 6%,68% 0,80% 4%,96% 1%,100% 14%,91% 35%,100% 48%,91% 68%,96% 86%,50% 100%,4% 86%,9% 68%,0 48%,9% 35%,0 14%)!important}.achievement-card.achievement-decisivo{clip-path:polygon(7% 3%,22% 0,34% 4%,50% 0,66% 4%,78% 0,93% 3%,100% 12%,96% 32%,100% 48%,96% 72%,100% 87%,50% 100%,0 87%,4% 72%,0 48%,4% 32%,0 12%)!important}.achievement-card.achievement-heroi-do-jogo{clip-path:polygon(7% 3%,22% 1%,33% 4%,50% 0,67% 4%,78% 1%,93% 3%,100% 11%,96% 78%,82% 91%,50% 100%,18% 91%,4% 78%,0 11%)!important}.achievement-card.achievement-lenda-do-time{clip-path:polygon(8% 3%,19% 0,31% 5%,42% 0,50% 5%,58% 0,69% 5%,81% 0,92% 3%,100% 14%,96% 80%,84% 91%,50% 100%,16% 91%,4% 80%,0 14%)!important}.achievement-card.achievement-fair-play{clip-path:polygon(5% 5%,24% 1%,40% 3%,50% 1%,60% 3%,76% 1%,95% 5%,100% 17%,96% 80%,82% 92%,50% 98%,18% 92%,4% 80%,0 17%)!important}.achievement-card.achievement-jovem-promessa{clip-path:polygon(50% 0,62% 6%,78% 3%,93% 8%,100% 18%,95% 79%,81% 91%,50% 100%,19% 91%,5% 79%,0 18%,7% 8%,22% 3%,38% 6%)!important}.achievement-card.achievement-craque-da-partida{clip-path:polygon(7% 5%,20% 0,34% 4%,43% 0,50% 5%,57% 0,66% 4%,80% 0,93% 5%,100% 15%,95% 77%,82% 91%,50% 100%,18% 91%,5% 77%,0 15%)!important}.achievement-card-art.has-silhouette{align-items:flex-end!important;justify-content:center!important;background:radial-gradient(ellipse at 50% 25%,color-mix(in srgb,var(--achievement-edge) 20%,transparent),transparent 65%)!important}.achievement-card-silhouette{display:block!important;width:74%!important;height:100%!important;max-width:180px!important;color:var(--achievement-ink)!important;opacity:.54!important;filter:drop-shadow(0 3px 6px #0009)!important}.achievement-card-art.has-photo{background:radial-gradient(ellipse at 50% 23%,#fff2,transparent 60%)!important}.achievement-card-art.has-photo img{mix-blend-mode:normal!important}.achievement-card-preview .achievement-card-art{top:18%!important;right:5%!important;bottom:24%!important;left:5%!important}.achievement-card-preview .achievement-card-player{letter-spacing:1px!important;text-transform:uppercase!important}.player-card:not(.achievement-selected-player-card){--ink:#fff0d6;--edge:#f5cc91}.player-card:not(.achievement-selected-player-card).tier-bronze{--ink:#fff0d6!important;--edge:#f4c78b!important;clip-path:polygon(8% 4%,18% 2%,24% 4%,34% 1%,43% 4%,50% 0,57% 4%,66% 1%,76% 4%,82% 2%,92% 4%,100% 11%,97% 35%,99% 46%,96% 83%,82% 91%,50% 100%,18% 91%,4% 83%,1% 46%,3% 35%,0 11%)!important;background:radial-gradient(ellipse at 50% 34%,#ffdfa866,transparent 48%),linear-gradient(135deg,#ffdfa5,#90532b 5%,#3a2114 15%,#c28a56 28%,#61391f 38%,#d59b60 51%,#63391c 65%,#2b190f 82%,#edc38b 94%,#573016)!important;filter:drop-shadow(0 0 .8px #f5d7a4) drop-shadow(0 7px 10px #000a)!important}.player-card:not(.achievement-selected-player-card).tier-bronze:before{top:3.8%!important;right:3.8%!important;bottom:3.8%!important;left:3.8%!important;border:1.5px solid #ffe0ad!important;background:repeating-linear-gradient(132deg,transparent 0 21px,#fff3 21.5px 22.4px,transparent 23px 42px),linear-gradient(145deg,#f5d5a433,transparent 35%,#1d100b33 80%)!important;clip-path:inherit!important;box-shadow:inset 0 0 0 2px #3e241359,inset 0 0 0 4px #edc18d26!important}.player-card:not(.achievement-selected-player-card).tier-prata{--ink:#f4f9ff!important;--edge:#eaf3ff!important;clip-path:polygon(12% 0,26% 0,31% 2%,40% 0,50% 3%,60% 0,69% 2%,74% 0,88% 0,100% 9%,98% 31%,100% 43%,97% 77%,86% 90%,50% 100%,14% 90%,3% 77%,0 43%,2% 31%,0 9%)!important;background:radial-gradient(ellipse at 50% 30%,#f1f8ff66,transparent 45%),linear-gradient(135deg,#fff,#7d8fa2 4%,#243445 13%,#dce9f5,#5b6f83 37%,#f3f8ff,#778b9e 63%,#1a2938 80%,#dce7f2 94%,#485b70)!important;filter:drop-shadow(0 0 1px #ebf6ff) drop-shadow(0 7px 11px #000a)!important}.player-card:not(.achievement-selected-player-card).tier-prata:before{top:4%!important;right:4%!important;bottom:4%!important;left:4%!important;border:1.7px solid #f5faff!important;clip-path:inherit!important;background:linear-gradient(45deg,transparent 0 18%,#fff7 18.5% 19.2%,transparent 19.8% 49%,#fff4 49.5% 50.2%,transparent 50.8% 78%,#fff6 78.5% 79.2%,transparent 79.8%)!important;box-shadow:inset 0 0 0 2px #101a2b66,inset 0 0 0 4px #ffffff2c!important}.player-card:not(.achievement-selected-player-card).tier-ouro{--ink:#fff2c0!important;--edge:#ffe9a0!important;clip-path:polygon(6% 4%,16% 2%,21% 5%,31% 1%,40% 4%,50% 1%,60% 4%,69% 1%,79% 5%,84% 2%,94% 4%,100% 11%,97% 84%,83% 91%,50% 100%,17% 91%,3% 84%,0 11%)!important;background:radial-gradient(ellipse at 50% 29%,#fff5bd88,transparent 42%),linear-gradient(135deg,#fff0b8,#93691d 5%,#3b290c 15%,#dfb64c,#8a5d12 39%,#f4d875 50%,#81550e 63%,#3d2807 81%,#f7dc83 95%,#7b5011)!important;filter:drop-shadow(0 0 1px #ffe7a2) drop-shadow(0 7px 12px #000b)!important}.player-card:not(.achievement-selected-player-card).tier-ouro:before{top:3.6%!important;right:3.6%!important;bottom:3.6%!important;left:3.6%!important;border:1.8px solid #ffedb0!important;clip-path:inherit!important;background:linear-gradient(135deg,transparent 0 16%,#fff6 16.5% 17%,transparent 17.5% 40%,#fff3 40.5% 41%,transparent 41.5% 63%,#fff4 63.5% 64%,transparent 64.5% 84%,#fff5 84.5% 85%,transparent 85.5%)!important;box-shadow:inset 0 0 0 2px #49300a66,inset 0 0 0 4px #ffe9a03b!important}.player-card:not(.achievement-selected-player-card).tier-especial{--ink:#effcff!important;--edge:#98f5ff!important;clip-path:polygon(0 10%,11% 0,23% 4%,31% 1%,41% 5%,50% 0,59% 5%,69% 1%,77% 4%,89% 0,100% 10%,96% 28%,100% 42%,95% 63%,100% 78%,87% 91%,50% 100%,13% 91%,0 78%,5% 63%,0 42%,4% 28%)!important;background:radial-gradient(ellipse at 50% 26%,#48eaff66,transparent 42%),linear-gradient(135deg,#cffcff,#087e9f 5%,#10172d 15%,#1c6c95 27%,#122449 40%,#25b4d2 50%,#24205b 62%,#0a1834 79%,#953fff 94%,#10172d)!important;filter:drop-shadow(0 0 2px #5deeff) drop-shadow(0 0 8px #149fd355)!important}.player-card:not(.achievement-selected-player-card).tier-especial:before{top:4%!important;right:4%!important;bottom:4%!important;left:4%!important;border:1.6px solid #b8fbff!important;clip-path:inherit!important;background:repeating-linear-gradient(128deg,transparent 0 16px,#bafaff35 16.5px 17.4px,transparent 18px 33px),linear-gradient(90deg,#5deaff1f,transparent 28% 72%,#c28cff20)!important;box-shadow:inset 0 0 0 2px #06132b,inset 0 0 0 4px #a5faff35!important}.player-card:not(.achievement-selected-player-card).tier-lendario{--ink:#fff6ff!important;--edge:#f0caff!important;clip-path:polygon(50% 0,60% 4%,69% 1%,76% 5%,86% 2%,94% 6%,100% 17%,96% 32%,100% 45%,96% 65%,99% 80%,83% 91%,68% 95%,50% 100%,32% 95%,17% 91%,1% 80%,4% 65%,0 45%,4% 32%,0 17%,6% 6%,14% 2%,24% 5%,31% 1%,40% 4%)!important;background:radial-gradient(ellipse at 50% 23%,#d6b2ff8c,transparent 39%),radial-gradient(ellipse at 50% 54%,#22e9ff59,transparent 47%),linear-gradient(135deg,#fff3ff,#7e36c2 5%,#15082f 16%,#3d227e,#091b3d 40%,#5b43bb 51%,#0a2145 64%,#2b0d4b 80%,#96faff 95%,#2b0c4e)!important;filter:drop-shadow(0 0 2px #fff0ff) drop-shadow(0 0 10px #9a56f099)!important}.player-card:not(.achievement-selected-player-card).tier-lendario:before{top:3.5%!important;right:3.5%!important;bottom:3.5%!important;left:3.5%!important;border:1.7px solid #e9d3ff!important;clip-path:inherit!important;background:linear-gradient(125deg,transparent 0 14%,#fff8 14.5% 15.1%,transparent 15.7% 38%,#9afaff55 38.5% 39.2%,transparent 39.8% 62%,#ffe2ff66 62.5% 63.2%,transparent 63.8% 83%,#b9faff55 83.5% 84.2%,transparent 84.8%)!important;box-shadow:inset 0 0 0 2px #160a35,inset 0 0 0 4px #dcb8ff40,inset 0 0 22px #6e47bc55!important}.player-card:not(.achievement-selected-player-card) .player-card-ornament{z-index:2!important;opacity:1!important;mix-blend-mode:screen!important}.player-card:not(.achievement-selected-player-card) .ger-border-detail{opacity:.95!important;stroke-width:1.7!important;filter:drop-shadow(0 0 1.2px #090c14)!important}.player-card:not(.achievement-selected-player-card).tier-bronze .ger-border-detail{color:#ffe0b0;opacity:.92!important}.player-card:not(.achievement-selected-player-card).tier-prata .ger-border-detail{color:#f4f8ff;opacity:.94!important}.player-card:not(.achievement-selected-player-card).tier-ouro .ger-border-detail{color:#fff0ad;opacity:1!important}.player-card:not(.achievement-selected-player-card).tier-especial .ger-border-detail{color:#9ffaff;opacity:1!important;filter:drop-shadow(0 0 2px #3beaff)!important}.player-card:not(.achievement-selected-player-card).tier-lendario .ger-border-detail{color:#f3dcff;opacity:1!important;filter:drop-shadow(0 0 2px #8d50f5)!important}@media(max-width:480px){.player-card:not(.achievement-selected-player-card).tier-bronze,.player-card:not(.achievement-selected-player-card).tier-prata,.player-card:not(.achievement-selected-player-card).tier-ouro,.player-card:not(.achievement-selected-player-card).tier-especial,.player-card:not(.achievement-selected-player-card).tier-lendario{filter:drop-shadow(0 0 1px var(--edge)) drop-shadow(0 4px 7px #0009)!important}.player-card:not(.achievement-selected-player-card) .ger-border-detail{stroke-width:2!important}}.player-card{isolation:isolate;overflow:hidden;position:relative;clip-path:polygon(7% 3%,18% 1%,30% 3%,42% 0,50% 3%,58% 0,70% 3%,82% 1%,93% 3%,100% 12%,97% 35%,100% 72%,91% 88%,50% 100%,9% 88%,0 72%,3% 35%,0 12%)!important;box-shadow:inset 0 0 0 1px #ffffff35,inset 0 0 0 3px #05080e88,0 8px 18px #0009!important}.player-card:after{content:"";position:absolute;z-index:3;top:3.4%;right:3.4%;bottom:3.4%;left:3.4%;pointer-events:none;clip-path:inherit;border:1px solid color-mix(in srgb,var(--edge,#f4d6a1) 86%,white);background:linear-gradient(118deg,transparent 0 18%,#fff2 18.3% 18.7%,transparent 19% 47%,#fff1 47.4% 47.8%,transparent 48.2% 78%,#fff2 78.4% 78.8%,transparent 79%);box-shadow:inset 0 0 0 1px #080c1666}.player-card .card-avatar{position:absolute!important;z-index:2!important;left:12%!important;right:12%!important;top:24%!important;bottom:20%!important;width:auto!important;height:auto!important;margin:0!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden!important;color:var(--ink,#f7e4c6);background:radial-gradient(ellipse at 50% 32%,#fff2,transparent 65%)!important}.player-card .card-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 14%!important;mix-blend-mode:normal!important;filter:drop-shadow(0 2px 3px #0008)!important}.player-card .card-default-player{width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain!important;opacity:.58}.player-card .card-rating{z-index:5!important;left:15%!important;top:8%!important;font-size:clamp(14px,3.5vw,25px)!important;line-height:.9!important;text-shadow:0 1px 2px #0008}.player-card .card-position{z-index:5!important;left:15%!important;top:16%!important;font-size:clamp(7px,1.5vw,10px)!important;letter-spacing:.8px!important;text-shadow:0 1px 2px #0008}.player-card .card-name{z-index:5!important;max-width:75%!important;position:absolute!important;bottom:12.5%!important;left:12.5%!important;right:12.5%!important;font-size:clamp(7px,1.6vw,10px)!important;letter-spacing:1px!important;text-transform:uppercase!important;text-shadow:0 2px 3px #000b!important}.player-card .card-divider{z-index:5!important;position:absolute!important;bottom:11.2%!important;width:72%!important;margin:0!important}.player-card .card-tier{z-index:5!important;position:absolute!important;bottom:5.2%!important;left:10%!important;right:10%!important;max-width:80%!important;margin:auto!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(5px,1.15vw,7px)!important;letter-spacing:.8px!important;text-shadow:0 1px 2px #000b!important}.player-card .player-card-ornament{z-index:4!important;opacity:1!important;mix-blend-mode:screen!important;pointer-events:none!important}.player-card .ger-border-detail{opacity:1!important;stroke-width:2.2!important;filter:drop-shadow(0 1px 1px #05070c)!important}.player-card.tier-bronze{--edge:#f0bd7d;--ink:#fff0d8;background:radial-gradient(ellipse at 50% 35%,#d49b5b 0%,transparent 46%),repeating-linear-gradient(132deg,transparent 0 16px,#f9d39b20 16.5px 18px,transparent 18.5px 30px),linear-gradient(135deg,#f4d5a4,#714321 9%,#28170f 25%,#bd8148 43%,#4b2b19 67%,#9d6336 87%,#f5d49c)!important}.player-card.tier-prata{--edge:#edf6ff;--ink:#f8fbff;background:repeating-linear-gradient(135deg,transparent 0 20px,#ffffff20 20.5px 22px,transparent 22.5px 37px),linear-gradient(135deg,#fff,#77899b 8%,#1b293b 22%,#dce7f4 40%,#52667d 57%,#172438 76%,#b7c7d9 92%,#fff)!important}.player-card.tier-ouro{--edge:#ffecaa;--ink:#fff6ce;background:radial-gradient(ellipse at 50% 34%,#ffe78b80,transparent 43%),repeating-linear-gradient(45deg,transparent 0 26px,#fff0b520 26.5px 28px,transparent 28.5px 42px),linear-gradient(135deg,#fff2b4,#8a5a12 8%,#352307 24%,#d9ac3d 42%,#70500e 62%,#241905,#ffec9d)!important}.player-card.tier-especial{--edge:#9cfaff;--ink:#eaffff;background:radial-gradient(ellipse at 50% 27%,#2deaff8a,transparent 42%),repeating-linear-gradient(128deg,transparent 0 17px,#a3fbff24 17.5px 19px,transparent 19.5px 33px),linear-gradient(135deg,#bffcff,#087a99 6%,#0b172e 20%,#17538d,#1c1d54,#0a1832 77%,#a84bff 94%,#09152c)!important}.player-card.tier-lendario{--edge:#f0d0ff;--ink:#fff7ff;background:radial-gradient(ellipse at 50% 22%,#e1b0ff9c,transparent 38%),radial-gradient(ellipse at 50% 54%,#22e9ff52,transparent 48%),repeating-linear-gradient(130deg,transparent 0 23px,#f9e7ff24 23.5px 25px,transparent 25.5px 40px),linear-gradient(135deg,#fff0ff,#7633bc 7%,#17082e 21%,#45308d 39%,#071a3a 58%,#31104f 80%,#8dfaff 95%,#24103b)!important}.achievement-card{border-radius:0!important;clip-path:polygon(7% 3%,18% 1%,30% 3%,42% 0,50% 3%,58% 0,70% 3%,82% 1%,93% 3%,100% 12%,97% 35%,100% 72%,91% 88%,50% 100%,9% 88%,0 72%,3% 35%,0 12%)!important;box-shadow:inset 0 0 0 1px #fff4,inset 0 0 0 3px #05080e88,0 9px 18px #0009!important}.achievement-card:after{content:"";position:absolute;z-index:8;top:4%;right:4%;bottom:4%;left:4%;pointer-events:none;clip-path:inherit;border:1px solid var(--achievement-edge);background:linear-gradient(120deg,transparent 0 18%,#fff3 18.4% 18.8%,transparent 19.2% 48%,#fff2 48.4% 48.8%,transparent 49.2% 77%,#fff2 77.4% 77.8%,transparent 78.2%);box-shadow:inset 0 0 0 1px #070b1580}.achievement-card-frame{z-index:9!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;pointer-events:none!important;filter:drop-shadow(0 0 1px #05070d)!important}.achievement-card-art{top:19%!important;right:10%!important;bottom:24%!important;left:10%!important;z-index:4!important;background:radial-gradient(ellipse at 50% 28%,#ffffff20,transparent 65%)!important}.achievement-card-art img{object-fit:cover!important;object-position:center 12%!important;mix-blend-mode:normal!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 78%,#000b 90%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 0%,#000 78%,#000b 90%,transparent 100%)!important}.achievement-card-rating,.achievement-card-position,.achievement-card-topline,.achievement-card-heading,.achievement-card-player,.achievement-card-metric,.achievement-card-bottomline{z-index:10!important;text-shadow:0 1px 2px #0009}.achievement-card-rating{top:8%!important;left:13%!important;font-size:clamp(15px,4cqw,24px)!important}.achievement-card-position{top:16%!important;left:13%!important}.achievement-card-heading{position:absolute!important;left:12%!important;right:12%!important;bottom:17%!important;margin:0!important;text-align:center!important}.achievement-card-player{position:absolute!important;left:12%!important;right:12%!important;bottom:12%!important;text-align:center!important}.achievement-card-metric{position:absolute!important;left:12%!important;right:12%!important;bottom:6%!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.achievement-card-bottomline{display:none!important}.profile-rarity-art{position:relative;isolation:isolate;overflow:hidden;filter:drop-shadow(0 6px 10px #0008);border:0!important;border-radius:0!important}.profile-rarity-art:before{content:"";position:absolute;top:3%;right:3%;bottom:3%;left:3%;z-index:6;pointer-events:none;border:1px solid var(--preview-edge);clip-path:inherit;box-shadow:inset 0 0 0 2px #05081066}@media(max-width:520px){.collection-card .player-card{width:100px;height:142px}.profile-hero .player-card{width:94px;height:132px}.achievement-card{aspect-ratio:.68!important}.achievement-card-art{top:19%!important;right:9%!important;bottom:24%!important;left:9%!important}}.player-card.player-card-original-bronze{container-type:inline-size!important;position:relative!important;display:block!important;isolation:isolate!important;overflow:hidden!important;width:82px!important;height:auto!important;min-height:0!important;aspect-ratio:320 / 486!important;padding:0!important;border:0!important;border-radius:0!important;clip-path:none!important;background:transparent!important;box-shadow:0 7px 15px #0008!important;color:#3a2717!important;text-align:center!important;filter:drop-shadow(0 5px 8px #0007)!important}.player-card.player-card-original-bronze:before,.player-card.player-card-original-bronze:after,.player-card.player-card-original-bronze .player-card-ornament,.player-card.player-card-original-bronze .player-card-achievement-motif{display:none!important;content:none!important;background:none!important;border:0!important;box-shadow:none!important}.player-card-original-bronze .player-card-base-art{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:fill!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.player-card.player-card-original-bronze .card-rating{position:absolute!important;z-index:4!important;left:16.3%!important;top:9.76%!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:#3a2717!important;font-size:clamp(14px,22.2cqw,32px)!important;font-weight:800!important;line-height:.94!important;letter-spacing:-.03em!important;text-shadow:none!important}.player-card.player-card.player-card-original-bronze .card-rating:after{content:none!important;display:none!important}.player-card.player-card-original-bronze .card-position{position:absolute!important;z-index:4!important;left:25%!important;top:23.78%!important;transform:translate(-50%)!important;max-width:24%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:#3a2717!important;font-size:clamp(6px,9.3cqw,13px)!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-shadow:none!important}.player-card.player-card-original-bronze .card-avatar{position:absolute!important;z-index:2!important;left:27%!important;top:8.65%!important;width:68%!important;height:46%!important;right:auto!important;bottom:auto!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;color:#3a2717!important;-webkit-mask-image:none!important;mask-image:none!important;filter:none!important}.player-card.player-card.player-card-original-bronze .card-avatar img{display:block!important;position:relative!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center bottom!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;transform:none!important;mix-blend-mode:normal!important;-webkit-mask-image:linear-gradient(#000 0%,#000 83%,#000a 92%,transparent 100%)!important;mask-image:linear-gradient(#000 0%,#000 83%,#000a 92%,transparent 100%)!important;filter:drop-shadow(0 2px 3px #0006)!important}.player-card.player-card-original-bronze .card-default-player{width:100%!important;height:100%!important;color:#3a2717!important;filter:none!important;opacity:.65!important}.player-card.player-card-original-bronze .card-name{position:absolute!important;z-index:5!important;left:8%!important;right:8%!important;top:53.66%!important;bottom:auto!important;width:auto!important;max-width:84%!important;margin:0 auto!important;padding:0!important;transform:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#3a2717!important;font-size:clamp(6px,13cqw,16px)!important;line-height:1!important;font-weight:800!important;letter-spacing:.02em!important;text-align:center!important;text-shadow:none!important}.player-card.player-card-original-bronze .card-divider{display:none!important}.player-card.player-card.player-card-original-bronze .player-card-attributes{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:5!important;color:#3a2717!important}.player-card.player-card-original-bronze .player-card-attribute{position:absolute!important;display:flex!important;align-items:baseline!important;gap:1.5%!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:#3a2717!important;font-size:clamp(4.5px,10.2cqw,12px)!important;line-height:1!important;font-weight:700!important;white-space:nowrap!important}.player-card.player-card.player-card-original-bronze .player-card-attribute b{display:inline-block!important;min-width:2ch!important;color:#3a2717!important;font-size:inherit!important;font-weight:800!important;text-align:right!important}.player-card.player-card.player-card-original-bronze .player-card-attribute span{display:inline-block!important;color:#3a2717!important;font-size:clamp(3.5px,8.8cqw,10px)!important;font-weight:600!important;letter-spacing:0!important}.player-card.player-card.player-card-original-bronze .player-card-attribute-1{left:21.3%!important;top:64.63%!important}.player-card.player-card.player-card-original-bronze .player-card-attribute-2{left:56.48%!important;top:64.63%!important}.player-card.player-card.player-card-original-bronze .player-card-attribute-3{left:21.3%!important;top:72.2%!important}.player-card.player-card.player-card-original-bronze .player-card-attribute-4{left:56.48%!important;top:72.2%!important}.player-card.player-card.player-card-original-bronze .player-card-attribute-5{left:21.3%!important;top:79.76%!important}.player-card.player-card.player-card-original-bronze .player-card-attribute-6{left:56.48%!important;top:79.76%!important}.player-card.player-card-original-bronze .player-card-captain-mark,.player-card.player-card.player-card-original-bronze .equipped-card-star{position:absolute!important;z-index:7!important;top:7%!important;right:9%!important;left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:14%!important;aspect-ratio:1!important;margin:0!important;padding:0!important;border:1px solid #b78850!important;border-radius:50%!important;background:#f1cc8e!important;color:#3a2717!important;font-size:clamp(6px,10cqw,11px)!important;font-weight:900!important;line-height:1!important}.player-card.player-card-original-bronze .equipped-card-star{top:14%!important;background:#fff0c8!important}.collection-card .player-card-original-bronze{width:100px!important}.profile-modal .profile-hero>.player-card-original-bronze{width:100%!important;max-width:300px!important}.profile-modal .active-card-choice>.player-card-original-bronze{width:90px!important;max-width:100%!important}@media(max-width:520px){.collection-card .player-card-original-bronze{width:100px!important}.profile-hero .player-card-original-bronze{width:94px!important}}.player-card.player-card-original-bronze{aspect-ratio:736 / 1028!important;border:0!important;border-radius:0!important;clip-path:none!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 5px 7px #0007)!important}.player-card.player-card-original-bronze:before,.player-card.player-card-original-bronze:after,.player-card.player-card-original-bronze .player-card-ornament,.player-card.player-card-original-bronze .player-card-achievement-motif{display:none!important;content:none!important}.player-card-original-bronze .player-card-base-art{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:fill!important;z-index:0!important}.player-card-original-bronze .card-rating,.player-card-original-bronze .card-position,.player-card-original-bronze .card-name,.player-card-original-bronze .player-card-attributes{color:#fff8e7!important;text-shadow:0 1px 3px #000b!important}.player-card-original-bronze .card-rating,.player-card-original-bronze .card-position{z-index:5!important}.player-card-original-bronze .card-avatar{z-index:2!important}.player-card-original-bronze .card-avatar img{-webkit-mask-image:linear-gradient(#000 0%,#000 88%,#0008 96%,transparent 100%)!important;mask-image:linear-gradient(#000 0%,#000 88%,#0008 96%,transparent 100%)!important;filter:drop-shadow(0 2px 3px #0008)!important}.player-card-original-bronze .card-name{z-index:6!important}.player-card-original-bronze .player-card-attributes{z-index:5!important}.player-card-original-bronze.ger-art-bronze .card-rating,.player-card-original-bronze.ger-art-bronze .card-position,.player-card-original-bronze.ger-art-bronze .card-name,.player-card-original-bronze.ger-art-bronze .player-card-attributes,.player-card-original-bronze.ger-art-prata .card-rating,.player-card-original-bronze.ger-art-prata .card-position,.player-card-original-bronze.ger-art-prata .card-name,.player-card-original-bronze.ger-art-prata .player-card-attributes,.player-card-original-bronze.ger-art-ouro .card-rating,.player-card-original-bronze.ger-art-ouro .card-position,.player-card-original-bronze.ger-art-ouro .card-name,.player-card-original-bronze.ger-art-ouro .player-card-attributes{color:#342515!important;text-shadow:0 1px 1px #fff8!important}.player-card-original-bronze.player-card-active-performance .card-avatar{left:17%!important;top:13%!important;width:66%!important;height:43%!important}.player-card-original-bronze.player-card-active-performance .card-name{top:57%!important;left:7%!important;right:7%!important;max-width:86%!important;font-size:clamp(5px,10cqw,12px)!important}.player-card-original-bronze.player-card-active-performance .player-card-performance-label{position:absolute!important;z-index:6!important;left:8%!important;right:8%!important;top:68%!important;display:flex!important;flex-direction:column!important;gap:3px!important;text-align:center!important;color:#fff!important;text-shadow:0 1px 3px #000!important;line-height:1.1!important}.player-card-original-bronze.player-card-active-performance .player-card-performance-label b{font-size:clamp(6px,9cqw,11px)!important;font-weight:900!important;overflow-wrap:anywhere!important}.player-card-original-bronze.player-card-active-performance .player-card-performance-label span{font-size:clamp(4px,6.5cqw,8px)!important;font-weight:700!important}.player-card-original-bronze.player-card-active-performance .card-rating,.player-card-original-bronze.player-card-active-performance .card-position{color:#fff!important;text-shadow:0 1px 3px #000!important}.player-card-original-bronze.player-card-active-performance .player-card-attributes{display:none!important}.player-card-original-bronze .player-card-captain-mark,.player-card-original-bronze .equipped-card-star{z-index:8!important}.achievement-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:736 / 1028!important;padding:0!important;border:0!important;border-radius:0!important;clip-path:none!important;background:transparent!important;box-shadow:none!important;color:#fff!important}.achievement-card:before,.achievement-card:after{display:none!important;content:none!important}.achievement-card-base-art{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:fill!important;pointer-events:none!important}.achievement-card-frame,.achievement-card-identity-art,.achievement-card .achievement-art-orbit{display:none!important}.achievement-card>*:not(.achievement-card-base-art){z-index:2!important}.achievement-card-topline{top:5%!important;left:10%!important;right:10%!important;display:flex!important;justify-content:space-between!important;gap:4px!important;font-size:clamp(5px,1.5vw,8px)!important;color:#fff!important;text-shadow:0 1px 3px #000!important}.achievement-rarity-seal{position:static!important;display:inline-flex!important;padding:2px 4px!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;white-space:nowrap!important}.achievement-card-rating{top:10%!important;left:10%!important;font-size:clamp(12px,4vw,22px)!important;font-weight:900!important;color:#fff!important;text-shadow:0 1px 3px #000!important}.achievement-card-position{top:19%!important;left:10%!important;font-size:clamp(6px,1.8vw,10px)!important;font-weight:800!important;color:#fff!important;text-shadow:0 1px 3px #000!important}.achievement-card-art{left:14%!important;right:14%!important;top:13%!important;bottom:37%!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.achievement-card-art img,.achievement-card-art .achievement-card-silhouette{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center bottom!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 2px 3px #0006)!important}.achievement-card-heading{top:62%!important;left:9%!important;right:9%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important;text-align:center!important;color:#fff!important;text-shadow:0 1px 3px #000!important}.achievement-card-heading b{font-size:clamp(7px,2.2vw,13px)!important;line-height:1.05!important;overflow-wrap:anywhere!important;text-transform:uppercase!important}.achievement-card-player{top:72%!important;left:9%!important;right:9%!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;color:#fff!important;font-size:clamp(6px,1.8vw,10px)!important;font-weight:800!important;text-shadow:0 1px 3px #000!important}.achievement-card-metric{top:79%!important;left:9%!important;right:9%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important;text-align:center!important;border:0!important;background:transparent!important;color:#fff!important}.achievement-card-metric strong{font-size:clamp(9px,3vw,17px)!important;line-height:1!important;text-shadow:0 1px 3px #000!important}.achievement-card-bottomline{left:10%!important;right:10%!important;bottom:7%!important;display:flex!important;justify-content:space-between!important;gap:4px!important;border:0!important;background:transparent!important;color:#fff!important;font-size:clamp(4px,1.2vw,7px)!important;text-shadow:0 1px 3px #000!important}.achievement-card-trigger{min-width:0!important}.achievement-card-preview{width:100%!important;max-width:200px!important}.achievement-design-preview .achievement-card{max-width:100%!important;height:auto!important;min-height:0!important}.active-card-choice>.achievement-card{height:auto!important;min-height:0!important;width:100%!important}.profile-rarity-art{position:relative!important;isolation:isolate!important;overflow:hidden!important;aspect-ratio:736 / 1028!important;clip-path:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.profile-rarity-art:before,.profile-rarity-art:after{display:none!important;content:none!important}.profile-rarity-base-art{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:fill!important;display:block!important}.profile-rarity-glints,.profile-rarity-motif{display:none!important}.profile-rarity-rating,.profile-rarity-position,.profile-rarity-portrait,.profile-rarity-lock,.profile-rarity-player-name,.profile-rarity-base{z-index:2!important}.profile-rarity-rating{top:9%!important;left:10%!important;color:#fff!important;text-shadow:0 1px 3px #000!important}.profile-rarity-position{top:19%!important;left:10%!important;color:#fff!important;text-shadow:0 1px 3px #000!important}.profile-rarity-portrait{left:12%!important;right:12%!important;top:15%!important;bottom:36%!important;width:auto!important;height:auto!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden!important;background:transparent!important;border:0!important;box-shadow:none!important}.profile-rarity-portrait img,.profile-rarity-portrait svg{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;filter:drop-shadow(0 2px 3px #0006)!important}.profile-rarity-player-name{bottom:23%!important;left:8%!important;right:8%!important;text-align:center!important;color:#fff!important;font-weight:900!important;text-shadow:0 1px 3px #000!important}.profile-rarity-base{bottom:8%!important;left:9%!important;right:9%!important;display:flex!important;justify-content:space-between!important;color:#fff!important;text-shadow:0 1px 3px #000!important}.rarity-showcase-frame{position:relative!important;isolation:isolate!important;overflow:hidden!important;aspect-ratio:736 / 1028!important;padding:0!important;clip-path:none!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 5px 7px #0008)!important}.rarity-showcase-frame:before,.rarity-showcase-frame:after{display:none!important;content:none!important}.rarity-showcase-base-art{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:fill!important;display:block!important}.rarity-showcase-motif{display:none!important}.rarity-showcase-top,.rarity-showcase-player,.rarity-showcase-name,.rarity-showcase-base{z-index:2!important}.rarity-showcase-top{top:8%!important;left:10%!important;right:10%!important;color:#fff!important;text-shadow:0 1px 3px #000!important}.rarity-showcase-player{top:14%!important;left:13%!important;right:13%!important;bottom:37%!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden!important;background:transparent!important;border:0!important;box-shadow:none!important}.rarity-showcase-player img,.rarity-showcase-player svg{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;filter:drop-shadow(0 2px 3px #0006)!important}.rarity-showcase-name{position:absolute!important;bottom:22%!important;left:9%!important;right:9%!important;text-align:center!important;color:#fff!important;text-shadow:0 1px 3px #000!important}.rarity-showcase-base{bottom:7%!important;left:9%!important;right:9%!important;display:flex!important;justify-content:space-between!important;color:#fff!important;text-shadow:0 1px 3px #000!important}.pitch-mini-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;clip-path:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.pitch-mini-card:before,.pitch-mini-card:after{display:none!important;content:none!important}.pitch-mini-card-base-art{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:fill!important;pointer-events:none!important}.pitch-mini-card>*:not(.pitch-mini-card-base-art){position:relative!important;z-index:2!important}.pitch-mini-card .pitch-mini-top,.pitch-mini-card .pitch-mini-photo,.pitch-mini-card .pitch-mini-shirt,.pitch-mini-card .pitch-card-name,.pitch-mini-card .pitch-mini-ger{color:#fff!important;text-shadow:0 1px 3px #000!important}.pitch-mini-card .pitch-mini-photo{background:transparent!important;border:0!important;box-shadow:none!important}.pitch-mini-card .pitch-mini-photo img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important}.historical-art-library{margin-top:18px;padding:14px;border:1px solid #30463c;border-radius:14px;background:#0b1512}.historical-art-library-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.historical-art-library-heading h3{margin:0 0 5px;font-size:15px;color:#effaf3}.historical-art-library-heading p{margin:0;color:#9bb3a5;font-size:11px;line-height:1.5}.historical-art-library-heading>span{flex:none;color:#d7b76d;font-weight:900;font-size:10px}.historical-art-library-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.historical-art-preview{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;text-align:center;color:#e9f5ed}.historical-art-preview img{display:block;width:100%;max-width:145px;aspect-ratio:736 / 1028;object-fit:contain;filter:drop-shadow(0 4px 5px #0007)}.historical-art-preview b{font-size:10px;line-height:1.2;overflow-wrap:anywhere}.historical-art-preview small{font-size:9px;line-height:1.3;color:#9db3a6}@media(max-width:700px){.historical-art-library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:420px){.historical-art-library{padding:10px}.historical-art-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.historical-art-preview b{font-size:10px}}.player-card,.player-card.player-card-original-bronze,.achievement-card,.profile-rarity-art,.rarity-showcase-frame,.pitch-mini-card{border:0!important;border-radius:0!important;clip-path:none!important;background:transparent!important;box-shadow:none!important;filter:none!important}.player-card:before,.player-card:after,.player-card-original-bronze:before,.player-card-original-bronze:after,.achievement-card:before,.achievement-card:after,.profile-rarity-art:before,.profile-rarity-art:after,.rarity-showcase-frame:before,.rarity-showcase-frame:after,.pitch-mini-card:before,.pitch-mini-card:after{display:none!important;content:none!important;background:none!important;border:0!important;box-shadow:none!important;filter:none!important}.player-card-base-art,.achievement-card-base-art,.profile-rarity-base-art,.rarity-showcase-base-art,.pitch-mini-card-base-art{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:fill!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;-webkit-mask-image:none!important;mask-image:none!important;pointer-events:none!important}.player-card{aspect-ratio:736 / 1028!important;overflow:hidden!important;isolation:isolate!important}.player-card .player-card-ornament,.player-card .player-card-achievement-motif,.player-card .card-achievement-motif,.player-card .card-divider,.achievement-card-frame,.achievement-card-identity-art,.achievement-card .achievement-art-orbit,.achievement-card-silhouette,.profile-rarity-glints,.profile-rarity-motif,.rarity-showcase-motif{display:none!important}.player-card .card-avatar.is-silhouette,.player-card .card-default-player,.profile-rarity-portrait.is-silhouette,.profile-rarity-portrait svg,.achievement-card-art.is-silhouette,.achievement-card-art .achievement-card-silhouette{display:none!important}.player-card .card-avatar.has-photo,.achievement-card-art.has-photo,.profile-rarity-portrait.has-photo{position:absolute!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;overflow:hidden!important}.player-card .card-avatar.has-photo{left:7%!important;right:7%!important;top:25%!important;bottom:19%!important;width:auto!important;height:auto!important;z-index:2!important}.player-card .card-avatar img,.achievement-card-art img,.profile-rarity-portrait img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center bottom!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;-webkit-mask-image:none!important;mask-image:none!important}.player-card .card-rating,.player-card .card-position,.player-card .card-name,.player-card .player-card-attributes,.player-card .player-card-performance-label,.player-card .player-card-captain-mark,.player-card .equipped-card-star,.achievement-card-topline,.achievement-card-rating,.achievement-card-position,.achievement-card-heading,.achievement-card-player,.achievement-card-metric,.achievement-card-bottomline,.profile-rarity-rating,.profile-rarity-position,.profile-rarity-lock,.profile-rarity-player-name,.profile-rarity-base,.rarity-showcase-top,.rarity-showcase-name,.rarity-showcase-base,.pitch-mini-top,.pitch-mini-photo,.pitch-mini-shirt,.pitch-card-name,.pitch-mini-ger{z-index:2!important;filter:none!important;box-shadow:none!important;mix-blend-mode:normal!important}.achievement-card{width:100%!important;max-width:220px!important;height:auto!important;min-height:0!important;aspect-ratio:736 / 1028!important;padding:0!important;display:block!important;overflow:hidden!important;isolation:isolate!important;color:#fff!important;transition:none!important;transform:none!important}.achievement-card-trigger:hover .achievement-card,.achievement-card-trigger:focus-visible .achievement-card{transform:none!important;filter:none!important}.achievement-card-topline,.achievement-card-rating,.achievement-card-position,.achievement-card-art,.achievement-card-heading,.achievement-card-player,.achievement-card-metric,.achievement-card-bottomline{position:absolute!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important}.achievement-card-topline{top:5%!important;left:10%!important;right:10%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:4px!important;padding:0!important;font-size:clamp(5px,1.5vw,8px)!important;color:#fff!important;text-shadow:0 1px 2px #0009!important}.achievement-rarity-seal{position:static!important;display:inline-flex!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important;white-space:nowrap!important}.achievement-card-rating{top:10%!important;left:10%!important;padding:0!important;font-size:clamp(12px,4vw,22px)!important;line-height:1!important;font-weight:900!important;color:#fff!important;text-shadow:0 1px 2px #0009!important}.achievement-card-rating small{display:block!important;font-size:clamp(4px,1.2vw,7px)!important;line-height:1!important}.achievement-card-position{top:19%!important;left:10%!important;padding:0!important;font-size:clamp(6px,1.8vw,10px)!important;font-weight:800!important;color:#fff!important;text-shadow:0 1px 2px #0009!important}.achievement-card-art.has-photo{left:14%!important;right:14%!important;top:18%!important;bottom:37%!important;width:auto!important;height:auto!important;padding:0!important;display:block!important}.achievement-card-heading{top:62%!important;bottom:auto!important;left:9%!important;right:9%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important;padding:0!important;text-align:center!important;color:#fff!important;text-shadow:0 1px 2px #0009!important}.achievement-card-heading small{font-size:clamp(4px,1.2vw,7px)!important;line-height:1.1!important;letter-spacing:.3px!important}.achievement-card-heading b{max-width:100%!important;font-size:clamp(7px,2.2vw,13px)!important;line-height:1.05!important;overflow-wrap:anywhere!important;text-transform:uppercase!important}.achievement-card-player{top:72%!important;bottom:auto!important;left:9%!important;right:9%!important;padding:0!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#fff!important;font-size:clamp(6px,1.8vw,10px)!important;font-weight:800!important;text-shadow:0 1px 2px #0009!important}.achievement-card-metric{top:79%!important;bottom:auto!important;left:9%!important;right:9%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important;padding:0!important;text-align:center!important;color:#fff!important}.achievement-card-metric strong{font-size:clamp(9px,3vw,17px)!important;line-height:1!important;text-shadow:0 1px 2px #0009!important}.achievement-card-metric span{font-size:clamp(4px,1.2vw,7px)!important;line-height:1.05!important;text-transform:uppercase!important}.achievement-card-bottomline{top:auto!important;left:10%!important;right:10%!important;bottom:7%!important;display:flex!important;justify-content:space-between!important;gap:4px!important;padding:0!important;color:#fff!important;font-size:clamp(4px,1.2vw,7px)!important;text-shadow:0 1px 2px #0009!important}.achievement-card-bottomline span,.achievement-card-bottomline b{font-weight:800!important}.profile-rarity-art{position:relative!important;overflow:hidden!important;aspect-ratio:736 / 1028!important}.profile-rarity-portrait.has-photo{left:12%!important;right:12%!important;top:15%!important;bottom:36%!important;width:auto!important;height:auto!important}.profile-rarity-rating,.profile-rarity-position,.profile-rarity-lock,.profile-rarity-player-name,.profile-rarity-base{position:absolute!important;text-shadow:0 1px 2px #0009!important}.rarity-showcase-frame{position:relative!important;aspect-ratio:736 / 1028!important;overflow:hidden!important}@media(max-width:520px){.player-card,.achievement-card{filter:none!important}}.rarity-showcase-player.has-photo{position:absolute!important;left:13%!important;right:13%!important;top:14%!important;bottom:37%!important;display:block!important;overflow:hidden!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important}.rarity-showcase-player:not(.has-photo),.rarity-showcase-player svg{display:none!important}.rarity-showcase-player img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important;mix-blend-mode:normal!important}.rarity-showcase-raw-png,.achievement-design-raw-png{position:relative!important;display:block!important;width:100%!important;height:auto!important;max-width:205px!important;aspect-ratio:736 / 1028!important;object-fit:contain!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;transform:none!important;clip-path:none!important;mix-blend-mode:normal!important}.rarity-showcase-card,.achievement-design-preview{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:9px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;padding:0!important;clip-path:none!important;transform:none!important}.rarity-showcase-frame,.achievement-design-preview .achievement-card,.rarity-showcase-frame:before,.rarity-showcase-frame:after,.achievement-design-preview:before,.achievement-design-preview:after{display:none!important;content:none!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important}.rarity-showcase-grid,.achievement-design-grid{align-items:start!important}.rarity-showcase-caption,.achievement-design-preview-caption{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;text-align:center!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important}.historical-art-preview img{filter:none!important;box-shadow:none!important}.player-card-base-art,.achievement-card-base-art,.profile-rarity-base-art,.rarity-showcase-base-art,.pitch-mini-card-base-art,.historical-art-preview img,.player-card .card-avatar img,.achievement-card-art img,.profile-rarity-portrait img{filter:none!important;box-shadow:none!important;mix-blend-mode:normal!important}.assessment-modal{max-height:88dvh;overflow:auto;overscroll-behavior:contain}.assessment-progress{display:flex;flex-direction:column;gap:6px;margin:8px 0 14px;padding:10px 12px;border:1px solid var(--line,#29394a);border-radius:12px;background:#ffffff05}.assessment-progress strong{font-size:14px;color:var(--text,#f3f6fb)}.assessment-progress>span{font-size:12px;color:var(--muted,#aab4c3)}.assessment-progress-track{height:5px;overflow:hidden;border-radius:999px;background:#29394a}.assessment-progress-track>div{height:100%;border-radius:inherit;background:linear-gradient(90deg,#39b779,#8be4ae);transition:width .18s ease}.assessment-player-focus{display:flex;flex-direction:column;align-items:center;gap:12px;padding:14px 10px;margin:8px 0 12px;border:1px solid var(--line,#29394a);border-radius:16px;background:linear-gradient(160deg,#ffffff08,#00000010)}.assessment-card-stage{display:flex;justify-content:center;width:100%;padding:4px 0 8px}.assessment-card-stage .player-card{width:clamp(150px,48vw,188px)!important;height:clamp(205px,66vw,255px)!important;flex:none!important;margin:0 auto!important}.assessment-player-info{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.assessment-player-info h3{font-size:17px;line-height:1.2;margin:0;color:var(--text,#f3f6fb)}.assessment-player-info>span{font-size:13px;color:var(--muted,#aab4c3)}.assessment-player-info .technical-rating-hint{font-size:12px;text-align:center}.assessment-score-control{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line,#29394a);color:var(--text,#f3f6fb);font-weight:700}.assessment-score-control select{min-width:105px;max-width:45%;padding:11px;background:#101b27;color:#fff;border:1px solid #3a5065;border-radius:10px}.assessment-navigation{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.assessment-navigation button{min-height:42px}.assessment-navigation button:disabled{opacity:.4;cursor:not-allowed}@media(max-width:380px){.assessment-card-stage .player-card{width:145px!important;height:198px!important}.assessment-player-focus{padding:10px 8px}.assessment-score-control{font-size:13px}}.live-field-layout{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin:12px 0 18px!important}.live-field-layout .football-pitch{width:100%!important;height:clamp(390px,112vw,480px)!important;min-height:390px!important;max-height:480px!important;margin:0!important;overflow:hidden!important}.live-reserve-column{width:100%!important;min-height:0!important;padding:9px!important;border:1px solid #2b5945!important;border-radius:13px!important;background:#101e2b!important}.live-reserve-column .section-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:0 0 8px!important}.live-reserve-column .section-heading h3{font-size:13px!important;margin:0!important}.live-reserve-column .live-reserve-strip{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;flex-direction:initial!important;overflow:visible!important;flex-wrap:initial!important;gap:5px!important;padding:2px 0 3px!important;margin:0!important}.live-reserve-column .reserve-chip{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;width:100%!important;min-width:0!important;min-height:0!important;padding:4px 2px!important;border-radius:8px!important;background:#182b3d!important;text-align:center!important;white-space:normal!important;overflow:hidden!important}.live-reserve-column .reserve-chip>.player-card{width:100%!important;max-width:72px!important;height:auto!important;aspect-ratio:736 / 1028!important;min-width:0!important;flex:none!important;pointer-events:none!important}.live-reserve-column .reserve-card-label{display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important;width:100%!important;min-width:0!important;white-space:normal!important;text-align:center!important}.live-reserve-column .reserve-card-label b{display:block!important;max-width:100%!important;font-size:clamp(7px,2.3vw,10px)!important;line-height:1.1!important;overflow-wrap:anywhere!important}.live-reserve-column .reserve-card-label small{display:block!important;font-size:clamp(6px,1.9vw,8px)!important;line-height:1.1!important;overflow-wrap:anywhere!important}.live-reserve-column .reserve-card-label em{font-size:clamp(6px,1.8vw,8px)!important;font-style:normal!important;color:#9ce9bf!important;line-height:1.05!important}.pitch-player{width:clamp(58px,16vw,74px)!important;max-width:74px!important;min-height:0!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;gap:0!important;touch-action:none!important;z-index:2!important}.pitch-player>.player-card{display:block!important;width:100%!important;height:auto!important;aspect-ratio:736 / 1028!important;min-width:0!important;flex:none!important;pointer-events:none!important}.pitch-player.selected-pitch-player{outline:2px solid #ffe17b!important;outline-offset:2px!important;border-radius:5px!important}.pitch-player .pitch-player-rating,.pitch-player .pitch-player-technical-rating{font-size:8px!important;line-height:1.1!important;text-align:center!important;white-space:nowrap!important}.pitch-action-overlay{z-index:8!important;background:#080f18c7!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid #ffffff30!important;max-width:94%!important;max-height:88%!important;overflow:auto!important}.pitch-action-buttons{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.pitch-action-buttons .pitch-quick-action{min-width:0!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:4px!important;border:1px solid #ffffff20!important;border-radius:10px!important;padding:7px 4px!important;color:#fff!important;font-size:10px!important;font-weight:800!important;line-height:1.1!important;white-space:normal!important}.pitch-quick-action span{font-size:17px!important;line-height:1!important}.pitch-quick-action b{font-size:clamp(8px,2.5vw,10px)!important;text-align:center!important;overflow-wrap:anywhere!important}.pitch-action-buttons .pitch-act-gol{background:#177847!important;border-color:#52da97!important}.pitch-action-buttons .pitch-act-passe{background:#2563a6!important}.pitch-action-buttons .pitch-act-desarme{background:#276749!important}.pitch-action-buttons .pitch-act-interceptacao{background:#287c8a!important}.pitch-action-buttons .pitch-act-recuperacao{background:#5d5798!important}.pitch-action-buttons .pitch-act-finalizacao{background:#a85823!important}.pitch-action-buttons .pitch-act-perda{background:#9b3e4b!important}.pitch-action-buttons .pitch-act-defesa{background:#246a87!important}.pitch-extra-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:7px!important}.pitch-extra-actions button{min-height:35px!important;border:1px solid #ffffff20!important;border-radius:8px!important;background:#273547!important;color:#fff!important;font-size:10px!important}.pre-match-selection-panel{display:flex!important;flex-direction:column!important;gap:18px!important;margin:18px 0 8px!important}.lineup-selection-group{padding:12px!important;border:1px solid var(--line,#263246)!important;border-radius:14px!important;background:#101722!important;min-width:0!important}.lineup-selection-group .section-heading{margin:2px 0 8px!important}.pre-match-card-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(105px,1fr))!important;gap:10px!important;margin-top:9px!important}.pre-match-player-tile{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;min-width:0!important}.pre-match-player-card{display:flex!important;align-items:center!important;flex-direction:column!important;gap:4px!important;min-width:0!important;padding:7px 4px!important;border:1px solid #2b394d!important;border-radius:11px!important;background:#111c2a!important;color:#eff5fc!important;text-align:center!important}.pre-match-player-card>.player-card{width:min(100%,94px)!important;height:auto!important;aspect-ratio:736 / 1028!important;flex:none!important;pointer-events:none!important}.pre-match-player-card>b{max-width:100%!important;font-size:10px!important;line-height:1.1!important;overflow-wrap:anywhere!important}.pre-match-player-card>small{font-size:8px!important;color:#a8b7c9!important;line-height:1.15!important}.pre-match-player-card>span{font-size:9px!important;font-weight:800!important;color:#73e0a9!important}.pre-match-player-card.is-not-related{opacity:.88!important}.pre-match-not-related{min-height:30px!important;border:1px solid #69424a!important;border-radius:8px!important;background:#2c1a20!important;color:#ffbac1!important;font-size:9px!important;font-weight:800!important;padding:5px!important}.pre-match-related-actions{display:flex!important;flex-direction:column!important;gap:5px!important}.pre-match-related-actions button{width:100%!important;padding:7px 4px!important;font-size:9px!important}.pending-action-review{border-color:#725c35!important;background:linear-gradient(145deg,#211f19,#101722)!important}.pending-action-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 10px!important;align-items:end!important;padding:10px 0!important;border-top:1px solid #3c3526!important}.pending-action-head{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0!important}.pending-action-head b{font-size:12px!important;overflow-wrap:anywhere!important}.pending-action-head small{font-size:10px!important;color:#c7af7b!important}.pending-action-row label{display:flex!important;flex-direction:column!important;gap:4px!important;grid-column:1/-1!important;font-size:10px!important;color:#c8d3df!important}.pending-action-row select{width:100%!important;min-width:0!important;background:#0a111c!important;color:#f3f6fb!important;border:1px solid #4b4b40!important;border-radius:8px!important;padding:9px!important;font-size:11px!important}.pending-action-row button{grid-column:1/-1!important;justify-self:stretch!important}.player-card.player-card-original-bronze .card-avatar.has-photo{left:15%!important;right:15%!important;top:9%!important;bottom:43%!important;width:auto!important;height:auto!important;z-index:2!important;overflow:hidden!important}.player-card.player-card-original-bronze .card-avatar.has-photo img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important}.player-card-original-bronze.ger-art-bronze .player-card-attribute-1{left:21.3%!important;top:64.6%!important}.player-card-original-bronze.ger-art-bronze .player-card-attribute-2{left:56.5%!important;top:64.6%!important}.player-card-original-bronze.ger-art-bronze .player-card-attribute-3{left:21.3%!important;top:72.2%!important}.player-card-original-bronze.ger-art-bronze .player-card-attribute-4{left:56.5%!important;top:72.2%!important}.player-card-original-bronze.ger-art-bronze .player-card-attribute-5{left:21.3%!important;top:79.7%!important}.player-card-original-bronze.ger-art-bronze .player-card-attribute-6{left:56.5%!important;top:79.7%!important}.player-card-original-bronze.ger-art-prata .card-avatar.has-photo{left:14%!important;right:17%!important;top:9%!important;bottom:44%!important}.player-card-original-bronze.ger-art-prata .card-name{top:53%!important}.player-card-original-bronze.ger-art-prata .player-card-attribute-1{left:18%!important;top:62.8%!important}.player-card-original-bronze.ger-art-prata .player-card-attribute-2{left:56%!important;top:62.8%!important}.player-card-original-bronze.ger-art-prata .player-card-attribute-3{left:18%!important;top:70.1%!important}.player-card-original-bronze.ger-art-prata .player-card-attribute-4{left:56%!important;top:70.1%!important}.player-card-original-bronze.ger-art-prata .player-card-attribute-5{left:18%!important;top:77.4%!important}.player-card-original-bronze.ger-art-prata .player-card-attribute-6{left:56%!important;top:77.4%!important}.player-card-original-bronze.ger-art-ouro .card-avatar.has-photo{left:16%!important;right:14%!important;top:10%!important;bottom:44%!important}.player-card-original-bronze.ger-art-ouro .card-name{top:53.5%!important}.player-card-original-bronze.ger-art-ouro .player-card-attribute-1{left:19%!important;top:63.2%!important}.player-card-original-bronze.ger-art-ouro .player-card-attribute-2{left:55%!important;top:63.2%!important}.player-card-original-bronze.ger-art-ouro .player-card-attribute-3{left:19%!important;top:70.7%!important}.player-card-original-bronze.ger-art-ouro .player-card-attribute-4{left:55%!important;top:70.7%!important}.player-card-original-bronze.ger-art-ouro .player-card-attribute-5{left:19%!important;top:78.1%!important}.player-card-original-bronze.ger-art-ouro .player-card-attribute-6{left:55%!important;top:78.1%!important}.player-card-original-bronze.ger-art-elite .card-avatar.has-photo{left:12%!important;right:12%!important;top:10%!important;bottom:45%!important}.player-card-original-bronze.ger-art-elite .card-name{top:54%!important;color:#fff!important;text-shadow:0 1px 3px #000!important}.player-card-original-bronze.ger-art-elite .player-card-attribute-1{left:17%!important;top:63%!important}.player-card-original-bronze.ger-art-elite .player-card-attribute-2{left:55%!important;top:63%!important}.player-card-original-bronze.ger-art-elite .player-card-attribute-3{left:17%!important;top:70.3%!important}.player-card-original-bronze.ger-art-elite .player-card-attribute-4{left:55%!important;top:70.3%!important}.player-card-original-bronze.ger-art-elite .player-card-attribute-5{left:17%!important;top:77.5%!important}.player-card-original-bronze.ger-art-elite .player-card-attribute-6{left:55%!important;top:77.5%!important}.player-card-original-bronze.ger-art-lendaria .card-avatar.has-photo{left:16%!important;right:16%!important;top:9%!important;bottom:43%!important}.player-card-original-bronze.ger-art-lendaria .card-name{top:54%!important;color:#fff!important;text-shadow:0 1px 3px #000!important}.player-card-original-bronze.ger-art-lendaria .player-card-attribute-1{left:19%!important;top:64%!important}.player-card-original-bronze.ger-art-lendaria .player-card-attribute-2{left:55%!important;top:64%!important}.player-card-original-bronze.ger-art-lendaria .player-card-attribute-3{left:19%!important;top:71.3%!important}.player-card-original-bronze.ger-art-lendaria .player-card-attribute-4{left:55%!important;top:71.3%!important}.player-card-original-bronze.ger-art-lendaria .player-card-attribute-5{left:19%!important;top:78.6%!important}.player-card-original-bronze.ger-art-lendaria .player-card-attribute-6{left:55%!important;top:78.6%!important}@media(max-width:520px){.live-field-layout .football-pitch{height:clamp(390px,112vw,455px)!important;min-height:390px!important}.pitch-player{width:clamp(56px,16.3vw,68px)!important}.pre-match-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.live-reserve-column .reserve-chip>.player-card{max-width:none!important}.player-card-original-bronze .player-card-attribute{font-size:clamp(4.5px,1.6vw,7px)!important}}@media(max-width:365px){.live-reserve-column .live-reserve-strip{gap:3px!important}.live-reserve-column .reserve-chip{padding:2px 1px!important}.live-reserve-column .reserve-card-label b{font-size:6px!important}.pre-match-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.clock-controls button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:116px;min-height:42px;font-weight:850}.clock-status{display:block;margin-top:4px;font-size:9px;font-weight:850;letter-spacing:1px}.clock-status.running{color:#78efb4}.clock-status.paused{color:#ffd47a}.home-auto-comparisons{margin-top:20px;background:linear-gradient(145deg,#111d2a,#0e171f);border-color:#294638}.home-auto-comparisons>p{line-height:1.55;margin-bottom:14px}.auto-comparison-groups{display:grid;grid-template-columns:1fr 1fr;gap:12px}.auto-comparison-group{min-width:0;padding:12px;border:1px solid #293b4b;border-radius:13px;background:#0c141e}.auto-comparison-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.auto-comparison-heading>b{font-size:12px}.auto-comparison-heading>span{font-size:8px;letter-spacing:.5px;color:#87e6b5;text-align:right}.auto-comparison-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.auto-comparison-player{display:flex;align-items:center;flex-direction:column;gap:7px;min-width:0;padding:8px 4px;border-radius:10px;background:#121e2b}.auto-comparison-player>.player-card,.auto-comparison-single>.player-card{width:68px!important;height:auto!important;aspect-ratio:736/1028!important;flex:none!important}.auto-comparison-player-data{display:flex;flex-direction:column;gap:4px;align-items:center;min-width:0;width:100%;text-align:center}.auto-comparison-player-data>b,.auto-comparison-single div>b{max-width:100%;font-size:10px;overflow-wrap:anywhere}.auto-comparison-player-data>span{font-size:10px;color:#81edb7;font-weight:900}.auto-comparison-player-data>small,.auto-comparison-single div>small{font-size:9px;color:#a8b7c9;overflow-wrap:anywhere}.auto-comparison-attributes{margin-top:10px;display:flex;flex-direction:column;gap:8px}.auto-comparison-attribute{display:grid;grid-template-columns:54px 22px minmax(30px,1fr) 22px;align-items:center;gap:5px;font-size:9px}.auto-comparison-attribute>span{color:#aab7c8;font-size:8px;font-weight:800}.auto-comparison-attribute>b{text-align:center;font-size:10px}.auto-comparison-attribute .attribute-track{position:relative;height:6px;margin:0;background:#202d3b;overflow:hidden}.auto-comparison-attribute .attribute-track>i{position:absolute;inset:0 auto 0 0;background:#315943}.auto-comparison-attribute .attribute-track>em{position:absolute;top:0;bottom:0;background:#29cf8a;opacity:.9}.comparison-wins{color:#75e7ae}.comparison-tie{color:#8d9aad}.auto-comparison-note{margin-top:9px;color:#7f91a7;font-size:8px;line-height:1.45}.auto-comparison-single{display:flex;align-items:center;gap:12px}.auto-comparison-single>div{display:flex;flex-direction:column;gap:5px;min-width:0}.auto-comparison-single div>span{font-size:10px;color:#81edb7;font-weight:900}.player-card.player-card-original-bronze .player-card-attributes{display:block!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.player-card.player-card-original-bronze .player-card-attribute,.player-card.player-card-original-bronze .player-card-attribute b,.player-card.player-card-original-bronze .player-card-attribute span{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;text-decoration:none!important}.player-card.player-card-original-bronze .player-card-attribute:before,.player-card.player-card-original-bronze .player-card-attribute:after,.player-card.player-card-original-bronze .player-card-attribute b:before,.player-card.player-card-original-bronze .player-card-attribute b:after,.player-card.player-card-original-bronze .player-card-attribute span:before,.player-card.player-card-original-bronze .player-card-attribute span:after{display:none!important;content:none!important}@media(max-width:620px){.auto-comparison-groups{grid-template-columns:1fr}.auto-comparison-pair{grid-template-columns:1fr 1fr}.auto-comparison-player>.player-card{width:64px!important}.auto-comparison-attribute{grid-template-columns:58px 22px minmax(24px,1fr) 22px}.match-clock-panel{align-items:center;padding:12px}.clock-controls button{min-width:108px}}.player-card.player-card.player-card-original-bronze .player-card-attributes{position:absolute!important;inset:auto!important;left:15%!important;right:14%!important;top:63.6%!important;bottom:11.4%!important;width:auto!important;height:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;column-gap:3.5%!important;row-gap:0!important;align-content:stretch!important;align-items:center!important;justify-items:stretch!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important;z-index:5!important;color:#342515!important;text-shadow:none!important}.player-card.player-card.player-card-original-bronze .player-card-attribute{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;display:grid!important;grid-template-columns:2.05ch minmax(0,1fr)!important;align-items:baseline!important;justify-content:stretch!important;gap:.12em!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-size:clamp(4px,9.6cqw,11px)!important;line-height:1.02!important;font-weight:700!important;letter-spacing:-.025em!important;color:#342515!important;text-shadow:none!important;box-sizing:border-box!important}.player-card.player-card.player-card-original-bronze .player-card-attribute b{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;text-align:right!important;font-size:1em!important;line-height:inherit!important;font-weight:850!important;letter-spacing:-.04em!important;color:inherit!important;white-space:nowrap!important;overflow:hidden!important}.player-card.player-card.player-card-original-bronze .player-card-attribute span{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;text-align:left!important;font-size:.82em!important;line-height:inherit!important;font-weight:750!important;letter-spacing:-.035em!important;color:inherit!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important}.player-card.player-card.player-card-original-bronze.ger-art-prata .player-card-attributes{left:13.5%!important;right:13.5%!important;top:62.4%!important;bottom:11.2%!important}.player-card.player-card.player-card-original-bronze.ger-art-ouro .player-card-attributes{left:14%!important;right:13.5%!important;top:63%!important;bottom:11.6%!important}.player-card.player-card.player-card-original-bronze.ger-art-elite .player-card-attributes{left:13%!important;right:13%!important;top:62.8%!important;bottom:11.7%!important;color:#f5f1ff!important}.player-card.player-card.player-card-original-bronze.ger-art-elite .player-card-attribute,.player-card.player-card.player-card-original-bronze.ger-art-lendaria .player-card-attribute{color:#f5f1ff!important;text-shadow:0 1px 2px #000b!important}.player-card.player-card.player-card-original-bronze.ger-art-lendaria .player-card-attributes{left:14%!important;right:14%!important;top:63.5%!important;bottom:11.2%!important;color:#f6e5b2!important}.live-field-layout .pitch-player>.player-card.player-card-original-bronze{width:100%!important;max-width:100%!important;min-width:0!important;aspect-ratio:736 / 1028!important;height:auto!important;overflow:hidden!important}.live-field-layout .pitch-player>.player-card.player-card.player-card-original-bronze .player-card-attributes{overflow:hidden!important}@media(max-width:520px){.live-field-layout .pitch-player>.player-card.player-card.player-card-original-bronze .player-card-attribute{font-size:clamp(3.8px,9.1cqw,5.4px)!important;letter-spacing:-.04em!important}.live-field-layout .pitch-player>.player-card.player-card.player-card-original-bronze .player-card-attribute span{font-size:.8em!important}}.premium-dashboard{display:flex;flex-direction:column;gap:12px;min-width:0;padding-bottom:16px;color:#edf4ef}.premium-dashboard *{box-sizing:border-box;min-width:0}.premium-team-summary{padding:13px 12px 11px;border:1px solid #285b48;border-radius:16px;background:radial-gradient(140% 130% at 10% 0%,#133b2e,#071a16 48%,#060d0d);box-shadow:0 10px 24px #0004}.premium-team-heading{display:flex;align-items:center;gap:9px;padding-bottom:11px}.premium-team-logo{width:45px;height:48px;flex:none;object-fit:contain;display:flex;align-items:center;justify-content:center;color:#e1c17d}.premium-team-logo-placeholder{border:1px solid #b99d60;border-radius:12px 12px 15px 15px;background:linear-gradient(145deg,#18382a,#080f0d)}.premium-team-title{flex:1;min-width:0}.premium-eyebrow{display:block;color:#a2c8b3;font-size:8px;letter-spacing:.17em;font-weight:850}.premium-team-title h1{margin:3px 0;color:#f3dfb0;font-size:clamp(17px,4.7vw,21px);line-height:1.1;font-weight:900;letter-spacing:.025em;overflow-wrap:anywhere}.premium-team-title p{margin:4px 0 0;color:#aec4b6;font-size:9px;line-height:1.35}.premium-online-state{display:inline-flex;align-items:center;gap:4px;flex:none;padding:5px 6px;border:1px solid #285b43;border-radius:99px;color:#88e8b3;background:#0b251a;font-size:7px;font-weight:900;letter-spacing:.06em}.premium-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #294c3d;padding-top:10px}.premium-kpi-grid>div{display:flex;flex-direction:column;gap:3px;padding:1px 8px;border-right:1px solid #244337}.premium-kpi-grid>div:first-child{padding-left:1px}.premium-kpi-grid>div:last-child{border:0;padding-right:0}.premium-kpi-grid svg{width:17px;height:17px;color:#2bd392}.premium-kpi-grid>div:nth-child(2) svg{color:#d9b876}.premium-kpi-grid small{font-size:7px;color:#a9c4b7;font-weight:850;letter-spacing:.07em}.premium-kpi-grid b{font-size:clamp(19px,5.2vw,24px);line-height:1;color:#f8fbf9;font-weight:900;font-variant-numeric:tabular-nums}.premium-kpi-grid span{font-size:8px;color:#91ac9c}.premium-match-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.premium-match-card{min-width:0;padding:10px 9px;border:1px solid #344e40;border-radius:15px;background:linear-gradient(155deg,#111e18,#08110e 78%);box-shadow:0 5px 16px #0003}.premium-last-match{border-color:#8a7343}.premium-next-match{border-color:#305e48}.premium-section-kicker{display:flex;align-items:center;gap:5px;margin-bottom:10px;color:#f0d59a;font-size:9px;line-height:1.2}.premium-section-kicker>b{flex:1;min-width:0;font-size:9px;letter-spacing:.04em}.premium-section-kicker>span{font-size:14px;color:#d6b875}.premium-section-kicker svg{flex:none;color:#d6b875}.premium-section-kicker .text-button{font-size:8px;padding:0;background:transparent;color:#7de9b1;border:0;white-space:nowrap}.premium-match-main{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:5px;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:center}.premium-match-team{display:flex;align-items:center;flex-direction:column;gap:5px;min-width:0}.premium-mini-shield{display:flex;width:33px;height:35px;align-items:center;justify-content:center;border:1px solid #53775a;border-radius:11px 11px 13px 13px;color:#e1c27f;background:linear-gradient(145deg,#1b3b2b,#080f0d);font-size:10px;font-weight:900;text-align:center;overflow:hidden}.premium-mini-shield.opponent-shield{border-color:#788991;color:#d9e2e4;background:linear-gradient(145deg,#243238,#101416)}.premium-match-team>b{width:100%;font-size:8px;line-height:1.25;color:#e9f2eb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-match-result{display:flex;flex-direction:column;align-items:center;gap:5px;white-space:nowrap}.premium-match-result strong{font-size:clamp(17px,4.8vw,23px);line-height:1;color:#f5e6c0;font-weight:900;font-variant-numeric:tabular-nums}.premium-match-result.premium-vs strong{font-size:15px;color:#a9b9b1}.premium-result-tag{padding:4px 6px;border-radius:7px;background:#0b5338;color:#a6f3c9;font-size:7px;font-weight:900;letter-spacing:.04em}.premium-result-tag.is-draw{background:#263e46;color:#bfd7df}.premium-result-tag.is-loss{background:#4a2028;color:#f3aeb4}.premium-result-tag.is-scheduled{background:#3c321d;color:#f0d18a}.premium-match-date{margin-top:9px;color:#96ada0;text-align:center;font-size:8px;line-height:1.4}.premium-location{margin-top:5px;text-align:center;color:#93ad9e;font-size:8px;overflow-wrap:anywhere}.premium-match-highlight{display:flex;align-items:center;gap:7px;margin-top:9px;padding:7px;border:1px solid #2a4b38;border-radius:10px;background:#091610;color:#d7b978}.premium-match-highlight>span{font-size:16px;flex:none}.premium-match-highlight>div{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.premium-match-highlight small{font-size:7px;color:#93b19e;letter-spacing:.05em}.premium-match-highlight b{font-size:9px;line-height:1.2;color:#edf5ef;overflow-wrap:anywhere}.premium-match-highlight em{padding:4px 5px;border-radius:7px;background:#105a3b;color:#a6f3c9;font-size:10px;font-style:normal;font-weight:900;white-space:nowrap}.premium-match-highlight.premium-highlight-empty{color:#9bb4a5}.premium-empty-match{min-height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;text-align:center}.premium-empty-match>b{font-size:10px;color:#e3ebdf}.premium-empty-match>span{font-size:8px;color:#91a99b;line-height:1.4}.premium-prep-button{display:flex;align-items:center;gap:7px;width:100%;margin-top:9px;padding:9px 8px;border:1px solid #236849;border-radius:10px;background:linear-gradient(100deg,#14583b,#0c2a1e);color:#e7fff1;font-size:8px;font-weight:850;text-align:left}.premium-prep-button>span{margin-left:auto;font-size:17px}.premium-performance-panel,.premium-comparison-panel,.premium-ranking-panel,.premium-month-panel{min-width:0;padding:12px 10px;border:1px solid #254c3a;border-radius:15px;background:linear-gradient(150deg,#0d1914,#07100d 82%)}.premium-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.premium-panel-heading>div:first-child{display:flex;align-items:center;gap:7px;min-width:0}.premium-panel-heading svg{color:#d8b978;flex:none}.premium-panel-heading h2{margin:0;font-size:10px;line-height:1.25;letter-spacing:.035em;color:#edf3ec;font-weight:900}.premium-panel-heading .text-button{font-size:8px;padding:4px 0;color:#81e8b3;border:0;background:transparent;white-space:nowrap}.premium-period-tabs{display:flex;flex:none;gap:2px;padding:3px;border:1px solid #284737;border-radius:99px;background:#07100c}.premium-period-tabs button{padding:5px 7px;border:0;border-radius:99px;color:#96b1a2;background:transparent;font-size:7px;font-weight:800;white-space:nowrap}.premium-period-tabs button.is-active{background:#18c783;color:#04170e}.premium-chart-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.premium-chart-card{padding:9px 7px;border:1px solid #203e31;border-radius:11px;background:#08110e;min-width:0;overflow:hidden}.premium-chart-title{display:flex;flex-direction:column;gap:5px;margin-bottom:7px;color:#cbd9d0;font-size:8px;font-weight:800}.premium-chart-title strong{font-size:18px;color:#f4f5ed;font-weight:900;font-variant-numeric:tabular-nums}.premium-chart-title em{margin-left:4px;font-size:7px;font-style:normal;color:#53d99a;font-weight:700}.premium-line-chart svg{display:block;width:100%;height:auto;overflow:visible}.premium-chart-gridline{stroke:#1d392c;stroke-width:1;fill:none}.premium-rating-line{fill:none;stroke:#1bd48b;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.premium-rating-area{fill:#19bc7c;opacity:.13}.premium-rating-point{fill:#7af1b6;stroke:#123e2a;stroke-width:2}.premium-chart-axis{display:flex;justify-content:space-between;gap:2px;color:#819a8b;font-size:7px}.premium-no-chart-data{display:grid;place-items:center;min-height:75px;font-size:8px;color:#799282;text-align:center}.premium-goal-bars{display:flex;align-items:flex-end;justify-content:space-around;gap:5px;height:104px;padding:5px 1px 0;border-bottom:1px solid #254434;background:repeating-linear-gradient(to bottom,transparent 0,transparent 25px,#1b3327 26px)}.premium-goal-bar-group{display:flex;align-items:flex-end;flex:1;justify-content:center;gap:3px;height:100%;min-width:0}.premium-goal-bar-pair{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;gap:3px}.premium-goal-bar-pair i{display:block;max-width:12px;flex:1;min-height:2px;border-radius:3px 3px 0 0;background:#20d08a}.premium-goal-bar-pair i.against{background:#dfbc71}.premium-chart-legend{display:flex;flex-wrap:wrap;gap:7px;margin-top:7px;color:#9ab0a3;font-size:7px}.premium-chart-legend span{display:inline-flex;align-items:center;gap:4px}.premium-chart-legend i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#24d18b}.premium-chart-legend .against{background:#dfbc71}.premium-donut-row{display:flex;align-items:center;justify-content:center;gap:7px;min-height:104px}.premium-donut{width:clamp(62px,8vw,88px);aspect-ratio:1;flex:none;border-radius:50%;background:conic-gradient(#1ed28b var(--wins,70%),#8fa9b7 0 var(--draws,85%),#d84e5d 0);position:relative;display:grid;place-items:center}.premium-donut:after{content:"";position:absolute;top:17%;right:17%;bottom:17%;left:17%;border-radius:50%;background:#08110e}.premium-donut>div{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;gap:3px}.premium-donut strong{font-size:13px;color:#f1f8f4}.premium-donut small{font-size:7px;color:#9eb5a7}.premium-result-legend{display:flex;flex-direction:column;gap:7px;font-size:7px;color:#b8c9be}.premium-result-legend span{display:flex;align-items:center;gap:4px;white-space:nowrap}.premium-result-legend i{width:6px;height:6px;border-radius:50%;background:#1ed28b;flex:none}.premium-result-legend .draw-dot{background:#8fa9b7}.premium-result-legend .loss-dot{background:#d84e5d}.premium-result-legend b{font-size:8px;color:#e2ede5}.premium-comparison-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.premium-comparison-card{padding:8px 6px;border:1px solid #29513d;border-radius:12px;background:linear-gradient(150deg,#0d2117,#080f0c);min-width:0;overflow:hidden}.premium-comparison-title{display:flex;align-items:flex-start;gap:4px;min-height:28px;margin-bottom:5px;color:#cbd8cf;font-size:8px;line-height:1.25}.premium-comparison-title>span{font-size:12px;color:#d7b875;flex:none}.premium-comparison-title>b{font-size:8px;line-height:1.25}.premium-comparison-person{display:flex;align-items:center;gap:6px;min-width:0}.premium-comparison-person>.player-card{width:clamp(45px,11vw,67px)!important;height:auto!important;aspect-ratio:736/1028!important;flex:none!important}.premium-comparison-person>div:not(.player-card){display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.premium-comparison-person strong{font-size:9px;line-height:1.15;overflow-wrap:anywhere;color:#eef5ef}.premium-comparison-person>div>b{align-self:flex-start;padding:3px 5px;border-radius:7px;background:#0b5738;color:#a8f5ca;font-size:9px;white-space:nowrap}.premium-comparison-person small{font-size:7px;line-height:1.3;color:#8ca99a;overflow-wrap:anywhere}.premium-comparison-empty{display:flex;min-height:60px;flex-direction:column;justify-content:center;gap:4px}.premium-comparison-empty b{font-size:9px;color:#d6bd85}.premium-comparison-empty small{font-size:8px;color:#8ea597;line-height:1.35}.premium-lower-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:9px;min-width:0}.premium-ranking-panel,.premium-month-panel{padding:11px 9px;border:1px solid #2a4f3e;border-radius:15px;background:linear-gradient(145deg,#0c1812,#07100d);min-width:0}.premium-ranking-head,.premium-ranking-row{display:grid;grid-template-columns:16px minmax(0,1fr) 25px 36px 31px;align-items:center;gap:4px}.premium-ranking-head{padding:6px 2px;color:#87a293;font-size:7px;border-bottom:1px solid #263c30}.premium-ranking-row{width:100%;padding:7px 2px;border:0;border-bottom:1px solid #1d3328;background:transparent;color:#e0e9e2;text-align:left}.premium-ranking-row:last-child{border-bottom:0}.premium-rank-number{font-size:9px;font-weight:900;color:#a7b8ad}.premium-ranking-row .rank-1{color:#e4c47b}.premium-ranking-row .rank-2{color:#c4d0d0}.premium-ranking-row .rank-3{color:#c68a59}.premium-ranking-person{display:flex;align-items:center;gap:5px;min-width:0}.premium-ranking-person img,.premium-ranking-person i{width:24px;height:24px;object-fit:cover;border-radius:50%;flex:none}.premium-ranking-person i{display:flex;align-items:center;justify-content:center;background:#183d2a;color:#b7f3d1;font-size:7px;font-style:normal;font-weight:900}.premium-ranking-person b{font-size:8px;line-height:1.15;overflow-wrap:anywhere}.premium-ranking-row>b{font-size:9px;text-align:center}.premium-form-dots{display:flex;gap:2px;justify-content:center}.premium-form-dots i{width:5px;height:5px;border-radius:50%;background:#31463a}.premium-form-dots i.on{background:#28d48c}.premium-ranking-rating{text-align:right;font-size:8px;font-weight:800;color:#d8c18a}.premium-period-label{color:#d6b978!important;font-weight:900;letter-spacing:.05em}.premium-month-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.premium-month-stats>div{padding:6px 3px;border:1px solid #1f3e2e;border-radius:9px;background:#09130f;display:flex;flex-direction:column;gap:4px}.premium-month-stats small{font-size:6.5px;color:#97aea0;line-height:1.2;overflow-wrap:anywhere}.premium-month-stats b{font-size:14px;color:#f1f6f1;font-weight:900}.premium-month-average{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px;padding:9px;border:1px solid #28513b;border-radius:10px;background:#0a2015}.premium-month-average span{font-size:8px;color:#bdd1c3}.premium-month-average strong{font-size:20px;color:#9bf2be}.premium-data-note{margin:8px 0 0;font-size:8px;line-height:1.45;color:#819a8a}.premium-shared-insights{padding:10px 9px;border:1px solid #31533e;border-radius:14px;background:linear-gradient(145deg,#101d15,#07100c)}.premium-shared-insights>.premium-panel-heading>span{color:#d7bf83;font-size:7px;font-weight:900;letter-spacing:.07em}.premium-insight-row{display:flex;align-items:center;gap:9px;width:100%;padding:9px 2px;border:0;border-top:1px solid #233a2c;background:transparent;color:#e6efe8;text-align:left}.premium-insight-mark{display:grid;place-items:center;width:28px;height:28px;flex:none;border:1px solid #47724e;border-radius:9px;background:#10291b;color:#9af0b8;font-size:16px;font-weight:900}.premium-insight-copy{display:grid;gap:3px;min-width:0;flex:1}.premium-insight-copy>b,.premium-insight-copy b{font-size:9px;line-height:1.3;color:#f0dfb4}.premium-insight-copy small{font-size:7px;color:#8eaa99}.premium-insight-copy em{font-size:8px;line-height:1.4;color:#c2d2c7;font-style:normal}.premium-insight-row>strong{flex:none;font-size:9px;color:#a4edbd;white-space:nowrap}.premium-insight-empty{padding:9px 2px 2px;margin:0;color:#91a99a;font-size:9px;line-height:1.5}.premium-quick-access{padding:10px 9px;border:1px solid #244a38;border-radius:14px;background:#08110e}.premium-quick-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.premium-quick-grid button{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:6px;min-height:54px;padding:8px 3px;border:1px solid #1e3c2d;border-radius:9px;background:#0a1710;color:#aac2b2;font-size:7px}.premium-quick-grid button svg{color:#4cdda0;width:16px;height:16px}.premium-quick-grid button b{font-size:7px;line-height:1.2;text-align:center;overflow-wrap:anywhere}.premium-dashboard .muted{color:#8ba597;font-size:10px}@media(max-width:620px){.premium-dashboard{gap:10px}.premium-team-summary{padding:12px 10px 10px;border-radius:15px}.premium-team-heading{gap:7px;padding-bottom:10px}.premium-team-logo{width:39px;height:43px}.premium-eyebrow{font-size:7px;letter-spacing:.13em}.premium-team-title h1{font-size:clamp(16px,4.5vw,19px)}.premium-team-title p{font-size:8px}.premium-online-state{font-size:6px;padding:4px 5px}.premium-kpi-grid>div{padding:2px 6px}.premium-kpi-grid b{font-size:19px}.premium-kpi-grid small{font-size:6.5px}.premium-kpi-grid span{font-size:7px}.premium-match-grid{gap:7px}.premium-match-card{padding:9px 7px;border-radius:13px}.premium-section-kicker{gap:4px;margin-bottom:9px}.premium-section-kicker>b{font-size:8px}.premium-section-kicker .text-button{font-size:7px}.premium-match-team>b{font-size:7.5px}.premium-mini-shield{width:29px;height:31px}.premium-match-result strong{font-size:18px}.premium-result-tag{font-size:6.5px;padding:4px 5px}.premium-match-date,.premium-location{font-size:7px}.premium-match-highlight{gap:5px;padding:6px}.premium-match-highlight b{font-size:8px}.premium-match-highlight em{font-size:9px}.premium-prep-button{font-size:7.5px;padding:8px 6px}.premium-performance-panel,.premium-comparison-panel,.premium-ranking-panel,.premium-month-panel{padding:10px 8px}.premium-panel-heading{align-items:flex-start;gap:5px}.premium-panel-heading h2{font-size:9px}.premium-panel-heading .text-button{font-size:7px}.premium-period-tabs{gap:1px}.premium-period-tabs button{padding:5px 6px;font-size:7px}.premium-chart-grid{grid-template-columns:1fr;gap:7px}.premium-chart-card{padding:9px 8px}.premium-chart-title{flex-direction:row;align-items:center;justify-content:space-between;gap:5px}.premium-chart-title strong{font-size:17px}.premium-line-chart svg{max-height:115px}.premium-goal-bars{height:85px}.premium-donut-row{min-height:88px}.premium-donut{width:78px}.premium-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.premium-comparison-card{padding:8px 6px}.premium-comparison-title{min-height:24px;font-size:8px}.premium-comparison-person>.player-card{width:clamp(49px,14vw,60px)!important}.premium-comparison-person{gap:5px}.premium-comparison-person strong{font-size:8px}.premium-comparison-person small{font-size:7px}.premium-lower-grid{grid-template-columns:1fr;gap:8px}.premium-ranking-panel,.premium-month-panel{padding:10px 8px}.premium-ranking-head,.premium-ranking-row{grid-template-columns:17px minmax(0,1fr) 28px 38px 32px;gap:4px}.premium-ranking-person b{font-size:9px}.premium-ranking-person img,.premium-ranking-person i{width:25px;height:25px}.premium-ranking-rating{font-size:9px}}@media(max-width:380px){.premium-match-grid{grid-template-columns:1fr}.premium-match-main{gap:8px}.premium-match-team>b{white-space:normal;overflow:visible}.premium-online-state{font-size:6px}.premium-kpi-grid b{font-size:17px}.premium-period-tabs button{padding:4px 5px}.premium-ranking-head,.premium-ranking-row{grid-template-columns:15px minmax(0,1fr) 25px 31px 26px}.premium-form-dots i{width:4px;height:4px}}.live-event-center{display:flex;flex-direction:column;gap:0;overflow:hidden}.live-event-center>.section-heading{margin-bottom:9px}.live-event-center .live-actions-details{order:0;margin:0 0 8px;padding:0;border:0;border-bottom:1px solid #263e31;border-radius:0;background:transparent;box-shadow:none}.live-event-center .live-actions-details>summary{padding:10px 2px;color:#a9edc7;font-size:11px;font-weight:850;list-style:none;cursor:pointer}.live-event-center .live-actions-details>summary::-webkit-details-marker{display:none}.live-event-center .live-actions-details>summary:before{content:"＋";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:7px;border:1px solid #296347;border-radius:6px;color:#50d99a;font-size:13px}.live-event-center .live-actions-details[open]>summary:before{content:"−"}.live-event-center .live-actions-panel{margin:0;padding:9px 0 12px;border:0;border-radius:0;background:transparent;box-shadow:none}.live-event-center .live-match-timeline{order:1;margin:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.live-event-center .live-timeline-subhead{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0 8px;color:#e5f2e9;border-bottom:1px solid #254434}.live-event-center .live-timeline-subhead b{font-size:11px}.live-event-center .live-timeline-subhead span{font-size:8px;color:#82a793;text-transform:uppercase;letter-spacing:.06em}.live-event-center .pending-action-review{margin:9px 0 0;padding:10px 0 0;border:0;border-top:1px solid #31523e;border-radius:0;background:transparent;box-shadow:none}.live-event-center .pending-action-review .section-heading{margin-bottom:5px}.live-event-center .pending-action-review .section-heading h2{font-size:11px}.live-event-center .pending-action-review>p{margin:5px 0 10px;font-size:10px;line-height:1.45}.live-event-center .pending-action-row{margin:8px 0 0;padding:10px;border:1px solid #294a38;border-radius:10px;background:#0a1510}@media(max-width:520px){.live-event-center{padding:10px 9px}.live-event-center .live-actions-details>summary{font-size:10px}.live-event-center .live-timeline-subhead b{font-size:10px}}.player-card.player-card.player-card-original-bronze{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.player-card.player-card.player-card-original-bronze:before,.player-card.player-card.player-card-original-bronze:after{display:none!important;content:none!important;border:0!important;background:transparent!important;box-shadow:none!important}.player-card.player-card.player-card-original-bronze .player-card-attributes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;column-gap:5%!important;row-gap:0!important;justify-items:stretch!important;align-items:center!important;overflow:hidden!important}.player-card.player-card.player-card-original-bronze .player-card-attribute{display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:flex-start!important;gap:.24em!important;width:100%!important;overflow:hidden!important;font-size:clamp(4.5px,7.2cqw,9px)!important;line-height:1.08!important;letter-spacing:-.02em!important;text-align:left!important}.player-card.player-card.player-card-original-bronze .player-card-attribute span{order:1!important;display:inline!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;font-size:.83em!important;font-weight:850!important;letter-spacing:-.035em!important;text-align:left!important;overflow:visible!important}.player-card.player-card.player-card-original-bronze .player-card-attribute b{order:0!important;display:inline!important;flex:0 1 auto!important;width:auto!important;max-width:100%!important;font-size:1em!important;font-weight:900!important;letter-spacing:-.04em!important;text-align:left!important;overflow:visible!important}.player-card.player-card.player-card-original-bronze.ger-art-elite .player-card-attribute,.player-card.player-card.player-card-original-bronze.ger-art-lendaria .player-card-attribute{color:#fff8e7!important;text-shadow:0 1px 2px #000c!important}.player-card.player-card.player-card-original-bronze.ger-art-lendaria .player-card-attribute{color:#f7e8bd!important}@media(max-width:520px){.player-card.player-card.player-card-original-bronze .player-card-attribute{font-size:clamp(4px,6.7cqw,7px)!important;gap:.17em!important}.live-field-layout .pitch-player>.player-card.player-card.player-card-original-bronze .player-card-attribute{font-size:clamp(3.7px,6.8cqw,5.6px)!important;gap:.12em!important}.live-field-layout .pitch-player>.player-card.player-card.player-card-original-bronze .player-card-attribute span{font-size:.82em!important}}.data-sync-page{display:flex;flex-direction:column;gap:12px;min-width:0}.sync-status-panel{border:1px solid #28513c;border-radius:17px;padding:15px;background:linear-gradient(145deg,#10231a,#101722 76%);box-shadow:0 8px 24px #0002}.sync-status-head{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.sync-state-icon{width:42px;height:42px;display:grid;place-items:center;flex:none;border:1px solid #34455d;border-radius:13px;background:#172233;color:#9fb6d2}.sync-state-icon.is-connected{color:#74e4ad;background:#102f22;border-color:#286e4a}.sync-state-icon.has-error{color:#ff9da4;background:#32191d;border-color:#754044}.sync-state-copy{display:flex;flex:1 1 180px;min-width:0;flex-direction:column;gap:5px}.sync-state-copy b{font-size:13px;color:#f2f7f4;line-height:1.3}.sync-state-copy span{font-size:10px;color:#a8b7c7;line-height:1.45;overflow-wrap:anywhere}.sync-metrics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.sync-metrics-grid>div{display:flex;flex-direction:column;gap:6px;padding:11px;border:1px solid #26374a;border-radius:11px;background:#0c141e;min-width:0}.sync-metrics-grid small{font-size:8px;color:#94a7b9;font-weight:850;letter-spacing:.05em}.sync-metrics-grid b{font-size:11px;color:#f1f5fa;line-height:1.4;overflow-wrap:anywhere}.sync-connection-note{display:flex;align-items:center;gap:8px;margin-top:12px;color:#a7b6c7;font-size:10px;line-height:1.45;overflow-wrap:anywhere}.connection-dot{display:inline-block;width:8px;height:8px;flex:none;border-radius:50%;background:#e4b85b;box-shadow:0 0 0 3px #e4b85b22}.connection-dot.is-online{background:#44d99c;box-shadow:0 0 0 3px #44d99c22}.sync-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.sync-settings-grid>.sync-card{min-width:0;margin:0}.sync-card{min-width:0}.sync-card>.section-heading{align-items:flex-start;margin:2px 0 9px;flex-wrap:wrap}.sync-card>.section-heading h2{display:flex;align-items:center;gap:7px;font-size:13px;line-height:1.35}.sync-card>.section-heading h2 svg{flex:none;color:var(--green)}.sync-card>.section-heading>span{font-size:8px;line-height:1.5}.sync-form-fields{display:flex;flex-direction:column;gap:10px;min-width:0}.sync-form-fields label{display:flex;flex-direction:column;gap:6px;min-width:0;color:#b6c4d5;font-size:10px}.sync-form-fields input{width:100%;min-width:0}.sync-user-row{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid #294a3a;border-radius:11px;background:#0c1712;margin:4px 0}.sync-user-row svg{flex:none;color:#66dca5}.sync-user-row span{display:flex;flex-direction:column;gap:4px;min-width:0}.sync-user-row b{font-size:11px;overflow-wrap:anywhere}.sync-user-row small{font-size:9px;color:#91a49b;overflow-wrap:anywhere}.sync-members-list,.sync-backup-list,.sync-audit-list{display:flex;flex-direction:column;gap:7px;margin-top:10px;min-width:0}.sync-member-row,.sync-backup-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid #273649;background:#0c131e;border-radius:11px;min-width:0}.sync-member-row>div,.sync-backup-row>div{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.sync-member-row b,.sync-backup-row b{font-size:10px;overflow-wrap:anywhere}.sync-member-row small,.sync-backup-row small{font-size:9px;line-height:1.45;color:#8fa0b5;overflow-wrap:anywhere}.sync-member-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:7px}.sync-member-link select{width:100%;min-width:0;border:1px solid #2b394d;border-radius:9px;background:#0a111c;color:#f5f7fb;padding:8px;font-size:10px}.sync-file-button{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 13px;border:1px solid #314158;border-radius:11px;background:#202c3d;color:#edf3fb;font-size:11px;font-weight:800;cursor:pointer}.sync-file-button input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.sync-actions-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sync-actions-row>*{max-width:100%}.migration-preview{padding:12px;border:1px solid #2d6348;border-radius:12px;background:#0b1e15;color:#c1ecd2;overflow-wrap:anywhere}.migration-preview.has-warning{border-color:#795e2b;background:#211a0e;color:#f3d99d}.migration-preview>b{font-size:11px;line-height:1.5;display:block}.migration-preview>p{margin:6px 0 10px;font-size:10px;line-height:1.5;color:#b4c6c0}.migration-count-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:10px 0}.migration-count-grid>span{display:flex;justify-content:space-between;gap:6px;padding:7px 8px;border-radius:8px;background:#07130d;border:1px solid #224633;min-width:0}.migration-count-grid small{font-size:8px;color:#92ad9b;overflow-wrap:anywhere}.migration-count-grid b{font-size:11px;color:#f2f6f3}.sync-conflict-card{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #6e512b;background:#20190f;border-radius:12px;min-width:0}.sync-conflict-title{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.sync-conflict-title b{font-size:11px;overflow-wrap:anywhere}.sync-conflict-title small{font-size:9px;color:#d0b77d}.sync-conflict-card>p,.sync-conflict-card>label{font-size:10px;line-height:1.45;color:#dbcba4;overflow-wrap:anywhere}.sync-conflict-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sync-conflict-columns>div{display:flex;flex-direction:column;gap:6px;min-width:0;padding:9px;border:1px solid #514126;border-radius:9px;background:#15120d}.sync-conflict-columns>div>b{font-size:10px}.sync-conflict-columns>div>small{font-size:9px;color:#bdad8c}.sync-conflict-columns code{font-family:ui-monospace,SFMono-Regular,monospace;font-size:8px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;color:#e7dfcd;max-height:150px;overflow:auto}.sync-audit-row{padding:9px 10px;border:1px solid #263548;border-radius:9px;background:#0b121b}.sync-audit-row>div{display:flex;flex-direction:column;gap:5px}.sync-audit-row b{font-size:10px;overflow-wrap:anywhere}.sync-audit-row small,.sync-audit-row span{font-size:9px;color:#95a5b7;line-height:1.45;overflow-wrap:anywhere}.sync-backup-row .secondary{flex:none}.shared-assessment-history-row{align-items:center}.shared-assessment-match{display:flex;flex-direction:column;gap:4px;min-width:100px;flex:1}.shared-assessment-match b{font-size:10px;overflow-wrap:anywhere}.shared-assessment-match small{font-size:8px;color:#8fa0b5;line-height:1.4}.assessment-state-pill{padding:4px 6px;border-radius:999px;border:1px solid #35465a;font-size:7px;font-weight:900;letter-spacing:.04em;white-space:nowrap}.assessment-state-pill.is-complete{background:#103522;color:#9df2c1;border-color:#2c6d49}.assessment-state-pill.is-partial{background:#302714;color:#efd18b;border-color:#695329}.assessment-state-pill.is-pending{background:#2a1c1e;color:#ffb0b5;border-color:#6e3d43}@media(max-width:700px){.sync-settings-grid{grid-template-columns:1fr}.sync-status-head>.primary{width:100%}.shared-assessment-history-row{flex-wrap:wrap}.shared-assessment-match{flex-basis:calc(100% - 70px)}.shared-assessment-history-row>.attribute-track{flex-basis:100%;order:5}.sync-conflict-columns{grid-template-columns:1fr}}@media(max-width:380px){.sync-status-panel{padding:11px}.sync-metrics-grid>div{padding:8px}.sync-metrics-grid b{font-size:10px}.sync-actions-row{align-items:stretch;flex-direction:column}.sync-actions-row>*{width:100%}}:root{--premium-gold:#e8c477;--premium-mint:#a8f5d1}html{background:#030b0a}body{color:#f2f7f4;background:radial-gradient(ellipse at 50% -8%,#174c3a 0,transparent 38rem),radial-gradient(ellipse at 100% 40%,#0b2922 0,transparent 38rem),linear-gradient(160deg,#06110f,#030908 52%,#081512);background-attachment:fixed}.app-shell{max-width:1000px;background:linear-gradient(180deg,#06110fea,#06100ff7 52%,#06100ffb);border-left:1px solid #17382f66;border-right:1px solid #17382f66;box-shadow:0 0 70px #0008}.topbar{border-bottom:1px solid #2c6654;background:linear-gradient(100deg,#06110ff5,#0a201bf2 55%,#071310f5);box-shadow:0 8px 28px #0003}.brand-mark{color:var(--premium-gold);border:1px solid #7c6939;background:linear-gradient(145deg,#19392e,#071511);box-shadow:inset 0 0 0 1px #e8c47720,0 0 24px #2ee6a012}.brand{letter-spacing:1.8px;color:#f1dfb4}.subtitle{color:#a5c6ba}.offline{border-color:#27694f;background:#0a2b20;color:#85f2bb}.main-content{padding-top:24px}.hero{border-color:#36745d;background:radial-gradient(ellipse at 94% 0%,#236447 0,transparent 56%),linear-gradient(135deg,#102a22,#081511 68%,#0b1e19);box-shadow:inset 0 1px #ffffff09,0 14px 35px #0003}.eyebrow{color:var(--premium-gold)}.hero h1 span{color:var(--green)}.hero-stats{border-top-color:#d9f8e51f}.hero-stats small{color:#a8c7ba}.section-heading{position:relative;margin-top:28px}.section-heading h2{color:#f3f7f4;letter-spacing:-.2px}.section-heading>span{color:#9bb9ad!important}.section-heading svg{color:var(--premium-gold)!important;filter:drop-shadow(0 0 7px #e8c4771f)}.page-head h1{color:#f2dfb1;letter-spacing:-.7px}.page-head p{color:#a9c1b8}.panel,.match-card,.history-card,.empty,.backup-card,.stats-panel,.live-actions-panel,.match-records-panel,.development-progress-panel,.match-clock-panel,.attribute-guide,.technical-scoring-guide,.sync-audit-row,.sync-status-panel,.sync-settings-panel,.migration-preview{border-color:#205346;background:linear-gradient(145deg,#0d201bf2,#081411f5);box-shadow:inset 0 1px #ffffff08,0 8px 24px #0002}.panel{border-radius:18px}.quick-grid button,.stats-overview-card,.leader-grid>div,.discipline-grid>div,.player-row,.lineup-player,.rank-row,.rating-history-row,.form-result,.profile-event{border-color:#1d4b3e}.quick-grid button{position:relative;overflow:hidden;background:linear-gradient(145deg,#10271f,#081511);box-shadow:inset 0 1px #ffffff09,0 7px 18px #0002}.quick-grid button:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;background:linear-gradient(180deg,var(--premium-gold),var(--green));opacity:.85}.quick-grid svg{color:var(--green)}.stats-overview-card,.leader-grid>div,.discipline-grid>div{background:linear-gradient(145deg,#10271f,#081511);border-radius:15px;box-shadow:inset 0 1px #ffffff08}.stats-overview-card strong{color:#f5e9c9}.primary{color:#041b12;background:linear-gradient(135deg,#53efb0,#21cb86 60%,#13a96f);box-shadow:0 5px 16px #16c98224,inset 0 1px #fff5;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.primary:hover{background:linear-gradient(135deg,#78f6c3,#25d994);transform:translateY(-1px);box-shadow:0 8px 20px #16c9822e}.secondary{border:1px solid #2c604f;color:#deeee6;background:linear-gradient(145deg,#17352b,#0d211b);box-shadow:inset 0 1px #ffffff08}.secondary:hover{border-color:#3e8c6b;background:linear-gradient(145deg,#1a4434,#10271e)}.text-button{color:#65eab0}.icon-button,.profile-close{border-color:#32614e;background:linear-gradient(145deg,#16372b,#0a1b15);color:#d8ebdf}.form-title{color:#f1dfb4}.form label,.player-profile-edit-form label{color:#bbd2c8}.form input:not([type=range]),.form select,.search,.player-profile-edit-form input,.player-profile-edit-form select,.minute-entry input{border-color:#285546;background:linear-gradient(180deg,#06120f,#091814);color:#f1faf5;border-radius:12px;box-shadow:inset 0 1px 4px #0004}.form input:focus,.form select:focus,.search:focus,.player-profile-edit-form input:focus,.player-profile-edit-form select:focus{border-color:#34d99a;box-shadow:0 0 0 3px #2ee6a01c}.form input::placeholder,.search::placeholder{color:#718f83}.form select option,.player-profile-edit-form select option{background:#0b1915;color:#f1faf5}.system-estimate-note,.evolution-processing-note{border-color:#2a6a4e;background:linear-gradient(140deg,#103326,#091a13);box-shadow:inset 0 1px #ffffff08}.system-estimate-note b{color:#a2f3c7}.attribute-guide{color:#c2d6cc}.attribute-guide b{color:#f1dfb4}.attribute-track,.stat-bar-track{background:#19352b}.attribute-track div,.stat-bar-fill{background:linear-gradient(90deg,#0ea66b,#48efad)}.player-row{background:linear-gradient(105deg,#0f211b,#091511);border-radius:16px;box-shadow:inset 0 1px #ffffff07}.player-row .overall-value b,.overall-value b,.attribute-row>b,.profile-event b{color:#66e8ad}.match-card{box-shadow:inset 0 1px #ffffff08,0 7px 20px #0002}.match-card-meta{color:#9cb9ad}.scoreboard{border-color:#2b684f;background:radial-gradient(ellipse at top,#1a4a35,#0c1b15 74%);box-shadow:inset 0 1px #ffffff10,0 12px 30px #0003}.status-pill{background:#0c3929;color:#8df4bd;border:1px solid #2d805a}.event-button{border-color:#2b5949;background:linear-gradient(145deg,#132b22,#091713)}.event-gol{border-color:#2b9969;color:#91f6bf}.ranking-tabs button{border-color:#285546;background:#0b1c16;color:#adcbc0;border-radius:12px}.ranking-tabs button.selected{border-color:#2ecb8c;background:linear-gradient(135deg,#14563b,#0b2b1e);color:#a3f7c9;box-shadow:inset 0 0 0 1px #ffffff09}.bottom-nav{border-top:1px solid #2b5f4c;background:linear-gradient(180deg,#07130ff5,#030a08f8);box-shadow:0 -12px 32px #0004}.bottom-nav button{color:#79998b;transition:color .15s ease,transform .15s ease}.bottom-nav button.active{color:#f0cf83}.bottom-nav button.active svg{filter:drop-shadow(0 0 7px #e8c47733)}.toast{background:linear-gradient(135deg,#d6ffeb,#80efba);color:#062719;border:1px solid #6de4aa;box-shadow:0 14px 38px #0008}.profile-backdrop{background:#020806e8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.profile-modal{border-color:#2f6d54;background:radial-gradient(ellipse at 50% 0%,#153b2b 0,transparent 45%),linear-gradient(155deg,#0b1b14,#07100d 68%);box-shadow:0 24px 70px #000b,inset 0 1px #ffffff0a}.profile-hero h2{color:#f3dfb1}.profile-hero p,.profile-hero small{color:#a6c5b7}.profile-hero strong{color:#63ebb0}.profile-stats div{border-color:#24513f;background:linear-gradient(145deg,#10271d,#091510)}.profile-stats b{color:#74edb6}.profile-event{border-bottom-color:#1e4738}.history-summary{border-color:#2b654a;background:linear-gradient(120deg,#123b29,#0a1b13)}.history-summary b{color:#78efb5}.history-card{box-shadow:inset 0 1px #ffffff08}.football-pitch{border-color:#4a9d72;box-shadow:0 10px 28px #0004,inset 0 0 0 1px #b5ffca22}.player-foot-field{display:flex;flex-direction:column;gap:7px;padding:12px 13px;border:1px solid #2b644b;border-radius:13px;background:linear-gradient(140deg,#102b20,#091711)}.player-foot-field label{font-size:11px;font-weight:800;letter-spacing:.25px;color:#e8d5a5}.player-foot-field select{width:100%;min-width:0;padding:12px;border:1px solid #2b5946;border-radius:10px;background:#07140f;color:#f4fbf6;font:inherit;font-size:13px;outline:none}.player-foot-field select:focus{border-color:#39dc9b;box-shadow:0 0 0 3px #2ee6a01b}.player-foot-field small{font-size:10px;line-height:1.4;color:#8eafa0}.player-dominant-foot-summary{display:block;margin-top:3px;padding:5px 8px;border:1px solid #2c5c45;border-radius:7px;background:#0d2419;color:#b2f1cc!important;font-size:10px!important;letter-spacing:0!important}@media(max-width:480px){.main-content{padding:18px 13px 26px}.topbar{padding:0 14px}.hero{padding:23px 18px 20px;border-radius:19px}.panel,.backup-card,.stats-panel{padding:14px;border-radius:15px}.page-head{align-items:flex-start}.page-head h1{font-size:26px}.player-foot-field{padding:11px}}.data-summary>div,.notice,.migration-count-grid>span,.sync-metric,.sync-metrics-grid>div,.cloud-backup-row,.audit-history-row,.sync-queue-row,.sync-backup-row,.conflict-review-card,.conflict-row,.calendar-day,.calendar-cell,.calendar-event,.agenda-item,.rating-history-row,.profile-event,.event-row,.form-result,.stat-bar-row,.compare-attribute,.compare-value,.lineup-selection-group,.live-reserve-column,.live-event-center,.live-event-panel,.match-records-panel .event-row,.shared-assessment-history-row,.data-table-row{border-color:#204b3d}.data-summary>div,.notice,.calendar-day,.calendar-cell,.calendar-event,.agenda-item,.compare-attribute,.lineup-selection-group,.live-reserve-column,.live-event-center,.live-event-panel,.conflict-review-card,.cloud-backup-row,.audit-history-row,.sync-queue-row,.sync-backup-row{background:linear-gradient(145deg,#10231b,#08130f)}.notice{color:#a8cdbb}.notice b{color:#e9d7a9}.data-summary b,.stat-bar-row>b{color:#f3e8c8}.history-main strong,.history-main>span,.minute,.event-dot{color:#5fe6a8}.match-filter-tabs button,.calendar-toolbar button,.calendar-view-tabs button,.comparison-tabs button{border-color:#285744;background:#0b1d15;color:#b2cfc0}.match-filter-tabs button.selected,.calendar-view-tabs button.active,.comparison-tabs button.active{background:linear-gradient(135deg,#14583a,#0b2b1c);border-color:#35b87f;color:#a6f5c9}input[type=checkbox],input[type=radio],input[type=range]{accent-color:#29cf8a}:focus-visible{outline-color:#e8c477}.assessment-criteria-list{width:100%;display:flex;flex-direction:column;gap:0;margin-top:4px}.assessment-criterion-control{align-items:center;justify-content:space-between;gap:12px}.assessment-criterion-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.assessment-criterion-copy b{font-size:14px;line-height:1.2}.assessment-criterion-copy small{font-size:11px;line-height:1.35;font-weight:400;color:var(--muted,#9eafc2)}.assessment-criterion-control select{flex:0 0 94px;max-width:94px;min-width:94px}.assessment-calculated-score{width:100%;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:12px;margin:12px 0;border:1px solid var(--line,#29394a);border-radius:12px;background:linear-gradient(135deg,#11a36b18,#ffffff05)}.assessment-calculated-score span{font-size:13px;font-weight:700}.assessment-calculated-score strong{font-size:22px;color:var(--accent,#e7c36a);font-variant-numeric:tabular-nums}.assessment-calculated-score small{grid-column:1/-1;font-size:11px;color:var(--muted,#9eafc2)}@media(max-width:380px){.assessment-criterion-control{gap:8px}.assessment-criterion-copy b{font-size:12px}.assessment-criterion-copy small{font-size:10px}.assessment-criterion-control select{flex-basis:82px;min-width:82px;max-width:82px;padding:9px}.assessment-calculated-score{padding:10px}}.main-content-premium-subpage{max-width:100%;min-width:0;padding:21px clamp(13px,3.8vw,30px) 112px;margin:0 auto;color:#edf7f1}.main-content-premium-subpage *{box-sizing:border-box;min-width:0}.main-content-premium-subpage .page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:4px 0 17px;margin:0 0 18px;border-bottom:1px solid #2b6b50}.main-content-premium-subpage .page-head h1{font-size:clamp(25px,5.4vw,33px);font-weight:900;letter-spacing:-.8px;color:#f5e5bd;text-shadow:0 0 22px #d5b56e14;line-height:1.05;margin:0 0 6px}.main-content-premium-subpage .page-head p{font-size:12px;line-height:1.5;color:#a8c4b7;margin:0}.main-content-premium-subpage .page-head>.primary,.main-content-premium-subpage .page-head>.secondary{flex:none;min-height:40px;border-radius:12px}.main-content-premium-subpage .section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:24px 0 12px;padding:0 0 10px;border-bottom:1px solid #1d4b3a}.main-content-premium-subpage .section-heading h2,.main-content-premium-subpage .section-heading h3{margin:0;color:#f2f6f2;font-size:clamp(15px,3.7vw,18px);font-weight:850;letter-spacing:-.25px}.main-content-premium-subpage .section-heading>span{color:#94c8ad!important;font-size:9px;letter-spacing:.08em;font-weight:850;text-align:right}.main-content-premium-subpage .panel,.main-content-premium-subpage .lineup-section,.main-content-premium-subpage .pre-match-selection-panel,.main-content-premium-subpage .stats-panel,.main-content-premium-subpage .live-actions-panel,.main-content-premium-subpage .live-event-center,.main-content-premium-subpage .live-event-panel,.main-content-premium-subpage .match-records-panel,.main-content-premium-subpage .attribute-guide,.main-content-premium-subpage .technical-scoring-guide,.main-content-premium-subpage .development-progress-panel,.main-content-premium-subpage .match-clock-panel,.main-content-premium-subpage .match-analysis-panel,.main-content-premium-subpage .match-share-report,.main-content-premium-subpage .data-sync-page>section{border:1px solid #255b45;border-radius:17px;background:radial-gradient(ellipse at 100% 0%,#123a2b55,transparent 52%),linear-gradient(145deg,#0d201af5,#07130ffb 74%);box-shadow:inset 0 1px #ffffff09,0 9px 24px #0003}.main-content-premium-subpage .panel{padding:clamp(13px,3vw,20px)}.main-content-premium-subpage .form{gap:15px;padding:clamp(14px,3vw,22px)}.main-content-premium-subpage .form-title{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:16px;font-weight:900}.main-content-premium-subpage .form label,.main-content-premium-subpage .player-profile-edit-form label{display:flex;flex-direction:column;gap:7px;font-size:11px;line-height:1.35;font-weight:800;color:#c4dacf}.main-content-premium-subpage .form input:not([type=range]),.main-content-premium-subpage .form select,.main-content-premium-subpage .search,.main-content-premium-subpage .player-profile-edit-form input,.main-content-premium-subpage .player-profile-edit-form select,.main-content-premium-subpage .minute-entry input{min-height:44px;padding:11px 12px;border:1px solid #285b46;border-radius:11px;background:linear-gradient(180deg,#06130f,#0a1a13);color:#f4fbf6;font-size:13px;outline:none}.main-content-premium-subpage .search{width:100%;margin:0 0 14px}.main-content-premium-subpage .two-cols{gap:12px}.main-content-premium-subpage .primary,.main-content-premium-subpage .secondary{min-height:40px;border-radius:11px;font-weight:850}.main-content-premium-subpage button{touch-action:manipulation}.main-content-premium-subpage button:focus-visible,.main-content-premium-subpage input:focus-visible,.main-content-premium-subpage select:focus-visible{outline:2px solid #e8c477;outline-offset:2px}.main-content-premium-subpage .empty{border:1px dashed #316c50;border-radius:17px;background:linear-gradient(145deg,#10251c,#08130f);padding:28px 18px}.main-content-premium-subpage .player-row{display:grid;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:12px;margin:10px 0;padding:12px;border:1px solid #1d503d;border-radius:16px;background:linear-gradient(120deg,#10231b,#08140f);box-shadow:inset 0 1px #ffffff08,0 5px 16px #0002}.main-content-premium-subpage .player-row>.player-card{width:62px!important;height:auto!important;aspect-ratio:736/1028!important;justify-self:center}.main-content-premium-subpage .player-row-info{display:flex;flex-direction:column;gap:6px;min-width:0}.main-content-premium-subpage .player-name{color:#f3e5bf;font-weight:900;font-size:14px;line-height:1.2;overflow-wrap:anywhere}.main-content-premium-subpage .mini-stats{display:flex;gap:8px;flex-wrap:wrap;color:#a8d9bf;font-size:10px}.main-content-premium-subpage .player-admin-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:5px}.main-content-premium-subpage .player-admin-controls label{display:flex;align-items:center;gap:5px;font-size:9px;color:#a8cabb}.main-content-premium-subpage .player-admin-controls select{max-width:125px;min-height:30px;padding:5px 7px;border:1px solid #285641;border-radius:8px;background:#07140f;color:#e6f4eb;font-size:10px}.main-content-premium-subpage .player-row>.secondary{padding:8px 10px;min-height:34px;white-space:nowrap}.main-content-premium-subpage .ranking-card-tile{border:1px solid #265c45;border-radius:17px;background:radial-gradient(ellipse at 50% 0%,#1a493355,transparent 62%),linear-gradient(150deg,#10231b,#07130f);box-shadow:inset 0 1px #ffffff0a,0 9px 20px #0003;padding:12px 9px}.main-content-premium-subpage .ranking-card-tile>.player-card{width:min(100%,132px)!important;height:auto!important;aspect-ratio:736/1028!important;margin:2px auto 10px!important}.main-content-premium-subpage .ranking-card-name{display:block;text-align:center;color:#f2e4c0;font-size:12px;line-height:1.25;overflow-wrap:anywhere}.main-content-premium-subpage .ranking-card-position{display:block;text-align:center;color:#8db6a1;font-size:9px;margin-top:4px}.main-content-premium-subpage .ranking-card-score{display:flex;align-items:baseline;justify-content:center;gap:7px;margin:9px auto 7px;padding:7px 10px;max-width:150px;border:1px solid #285840;border-radius:10px;background:#0a2118}.main-content-premium-subpage .ranking-card-score strong{font-size:22px;color:#71f0b3;font-variant-numeric:tabular-nums}.main-content-premium-subpage .ranking-card-score small{font-size:8px;color:#a8c8b7}.main-content-premium-subpage .ranking-card-stats{display:flex;justify-content:center;gap:9px;flex-wrap:wrap;color:#c0dacb;font-size:9px}.main-content-premium-subpage .ranking-place{border:1px solid #916e35;background:linear-gradient(145deg,#442f12,#15140c);color:#f5dc9c;border-radius:9px;padding:5px 7px}.main-content-premium-subpage .ranking-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.main-content-premium-subpage .ranking-tabs button{min-width:0;padding:9px 4px;font-size:10px;font-weight:800}.main-content-premium-subpage .scoreboard{padding:15px 14px 17px;border:1px solid #2c7854;border-radius:19px;background:radial-gradient(ellipse at 50% -20%,#1c6746 0,transparent 63%),linear-gradient(150deg,#102b20,#07130f 75%)}.main-content-premium-subpage .scoreline{gap:10px;align-items:center}.main-content-premium-subpage .scoreline>strong{font-size:clamp(28px,8vw,43px);font-weight:950;letter-spacing:-1px;color:#f8f0d8;text-shadow:0 0 23px #4bdb9c20;font-variant-numeric:tabular-nums}.main-content-premium-subpage .scoreline>div{min-width:0}.main-content-premium-subpage .scoreline>div>b{display:block;font-size:clamp(9px,2.8vw,13px);font-weight:850;overflow-wrap:anywhere;color:#ecf5ef}.main-content-premium-subpage .club-badge{border-color:#b3d9c44d;background:linear-gradient(145deg,#174632,#081810);color:#bdf5d4;box-shadow:inset 0 1px #ffffff12}.main-content-premium-subpage .club-badge.opponent{background:linear-gradient(145deg,#24291f,#0a110d);color:#d8ddd8}.main-content-premium-subpage .match-control-toolbar{margin:12px 0;padding:13px;border:1px solid #285a43;border-radius:15px;background:linear-gradient(140deg,#10251b,#08140f)}.main-content-premium-subpage .match-control-toolbar p{margin:0 0 10px;line-height:1.5}.main-content-premium-subpage .match-control-toolbar.live-toolbar{display:flex;flex-direction:column;gap:10px}.main-content-premium-subpage .match-control-toolbar.live-toolbar>div{display:flex;flex-direction:column;gap:4px}.main-content-premium-subpage .match-control-toolbar.live-toolbar small{font-size:11px;line-height:1.45;color:#a7c7b5}.main-content-premium-subpage .lineup-section{padding:13px;margin:15px 0 22px}.main-content-premium-subpage .lineup-section>.section-heading{margin-top:3px}.main-content-premium-subpage .pitch-interaction-hint{margin:8px 0 12px;padding:9px 11px;border:1px solid #28563f;border-radius:11px;background:#0c2117;color:#a7d7ba;font-size:10px;line-height:1.5}.main-content-premium-subpage .formation-control{display:flex;flex-direction:column;gap:11px;padding:11px;border:1px solid #214f3c;border-radius:13px;background:#091811}.main-content-premium-subpage .formation-control>label{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#d5e9dc;font-weight:800;font-size:11px}.main-content-premium-subpage .formation-control select{max-width:190px;min-height:38px;padding:8px 10px;border:1px solid #2b664a;border-radius:10px;background:#07150f;color:#eaf7ef;font-size:12px}.main-content-premium-subpage .position-mode-tools{display:flex;flex-direction:column;align-items:stretch;gap:8px}.main-content-premium-subpage .position-mode-tools small{font-size:10px;line-height:1.5}.main-content-premium-subpage .live-field-layout .football-pitch{border:1px solid #56b783;border-radius:17px;background-color:#145d3b;box-shadow:inset 0 0 0 1px #d9ffe42a,0 14px 28px #0004}.main-content-premium-subpage .pitch-player{filter:drop-shadow(0 4px 3px #00170d88)}.main-content-premium-subpage .pitch-player.selected-pitch-player{outline:2px solid #f2d38a;outline-offset:3px;filter:drop-shadow(0 0 7px #f1ce77aa)}.main-content-premium-subpage .live-reserve-column{border-color:#2d664b!important;background:linear-gradient(145deg,#10251b,#07130f)!important}.main-content-premium-subpage .live-reserve-column .reserve-chip{border:1px solid #275a42!important;background:linear-gradient(150deg,#10241a,#07120e)!important}.main-content-premium-subpage .pitch-action-overlay{border-color:#398764!important;border-radius:17px!important;background:#04100bf2!important;box-shadow:0 18px 40px #000b,inset 0 1px #ffffff12!important}.main-content-premium-subpage .pitch-action-player-identity{gap:10px;align-items:center}.main-content-premium-subpage .pitch-action-player-card{width:48px;flex:0 0 48px;filter:drop-shadow(0 4px 7px #0008)}.main-content-premium-subpage .pitch-action-player-card>.player-card{width:100%!important;height:auto!important;aspect-ratio:736/1028!important;pointer-events:none}.main-content-premium-subpage .pitch-action-player-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.main-content-premium-subpage .pitch-action-player-copy>b{font-size:12px;font-weight:900;line-height:1.2;overflow-wrap:anywhere;color:#f5e6c2}.main-content-premium-subpage .pitch-action-player-copy>small{font-size:9px;line-height:1.35;color:#a9d0ba}.main-content-premium-subpage .pitch-action-overlay .pitch-action-cancel{border:1px solid #2d654b;border-radius:9px;background:#0c2117;color:#cbe3d5;min-height:34px;padding:7px 9px;font-size:10px}.main-content-premium-subpage .pitch-action-overlay-footer{gap:7px}.main-content-premium-subpage .pitch-action-overlay-footer button{min-height:36px;border-radius:10px;font-size:10px}.main-content-premium-subpage .event-button{border:1px solid #2b6248;background:linear-gradient(145deg,#10291d,#08130f);border-radius:12px;color:#d5eee0;box-shadow:inset 0 1px #ffffff08}.main-content-premium-subpage .event-button:disabled{opacity:.36;filter:saturate(.4)}.main-content-premium-subpage .event-grid{gap:8px}.main-content-premium-subpage .event-row{padding:10px 9px;border:1px solid #204b39;border-radius:12px;background:linear-gradient(135deg,#0e2118,#07130f);margin:7px 0}.main-content-premium-subpage .event-row .minute{color:#e8c477;font-weight:900;font-variant-numeric:tabular-nums}.main-content-premium-subpage .event-dot{background:#35d894;box-shadow:0 0 0 3px #35d8941a}.main-content-premium-subpage .match-card,.main-content-premium-subpage .history-card{border:1px solid #24583f;border-radius:16px;background:linear-gradient(145deg,#10231b,#07130f);overflow:hidden}.main-content-premium-subpage .match-card+.match-card,.main-content-premium-subpage .history-card+.history-card{margin-top:10px}.main-content-premium-subpage .match-filter-tabs,.main-content-premium-subpage .calendar-view-tabs,.main-content-premium-subpage .comparison-tabs{gap:7px}.main-content-premium-subpage .match-filter-tabs button,.main-content-premium-subpage .calendar-view-tabs button,.main-content-premium-subpage .comparison-tabs button{border-radius:11px;font-weight:800}.main-content-premium-subpage .stats-overview-grid{gap:9px}.main-content-premium-subpage .stats-overview-card{border:1px solid #25583f;border-radius:14px;background:linear-gradient(145deg,#10261c,#08130f)}.main-content-premium-subpage .stats-overview-card small{color:#a3c6b3;letter-spacing:.06em;font-size:9px}.main-content-premium-subpage .stats-overview-card strong{color:#f3e5bf;font-size:clamp(20px,5vw,27px);font-variant-numeric:tabular-nums}.main-content-premium-subpage .profile-hero{border-bottom-color:#23523d}.main-content-premium-subpage .profile-hero h2{color:#f5e6c0!important}.main-content-premium-subpage .profile-hero p,.main-content-premium-subpage .profile-hero small{color:#a9c9b8!important}.main-content-premium-subpage .profile-hero strong{color:#69edb0!important}.main-content-premium-subpage .player-attributes-panel{margin:17px 0;padding:14px;border:1px solid #25583f;border-radius:17px;background:radial-gradient(ellipse at 100% 0%,#16432d55,transparent 55%),linear-gradient(145deg,#0d2118,#07130f)}.main-content-premium-subpage .player-attributes-panel .section-heading{margin:0 0 10px}.main-content-premium-subpage .player-attributes-explainer{margin:0 0 15px;color:#9fc3af;font-size:11px;line-height:1.55}.main-content-premium-subpage .player-attributes-panel .attribute-chart{gap:10px;margin-top:14px}.main-content-premium-subpage .player-attributes-panel .attribute-row{grid-template-columns:minmax(72px,105px) minmax(30px,1fr) 30px;gap:8px;padding:7px 8px;border:1px solid #1e4937;border-radius:10px;background:#091811}.main-content-premium-subpage .player-attributes-panel .attribute-row>span{font-size:10px;font-weight:750;color:#c5ddce}.main-content-premium-subpage .player-attributes-panel .attribute-row>b{font-size:12px;font-weight:950;color:#78edb4;font-variant-numeric:tabular-nums}.main-content-premium-subpage .player-attributes-panel .attribute-track{height:7px;background:#19392b}.main-content-premium-subpage .player-attributes-panel .attribute-track div{background:linear-gradient(90deg,#138c57,#43e9a4);box-shadow:0 0 8px #34d9942a}.main-content-premium-subpage .attribute-chart{gap:10px}.main-content-premium-subpage .profile-stats{gap:8px}.main-content-premium-subpage .profile-stats div{border-radius:13px;background:linear-gradient(145deg,#10271c,#08140f);border-color:#255740}.main-content-premium-subpage .profile-stats b{color:#7aefb4}.main-content-premium-subpage .profile-stats small{color:#a6c7b7}.main-content-premium-subpage .rating-history-row,.main-content-premium-subpage .profile-event,.main-content-premium-subpage .compare-attribute,.main-content-premium-subpage .form-result,.main-content-premium-subpage .agenda-item,.main-content-premium-subpage .calendar-event,.main-content-premium-subpage .data-table-row{border-color:#204c39}.main-content-premium-subpage .rating-history-row,.main-content-premium-subpage .compare-attribute,.main-content-premium-subpage .agenda-item,.main-content-premium-subpage .calendar-event,.main-content-premium-subpage .data-table-row{background:linear-gradient(135deg,#10231a,#08140f);border-radius:12px;padding:10px}.main-content-premium-subpage .attribute-track{background:#183729}.main-content-premium-subpage .attribute-track div{background:linear-gradient(90deg,#0f9e61,#47eaa8)}.main-content-premium-subpage .achievement-empty,.main-content-premium-subpage .achievement-progress-item,.main-content-premium-subpage .achievement-card-trigger,.main-content-premium-subpage .historical-card-row,.main-content-premium-subpage .compare-cards>div{border-color:#25583f;background:linear-gradient(145deg,#10251b,#07130f)}.main-content-premium-subpage .achievement-card-trigger{border:1px solid #285e43;border-radius:15px;box-shadow:inset 0 1px #ffffff08,0 7px 18px #0003}.main-content-premium-subpage .achievement-card-trigger:hover,.main-content-premium-subpage .ranking-card-tile:hover,.main-content-premium-subpage .player-row:hover{border-color:#48be85}.main-content-premium-subpage .backup-card,.main-content-premium-subpage .sync-status-panel,.main-content-premium-subpage .sync-settings-panel,.main-content-premium-subpage .sync-audit-row,.main-content-premium-subpage .migration-preview{border-color:#24583f;background:linear-gradient(145deg,#10231a,#07130f)}.main-content-premium-subpage .development-progress-status{border-color:#2b6549;background:#0b2117}.main-content-premium-subpage .registration-card-preview{display:flex;align-items:center;gap:14px;margin-top:10px;padding:12px;border:1px solid #2a6046;border-radius:14px;background:linear-gradient(145deg,#10271c,#08140f)}.main-content-premium-subpage .registration-card-preview-label{font-size:9px;font-weight:900;letter-spacing:.12em;color:#e7cb8b}.main-content-premium-subpage .registration-card-preview>.player-card{width:100px!important;height:auto!important;aspect-ratio:736/1028!important;flex:0 0 100px;filter:drop-shadow(0 8px 11px #0008)}.main-content-premium-subpage .pre-match-player-card{border:1px solid #285e43;border-radius:14px;background:linear-gradient(145deg,#10261b,#08140f)}.main-content-premium-subpage .pre-match-player-card>.player-card{filter:drop-shadow(0 6px 8px #0007)}.main-content-premium-subpage .pre-match-not-related,.main-content-premium-subpage .pre-match-related-actions button{border-radius:9px}.main-content-premium-subpage .bottom-nav{border-top-color:#285e47;background:linear-gradient(180deg,#07150ff7,#030907fa)}.main-content-premium-subpage .bottom-nav button.active{color:#e8c477}@media(min-width:760px){.main-content-premium-subpage{padding-left:clamp(24px,4vw,42px);padding-right:clamp(24px,4vw,42px)}.main-content-premium-subpage .player-registration-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.main-content-premium-subpage .player-registration-form>.form-title,.main-content-premium-subpage .player-registration-form>.system-estimate-note,.main-content-premium-subpage .player-registration-form>.registration-card-preview,.main-content-premium-subpage .player-registration-form>.primary.full,.main-content-premium-subpage .player-registration-form>.player-foot-field{grid-column:1/-1}.main-content-premium-subpage .player-registration-form>.two-cols{grid-column:1/-1}.main-content-premium-subpage .live-field-layout{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr)!important;align-items:start!important;gap:14px!important}.main-content-premium-subpage .live-field-layout .football-pitch{height:clamp(440px,62vw,600px)!important;max-height:600px!important;min-height:440px!important}.main-content-premium-subpage .live-field-layout .live-reserve-column{grid-column:2}.main-content-premium-subpage .registration-card-preview{grid-column:1/-1;justify-content:flex-start}}@media(max-width:520px){.main-content-premium-subpage{padding:17px 12px 105px}.main-content-premium-subpage .page-head{align-items:center;gap:8px;padding-bottom:14px}.main-content-premium-subpage .page-head h1{font-size:25px}.main-content-premium-subpage .page-head p{font-size:10px}.main-content-premium-subpage .page-head>.primary,.main-content-premium-subpage .page-head>.secondary{padding:9px 10px;font-size:10px;min-height:37px}.main-content-premium-subpage .player-row{grid-template-columns:54px minmax(0,1fr);gap:9px;padding:10px}.main-content-premium-subpage .player-row>.player-card{width:52px!important;grid-row:1/3;grid-column:1}.main-content-premium-subpage .player-row-info{grid-column:2}.main-content-premium-subpage .player-row>.secondary{grid-column:2;justify-self:start}.main-content-premium-subpage .player-admin-controls{gap:6px}.main-content-premium-subpage .player-admin-controls label{width:100%}.main-content-premium-subpage .ranking-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.main-content-premium-subpage .ranking-card-tile>.player-card{width:min(100%,116px)!important}.main-content-premium-subpage .lineup-section{padding:10px}.main-content-premium-subpage .live-field-layout .football-pitch{height:clamp(400px,112vw,490px)!important;min-height:400px!important;max-height:490px!important}.main-content-premium-subpage .live-field-layout .pitch-player{width:clamp(47px,13vw,60px)!important}.main-content-premium-subpage .live-field-layout .pitch-player>.player-card{width:100%!important}.main-content-premium-subpage .pitch-action-overlay{left:5px!important;right:5px!important;top:5px!important;padding:9px!important;max-width:calc(100% - 10px)!important}.main-content-premium-subpage .pitch-action-player-card{width:40px;flex-basis:40px}.main-content-premium-subpage .pitch-action-player-copy>b{font-size:11px}.main-content-premium-subpage .pitch-action-player-copy>small{font-size:8px}.main-content-premium-subpage .player-attributes-panel{padding:11px}.main-content-premium-subpage .player-attributes-panel .attribute-row{grid-template-columns:76px minmax(20px,1fr) 27px;gap:6px;padding:7px 6px}.main-content-premium-subpage .registration-card-preview>.player-card{width:84px!important;flex-basis:84px}.main-content-premium-subpage .match-player-report-table{overflow-x:auto}}@media(max-width:360px){.main-content-premium-subpage .page-head h1{font-size:22px}.main-content-premium-subpage .scoreline>strong{font-size:25px}.main-content-premium-subpage .live-field-layout .pitch-player{width:46px!important}.main-content-premium-subpage .player-attributes-panel .attribute-row{grid-template-columns:67px minmax(18px,1fr) 25px}.main-content-premium-subpage .ranking-card-tile{padding:9px 6px}}.player-traits-panel,.live-characteristics-board{margin:18px 0;padding:18px;border:1px solid rgba(83,190,135,.18);border-radius:18px;background:linear-gradient(145deg,#0b1f19f5,#0a1011fa);box-shadow:0 14px 34px #00000029}.player-traits-intro{margin:0 0 14px;color:var(--muted,#9aa8a1);font-size:.88rem;line-height:1.5}.player-traits-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.player-trait-card{min-width:0;padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff09;display:flex;flex-direction:column;gap:8px}.player-trait-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.player-trait-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#43be7e1f;font-size:1.1rem}.player-trait-status{font-size:.58rem;font-weight:900;letter-spacing:.08em;color:#9ba9a2}.player-trait-card>b{font-size:.92rem;color:#f3f8f4}.player-trait-card>small{min-height:2.6em;color:#9ca9a2;font-size:.72rem;line-height:1.42}.player-trait-progress-copy{display:flex;justify-content:space-between;gap:8px;color:#b8c6be;font-size:.68rem}.player-trait-progress-copy strong{color:#d8e8dd}.player-trait-card .attribute-track{height:6px;margin:0}.player-trait-card em{font-size:.65rem;font-style:normal;color:#8e9c94}.trait-status-ativa{color:#70dfa0}.trait-status-em-risco{color:#f0c36b}.trait-status-perdida{color:#ef8c83}.trait-em-risco{border-color:#e6b14d6b;background:#7e52181f}.trait-perdida{opacity:.72}.player-traits-footnote{display:block;margin-top:12px;color:#87958d;font-size:.68rem;line-height:1.45}.live-characteristics-list{display:grid;gap:8px}.live-characteristics-player{width:100%;display:grid;grid-template-columns:minmax(110px,.7fr) minmax(0,1.6fr) 14px;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#ffffff09;color:inherit;text-align:left}.live-characteristics-player-name{display:flex;flex-direction:column;gap:3px;min-width:0}.live-characteristics-player-name b{font-size:.82rem}.live-characteristics-player-name small{font-size:.64rem;color:#9ba9a2}.live-characteristics-tags{display:flex;flex-wrap:wrap;gap:6px}.trait-chip{padding:4px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.1);font-size:.62rem;font-style:normal;color:#cbd8d0;background:#ffffff09}.trait-chip-ativa{border-color:#41be785c;color:#81e2aa}.trait-chip-em-risco{border-color:#e6b14d6b;color:#f1ca7e}.live-characteristics-arrow{color:#80dca6;font-size:1.2rem}@media(max-width:520px){.player-traits-panel,.live-characteristics-board{padding:14px}.player-traits-grid{grid-template-columns:1fr 1fr;gap:8px}.player-trait-card{padding:10px}.live-characteristics-player{grid-template-columns:1fr 14px;gap:8px}.live-characteristics-tags{grid-column:1/2}.live-characteristics-arrow{grid-column:2;grid-row:1/3}}.main-content-premium-subpage{background:radial-gradient(ellipse at 50% 0%,rgba(11,77,48,.18),transparent 42%),linear-gradient(180deg,#030b08,#06120d 48%,#030907);color:#edf7f1}.main-content-premium-subpage .page-head{border-bottom-color:#23704d}.main-content-premium-subpage .page-head h1{color:#f2f5ef;text-shadow:0 0 22px #30d58b20}.main-content-premium-subpage .panel,.main-content-premium-subpage .lineup-section,.main-content-premium-subpage .pre-match-selection-panel,.main-content-premium-subpage .live-insight-panel{border-color:#176747;background:radial-gradient(ellipse at 100% 0%,rgba(23,127,79,.18),transparent 54%),linear-gradient(145deg,#071b12f5,#04100bf9 75%);box-shadow:inset 0 1px #d7ffe80e,0 15px 32px #00000040}.main-content-premium-subpage .primary{border:1px solid #27d18a;background:linear-gradient(115deg,#087a4c,#0aaa70 62%,#087c50);color:#f1fff7;box-shadow:0 5px 18px #00b17029,inset 0 1px #ffffff29}.main-content-premium-subpage .secondary{border:1px solid #28694a;background:linear-gradient(140deg,#10281c,#09170f);color:#d7f2e2}.main-content-premium-subpage .scoreboard{position:relative;overflow:hidden;padding:17px 15px 18px;border:1px solid #249768;background:radial-gradient(ellipse at 50% -15%,#1b6846 0,transparent 62%),linear-gradient(150deg,#0b2a1c,#04110b 78%);box-shadow:inset 0 1px #ffffff12,0 14px 30px #0005}.main-content-premium-subpage .scoreline>strong{font-size:clamp(35px,9vw,52px);color:#fff4d9;text-shadow:0 0 20px #32d9922b}.main-content-premium-subpage .club-badge{width:52px;height:52px;border-radius:15px;border-color:#2fae73;background:linear-gradient(145deg,#174e33,#06150d);color:#b8f5d1}.main-content-premium-subpage .club-badge.opponent{border-color:#53665a;background:linear-gradient(145deg,#253128,#0c130f);color:#e3e9e4}.main-content-premium-subpage .status-pill{border-color:#2a9867;background:#09291a;color:#8cf4bd}.main-content-premium-subpage .live-screen-heading{display:flex;align-items:center;gap:12px;margin:2px 0 14px;min-width:0}.main-content-premium-subpage .live-screen-heading>.back-button{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;padding:0;border:1px solid #205b3d;border-radius:50%;background:linear-gradient(145deg,#0d281b,#06130c);color:#9ef1bd}.main-content-premium-subpage .live-screen-heading>div{flex:1;min-width:0}.main-content-premium-subpage .live-screen-heading h1{margin:0;color:#f6f8f4;font-size:25px;font-weight:950;letter-spacing:-.7px}.main-content-premium-subpage .live-screen-heading p{margin:3px 0 0;color:#9fbdad;font-size:10px;line-height:1.4}.main-content-premium-subpage .live-heading-status{flex:0 0 auto;padding:7px 9px;border:1px solid #315844;border-radius:999px;background:#0b1d13;color:#abc4b5;font-size:8px;font-weight:900;letter-spacing:.06em;white-space:nowrap}.main-content-premium-subpage .live-heading-status.is-live{border-color:#168d5d;background:#07321f;color:#79f0ae;box-shadow:0 0 18px #21d98720}.main-content-premium-subpage .live-quick-nav{position:sticky;top:0;z-index:12;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:12px 0 14px;padding:5px;border:1px solid #174d34;border-radius:14px;background:#04110bf0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.main-content-premium-subpage .live-quick-nav button{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;min-height:40px;padding:7px 3px;border:0;border-radius:10px;background:transparent;color:#9cb7a8;font-size:10px;font-weight:800;white-space:nowrap}.main-content-premium-subpage .live-quick-nav button.active{background:linear-gradient(135deg,#0b7047,#0b422c);color:#dffff0;box-shadow:inset 0 0 0 1px #28a96c}.main-content-premium-subpage .live-quick-nav button i{display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:#d89e38;color:#191006;font-size:9px;font-style:normal;font-weight:950}.main-content-premium-subpage #live-game-area,.main-content-premium-subpage #live-event-center,.main-content-premium-subpage #live-stats-panel,.main-content-premium-subpage #live-notifications-panel{scroll-margin-top:70px}.main-content-premium-subpage .society-format-quick{display:flex;flex-direction:column;gap:7px;padding:10px;border:1px solid #1c5738;border-radius:12px;background:linear-gradient(140deg,#0b2116,#06120c)}.main-content-premium-subpage .society-format-quick>span{color:#9ac5ad;font-size:8px;font-weight:950;letter-spacing:.12em}.main-content-premium-subpage .society-format-quick>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.main-content-premium-subpage .society-format-quick button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:47px;padding:8px 10px;border:1px solid #285b40;border-radius:10px;background:#07170f;color:#dff5e8;text-align:left}.main-content-premium-subpage .society-format-quick button b{color:#a5f2c4;font-size:15px;line-height:1}.main-content-premium-subpage .society-format-quick button small{color:#91b4a0;font-size:8px;line-height:1.2}.main-content-premium-subpage .society-format-quick button.selected{border-color:#29d78d;background:linear-gradient(135deg,#0d5738,#0a2a1c);box-shadow:inset 0 0 0 1px #28d58a35,0 0 14px #10a96520}.main-content-premium-subpage .society-format-quick button:disabled{opacity:.48}.main-content-premium-subpage .lineup-section{padding:14px;border-color:#1b6947}.main-content-premium-subpage .lineup-section>.section-heading h2{font-size:19px}.main-content-premium-subpage .live-field-layout{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(200px,.75fr)!important;gap:12px!important;align-items:start!important;margin:12px 0 16px!important}.main-content-premium-subpage .live-field-layout .football-pitch{grid-column:1;grid-row:1;position:relative;width:100%!important;height:clamp(440px,62vw,590px)!important;min-height:440px!important;max-height:590px!important;overflow:hidden!important;border:1px solid #7bd49a!important;border-radius:15px!important;background-color:#116238!important;background-image:linear-gradient(180deg,#00000008,#0000002b),repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 2px,transparent 2px 28px),linear-gradient(90deg,#0b6235,#16864a 48%,#0b6235)!important;box-shadow:inset 0 0 0 2px #d7ffe028,0 14px 28px #0005!important}.main-content-premium-subpage .live-field-layout .live-reserve-column{grid-column:2;grid-row:1;position:static!important;min-width:0!important;padding:12px!important;border:1px solid #216645!important;border-radius:15px!important;background:linear-gradient(150deg,#0c2418,#06120c)!important}.main-content-premium-subpage .live-reserve-column .reserve-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;max-height:590px;overflow-y:auto!important;padding:2px!important}.main-content-premium-subpage .live-reserve-column .reserve-chip{display:flex!important;flex-direction:column!important;align-items:center!important;gap:5px!important;min-width:0!important;padding:7px 4px!important;border:1px solid #22583d!important;border-radius:11px!important;background:linear-gradient(145deg,#10291b,#07140d)!important}.main-content-premium-subpage .live-reserve-column .reserve-chip>.player-card{width:clamp(46px,5.5vw,67px)!important;max-width:100%!important;height:auto!important;aspect-ratio:736/1028!important}.main-content-premium-subpage .live-reserve-column .reserve-card-label{display:flex!important;flex-direction:column!important;align-items:center!important;gap:3px!important;text-align:center!important;white-space:normal!important}.main-content-premium-subpage .live-reserve-column .reserve-card-label b{font-size:9px!important;line-height:1.15!important;overflow-wrap:anywhere!important;color:#e5f2e9!important}.main-content-premium-subpage .live-reserve-column .reserve-card-label small{font-size:8px!important;color:#9ccab0!important}.main-content-premium-subpage .live-field-layout>.live-actions-details,.main-content-premium-subpage .live-field-layout>.match-records-panel{grid-column:1/-1!important;width:100%!important}.main-content-premium-subpage .pitch-player{width:clamp(54px,7vw,72px)!important;max-width:72px!important;filter:drop-shadow(0 5px 4px #00190fbb)!important}.main-content-premium-subpage .pitch-player>.player-card{width:100%!important;height:auto!important;aspect-ratio:736/1028!important;pointer-events:none!important}.main-content-premium-subpage .pitch-player.selected-pitch-player{outline:2px solid #f5d88d!important;outline-offset:3px!important;border-radius:6px!important}.main-content-premium-subpage .pitch-action-overlay{background:#030f09f5!important;border-color:#36a66f!important;box-shadow:0 18px 42px #000c,inset 0 1px #ffffff17!important}.main-content-premium-subpage .pitch-action-buttons .pitch-quick-action{border-color:#2a704b!important;border-radius:11px!important;background:linear-gradient(145deg,#123a25,#08180f)!important}.main-content-premium-subpage .pitch-action-buttons .pitch-act-gol{background:linear-gradient(145deg,#087849,#06472d)!important}.main-content-premium-subpage .pitch-action-overlay .pitch-action-cancel{border-color:#3b6b51!important;background:#0a2014!important}.main-content-premium-subpage .live-actions-details{border-color:#1d6040!important;border-radius:15px!important;background:linear-gradient(145deg,#0c2418,#06120c)!important}.main-content-premium-subpage .live-actions-details>summary{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:11px;background:linear-gradient(110deg,#087b4d,#08a56c);color:#effff5;font-weight:950;letter-spacing:.02em}.main-content-premium-subpage .live-event-center{padding:13px!important;border-color:#1e6543!important}.main-content-premium-subpage .live-match-timeline{display:grid;gap:7px}.main-content-premium-subpage .event-row{display:grid;grid-template-columns:34px 10px minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid #1b5036!important;border-radius:11px!important;background:linear-gradient(110deg,#0c2116,#06120c)!important}.main-content-premium-subpage .event-row .minute{color:#f0ca7a!important}.main-content-premium-subpage .event-description b{color:#eaf7ef}.main-content-premium-subpage .event-description small{color:#97b9a5}.main-content-premium-subpage .match-clock-panel{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px!important;border-color:#1e6543!important;background:linear-gradient(120deg,#0d2b1b,#06140d)!important}.main-content-premium-subpage .match-clock-panel strong{color:#a4f1c0!important;font-size:27px;font-variant-numeric:tabular-nums}.main-content-premium-subpage .live-insight-panel{margin:13px 0;padding:14px;border:1px solid #1c6542;border-radius:15px;scroll-margin-top:74px}.main-content-premium-subpage .live-insight-panel .section-heading{margin:2px 0 12px}.main-content-premium-subpage .live-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.main-content-premium-subpage .live-stat-grid article{display:flex;flex-direction:column;gap:6px;min-height:65px;padding:10px;border:1px solid #20583b;border-radius:11px;background:linear-gradient(145deg,#0d2b1b,#06130c)}.main-content-premium-subpage .live-stat-grid article span{color:#9bbda8;font-size:9px;line-height:1.3}.main-content-premium-subpage .live-stat-grid article strong{color:#a2efc1;font-size:23px;font-weight:950;font-variant-numeric:tabular-nums}.main-content-premium-subpage .live-stat-footer,.main-content-premium-subpage .live-pending-metrics{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px;padding:10px 11px;border:1px solid #204d35;border-radius:10px;background:#07170e;color:#9fb9a8;font-size:9px}.main-content-premium-subpage .live-stat-footer b,.main-content-premium-subpage .live-pending-metrics b{color:#f0d28c}.main-content-premium-subpage .live-no-pending{padding:12px;border:1px solid #1c7348;border-radius:11px;background:#082719;color:#a2f0bf;font-size:12px;font-weight:800}.main-content-premium-subpage .registration-wizard{display:flex!important;flex-direction:column!important;gap:15px!important;padding:clamp(14px,3.5vw,23px)!important;border:1px solid #258154!important;background:radial-gradient(ellipse at 0 0,#14533355,transparent 48%),linear-gradient(145deg,#0b2116,#04100b)!important}.main-content-premium-subpage .registration-wizard .form-title{align-items:center;gap:12px;color:#f4f8f3}.main-content-premium-subpage .registration-wizard .form-title>div{display:flex;flex-direction:column;gap:5px}.main-content-premium-subpage .registration-wizard .form-title small{color:#8edbb0;font-size:8px;font-weight:950;letter-spacing:.13em}.main-content-premium-subpage .registration-wizard .form-title b{color:#f3e6c5;font-size:19px}.main-content-premium-subpage .registration-stepper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:9px;border:1px solid #1b5438;border-radius:13px;background:#06140c}.main-content-premium-subpage .registration-stepper button{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;padding:7px 3px;border:0;border-radius:9px;background:transparent;color:#799889;font-size:8px;font-weight:850}.main-content-premium-subpage .registration-stepper button i{display:grid;place-items:center;flex:0 0 20px;width:20px;height:20px;border:1px solid #2c6747;border-radius:50%;font-size:9px;font-style:normal}.main-content-premium-subpage .registration-stepper button.active{background:#0d3c27;color:#dffff0}.main-content-premium-subpage .registration-stepper button.active i,.main-content-premium-subpage .registration-stepper button.complete i{border-color:#31c880;background:#0d7448;color:#fff}.main-content-premium-subpage .registration-step-content{display:flex;flex-direction:column;gap:14px;min-width:0}.main-content-premium-subpage .registration-step-intro{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid #1b4e34}.main-content-premium-subpage .registration-step-icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:1px solid #26734a;border-radius:12px;background:linear-gradient(145deg,#154b2e,#081a10);color:#a6f3c2;font-size:13px;font-weight:950}.main-content-premium-subpage .registration-step-intro>div{display:flex;flex-direction:column;gap:4px}.main-content-premium-subpage .registration-step-intro b{color:#f0e3c3;font-size:13px}.main-content-premium-subpage .registration-step-intro small{color:#98b9a5;font-size:10px;line-height:1.4}.main-content-premium-subpage .registration-basic-grid{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;align-items:start}.main-content-premium-subpage .registration-photo-picker{display:flex;flex-direction:column;align-items:center;gap:8px}.main-content-premium-subpage .registration-photo-card{display:grid;place-items:center;width:100px;height:130px;overflow:hidden;border:1px dashed #36835a;border-radius:12px;background:linear-gradient(145deg,#102d1d,#07150d);color:#79b28e;text-align:center;font-size:10px;font-weight:900;letter-spacing:.1em}.main-content-premium-subpage .registration-photo-card img{width:100%;height:100%;object-fit:cover}.main-content-premium-subpage .registration-photo-picker label{display:grid;place-items:center;width:100%;min-height:34px;padding:6px;border-radius:9px;font-size:9px;cursor:pointer}.main-content-premium-subpage .registration-photo-picker input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.main-content-premium-subpage .registration-fields-main,.main-content-premium-subpage .registration-fields-grid{display:grid;grid-template-columns:1fr;gap:11px;min-width:0}.main-content-premium-subpage .registration-fields-main label,.main-content-premium-subpage .registration-fields-grid label{display:flex;flex-direction:column;gap:6px;color:#c4dacf;font-size:10px;font-weight:850}.main-content-premium-subpage .registration-info-strip,.main-content-premium-subpage .registration-traits-explainer{display:flex;flex-direction:column;gap:6px;padding:13px;border:1px solid #275f40;border-radius:12px;background:linear-gradient(140deg,#102c1b,#07150d)}.main-content-premium-subpage .registration-info-strip b,.main-content-premium-subpage .registration-traits-explainer>b{color:#baf1ca;font-size:11px}.main-content-premium-subpage .registration-info-strip span,.main-content-premium-subpage .registration-traits-explainer p{margin:0;color:#9bb9a7;font-size:10px;line-height:1.5}.main-content-premium-subpage .registration-initial-rating{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;align-items:center;padding:13px;border:1px solid #2a6948;border-radius:13px;background:linear-gradient(145deg,#123923,#07170e)}.main-content-premium-subpage .registration-initial-rating>div:first-child{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px;border-radius:11px;background:#07160e}.main-content-premium-subpage .registration-initial-rating small{color:#9bbba6;font-size:8px;font-weight:850}.main-content-premium-subpage .registration-initial-rating strong{color:#83e9ae;font-size:23px;font-weight:950}.main-content-premium-subpage .registration-initial-rating span{color:#9bb9a6;font-size:8px}.main-content-premium-subpage .registration-initial-rating>div:nth-child(2){display:flex;flex-direction:column;gap:5px}.main-content-premium-subpage .registration-initial-rating>div:nth-child(2)>b{color:#e9f4ec;font-size:11px}.main-content-premium-subpage .registration-initial-rating>div:nth-child(2)>strong{font-size:14px}.main-content-premium-subpage .registration-initial-rating>div:nth-child(2)>small{font-size:9px;line-height:1.45;font-weight:500}.main-content-premium-subpage .registration-trait-chips{display:flex;flex-wrap:wrap;gap:6px}.main-content-premium-subpage .registration-trait-chips span{padding:5px 8px;border:1px solid #286747;border-radius:999px;background:#0a2416;color:#a8ecc2;font-size:8px;font-weight:800}.main-content-premium-subpage .registration-review-card{display:flex;align-items:center;gap:15px;padding:14px;border:1px solid #2a6a48;border-radius:14px;background:linear-gradient(145deg,#102d1c,#06130b)}.main-content-premium-subpage .registration-review-card>.player-card{flex:0 0 104px;width:104px!important;height:auto!important;aspect-ratio:736/1028!important;filter:drop-shadow(0 9px 12px #0008)}.main-content-premium-subpage .registration-review-card>div{display:flex;flex-direction:column;gap:7px;min-width:0}.main-content-premium-subpage .registration-review-card>div>b{color:#f0dfb5;font-size:15px;overflow-wrap:anywhere}.main-content-premium-subpage .registration-review-card>div>span{color:#a7c8b3;font-size:10px;line-height:1.35}.main-content-premium-subpage .registration-wizard-actions{display:flex;justify-content:space-between;gap:9px;padding-top:12px;border-top:1px solid #1b5034}.main-content-premium-subpage .registration-wizard-actions button{flex:1;min-height:43px}.main-content-premium-subpage .player-row,.main-content-premium-subpage .ranking-card-tile,.main-content-premium-subpage .match-card,.main-content-premium-subpage .history-card,.main-content-premium-subpage .achievement-card-trigger,.main-content-premium-subpage .player-trait-card,.main-content-premium-subpage .assessment-player-focus,.main-content-premium-subpage .compare-player-card{border-color:#205b3c;background:linear-gradient(145deg,#0d2518,#06120c);box-shadow:inset 0 1px #ffffff09,0 9px 21px #0003}.main-content-premium-subpage .player-row>.player-card,.main-content-premium-subpage .ranking-card-tile>.player-card{border-radius:7px;filter:drop-shadow(0 5px 9px #0008)}.main-content-premium-subpage .player-attributes-panel,.main-content-premium-subpage .attribute-guide,.main-content-premium-subpage .development-progress-panel,.main-content-premium-subpage .player-traits-panel,.main-content-premium-subpage .live-characteristics-board{border-color:#216645;background:radial-gradient(ellipse at 100% 0%,#16512f4d,transparent 57%),linear-gradient(145deg,#0d2619,#06120c);box-shadow:inset 0 1px #ffffff08,0 10px 24px #0003}.main-content-premium-subpage .player-traits-grid{gap:9px}.main-content-premium-subpage .player-trait-card{border-color:#245f40;background:linear-gradient(145deg,#112a1c,#08150d)}.main-content-premium-subpage .player-trait-card.trait-em-risco{border-color:#ad8039;background:linear-gradient(145deg,#362915,#17130b)}.main-content-premium-subpage .player-trait-card.trait-perdida{border-color:#5b443e}.main-content-premium-subpage .card-collection-grid .collection-card{border-color:#246543;background:linear-gradient(150deg,#10291a,#06120c)}.main-content-premium-subpage .calendar-panel,.main-content-premium-subpage .match-analysis-panel,.main-content-premium-subpage .match-share-report{border-color:#205f40}@media(max-width:759px){.main-content-premium-subpage .live-field-layout{display:flex!important;flex-direction:column!important;gap:11px!important}.main-content-premium-subpage .live-field-layout .football-pitch{order:0;width:100%!important;height:clamp(410px,116vw,500px)!important;min-height:410px!important;max-height:500px!important}.main-content-premium-subpage .live-field-layout .live-reserve-column{order:1;width:100%!important}.main-content-premium-subpage .live-reserve-column .reserve-strip{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;max-height:none!important;padding:2px 0 7px!important;scroll-snap-type:x proximity}.main-content-premium-subpage .live-reserve-column .reserve-chip{flex:0 0 80px!important;scroll-snap-align:start}.main-content-premium-subpage .live-reserve-column .reserve-chip>.player-card{width:54px!important}.main-content-premium-subpage .live-field-layout>.live-actions-details,.main-content-premium-subpage .live-field-layout>.match-records-panel{order:2}.main-content-premium-subpage .pitch-player{width:clamp(49px,14vw,62px)!important;max-width:62px!important}.main-content-premium-subpage .registration-wizard{padding:13px!important}}@media(max-width:520px){.main-content-premium-subpage .live-screen-heading h1{font-size:22px}.main-content-premium-subpage .live-screen-heading p{font-size:9px}.main-content-premium-subpage .live-heading-status{padding:6px 7px;font-size:7px}.main-content-premium-subpage .live-quick-nav button{font-size:9px;min-height:38px}.main-content-premium-subpage .scoreline>strong{font-size:35px}.main-content-premium-subpage .live-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.main-content-premium-subpage .registration-basic-grid{grid-template-columns:86px minmax(0,1fr);gap:10px}.main-content-premium-subpage .registration-photo-card{width:82px;height:110px}.main-content-premium-subpage .registration-stepper button{flex-direction:column;gap:4px;font-size:7px}.main-content-premium-subpage .registration-review-card>.player-card{flex-basis:88px;width:88px!important}.main-content-premium-subpage .registration-review-card>div>b{font-size:13px}}@media(max-width:380px){.main-content-premium-subpage .live-quick-nav{gap:2px;padding:4px}.main-content-premium-subpage .live-quick-nav button{font-size:8px}.main-content-premium-subpage .live-field-layout .football-pitch{height:410px!important;min-height:410px!important}.main-content-premium-subpage .pitch-player{width:46px!important}.main-content-premium-subpage .registration-basic-grid{grid-template-columns:1fr}.main-content-premium-subpage .registration-photo-picker{flex-direction:row;align-items:center;justify-content:flex-start}.main-content-premium-subpage .registration-photo-card{width:64px;height:82px;flex:none}}.main-content-premium-subpage{width:100%;max-width:900px;margin:0 auto;padding:15px 14px 34px;color:#edf8f1;background:radial-gradient(ellipse at 92% 0%,#0b613d26,transparent 42%),radial-gradient(ellipse at 0% 45%,#0b442d18,transparent 38%),linear-gradient(180deg,#06120c,#050d09 56%,#07130c)}.app-shell:has(.main-content-premium-subpage) .topbar{background:linear-gradient(100deg,#06120cee,#071a12f2);border-bottom:1px solid #1d5b3b;box-shadow:0 8px 28px #0006}.app-shell:has(.main-content-premium-subpage) .brand-mark{background:linear-gradient(145deg,#174c31,#092719);border:1px solid #2b9c65;color:#a7efc6;box-shadow:0 0 18px #20b8751d}.main-content-premium-subpage .page-head{position:relative;align-items:flex-end;margin:3px 0 17px;padding:0 0 13px;border-bottom:1px solid #1d5035}.main-content-premium-subpage .page-head:after{content:"";position:absolute;left:0;bottom:-1px;width:82px;height:2px;background:linear-gradient(90deg,#24d18a,transparent);box-shadow:0 0 12px #21c77c88}.main-content-premium-subpage .page-head h1{color:#f2f8f3;font-size:clamp(23px,5vw,29px);letter-spacing:-.7px;font-weight:950}.main-content-premium-subpage .page-head p{color:#91b5a0;font-size:11px;line-height:1.45}.main-content-premium-subpage .section-heading{margin:18px 0 11px;align-items:center}.main-content-premium-subpage .section-heading h2,.main-content-premium-subpage .section-heading h3{color:#eaf7ef;font-size:14px;font-weight:900;letter-spacing:-.15px}.main-content-premium-subpage .section-heading>span{color:#7fbd98;font-size:8px;font-weight:900;letter-spacing:1.05px}.main-content-premium-subpage .panel,.main-content-premium-subpage .calendar-panel,.main-content-premium-subpage .match-analysis-panel,.main-content-premium-subpage .match-share-report,.main-content-premium-subpage .active-card-panel,.main-content-premium-subpage .player-card-history-panel,.main-content-premium-subpage .stats-panel{border:1px solid #205b3c;border-radius:17px;background:radial-gradient(ellipse at 100% 0%,#14512e35,transparent 54%),linear-gradient(145deg,#0c2115,#06110b);box-shadow:inset 0 1px #ffffff0a,0 12px 26px #0004}.main-content-premium-subpage input:not([type=checkbox]):not([type=radio]),.main-content-premium-subpage select,.main-content-premium-subpage textarea{border:1px solid #285d40;border-radius:10px;background:#06160d;color:#effaf2;accent-color:#22ce83;min-height:40px}.main-content-premium-subpage input:focus,.main-content-premium-subpage select:focus,.main-content-premium-subpage textarea:focus{outline:none;border-color:#47dc9a;box-shadow:0 0 0 3px #25cc811d}.main-content-premium-subpage .primary{color:#032315;background:linear-gradient(105deg,#13a86d,#27d18c 55%,#18a66b);box-shadow:0 5px 16px #0b9e6427,inset 0 1px #ffffff45}.main-content-premium-subpage .secondary{color:#c8ead5;background:linear-gradient(145deg,#102a1b,#09170f);border:1px solid #2a6948}.main-content-premium-subpage .search{margin:0 0 12px;background:#07170e;border-color:#245e3e}.main-content-premium-subpage .muted{color:#8eae9b;line-height:1.45}.page-elenco .player-registration-form{margin:12px 0 20px;padding:15px;border:1px solid #2a8052;border-radius:18px;background:radial-gradient(ellipse at 10% 0%,#1b764044,transparent 48%),linear-gradient(145deg,#0c2518,#06120b);box-shadow:0 14px 28px #0004,inset 0 1px #ffffff0a}.page-elenco .registration-stepper{background:#06150c;border-color:#245b3b;gap:5px}.page-elenco .registration-stepper button{min-height:45px;border:1px solid transparent}.page-elenco .registration-stepper button.active{border-color:#36b979;background:linear-gradient(140deg,#12442b,#0a2818)}.page-elenco .registration-step-content{padding:4px 0}.page-elenco .registration-step-intro b{color:#f0e3c3}.page-elenco .registration-photo-card{border:1px solid #32875a;border-radius:12px;background:linear-gradient(145deg,#153e28,#06170e);box-shadow:0 7px 18px #0005}.page-elenco .registration-photo-card img{object-fit:contain;background:#08160e}.page-elenco .registration-fields-main label,.page-elenco .registration-fields-grid label{color:#b8d6c3}.page-elenco .registration-wizard-actions{position:sticky;bottom:82px;z-index:4;padding:10px;border:1px solid #236341;border-radius:13px;background:#06150ef2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page-elenco .registration-wizard-actions button{min-height:44px}.page-elenco .ranking-tabs{display:flex;gap:7px;overflow-x:auto;padding:1px 0 7px;scrollbar-width:none}.page-elenco .ranking-tabs button{flex:0 0 auto;border:1px solid #255d3f;background:#0a1d12;color:#a6cdb4;border-radius:999px;padding:9px 13px;font-size:10px}.page-elenco .ranking-tabs button.selected{background:linear-gradient(100deg,#0b7146,#13955c);border-color:#42d594;color:#f2fff7}.page-elenco .ranking-cards-grid{display:flex;gap:10px;overflow-x:auto;padding:3px 2px 12px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#286c48 transparent}.page-elenco .ranking-card-tile{flex:0 0 148px;scroll-snap-align:start;padding:11px 9px;border:1px solid #235f40;border-radius:15px;background:linear-gradient(145deg,#10291a,#06130c)}.page-elenco .ranking-card-tile>.player-card{width:78px;height:106px;margin:0 auto 7px}.page-elenco .player-row{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;border:1px solid #1d5a3b;border-radius:15px;background:linear-gradient(100deg,#0c2115,#06120b);box-shadow:inset 0 1px #ffffff08,0 7px 18px #0003}.page-elenco .player-row>.player-card{width:54px!important;height:74px!important;align-self:center}.page-elenco .player-row-info{display:flex;flex-direction:column;gap:4px}.page-elenco .player-name{color:#f2faf4;font-size:12px}.page-elenco .player-row .mini-stats{margin-top:2px;color:#9bc5aa;font-size:9px}.page-elenco .player-admin-controls{display:flex;gap:7px;flex-wrap:wrap;margin-top:5px}.page-elenco .player-admin-controls label{font-size:8px;color:#9fc4ad}.page-elenco .player-admin-controls select{min-height:29px;padding:4px 6px;font-size:9px}.page-elenco .player-row>.secondary.small{padding:7px 8px;font-size:8px}.main-content-premium-subpage .profile-rarity-portrait,.main-content-premium-subpage .achievement-card-art.has-photo{width:clamp(42px,16vw,68px);height:clamp(60px,22vw,92px);flex:0 0 auto;border:1px solid #d5b66a;border-radius:8px 8px 4px 4px;clip-path:polygon(0 0,100% 0,100% 86%,50% 100%,0 86%);overflow:hidden;background:linear-gradient(145deg,#1a5132,#092016);box-shadow:0 4px 12px #0007}.main-content-premium-subpage .profile-rarity-portrait img,.main-content-premium-subpage .achievement-card-art.has-photo img{width:100%;height:100%;object-fit:contain!important;object-position:center bottom!important;border-radius:0!important}.main-content-premium-subpage .profile-rarity-portrait{border-radius:8px 8px 4px 4px!important}.main-content-premium-subpage .card-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.main-content-premium-subpage .collection-card{align-items:stretch;padding:11px 9px;border:1px solid #286744;border-radius:16px;background:linear-gradient(145deg,#10291a,#06130c);box-shadow:0 10px 22px #0004}.main-content-premium-subpage .collection-card .player-card{width:min(100%,112px);height:auto;aspect-ratio:300/444;align-self:center}.main-content-premium-subpage .collection-card-info{width:100%;text-align:left}.main-content-premium-subpage .collection-card-heading{display:flex;justify-content:space-between;align-items:center;gap:5px}.main-content-premium-subpage .collection-card-heading b{color:#f0f8f2;font-size:11px}.main-content-premium-subpage .collection-card-heading strong{color:#9ff0bf;font-size:18px}.main-content-premium-subpage .collection-card-info p{color:#95b6a0;font-size:9px}.main-content-premium-subpage .collection-card-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.main-content-premium-subpage .collection-card-metrics>div{padding:6px 3px;border:1px solid #1b5638;border-radius:8px;background:#06170e;text-align:center}.main-content-premium-subpage .collection-card-metrics b{display:block;color:#d9f6e3;font-size:13px}.main-content-premium-subpage .collection-card-metrics small{color:#83a991;font-size:7px}.main-content-premium-subpage .profile-modal{background:radial-gradient(ellipse at 12% 0%,#14533355,transparent 43%),linear-gradient(155deg,#06160e,#040b07 62%,#081b11)!important;border-color:#216343!important}.main-content-premium-subpage .profile-modal .profile-hero>.player-card{max-width:220px!important}.main-content-premium-subpage .profile-hero{border-color:#1c5638!important}.main-content-premium-subpage .profile-hero strong{color:#8be9b1!important}.main-content-premium-subpage .profile-modal .active-card-panel,.main-content-premium-subpage .profile-modal .player-card-history-panel{border-color:#276846!important;background:linear-gradient(145deg,#0d2618,#06120b)!important}.main-content-premium-subpage .profile-modal .attribute-track>div{background:linear-gradient(90deg,#07824f,#48e3a0)!important}.main-content-premium-subpage .profile-modal .player-traits-panel{border-color:#216645!important;background:linear-gradient(145deg,#0d2618,#06120b)!important}.page-partidas .match-filter-tabs,.page-historico .match-filter-tabs{display:flex;gap:6px;overflow-x:auto;padding:2px 0 9px;scrollbar-width:none}.page-partidas .match-filter-tabs button,.page-historico .match-filter-tabs button{flex:0 0 auto;border:1px solid #225b3c;border-radius:999px;background:#07180f;color:#9fc4ad;padding:8px 12px;font-size:9px;font-weight:850}.page-partidas .match-filter-tabs button.selected,.page-historico .match-filter-tabs button.selected{background:#0e7046;border-color:#39d18b;color:#fff}.page-partidas .match-card,.page-historico .match-card{position:relative;margin:8px 0;padding:0;border:1px solid #205d3d;border-radius:16px;background:linear-gradient(145deg,#0d2518,#06120b);overflow:hidden}.page-partidas .match-card-main,.page-historico .match-card-main{display:block;width:100%;padding:13px;text-align:left}.page-partidas .match-card-teams,.page-historico .match-card-teams{margin-top:11px;gap:8px}.page-partidas .match-card-teams strong,.page-historico .match-card-teams strong{padding:7px 12px;border:1px solid #286c49;border-radius:10px;background:#0b2e1c;color:#a3f0c0;font-size:17px}.page-partidas .match-card-meta,.page-historico .match-card-meta{color:#9cc0a8}.page-partidas .calendar-panel{padding:13px;border-radius:17px}.page-partidas .calendar-day.has-match{background:#0f4229;border-color:#2fbb79;color:#effff5}.page-escalacao .lineup-section,.page-ao-vivo .lineup-section{padding:13px;border:1px solid #20613e;border-radius:19px;background:radial-gradient(ellipse at 50% 0%,#145b3438,transparent 57%),linear-gradient(145deg,#0b2115,#051008);box-shadow:inset 0 1px #ffffff09,0 13px 28px #0004}.page-escalacao .football-pitch,.page-ao-vivo .football-pitch{position:relative;border:1px solid #48c987!important;border-radius:17px!important;background-color:#0a5a32!important;box-shadow:inset 0 0 0 5px #ffffff09,0 10px 24px #0006;overflow:hidden}.page-escalacao .pitch-player,.page-ao-vivo .pitch-player{width:clamp(50px,15vw,68px)!important;max-width:68px!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;transform:translate(-50%,-50%);z-index:4}.page-escalacao .pitch-player>.player-card,.page-ao-vivo .pitch-player>.player-card{display:flex!important;width:clamp(44px,12vw,58px)!important;height:auto!important;aspect-ratio:300/444!important;margin:0 auto!important;filter:drop-shadow(0 4px 7px #00190eaa)}.page-escalacao .pitch-player .card-rating,.page-ao-vivo .pitch-player .card-rating{font-size:clamp(10px,3vw,15px)!important}.page-escalacao .pitch-player .card-position,.page-ao-vivo .pitch-player .card-position{font-size:6px!important}.page-escalacao .pitch-player .card-name,.page-ao-vivo .pitch-player .card-name{font-size:6px!important;max-width:90%!important}.page-escalacao .pitch-player .player-card-attributes,.page-ao-vivo .pitch-player .player-card-attributes{display:none!important}.page-escalacao .pitch-player.selected-pitch-player>.player-card,.page-ao-vivo .pitch-player.selected-pitch-player>.player-card{outline:2px solid #ffe39b;outline-offset:2px;transform:scale(1.08)}.page-escalacao .live-reserve-column,.page-ao-vivo .live-reserve-column{border:1px solid #205e3d;border-radius:15px;background:linear-gradient(145deg,#0c2417,#06130c)}.page-escalacao .live-reserve-column .live-reserve-strip,.page-ao-vivo .live-reserve-column .live-reserve-strip{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:9px!important;overflow-x:auto!important;overflow-y:hidden!important;max-height:none!important;padding:3px 2px 9px!important;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#28784d transparent}.page-escalacao .live-reserve-column .reserve-chip,.page-ao-vivo .live-reserve-column .reserve-chip{display:flex!important;flex:0 0 83px!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;min-height:0!important;padding:8px 5px!important;border:1px solid #245e3e!important;border-radius:12px!important;background:#07190f!important;text-align:center!important;scroll-snap-align:start}.page-escalacao .live-reserve-column .reserve-chip>.player-card,.page-ao-vivo .live-reserve-column .reserve-chip>.player-card{width:51px!important;height:auto!important;aspect-ratio:300/444!important;flex:0 0 auto!important}.page-escalacao .reserve-card-label,.page-ao-vivo .reserve-card-label{display:flex;flex-direction:column;gap:3px;align-items:center;width:100%;min-width:0}.page-escalacao .reserve-card-label b,.page-ao-vivo .reserve-card-label b{font-size:8px!important;line-height:1.2;color:#e5f5e9}.page-escalacao .reserve-card-label small,.page-ao-vivo .reserve-card-label small{font-size:7px!important;color:#89b69b}.page-ao-vivo .live-screen-heading{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;margin:1px 0 12px;padding:0 0 11px;border-bottom:1px solid #20583a}.page-ao-vivo .live-screen-heading h1{color:#f2f8f3;font-size:22px;font-weight:950;margin:0 0 3px}.page-ao-vivo .live-screen-heading p{color:#91b69e;font-size:9px;line-height:1.3;margin:0}.page-ao-vivo .back-button{width:36px;height:36px;display:grid;place-items:center;padding:0;margin:0;border:1px solid #286846;border-radius:11px;background:#0a2114;color:#c8eed5}.page-ao-vivo .live-heading-status{justify-self:end;padding:7px 9px;border:1px solid #286846;border-radius:999px;background:#092216;color:#9ce9b7;font-size:7px;font-weight:950;letter-spacing:.8px;white-space:nowrap}.page-ao-vivo .scoreboard{position:relative;overflow:hidden;margin:0 0 10px;padding:15px 12px 12px;border:1px solid #25734a;border-radius:18px;background:radial-gradient(ellipse at 50% 0%,#1b6d413d,transparent 56%),linear-gradient(120deg,#0e2b1a,#06140b);box-shadow:inset 0 1px #ffffff0c,0 12px 24px #0004}.page-ao-vivo .scoreboard .status-pill{background:#0c4a2d;color:#baf3ce}.page-ao-vivo .scoreline{margin:0 auto;max-width:520px;gap:5px}.page-ao-vivo .scoreline>strong{color:#f5fbf6;font-size:clamp(32px,9vw,42px);font-weight:1000;letter-spacing:1px}.page-ao-vivo .scoreline b{color:#d6ebdd;font-size:9px}.page-ao-vivo .scoreline .club-badge{width:42px;height:42px;border-radius:12px;border-color:#35845a;background:linear-gradient(145deg,#124c2e,#071a0f);color:#baf2ca}.page-ao-vivo .scoreline .club-badge.opponent{background:linear-gradient(145deg,#29352f,#121914);border-color:#52695a;color:#dae5dd}.page-ao-vivo .match-date{margin:7px 0 9px;color:#91b79f;font-size:9px}.page-ao-vivo .live-quick-nav{position:sticky;top:70px;z-index:4;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:0 0 12px;padding:5px;border:1px solid #1e593a;border-radius:13px;background:#06150ff2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page-ao-vivo .live-quick-nav button{min-height:39px;border-radius:9px;color:#89b69a;font-size:9px;font-weight:850}.page-ao-vivo .live-quick-nav button.active{background:linear-gradient(145deg,#0d623e,#0a3a25);color:#e6fff0;box-shadow:inset 0 0 0 1px #39c985}.page-ao-vivo .match-control-toolbar.live-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:8px 0;padding:10px 11px;border:1px solid #245f40;border-radius:13px;background:linear-gradient(120deg,#0c2818,#06140b)}.page-ao-vivo .match-control-toolbar.live-toolbar>div{display:flex;flex-direction:column;gap:3px}.page-ao-vivo .match-control-toolbar.live-toolbar b{font-size:10px;color:#e1f4e6}.page-ao-vivo .match-control-toolbar.live-toolbar small{font-size:8px;color:#8fb39a;line-height:1.35}.page-ao-vivo .finish-match-button{width:auto!important;min-height:36px;margin:0!important;padding:8px 10px!important;font-size:8px!important}.page-ao-vivo .match-clock-panel{margin:8px 0;padding:9px 11px;border:1px solid #286744;border-radius:13px;background:linear-gradient(110deg,#0d2b1b,#06140b)}.page-ao-vivo .match-clock-panel small{font-size:7px;color:#86b698;letter-spacing:1px}.page-ao-vivo .match-clock-panel strong{font-size:24px;color:#a3f2c1}.page-ao-vivo .match-clock-panel .clock-controls button{min-height:34px;padding:7px 10px;font-size:8px}.page-ao-vivo .formation-control{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:8px 0 10px;padding:9px 10px;border:1px solid #205d3d;border-radius:13px;background:#07170e}.page-ao-vivo .formation-control>label{flex:1 1 100px;display:flex;flex-direction:column;gap:4px;color:#9fc6ad;font-size:8px;font-weight:900}.page-ao-vivo .formation-control>label select{min-height:34px;padding:5px 8px;font-size:9px}.page-ao-vivo .society-format-quick{flex:1 1 200px;margin:0}.page-ao-vivo .society-format-quick>span{font-size:7px;color:#87af95;letter-spacing:1px}.page-ao-vivo .society-format-quick>div{display:flex;gap:6px}.page-ao-vivo .society-format-quick button{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:5px 8px;border:1px solid #286443;border-radius:9px;background:#0a2114;color:#cae9d3}.page-ao-vivo .society-format-quick button b{color:#9eebbc;font-size:13px}.page-ao-vivo .society-format-quick button small{font-size:7px;color:#91b59d}.page-ao-vivo .society-format-quick button.selected{border-color:#40d28b;background:linear-gradient(120deg,#0d5735,#0a2a19);box-shadow:0 0 13px #1dbd7721}.page-ao-vivo .position-mode-tools{width:100%;margin:0;gap:7px}.page-ao-vivo .position-mode-tools .muted{max-width:none;font-size:8px;line-height:1.35}.page-ao-vivo .position-mode-tools button{min-height:32px;padding:6px 9px;font-size:8px}.page-ao-vivo .lineup-section{scroll-margin-top:122px}.page-ao-vivo .lineup-section>.section-heading{margin:2px 0 8px}.page-ao-vivo .pitch-interaction-hint,.page-ao-vivo .lineup-section>.muted{margin:0 0 8px;padding:8px 10px;border:1px solid #1e5236;border-radius:10px;background:#07180f;color:#93b99f;font-size:8px;line-height:1.4}.page-ao-vivo .live-field-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin:10px 0 15px!important}.page-ao-vivo .live-field-layout .football-pitch{width:100%!important;height:clamp(440px,118vw,510px)!important;min-height:440px!important;max-height:510px!important;margin:0!important}.page-ao-vivo .pitch-action-overlay{top:8px;left:8px;right:8px;max-height:calc(100% - 16px);padding:11px;border:1px solid #70d99eaa;border-radius:16px;background:linear-gradient(145deg,#06140ff2,#082318e9);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 35px #000b,inset 0 1px #ffffff1b}.page-ao-vivo .pitch-action-player-identity{gap:9px}.page-ao-vivo .pitch-action-player-card>.player-card{width:52px!important;height:auto!important;aspect-ratio:300/444!important}.page-ao-vivo .pitch-action-player-copy b{color:#f5fff7;font-size:12px}.page-ao-vivo .pitch-action-player-copy small{color:#a5d3b5;font-size:8px}.page-ao-vivo .pitch-action-cancel{width:auto;flex:0 0 auto;padding:7px 9px;border:1px solid #6f8b79;border-radius:9px;background:#17291e;color:#f1f9f3;font-size:8px}.page-ao-vivo .pitch-action-buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.page-ao-vivo .pitch-action-buttons button{min-height:45px;border:1px solid #286044;border-radius:10px;background:#10271a;color:#dff6e7;font-size:8px}.page-ao-vivo .pitch-action-buttons .pitch-act-goal{background:linear-gradient(110deg,#0ca56a,#29d18b);color:#031e12}.page-ao-vivo .pitch-action-overlay-footer{gap:6px;margin-top:10px}.page-ao-vivo .pitch-action-overlay-footer button{min-height:36px;border-radius:9px;font-size:8px}.page-ao-vivo .live-reserve-column{padding:11px!important}.page-ao-vivo .live-reserve-column .section-heading{display:flex!important;align-items:center!important;justify-content:space-between!important}.page-ao-vivo .live-reserve-column .section-heading h3{font-size:11px!important;color:#ecf8ef}.page-ao-vivo .live-reserve-column .section-heading span{font-size:7px!important;color:#89b99c!important}.page-ao-vivo .live-reserve-column .reserve-chip{position:relative}.page-ao-vivo .live-reserve-column .reserve-chip-substitute-target{border-color:#c7a45b!important;box-shadow:0 0 0 1px #d9b66b44}.page-ao-vivo .live-event-center{scroll-margin-top:120px;padding:12px!important;border:1px solid #205d3d;border-radius:17px;background:linear-gradient(145deg,#0c2115,#06110b)}.page-ao-vivo .live-event-center .section-heading{margin:1px 0 10px}.page-ao-vivo .live-actions-details>summary{min-height:42px;border:1px solid #2d8453;border-radius:10px;background:linear-gradient(110deg,#0b7849,#14a36a);color:#f1fff5;font-size:9px;font-weight:950;letter-spacing:.4px}.page-ao-vivo .live-actions-panel{padding:10px;border:1px solid #235d3d;border-radius:13px;background:#07170e}.page-ao-vivo .event-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.page-ao-vivo .event-button{min-height:44px;aspect-ratio:auto;border-radius:9px;padding:7px 4px;font-size:8px}.page-ao-vivo .event-row{grid-template-columns:32px 9px minmax(0,1fr) auto;gap:8px;padding:10px 4px;border-bottom:1px solid #17462d}.page-ao-vivo .event-row .minute{color:#e9c77e;font-size:9px}.page-ao-vivo .event-description b{color:#e9f8ed;font-size:10px}.page-ao-vivo .event-description small{color:#8fb39a;font-size:8px}.page-ao-vivo #live-stats-panel,.page-ao-vivo .live-insight-panel{scroll-margin-top:120px;padding:12px;border:1px solid #205e3d;border-radius:17px;background:linear-gradient(145deg,#0c2417,#06120b)}.page-ao-vivo .live-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-ao-vivo .live-stat-grid article{border-color:#205c3c;background:#081a10}.page-ao-vivo .live-stat-grid article strong{color:#9debb9}.page-ao-vivo .live-notifications-panel{scroll-margin-top:120px;border-color:#205c3d;background:linear-gradient(145deg,#0c2417,#06120b)}.page-ao-vivo .pending-action-row{border:1px solid #205b3b;border-radius:12px;background:#07170e;padding:11px;margin:8px 0}.page-estatisticas .stats-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.page-estatisticas .stats-overview-card{border-color:#205a3b;border-radius:14px;background:linear-gradient(145deg,#102a1b,#06130b)}.page-estatisticas .stats-overview-card strong{color:#a5efbf}.page-comparar .compare-cards{gap:10px}.page-comparar .compare-cards>div{border:1px solid #205d3d;border-radius:15px;background:linear-gradient(145deg,#0e2719,#06120b);padding:11px}.page-comparar .compare-cards .player-card{width:90px;height:auto;aspect-ratio:300/444}.page-comparar .compare-attribute{border-bottom:1px solid #1b5033;padding:8px 0}.page-backup .backup-card,.page-backup .control-panel-card,.page-avaliacoes .assessment-player-focus{border:1px solid #205d3d;border-radius:16px;background:linear-gradient(145deg,#0d2518,#06120b)}.page-avaliacoes .assessment-card-stage>.player-card{width:116px;height:auto;aspect-ratio:300/444}.page-evolucao .development-progress-panel,.page-evolucao .player-traits-panel{border:1px solid #205d3d;border-radius:16px;background:linear-gradient(145deg,#0d2518,#06120b)}@media(max-width:520px){.main-content-premium-subpage{padding:12px 11px 28px}.app-shell:has(.main-content-premium-subpage) .topbar{height:62px;padding:0 13px}.app-shell:has(.main-content-premium-subpage) .brand{font-size:12px;letter-spacing:1px}.app-shell:has(.main-content-premium-subpage) .subtitle{font-size:8px}.main-content-premium-subpage .page-head{align-items:center;margin-bottom:14px}.main-content-premium-subpage .page-head h1{font-size:23px}.main-content-premium-subpage .page-head .primary,.main-content-premium-subpage .page-head .secondary{min-height:37px;padding:8px 10px;font-size:9px}.page-elenco .player-row{grid-template-columns:52px minmax(0,1fr) auto;padding:9px;gap:8px}.page-elenco .player-row>.player-card{width:48px!important;height:66px!important}.page-elenco .player-row>.secondary.small{max-width:64px;white-space:normal}.page-ao-vivo .live-screen-heading{grid-template-columns:34px minmax(0,1fr) auto}.page-ao-vivo .scoreline>strong{font-size:34px}.page-ao-vivo .scoreline .club-badge{width:37px;height:37px}.page-ao-vivo .live-quick-nav{top:62px}.page-ao-vivo .live-field-layout .football-pitch{height:clamp(400px,116vw,480px)!important;min-height:400px!important;max-height:480px!important}.page-ao-vivo .pitch-player>.player-card{width:clamp(40px,11.5vw,48px)!important}.page-ao-vivo .pitch-action-overlay{padding:9px}.page-ao-vivo .pitch-action-buttons{grid-template-columns:repeat(3,minmax(0,1fr))}.page-ao-vivo .pitch-action-buttons button{min-height:40px;font-size:8px}.page-ao-vivo .society-format-quick{flex:1 1 100%}.page-ao-vivo .formation-control>label{flex:1 1 100%}.page-ao-vivo .live-reserve-column .reserve-chip{flex-basis:76px!important}.page-ao-vivo .live-reserve-column .reserve-chip>.player-card{width:46px!important}.page-ao-vivo .live-actions-panel .event-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.main-content-premium-subpage .card-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.main-content-premium-subpage .collection-card{padding:9px 7px}.main-content-premium-subpage .collection-card .player-card{width:90px}.main-content-premium-subpage .profile-modal .profile-hero{grid-template-columns:112px minmax(0,1fr)!important;gap:13px!important}.main-content-premium-subpage .profile-modal .profile-hero>.player-card{width:108px!important}.main-content-premium-subpage .profile-modal .profile-hero h2{font-size:18px!important}.main-content-premium-subpage .profile-modal .profile-hero strong{font-size:27px!important;margin:8px 0 3px!important}.page-estatisticas .stats-overview-card{padding:11px}}@media(max-width:380px){.main-content-premium-subpage{padding-left:9px;padding-right:9px}.page-ao-vivo .live-heading-status{font-size:6px;padding:6px}.page-ao-vivo .scoreline>strong{font-size:30px}.page-ao-vivo .live-quick-nav button{font-size:8px}.page-ao-vivo .pitch-action-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.page-elenco .player-row{grid-template-columns:46px minmax(0,1fr)}.page-elenco .player-row>.secondary.small{grid-column:2;justify-self:start}}.page-cartinhas .card-catalog-hero{border:1px solid #286c49;border-radius:18px;background:radial-gradient(ellipse at 100% 0%,#1d744344,transparent 55%),linear-gradient(145deg,#102b1b,#06130b);box-shadow:0 12px 26px #0004}.page-cartinhas .card-system-explainer,.page-cartinhas .card-rarity-showcase{border-color:#245f40;background:linear-gradient(145deg,#0d2618,#06120b)}:root{--mp-night:#030a08;--mp-panel:#08130f;--mp-panel-raised:#0d2018;--mp-panel-glow:#174631;--mp-emerald:#25d18b;--mp-emerald-soft:#9ce9bf;--mp-gold:#e8c477;--mp-gold-soft:#f4e3b8;--mp-line:#28634a;--mp-line-soft:#1b4935;--mp-copy:#edf6ef;--mp-muted:#9ab8a6;--mp-radius:16px}.main-content-premium-subpage{position:relative;isolation:isolate;background:radial-gradient(ellipse at 50% -3%,#174d35aa 0,transparent 33rem),radial-gradient(ellipse at 5% 17%,#0e49312e 0,transparent 27rem),radial-gradient(ellipse at 96% 42%,#0e493125 0,transparent 30rem),linear-gradient(180deg,#06110dfb,#030907 48%,#07120d);color:var(--mp-copy)}.main-content-premium-subpage:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:0 0 auto;height:310px;opacity:.72;background:radial-gradient(ellipse at 12% 0%,#e8c47716 0,transparent 27%),radial-gradient(ellipse at 50% 0%,#39db9140 0,transparent 40%),radial-gradient(ellipse at 88% 0%,#e8c47713 0,transparent 25%),repeating-linear-gradient(104deg,transparent 0 46px,#ffffff08 47px,#ffffff00 49px,transparent 80px),linear-gradient(180deg,#123b2a33 0%,transparent 82%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#0008 60%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#0008 60%,transparent 100%)}.app-shell:has(.main-content-premium-subpage) .topbar{background:radial-gradient(ellipse at 15% 0%,#174b35a6 0,transparent 46%),linear-gradient(100deg,#06110ff7,#0a201bf2 56%,#071310f8);border-bottom:1px solid #35694f;box-shadow:0 8px 28px #0006,inset 0 -1px #e8c47712}.app-shell:has(.main-content-premium-subpage) .brand-mark{color:var(--mp-gold);border:1px solid #806c3c;background:linear-gradient(145deg,#19392e,#071511);box-shadow:inset 0 0 0 1px #e8c47720,0 0 24px #2ee6a012}.app-shell:has(.main-content-premium-subpage) .brand{color:#f1dfb4;letter-spacing:1.8px}.app-shell:has(.main-content-premium-subpage) .subtitle{color:#a5c6ba}.app-shell:has(.main-content-premium-subpage) .offline{border-color:#27694f;background:#0a2b20;color:#85f2bb}.main-content-premium-subpage .mp-page-header{align-items:flex-end;gap:12px;padding:5px 0 15px;margin:0 0 17px;border-bottom:1px solid #315a43;box-shadow:0 12px 25px -24px #e8c47799}.main-content-premium-subpage .mp-page-header:after{width:92px;height:2px;background:linear-gradient(90deg,var(--mp-gold),var(--mp-emerald),transparent);box-shadow:0 0 13px #e8c47740}.mp-page-heading-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.mp-premium-eyebrow{color:#c9a966;font-size:8px;line-height:1.2;font-weight:900;letter-spacing:.17em}.main-content-premium-subpage .mp-page-header h1{color:#f1dfb4;font-size:clamp(24px,5.4vw,31px);font-weight:950;letter-spacing:-.65px;text-shadow:0 0 24px #e8c47716}.main-content-premium-subpage .mp-page-header p{color:#a9c5b6}.main-content-premium-subpage .mp-section-heading{gap:9px;margin:21px 0 11px;padding:0 0 9px;border-bottom:1px solid #284b37}.main-content-premium-subpage .mp-section-heading h2,.main-content-premium-subpage .mp-section-heading h3{color:#f0e0b9;font-weight:900;letter-spacing:-.2px}.main-content-premium-subpage .mp-section-heading>span{color:#b6c8b9!important;font-size:8px;letter-spacing:.09em}.main-content-premium-subpage .mp-premium-surface,.main-content-premium-subpage :is(.panel,.lineup-section,.pre-match-selection-panel,.stats-panel,.live-actions-panel,.live-event-center,.live-event-panel,.match-records-panel,.attribute-guide,.technical-scoring-guide,.development-progress-panel,.match-clock-panel,.match-analysis-panel,.match-share-report,.data-sync-page>section,.match-card,.history-card,.backup-card,.sync-status-panel,.sync-settings-panel,.migration-preview,.calendar-panel,.player-attributes-panel,.player-traits-panel){border-color:var(--mp-line-soft);border-radius:var(--mp-radius);background:radial-gradient(ellipse at 92% 0%,#1a563a42 0,transparent 49%),linear-gradient(148deg,#0d2119f4,#08140ff7 58%,#050d09fc);box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #ffffff03,0 10px 26px #0004}.main-content-premium-subpage .mp-premium-surface{padding:clamp(13px,3vw,20px)}.main-content-premium-subpage .panel{border-color:var(--mp-line-soft)}.main-content-premium-subpage .stats-overview-card,.main-content-premium-subpage .mp-metric-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;min-height:82px;overflow:hidden;border:1px solid #28533d;border-radius:13px;background:radial-gradient(ellipse at 100% 0%,#1d5b3b35 0,transparent 60%),linear-gradient(145deg,#10251b,#07120e 82%);box-shadow:inset 0 1px #ffffff0a,0 6px 16px #0003}.main-content-premium-subpage .stats-overview-card small{color:#a9c5b4;font-size:8px;font-weight:900;letter-spacing:.1em}.main-content-premium-subpage .stats-overview-card strong{color:#f1e0b9;font-size:clamp(21px,5vw,27px);font-weight:950;font-variant-numeric:tabular-nums}.main-content-premium-subpage .mp-metric-icon{position:absolute;top:10px;right:10px;color:var(--mp-emerald);opacity:.86}.main-content-premium-subpage .mp-metric-card span{color:#8fb5a0;font-size:8px}.main-content-premium-subpage .player-row,.main-content-premium-subpage .ranking-card-tile,.main-content-premium-subpage .achievement-card-trigger,.main-content-premium-subpage .achievement-progress-item,.main-content-premium-subpage .historical-card-row,.main-content-premium-subpage .compare-cards>div,.main-content-premium-subpage .rating-history-row,.main-content-premium-subpage .profile-event,.main-content-premium-subpage .agenda-item,.main-content-premium-subpage .calendar-event,.main-content-premium-subpage .data-table-row{border-color:#26553e;background:radial-gradient(ellipse at 96% 0%,#1b583b32 0,transparent 60%),linear-gradient(145deg,#10231a,#07120d 88%);box-shadow:inset 0 1px #ffffff09,0 6px 16px #0002}.main-content-premium-subpage .player-name,.main-content-premium-subpage .ranking-card-name{color:#f1dfb5}.main-content-premium-subpage .mini-stats,.main-content-premium-subpage .ranking-card-position{color:#9fc8b0}.main-content-premium-subpage .player-row>.player-card,.main-content-premium-subpage .ranking-card-tile>.player-card{filter:drop-shadow(0 7px 9px #0008)}.main-content-premium-subpage .primary{color:#041a10;border:1px solid #4be5a0;background:linear-gradient(135deg,#55eeb0,#20c982 62%,#109d65);box-shadow:inset 0 1px #fff6,0 6px 16px #0cba7328}.main-content-premium-subpage .secondary,.main-content-premium-subpage .match-filter-tabs button,.main-content-premium-subpage .calendar-view-tabs button,.main-content-premium-subpage .comparison-tabs button,.main-content-premium-subpage .ranking-tabs button{border-color:#315b43;color:#c6d9cc;background:linear-gradient(145deg,#13281d,#08140e);box-shadow:inset 0 1px #ffffff08}.main-content-premium-subpage .match-filter-tabs button.selected,.main-content-premium-subpage .calendar-view-tabs button.active,.main-content-premium-subpage .comparison-tabs button.active,.main-content-premium-subpage .ranking-tabs button.selected{border-color:#39c98a;color:#f1db9e;background:linear-gradient(135deg,#14543a,#0a281b);box-shadow:inset 0 0 0 1px #ffffff0b,0 0 16px #21bd7720}.main-content-premium-subpage .text-button{color:#6be5ad}.main-content-premium-subpage .form input:not([type=range]),.main-content-premium-subpage .form select,.main-content-premium-subpage .search,.main-content-premium-subpage .player-profile-edit-form input,.main-content-premium-subpage .player-profile-edit-form select,.main-content-premium-subpage .minute-entry input{border-color:#315e47;background:linear-gradient(180deg,#06120d,#0b1d14);box-shadow:inset 0 1px 4px #0005}.main-content-premium-subpage .form label,.main-content-premium-subpage .player-profile-edit-form label{color:#c7d9ce}.main-content-premium-subpage .empty{border-color:#956f39;background:radial-gradient(ellipse at 50% 0%,#17523855,transparent 65%),linear-gradient(145deg,#10241a,#06110c);box-shadow:inset 0 1px #ffffff0a,0 10px 25px #0003}.main-content-premium-subpage .empty h3{color:#f1dfb4}.main-content-premium-subpage .empty p{color:#a5c0b0}.main-content-premium-subpage .scoreboard{border-color:#397d57;background:radial-gradient(ellipse at 50% -15%,#2a845650 0,transparent 64%),radial-gradient(ellipse at 50% 100%,#bd91401a 0,transparent 58%),linear-gradient(150deg,#102b20,#07130e 78%);box-shadow:inset 0 1px #ffffff15,0 13px 30px #0005}.main-content-premium-subpage .scoreline>strong{color:#f4e4bc;text-shadow:0 0 24px #e8c47723}.main-content-premium-subpage .scoreboard .status-pill{border-color:#947341;background:#2b2718;color:#f0d28c}.main-content-premium-subpage .live-quick-nav{border-color:#315f45;background:#04100af0;box-shadow:0 8px 23px #0004,inset 0 1px #ffffff0b}.main-content-premium-subpage .live-quick-nav button.active{background:linear-gradient(135deg,#145b3b,#092a1a);color:#f0d99e;box-shadow:inset 0 0 0 1px #38c887}.main-content-premium-subpage .match-clock-panel strong{color:#f0d18c!important}.main-content-premium-subpage .event-row .minute{color:#e8c477!important}.main-content-premium-subpage .pitch-action-overlay{border-color:#3e9669!important;background:#030e09f7!important}.main-content-premium-subpage .bottom-nav{border-top-color:#355c45;background:linear-gradient(180deg,#07150ff8,#030907fc);box-shadow:0 -12px 32px #0005,inset 0 1px #ffffff08;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.main-content-premium-subpage .bottom-nav button.active{color:#f0cf83}.main-content-premium-subpage .bottom-nav button.active svg{filter:drop-shadow(0 0 7px #e8c47755)}@media(max-width:520px){.main-content-premium-subpage{padding-top:16px}.main-content-premium-subpage .mp-page-header{padding-bottom:12px;margin-bottom:15px}.main-content-premium-subpage .mp-page-header h1{font-size:clamp(23px,6vw,28px)}.main-content-premium-subpage .mp-premium-eyebrow{font-size:7px}.main-content-premium-subpage .mp-premium-surface{padding:12px}.main-content-premium-subpage .stats-overview-card,.main-content-premium-subpage .mp-metric-card{min-height:72px;padding:9px}}.main-content-premium-subpage{background:radial-gradient(ellipse at 50% -2%,#16452d62 0,transparent 25rem),radial-gradient(ellipse at 12% 3%,#b58a3a0c 0,transparent 18rem),radial-gradient(ellipse at 88% 3%,#2bd38b0d 0,transparent 19rem),linear-gradient(180deg,#030806,#020605 56%,#050b08)}.main-content-premium-subpage:before{height:230px;opacity:.62;background:radial-gradient(ellipse at 10% 3%,#e8c47722 0,transparent 18%),radial-gradient(ellipse at 30% 2%,#f2ddaa14 0,transparent 13%),radial-gradient(ellipse at 52% 0%,#39db9140 0,transparent 32%),radial-gradient(ellipse at 76% 3%,#f2ddaa13 0,transparent 14%),radial-gradient(ellipse at 94% 3%,#e8c4771c 0,transparent 18%),linear-gradient(180deg,#09241870 0%,#06130c1c 55%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000a 52%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000a 52%,transparent 100%)}.tutorial-shell{max-width:1180px;margin:0 auto;padding:8px 0 34px;color:#eaf5ee}.tutorial-hero,.tutorial-lesson,.tutorial-step-list,.tutorial-safety-note{border:1px solid #315f45;background:linear-gradient(145deg,#0f271bf5,#040d09fa);border-radius:18px;box-shadow:inset 0 1px #ffffff0b,0 14px 35px #0004}.tutorial-hero{padding:26px;text-align:center;background:radial-gradient(ellipse at 50% 0%,#1c704755,transparent 58%),linear-gradient(145deg,#10291d,#050d09)}.tutorial-character-row{display:flex;justify-content:center;gap:14px;margin-bottom:20px}.tutorial-character{display:flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid #54734f;border-radius:14px;background:#07150f;color:#f0d28c;font-weight:800;font-size:11px}.tutorial-character:first-child{border-color:#92713b}.tutorial-character span{letter-spacing:.06em}.tutorial-kicker{display:block;color:#e4c477;font-size:10px;font-weight:900;letter-spacing:.16em}.tutorial-hero h1,.tutorial-top h1{margin:9px 0;color:#f6e8c5;font-size:clamp(24px,4vw,36px)}.tutorial-hero>p,.tutorial-top p{color:#b5cabb;max-width:720px;margin:0 auto 20px;line-height:1.6}.tutorial-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:700px;margin:22px auto 0}.tutorial-mode-grid button{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;padding:17px;border:1px solid #397d57;border-radius:14px;background:linear-gradient(145deg,#143c29,#09170f);color:#eaf5ee;cursor:pointer}.tutorial-mode-grid button:hover{border-color:#e4c477}.tutorial-mode-grid button svg{color:#e4c477}.tutorial-mode-grid button b{font-size:15px}.tutorial-mode-grid button span{font-size:12px;line-height:1.5;color:#b7cbbd}.tutorial-safety-note{display:flex;gap:12px;align-items:flex-start;margin-top:15px;padding:14px 16px}.tutorial-safety-note svg{flex:none;color:#6be5ad}.tutorial-safety-note div{display:grid;gap:4px}.tutorial-safety-note b{color:#e7d39d;font-size:13px}.tutorial-safety-note span{color:#b7cbbd;font-size:12px;line-height:1.55}.tutorial-top{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:8px 2px 18px}.tutorial-top p{margin:0;text-align:left;font-size:12px}.tutorial-progress{padding:14px 16px;border:1px solid #315f45;border-radius:14px;background:#08170f;margin-bottom:14px}.tutorial-progress>div:first-child{display:flex;justify-content:space-between;color:#c6d9cc;font-size:12px;margin-bottom:9px}.tutorial-progress b{color:#e8ce8f}.tutorial-progress-track,.tutorial-demo-score+div{height:7px;background:#183525;border-radius:20px;overflow:hidden}.tutorial-progress-track i{display:block;height:100%;background:linear-gradient(90deg,#1e9d64,#e0bd70);border-radius:20px;transition:width .2s}.tutorial-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:14px;align-items:start}.tutorial-step-list{padding:9px;display:grid;gap:4px;max-height:690px;overflow:auto}.tutorial-step-list button{display:flex;align-items:center;gap:10px;text-align:left;padding:10px;border:1px solid transparent;border-radius:10px;background:transparent;color:#b7cbbd;cursor:pointer}.tutorial-step-list button span{display:grid;place-items:center;min-width:27px;height:27px;border-radius:8px;background:#142c1e;color:#e4c477;font-size:10px;font-weight:900}.tutorial-step-list button b{font-size:11px}.tutorial-step-list button.active{border-color:#3c8c5e;background:linear-gradient(90deg,#16442d,#0b1d13);color:#f4e7c8}.tutorial-step-list button.active span{background:#e2c477;color:#142017}.tutorial-lesson{padding:clamp(16px,3vw,28px)}.tutorial-lesson-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.tutorial-lesson-head span{color:#e4c477;font-size:10px;font-weight:900;letter-spacing:.12em}.tutorial-lesson-head small{color:#85a994;font-size:10px}.tutorial-lesson h2{margin:12px 0;color:#f3e4c1;font-size:clamp(22px,3vw,30px)}.tutorial-lesson>p{color:#c1d4c7;line-height:1.7;font-size:14px}.tutorial-detail-list{display:grid;gap:10px;margin:18px 0}.tutorial-detail-list>div{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;border:1px solid #244a34;border-radius:11px;background:#07150e;color:#c9dbcf;font-size:13px;line-height:1.55}.tutorial-detail-list svg{flex:none;color:#6be5ad;margin-top:1px}.tutorial-action-box{padding:15px;border-left:3px solid #d7b76d;border-radius:0 12px 12px 0;background:linear-gradient(90deg,#382c1740,#0a1b11)}.tutorial-action-box b{color:#e8ce8f;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.tutorial-action-box p{color:#c3d5c8;font-size:13px;line-height:1.6}.tutorial-lesson-controls{display:flex;justify-content:space-between;gap:10px;margin-top:20px}.tutorial-lesson-controls button{display:flex;align-items:center;gap:8px}.tutorial-footer-actions{display:flex;justify-content:space-between;gap:10px;margin-top:13px}.tutorial-demo-score{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px;margin:16px 0;border:1px solid #8d713c;border-radius:13px;background:radial-gradient(ellipse at 50% 0%,#d0a54b25,transparent 70%),#101a11}.tutorial-demo-score>div{display:grid;gap:3px}.tutorial-demo-score span,.tutorial-demo-score small{font-size:9px;color:#d5bd83;letter-spacing:.1em}.tutorial-demo-score b{font-size:34px;color:#f5e5bf}.tutorial-demo-score p{max-width:260px;color:#b7cabb;font-size:11px;line-height:1.5}@media(max-width:760px){.tutorial-layout{grid-template-columns:1fr}.tutorial-step-list{display:flex;max-height:none;overflow-x:auto;gap:6px}.tutorial-step-list button{min-width:170px}.tutorial-top{align-items:flex-start;flex-direction:column}.tutorial-mode-grid{grid-template-columns:1fr}.tutorial-demo-score{align-items:flex-start;flex-direction:column}.tutorial-character-row,.tutorial-lesson-controls{flex-wrap:wrap}.tutorial-lesson-controls button{flex:1;justify-content:center}.bottom-nav{overflow-x:auto}.bottom-nav button{min-width:60px}}.topbar-actions{display:flex;align-items:center;gap:12px;margin-left:auto}.tutorial-help-button{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid rgba(75,190,130,.38);border-radius:999px;background:#0a271a9e;color:#d7eadf;font-size:12px;font-weight:800;cursor:pointer}.tutorial-help-button svg{color:#e4c477}.tutorial-onboarding-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;justify-content:center;align-items:flex-start;padding:76px 14px;pointer-events:none;color:#eaf5ee}.tutorial-onboarding-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#02090666,#0209061a 42%,#0209063d)}.tutorial-welcome-card,.tutorial-coach-card{position:relative;z-index:1;width:min(100%,880px);pointer-events:auto;border:1px solid rgba(78,190,128,.62);border-radius:20px;background:radial-gradient(ellipse at 50% 0%,rgba(36,137,82,.24),transparent 48%),linear-gradient(145deg,#0c2117fb,#040c09fc);box-shadow:0 24px 90px #000000ad,inset 0 1px #ffffff0f}.tutorial-welcome-card{padding:clamp(18px,3vw,30px);text-align:center;max-height:calc(100dvh - 110px);overflow:auto}.tutorial-onboarding-layer.is-welcome{align-items:center;padding-top:18px;padding-bottom:18px}.tutorial-welcome-card h1{margin:12px auto 8px;max-width:690px;color:#f4e5c1;font-size:clamp(23px,4vw,34px);line-height:1.15}.tutorial-welcome-card>p{max-width:650px;margin:0 auto 14px;color:#bbd0c2;font-size:14px;line-height:1.6}.tutorial-coach-card{padding:14px 17px 12px;max-height:min(55dvh,590px);overflow:auto;overscroll-behavior:contain}.tutorial-coach-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:9px;border-bottom:1px solid rgba(92,148,112,.25)}.tutorial-coach-ident{display:flex;align-items:center;gap:10px;min-width:0}.tutorial-coach-ident h2{margin:3px 0 0;color:#f2e4c5;font-size:17px}.tutorial-coach-avatars span{display:grid;place-items:center;width:33px;height:33px;border:1px solid #896c3a;border-radius:50%;background:#10271a;font-size:17px}.tutorial-coach-avatars span+span{margin-left:-7px;border-color:#43875c}.tutorial-coach-meta{display:flex;align-items:center;gap:4px;color:#9ebaaa;font-size:10px;white-space:nowrap}.tutorial-coach-meta b{color:#e6ca89;font-size:14px}.tutorial-coach-close{display:grid;place-items:center;width:28px;height:28px;margin-left:7px;border:1px solid #42664f;border-radius:50%;background:#0b1c12;color:#d8eadf;font-size:21px;line-height:1;cursor:pointer}.tutorial-coach-card .tutorial-progress{margin:9px 0 10px;padding:8px 10px;border-radius:10px}.tutorial-coach-card .tutorial-progress>div:first-child{margin-bottom:6px;font-size:10px}.tutorial-coach-step-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.tutorial-coach-step-head span{color:#e4c477;font-size:9px;font-weight:900;letter-spacing:.13em}.tutorial-coach-step-head small{color:#8eae9a;font-size:9px}.tutorial-coach-card h3{margin:5px 0 4px;color:#f3e4c1;font-size:19px}.tutorial-coach-body{margin:0 0 8px;color:#c1d4c7;font-size:12px;line-height:1.48}.tutorial-coach-card .tutorial-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0}.tutorial-coach-card .tutorial-detail-list>div{padding:7px 8px;font-size:10px;line-height:1.4}.tutorial-coach-card .tutorial-detail-list svg{width:14px;height:14px}.tutorial-coach-card .tutorial-action-box{padding:8px 10px}.tutorial-coach-card .tutorial-action-box b{font-size:9px}.tutorial-coach-card .tutorial-action-box p{margin:4px 0 0;font-size:10px;line-height:1.4}.tutorial-topic-select{display:flex;align-items:center;gap:10px;margin-top:8px;color:#d9c58f;font-size:10px;font-weight:800}.tutorial-topic-select select{flex:1;min-width:0;padding:7px 9px;border:1px solid #42694f;border-radius:8px;background:#07150e;color:#eaf5ee}.tutorial-coach-controls{display:flex;justify-content:space-between;gap:8px;margin-top:10px}.tutorial-coach-controls button{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 12px;font-size:11px}.tutorial-coach-controls .primary{flex:1}.tutorial-coach-footer{display:flex;justify-content:space-between;gap:8px;margin-top:5px}.tutorial-coach-footer .text-button,.tutorial-pause-link{font-size:10px}.tutorial-live-hint{margin:4px 0 0;color:#80a58e;font-size:9px;line-height:1.4;text-align:center}.tutorial-welcome-card .tutorial-mode-grid{margin:15px auto 0}.tutorial-welcome-card .tutorial-mode-grid button{align-items:center;text-align:center;padding:13px}.tutorial-welcome-card .tutorial-safety-note{max-width:690px;margin:12px auto 0;text-align:left}.tutorial-pause-link{margin-top:9px}@media(max-width:760px){.topbar-actions{gap:7px}.tutorial-help-button{padding:6px 8px;font-size:10px}.tutorial-onboarding-layer{padding:68px 8px 78px}.tutorial-coach-card{max-height:54dvh;padding:11px 12px 9px;border-radius:15px}.tutorial-coach-card .tutorial-detail-list{grid-template-columns:1fr;gap:5px;max-height:18dvh;overflow:auto}.tutorial-coach-card .tutorial-detail-list>div{font-size:10px}.tutorial-coach-card h3{font-size:17px}.tutorial-coach-body{font-size:11px}.tutorial-coach-controls button{padding:8px 9px;font-size:10px}.tutorial-coach-footer .text-button{font-size:9px}.tutorial-welcome-card{padding:16px 13px}.tutorial-welcome-card .tutorial-mode-grid{grid-template-columns:1fr;gap:8px}.tutorial-character-row{gap:7px}.tutorial-character{font-size:9px;padding:7px 9px}}.tutorial-minimized-pill{position:fixed;right:14px;bottom:90px;z-index:1202;display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid #d7b76d;border-radius:999px;background:linear-gradient(145deg,#163d29,#07140d);color:#f3e4c1;font-size:11px;font-weight:900;letter-spacing:.04em;box-shadow:0 10px 35px #0009;cursor:pointer;pointer-events:auto}.tutorial-minimized-pill svg{color:#e4c477}.tutorial-coach-footer{display:flex;flex-wrap:wrap;gap:6px 14px}@media(max-width:760px){.tutorial-minimized-pill{right:10px;bottom:82px;padding:11px 13px;font-size:10px}}.tutorial-highlight-active{position:relative!important;z-index:1201!important;outline:3px solid #e4c477!important;outline-offset:4px!important;box-shadow:0 0 0 7px #e4c4772e,0 0 28px #e4c4777a!important;border-radius:12px;cursor:pointer!important}.tutorial-exercise-panel{display:grid;gap:10px;margin:12px 0;padding:12px;border:1px solid rgba(88,171,118,.55);border-radius:13px;background:linear-gradient(145deg,#0c2b1bf5,#05110bfa)}.tutorial-exercise-panel>b{color:#e7cb8e;font-size:10px;font-weight:900;letter-spacing:.1em}.tutorial-exercise-panel>p{margin:0;color:#bfd2c5;font-size:11px;line-height:1.5}.tutorial-exercise-grid{display:flex;flex-wrap:wrap;gap:8px}.tutorial-exercise-button{min-height:36px;font-size:11px}.tutorial-sandbox-timeline{display:grid;gap:5px;padding:8px 10px;border-radius:9px;background:#0000003d;color:#c9d9ce;font-size:10px}.tutorial-sandbox-timeline small{color:#91ad9c}.tutorial-rating-slider{display:grid;gap:7px;color:#c9d9ce;font-size:11px}.tutorial-rating-slider strong{color:#e8ce8f}.tutorial-rating-slider input{width:100%;accent-color:#28b979}.tutorial-demo-report{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.tutorial-demo-report>div{display:grid;gap:4px;padding:9px;border:1px solid rgba(87,148,103,.38);border-radius:9px;background:#07150e}.tutorial-demo-report strong{color:#f2dfb1;font-size:15px}.tutorial-demo-report small{color:#9eb8a7;font-size:9px}.tutorial-final-checklist .tutorial-exercise-button{flex:1}@media(max-width:600px){.tutorial-coach-card .tutorial-detail-list,.tutorial-demo-report{grid-template-columns:1fr}.tutorial-exercise-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tutorial-exercise-grid button{width:100%}}.brand-mark{overflow:hidden;padding:0;background:#080b0b;border:1px solid #164a37;box-shadow:0 0 14px #09d89a22}.brand-mark img{display:block;width:100%;height:100%;object-fit:cover;border-radius:11px}.premium-team-photo{width:76px;height:54px;flex:none;object-fit:cover;object-position:center;border:1px solid #4b8c6c;border-radius:10px;background:#07100d;box-shadow:0 4px 12px #0005}.team-identity-card{border-color:#285b48;background:linear-gradient(145deg,#111e20,#101722 70%)}.team-identity-card>.section-heading{margin:2px 0 5px}.team-identity-form{display:flex;flex-direction:column;gap:13px}.team-identity-form>label{display:flex;flex-direction:column;gap:7px;color:#b8c8c0;font-size:11px}.team-identity-form input[type=text]{width:100%;border:1px solid #315242;border-radius:10px;background:#09130f;color:#f5faf7;padding:12px;font-size:14px;outline:none}.team-identity-form input[type=text]:focus{border-color:#29cf8a}.team-photo-editor{display:flex;align-items:center;gap:13px;padding:12px;border:1px solid #263d34;border-radius:13px;background:#0b1413}.team-photo-preview{width:112px;height:90px;flex:none;overflow:hidden;border:1px dashed #3a6d54;border-radius:10px;background:#0e1b17;display:grid;place-items:center}.team-photo-preview img{width:100%;height:100%;object-fit:cover}.team-photo-preview>div{display:flex;flex-direction:column;align-items:center;gap:6px;color:#7fbd9c}.team-photo-preview span{font-size:8px;font-weight:900;letter-spacing:.08em}.team-photo-actions{display:flex;flex:1;min-width:0;flex-direction:column;align-items:flex-start;gap:6px}.team-photo-actions>b{font-size:12px;color:#ecf5ef}.team-photo-actions>small,.team-identity-footnote{font-size:10px;color:#91a69b;line-height:1.5}.team-photo-picker{position:relative;overflow:hidden;margin-top:3px;min-height:34px;padding:9px 12px;cursor:pointer}.team-photo-picker input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.team-photo-remove{padding:2px 0}.team-identity-footnote{display:block;margin-top:0}@media(max-width:380px){.premium-team-photo{width:58px;height:48px}.team-photo-preview{width:92px;height:82px}.team-photo-editor{gap:9px;padding:9px}}@media(max-width:760px){.main-content-premium-subpage,.main-content-premium-subpage>*{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.main-content-premium-subpage .live-field-layout,.page-ao-vivo .live-field-layout{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:10px 0 15px!important}.main-content-premium-subpage .live-field-layout>*{grid-column:auto!important;grid-row:auto!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.main-content-premium-subpage .live-field-layout .football-pitch,.page-ao-vivo .live-field-layout .football-pitch{order:0!important;align-self:stretch!important;width:100%!important;min-width:0!important;height:clamp(390px,110vw,480px)!important;min-height:390px!important;max-height:480px!important;margin:0!important;grid-column:auto!important;grid-row:auto!important}.main-content-premium-subpage .live-field-layout .live-reserve-column{order:1!important;position:static!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}.main-content-premium-subpage .live-field-layout>.live-actions-details,.main-content-premium-subpage .live-field-layout>.match-records-panel{order:2!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}.page-elenco .ranking-cards-grid:has(>.ranking-card-tile:only-child){display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;overflow:visible!important;scroll-snap-type:none!important;width:100%!important;min-width:0!important}.page-elenco .ranking-cards-grid:has(>.ranking-card-tile:only-child)>.ranking-card-tile{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;flex:1 1 100%!important;width:100%!important;min-width:0!important;max-width:100%!important}.page-elenco .ranking-cards-grid:has(>.ranking-card-tile:only-child)>.ranking-card-tile>.player-card{width:clamp(104px,31vw,132px)!important;height:auto!important;aspect-ratio:300/444!important}}.tutorial-coach-avatars{display:flex;align-items:center;padding-right:4px}.tutorial-coach-avatars img{display:block;width:42px;height:42px;object-fit:contain;border:1px solid #43875c;border-radius:50%;background:radial-gradient(circle at 50% 30%,#24583b,#08170f 74%);padding:2px}.tutorial-coach-avatars img+img{margin-left:-9px;border-color:#c6a45e}.tutorial-conversation{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px;align-items:center;margin:10px 0 8px;min-width:0}.tutorial-speaker-art{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:3px}.tutorial-speaker-art img{display:block;width:100%;height:132px;object-fit:contain;filter:drop-shadow(0 8px 10px #0008)}.tutorial-speaker-art b{color:#e9d39d;font-size:10px;letter-spacing:.02em;text-align:center}.tutorial-conversation-copy{display:grid;gap:7px;min-width:0}.tutorial-speech-bubble{position:relative;min-width:0;padding:10px 12px;border:1px solid #4a9d6c;border-radius:14px 14px 14px 5px;background:linear-gradient(145deg,#122d1d,#08170f);box-shadow:inset 0 1px #ffffff0c,0 7px 17px #0004}.tutorial-speech-bubble:before{content:"";position:absolute;left:-6px;bottom:13px;width:10px;height:10px;transform:rotate(45deg);background:#10291a;border-left:1px solid #4a9d6c;border-bottom:1px solid #4a9d6c}.tutorial-speech-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px}.tutorial-speech-meta b{color:#f0d89f;font-size:11px}.tutorial-speech-meta span{color:#72a989;font-size:7px;font-weight:900;letter-spacing:.12em}.tutorial-speech-bubble p{margin:0;color:#e1eee5;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.tutorial-assistant-reply{display:flex;align-items:center;gap:7px;min-width:0;padding:6px 8px;border:1px solid #284b35;border-radius:10px;background:#07140d;color:#a9c3b2;font-size:9px;line-height:1.35}.tutorial-assistant-reply img{width:32px;height:37px;flex:none;object-fit:contain}.tutorial-assistant-reply span{min-width:0}.tutorial-assistant-reply b{display:block;color:#8bdbad;font-size:9px}.tutorial-mission-card{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:7px 0 9px;padding:9px 11px;border:1px solid #b18c43;border-radius:11px;background:linear-gradient(110deg,#382d17,#151c11 70%);box-shadow:0 5px 14px #0003}.tutorial-mission-card>div{display:grid;gap:3px;min-width:0}.tutorial-mission-card small{color:#e5c879;font-size:8px;font-weight:900;letter-spacing:.13em}.tutorial-mission-card b{color:#fff1c9;font-size:11px;line-height:1.4}.tutorial-mission-card>span{display:grid;place-items:center;min-width:33px;height:33px;border:1px solid #a98646;border-radius:50%;color:#f5d891;font-size:10px;font-weight:900}.tutorial-details-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:7px 0;padding:8px 10px;border:1px solid #315c40;border-radius:9px;background:#081910;color:#c7decf;font-size:10px;font-weight:800;text-align:left;cursor:pointer}.tutorial-details-toggle svg{flex:none;color:#e4c477}.tutorial-character-row.tutorial-welcome-mascots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.tutorial-character-card{display:flex;align-items:center;gap:9px;min-width:0;padding:9px;border:1px solid #326b48;border-radius:13px;background:linear-gradient(140deg,#10281a,#07140d);text-align:left}.tutorial-character-card img{display:block;width:82px;height:100px;flex:none;object-fit:contain;filter:drop-shadow(0 6px 8px #0008)}.tutorial-character-card>div{display:grid;gap:4px;min-width:0}.tutorial-character-card b{color:#f0d89f;font-size:9px;letter-spacing:.04em}.tutorial-character-card small{color:#81c99e;font-size:9px}.tutorial-character-card span{color:#c5d8ca;font-size:9px;line-height:1.35}.tutorial-character-card.baixinho{border-color:#80673a}.tutorial-character-card.baixinho b{color:#e5c77d}@media(max-width:600px){.tutorial-onboarding-layer:not(.is-welcome){align-items:flex-end!important;padding:58px 8px calc(78px + env(safe-area-inset-bottom))!important}.tutorial-coach-card{width:100%!important;max-height:min(54dvh,490px)!important;padding:9px 10px 8px!important;border-radius:16px!important}.tutorial-coach-header{gap:6px}.tutorial-coach-ident{gap:7px}.tutorial-coach-avatars img{width:34px;height:34px}.tutorial-coach-ident h2{font-size:14px}.tutorial-coach-meta{font-size:8px}.tutorial-coach-meta b{font-size:12px}.tutorial-coach-step-head{align-items:flex-start;flex-direction:column;gap:3px}.tutorial-coach-step-head small{font-size:8px}.tutorial-conversation{grid-template-columns:78px minmax(0,1fr);gap:8px;margin:7px 0}.tutorial-speaker-art img{height:102px}.tutorial-speaker-art b{font-size:8px}.tutorial-speech-bubble{padding:8px 9px}.tutorial-speech-bubble p{font-size:10px;line-height:1.42}.tutorial-speech-meta b{font-size:9px}.tutorial-assistant-reply{font-size:8px;padding:5px 6px}.tutorial-assistant-reply img{width:25px;height:30px}.tutorial-mission-card{padding:7px 8px;margin:6px 0}.tutorial-mission-card b{font-size:10px}.tutorial-demo-score{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:8px;margin:7px 0}.tutorial-demo-score b{font-size:22px}.tutorial-demo-score p{font-size:9px}.tutorial-exercise-panel{gap:7px;margin:7px 0;padding:8px}.tutorial-exercise-grid{gap:5px}.tutorial-exercise-button{min-height:32px;padding:6px 7px;font-size:9px}.tutorial-coach-controls{margin-top:7px}.tutorial-coach-controls button{padding:7px 8px;font-size:9px}.tutorial-coach-footer{gap:4px 7px}.tutorial-coach-footer .text-button,.tutorial-live-hint{font-size:8px}.tutorial-character-row.tutorial-welcome-mascots{gap:6px;margin-bottom:8px}.tutorial-character-card{gap:5px;padding:6px}.tutorial-character-card img{width:62px;height:76px}.tutorial-character-card b{font-size:7px}.tutorial-character-card small,.tutorial-character-card span{font-size:8px}.tutorial-welcome-card{max-height:calc(100dvh - 96px);padding:11px 9px!important}.tutorial-welcome-card h1{font-size:20px;margin:7px auto 5px}.tutorial-welcome-card>p{font-size:10px;line-height:1.4}.tutorial-welcome-card .tutorial-mode-grid{margin-top:9px}.tutorial-welcome-card .tutorial-mode-grid button{padding:9px;font-size:10px}.tutorial-welcome-card .tutorial-mode-grid button span{font-size:9px}}.tutorial-onboarding-layer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1200!important;display:block!important;padding:0!important;pointer-events:none!important;color:#eef9f1!important;background:transparent!important}.tutorial-onboarding-shade{display:none!important}.tutorial-onboarding-layer.is-welcome{display:grid!important;place-items:center!important;padding:calc(env(safe-area-inset-top) + 12px) 16px calc(env(safe-area-inset-bottom) + 16px)!important;background:radial-gradient(ellipse at 18% 35%,rgba(16,116,67,.42),transparent 48%),linear-gradient(145deg,#020d08fb,#03080dfc)!important;pointer-events:auto!important}.tutorial-welcome-stage{width:min(760px,100%);max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:auto;padding:clamp(12px,3vw,24px);background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;justify-content:center;gap:clamp(12px,2vh,22px)}.tutorial-welcome-brand{display:flex;align-items:center;gap:11px;padding-bottom:12px;border-bottom:1px solid rgba(91,188,127,.25)}.tutorial-welcome-brand>img{width:54px;height:54px;object-fit:contain;border:1px solid rgba(218,190,115,.72);border-radius:15px;padding:5px;background:#071a10}.tutorial-welcome-brand>div{display:grid;gap:3px}.tutorial-welcome-brand b{font-size:clamp(17px,4vw,22px);letter-spacing:.12em;color:#f1e1bd}.tutorial-welcome-brand em{font-style:normal;color:#39e69a}.tutorial-welcome-brand span{font-size:9px;letter-spacing:.22em;color:#8eae9a}.tutorial-welcome-skip{margin-left:auto;border:1px solid #477a5b;border-radius:999px;background:transparent;color:#c9ddcf;padding:8px 13px;font-weight:800}.tutorial-welcome-hero{display:flex;align-items:center;gap:clamp(8px,3vw,24px);min-height:225px}.tutorial-welcome-professor{width:clamp(125px,34vw,235px);height:clamp(175px,45vw,290px);flex:none;object-fit:contain;filter:drop-shadow(0 12px 20px #0009)}.tutorial-welcome-dialogue{position:relative;flex:1;min-width:0;padding:16px 18px;border:1px solid rgba(84,197,135,.7);border-radius:22px 22px 22px 5px;background:linear-gradient(145deg,#0c2c1cf0,#05120cf5);box-shadow:0 12px 34px #0006}.tutorial-welcome-dialogue:before{content:"";position:absolute;left:-9px;bottom:28px;width:16px;height:16px;background:#0c2c1c;border-left:1px solid rgba(84,197,135,.7);border-bottom:1px solid rgba(84,197,135,.7);transform:rotate(45deg)}.tutorial-welcome-dialogue>small{font-size:9px;letter-spacing:.12em;color:#7fd7a6;font-weight:900}.tutorial-welcome-dialogue h1{font-size:clamp(22px,5vw,32px);line-height:1.12;color:#f2dfb6;margin:8px 0}.tutorial-welcome-dialogue>p{font-size:clamp(12px,2.8vw,14px);line-height:1.55;color:#d0e2d5;margin:0}.tutorial-welcome-helper{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(91,188,127,.25);font-size:11px;line-height:1.45;color:#c5d9cb}.tutorial-welcome-helper img{width:46px;height:54px;object-fit:contain;flex:none}.tutorial-welcome-helper b{color:#e5c47a}.tutorial-welcome-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tutorial-mode-guided,.tutorial-mode-consult{display:flex;align-items:center;gap:10px;min-width:0;padding:14px;border:1px solid rgba(64,220,145,.7);border-radius:15px;background:linear-gradient(135deg,#0b3b25,#07180f);color:#eaf8ed;text-align:left;cursor:pointer}.tutorial-mode-guided>svg{color:#55f0a6;flex:none}.tutorial-mode-consult{border-color:#7c9e8b73;background:#081911d1}.tutorial-mode-consult>svg{color:#d7bd7c;flex:none}.tutorial-mode-guided span,.tutorial-mode-consult span{display:grid;gap:4px;flex:1;min-width:0}.tutorial-mode-guided b,.tutorial-mode-consult b{font-size:13px;color:#f1deb5}.tutorial-mode-guided small,.tutorial-mode-consult small{font-size:10px;line-height:1.35;color:#b5ccbd}.tutorial-mode-guided>strong,.tutorial-mode-consult>strong{font-size:23px;color:#54e7a2}.tutorial-welcome-safety{display:flex;justify-content:center;align-items:center;gap:7px;margin:0;color:#8eb49b;font-size:10px;text-align:center}.tutorial-welcome-safety svg{color:#e0c077;flex:none}.tutorial-running-layer{background:transparent!important}.tutorial-step-progress{position:fixed;top:calc(env(safe-area-inset-top) + 86px);left:12px;right:12px;z-index:1202;display:flex;align-items:center;gap:9px;pointer-events:auto}.tutorial-step-progress>span{font-size:9px;font-weight:900;color:#f1d995;white-space:nowrap;text-shadow:0 2px 5px #000}.tutorial-step-progress>i{height:4px;flex:1;overflow:hidden;border-radius:99px;background:#193b2a}.tutorial-step-progress>i>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1de58e,#d8bd70);transition:width .25s}.tutorial-step-progress>button{width:25px;height:25px;border:1px solid rgba(103,160,120,.7);border-radius:50%;background:#03110ae6;color:#e6f3e9;font-size:18px;line-height:1;cursor:pointer}.tutorial-tour-dock{position:fixed;left:10px;right:10px;bottom:calc(82px + env(safe-area-inset-bottom));z-index:1302;display:flex;align-items:flex-end;gap:7px;width:min(760px,calc(100% - 20px));margin:0 auto;pointer-events:none}.tutorial-tour-character{width:clamp(76px,22vw,128px);height:clamp(110px,30vw,168px);flex:none;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.tutorial-tour-character img{width:100%;height:100%;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 7px 12px #000a)}.tutorial-tour-bubble{position:relative;flex:1;min-width:0;max-height:38dvh;overflow:auto;overscroll-behavior:contain;padding:11px 13px 9px;border:1px solid rgba(82,199,133,.82);border-radius:19px 19px 19px 5px;background:linear-gradient(145deg,#0b2b1bf7,#04110bfa);box-shadow:0 10px 36px #0009,inset 0 1px #ffffff0f;pointer-events:auto}.tutorial-tour-bubble:before{content:"";position:absolute;left:-7px;bottom:20px;width:13px;height:13px;background:#0b2b1b;border-left:1px solid rgba(82,199,133,.82);border-bottom:1px solid rgba(82,199,133,.82);transform:rotate(45deg)}.tutorial-tour-bubble-head{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:5px}.tutorial-tour-bubble-head b{color:#f0dba9;font-size:12px}.tutorial-tour-bubble-head span{font-size:8px;letter-spacing:.13em;color:#7ec99d;font-weight:900}.tutorial-tour-bubble-head small{margin-left:auto;color:#9cb9a6;font-size:8px}.tutorial-tour-message{margin:0;color:#e3eee6;font-size:clamp(11px,2.7vw,13px);line-height:1.45}.tutorial-tour-mission{display:grid;gap:3px;margin-top:8px;padding-top:7px;border-top:1px solid rgba(111,174,129,.24)}.tutorial-tour-mission span{font-size:8px;font-weight:900;letter-spacing:.15em;color:#e5c779}.tutorial-tour-mission b{font-size:10px;line-height:1.35;color:#b8e7c8}.tutorial-score-strip{display:flex;align-items:center;gap:7px;margin-top:7px;padding:6px 8px;border-radius:9px;background:#040f0aa6;border:1px solid rgba(97,180,122,.35)}.tutorial-score-strip span{font-size:7px;font-weight:900;letter-spacing:.1em;color:#9ac4a8}.tutorial-score-strip strong{font-size:20px;color:#f3d68e}.tutorial-score-strip small{font-size:8px;color:#a9c2b2}.tutorial-bubble-action{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:7px 11px;border:1px solid #4be6a0;border-radius:999px;background:linear-gradient(135deg,#29d989,#13a969);color:#04180e;font-size:10px;font-weight:900;cursor:pointer}.tutorial-comparison-choices{display:flex;flex-wrap:wrap;gap:6px}.tutorial-target-fallback{display:grid;gap:4px;margin-top:7px}.tutorial-target-fallback small{font-size:9px;color:#d9c58f}.tutorial-consult-copy{margin-top:7px;padding-top:7px;border-top:1px solid rgba(111,174,129,.24)}.tutorial-consult-copy span{font-size:8px;font-weight:900;letter-spacing:.14em;color:#d8bd7c}.tutorial-consult-copy p{margin:4px 0 0;color:#bcd0c3;font-size:10px;line-height:1.4}.tutorial-more-link{display:flex;align-items:center;gap:5px;margin-top:7px;border:0;background:transparent;color:#e3c579;font-size:9px;font-weight:800;cursor:pointer;padding:2px 0}.tutorial-detail-popover{margin-top:5px;max-height:15dvh;overflow:auto;padding:6px 8px;border-left:2px solid #c7a65f;background:#020c0773}.tutorial-detail-popover p{margin:3px 0;color:#c0d4c6;font-size:9px;line-height:1.35}.tutorial-inline-select{display:flex;align-items:center;gap:7px;margin-top:7px}.tutorial-inline-select span{font-size:8px;color:#d9c58f;font-weight:900}.tutorial-inline-select select{min-width:0;flex:1;padding:5px 7px;border:1px solid #37664a;border-radius:8px;background:#06170e;color:#e8f4eb;font-size:9px}.tutorial-tour-controls{display:flex;align-items:center;gap:7px;margin-top:8px;padding-top:7px;border-top:1px solid rgba(111,174,129,.24)}.tutorial-tour-text-button,.tutorial-tour-pause{border:0;background:transparent;color:#a9c8b4;font-size:9px;font-weight:800;padding:6px 3px;cursor:pointer}.tutorial-tour-text-button:disabled{opacity:.3}.tutorial-tour-next{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:7px 13px;border:1px solid #4be6a0;border-radius:999px;background:#24d88a;color:#04180e;font-size:10px;font-weight:900;cursor:pointer}.tutorial-tour-next:disabled{opacity:.38;cursor:not-allowed}.tutorial-tour-next span{font-size:15px;line-height:10px}.tutorial-tour-pause{color:#e0c57f}.tutorial-minimized-pill{bottom:calc(86px + env(safe-area-inset-bottom))!important;z-index:1303!important}.tutorial-highlight-active{position:relative!important;z-index:1301!important;outline:3px solid #e8c878!important;outline-offset:4px!important;box-shadow:0 0 0 9999px #010804a8,0 0 0 7px #39ea9447,0 0 30px #39ea94b8!important;border-radius:12px!important;cursor:pointer!important}@media(max-width:600px){.tutorial-onboarding-layer.is-welcome{padding:calc(env(safe-area-inset-top) + 8px) 9px calc(env(safe-area-inset-bottom) + 8px)!important}.tutorial-welcome-stage{gap:10px;padding:6px 4px;justify-content:flex-start}.tutorial-welcome-brand>img{width:45px;height:45px}.tutorial-welcome-brand b{font-size:16px}.tutorial-welcome-brand span{font-size:7px}.tutorial-welcome-hero{gap:3px;min-height:160px}.tutorial-welcome-professor{width:35vw;height:190px;max-width:128px}.tutorial-welcome-dialogue{padding:10px 11px;border-radius:17px 17px 17px 4px}.tutorial-welcome-dialogue>small{font-size:7px}.tutorial-welcome-dialogue h1{font-size:20px;margin:5px 0}.tutorial-welcome-dialogue>p{font-size:10px;line-height:1.4}.tutorial-welcome-helper{font-size:8px;margin-top:7px;padding-top:6px}.tutorial-welcome-helper img{width:32px;height:39px}.tutorial-welcome-choices{grid-template-columns:1fr;gap:7px}.tutorial-mode-guided,.tutorial-mode-consult{padding:10px;border-radius:12px}.tutorial-mode-guided b,.tutorial-mode-consult b{font-size:11px}.tutorial-mode-guided small,.tutorial-mode-consult small{font-size:9px}.tutorial-welcome-safety{font-size:8px}.tutorial-step-progress{top:calc(env(safe-area-inset-top) + 78px);left:9px;right:9px}.tutorial-tour-dock{left:6px;right:6px;bottom:calc(78px + env(safe-area-inset-bottom));width:calc(100% - 12px);gap:3px}.tutorial-tour-character{width:76px;height:116px}.tutorial-tour-bubble{max-height:36dvh;padding:9px 10px 7px;border-radius:16px 16px 16px 4px}.tutorial-tour-bubble-head{gap:5px;margin-bottom:4px}.tutorial-tour-bubble-head b{font-size:10px}.tutorial-tour-bubble-head span,.tutorial-tour-bubble-head small{font-size:7px}.tutorial-tour-message{font-size:10px;line-height:1.38}.tutorial-tour-mission{margin-top:6px;padding-top:6px}.tutorial-tour-mission span{font-size:7px}.tutorial-tour-mission b{font-size:9px}.tutorial-score-strip{gap:5px;padding:5px 6px}.tutorial-score-strip strong{font-size:17px}.tutorial-score-strip span,.tutorial-score-strip small{font-size:7px}.tutorial-tour-controls{gap:5px;margin-top:6px;padding-top:6px}.tutorial-tour-next{padding:6px 10px;font-size:9px}.tutorial-tour-text-button,.tutorial-tour-pause,.tutorial-more-link{font-size:8px}.tutorial-bubble-action{font-size:9px;padding:6px 9px}}.tutorial-onboarding-layer.tutorial-running-layer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1200!important;display:block!important;padding:0!important;background:transparent!important;pointer-events:none!important}.tutorial-coach-overlay{position:fixed;left:8px;right:8px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:1202;display:flex;align-items:flex-end;gap:0;width:min(680px,calc(100% - 16px));margin:0 auto;pointer-events:none}.tutorial-coach-character{position:relative;z-index:1;flex:0 0 clamp(78px,23vw,118px);height:clamp(112px,30vw,154px);display:flex;align-items:flex-end;justify-content:center;margin-right:-7px;pointer-events:none}.tutorial-coach-character img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 5px 11px rgba(0,0,0,.72))}.tutorial-speech-bubble{position:relative;z-index:2;flex:1;min-width:0;max-width:560px;max-height:43dvh;overflow:auto;overscroll-behavior:contain;padding:11px 13px 9px;scrollbar-width:thin;scrollbar-color:rgba(104,190,135,.55) transparent;border:1px solid rgba(89,207,143,.78);border-radius:24px 24px 24px 7px;background:linear-gradient(145deg,#082316f0,#030f09f5);box-shadow:0 8px 26px #0000007a,inset 0 1px #ffffff12;pointer-events:auto;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.tutorial-speech-bubble:before{content:"";position:absolute;left:-8px;bottom:20px;width:14px;height:14px;background:#092719;border-left:1px solid rgba(89,207,143,.78);border-bottom:1px solid rgba(89,207,143,.78);transform:rotate(45deg)}.tutorial-speech-head{display:flex;align-items:center;gap:7px;margin-bottom:4px;min-width:0}.tutorial-speech-head>b{color:#f1d99c;font-size:12px;white-space:nowrap}.tutorial-speech-head>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#86caa1;font-size:8px;font-weight:900;letter-spacing:.08em}.tutorial-speech-head>button{flex:none;margin-left:auto;width:21px;height:21px;border:1px solid #517e60;border-radius:50%;background:#0b2417;color:#e8f5ec;font-size:15px;line-height:1;cursor:pointer}.tutorial-speech-message{margin:0;color:#f0f5f1;font-size:clamp(11px,2.7vw,13px);line-height:1.48;white-space:pre-line}.tutorial-teaching-copy{margin-top:9px;padding:8px 9px;border:1px solid rgba(114,179,137,.22);border-radius:11px;background:#000a0561;color:#d4e4d8}.tutorial-teaching-heading{margin-bottom:5px;color:#e6c77e;font-size:8px;font-weight:950;letter-spacing:.13em}.tutorial-teaching-copy>p{margin:0;font-size:10px;line-height:1.48;color:#dce9df}.tutorial-teaching-copy ul{margin:7px 0 0;padding-left:16px;display:grid;gap:4px}.tutorial-teaching-copy li{font-size:9px;line-height:1.4;color:#b9cfbf}.tutorial-speech-message strong,.tutorial-teaching-copy b{color:#f1d99c}.tutorial-speech-mission,.tutorial-speech-bubble .tutorial-speech-mission{display:grid;gap:2px;margin-top:6px;padding-top:5px;border-top:1px solid rgba(117,169,132,.22)}.tutorial-speech-mission>span{color:#e5c678;font-size:8px;font-weight:900;letter-spacing:.15em}.tutorial-speech-mission>b{color:#b8e5c7;font-size:10px;line-height:1.32}.tutorial-speech-score{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;margin-top:6px;padding:5px 8px;border-left:2px solid #d6b76d;border-radius:0 10px 10px 0;background:#b489311a}.tutorial-speech-score>span{grid-column:1;color:#d4bd82;font-size:7px;font-weight:900;letter-spacing:.08em}.tutorial-speech-score>strong{grid-column:2;grid-row:1/3;color:#f5d88d;font-size:19px;line-height:1}.tutorial-speech-score>small{grid-column:1;color:#b8cbbd;font-size:8px}.tutorial-speech-controls{display:flex;align-items:center;gap:6px;margin-top:7px;padding-top:5px;border-top:1px solid rgba(117,169,132,.2)}.tutorial-speech-controls>button{border:0;background:transparent;color:#b5cdbd;font-size:9px;font-weight:800;padding:5px 4px;cursor:pointer}.tutorial-speech-controls>button:disabled{opacity:.3;cursor:default}.tutorial-speech-controls>small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#91b99e;font-size:8px}.tutorial-speech-controls>.tutorial-speech-next{margin-left:auto;padding:6px 11px;border:1px solid #4be6a0;border-radius:999px;background:linear-gradient(135deg,#2be492,#13a96a);color:#04180e;font-size:9px;font-weight:900;white-space:nowrap}.tutorial-speech-controls>.tutorial-speech-next:disabled{opacity:.38}.tutorial-speech-controls>.tutorial-speech-minimize{flex:none;width:23px;height:23px;padding:0;border:1px solid rgba(131,172,143,.35);border-radius:50%;font-size:14px;color:#d6e4da}.tutorial-target-hint{position:fixed;z-index:1201;display:flex;align-items:center;gap:5px;transform:translate(-50%,-105%);padding:5px 9px;border:1px solid #e6c879;border-radius:999px;background:#05180ef5;box-shadow:0 0 0 4px #30e0892e,0 5px 18px #0000008a;color:#f4d98c;white-space:nowrap;pointer-events:none;animation:tutorial-hint-bob 1.15s ease-in-out infinite alternate}.tutorial-target-hint:after{content:"";position:absolute;left:50%;bottom:-6px;width:10px;height:10px;background:#071b10;border-right:1px solid #e6c879;border-bottom:1px solid #e6c879;transform:translate(-50%) rotate(45deg)}.tutorial-target-hint>span{font-size:15px;line-height:1}.tutorial-target-hint>b{font-size:8px;letter-spacing:.11em}@keyframes tutorial-hint-bob{0%{margin-top:0}to{margin-top:-5px}}.tutorial-highlight-active{position:relative!important;outline:2px solid #f0d17d!important;outline-offset:3px!important;box-shadow:0 0 0 5px #24e08940,0 0 22px #31e79394!important;border-radius:12px!important;cursor:pointer!important;animation:tutorial-target-pulse 1.35s ease-in-out infinite alternate}@keyframes tutorial-target-pulse{0%{outline-color:#f0d17d}to{outline-color:#37e99a}}@media(max-width:600px){.tutorial-coach-overlay{left:5px;right:5px;bottom:calc(75px + env(safe-area-inset-bottom));width:calc(100% - 10px)}.tutorial-coach-character{flex-basis:76px;height:116px;margin-right:-5px}.tutorial-speech-bubble{max-height:40dvh;padding:8px 10px 7px;border-radius:21px 21px 21px 6px}.tutorial-speech-head{gap:5px;margin-bottom:3px}.tutorial-speech-head>b{font-size:10px}.tutorial-speech-head>span{font-size:7px}.tutorial-speech-head>button{width:19px;height:19px;font-size:13px}.tutorial-speech-message{font-size:10px;line-height:1.42}.tutorial-teaching-copy{margin-top:7px;padding:7px}.tutorial-teaching-copy>p{font-size:9px;line-height:1.42}.tutorial-teaching-copy ul{margin-top:6px;gap:3px}.tutorial-teaching-copy li{font-size:8px;line-height:1.35}.tutorial-teaching-heading{font-size:7px}.tutorial-speech-mission{margin-top:5px;padding-top:4px}.tutorial-speech-mission>span{font-size:7px}.tutorial-speech-mission>b{font-size:9px}.tutorial-speech-score{margin-top:5px;padding:4px 6px}.tutorial-speech-score>span,.tutorial-speech-score>small{font-size:7px}.tutorial-speech-score>strong{font-size:16px}.tutorial-speech-controls{gap:4px;margin-top:5px;padding-top:4px}.tutorial-speech-controls>button{font-size:8px;padding:4px 3px}.tutorial-speech-controls>small{font-size:7px}.tutorial-speech-controls>.tutorial-speech-next{padding:5px 8px;font-size:8px}.tutorial-target-hint{padding:4px 7px}.tutorial-target-hint>span{font-size:13px}.tutorial-target-hint>b{font-size:7px}}.tutorial-retry-target{justify-self:start;margin-top:3px;padding:4px 8px;border:1px solid rgba(105,197,142,.55);border-radius:999px;background:#072414cc;color:#bfe7ca;font-size:8px;font-weight:800;cursor:pointer}.tutorial-highlight-active{position:relative!important;z-index:1!important;outline:2px solid #f0d17d!important;outline-offset:3px!important;box-shadow:0 0 0 4px #24e08938,0 0 20px #31e79394!important;border-radius:12px!important;cursor:pointer!important;animation:tutorial-target-pulse 1.35s ease-in-out infinite alternate!important}.duplicate-review-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 18px;padding:13px 15px;border:1px solid rgba(157,191,169,.18);border-radius:14px;background:linear-gradient(145deg,#122b20e0,#0a1813e6)}.duplicate-review-toolbar>div{display:grid;gap:4px;min-width:0}.duplicate-review-toolbar b{font-size:13px;color:#e8f2eb;letter-spacing:.04em}.duplicate-review-toolbar small{font-size:11px;color:#a8b9ad}.duplicate-manager-panel{margin:12px 0 18px;padding:16px;border:1px solid rgba(188,166,101,.24);background:linear-gradient(145deg,#15271ef5,#0c1713f5)}.duplicate-manager-panel>p{font-size:12px;line-height:1.55}.duplicate-manager-row{display:grid;gap:10px;padding:14px 0;border-top:1px solid rgba(180,205,188,.12)}.duplicate-manager-people{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:8px}.duplicate-manager-people>div{display:grid;gap:4px;min-width:0}.duplicate-manager-people b{font-size:13px;color:#edf5ef;overflow-wrap:anywhere}.duplicate-manager-people small{font-size:10px;color:#aab9af;line-height:1.4}.duplicate-manager-people>span{text-align:center;color:#bca665;font-weight:900}.duplicate-confidence{justify-self:start;padding:5px 8px;border:1px solid rgba(208,172,89,.25);border-radius:999px;color:#d8c58d;font-size:10px}.duplicate-confidence.is-high{border-color:#6ec48f59;color:#9fdbb5}.duplicate-manager-actions,.duplicate-inline-actions{display:flex;flex-wrap:wrap;gap:7px}.duplicate-manager-actions .text-button{padding:8px 4px;font-size:11px}.duplicate-review-empty{display:grid;justify-items:center;gap:7px;padding:22px 12px;color:#a9c9b3;text-align:center}.duplicate-review-empty b{color:#e4efe7;font-size:13px}.duplicate-review-empty span{font-size:11px;color:#9eafa4}.duplicate-inline-warning{display:grid;gap:10px;margin-top:14px;padding:13px;border:1px solid rgba(221,174,82,.42);border-radius:13px;background:#58421929}.duplicate-inline-heading{display:grid;gap:4px}.duplicate-inline-heading b{font-size:13px;color:#f0d795}.duplicate-inline-heading span{font-size:11px;color:#c2b58e}.duplicate-inline-row{display:grid;gap:8px;padding-top:9px;border-top:1px solid rgba(221,174,82,.16)}.duplicate-inline-row>div:first-child{display:grid;gap:3px}.duplicate-inline-row strong{font-size:13px;color:#f2f5f1}.duplicate-inline-row small{font-size:10px;color:#b7c3b8}.duplicate-inline-actions button{font-size:10px}@media(max-width:520px){.duplicate-review-toolbar{align-items:flex-start;flex-direction:column}.duplicate-review-toolbar button{width:100%}.duplicate-manager-actions{display:grid;grid-template-columns:1fr}.duplicate-manager-actions button{width:100%}.duplicate-manager-people{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr)}}
