:root{--bg: #0e1116;--surface: #161b23;--surface-2: #1d232d;--border: #2a323f;--text: #e6eaf0;--muted: #94a1b2;--accent: #3ddc84;--accent-ink: #06240f;--danger: #ff6b6b;--warn: #ffc857;--radius: 10px;--shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .25);--font-display: "Kanit", system-ui, sans-serif;--turf-a: #16341f;--turf-b: #1a3b24;--chalk: rgba(233, 241, 236, .3);--nav-height: 64px}main:has(.to-page.md-page){max-width:none;padding:0}.md-page{--md-zoom: 1.3;justify-content:center;min-height:calc(100dvh - var(--nav-height))}@media (max-height: 680px){.md-page{--md-zoom: 1.15}}@media (max-height: 600px){.md-page{--md-zoom: 1}}.md-carousel{position:relative}.md-row{zoom:var(--md-zoom);display:flex;justify-content:safe center;gap:16px;margin:0;padding:12px 54px 16px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:54px;scrollbar-width:none}.md-row::-webkit-scrollbar{display:none}.md-row>li{flex:0 0 auto;scroll-snap-align:start}.md-nav{z-index:5;display:grid;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;color:#fff;cursor:pointer}.md-nav svg{width:30px;height:46px;overflow:visible;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6))}.md-nav path{fill:none;stroke:currentColor;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.md-nav:hover:not(:disabled){box-shadow:none;filter:none}.md-nav:hover svg{transform:translate(var(--md-nav-nudge, 0))}.md-nav:focus-visible{outline:3px solid #fff;outline-offset:-6px}.md-nav-next{--md-nav-nudge: 3px;position:fixed;top:var(--nav-height);right:0;bottom:0;width:121px;align-items:center;justify-items:end;padding-right:16px;background:linear-gradient(90deg,#0a061400 9.5%,#0a0614ba 60.7%)}.md-nav-prev{--md-nav-nudge: -3px;position:absolute;left:0;top:calc(12px * var(--md-zoom));height:calc(446px * var(--md-zoom));width:84px;align-items:center;justify-items:start;padding-left:25px;border:1px solid rgba(42,37,80,.8);border-left:0;border-radius:0 16px 16px 0;background:linear-gradient(90deg,#0a0614eb,#0a06148c);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.md-nav svg{transition:transform .12s ease-out}.md-card{position:relative;display:flex;flex-direction:column;width:259px;height:446px;padding:7px 0 20px;color:#fff;isolation:isolate;transition:transform .18s ease-out,filter .18s ease-out}.md-card:has(.md-status){padding-bottom:16px}.md-card:hover,.md-card:focus-within{transform:translateY(-4px);filter:drop-shadow(0 6px 0 rgba(0,0,0,.45))}.md-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:259px;height:446px;overflow:visible;pointer-events:none}.md-plate{fill:var(--md-plate)}.md-stripe{fill:var(--md-accent)}.md-ring{fill:var(--md-ring)}.md-progress{fill:none;stroke:var(--md-accent);stroke-width:5.5;stroke-linecap:butt}.md-progress-mark{fill:#ffffff47;stroke:var(--md-plate);stroke-width:1}.md-progress-mark.is-reached{fill:#fff}.md-art{position:absolute;z-index:-1;left:11.3px;top:54px;width:230.85px;height:295.18px;overflow:hidden;transform:rotate(2.39deg);pointer-events:none}.md-art img{display:block;width:100%;height:100%;object-fit:cover}.md-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.57;background:radial-gradient(ellipse 62% 66% at 52% 50%,transparent 0,color-mix(in srgb,var(--md-plate) 24%,transparent) 50%,color-mix(in srgb,var(--md-plate) 36%,transparent) 75%,color-mix(in srgb,var(--md-plate) 48%,transparent) 100%)}.md-badge{position:absolute;z-index:-1;left:133.5px;top:71.5px;width:67px;height:auto;transform:translate(-50%,-50%);pointer-events:none}.md-pack.px-pack{position:absolute;z-index:-1;left:118.55px;top:327px;width:44px;transform:translate(-50%,-50%) rotate(-8.9deg);pointer-events:none}.md-head{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;padding-left:32px}.md-eyebrow,.md-sub{font-family:Arial,system-ui,sans-serif;font-size:15px;font-weight:700;color:var(--md-accent)}.md-eyebrow{white-space:nowrap;text-shadow:0 2px 0 rgba(0,0,0,.75)}.md-info-toggle{display:grid;place-items:center;width:23px;height:22px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.md-info-toggle:before{content:"";position:absolute;width:44px;height:44px}.md-info-toggle img{display:block;width:23px;height:22px}.md-info-toggle:focus-visible{outline:3px solid #fff;outline-offset:2px}.md-foot{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding:0 12px 0 17px}.md-card:has(.md-status) .md-foot{gap:6px}.md-title{margin:0;font-family:var(--font-display);font-size:22px;font-weight:800;line-height:1.05;text-shadow:0 2px 0 rgba(0,0,0,.75)}.md-link{color:#fff}.md-link:hover{text-decoration:none}.md-link:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.md-link:focus-visible{outline:none}.md-card:has(.md-link:focus-visible){outline:3px solid var(--md-accent);outline-offset:4px}.md-sub{margin:0}.md-status{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.md-chip{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border:0;border-radius:4px;background:color-mix(in srgb,var(--md-accent) 22%,var(--md-plate));color:var(--md-accent);font-family:var(--font-display);font-size:13px;font-weight:800;line-height:1.2;text-transform:uppercase;white-space:nowrap}.md-chip-action{background:var(--md-accent);color:var(--md-plate);cursor:pointer}.md-chip-action:before{content:"";position:absolute;top:-11px;right:0;bottom:-11px;left:0}.md-chip-action:hover{filter:brightness(1.12)}.md-chip-action:focus-visible{outline:3px solid #fff;outline-offset:2px}.md-chip-action:disabled{filter:grayscale(.35) brightness(.75);cursor:wait}.md-chip-action{position:relative}.md-clock{font-family:Arial,system-ui,sans-serif;font-size:13px;font-weight:700;color:#ffffffb3;white-space:nowrap}.mdx-dialog{width:min(900px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:3px solid #2f7bf5;border-radius:8px;background:#07081c;color:#fff;overflow:hidden}.mdx-dialog::backdrop{background:#050614b8}.mdx-frame{display:flex;flex-direction:column;max-height:calc(100dvh - 38px)}.mdx-header{position:relative;display:flex;justify-content:center;padding:14px 64px;background:#0a0b27}.mdx-header h2{margin:0;font-family:var(--font-display);font-size:22px;font-weight:800;line-height:1.35;text-transform:uppercase}.mdx-close{position:absolute;top:50%;right:8px;display:grid;place-items:center;width:44px;height:40px;border:2px solid #010917;border-radius:6px;background:#e53935;box-shadow:2px 3px #000;transform:translateY(-50%);cursor:pointer}.mdx-close{padding:0}.mdx-close svg{display:block;flex:none;width:16px;height:16px;margin:0}.mdx-close:hover{filter:brightness(1.12)}.mdx-close:hover:not(:disabled){box-shadow:2px 3px #000}.mdx-tab:hover:not(:disabled),.mdx-link-button:hover:not(:disabled),.md-info-toggle:hover:not(:disabled),.md-chip-action:hover:not(:disabled){box-shadow:none}.mdx-close:focus-visible{outline:3px solid #fff;outline-offset:2px}.mdx{display:grid;grid-template-columns:minmax(0,1fr) 296px;gap:24px;min-height:0;color:#fff}.mdx-dialog .mdx{height:min(520px,calc(100dvh - 104px));padding:24px}.mdx-main{display:flex;flex-direction:column;gap:10px;min-width:0;min-height:0}.mdx-title{display:flex;align-items:center;gap:12px}.mdx-badge{width:66px;height:auto;flex:none}.mdx-name{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.mdx-name h3{margin:0;font-family:var(--font-display);font-size:28px;font-weight:800;line-height:1;text-transform:uppercase}.mdx-tag{padding:4px 10px;border:1px solid var(--md-accent);border-radius:4px;background:color-mix(in srgb,var(--md-accent) 20%,transparent);color:var(--md-accent);font-family:var(--font-display);font-size:12px;font-weight:800;text-transform:uppercase}.mdx-headline{margin:4px 0 0;font-family:var(--font-display);font-size:17px;font-weight:700}.mdx-pitch{margin:0;color:#d5dbea;font-size:15px;line-height:1.45}.mdx-tabs{display:flex;gap:4px;margin-top:4px;border-bottom:2px solid rgba(255,255,255,.1)}.mdx-tab{min-height:40px;margin-bottom:-2px;padding:0 14px;border:0;border-bottom:3px solid transparent;background:none;color:#a9b3c7;font-family:var(--font-display);font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer}.mdx-tab[aria-selected=true]{border-bottom-color:var(--md-accent);color:#fff}.mdx-tab:hover{color:#fff}.mdx-tab:focus-visible{outline:2px solid #fff;outline-offset:-2px}.mdx-panel{display:flex;flex-direction:column;gap:12px;min-height:0}.mdx-dialog .mdx-panel{flex:1;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:#2b3d58 transparent}.mdx-muted{margin:0;color:#a9b3c7}.mdx-note{margin:0;color:#a9b3c7;font-size:13px;line-height:1.45}.mdx-notice{margin:0;color:#ffd6d6;font-size:13px}.mdx-groups{display:grid;gap:16px}.mdx-group{display:grid;gap:8px}.mdx-group-title{margin:0;color:var(--md-accent);font-family:var(--font-display);font-size:13px;font-weight:800;text-transform:uppercase}.mdx-group-intro{margin:0;color:#a9b3c7;font-size:13px;line-height:1.45}.mdx-lines{display:grid;gap:8px;margin:0;padding:0;list-style:none}.mdx-line{display:grid;grid-template-columns:minmax(104px,128px) minmax(0,1fr);align-items:center;gap:12px;padding:6px 8px;border-radius:6px}.mdx-line.is-mine{background:color-mix(in srgb,var(--md-accent) 14%,transparent);box-shadow:inset 0 0 0 1px var(--md-accent)}.mdx-line-label{display:grid;gap:2px;min-width:0}.mdx-line-label strong{font-family:var(--font-display);font-size:15px;font-weight:700}.mdx-line[data-tone=gold] .mdx-line-label strong{color:#ffc233}.mdx-line-label small{color:#a9b3c7;font-size:12px;line-height:1.3}.mdx-line-label .mdx-line-mine{color:var(--md-accent);font-weight:700}.mdx-tiles{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.mdx-tile{--tile-a: #6a2bb0;--tile-b: #36145e;--tile-line: #c06bff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:74px;height:60px;padding:4px 3px 5px;border:1.5px solid var(--tile-line);border-radius:5px;background:linear-gradient(var(--tile-a),var(--tile-b))}.mdx-tile[data-tone=gold]{--tile-a: #b8650f;--tile-b: #5e2c05;--tile-line: #ffc233}.mdx-tile[data-tone=silver]{--tile-a: #5d6c82;--tile-b: #283140;--tile-line: #cfd8e6}.mdx-tile[data-tone=bronze]{--tile-a: #8a4a24;--tile-b: #3d1c0a;--tile-line: #e09a66}.mdx-tile-art{display:grid;place-items:center;height:36px}.mdx-tile-coins,.mdx-tile-trophy{display:block;max-width:44px;max-height:36px;width:auto;height:auto}.mdx-tile-pack.px-pack{width:26px}.mdx-tile-label{max-width:100%;overflow:hidden;font-family:var(--font-display);font-size:11px;font-weight:800;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.mdx-rules{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mdx-rule{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px}.mdx-rule-when{color:var(--md-accent);font-family:var(--font-display);font-size:15px;font-weight:700;line-height:1.3}.mdx-rule-body{display:grid;gap:2px;color:#c7cfdf;font-size:14px;line-height:1.45}.mdx-rule-body strong{color:#fff;font-size:15px}.mdx-links{display:flex;flex-wrap:wrap;gap:8px}.mdx-link{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid color-mix(in srgb,var(--md-accent) 55%,transparent);border-radius:4px;background:transparent;color:#fff;font-weight:700;font-size:14px;cursor:pointer}.mdx-link:hover{background:color-mix(in srgb,var(--md-accent) 16%,transparent);text-decoration:none}.mdx-link:focus-visible{outline:2px solid #fff;outline-offset:2px}.mdx-link-button:disabled{opacity:.6;cursor:wait}.mdx-aside{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0}.mdx-caption{align-self:flex-start;color:var(--md-accent);font-family:Arial,system-ui,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase}.mdx-stage{position:relative;display:grid;place-items:center;width:100%;height:228px;flex:none}.mdx-stage-light{position:absolute;left:50%;top:50%;width:270px;height:270px;transform:translate(-50%,-50%)}.mdx-stage-art{position:relative;max-width:170px;max-height:230px;filter:drop-shadow(0 0 24px color-mix(in srgb,var(--md-accent) 70%,transparent))}.mdx-stage.is-badge .mdx-stage-art{width:150px;max-height:none}.mdx-sparkle{position:absolute}.mdx-aside-tiles{justify-content:center;gap:6px}.mdx-aside-tiles .mdx-tile{width:64px;height:54px}.mdx-aside-tiles .mdx-tile-art{height:30px}.mdx-aside-tiles .mdx-tile-coins,.mdx-aside-tiles .mdx-tile-trophy{max-height:30px}.mdx-aside-tiles .mdx-tile-pack.px-pack{width:22px}.mdx-aside-tiles .mdx-tile-label{font-size:10px}.mdx-dialog .mdx-aside{min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#2b3d58 transparent}.mdx-next{display:grid;justify-items:start;gap:4px;width:100%;padding-top:10px;border-top:1px solid rgba(255,255,255,.12);color:#c7cfdf;font-size:13px}.mdx-next strong{color:#fff;font-family:var(--font-display);font-size:16px;font-weight:700}.mdx-next-clock{color:#ffffffb3;font-weight:700}.mdx-next .md-chip-action{margin-top:4px;min-height:32px;padding-inline:14px}.to-panel .mdx{padding:4px 6px 8px}.mdx-solo{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media (max-width: 760px){.mdx-dialog{width:100vw;max-height:100dvh;height:100dvh;border-width:0;border-radius:0}.mdx-frame{height:100dvh;max-height:none}.mdx{display:flex;flex-direction:column;gap:12px}.mdx-main{display:contents}.mdx-tabs{order:5}.mdx-panel{order:6}.mdx-dialog .mdx{flex:1;height:auto;padding:16px;overflow-y:auto}.mdx-dialog .mdx:after{content:"";flex:none;order:7;height:calc(16px + env(safe-area-inset-bottom))}.mdx-dialog .mdx-panel{flex:none;overflow:visible;padding-right:0}.mdx-dialog .mdx-aside{flex:none;overflow:visible}.mdx-aside{order:4}.mdx-stage{height:170px}.mdx-stage-light{width:190px;height:190px}.mdx-stage-art{max-height:150px}.mdx-stage.is-badge .mdx-stage-art{width:110px}.mdx-aside-tiles{display:none}.mdx-line{grid-template-columns:minmax(0,1fr);gap:6px}.mdx-rule{grid-template-columns:64px minmax(0,1fr)}.mdx-name h3{font-size:24px}}.md-notices{display:grid;gap:.4rem;padding-inline:54px}.md-notice{margin:0;color:#ffd6d6}.md-notice a{color:#fff;font-weight:700}@media (max-width: 720px){.md-page{--md-zoom: 1;min-height:0;padding-block:24px}.md-row{padding-inline:16px;scroll-padding-inline:16px}.md-nav{display:none}.md-notices{padding-inline:16px}}@media (prefers-reduced-motion: reduce){.md-card{transition:none}.md-card:hover,.md-card:focus-within{transform:none}}.offline-championship-grid{margin-top:1.5rem}.offline-championship-card{display:grid;gap:.65rem}.offline-championship-card strong{font-family:var(--font-display);font-size:1.45rem}.offline-championship-card p{margin:0}.offline-championship-progress{height:.45rem;overflow:hidden;border-radius:999px;background:var(--surface-2)}.offline-championship-progress span{display:block;width:0;height:100%;background:var(--accent)}.bracket-champion-trophy{width:6.2rem}.bracket-champion-art{height:9.5rem;width:auto;image-rendering:pixelated}.bracket-champion .bracket-champion-cup:before{content:none}.offline-economy-status{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-bottom:1rem;border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}.offline-economy-status p{margin:.3rem 0 0}.offline-cup-bracket{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:1rem;align-items:start;overflow-x:auto;padding-bottom:.75rem}.offline-cup-phase{min-width:220px}.offline-cup-match{display:grid;gap:.5rem;margin-bottom:.75rem}.offline-cup-match>strong{text-align:center;color:var(--accent)}.offline-cup-match>a,.offline-cup-match>small{text-align:center}.express-next-match{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1rem 0 1.5rem;border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}.express-next-match>div:first-child{display:grid;gap:.35rem}.express-next-match p{margin:0}.scheduled-match-notice{position:fixed;right:1rem;bottom:1rem;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:min(680px,calc(100vw - 2rem));margin:0;padding:.35rem .65rem;border:10px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:0 14px 30px #0000007a;image-rendering:pixelated}.scheduled-match-notice>div{display:flex;align-items:center;gap:.75rem;min-width:0}.scheduled-match-notice .badge{flex:none;padding:.05rem .45rem;border:7px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;border-radius:0;background:none;color:#ffdc67;font-family:var(--font-display);font-size:.67rem;line-height:1.1;text-shadow:0 2px 0 rgba(0,0,0,.65);image-rendering:pixelated}.scheduled-match-notice>a{flex:none;display:inline-grid;place-items:center;min-height:2.75rem;padding:.25rem .9rem;border:10px solid transparent;border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;color:#06240f;font-family:var(--font-display);font-weight:800;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.2);image-rendering:pixelated}.scheduled-match-notice>a:hover{filter:brightness(1.12);text-decoration:none}.scheduled-match-notice>a:focus-visible{outline:3px solid #ffdc67;outline-offset:2px}.scheduled-match-notice-hide{position:absolute;top:-.95rem;right:-.95rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:7px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;border-radius:0;background:none;color:#eef4ff;cursor:pointer;image-rendering:pixelated}.scheduled-match-notice-hide .pixel-icon{width:1rem;height:1rem}.scheduled-match-notice-hide:hover{filter:brightness(1.2)}.scheduled-match-notice-hide:focus-visible,.scheduled-match-notice-toggle:focus-visible{outline:3px solid #ffdc67;outline-offset:2px}.scheduled-match-notice.scheduled-match-notice-minimized{width:auto;padding:.15rem .3rem}.scheduled-match-notice-toggle{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:0 .35rem;border:0;background:none;color:#eef4ff;cursor:pointer}.scheduled-match-notice-toggle .pixel-icon{width:1.1rem;height:1.1rem}.scheduled-match-notice-compact{width:min(420px,calc(100vw - 2rem));padding:.4rem .7rem;gap:.6rem;font-size:.82rem}.scheduled-match-notice-compact>div{gap:.5rem}.scheduled-match-notice-compact strong{overflow:hidden;font-size:.82rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.scheduled-match-notice-compact small{display:none}.queue-notice{position:fixed;left:1rem;bottom:1rem;z-index:30;display:grid;gap:.5rem;width:min(420px,calc(100vw - 2rem))}.queue-notice-item{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5rem;padding:.35rem .55rem;border:10px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;background:none;box-shadow:0 14px 30px #0000007a;image-rendering:pixelated}.queue-notice-item>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0}.queue-notice-item .badge{padding:.05rem .45rem;border:7px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;border-radius:0;background:none;color:#79efa9;font-family:var(--font-display);font-size:.67rem;line-height:1.1;text-shadow:0 2px 0 rgba(0,0,0,.65);image-rendering:pixelated}.queue-notice-item .badge-live{color:#ffdc67}.queue-notice-item strong{color:#eef4ff;font-family:var(--font-display);font-size:.88rem}.queue-notice-actions{display:flex;align-items:center;gap:.6rem;flex:none}.queue-notice-action{display:inline-grid;place-items:center;min-height:2.75rem;margin:0;padding:.2rem .7rem;border:8px solid transparent;border-image-slice:16 fill;border-image-repeat:stretch;background:none;color:#eef4ff;font:800 .7rem/1 var(--font-display);text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;image-rendering:pixelated}.queue-notice-action-primary{border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:#06240f;text-shadow:0 1px 0 rgba(255,255,255,.2)}.queue-notice-action-secondary{border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp)}.queue-notice-action:hover{filter:brightness(1.12);text-decoration:none}.queue-notice-action:focus-visible{outline:3px solid #ffdc67;outline-offset:2px}.queue-notice-action:disabled{filter:grayscale(.35) brightness(.7);cursor:not-allowed}@media (max-width: 720px){.scheduled-match-notice,.scheduled-match-notice>div{align-items:stretch;flex-direction:column}.scheduled-match-notice>div{gap:.35rem}.scheduled-match-notice>a{width:100%}.scheduled-match-notice.scheduled-match-notice-minimized{right:1rem;left:auto;width:auto}.scheduled-match-notice-compact,.scheduled-match-notice-compact>div{align-items:center;flex-direction:row}.scheduled-match-notice-compact>div{gap:.5rem}.scheduled-match-notice-compact>a{width:auto}.queue-notice{left:.5rem;right:.5rem;width:auto}.queue-notice-item,.queue-notice-item>div:first-child{align-items:stretch;flex-direction:column}.queue-notice-item>div:first-child{gap:.2rem}.queue-notice-actions{display:grid;grid-template-columns:1fr 1fr}.queue-notice-action{white-space:normal}}.offline-entry{max-width:680px;margin:3rem auto;text-align:center}.offline-entry p:not(.eyebrow){color:var(--muted);line-height:1.65}.table-scroll{padding:.25rem .5rem;overflow-x:auto}.club-cell{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap;color:var(--text)}.processing-card{margin:1rem 0;border-color:#f5ad42}.processing-card p{margin:.4rem 0 .8rem}.pa-page .event-log-section{width:min(1600px,calc(100vw - 2rem));margin-left:50%;transform:translate(-50%)}.pa-page{position:relative}.pa-scene,.pa-scene-scrim{position:fixed;z-index:-1;top:var(--nav-height);left:0;width:100%;height:calc(100dvh - var(--nav-height));pointer-events:none}.pa-scene{object-fit:cover;object-position:50% 42%}.pa-scene-scrim{background:radial-gradient(118% 82% at 50% 40%,#060b13ad,#060b1380 50%,#060b1333),linear-gradient(180deg,#060b1361,#060b1324 22%,#060b13d1)}.spoiler-score{color:var(--muted);font-style:italic}*{box-sizing:border-box}body{font-family:system-ui,-apple-system,Segoe UI,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;background:radial-gradient(1200px 600px at 50% -10%,#1b2430 0%,transparent 60%),var(--bg);color:var(--text);line-height:1.5}main{max-width:860px;margin:0 auto;padding:1.5rem 1rem 4rem}.auth-card{max-width:34rem;margin:2rem auto}.auth-card form{display:grid;gap:.85rem;margin:1rem 0}.auth-card label{display:grid;gap:.35rem}.success-message{color:var(--accent);margin-top:.75rem}h1{font-family:var(--font-display);font-size:1.7rem;font-weight:600;letter-spacing:-.01em;margin:0 0 .25rem}h2{font-family:var(--font-display);font-size:1.15rem;font-weight:600;letter-spacing:-.005em;margin:0 0 .75rem}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}p{margin:0 0 .75rem}.pixel-icon{display:block;width:1.25rem;height:1.25rem;flex:none}.nav{position:sticky;top:0;z-index:20000;display:flex;align-items:stretch;gap:0;min-height:var(--nav-height);padding:0;background:linear-gradient(180deg,#0d1724,#091019);border-bottom:2px solid #1b2a3d;box-shadow:0 2px 10px #00000073;box-sizing:border-box}.nav-brand{display:flex;align-items:center;gap:.55rem;padding:.5rem 1.1rem;border-right:1px solid #1b2a3d;border-bottom:3px solid transparent;background:linear-gradient(180deg,#16273f,#0d1828);color:var(--text)}.nav-brand.active{border-bottom-color:var(--accent)}.nav-brand:hover{text-decoration:none}.nav-brand-crest{width:2.15rem;height:2.15rem}.nav-brand-name{display:grid;font-family:var(--font-display);font-size:.92rem;font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase}.nav-brand-name>span:last-child{color:var(--accent)}.nav-links{display:flex;align-items:stretch;flex:1;min-width:0;overflow:hidden}.nav-item{display:flex;align-items:center;gap:.45rem;padding:.5rem .8rem;border-right:1px solid #16222f;color:#a9b8c9;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.nav-item:first-child{border-left:1px solid #16222f}.nav-item:hover,.nav-item.active{background:#3ddc8417;color:var(--text);text-decoration:none}.nav-item.active{box-shadow:inset 0 -3px 0 var(--accent)}.nav-item-icon{width:1.6rem;height:1.6rem}.nav-item-label{display:grid;line-height:1.12}.nav-user{display:flex;align-items:center;gap:.55rem;margin-left:auto;padding:.5rem 1rem;font-size:.82rem;color:var(--muted)}.nav-user-avatar{width:1.6rem;height:1.6rem}.nav-user-badge{width:1.8rem;height:1.8rem;flex:none}.nav-user-club{overflow:hidden;max-width:12rem;color:var(--text);font-family:var(--font-display);font-weight:600;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.nav-signout{padding:.38rem .9rem;border:1px solid #2b3d52;border-radius:5px;background:#16222f;box-shadow:none;color:#d6e0ec;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nav-signout:hover{border-color:var(--accent);color:var(--accent);filter:none;text-decoration:none}.nav-account{position:relative}.nav-options-trigger{display:grid;width:2.75rem;height:2.75rem;place-items:center;padding:0;border:1px solid #2b3d52;border-radius:5px;background:#16222f;box-shadow:none;color:#d6e0ec}.nav-options-trigger:hover,.nav-options-trigger.active,.nav-options-trigger[aria-expanded=true]{border-color:var(--accent);background:#1b2e3d;color:var(--accent);filter:none}.nav-options-trigger:focus-visible,.account-menu-item:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.nav-options-icon{width:1.65rem;height:1.65rem}.account-menu{position:absolute;top:calc(100% + .65rem);right:0;z-index:20001;display:grid;width:max-content;min-width:14rem;overflow:hidden;border:1px solid #31445b;border-radius:6px;background:#101b28;box-shadow:0 10px 24px #00000085}.account-menu:before{content:"";height:3px;background:var(--accent)}.account-menu-item{display:flex;align-items:center;gap:.65rem;width:100%;min-height:2.75rem;padding:.65rem .8rem;border:0;border-bottom:1px solid #223247;border-radius:0;background:transparent;box-shadow:none;color:#d6e0ec;font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.035em;text-align:left;text-transform:uppercase}.account-menu-item:last-child{border-bottom:0}.account-menu-item:hover,.account-menu-item.active{background:#3ddc841a;color:var(--text);filter:none;text-decoration:none}.account-menu-item.active{color:var(--accent)}.account-menu-signout:hover{background:#ff6b6b1a;color:#ff9b9b}.account-menu-icon{width:1.35rem;height:1.35rem;flex:none}.nav-notes,.nav-notes-trigger{position:relative}.nav-notes-dot{position:absolute;top:.3rem;right:.3rem;width:.55rem;height:.55rem;background:var(--accent);box-shadow:0 0 0 2px #16222f}.release-notes{position:absolute;top:calc(100% + .65rem);right:0;z-index:20001;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(26rem,calc(100vw - 1rem));max-height:min(34rem,calc(100vh - var(--nav-live-height, 4rem) - 1.5rem));overflow:hidden;border:1px solid #31445b;border-top:3px solid var(--accent);border-radius:6px;background:#101b28;box-shadow:0 10px 24px #00000085;color:var(--text);text-align:left}.release-notes-head{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border-bottom:1px solid #223247;background:#142233}.release-notes-head-icon{width:1.35rem;height:1.35rem}.release-notes-head h2{margin:0;font-family:var(--font-display);font-size:.85rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.release-notes-scroll{overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#31445b #101b28}.release-notes-state{display:grid;gap:.3rem;margin:0;padding:1.1rem 1rem;color:#a9bacd;font-size:.88rem;line-height:1.5}.release-notes-state strong{color:var(--text)}.release-note{padding:.95rem 1rem 1.05rem;border-bottom:1px solid #223247}.release-note:last-child{border-bottom:0}.release-note-meta{display:flex;align-items:center;gap:.5rem;margin:0 0 .3rem;color:#8fa2b8;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.release-note h3{margin:0 0 .45rem;font-family:var(--font-display);font-size:1.02rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.release-note-body{color:#c9d6e5;font-size:.9rem;line-height:1.55;overflow-wrap:anywhere}.release-note-body p,.release-note-body ul{margin:0 0 .55rem}.release-note-body>:last-child{margin-bottom:0}.release-note-body ul{padding-left:1.15rem}.release-note-body li+li{margin-top:.2rem}.release-note-body li::marker{color:var(--accent)}@media (max-width: 1100px){.nav-links{overflow-x:auto;scrollbar-width:none}.nav-links::-webkit-scrollbar{display:none}}@media (max-width: 780px){.nav-user-club{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.account-settings-page{width:min(100% - 2rem,56rem);margin:0 auto;padding:clamp(2rem,6vw,5rem) 0}.account-settings-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.4rem}.account-settings-header h1{margin:0;font-family:var(--font-display);font-size:clamp(2rem,6vw,3.7rem);letter-spacing:-.025em;line-height:.96;text-transform:uppercase}.account-settings-header p{margin:.55rem 0 0;color:#a9bacd}.account-settings-title-icon{width:clamp(3.2rem,9vw,5rem);height:clamp(3.2rem,9vw,5rem);flex:none}.account-settings-panel{overflow:hidden;border:1px solid #31445b;border-radius:8px;background:#111c29;box-shadow:0 14px 30px #00000057}.account-settings-identity{display:flex;align-items:center;gap:1rem;padding:1.35rem;border-bottom:1px solid #2a3b50;background:#172638}.account-settings-avatar{width:2.75rem;height:2.75rem;flex:none}.account-settings-identity div{display:grid;min-width:0;gap:.2rem}.account-settings-identity span{color:#a9bacd;font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.account-settings-identity strong{overflow-wrap:anywhere;font-size:1rem}.account-settings-note{padding:clamp(1.35rem,4vw,2.2rem)}.account-settings-note h2{margin:0 0 .55rem;font-family:var(--font-display);font-size:1.35rem;text-transform:uppercase}.account-settings-note p{max-width:62ch;margin:0;color:#a9bacd;line-height:1.65}.account-settings-note+.account-settings-note{border-top:1px solid #2a3b50}.account-settings-pref{display:flex;align-items:flex-start;gap:.8rem;cursor:pointer}.account-settings-pref input{flex:none;width:1.4rem;height:1.4rem;margin:.1rem 0 0;accent-color:var(--accent);cursor:pointer}.account-settings-pref span{display:grid;gap:.25rem}.account-settings-pref strong{font-size:1rem}.account-settings-pref small{max-width:62ch;color:#a9bacd;font-size:.9rem;line-height:1.5}.account-settings-error{margin:.7rem 0 0;color:var(--danger)}.account-settings-danger h2{color:var(--danger)}.account-settings-delete,.account-settings-cancel{min-height:2.75rem;margin-top:1rem;padding:.65rem 1rem;border-radius:5px;font-family:var(--font-display);font-size:.82rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase;cursor:pointer}.account-settings-delete{border:1px solid var(--danger);background:transparent;color:var(--danger)}.account-settings-delete:hover:not(:disabled){background:var(--danger);color:#1a0505}.account-settings-cancel{border:1px solid #2a3b50;background:transparent;color:var(--text)}.account-settings-delete:disabled,.account-settings-cancel:disabled{opacity:.5;cursor:not-allowed}.account-settings-confirm{display:grid;gap:.2rem;margin-top:1rem}.account-settings-confirm label{display:grid;gap:.45rem;max-width:22rem}.account-settings-confirm label span{color:#a9bacd;font-size:.9rem}.account-settings-confirm input{min-height:2.75rem;padding:.55rem .75rem;border:1px solid #2a3b50;border-radius:5px;background:#0e1116;color:var(--text);font:inherit;letter-spacing:.08em}.account-settings-confirm-actions{display:flex;flex-wrap:wrap;gap:.6rem}.account-settings-confirm-actions .account-settings-delete,.account-settings-confirm-actions .account-settings-cancel{margin-top:.4rem}.account-settings-back{display:inline-flex;min-height:2.75rem;align-items:center;margin:0 clamp(1.35rem,4vw,2.2rem) clamp(1.35rem,4vw,2.2rem);padding:.65rem 1rem;border:1px solid var(--accent);border-radius:5px;background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);font-size:.82rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.account-settings-back:hover{color:var(--accent-ink);filter:brightness(1.08);text-decoration:none}@media (max-width: 560px){.nav-account,.nav-notes{position:static}.release-notes{top:calc(100% + .4rem);right:.5rem}.account-menu{top:calc(100% + .4rem);right:.5rem;width:min(calc(100vw - 1rem),18rem)}.account-settings-page{width:min(100% - 1.25rem,56rem);padding-top:1.5rem}.account-settings-header{align-items:flex-start}.account-settings-title-icon{width:3rem;height:3rem}}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem 1.25rem;margin-bottom:1rem;box-shadow:var(--shadow)}.card-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.card-link{display:block;color:inherit;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.card-link:hover{border-color:var(--accent);text-decoration:none;transform:translateY(-2px);box-shadow:var(--shadow),0 0 0 1px #3ddc8440}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.grid .card{margin-bottom:0}.muted{color:var(--muted);font-size:.9rem}.eyebrow{display:block;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:600;color:var(--muted);margin-bottom:.35rem}.stat{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:600}.hud-frame{position:relative}.hud-frame:before,.hud-frame:after{content:"";position:absolute;z-index:2;width:16px;height:16px;border:2px solid var(--accent);opacity:.85;pointer-events:none}.hud-frame:before{top:0;left:0;border-right:0;border-bottom:0;border-radius:6px 0 0}.hud-frame:after{bottom:0;right:0;border-left:0;border-top:0;border-radius:0 0 6px}.badge{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;letter-spacing:.02em;border:1px solid var(--border);color:var(--muted);background:var(--surface-2)}.badge-open{color:var(--accent);border-color:#3ddc8459;background:#3ddc841a}.badge-live{color:var(--warn);border-color:#ffc85759;background:#ffc8571a;animation:badge-live-pulse 2.2s ease-in-out infinite}@media (prefers-reduced-motion: no-preference){@keyframes badge-live-pulse{0%,to{box-shadow:0 0 #ffc85759}50%{box-shadow:0 0 0 4px #ffc85700}}}.badge[data-pos],.pos-tag[data-pos]{font-family:var(--font-display);letter-spacing:.03em}[data-pos=GOL]{color:#ffca7a;border-color:#ffca7a66;background:#ffca7a1f}[data-pos=ZAG],[data-pos=LAT],[data-pos=LD],[data-pos=LE]{color:#7ec4ff;border-color:#7ec4ff66;background:#7ec4ff1f}[data-pos=VOL],[data-pos=MEI],[data-pos=MC]{color:#8fe37a;border-color:#8fe37a66;background:#8fe37a1f}[data-pos=ATA],[data-pos=PD],[data-pos=PE]{color:#ff9a85;border-color:#ff9a8566;background:#ff9a851f}.pos-tag{display:inline-block;padding:.1rem .4rem;border-radius:5px;font-size:.68rem;font-weight:600;border:1px solid var(--border);background:var(--surface-2);color:var(--muted)}.lineup-panel .pos-tag,.cl-lineup-list .pos-tag,.lineup-editor-direct-swap .bench-position,.lineup-editor-direct-swap .slot-fit-label.position-chip{padding:0 .1rem;border:6px solid transparent;border-image-slice:22 fill;border-image-width:6px;border-image-repeat:stretch;border-radius:0;background:none;color:#0d1520;font-family:var(--font-display);font-weight:700;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.28)}.lineup-panel .pos-tag,.cl-lineup-list .pos-tag,.lineup-editor-direct-swap .bench-position,.lineup-editor-direct-swap .slot-fit-label.position-chip{border-image-source:url(/assets/pos_neutro-CFeP46DA.webp)}.lineup-panel .pos-tag[data-setor=GOALKEEPING],.cl-lineup-list .pos-tag[data-setor=GOALKEEPING],.lineup-editor-direct-swap .bench-position[data-setor=GOALKEEPING],.lineup-editor-direct-swap .slot-fit-label.position-chip[data-setor=GOALKEEPING]{border-image-source:url(/assets/pos_gol-CVLvc8aJ.webp)}.lineup-panel .pos-tag[data-setor=DEFENSE],.cl-lineup-list .pos-tag[data-setor=DEFENSE],.lineup-editor-direct-swap .bench-position[data-setor=DEFENSE],.lineup-editor-direct-swap .slot-fit-label.position-chip[data-setor=DEFENSE]{border-image-source:url(/assets/pos_defesa-_B1Wl4Av.webp)}.lineup-panel .pos-tag[data-setor=MIDFIELD],.cl-lineup-list .pos-tag[data-setor=MIDFIELD],.lineup-editor-direct-swap .bench-position[data-setor=MIDFIELD],.lineup-editor-direct-swap .slot-fit-label.position-chip[data-setor=MIDFIELD]{border-image-source:url(/assets/pos_meio-BtFHJI7k.webp)}.lineup-panel .pos-tag[data-setor=ATTACK],.cl-lineup-list .pos-tag[data-setor=ATTACK],.lineup-editor-direct-swap .bench-position[data-setor=ATTACK],.lineup-editor-direct-swap .slot-fit-label.position-chip[data-setor=ATTACK]{border-image-source:url(/assets/pos_ataque-zWsKqFcV.webp)}.position-badge{display:inline-grid;place-items:center;min-width:3rem;box-sizing:border-box;padding:.08rem .35rem;border:7px solid transparent;border-image:url(/assets/pos_neutro-CFeP46DA.webp) 16 fill / 7px stretch;background:none;color:#101318;font:800 .6rem/1 var(--font-display);letter-spacing:.05em;text-shadow:none;image-rendering:pixelated}.position-badge[data-setor=GOALKEEPING]{border-image-source:url(/assets/pos_gol-CVLvc8aJ.webp)}.position-badge[data-setor=DEFENSE]{border-image-source:url(/assets/pos_defesa-_B1Wl4Av.webp)}.position-badge[data-setor=MIDFIELD]{border-image-source:url(/assets/pos_meio-BtFHJI7k.webp)}.position-badge[data-setor=ATTACK]{border-image-source:url(/assets/pos_ataque-zWsKqFcV.webp)}.crest{width:1.6rem;height:1.6rem;border-radius:5px;flex:0 0 auto;border:1px solid rgba(255,255,255,.18)}.crest-lg{width:2.6rem;height:2.6rem;border-radius:7px}label{display:block;margin-bottom:.9rem;font-size:.9rem;color:var(--muted)}input,select{display:block;width:100%;margin-top:.3rem;padding:.55rem .7rem;font:inherit;color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:8px;transition:border-color .15s ease}input:focus,select:focus{outline:none;border-color:var(--accent)}input[type=color]{padding:.2rem;height:2.4rem;cursor:pointer}.tactic-toggle{display:flex;align-items:flex-start;gap:.65rem;padding:.75rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;cursor:pointer}.tactic-toggle input{width:auto;margin:.25rem 0 0;accent-color:var(--accent)}.tactic-toggle span{display:grid;color:var(--text)}.tactic-toggle small{color:var(--muted);font-size:.78rem}.live-match-header{display:flex;align-items:center;gap:.6rem;margin-bottom:.4rem}.halftime-panel{--halftime-ink: #eef5ff;--halftime-muted: #afc2da;--halftime-edge: #36506f;margin:.8rem 0;padding:.35rem .55rem .55rem;border:24px solid transparent;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:0 18px 42px #0000006b;color:var(--halftime-ink);image-rendering:pixelated}.halftime-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.halftime-panel-heading p{margin-bottom:0}.halftime-heading-icon{flex:none;width:2.65rem;height:2.65rem;filter:drop-shadow(0 3px 0 rgba(0,0,0,.55))}.halftime-heading-copy{display:grid;flex:1;gap:.16rem}.halftime-heading-copy>strong{font-family:var(--font-display);font-size:clamp(.9rem,1.5vw,1.12rem);letter-spacing:.025em}.halftime-panel>.muted,.halftime-panel .lineup-header .muted{color:var(--halftime-muted)}.offline-match-status{display:grid;grid-template-columns:minmax(9rem,.9fr) minmax(8rem,.8fr) minmax(13rem,1.15fr);gap:clamp(.35rem,1.2vw,.8rem);width:min(58rem,calc(100% - 1rem));margin:0 auto .35rem;image-rendering:pixelated}.offline-match-status-plate,.offline-match-halftime-action{display:flex;align-items:center;justify-content:center;gap:.65rem;min-width:0;min-height:4.15rem;margin:0;padding:.25rem .8rem;border:14px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:#eef5ff;font-family:var(--font-display);font-size:clamp(.8rem,1.35vw,1rem);font-weight:800;letter-spacing:.035em;line-height:1;text-align:center;text-transform:uppercase;text-shadow:0 2px 0 rgba(2,8,16,.8)}.offline-match-status svg,.offline-match-halftime-action svg{flex:none;width:1.45rem;height:1.45rem}.offline-match-round svg{color:#f2c94c}.offline-match-status.is-without-skip{grid-template-columns:repeat(2,minmax(8rem,1fr));width:min(38rem,calc(100% - 1rem))}.offline-match-halftime-action{position:relative;border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:#f4fff7;cursor:pointer;transition:filter .18s ease,transform .12s ease}.offline-match-halftime-action:disabled{border-image-source:url(/assets/botao_verde_apagado-CuFC4e4b.webp);color:#8290a1;cursor:default;filter:saturate(.55) brightness(.78);opacity:1}.offline-match-halftime-action:hover:not(:disabled){filter:brightness(1.14);box-shadow:none}.offline-match-halftime-action:active:not(:disabled){transform:translateY(1px);box-shadow:none}.offline-match-halftime-action:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}.offline-match-action-arrow{margin-left:auto;font:900 2rem/1 system-ui,sans-serif}.offline-match-score{display:grid;gap:.15rem}.offline-match-score strong{font-size:clamp(1.15rem,2.2vw,1.5rem)}.offline-match-score span{max-width:100%;overflow:hidden;color:#aebed2;font:600 .62rem/1.15 var(--font-body);text-overflow:ellipsis;white-space:nowrap;text-transform:none}.halftime-panel-heading{padding:.1rem .15rem .8rem;border-bottom:2px solid rgba(89,124,163,.46)}.halftime-strategy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.85rem}.halftime-strategy label{display:grid;gap:.15rem;padding:.05rem .15rem;border:11px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;color:var(--halftime-muted);font-size:.76rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.halftime-strategy select{min-width:0;margin:0;padding:.42rem .5rem;border:1px solid var(--halftime-edge);border-radius:2px;outline:0;background:#091426;color:var(--halftime-ink);font-weight:700}.halftime-strategy select:focus-visible{border-color:#ffdc67;box-shadow:0 0 0 2px #ffdc6747}.halftime-strategy option{background:#091426;color:var(--halftime-ink)}.preset-shelf{display:grid;gap:.4rem;min-width:0}.preset-plan-picker{position:relative;justify-self:stretch}.preset-plan-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.3rem}.preset-plan-head .preset-plan-current{grid-column:2}.preset-plan-head .preset-help{grid-column:3;justify-self:end}.preset-help{display:grid;flex:none;place-items:center;width:2.75rem;min-height:var(--setup-choice-height, 2.75rem);height:var(--setup-choice-height, 2.75rem);padding:0;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#ffdc67;font:900 .8rem/1 var(--font-display);image-rendering:pixelated;cursor:pointer}.preset-help:hover{filter:brightness(1.14)}.preset-help:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.preset-help-card{position:absolute;z-index:11;top:calc(100% + .2rem);left:0;right:0;display:grid;gap:.35rem;padding:.35rem .5rem;border:7px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;box-shadow:0 10px 22px #02070e99;color:#dce7f5;image-rendering:pixelated}.preset-help-card strong{font:800 .72rem/1.2 var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#ffdc67}.preset-help-card p{margin:0;font-size:.76rem;line-height:1.4}.preset-help-card b{color:#eef4ff}.preset-plan-current{display:inline-flex;align-items:center;gap:.45rem;height:var(--setup-choice-height, 2.75rem);min-height:var(--setup-choice-height, 2.75rem);padding:0 .5rem;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#edf4ff;font:800 .64rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;image-rendering:pixelated;cursor:pointer}.preset-plan-current strong{font:inherit}.preset-plan-option{display:flex;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;padding:.1rem .5rem;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#b8c8dd;text-align:left;image-rendering:pixelated;cursor:pointer}.preset-plan-option strong{font:800 .7rem/1.1 var(--font-display);letter-spacing:.05em;text-transform:uppercase}.preset-plan-option small{color:#8a9bb2;font-size:.64rem}.preset-plan-arrow{font-size:.58rem;transition:transform .15s}.preset-plan-arrow.is-open{transform:rotate(180deg)}.preset-plan-current:hover,.preset-plan-option:hover:not(.is-on){filter:brightness(1.14)}.preset-plan-current:focus-visible,.preset-plan-option:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.preset-plan-menu{position:absolute;z-index:10;top:calc(100% + .2rem);left:0;width:15rem;display:grid;gap:.2rem;margin:0;padding:.2rem;list-style:none;border:7px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;background:none;box-shadow:0 10px 22px #02070e99;image-rendering:pixelated}.preset-plan-entry{display:flex;gap:.25rem;min-width:0}.preset-plan-option{min-width:0}.preset-plan-option strong,.preset-plan-current strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preset-plan-current{max-width:100%}.preset-plan-entry .preset-plan-option{flex:1 1 0}.preset-plan-entry .preset-danger{flex:none;min-height:2.75rem}.preset-plan-option.is-on{border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;color:#f3f8ff}.preset-plan-option.has-active{box-shadow:inset 0 -3px #48b558}@media (prefers-reduced-motion: reduce){.preset-plan-arrow{transition:none}}.preset-create{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;margin:0;padding:0 .5rem;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#eef4ff;font:800 .66rem/1.1 var(--font-display);letter-spacing:.05em;text-transform:uppercase;image-rendering:pixelated;cursor:pointer}.preset-create:hover:not(:disabled){filter:brightness(1.14)}.preset-create:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.preset-create:disabled{cursor:not-allowed;filter:grayscale(.6) brightness(.7)}.preset-loading{color:#8a9bb2;font-size:.74rem}.preset-icon-button{display:grid;flex:none;place-items:center;width:2.75rem;min-height:2.75rem;margin:0;padding:0;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#eef4ff;font:800 .64rem/1 var(--font-display);image-rendering:pixelated;cursor:pointer}.preset-icon-button svg{width:1.3rem;height:1.3rem}.preset-icon-button.is-danger{border-image-source:url(/assets/botao_vermelho-DfPgY80e.webp)}.preset-icon-button.is-confirm{border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:#06240f}.preset-icon-button:hover:not(:disabled){filter:brightness(1.12)}.preset-icon-button:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.preset-icon-button:disabled{cursor:not-allowed;filter:grayscale(.85) brightness(.6)}.preset-name-input{flex:1 1 auto;min-width:0;min-height:2.75rem;box-sizing:border-box;padding:0 .35rem;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;color:#eef5ff;font-size:.85rem;font-weight:600;image-rendering:pixelated}.preset-name-input::placeholder{color:#9fb4cf}.preset-name-input:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.preset-form-actions .preset-secondary,.preset-confirm-actions .preset-secondary{border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;color:#eef4ff}.preset-form-actions .preset-secondary:disabled{filter:grayscale(.85) brightness(.6);cursor:not-allowed}.preset-form-actions .preset-icon-button{min-height:2.5rem;width:2.5rem}.preset-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:1rem;background:#02070ec7}.preset-confirm-dialog{display:grid;gap:.55rem;width:min(24rem,100%);box-sizing:border-box;padding:.55rem .7rem .7rem;border:17px solid transparent;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;color:#eef4ff;image-rendering:pixelated}.preset-confirm-dialog strong{font:800 .9rem/1.2 var(--font-display);letter-spacing:.03em}.preset-confirm-dialog p{margin:0;color:#b8c8dd;font-size:.82rem;line-height:1.4}.preset-confirm-actions{display:flex;justify-content:flex-end;gap:.4rem}.preset-confirm-actions button{display:inline-flex;align-items:center;gap:.35rem;min-height:2.75rem;margin:0;padding:0 .8rem;border:7px solid transparent;border-radius:0;border-image-repeat:stretch;background:none;box-shadow:none;font:800 .66rem/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;image-rendering:pixelated;cursor:pointer}.preset-confirm-actions .preset-danger{border-image-source:url(/assets/botao_vermelho-DfPgY80e.webp);border-image-slice:16 fill;color:#fff4f4}.preset-confirm-actions .preset-danger svg{width:.95rem;height:.95rem}.preset-confirm-actions button:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.preset-list{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.preset-shelf-compact .preset-list{grid-template-columns:repeat(3,minmax(0,1fr))}.preset-item{display:grid;gap:.3rem;min-width:0}.preset-row{display:flex;align-items:stretch;gap:.3rem;min-width:0}.preset-use{display:flex;flex:1 1 auto;align-items:center;gap:.5rem;min-width:0;min-height:2.75rem;margin:0;padding:0 .35rem;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#edf4ff;text-align:left;cursor:pointer;image-rendering:pixelated}.preset-use:hover:not(:disabled){filter:brightness(1.14);box-shadow:none}.preset-use:focus-visible,.preset-edit:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.preset-use:disabled{color:#8a9bb2;cursor:default;opacity:1}.preset-use[aria-pressed=true]{border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;color:#06240f}.preset-copy{display:grid;gap:.12rem;min-width:0}.preset-copy strong,.preset-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preset-copy strong{font:800 .74rem/1.1 var(--font-display);letter-spacing:.03em}.preset-copy small{color:inherit;font-size:.7rem;font-weight:600;opacity:.78}.preset-use[aria-pressed=true] .preset-copy small{opacity:1}.preset-edit{display:flex;flex:none;align-items:center;justify-content:center;gap:.3rem;min-width:2.75rem;min-height:2.75rem;margin:0;padding:0 .3rem;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#edf4ff;font:800 .6rem/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.preset-edit svg{width:.95rem;height:.95rem}.preset-edit[aria-expanded=true]{filter:brightness(1.18)}.preset-edit:hover:not(:disabled){filter:brightness(1.12);box-shadow:none}.preset-form{display:grid;gap:.4rem;padding:.3rem .4rem;border:7px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;background:none;image-rendering:pixelated}.preset-form label{display:grid;gap:.2rem;color:#b8c8dd;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.preset-form input{min-width:0;min-height:2.5rem;box-sizing:border-box;padding:0 .35rem;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#eef5ff;font-size:.9rem;font-weight:600;text-transform:none;letter-spacing:0;image-rendering:pixelated}.preset-form input::placeholder{color:#9fb4cf}.preset-form input:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.preset-form-note{margin:0;color:#afc2da;font-size:.74rem;line-height:1.35}.preset-form-actions{display:flex;flex-wrap:wrap;gap:.35rem}.preset-form-actions button{min-height:2.5rem;margin:0;padding:0 .5rem;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#dce7f5;font:800 .64rem/1 var(--font-display);letter-spacing:.03em;cursor:pointer}.preset-form-actions .preset-confirm{border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;color:#06240f}.preset-form-actions .preset-confirm:disabled{border-image-source:url(/assets/botao_verde_apagado-CuFC4e4b.webp);color:#8290a1;opacity:1}.preset-danger,.preset-form-actions .preset-danger{min-height:2.5rem;margin:0;padding:0 .55rem;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/botao_vermelho-DfPgY80e.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#fff4f4;font:800 .62rem/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;image-rendering:pixelated;cursor:pointer}.preset-danger:hover:not(:disabled){filter:brightness(1.12)}.preset-danger:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.preset-danger:disabled{cursor:not-allowed;filter:grayscale(.6) brightness(.7)}.preset-form-actions button:hover:not(:disabled){filter:brightness(1.12);box-shadow:none}.preset-form-actions button:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.preset-error{margin:0;color:var(--danger);font-size:.78rem}.setup-page .rail-pane-setup .rail-block.rail-block-presets{min-height:auto}.halftime-presets{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .65rem;margin-top:.85rem}.halftime-presets-label{color:var(--halftime-muted);font-size:.76rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.halftime-presets-empty,.halftime-presets-notice{grid-column:2;margin:0;font-size:.8rem;line-height:1.35}.halftime-presets-notice{color:#bff5d2}@media (max-width: 640px){.halftime-presets{grid-template-columns:minmax(0,1fr)}.halftime-presets-empty,.halftime-presets-notice{grid-column:1}.preset-shelf-compact .preset-list{grid-template-columns:minmax(0,1fr)}}.halftime-countdown{display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:7rem;padding:.05rem .2rem;border:11px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;text-align:center;color:#ffdc67}.halftime-countdown>svg{width:1.65rem;height:1.65rem}.halftime-countdown>span{display:grid;gap:.1rem}.halftime-countdown strong{font:800 1.35rem/1 var(--font-display)}.halftime-countdown small{color:var(--halftime-muted);font-size:.61rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.halftime-panel .lineup-editor{gap:.75rem;margin:.75rem 0 .55rem}.halftime-panel .formation-board{border-radius:2px;box-shadow:inset 0 0 90px #0000008c,0 0 0 3px #273d59}.halftime-panel .lineup-rail{border:14px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;border-radius:0;background:none}.halftime-panel .lineup-bench{padding:.2rem .25rem .25rem}.halftime-panel .bench-heading{display:grid;gap:.25rem;min-height:2rem;padding-bottom:.35rem;border-bottom:1px solid rgba(89,124,163,.42)}.halftime-panel .bench-heading .eyebrow{color:var(--halftime-ink)}.pitch-strategy-state{position:absolute;z-index:5;top:.35rem;left:.35rem;right:.35rem;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.25fr) minmax(0,.88fr);gap:.3rem;pointer-events:none}.pitch-strategy-state>span,.pitch-strategy-state>label{display:grid;align-content:center;position:relative;min-width:0;padding:.05rem .2rem;border:8px solid transparent;border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;border-image-repeat:stretch;color:#e3ffeb;font-size:.56rem;font-weight:800;line-height:1.1;text-transform:uppercase}.pitch-strategy-state.is-editable{pointer-events:auto}.pitch-strategy-select{margin:0;cursor:pointer}.pitch-strategy-select>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pitch-strategy-select select{position:absolute;z-index:1;top:-8px;left:-8px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% + 16px);height:calc(100% + 16px);min-width:0;padding:0;overflow:hidden;border:0;outline:0;opacity:0;cursor:pointer}.pitch-strategy-select:after{content:"";position:absolute;right:.25rem;bottom:.4rem;width:0;height:0;border-top:4px solid #06240f;border-right:3px solid transparent;border-left:3px solid transparent;pointer-events:none}.pitch-strategy-select select option{background:#16243a;color:#edf4ff;text-transform:none}.pitch-strategy-select:focus-within{outline:0;box-shadow:inset 0 0 0 2px #06240f;filter:brightness(1.08)}.pitch-strategy-state>span.is-changed,.pitch-strategy-state>label.is-changed{filter:brightness(1.22)}.pitch-strategy-state strong{overflow:hidden;color:#f4f8ff;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.halftime-panel .bench-sort{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;width:100%;margin-left:0}.halftime-panel .bench-hint{color:var(--halftime-muted)}.halftime-panel .bench-row{border-radius:2px;border-bottom-color:#597ca33d}.halftime-panel .bench-row.is-candidate{border-color:#3ddc84;background:#255b453d}.halftime-panel .bench-row-halftime{grid-template-columns:minmax(0,1fr)}.halftime-panel .bench-row-halftime .bench-pick{min-height:3.2rem;gap:.35rem;padding:.25rem .2rem;cursor:grab}.halftime-panel .bench-row-halftime .bench-pick:active{cursor:grabbing}.halftime-panel .formation-slot.has-card{cursor:grab}.halftime-panel .tap-swap-bar{align-items:center;gap:.6rem;width:min(92vw,26rem);padding:.55rem .6rem .55rem .8rem;border:1px solid #3a5a80;border-radius:4px;background:#0a1421f7;font-size:.76rem;line-height:1.3}.halftime-panel .tap-swap-bar>span{display:block;min-width:0}.halftime-panel .tap-swap-bar small{display:block;margin-bottom:.15rem;color:#61c1ff;font:800 .6rem/1 var(--font-display);letter-spacing:.07em;text-transform:uppercase}.halftime-panel .tap-swap-bar b,.halftime-panel .bench-swap-hint b{color:#f1c75b}.halftime-panel .tap-swap-bar .btn{flex:none;width:auto}.halftime-panel .formation-slot.has-card:active{cursor:grabbing}.halftime-panel .bench-name-line{display:flex;align-items:center;gap:.2rem;min-width:0}.halftime-panel .bench-name-line>b{min-width:0}.halftime-panel .bench-position{flex:none;font-size:.56rem;line-height:1;white-space:nowrap}.halftime-panel .bench-attributes{display:flex;gap:.35rem;font-size:.61rem;white-space:nowrap}.halftime-panel .bench-attributes>span{flex:none}.halftime-panel .bench-attributes b{color:#f4f8ff;font-size:inherit;font-weight:800}.halftime-panel button.bench-sheet,.halftime-panel .bench-sort button{padding:.05rem .25rem;border:8px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;color:var(--halftime-ink);box-shadow:none}.halftime-panel .bench-sort button.is-on{border-image-source:url(/assets/botao_verde-DpfethGe.webp);background:none;color:#f4fff7}.halftime-panel .bench-sort button{min-height:2.5rem;font-size:.64rem}.halftime-panel .bench-sort button:disabled{border-image-source:url(/assets/botao_verde_apagado-CuFC4e4b.webp);opacity:.62}.halftime-actions{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.65rem}.halftime-panel .halftime-actions button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-width:12rem;min-height:3.35rem;padding:.15rem .65rem;border:12px solid transparent;border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;color:#f4fff7;box-shadow:none;font-family:var(--font-display);font-size:.82rem;letter-spacing:.03em;text-transform:uppercase}.halftime-panel .halftime-actions button.secondary{border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);background:none;color:var(--halftime-ink)}.halftime-panel .halftime-actions button:disabled{border-image-source:url(/assets/botao_verde_apagado-CuFC4e4b.webp);color:#8491a2;opacity:1;filter:saturate(.55) brightness(.82)}.halftime-panel .halftime-actions button:hover:not(:disabled){filter:brightness(1.13);box-shadow:none}.halftime-panel .halftime-actions button:focus-visible{outline:3px solid #ffdc67;outline-offset:2px}.halftime-panel .halftime-actions svg{flex:none;width:1.35rem;height:1.35rem}.tactic-options{display:grid;gap:.5rem;margin:.6rem 0}.tactic-option{display:flex;align-items:flex-start;gap:.6rem;padding:.6rem .75rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;cursor:pointer}.tactic-option input{width:auto;margin:.25rem 0 0;accent-color:var(--accent)}.tactic-option span{display:grid;color:var(--text)}.tactic-option span span{color:var(--muted);font-size:.78rem}.tactic-option.selected{border-color:var(--accent)}button{font:inherit;font-weight:600;padding:.5rem .95rem;color:var(--accent-ink);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 92%,white),var(--accent));border:1px solid transparent;border-radius:8px;cursor:pointer;box-shadow:0 1px #ffffff40 inset,0 6px 14px #3ddc842e;transition:filter .15s ease,transform .1s ease,box-shadow .15s ease}button:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 1px #ffffff40 inset,0 8px 18px #3ddc8447}button:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px #ffffff26 inset,0 3px 8px #3ddc8433}button:disabled{opacity:.45;cursor:not-allowed}button.secondary{color:var(--text);background:var(--surface-2);border-color:var(--border);box-shadow:none}table{border-collapse:collapse;width:100%;font-size:.92rem}th,td{padding:.55rem .7rem;text-align:left;border-bottom:1px solid var(--border)}th{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:600}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}tbody tr:last-child td{border-bottom:none}tbody tr{transition:background .12s ease}tbody tr:hover{background:var(--surface-2)}.error{color:var(--danger);border:1px solid rgba(255,107,107,.3);background:#ff6b6b14;border-radius:8px;padding:.6rem .8rem}.success{color:var(--accent);border:1px solid rgba(61,220,132,.3);background:#3ddc8414;border-radius:8px;padding:.6rem .8rem}.empty{text-align:center;padding:2rem 1rem;color:var(--muted);border:1px dashed var(--border);border-radius:var(--radius)}.scoreboard{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:.9rem 1.1rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius) var(--radius) 0 0;border-bottom:none}.scoreboard-team{display:flex;align-items:center;gap:.6rem;min-width:0}.scoreboard-team.away{flex-direction:row-reverse}.scoreboard-team span{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scoreboard-team>a{display:grid;line-height:1.05;min-width:0;color:var(--text)}.scoreboard-team>a b{overflow:hidden;text-overflow:ellipsis}.scoreboard-team>a small{margin-top:.22rem;color:var(--accent);font-size:.62rem;font-weight:600}.scoreboard-team.away>a{text-align:right}.scoreboard-score{font-family:var(--font-display);font-size:2.1rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.01em}.scoreboard-art{position:absolute;z-index:3;top:2.5%;left:50%;width:58%;transform:translate(-50%);aspect-ratio:1837 / 341;background:url(/assets/placar-BWeLh2Lg.webp) center / 100% 100% no-repeat;image-rendering:pixelated}.sb-lado{position:absolute;top:22%;display:flex;align-items:center;justify-content:center;height:44%;min-width:0}.sb-lado.is-home{left:5.5%;right:62.5%}.sb-lado.is-away{left:62.5%;right:5.5%;flex-direction:row-reverse}.sb-escudo{position:absolute;left:0;flex:none;width:clamp(1.4rem,2.6vw,2.4rem);height:clamp(1.4rem,2.6vw,2.4rem);align-self:center}.sb-lado.is-away .sb-escudo{right:0;left:auto}.sb-nome{width:100%;padding-inline:clamp(1.45rem,2.8vw,2.65rem);overflow:hidden;color:#eaf1fb;font-family:var(--font-display);font-size:clamp(.7rem,1.5vw,1.5rem);font-weight:700;letter-spacing:.01em;text-overflow:ellipsis;text-align:center;white-space:nowrap}.sb-nome small{display:block;color:var(--muted);font-family:system-ui,sans-serif;font-size:.62em;font-weight:600;letter-spacing:0}.sb-placar{position:absolute;top:17%;left:38.5%;width:23%;height:56%;display:flex;align-items:center;justify-content:center;gap:.35em;color:#fff;font-family:var(--font-display);font-size:clamp(1rem,3.4vw,2.9rem);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1}.sb-placar span{color:var(--muted);font-size:.7em}.sb-relogio{position:absolute;top:79%;left:40%;width:20%;height:19%;display:grid;place-items:center;color:#0d1520;font-family:var(--font-display);font-size:clamp(.6rem,1.3vw,1.05rem);font-weight:700;font-variant-numeric:tabular-nums}.match-audio-toggle{position:absolute;top:13%;left:calc(100% + .35rem);display:grid;width:clamp(2.75rem,4.5vw,3.4rem);height:clamp(2.75rem,4.5vw,3.4rem);place-items:center;padding:.45rem;border:10px solid transparent;border-image:url(/assets/botao_azul-Bw_lH_W0.webp) 16 fill / 10px stretch;border-radius:0;background:none;box-shadow:none;color:#f4f8ff}.match-audio-toggle svg{display:block;width:100%;height:100%}.match-audio-toggle.is-muted{filter:saturate(.65)}button.match-audio-toggle:hover:not(:disabled),button.match-audio-toggle:active:not(:disabled){box-shadow:none;filter:brightness(1.14)}.match-audio-toggle.is-muted:hover{filter:saturate(.65) brightness(1.14)}.match-audio-toggle:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}.match-reaction-control{position:absolute;top:13%;right:calc(100% + .35rem)}.match-reaction-toggle{display:grid;width:clamp(2.75rem,4.5vw,3.4rem);height:clamp(2.75rem,4.5vw,3.4rem);place-items:center;padding:.32rem;border:10px solid transparent;border-image:url(/assets/botao_azul-Bw_lH_W0.webp) 16 fill / 10px stretch;border-radius:0;background:none;box-shadow:none}.match-reaction-toggle img,.match-reaction-picker img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}button.match-reaction-toggle:hover:not(:disabled),button.match-reaction-toggle:active:not(:disabled){box-shadow:none;filter:brightness(1.14)}.match-reaction-toggle:focus-visible,.match-reaction-picker button:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}.match-reaction-picker{position:absolute;z-index:8;top:calc(100% + .35rem);right:0;display:grid;width:clamp(7.5rem,14vw,10rem);grid-template-columns:repeat(2,1fr);gap:.3rem;padding:.42rem;border:10px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 16 fill / 10px stretch}.match-reaction-picker button{min-width:0;aspect-ratio:1;padding:.2rem;border:1px solid #40536d;border-radius:0;background:#101c2e;box-shadow:none}.match-reaction-picker button:hover{border-color:#e0b043;background:#162b46;box-shadow:none}.match-reaction-picker button:disabled{opacity:.48}.match-reaction-toggle:disabled{opacity:.5;cursor:not-allowed}.match-reaction-cooldown{position:absolute;right:0;top:calc(100% + .3rem);width:max-content;max-width:10rem;padding:.24rem .4rem;border:1px solid #40536d;background:#101c2e;color:#dbe8f8;font-size:.65rem;line-height:1.2;z-index:8}.match-reaction-error{grid-column:1 / -1;color:#ffb0b0;font-size:.66rem;line-height:1.25;text-align:center}@media (max-width: 560px) and (orientation: portrait){.match-audio-toggle{left:calc(100% - .25rem)}.match-reaction-picker,.match-reaction-cooldown{right:auto;left:0}.match-reaction-picker{width:min(8.5rem,calc(100vw - 2rem));grid-template-columns:repeat(2,minmax(44px,1fr))}}.match-reaction{position:absolute;z-index:7;top:76%;display:grid;place-items:center;width:clamp(4rem,8vw,6.5rem);height:clamp(4rem,8vw,6.5rem);padding:clamp(.25rem,.65vw,.5rem);border:clamp(3px,.32vw,5px) solid #17202c;background:#fff;box-shadow:0 4px #0000009e;pointer-events:none;animation:match-reaction-pop 4s steps(2,end) both}.match-reaction:after{content:"";position:absolute;bottom:clamp(.35rem,.8vw,.65rem);width:clamp(.65rem,1.25vw,1rem);height:clamp(.65rem,1.25vw,1rem);background:#fff;transform:rotate(45deg)}.match-reaction img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.match-reaction.is-home{left:8%}.match-reaction.is-away{right:8%}.match-reaction.is-home:after{right:clamp(-.48rem,-.65vw,-.32rem);border-top:clamp(3px,.32vw,5px) solid #17202c;border-right:clamp(3px,.32vw,5px) solid #17202c}.match-reaction.is-away:after{left:clamp(-.48rem,-.65vw,-.32rem);border-bottom:clamp(3px,.32vw,5px) solid #17202c;border-left:clamp(3px,.32vw,5px) solid #17202c}.match-reaction.is-away img{transform:scaleX(-1)}@keyframes match-reaction-pop{0%{opacity:0;transform:translateY(.75rem) scale(.72)}10%,78%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-.4rem) scale(.9)}}@media (prefers-reduced-motion: reduce){.match-reaction{animation:match-reaction-fade 4s linear both}@keyframes match-reaction-fade{0%,85%{opacity:1}to{opacity:0}}}.replay-toolbar{position:static;display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.5rem .7rem .55rem;background:var(--surface);border-inline:1px solid var(--border)}.clock{width:100%;min-height:1.25rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.85rem;color:var(--muted)}.controls-compact{width:100%;flex-direction:column;margin:0;gap:.4rem}.controls-compact button,.replay-view-toolbar button{padding:.34rem .55rem;font-size:.78rem}.replay-transport-group{display:grid;grid-template-columns:.95fr 1fr 1.35fr .7fr;gap:.3rem;width:min(100%,24rem)}.replay-transport-group button{width:100%;min-width:0}.replay-speed-row{display:flex;align-items:center;justify-content:center;gap:.45rem}.control-label{color:var(--muted);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.controls-compact .speed-group{margin:0}.replay-view-toolbar{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.9rem;padding:.35rem .55rem;background:var(--surface);border:1px solid var(--border);border-top-color:#2a323f8c}.replay-view-group{display:inline-flex;gap:.25rem;margin:0}.replay-guides-button{color:var(--muted)}.replay-narration{display:grid;grid-template-columns:auto minmax(0,auto);align-items:center;justify-content:center;gap:.45rem;width:100%;min-width:0;min-height:2.5rem;overflow:hidden;color:var(--text);font-size:.82rem;font-weight:700;line-height:1.15rem;text-align:left;white-space:nowrap}.replay-narration-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.replay-event-icon-slot{display:inline-grid;width:2.25rem;height:2.25rem;place-items:center;flex:0 0 auto}.replay-event-icon{display:block;width:100%;height:100%;object-fit:contain;image-rendering:auto}.replay-narration-icons{display:inline-flex;align-items:center;gap:.25rem}.replay-narration .replay-event-icon-slot{width:2.5rem;height:2.5rem}.replay-narration .event-club-icon{width:2rem;height:2rem}.replay-narration .event-club-icon .to-badge{width:1.85rem;height:1.85rem;object-fit:contain}.replay-tactical-cue{width:100%;height:1.9rem;overflow:hidden;color:var(--accent);font-size:.75rem;font-weight:700;line-height:.95rem;text-align:center}.replay-tactical-cue:empty{display:block;visibility:hidden}.replay-tactical-cue[aria-hidden=true]{visibility:hidden}.replay-toolbar-panel{gap:.15rem;width:min(100%,44rem);margin-inline:auto;padding:.25rem .6rem;border:10px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-width:10px;border-image-repeat:stretch;background:none;box-shadow:inset 0 0 0 2px #247dc1,0 16px 32px #020914b8;color:#edf4ff;image-rendering:pixelated}.replay-toolbar-panel .clock{min-height:0;height:1.25rem;color:#aabbd1;font:600 clamp(.78rem,.9vw,.9rem)/1.2 var(--font-display)}.replay-toolbar-panel .clock strong{font-weight:800}.replay-toolbar-panel .replay-narration{min-height:0;height:2.3rem;overflow-y:auto;color:#f4f8ff;font:700 clamp(.9rem,1vw,1rem)/1.15 var(--font-display);white-space:normal;text-overflow:clip}.replay-toolbar-panel .replay-narration-text{overflow-y:auto;text-overflow:clip}.replay-toolbar-panel .replay-tactical-cue{min-height:0;height:1.1rem;overflow-y:auto;color:#8de6c6;font-size:clamp(.68rem,.8vw,.88rem);line-height:1.2}.replay-toolbar-panel .replay-tactical-cue:empty{display:block}.replay-toolbar-panel .controls-compact{gap:.35rem;padding-top:.4rem;border-top:2px solid #2586d0}.replay-toolbar-panel .replay-transport-group{width:100%;grid-template-columns:1fr 1fr 1.3fr .85fr;gap:.5rem}.replay-toolbar-panel .replay-transport-group button,.replay-toolbar-panel .speed-group button{min-width:0;min-height:2.75rem;padding:.3rem .5rem;border:10px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:#f4f8ff;font:700 clamp(.78rem,1vw,1.05rem) var(--font-display);white-space:nowrap}.replay-toolbar-panel .replay-transport-group button:not(.secondary),.replay-toolbar-panel .speed-group button:not(.secondary){border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:#06240f}.replay-toolbar-panel .replay-transport-group button:hover:not(:disabled),.replay-toolbar-panel .speed-group button:hover:not(:disabled){box-shadow:none;filter:brightness(1.12)}.replay-toolbar-panel .replay-speed-row{gap:.8rem}.replay-toolbar-panel .control-label{color:#b8c8dd;font:700 clamp(.8rem,1vw,1rem) var(--font-display);letter-spacing:.04em}.replay-toolbar-panel .speed-group{display:grid;grid-template-columns:repeat(4,minmax(3.5rem,1fr));gap:.45rem}.replay-toolbar-panel .speed-group button{min-height:2.25rem;font-size:clamp(.78rem,.85vw,.9rem)}@media (max-width: 560px){.replay-toolbar-panel{gap:.2rem;padding:.4rem .45rem;border-width:10px;border-image-width:10px}.replay-toolbar-panel .clock{height:2rem;overflow-y:auto;font-size:.78rem;white-space:normal}.replay-toolbar-panel .replay-narration{height:3.25rem;grid-template-columns:auto minmax(0,1fr);font-size:.9rem;line-height:1.2;white-space:normal}.replay-toolbar-panel .replay-tactical-cue{height:1.9rem}.replay-toolbar-panel .controls-compact{gap:.5rem;padding-top:.5rem}.replay-toolbar-panel .replay-transport-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.replay-toolbar-panel .replay-transport-group button{min-height:44px;font-size:.8rem}.replay-toolbar-panel .replay-speed-row{flex-wrap:wrap;gap:.35rem}.replay-toolbar-panel .replay-speed-row .control-label{display:block;flex:0 0 100%;text-align:center}.replay-toolbar-panel .replay-speed-row .speed-group{display:grid;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem}.replay-toolbar-panel .speed-group button{min-height:44px;padding:.2rem .1rem;font-size:.78rem}}.event-log-section{margin-top:.7rem}.event-log-heading{width:min(15rem,calc(100% - 1rem));margin:0 auto -.15rem;padding:.28rem 1rem .38rem;border:10px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-width:10px;border-image-repeat:stretch;background:none;color:#f4f8ff;font:800 1rem/1 var(--font-display);letter-spacing:.025em;text-align:center;text-transform:uppercase;text-shadow:0 2px 0 #06101c}.event-log{max-height:13rem;overflow-y:auto;margin-top:0;padding:.15rem .3rem;border:10px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-width:10px;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:inset 0 0 0 1px #247dc166,0 8px 18px #02091473;color:#cbd7e7;font-size:.88rem}.event-log>div{min-height:3rem;padding:.2rem .35rem;border-bottom:1px solid #29425e99;background:#07132173}.event-log .event-log-row{display:grid;grid-template-columns:2.5rem 2.5rem 2rem minmax(0,1fr);align-items:center;gap:.45rem}.event-log .event-log-row:first-child{animation:replay-log-entry .28s ease-out both}.event-log .replay-event-icon-slot{width:2.5rem;height:2.5rem}.event-club-icon{display:grid;width:2rem;height:2rem;place-items:center}.event-club-icon .to-badge{width:1.85rem;height:1.85rem;object-fit:contain}.event-log-description{min-width:0;line-height:1.25}.event-log-description strong{margin-right:.25rem;font-family:var(--font-display)}.event-log>div:last-child{border-bottom:none}.event-minute{display:grid;align-self:stretch;align-items:center;min-width:0;padding-right:.35rem;border-right:1px solid #29425e99;color:#aebdd0;font-family:var(--font-display);font-weight:700;font-variant-numeric:tabular-nums}@keyframes replay-log-entry{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.event-log .event-log-row:first-child{animation:none}}.controls{display:flex;gap:.5rem;justify-content:center;align-items:center;flex-wrap:wrap;margin:.85rem 0}.speed-group{display:inline-flex;gap:.25rem;margin-left:.35rem}.speed-group button{padding:.35rem .6rem;font-size:.82rem}.subnav{display:flex;gap:1rem;margin:.75rem 0 1.5rem;font-size:.9rem}.tournament-heading{align-items:flex-start}.bracket{--bracket-gutter: 1.15rem;--bracket-line: color-mix(in srgb, var(--muted) 42%, var(--border));display:flex;align-items:stretch;overflow-x:auto;overflow-y:hidden;margin-bottom:1.5rem;padding-bottom:.75rem;scrollbar-color:var(--border) transparent;scrollbar-width:thin;scroll-snap-type:x proximity}.bracket::-webkit-scrollbar{height:.5rem}.bracket::-webkit-scrollbar-track{background:transparent}.bracket::-webkit-scrollbar-thumb{border-radius:999px;background:var(--border)}.bracket::-webkit-scrollbar-thumb:hover{background:var(--muted)}.bracket-column{display:flex;flex:1 0 auto;flex-direction:column;min-width:13.5rem;scroll-snap-align:start}.bracket-column:not(:first-child){padding-left:var(--bracket-gutter)}.bracket-column-title{min-width:12.5rem}.skeleton-cell{display:block;width:min(11rem,60%);height:.7rem;border-radius:999px;background:var(--surface-2)}.bracket-title{margin:1.25rem 0 .5rem;font-family:var(--font-display);font-size:1.05rem;font-weight:600}.bracket-phase{margin:0 0 .55rem;color:var(--muted);font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.bracket-slots{display:grid;flex:1;grid-auto-rows:1fr}.bracket-slot{position:relative;display:flex;align-items:center;padding-right:var(--bracket-gutter)}.bracket-column:not(:last-child) .bracket-slot:after{content:"";position:absolute;top:50%;right:0;width:var(--bracket-gutter);border-top:1px solid var(--bracket-line)}.bracket-column:not(:last-child) .bracket-slot:nth-child(odd):not(:only-child):before{content:"";position:absolute;top:50%;right:0;bottom:0;border-right:1px solid var(--bracket-line)}.bracket-column:not(:last-child) .bracket-slot:nth-child(2n):before{content:"";position:absolute;top:0;right:0;height:50%;border-right:1px solid var(--bracket-line)}.bracket-column:not(:first-child) .bracket-cell:before{content:"";position:absolute;top:50%;left:calc(-1 * var(--bracket-gutter));width:var(--bracket-gutter);border-top:1px solid var(--bracket-line)}.bracket-column-title .bracket-slot:before{content:"";position:absolute;top:50%;left:0;width:var(--bracket-gutter);border-top:1px solid var(--bracket-line)}.bracket-cell{position:relative;display:grid;gap:2px;width:100%;padding:.3rem;border:1px solid var(--border);border-radius:9px;background:var(--surface)}.bracket-cell-open{border-style:dashed;background:transparent}.bracket-cell-mine{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));background:color-mix(in srgb,var(--accent) 7%,var(--surface))}.bracket-seat{display:flex;align-items:center;gap:.45rem;padding:.3rem .4rem;border-radius:6px;color:var(--muted);font-size:.82rem}.bracket-badge{flex:none;width:1.6rem;height:1.6rem}.bracket-seat-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bracket-seat-goals{font-family:var(--font-display);font-size:.95rem;font-variant-numeric:tabular-nums;min-width:1ch;text-align:right}.bracket-seat-pens{color:var(--muted);font-size:.7rem;font-variant-numeric:tabular-nums}.bracket-seat-won{color:var(--text);font-weight:700;background:var(--surface-2)}.bracket-seat-lost{color:var(--muted)}.bracket-seat-lost .crest,.bracket-seat-lost .bracket-badge{opacity:.5}.bracket-seat-mine .bracket-seat-name{font-weight:700}.bracket-seat-pending{color:var(--text)}.bracket-seat-open{justify-content:flex-start}.bracket-seat-open .skeleton-cell{width:55%;height:.55rem}a.bracket-seat-bye{color:var(--text);font-weight:700;background:var(--surface-2)}span.bracket-seat-bye{font-style:italic;opacity:.65}a.bracket-seat:hover,a.bracket-seat:focus-visible{color:var(--text);text-decoration:none;background:var(--surface-2)}button.bracket-seat-editable{width:100%;border:1px solid var(--border);background:var(--surface);font:inherit;cursor:pointer;text-align:left;color:var(--text)}button.bracket-seat-editable:hover,button.bracket-seat-editable:focus-visible{border-color:var(--muted);background:var(--surface-2)}button.bracket-seat-editable.bracket-seat-selected{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--surface))}.crest-empty{background:var(--surface-2);border-style:dashed}.bracket-cell-action,.bracket-cell-status{margin:.1rem 0 0;padding:0 .4rem .1rem;font-size:.7rem;font-weight:700;letter-spacing:.04em}.bracket-cell-status{color:var(--muted)}.bracket-champion{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:1.05rem .7rem .9rem;border:1px solid rgba(255,200,87,.5);border-radius:10px;background:radial-gradient(120% 90% at 50% 0%,rgba(255,200,87,.22),rgba(255,200,87,.05) 60%,var(--surface) 100%);color:var(--text);text-align:center}.bracket-champion:before,.bracket-champion:after{content:"";position:absolute;width:.85rem;height:.85rem;border:2px solid var(--warn)}.bracket-champion:before{top:-1px;left:-1px;border-right:0;border-bottom:0;border-radius:6px 0 0}.bracket-champion:after{right:-1px;bottom:-1px;border-left:0;border-top:0;border-radius:0 0 6px}.bracket-champion-cup{position:relative;display:grid;place-items:center}.bracket-champion-cup:before{content:"";position:absolute;width:4.6rem;height:4.6rem;border-radius:50%;background:radial-gradient(circle,#ffc8574d,#ffc85700 68%)}.trophy-mark{position:relative;color:var(--warn)}.bracket-champion-club{display:flex;min-width:0;align-items:center;gap:.4rem}.bracket-champion strong{min-width:0;overflow:hidden;font-family:var(--font-display);font-size:1.1rem;text-overflow:ellipsis;white-space:nowrap}a.bracket-champion:hover,a.bracket-champion:focus-visible{border-color:var(--warn);text-decoration:none}a.bracket-champion:hover .trophy-mark,a.bracket-champion:focus-visible .trophy-mark{transform:translateY(-3px)}.bracket-champion.bracket-cell-mine{border-color:var(--warn);background:radial-gradient(120% 90% at 50% 0%,rgba(255,200,87,.3),rgba(255,200,87,.07) 60%,var(--surface) 100%)}.bracket-champion.bracket-cell-mine .bracket-champion-cup:before{background:radial-gradient(circle,#ffc85773,#ffc85700 70%)}.bracket-champion-open{border-style:dashed;border-color:var(--border);background:transparent;color:var(--muted)}.bracket-champion-open:before,.bracket-champion-open:after{display:none}.bracket-champion-open .bracket-champion-cup:before{display:none}.bracket-champion-open .trophy-mark{color:var(--border)}.bracket-champion-open strong{font-weight:500}@media (prefers-reduced-motion: no-preference){.bracket-column{animation:bracket-column-in .5s cubic-bezier(.16,1,.3,1) backwards}.bracket-column:nth-child(2){animation-delay:.07s}.bracket-column:nth-child(3){animation-delay:.14s}.bracket-column:nth-child(4){animation-delay:.21s}.bracket-column:nth-child(n+5){animation-delay:.28s}.trophy-mark{transition:transform .25s cubic-bezier(.16,1,.3,1)}a.bracket-champion .bracket-champion-cup{animation:trophy-lift .7s cubic-bezier(.16,1,.3,1) .3s backwards}@keyframes trophy-lift{0%{opacity:0;transform:translateY(.9rem) scale(.86)}to{opacity:1;transform:none}}@keyframes bracket-column-in{0%{opacity:0;transform:translate(-.6rem)}to{opacity:1;transform:none}}}@media (max-width: 640px){.bracket{--bracket-gutter: .8rem}.bracket-column{min-width:12rem}.bracket-column-title{min-width:10rem}}.lineup-header{display:flex;justify-content:space-between;align-items:center;margin:1.25rem 0 .6rem}.lineup-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.5rem;margin-bottom:1rem}button.player-pick{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;text-align:left;color:var(--text);background:var(--surface);border-color:var(--border);box-shadow:none}button.player-pick span:nth-child(2){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}button.player-pick small{grid-column:2 / -1;color:var(--muted)}button.player-pick.selected{border-color:var(--accent);background:#3ddc841a}button.player-pick.selected small{color:var(--accent)}.pill-group{display:flex;flex-wrap:wrap;gap:.35rem}button.pill{padding:.32rem .58rem;border-radius:7px;border:1px solid var(--border);background:var(--surface-2);color:var(--muted);font-size:.82rem;font-weight:600;line-height:1.25;box-shadow:none}button.pill:hover:not(:disabled){filter:none;border-color:color-mix(in srgb,var(--accent) 55%,var(--border));color:var(--text);box-shadow:none}button.pill.on{border-color:var(--accent);background:var(--accent);color:var(--accent-ink);font-weight:700}.lineup-editor{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,21rem);gap:1rem;align-items:stretch;min-height:0;margin-bottom:1rem}.pitch-frame{display:grid;place-items:center;min-width:0;min-height:0}.formation-board{position:relative;width:100%;max-width:100%;aspect-ratio:72 / 100;container-type:size;border-radius:10px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 34%),repeating-linear-gradient(180deg,var(--turf-a) 0 9%,var(--turf-b) 9% 18%);box-shadow:inset 0 0 90px #0000008c,0 0 0 1px #ffffff12}.pitch-markings{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}button.formation-slot,div.formation-slot{position:absolute;z-index:2;width:clamp(52px,var(--slot-card-width, 18.5cqw),116px);padding:0;transform:translate(-50%,-50%);display:block;text-align:left;background:none;border:0;border-radius:9px;box-shadow:none;touch-action:none;user-select:none;-webkit-user-select:none}button.formation-slot:hover:not(:disabled){filter:brightness(1.06);box-shadow:none}button.formation-slot:active:not(:disabled){transform:translate(-50%,-50%);box-shadow:none}.formation-slot .slot-card{position:relative;display:block}.formation-slot .player-card{filter:drop-shadow(0 5px 11px rgba(0,0,0,.55))}.formation-slot.selected .slot-card{outline:2px dashed rgba(61,220,132,.86);outline-offset:1px;box-shadow:0 0 6px #3ddc8438;border-radius:9px}.formation-slot .slot-card.fit-wrong-side,.formation-slot .slot-card.fit-improvised{outline:1px solid color-mix(in srgb,var(--warn) 72%,#241704);outline-offset:1px;border-radius:9px}.formation-slot .slot-card.fit-out-of-sector{outline:2px dashed color-mix(in srgb,var(--danger) 78%,#2a080d);outline-offset:1px;border-radius:9px}.formation-slot.selected .slot-card.fit-wrong-side,.formation-slot.selected .slot-card.fit-improvised{box-shadow:0 0 0 2px #ffc857b3,0 0 6px #ffc85733}.formation-slot.selected .slot-card.fit-out-of-sector{box-shadow:0 0 6px #ff6b6b47}.formation-slot .empty-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;aspect-ratio:400 / 560;border:2px dashed rgba(255,255,255,.55);border-radius:9px;background:#09121b66;color:#dce6f0}.formation-slot .empty-card b{color:var(--accent);font-size:clamp(.6rem,3.6cqw,.95rem)}.formation-slot .empty-card span{color:#b7c5d3;font-size:clamp(.46rem,2.6cqw,.7rem)}.formation-slot.empty.selected .empty-card{border-color:var(--accent);border-style:solid}.setup-page button.formation-slot.empty{display:grid;place-items:center;width:clamp(52px,var(--slot-card-width, 18.5cqw),116px);aspect-ratio:auto;box-sizing:border-box;padding:0;border:0;border-radius:0;outline:0;background:none;box-shadow:none}.setup-page button.formation-slot.empty:hover{background:none}.setup-page .formation-slot.empty .slot-card.empty{width:100%}.setup-page .formation-slot.empty .empty-card{position:relative;display:grid;grid-template-rows:1fr 1px 1.2fr;gap:.28rem;place-items:center;box-sizing:border-box;width:100%;padding:.38rem .22rem;border:9px solid transparent;outline:0;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;border-radius:0;background:none;filter:drop-shadow(0 0 5px rgba(61,205,226,.48))}.setup-page .formation-slot.empty .empty-card:after{content:"";grid-row:2;width:78%;height:1px;background:#56b7ff59}.setup-page .formation-slot.empty .empty-card b{align-self:end;color:var(--accent);font:900 clamp(.58rem,3.2cqw,.9rem)/1 var(--font-display);text-shadow:0 0 5px rgba(61,220,132,.38)}.setup-page .formation-slot.empty .empty-card span{align-self:start;color:#d6e8f7;font-size:clamp(.42rem,2.2cqw,.62rem);line-height:1.05;text-align:center}.setup-page .formation-slot.empty[data-role=GK] .empty-card b{color:#ffcf45}.setup-page .formation-slot.empty:is([data-role=CB],[data-role=LB],[data-role=RB],[data-role=LWB],[data-role=RWB]) .empty-card b{color:#56b7ff}.setup-page .formation-slot.empty:is([data-role=ST],[data-role=LW],[data-role=RW]) .empty-card b{color:#ff727b}@media (max-width: 900px){.setup-page button.formation-slot.empty{width:clamp(52px,var(--slot-card-width, 18.5cqw),116px);aspect-ratio:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.setup-page .formation-slot.empty .slot-card.empty{width:100%}.setup-page .formation-slot.empty .empty-card{width:100%;padding:.3rem .15rem;filter:drop-shadow(0 2px 2px rgba(3,15,27,.72))}.setup-page .squad-empty-slot{border-style:solid;border-color:#3473aa94}}.slot-fit-label{position:absolute;left:50%;top:100%;z-index:4;transform:translate(-50%,3px);width:max-content;max-width:150%;padding:.05rem .34rem;border-radius:5px;background:#080d12ad;color:#e8eef5;font-size:clamp(.4rem,2.5cqw,.6rem);font-weight:800;letter-spacing:.03em;text-transform:uppercase;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.65);pointer-events:none}.formation-slot.drag-origin .slot-fit-label{opacity:.48}.slot-instruction-label{position:absolute;top:0;right:0;z-index:4;transform:translate(32%,-28%);display:flex;gap:.12rem;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));line-height:1;pointer-events:none}.slot-instruction-label .instruction-badge{width:clamp(.8rem,4.6cqw,1.15rem)}.instruction-badge{display:block;width:1.15rem;height:auto;aspect-ratio:1 / 2;image-rendering:pixelated}.instruction-badge.is-glyph{box-sizing:border-box;display:grid;place-items:center;padding:.1rem;border:2px solid #56b7ff;border-radius:3px;background:#071a33}.instruction-badge.is-glyph .pixel-icon{width:100%;height:auto;display:block}.formation-slot.drag-origin .slot-instruction-label{opacity:.48}.setup-page .formation-slot.selected .slot-instruction-label{visibility:hidden}.slot-fit-label.is-wrong-side,.slot-fit-label.is-improvised{color:var(--warn);background:color-mix(in srgb,var(--warn) 16%,rgba(8,13,18,.82))}.slot-fit-label.is-out-of-sector{color:var(--danger);background:color-mix(in srgb,var(--danger) 16%,rgba(8,13,18,.82))}.lineup-editor-direct-swap .formation-slot[data-role=GK]{left:50%!important}.lineup-editor-direct-swap .slot-fit-label.position-chip{left:50%;transform:translate(-50%,3px);max-width:none;line-height:1}:is(.setup-page,.halftime-panel) .formation-slot-actions{position:absolute;z-index:110;display:grid;grid-template-columns:3.45rem 2.15rem 2.15rem;gap:.25rem;transform:translate(-50%,clamp(2.5rem,7.2cqw,4.5rem))}:is(.setup-page,.halftime-panel) .formation-slot-actions.is-goalkeeper{left:50%!important}.halftime-panel .formation-slot-actions.is-single{grid-template-columns:auto;transform:translate(-50%,calc(clamp(2.5rem,7.2cqw,4.5rem) + 1.9rem))}.halftime-panel .formation-slot-actions.is-single button{padding:0 .45rem}.setup-page .formation-slot-actions.is-single{grid-template-columns:auto}.setup-page .formation-slot-actions.is-single button{padding:0 .45rem}:is(.setup-page,.halftime-panel) .formation-slot-actions button{display:grid;place-items:center;width:100%;height:2.15rem;padding:0 .2rem;border:3px solid #071a2b;border-radius:4px;color:#eef7ff;font:900 .62rem/1 var(--font-display);text-transform:uppercase}:is(.setup-page,.halftime-panel) .formation-slot-actions button.stats{background:linear-gradient(180deg,#3d86c4 0,#3d86c4 12%,#185388 13%,#185388 82%,#0d355c 83%,#0d355c);box-shadow:inset 0 0 0 2px #65a9dd,inset 0 -2px #041b309e,0 2px #061525}:is(.setup-page,.halftime-panel) .formation-slot-actions button.swap{border-color:#061a2b;background:linear-gradient(180deg,#2c4f7c 0,#2c4f7c 12%,#17335a 13%,#17335a 82%,#0d2140 83%,#0d2140);box-shadow:inset 0 0 0 2px #4f7fb5,inset 0 -2px #041224ad,0 2px #061525}:is(.setup-page,.halftime-panel) .formation-slot-actions button.swap .slot-swap-icon{width:1.35rem;height:1.35rem}.setup-page .formation-slot-actions button.compare{border-color:#3a2a06;background:linear-gradient(180deg,#f2c94c 0,#f2c94c 12%,#c99a26 13%,#c99a26 82%,#8a6510 83%,#8a6510);box-shadow:inset 0 0 0 2px #ffe08a,inset 0 -2px #281a0299,0 2px #061525;color:#1c1405}:is(.setup-page,.halftime-panel) .formation-slot-actions button:hover,:is(.setup-page,.halftime-panel) .formation-slot-actions button:focus-visible{filter:brightness(1.18)}@media (min-width: 901px){:is(.setup-page,.halftime-panel) .formation-slot-actions{grid-template-columns:2.85rem 1.85rem 1.85rem;gap:.15rem}:is(.setup-page,.halftime-panel) .formation-slot-actions button{height:1.85rem;border-width:2px;font-size:.55rem}:is(.setup-page,.halftime-panel) .formation-slot-actions button.swap .slot-swap-icon{width:1.15rem;height:1.15rem}}.setup-page .formation-slot.selected .slot-fit-label{visibility:hidden;opacity:0}.setup-page .formation-board:not([data-formation="4-4-2"]) .slot-fit-label.position-chip{width:100%;max-width:100%;padding-inline:.12rem;line-height:.95;white-space:normal;text-align:center}.lineup-editor-direct-swap .formation-slot.has-card,.lineup-editor-direct-swap .bench-pick{cursor:grab}.lineup-editor-direct-swap .formation-slot.has-card:active,.lineup-editor-direct-swap .bench-pick:active{cursor:grabbing}.lineup-editor-direct-swap .bench-name-line{display:flex;align-items:center;gap:.25rem;min-width:0}.lineup-editor-direct-swap .bench-name-line>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineup-editor-direct-swap .bench-position{flex:none;font-size:.56rem;line-height:1;white-space:nowrap}.lineup-editor-direct-swap .bench-attributes{display:flex;flex-wrap:wrap;gap:.08rem .35rem;font-size:.61rem;white-space:normal}.lineup-editor-direct-swap .bench-attributes>span{flex:none}.lineup-editor-direct-swap .bench-attributes b{color:#f4f8ff;font-size:inherit;font-weight:800}@media (min-width: 901px){.setup-page .lineup-editor-direct-swap .bench-attributes{flex-wrap:nowrap;gap:.18rem;font-size:.56rem;white-space:nowrap}}.lineup-rail{display:flex;flex-direction:column;min-height:0;border:1px solid var(--border);border-radius:10px;background:var(--surface);overflow:hidden}.rail-tabs{display:none}.rail-pane{display:contents}.rail-options{display:flex;flex-direction:column;flex:0 0 auto;max-height:54%;overflow:auto;overscroll-behavior:contain}.rail-block{display:flex;flex-direction:column;gap:.45rem;flex:none;padding:.75rem .85rem;border-bottom:1px solid var(--border)}.rail-note{margin:0;color:var(--muted);font-size:.82rem;line-height:1.45}.rail-note strong{color:var(--text)}.rail-fine{margin:0;padding:0 .85rem;color:var(--muted);font-size:.74rem;line-height:1.4}.link-button{padding:0;min-height:0;border:0;background:none;color:var(--accent);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.link-button:hover{color:var(--text)}.link-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.rail-block-tactic .rail-note{min-height:4.35em}.slot-instructions{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.sp-overlay.si-overlay{z-index:1200}.sp-modal.si-modal{width:min(620px,94vw)}.si-modal .sp-body{grid-template-columns:minmax(0,1fr)}.si-effect .sp-stack-item{display:grid;align-content:start;gap:.3rem}.si-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.si-chips>b{color:#8fb8e8}.instruction-chip{display:inline-block;padding:.1rem .45rem;border:1px solid;font-size:.7rem;line-height:1.35}.instruction-chip.beats{border-color:#56b7ff;background:#12304f;color:#eef4ff}.instruction-chip.loses{border-color:#6b3a3a;background:#2a1618;color:#ffb4b4}.instruction-chip.amplifies{border-color:#8a6d1f;background:#2b2410;color:#f3d98a}.instruction-chip.amplifies.has{border-color:#f3c64b;background:#5a4612;color:#fff3c4;font-weight:700}.formation-note{display:flex;flex-direction:column;gap:.3rem;min-height:10.5rem}.formation-note-headline{color:var(--accent);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.formation-note-sector{display:grid;grid-template-columns:3.6rem minmax(0,1fr);gap:.5rem;margin:0;padding-left:.55rem;border-left:2px solid var(--border);color:var(--muted);font-size:.81rem;line-height:1.4}.formation-note-sector-label{padding-top:.12rem;color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.formation-note-sector-copy{min-width:0;overflow-wrap:break-word}.formation-note-answers .formation-note-sector-copy{color:var(--text)}.bench-sort{margin-left:auto;display:inline-flex;gap:.2rem}.bench-sort button{padding:.18rem .5rem;color:var(--muted);font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:transparent;border:1px solid var(--border);border-radius:999px;cursor:pointer}.bench-sort button.is-on{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.bench-sort button:disabled{opacity:.45;cursor:default}.bench-sort button:not(:disabled):not(.is-on):hover,.bench-sort button:focus-visible{color:var(--text);border-color:var(--accent)}.bench-score{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.bench-score b{font-family:var(--font-display);font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text)}.bench-score small{font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--muted)}.bench-score small.up{color:var(--accent)}.bench-score small.down{color:var(--danger)}.rail-switch{position:relative;display:flex;align-items:center;gap:.6rem;cursor:pointer;font-size:.88rem;font-weight:600}.rail-switch input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.rail-switch-track{position:relative;flex:none;width:36px;height:20px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);transition:background .15s ease,border-color .15s ease}.rail-switch-track i{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--muted);transition:transform .15s ease,background .15s ease}.rail-switch input:checked+.rail-switch-track{border-color:var(--accent);background:var(--accent)}.rail-switch input:checked+.rail-switch-track i{transform:translate(16px);background:var(--accent-ink)}.rail-switch input:focus-visible+.rail-switch-track{outline:2px solid var(--accent);outline-offset:2px}.lineup-summary{flex:0 0 auto;display:grid;gap:.3rem;padding:.7rem .85rem;border-bottom:1px solid var(--border)}.lineup-summary>.eyebrow{margin:0}.lineup-summary-row{display:grid;grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding-left:.4rem;border-left:2px solid transparent}.lineup-summary-row.is-incomplete{border-left-color:var(--muted)}.lineup-summary-row.has-improvised{border-left-color:var(--warn)}.lineup-summary-row.has-out-of-sector{border-left-color:var(--danger)}.lineup-summary-label{font-size:.78rem;font-weight:600}.lineup-summary-quality{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem}.lineup-summary-bar{height:5px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--muted) 30%,transparent)}.lineup-summary-bar i{display:block;height:100%;border-radius:inherit;background:var(--accent)}.lineup-summary-quality b{font-family:var(--font-display);font-size:.92rem;font-weight:700;font-variant-numeric:tabular-nums}.lineup-summary-count{font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--muted)}.lineup-summary-note{grid-column:2 / -1;color:var(--muted);font-size:.72rem}.lineup-summary-row.has-out-of-sector .lineup-summary-note{color:var(--danger)}.lineup-bench{display:flex;flex-direction:column;flex:1 1 0;gap:.45rem;min-height:0;padding:.75rem .85rem}.setup-page .lineup-bench{gap:.55rem;padding-top:0}.setup-page .lineup-bench>.role-compare{flex:none}.bench-heading{display:flex;align-items:baseline;gap:.5rem}.setup-page .bench-heading{position:sticky;top:0;z-index:2;justify-content:center;padding:.7rem 0 .4rem;background:var(--setup-plate)}.setup-page .bench-sort{margin-left:0}.bench-heading .eyebrow{margin:0}.setup-page .bench-subsection-heading{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;flex:none;padding:.45rem .15rem .35rem;border-top:1px solid var(--setup-line);border-bottom:1px solid rgba(89,124,163,.32)}.setup-page .bench-subsection-heading .eyebrow{margin:0;color:var(--accent)}.setup-page .bench-subsection-heading small{color:var(--muted);font-size:.68rem;text-align:right}.setup-page .squad-empty-slot{display:grid;grid-template-columns:2.15rem minmax(0,1fr);gap:.65rem;align-items:center;box-sizing:border-box;min-height:3.25rem;padding:.3rem .45rem;border:1px dashed #3473aa;border-radius:5px;background:#0f2d4e6b;color:#d9eaff;box-shadow:inset 0 0 12px #3184cc1f}.setup-page .squad-empty-icon{display:grid;place-items:center;width:2rem;height:2.25rem;border:1px solid #4c7da8;border-radius:3px;background:linear-gradient(135deg,#244d77,#102d4e);color:#9ed4ff;font:800 1.3rem/1 var(--font-display);clip-path:polygon(12% 0,88% 0,100% 12%,100% 88%,88% 100%,12% 100%,0 88%,0 12%)}.setup-page .squad-empty-copy{display:grid;min-width:0;line-height:1.15}.setup-page .squad-empty-copy b{color:#dcecff;font:800 .72rem/1.1 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.setup-page .squad-empty-copy small{color:#91aac4;font-size:.62rem}.setup-page .squad-empty-slot:hover{border-color:#56b7ff;background:#143e6794}.setup-page .club-roster-open{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex:none;min-height:3.15rem;margin-top:.45rem;padding:.55rem .75rem;border:1px solid #315c83;border-radius:4px;background:#123457;color:#f4f8ff;font:800 .78rem/1 var(--font-display);letter-spacing:.05em;text-transform:uppercase;box-shadow:inset 0 1px #cbe5ff26,0 3px #07192b}.setup-page .club-roster-open small{color:#a9bdd4;font:600 .66rem/1.2 system-ui,sans-serif;letter-spacing:0;text-transform:none}.setup-page .club-roster-open:hover,.setup-page .club-roster-open:focus-visible{border-color:#56b7ff;filter:brightness(1.1)}.setup-page .club-roster-panel{display:flex;flex-direction:column;gap:.5rem;min-width:0;min-height:0;padding:.75rem;border:1px solid var(--setup-line);border-radius:12px;background:var(--setup-plate);box-shadow:0 14px 26px #03070c80,inset 0 1px #d6e8ff12;overflow:hidden}.setup-page .club-roster-view-heading{display:flex;align-items:center;gap:.6rem;padding:.25rem 0 .45rem;border-bottom:1px solid var(--setup-line)}.setup-page .club-roster-view-heading>span{display:grid;min-width:0}.setup-page .club-roster-view-heading b{font:800 .82rem/1.15 var(--font-display);text-transform:uppercase}.setup-page .club-roster-view-heading small{color:var(--muted);font-size:.66rem}.setup-page .club-roster-back,.setup-page .club-roster-pagination button{min-height:2.35rem;padding:.35rem .65rem;border:1px solid #315c83;border-radius:4px;background:#123457;color:#f4f8ff;font-size:.7rem;font-weight:800;text-transform:uppercase}.setup-page .club-roster-list{flex:1 1 0}.setup-page .club-roster-instruction{margin:0;color:#a9bdd4;font-size:.68rem;line-height:1.3}.setup-page .club-roster-pick-hint{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.6rem .7rem;border:1px solid #3ddc84;border-radius:5px;background:#123c38;color:#ecfff4;font-size:.73rem;line-height:1.35}.setup-page .club-roster-pick-hint button{flex:none;min-height:2.6rem;padding:.45rem .7rem;border:1px solid #5d94bc;border-radius:4px;background:#123457;color:#fff;font:800 .68rem/1 var(--font-display);text-transform:uppercase}.setup-page .club-roster-empty{margin:auto;padding:1rem;color:var(--muted);font-size:.76rem;line-height:1.4;text-align:center}.setup-page .club-roster-panel.is-drop-ready{filter:brightness(1.15) drop-shadow(0 0 8px rgba(61,220,132,.75))}.setup-page .club-roster-pagination{display:grid;grid-template-columns:minmax(0,4.8rem) minmax(0,1fr) minmax(0,4.8rem);align-items:center;gap:.35rem;flex:none;min-width:0;box-sizing:border-box;padding:0 .4rem}.setup-page .club-roster-pagination span{color:var(--muted);font-size:.68rem;font-weight:700;text-align:center;white-space:nowrap}.setup-page .club-roster-pagination button:last-child{width:100%;background:#185a3a;border-color:#3ddc84}.setup-page .club-roster-pagination button:disabled{opacity:.42;filter:grayscale(.5)}.setup-page .club-roster-open,.setup-page .club-roster-back,.setup-page .club-roster-pagination button,.setup-page .bench-sort button{border:9px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none}.setup-page .bench-sort button{height:var(--setup-choice-height);box-sizing:border-box}.setup-page .club-roster-pagination button{width:100%;min-width:0;padding:.35rem .1rem;white-space:nowrap}.setup-page .bench-sort button.is-on,.setup-page .club-roster-pagination button:last-child{border-image-source:url(/assets/botao_verde-DpfethGe.webp)}.setup-page .club-roster-pagination button:last-child{border:3px solid #071a12;border-image:none;border-radius:4px;background:linear-gradient(180deg,#35c86f 0,#35c86f 12%,#15934d 13%,#15934d 82%,#0b6b38 83%,#0b6b38);box-shadow:inset 0 0 0 2px #43e486,inset 0 -3px #042e18a6,0 3px #061525;color:#f3fff7}.setup-page .setup-dropdown{position:relative;display:block;flex:none;width:100%;height:var(--setup-choice-height)}.setup-page .setup-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;min-height:var(--setup-choice-height);box-sizing:border-box;padding:.05rem 2rem .05rem .65rem;border:8px solid transparent;border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;color:#06240f;box-shadow:none;font:800 .72rem/1 var(--font-display);cursor:pointer}.setup-page .setup-dropdown select option{background:var(--setup-plate-2);color:#edf4ff}.setup-page .setup-dropdown-arrow{position:absolute;top:50%;right:.75rem;width:0;height:0;border-top:5px solid #06240f;border-right:4px solid transparent;border-left:4px solid transparent;transform:translateY(-50%);pointer-events:none}.setup-page .setup-dropdown select:hover{filter:brightness(1.08)}.setup-page .setup-dropdown select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.setup-page .rail-pane-setup .rail-block>.eyebrow{align-self:flex-start;display:grid;place-items:center;box-sizing:border-box;height:var(--setup-choice-height);min-height:var(--setup-choice-height);width:5rem;padding:0 .15rem;border:7px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;color:#edf4ff;font:800 .64rem/1 var(--font-display);letter-spacing:.06em;text-align:center;text-transform:uppercase}.setup-page .rail-pane-setup .rail-block-mentality>.eyebrow{width:6.5rem;font-size:.64rem;letter-spacing:.04em}.setup-page .rail-block-long-shots .rail-switch>span:last-child{display:grid;place-items:center;box-sizing:border-box;width:9.5rem;height:var(--setup-choice-height);padding:0 .25rem;border:7px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;color:#edf4ff;font:800 .56rem/1 var(--font-display);text-align:center}.setup-page .rail-block-long-shots .rail-switch{width:100%;justify-content:space-between}.setup-page .rail-block-long-shots .rail-switch-track{order:2;margin-left:auto}.setup-page .rail-block-long-shots .rail-switch>span:last-child{order:1}.mobile-roster-drop-targets{display:none}.bench-context{margin-left:auto;color:var(--accent);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bench-hint{margin:0;color:var(--muted);font-size:.74rem;line-height:1.35}.role-compare{display:grid;gap:.5rem;padding:.6rem .65rem;border:1px solid var(--border);border-radius:10px;background:var(--surface-2)}.role-compare-head{display:grid;gap:.1rem}.role-compare-head .eyebrow{margin:0}.role-compare-fit{color:var(--muted);font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.role-compare-warn{display:flex;align-items:center;gap:.4rem;box-sizing:border-box;min-height:3.4rem;margin:0;padding:.4rem .55rem;border:1px solid color-mix(in srgb,var(--warn) 45%,transparent);border-radius:8px;background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn);font-size:.74rem;font-weight:600;line-height:1.3}.role-compare-warn span{flex:none;font-weight:400}.role-compare-warn.is-holder{min-height:0;border-color:color-mix(in srgb,var(--warn) 30%,transparent);background:color-mix(in srgb,var(--warn) 9%,transparent)}.role-compare-warn.is-ok{border-color:color-mix(in srgb,var(--accent) 32%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent);color:color-mix(in srgb,var(--accent) 85%,var(--text))}.role-compare-scores{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:.5rem}.rc-col{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:3rem;line-height:1.15;text-align:center}.rc-col small{max-width:100%;color:var(--muted);font-size:.68rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-col b{font-family:var(--font-display);font-size:1.15rem;font-variant-numeric:tabular-nums}.rc-col em{max-width:100%;color:var(--warn);font-size:.64rem;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-arrow{color:var(--muted)}.rc-delta{justify-self:end;min-width:3.2rem;text-align:center;padding:.1rem .45rem;border-radius:999px;font-size:.74rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--muted);background:color-mix(in srgb,var(--muted) 22%,transparent)}.rc-delta.up{color:var(--accent);background:color-mix(in srgb,var(--accent) 22%,transparent)}.rc-delta.down{color:var(--danger);background:color-mix(in srgb,var(--danger) 20%,transparent)}.role-compare-attrs{display:grid;gap:.2rem;margin:0;padding:0;list-style:none}.role-compare-swap{width:100%;margin-top:.15rem}.role-compare-attrs li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;font-size:.76rem}.rc-attr-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-attr-weight{color:var(--muted);font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums}.rc-attr-values{display:inline-flex;align-items:baseline;gap:.3rem;color:var(--muted);font-variant-numeric:tabular-nums}.rc-attr-values b{color:var(--text)}.bench-list{display:flex;flex-direction:column;gap:.25rem;min-height:0;overflow:auto;overscroll-behavior:contain;padding-right:.2rem;touch-action:pan-y;container-type:inline-size;container-name:bench}.setup-page .bench-list{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.bench-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem;align-items:stretch;border:1px solid transparent;border-radius:8px}.bench-row.is-candidate{border-color:var(--accent);background:var(--surface-2)}.bench-row:focus-within{border-color:var(--accent)}.bench-row.is-natural-fit{border-left-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent)}.bench-group-label{margin:.5rem 0 .1rem;color:var(--muted);font-size:.64rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bench-group-label:first-child{margin-top:.15rem}button.bench-pick{display:grid;grid-template-columns:34px minmax(6.5rem,1fr) minmax(0,auto);gap:.6rem;align-items:center;width:100%;padding:.35rem .45rem;text-align:left;color:var(--text);background:transparent;border:0;box-shadow:none;touch-action:pan-y;user-select:none;-webkit-user-select:none}button.bench-pick:hover,button.bench-pick:focus-visible{filter:none;background:var(--surface-2);box-shadow:none}button.bench-pick:active{transform:none;box-shadow:none}.bench-thumb{display:block;width:34px}.bench-who{display:flex;flex-direction:column;min-width:0;line-height:1.2}.bench-who b{overflow:hidden;font-size:.87rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.bench-who small{overflow:hidden;color:var(--muted);font-size:.71rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.bench-score-cap{text-transform:none;letter-spacing:0;font-weight:600!important;text-align:right}button.bench-sheet{align-self:center;padding:.2rem .4rem;color:var(--muted);font-size:.64rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:transparent;border:1px solid var(--border);border-radius:6px;cursor:pointer}button.bench-sheet:hover,button.bench-sheet:focus-visible{color:var(--text);border-color:var(--accent)}@container bench (max-width: 21rem){button.bench-pick{grid-template-columns:28px minmax(5rem,1fr) minmax(0,auto);gap:.45rem;padding-left:.35rem}.bench-thumb{width:28px}.bench-score-cap{display:none}button.bench-sheet{padding:.2rem .3rem}}.dragging-source{opacity:.4}.formation-slot.drag-origin .slot-card{opacity:.48;filter:grayscale(.72)}.formation-slot.replace-origin .slot-card:after{content:"Clique para trocar"}.formation-slot.replace-origin .slot-card:after{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);width:max-content;max-width:116px;padding:.18rem .32rem;border:1px dashed rgba(255,255,255,.78);border-radius:5px;color:#fff;background:#080d12d1;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;pointer-events:none}.drag-ghost{position:fixed;z-index:1000;width:52px;transform:translate(-50%,-55%);pointer-events:none;filter:drop-shadow(0 12px 22px rgba(0,0,0,.62))}body:has(.setup-page){display:flex;flex-direction:column;height:100svh;overflow:hidden}body:has(.setup-page)>#root{display:flex;flex-direction:column;flex:1;min-height:0}body:has(.setup-page) main{display:flex;flex-direction:column;flex:1;width:100%;max-width:none;min-height:0;margin:0;padding:0;overflow:hidden}.setup-page,.setup-page>form{display:flex;flex-direction:column;flex:1;min-height:0}.setup-page{--setup-plate: #101b2b;--setup-plate-2: #16243a;--setup-choice-height: 2.75rem;--setup-side-panel-width: clamp(17rem, calc((100vw - 22rem)/2 - 1rem) , 21rem);--setup-line: #2b3d58;position:relative}.setup-stage{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.setup-scene,.setup-scene-scrim{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none}.setup-scene{width:100%;height:100%;object-fit:cover;object-position:50% 0}.setup-scene-scrim{background:radial-gradient(112% 82% at 48% 56%,#050a1185,#050a1152 55%,#050a110d),linear-gradient(180deg,#050a1180,#050a110f 22%,#050a1166)}.setup-page-waiting .setup-stage{display:grid;place-items:center;padding:1.5rem}.setup-waiting{display:grid;gap:.5rem;justify-items:start;max-width:28rem;padding:1rem 1.15rem;border:1px solid var(--setup-line);border-radius:12px;background:var(--setup-plate);box-shadow:0 18px 34px #03070c8c}.setup-waiting p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.45}.setup-waiting b{color:var(--text)}.setup-bar{display:flex;align-items:center;gap:.75rem;flex:none;padding:.5rem 1rem;border-bottom:1px solid var(--setup-line);background:linear-gradient(180deg,#0a1421,#0c1a2a);box-shadow:0 10px 24px #03070c80}.setup-bar h1{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.55)}.back-link{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .85rem .3rem .35rem;border:1px solid #2c3a4e;border-radius:4px;background:linear-gradient(180deg,#16243a,#0e1826);box-shadow:inset 0 1px #ffffff12,0 2px #03080ea6;color:#c6d2e2;font-family:var(--font-display);font-size:.76rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:border-color .15s ease,color .15s ease,transform .12s ease}.back-link-arrow{display:grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:3px;background:#040a128c;color:var(--accent);font-size:.95rem;transition:transform .15s ease,background .15s ease}.back-link:hover,.back-link:focus-visible{border-color:color-mix(in srgb,var(--accent) 55%,#2c3a4e);color:#fff;text-decoration:none;transform:translateY(-1px)}.back-link:hover .back-link-arrow,.back-link:focus-visible .back-link-arrow{transform:translate(-2px);background:color-mix(in srgb,var(--accent) 22%,rgba(4,10,18,.55))}@media (prefers-reduced-motion: reduce){.back-link,.back-link-arrow{transition:none}.back-link:hover,.back-link:focus-visible{transform:none}.back-link:hover .back-link-arrow,.back-link:focus-visible .back-link-arrow{transform:none}}.setup-bar .btn{padding:.55rem .85rem;white-space:nowrap}.setup-page .setup-bar .setup-save{order:0;flex:none;margin-left:auto;min-width:7.5rem;min-height:2.5rem;padding:0 1rem;box-sizing:border-box;white-space:nowrap;border:3px solid #071a12;border-image:none;border-radius:4px;background:linear-gradient(180deg,#35c86f 0,#35c86f 12%,#15934d 13%,#15934d 82%,#0b6b38 83%,#0b6b38);box-shadow:inset 0 0 0 2px #43e486,inset 0 -3px #042e18a6,0 3px #061525;color:#f3fff7;font:800 .76rem/1 var(--font-display);text-transform:uppercase;clip-path:none}.setup-page .squad-replace-hint{margin:0;padding:.55rem .35rem .3rem;color:#dbe7f7;font-size:.84rem;line-height:1.35}.setup-page .squad-replace-hint b{color:#fff}.setup-page .squad-replace-head{display:flex;align-items:center;gap:.6rem;padding-right:.35rem}.setup-page .squad-replace-head .squad-replace-hint{flex:1;min-width:0}.setup-page .squad-replace-cancel-top{flex:none;min-height:2.2rem;padding:0 .9rem}.setup-page .bench-row.is-replace-muted{opacity:.4;pointer-events:none}.setup-page .squad-replace-bar{position:sticky;bottom:0;z-index:4;display:flex;padding:.6rem .5rem .5rem;background:linear-gradient(180deg,rgba(16,28,46,0),var(--setup-plate, #101c2e) 35%)}.setup-page .squad-replace-cancel{flex:1;min-height:2.75rem;box-sizing:border-box;cursor:pointer;border:3px solid #2a0a0a;border-radius:4px;background:linear-gradient(180deg,#e05656 0,#e05656 12%,#b82f2f 13%,#b82f2f 82%,#7d1f1f 83%,#7d1f1f);box-shadow:inset 0 0 0 2px #ff8d8d,inset 0 -3px #3a0808a6,0 3px #061525;color:#fff5f5;font:800 .8rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.setup-page .squad-replace-cancel:hover{filter:brightness(1.08)}.setup-page .squad-replace-cancel:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width: 900px){.setup-page .squad-replace-cancel-top{display:none}}@media (min-width: 901px){.setup-page .squad-replace-bar{display:none}}@media (min-width: 901px){.setup-page .lineup-editor.is-replacing .rail-pane-squad{overflow-y:auto;overscroll-behavior:contain}.setup-page .lineup-editor.is-replacing .rail-pane-squad .lineup-bench{height:auto;flex:0 0 auto}.setup-page .lineup-editor.is-replacing .rail-pane-squad .bench-list{flex:none;overflow:visible}}.setup-page .lineup-editor{flex:1;gap:0;margin:0;min-height:0;grid-template-columns:minmax(0,1fr) 21rem}.setup-page .pitch-frame{position:relative;padding:.75rem;container-type:size;isolation:isolate}.setup-page .formation-board{width:clamp(200px,72cqh,100%);height:auto;border-radius:12px;background:linear-gradient(180deg,rgba(206,226,255,.14),transparent 38%),repeating-linear-gradient(180deg,var(--turf-a) 0 9%,var(--turf-b) 9% 18%);box-shadow:inset 0 0 0 3px #96cda066,inset 0 0 90px #00000080,0 22px 40px #03070c9e}.setup-page .rail-options,.setup-page .lineup-summary,.setup-page .lineup-bench{min-width:0}.setup-page button.pill:not(.on){border-color:var(--setup-line);background:var(--setup-plate-2)}.setup-page .rail-switch-track{border-color:var(--setup-line);background:var(--setup-plate-2)}.setup-page .formation-note-sector{border-left-color:var(--setup-line)}.setup-page .bench-sort button:not(.is-on){border-color:var(--setup-line)}.setup-page .role-compare{border-color:var(--setup-line);background:var(--setup-plate-2)}.setup-page .bench-row.is-candidate{background:var(--setup-plate-2)}.setup-page button.bench-pick:hover,.setup-page button.bench-pick:focus-visible{background:var(--setup-plate-2)}.setup-page button.bench-sheet{border-color:var(--setup-line)}.setup-page button.bench-use{min-width:3.25rem;padding:.25rem .4rem;border:3px solid #4b2f08;border-image:none;border-radius:4px;background:linear-gradient(180deg,#ffe06a 0,#ffe06a 12%,#d69a20 13%,#d69a20 82%,#9b6510 83%,#9b6510);box-shadow:inset 0 0 0 2px #ffec91,inset 0 -2px #5c360594,0 2px #061525;color:#2a1b04;font:900 .62rem/1 var(--font-display)}.setup-page button.bench-use:hover,.setup-page button.bench-use:focus-visible{border-color:#6f480d;background:linear-gradient(180deg,#fff09b 0,#fff09b 12%,#ebb83c 13%,#ebb83c 82%,#ad7418 83%,#ad7418);color:#211504}.setup-page button.bench-store-action{display:grid;place-items:center;align-self:center;width:2rem;height:2rem;padding:0;border:3px solid #17304b;border-radius:4px;background:linear-gradient(180deg,#2b5c87 0,#2b5c87 12%,#163b61 13%,#163b61 82%,#0c2947 83%,#0c2947);box-shadow:inset 0 0 0 2px #467da9,inset 0 -2px #041627a3,0 2px #061525}.setup-page button.bench-store-action .bench-store-x{position:relative;display:block;width:1rem;height:1rem}.setup-page button.bench-store-action .bench-store-x:before,.setup-page button.bench-store-action .bench-store-x:after{content:"";position:absolute;top:50%;left:50%;width:1.1rem;height:3px;border-radius:2px;background:#eef7ff;box-shadow:0 1px #061525}.setup-page button.bench-store-action .bench-store-x:before{transform:translate(-50%,-50%) rotate(45deg)}.setup-page button.bench-store-action .bench-store-x:after{transform:translate(-50%,-50%) rotate(-45deg)}.setup-page .lineup-editor-club .rail-pane-squad .bench-row{grid-template-columns:minmax(0,1fr) auto auto}.setup-page *{scrollbar-width:thin;scrollbar-color:var(--setup-line) transparent}.setup-page ::-webkit-scrollbar{width:8px;height:8px}.setup-page ::-webkit-scrollbar-track{background:transparent}.setup-page ::-webkit-scrollbar-thumb{border-radius:999px;background:var(--setup-line)}.setup-page ::-webkit-scrollbar-thumb:hover{background:#3c5477}@media (min-width: 901px){body:has(.setup-page){height:100dvh;overflow:hidden}body:has(.setup-page) main{flex:1;min-height:0;overflow:hidden}.setup-page .lineup-editor{flex:1 1 0;grid-template-rows:minmax(0,1fr);overflow:hidden;grid-template-columns:var(--setup-side-panel-width) minmax(20rem,34rem) var(--setup-side-panel-width);justify-content:center;gap:.25rem;padding:.7rem .8rem .8rem}.setup-page .pitch-frame{grid-column:2;grid-row:1;justify-items:center;padding:0}.setup-page .lineup-rail{display:contents}.setup-page .rail-tabs{display:none}.setup-page .rail-pane{display:flex;flex-direction:column;gap:.7rem;min-width:0;min-height:0;overflow:hidden}.setup-page .rail-pane-setup{grid-column:1;grid-row:1;height:100%}.setup-page .rail-squad-stack{position:relative;grid-column:3;grid-row:1;width:var(--setup-side-panel-width);height:100%;min-width:0;min-height:0}.setup-page .rail-pane-squad{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin}.setup-page .rail-pane-setup .rail-options{display:grid;grid-template-rows:max-content 16rem 11.5rem 11rem 7.5rem max-content;align-content:start;height:100%;box-sizing:border-box;flex:1 1 auto;max-height:none;min-height:0;gap:.35rem;overflow:auto}.setup-page .rail-pane-squad .lineup-summary{flex:0 0 auto}.setup-page .rail-pane-squad .lineup-bench{flex:0 0 auto;height:auto;min-height:100%;box-sizing:border-box}.setup-page .rail-pane-squad .bench-list{flex:none;overflow:visible;overscroll-behavior:auto;scrollbar-gutter:auto;gap:.1rem;padding-right:0}.setup-page .rail-pane-squad button.bench-pick{grid-template-columns:28px minmax(0,1fr) auto}.setup-page .rail-pane-squad .bench-name-line{min-width:0;flex-wrap:wrap;row-gap:.1rem}.setup-page .rail-pane-squad .bench-name-line>b{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setup-page .rail-pane-squad .bench-name-line .pos-tag{flex:none}.setup-page .rail-pane-squad .bench-heading{padding:.45rem 0 .25rem}.setup-page .rail-pane-squad .bench-subsection-heading{padding:.25rem .15rem}.setup-page .rail-pane-squad .squad-empty-slot{min-height:3.25rem}.setup-page .rail-pane-squad .club-roster-open{height:2.65rem;min-height:2.65rem;margin-top:.2rem;padding:.35rem .55rem}.setup-page .rail-pane-setup .rail-options,.setup-page .club-roster-panel{border:17px solid transparent;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;border-radius:0;background:none;filter:drop-shadow(0 12px 22px rgba(3,7,12,.5))}.setup-page .rail-pane-setup .rail-options{padding:.1rem}.setup-page .club-roster-panel{padding:.2rem .3rem .35rem}.setup-page .rail-squad-stack>.club-roster-panel{position:absolute;z-index:20;top:0;left:calc(100% + .25rem);width:var(--setup-side-panel-width);height:100%;margin:0}@media (max-width: 1904px){.setup-page .rail-squad-stack>.club-roster-panel{left:0}}.setup-page .rail-pane-setup .rail-block{min-height:0;gap:.3rem;padding:.45rem .55rem}.setup-page .rail-pane-setup .formation-note{min-height:0;gap:.15rem}.setup-page .rail-pane-setup .formation-note-sector{grid-template-columns:3.1rem minmax(0,1fr);gap:.3rem;padding-left:.35rem;font-size:.72rem;line-height:1.25}.setup-page .rail-pane-setup .formation-note-sector-label{font-size:.62rem}.setup-page .rail-pane-setup .rail-block-tactic .rail-note{min-height:0}.setup-page .club-roster-panel .club-roster-list{flex:1 1 0;min-height:0;overflow:hidden}.setup-page .rail-block,.setup-page .lineup-summary,.setup-page .lineup-bench{border:1px solid var(--setup-line);border-radius:12px;background:var(--setup-plate);box-shadow:0 14px 26px #03070c80,inset 0 1px #d6e8ff12}.setup-page .rail-pane .eyebrow{color:#c3d2e6;font-size:.74rem;font-weight:700;letter-spacing:.1em}.setup-page .rail-pane-setup .rail-block>.eyebrow,.setup-page .rail-pane-setup .rail-switch>span:last-child{align-self:flex-start;min-width:0;width:max-content;padding:0 .15rem;border:4px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;background:none;color:#edf4ff;font:800 .64rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.setup-page .rail-pane-setup .rail-switch>span:last-child{min-width:0;width:max-content;text-transform:none;letter-spacing:0}.setup-page .rail-block-long-shots .rail-switch>span:last-child{width:9.5rem;height:var(--setup-choice-height);border-width:7px;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;font-size:.56rem;text-transform:none}.setup-page .rail-pane-setup .rail-block>.eyebrow{width:5rem;box-sizing:border-box;text-align:center;border-width:7px;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill}.setup-page .rail-pane-setup .rail-block-mentality>.eyebrow{width:6.5rem}}@media (min-width: 901px){.setup-page .rail-pane-squad .lineup-bench{border:17px solid transparent;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;padding:.2rem .3rem .35rem}.setup-page .rail-pane-squad .bench-subsection-heading{align-items:center;min-height:2.45rem;box-sizing:border-box;padding:.05rem .35rem;border:9px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;background:none;filter:drop-shadow(0 3px 0 rgba(3,12,23,.72))}.setup-page .rail-pane-squad .bench-subsection-heading .eyebrow{color:#dcecff;font-size:.7rem}.setup-page .rail-pane-squad .bench-subsection-heading small{color:#a9bdd4;font-size:.61rem}.setup-page .bench-heading{background:#13243a}.setup-page .mobile-roster-drop-targets{position:fixed;z-index:9998;right:1rem;bottom:1rem;display:grid;grid-template-columns:repeat(2,minmax(8rem,1fr));gap:.4rem;pointer-events:none}.setup-page .mobile-roster-drop-targets>div{display:grid;place-items:center;min-height:3rem;padding:.4rem;border:2px dashed var(--accent);background:#0d2f27;color:#f4fff7;font:800 .7rem var(--font-display);text-transform:uppercase;pointer-events:auto}.setup-page .mobile-roster-drop-targets>.is-full{border-color:var(--setup-line);background:var(--setup-plate);color:var(--muted)}}body:has(.setup-page) .scheduled-match-notice{right:auto;left:1rem;width:min(360px,calc(100vw - 2rem))}body:has(.setup-page) .scheduled-match-notice.scheduled-match-notice-minimized{width:auto}.setup-toast{position:fixed;z-index:40;right:1rem;top:calc(var(--nav-height) + 3.4rem);display:flex;align-items:flex-start;gap:.6rem;max-width:min(92vw,26rem);margin:0;box-sizing:border-box;padding:.35rem .4rem .35rem .45rem;border:11px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;filter:drop-shadow(0 7px 0 rgba(3,12,23,.72));color:#edf4ff;font-size:.84rem;line-height:1.4}.setup-toast b{flex:none;display:grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:2px;font:900 .78rem/1 var(--font-display);box-shadow:inset 0 0 0 2px #fff3,0 2px #03080eb3}.setup-toast-success{border-color:transparent}.setup-toast-success b{background:var(--accent);color:var(--accent-ink)}.setup-toast-error{border-color:transparent}.setup-toast-error b{background:var(--danger);color:#2a0b0b}.setup-toast-close{flex:none;display:grid;place-items:center;min-width:2rem;height:2rem;padding:0;border:7px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;color:#dcecff;font:800 .9rem/1 var(--font-display);box-shadow:none}.setup-toast-close:hover:not(:disabled),.setup-toast-close:focus-visible{outline:0;filter:brightness(1.15);color:#fff;box-shadow:none}@media (max-width: 900px){body:has(.setup-page){height:auto;min-height:100svh;overflow:visible}body:has(.setup-page) main{overflow:visible}.setup-page .setup-bar{position:sticky;top:0;z-index:40}.setup-page .lineup-editor{overflow:hidden}.lineup-editor{grid-template-columns:1fr}body:not(:has(.setup-page)) .lineup-bench{flex:1 1 auto;min-height:6rem}body:not(:has(.setup-page)) .bench-list{max-height:min(60vh,28rem)}.setup-page .lineup-editor{display:block;position:relative}.setup-page .rail-squad-stack{display:contents}.setup-page .club-roster-panel{position:absolute;z-index:36;top:.3rem;right:.5rem;bottom:calc(4.4rem + env(safe-area-inset-bottom));left:.5rem;border:12px solid transparent;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;border-radius:0;background:none;padding:.3rem}.setup-page .lineup-editor-club .rail-pane-squad .bench-row{grid-template-columns:minmax(0,1fr) auto;gap:.18rem}.setup-page .rail-pane-squad button.bench-pick{grid-template-columns:30px minmax(0,1fr) auto;gap:.28rem;padding-right:.18rem;touch-action:none;-webkit-touch-callout:none}.setup-page .club-roster-panel button.bench-pick{touch-action:none;-webkit-touch-callout:none}.setup-page .rail-pane-squad .bench-thumb{width:30px}.setup-page .rail-pane-squad .bench-thumb{touch-action:none;-webkit-touch-callout:none}.setup-page .rail-pane-squad .bench-score{margin-left:0;padding-left:0}.setup-page button.bench-store-action{width:2.35rem;height:2.35rem}.setup-page .lineup-editor-club .rail-pane-squad .bench-row{grid-template-columns:minmax(0,1fr) auto auto}.setup-page .lineup-editor-direct-swap .formation-slot.selected[data-role=GK]{transform:translate(-50%,calc(-50% - 2.25rem))}:is(.setup-page,.halftime-panel) .formation-slot-actions.is-goalkeeper{transform:translate(-50%,calc(clamp(2.5rem,7.2cqw,4.5rem) - 2.25rem))}.setup-page .pitch-frame{position:absolute;top:0;right:0;bottom:0;left:0;padding:.5rem .5rem calc(3.9rem + env(safe-area-inset-bottom));place-items:center}.setup-page .lineup-rail{position:absolute;z-index:35;right:0;bottom:0;left:0;display:flex;flex-direction:column;height:min(86dvh,46rem,100%);border:1px solid var(--setup-line);border-bottom:0;background:var(--setup-plate);border-radius:14px 14px 0 0;box-shadow:0 -10px 30px #00000080;transform:translateY(calc(100% - 3.9rem - env(safe-area-inset-bottom)));transition:transform .22s ease;overflow:clip}.setup-page .lineup-editor.drawer-open .lineup-rail{transform:translateY(0)}.setup-page .lineup-rail[data-mobile-pane=setup]{height:auto;max-height:min(86dvh,46rem,100%)}.setup-page .lineup-editor.dragging-from-squad:not(.drawer-open) .lineup-rail{transition:none;pointer-events:none}.setup-page .rail-tabs{display:flex;flex:none;gap:.3rem;height:3.9rem;padding:.22rem .28rem .28rem;border:0;background:#081321;box-shadow:inset 0 2px #203b5b,0 -3px #030910b8}.setup-page .rail-block,.setup-page .lineup-summary{border-bottom-color:var(--setup-line)}.setup-page .rail-tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;min-width:0;padding:0 .5rem;border:8px solid transparent;border-radius:0;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;background:none;color:#b8c8dd;font:800 .72rem/1.05 var(--font-display);letter-spacing:.025em;text-shadow:0 1px 0 #02070d;box-shadow:none}.setup-page .rail-tab+.rail-tab{border-left-width:8px}.setup-page .rail-tab .rail-grip{width:1.8rem;height:3px;border-radius:0;background:#7892b2;box-shadow:0 2px #07111d}.setup-page .rail-tab:hover:not(:disabled){filter:none;box-shadow:none}.setup-page .rail-tab:focus-visible{outline:2px solid #8fd2ff;outline-offset:-4px}.setup-page .rail-tab[aria-expanded=true]{border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;color:#f3f8ff;filter:brightness(1.1)}.setup-page .rail-tab[aria-expanded=true] .rail-grip{background:#66c3ff;box-shadow:0 0 5px #49b7ffb8,0 2px #07111d}.setup-page .rail-pane{display:none;flex-direction:column;flex:1 1 auto;min-height:0}.setup-page .lineup-rail[data-mobile-pane=setup] .rail-pane-setup,.setup-page .lineup-rail[data-mobile-pane=squad] .rail-pane-squad{display:flex}.setup-page .rail-pane-setup .rail-options{display:grid;grid-template-rows:auto auto auto auto auto auto;align-content:start;flex:1 1 auto;max-height:none;min-height:0;width:100%;box-sizing:border-box;padding:.45rem .65rem .75rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.setup-page .rail-pane-setup .rail-block{width:100%;min-width:0;box-sizing:border-box;padding-inline:.4rem}.setup-page .rail-pane-setup .setup-dropdown{width:100%;max-width:100%;box-sizing:border-box}.setup-page .rail-pane-setup .formation-note{width:100%;min-width:0;box-sizing:border-box;min-height:0}.setup-page .rail-pane-setup .rail-block-tactic .rail-note{min-height:0}.setup-page .rail-pane-setup .formation-note-sector{grid-template-columns:3rem minmax(0,1fr);column-gap:.55rem;width:100%;min-width:0;box-sizing:border-box;padding:.05rem .5rem .12rem .55rem}.setup-page .rail-pane-setup .formation-note-sector-copy{display:block;min-width:0;max-width:100%;line-height:1.35;overflow-wrap:break-word;word-break:normal}.setup-page .rail-pane-squad{overflow-y:auto;overscroll-behavior:contain}.setup-page .rail-pane-squad .lineup-summary{flex:0 0 auto}.setup-page .rail-pane-squad .lineup-bench{flex:0 0 auto;min-height:0;overflow:visible;padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.setup-page .club-roster-pick-hint{position:sticky;top:0;z-index:4}.setup-page .rail-pane-squad .bench-list{flex:none;min-height:0;overflow:visible;scrollbar-gutter:auto;padding-bottom:0}.setup-page .rail-pane-squad .bench-heading{position:static}.setup-page .rail-pane-squad .role-compare{position:sticky;top:0;z-index:3;background:var(--setup-plate-2)}.setup-page .rail-pane-squad .role-compare-warn,.setup-page .rail-pane-squad .rc-col{min-height:0}.role-compare{gap:.35rem;padding:.5rem .55rem}.role-compare-scores{gap:.35rem}.role-compare-attrs li{font-size:.74rem}.setup-bar{flex-wrap:wrap;gap:.5rem .6rem;padding:.5rem .75rem}.setup-bar h1{font-size:1rem}.setup-bar .btn{order:4;flex:1}.setup-toast{right:.5rem;left:.5rem;top:auto;bottom:calc(4.6rem + env(safe-area-inset-bottom));max-width:none}body:has(.setup-page) .scheduled-match-notice{left:1rem;right:1rem;width:auto;bottom:calc(4.3rem + env(safe-area-inset-bottom))}body:has(.setup-page) .scheduled-match-notice.scheduled-match-notice-minimized{left:auto}body:has(.setup-page) .queue-notice{left:.5rem;right:.5rem;bottom:calc(4.3rem + env(safe-area-inset-bottom))}.mobile-roster-drop-targets{position:fixed;z-index:9998;right:.5rem;bottom:calc(.5rem + env(safe-area-inset-bottom));left:.5rem;display:grid;grid-template-columns:1fr 1fr;gap:.5rem;pointer-events:none}.mobile-roster-drop-targets>div{display:grid;place-items:center;min-height:3.2rem;padding:.45rem;border:2px dashed #7dffc0;border-radius:8px;background:#0c4530f5;color:#f4fff9;font:800 .7rem/1.15 var(--font-display);letter-spacing:.05em;text-align:center;text-transform:uppercase;pointer-events:auto}.mobile-roster-drop-targets>.is-full{border-color:#526175;background:#192331f5;color:#8d9aac}.starter-drop-targets{grid-template-columns:1fr;gap:.1rem;place-items:center;min-height:4rem;padding:1.3rem .6rem .35rem;border:10px solid transparent;border-radius:0;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;color:#f4f8ff;font:800 .72rem/1.1 var(--font-display);text-align:center;text-transform:uppercase;filter:drop-shadow(0 -3px 0 #06101c);pointer-events:auto}.starter-drop-targets>span{letter-spacing:.06em}.starter-drop-targets>small{color:#b8c8dd;font:600 .58rem/1 system-ui,sans-serif;text-transform:none}.starter-drop-targets>strong{position:absolute;top:-.8rem;left:50%;transform:translate(-50%);color:#72caff;font:900 1.7rem/1 var(--font-display);text-shadow:2px 2px 0 #071525;pointer-events:none}}@media (prefers-reduced-motion: reduce){.setup-page .lineup-rail{transition:none}}.notification{animation:notification-in .3s ease-out}.tab-bar{display:flex;gap:.4rem}.my-match-score{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;margin:.7rem 0 1rem}.my-match-score>span{display:flex;align-items:center;gap:.5rem}.my-match-score>span:last-child{justify-content:flex-end;text-align:right}.my-match-score>strong{font-family:var(--font-display);font-size:1.3rem;font-weight:600}@keyframes notification-in{0%{opacity:0;transform:translateY(-6px)}}.duel-ring{animation:duel-pulse .7s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes duel-pulse{50%{opacity:.12;transform:scale(1.25)}}.replay-stage{width:min(1600px,calc(100vw - 2rem));display:grid;grid-template-columns:190px minmax(0,1fr) 190px;gap:.65rem;align-items:stretch;margin-left:50%;transform:translate(-50%)}.replay-ball-placed{animation:replay-ball-placed .28s ease-out backwards}@keyframes replay-ball-placed{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.replay-ball-placed{animation:none}}.replay-set-piece-flag{position:absolute;z-index:3;top:35%;left:50%;display:grid;justify-items:center;gap:.1rem;max-width:min(92%,30rem);padding:.35rem .9rem .4rem;transform:translate(-50%);border:2px solid #e0b043;border-radius:2px;background:#0a1220e0;box-shadow:0 3px #9c6f1c;color:#eef4ff;text-align:center;pointer-events:none;animation:set-piece-flag-in calc(1.3s / var(--replay-speed, 1)) linear forwards}.replay-set-piece-flag strong{font-family:var(--font-display);font-size:clamp(.95rem,1.6vw,1.35rem);letter-spacing:.06em;text-transform:uppercase;color:#e0b043}.replay-set-piece-flag span{font-size:clamp(.68rem,.95vw,.85rem);color:#b8c8dd}@media (max-width: 600px) and (orientation: portrait){.replay-set-piece-flag{top:29%;max-width:90%;padding:.2rem .5rem}.replay-set-piece-flag strong{font-size:.72rem;letter-spacing:.02em}.lineup-panel-row{min-height:44px}}@keyframes set-piece-flag-in{0%{opacity:0;transform:translate(-50%,-6px)}12%,78%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.replay-set-piece-flag{animation:set-piece-flag-fade calc(1.3s / var(--replay-speed, 1)) steps(1,end) forwards}@keyframes set-piece-flag-fade{to{opacity:0}}}.pitch-wrap{position:relative;overflow:hidden;border-radius:8px;background:repeating-linear-gradient(90deg,rgba(0,0,0,.09) 0 5.5%,transparent 5.5% 11%),linear-gradient(160deg,#2f8f3a,#276e30 60%,#1f5726);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 30px 50px #00000059}.pitch-wrap svg{display:block;position:relative;z-index:1}.pitch-wrap.replay-view-stadium{aspect-ratio:1672 / 941;align-self:start;min-height:0;background:#c8e8b2;box-shadow:inset 0 0 0 1px #ffffff1f}.stadium-replay-background{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.match-blimp{animation:match-blimp-cross 80s linear -34s infinite}.match-blimp-hull{transform-box:fill-box;animation:blimp-bob 7s ease-in-out infinite}@keyframes match-blimp-cross{0%{transform:translate(-310px)}to{transform:translate(1680px)}}@keyframes blimp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6%)}}@media (prefers-reduced-motion: reduce){.match-blimp{animation:none;transform:translate(1150px)}.match-blimp-hull{animation:none}}.pitch-wrap.replay-view-stadium>svg,.pitch-wrap.replay-view-stadium>.penalty-stage{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pitch-wrap.replay-view-stadium>.penalty-stage>.penalty-pitch{width:100%;height:100%;background:transparent;border-radius:0}.pitch-wrap.replay-view-switching{animation:replay-view-cut .16s ease-out}.pitch-wrap.replay-view-switching .replay-player{transition-property:none!important;transition-delay:0ms!important}@keyframes replay-view-cut{0%{opacity:.72}to{opacity:1}}.replay-player.replay-cut{transition-property:none!important;transition-delay:0ms!important}.replay-player.replay-fade-in{animation:replay-fade-in .3s ease-out both}@keyframes replay-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.replay-player.replay-fade-in{animation:none}}.projection-debug{opacity:.92}.pitch-wrap.pitch-arcade{background:#1ebc73;box-shadow:inset 0 0 0 1px #ffffff14}.lineup-panel{padding:.65rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;font-size:.72rem;min-width:0}.lineup-panel-heading{display:flex;align-items:center;gap:.3rem;min-width:0}.lineup-panel-heading>a{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-weight:700}.lineup-panel-heading .badge{flex:none}.tactic-name{display:block;margin-top:.18rem;overflow:hidden;color:var(--accent);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.player-field-name{paint-order:stroke;stroke:#000c;stroke-width:.9px}.replay-player{will-change:transform;transition-property:transform;transition-duration:.42s;transition-timing-function:cubic-bezier(.2,.75,.3,1)}.replay-phase-prepare .replay-player{transition-duration:.36s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.replay-phase-travel .replay-player{transition-duration:.56s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.replay-phase-settle .replay-player{transition-duration:.72s;transition-timing-function:cubic-bezier(.25,.1,.2,1)}.sprite-frames{animation-fill-mode:forwards;animation-iteration-count:1}.sprite-frames.sprite-loop{animation-iteration-count:infinite}.replay-paused .sprite-frames.sprite-loop{animation-play-state:paused}@keyframes sprite-idle{to{transform:translate(calc(var(--sprite-span) * -5))}}.sprite-idle{animation-name:sprite-idle;animation-timing-function:steps(5);animation-duration:calc(.8s / var(--replay-speed, 1))}@keyframes sprite-run{to{transform:translate(calc(var(--sprite-span) * -6))}}.sprite-run{animation-name:sprite-run;animation-timing-function:steps(6);animation-duration:calc(.62s / var(--replay-speed, 1))}@keyframes sprite-sprint{to{transform:translate(calc(var(--sprite-span) * -6))}}.sprite-sprint{animation-name:sprite-sprint;animation-timing-function:steps(6);animation-duration:calc(.46s / var(--replay-speed, 1))}@keyframes sprite-run_ball{to{transform:translate(calc(var(--sprite-span) * -6))}}.sprite-run_ball{animation-name:sprite-run_ball;animation-timing-function:steps(6);animation-duration:calc(.56s / var(--replay-speed, 1))}@keyframes sprite-defensive_stance{to{transform:translate(calc(var(--sprite-span) * -4))}}.sprite-defensive_stance{animation-name:sprite-defensive_stance;animation-timing-function:steps(4);animation-duration:calc(.62s / var(--replay-speed, 1))}@keyframes sprite-hold_ball{to{transform:translate(calc(var(--sprite-span) * -5))}}.sprite-hold_ball{animation-name:sprite-hold_ball;animation-timing-function:steps(5);animation-duration:calc(.9s / var(--replay-speed, 1))}@keyframes sprite-celebration_1{to{transform:translate(calc(var(--sprite-span) * -9))}}.sprite-celebration_1{animation-name:sprite-celebration_1;animation-timing-function:steps(9);animation-duration:calc(.78s / var(--replay-speed, 1))}@keyframes sprite-shoot_ball{to{transform:translate(calc(var(--sprite-span) * -8))}}.sprite-shoot_ball{animation-name:sprite-shoot_ball;animation-timing-function:steps(9,jump-none);animation-duration:calc(.38s / var(--replay-speed, 1))}@keyframes sprite-volley_kick{to{transform:translate(calc(var(--sprite-span) * -8))}}.sprite-volley_kick{animation-name:sprite-volley_kick;animation-timing-function:steps(9,jump-none);animation-duration:calc(.44s / var(--replay-speed, 1))}@keyframes sprite-header{to{transform:translate(calc(var(--sprite-span) * -3))}}.sprite-header{animation-name:sprite-header;animation-timing-function:steps(4,jump-none);animation-duration:calc(.26s / var(--replay-speed, 1))}@keyframes sprite-up{to{transform:translate(calc(var(--sprite-span) * -1))}}.sprite-up{animation-name:sprite-up;animation-timing-function:steps(2,jump-none);animation-duration:calc(.16s / var(--replay-speed, 1))}@keyframes sprite-down{to{transform:translate(calc(var(--sprite-span) * -1))}}.sprite-down{animation-name:sprite-down;animation-timing-function:steps(2,jump-none);animation-duration:calc(.2s / var(--replay-speed, 1))}@keyframes sprite-jump{to{transform:translate(calc(var(--sprite-span) * -11))}}.sprite-jump{animation-name:sprite-jump;animation-timing-function:steps(12,jump-none);animation-duration:calc(.64s / var(--replay-speed, 1))}@keyframes sprite-bycicle_kick{to{transform:translate(calc(var(--sprite-span) * -6))}}.sprite-bycicle_kick{animation-name:sprite-bycicle_kick;animation-timing-function:steps(7,jump-none);animation-duration:calc(.56s / var(--replay-speed, 1))}@keyframes sprite-rainbow_stand{to{transform:translate(calc(var(--sprite-span) * -7))}}.sprite-rainbow_stand{animation-name:sprite-rainbow_stand;animation-timing-function:steps(8,jump-none);animation-duration:calc(.56s / var(--replay-speed, 1))}@keyframes sprite-jump_2{to{transform:translate(calc(var(--sprite-span) * -7))}}.sprite-jump_2{animation-name:sprite-jump_2;animation-timing-function:steps(8,jump-none);animation-duration:calc(.56s / var(--replay-speed, 1))}@keyframes sprite-slide_tackle{to{transform:translate(calc(var(--sprite-span) * -5))}}.sprite-slide_tackle{animation-name:sprite-slide_tackle;animation-timing-function:steps(6,jump-none);animation-duration:calc(.42s / var(--replay-speed, 1))}@keyframes sprite-slide{to{transform:translate(calc(var(--sprite-span) * -5))}}.sprite-slide{animation-name:sprite-slide;animation-timing-function:steps(6,jump-none);animation-duration:calc(.42s / var(--replay-speed, 1))}@keyframes sprite-clearance{to{transform:translate(calc(var(--sprite-span) * -9))}}.sprite-clearance{animation-name:sprite-clearance;animation-timing-function:steps(10,jump-none);animation-duration:calc(.82s / var(--replay-speed, 1))}@keyframes sprite-clearance_2{to{transform:translate(calc(var(--sprite-span) * -10))}}.sprite-clearance_2{animation-name:sprite-clearance_2;animation-timing-function:steps(11,jump-none);animation-duration:calc(.9s / var(--replay-speed, 1))}@keyframes sprite-clearance_3{to{transform:translate(calc(var(--sprite-span) * -12))}}.sprite-clearance_3{animation-name:sprite-clearance_3;animation-timing-function:steps(13,jump-none);animation-duration:calc(.64s / var(--replay-speed, 1))}@keyframes sprite-roulette{to{transform:translate(calc(var(--sprite-span) * -6))}}.sprite-roulette{animation-name:sprite-roulette;animation-timing-function:steps(7,jump-none);animation-duration:calc(.5s / var(--replay-speed, 1))}@keyframes sprite-rivelino{to{transform:translate(calc(var(--sprite-span) * -6))}}.sprite-rivelino{animation-name:sprite-rivelino;animation-timing-function:steps(7,jump-none);animation-duration:calc(.5s / var(--replay-speed, 1))}@keyframes sprite-hocus_pocus{to{transform:translate(calc(var(--sprite-span) * -4))}}.sprite-hocus_pocus{animation-name:sprite-hocus_pocus;animation-timing-function:steps(5,jump-none);animation-duration:calc(.4s / var(--replay-speed, 1))}@keyframes sprite-rainbow_sprint{to{transform:translate(calc(var(--sprite-span) * -7))}}.sprite-rainbow_sprint{animation-name:sprite-rainbow_sprint;animation-timing-function:steps(8,jump-none);animation-duration:calc(.56s / var(--replay-speed, 1))}.active-player-ring{animation:active-player-pulse 1.1s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes active-player-pulse{50%{opacity:.35;transform:scale(1.18)}}.ball-lofted{filter:drop-shadow(0 1.5px 1px rgba(0,0,0,.5))}.shot-trail{animation:shot-trail .28s linear infinite}.aerial-outcome{animation:aerial-outcome-in .45s ease-out both;transform-box:fill-box;transform-origin:center}.aerial-clearance circle{stroke:#ff8a80}@keyframes aerial-outcome-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes shot-trail{to{stroke-dashoffset:-3}}.lineup-panel ol{padding:0;margin:.5rem 0 0;list-style:none}.lineup-panel li{border-radius:4px;color:var(--muted)}.lineup-panel-row{display:grid;grid-template-columns:2.7rem minmax(0,1fr) auto;align-items:center;gap:.25rem;width:100%;padding:.18rem;border:0;border-radius:inherit;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.lineup-panel-row:hover,.lineup-panel-row:focus-visible{background:#ffffff0f}.lineup-panel-row:hover .lineup-panel-name{text-decoration:underline;text-underline-offset:.18em}.lineup-panel-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.lineup-panel li.active{color:var(--accent);background:#3ddc841f}.goal-celebration{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;gap:.45rem;text-align:center;color:#fff;background:radial-gradient(circle,color-mix(in srgb,var(--goal-color, #ffd54f) 52%,transparent),rgba(0,0,0,.1) 60%,transparent);pointer-events:none;animation:goal-screen .26s ease-out both}.goal-strike{display:grid;justify-items:center;gap:.2rem}.goal-strike-stage{position:relative;height:min(7.5rem,19vh);max-width:94%;aspect-ratio:200 / 88}.goal-strike-shot{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.goal-strike-trail{stroke-dasharray:100;animation:gs-trail .46s linear .06s both,gs-out .34s ease-out .6s forwards}.goal-strike-ball{transform:translate(100px,44px);animation:gs-ball .46s linear .06s both,gs-out .1s linear .52s forwards}.goal-strike-ball-spin{animation:gs-spin .46s linear .06s forwards}.goal-strike-flash{animation:gs-flash .3s ease-out .46s both}.goal-strike-ball-spin,.goal-strike-flash,.goal-strike-confetti rect{transform-box:fill-box;transform-origin:center}.goal-strike-confetti rect{animation:gs-confetti .8s both}.goal-strike-crest{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:34%;aspect-ratio:1;translate:-50% -50%;animation:gs-crest .5s cubic-bezier(.2,1.5,.35,1) .48s both}.goal-strike-crest img,.goal-strike-crest svg{width:100%;height:100%;image-rendering:pixelated}.goal-strike-plate{display:grid;justify-items:center;gap:.05rem;margin:0;padding:.4rem 1.3rem .5rem;border:2px solid var(--goal-color, #e0b043);border-radius:3px;background:linear-gradient(180deg,#16222f,#0a1320);box-shadow:inset 0 0 0 1px #e0b04380,0 4px #00000073;animation:gs-plate .42s cubic-bezier(.2,1.5,.35,1) .52s both}.goal-strike-club{color:var(--goal-color, #e0b043);font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.16em;line-height:1.1;text-transform:uppercase;text-shadow:0 2px 0 rgba(3,10,18,.8);max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goal-strike-plate strong{font-family:var(--font-display);font-size:clamp(1.5rem,5.5vw,2.8rem);font-weight:700;line-height:1.05;letter-spacing:.07em;color:#fff;text-shadow:0 3px 0 #06101c,0 5px 0 var(--goal-color, #e0b043)}.goal-strike-plate small{color:#cad9e8;font-size:.78rem;font-weight:600;text-align:center}@media (max-width: 720px){.goal-strike-stage{height:min(5.5rem,26vw)}.goal-strike-plate{padding:.3rem 1rem .4rem}}.overlay-scoreline{display:flex;align-items:center;justify-content:center;gap:.6rem;justify-self:center;margin:0;padding:.28rem .85rem;color:#fff;background:#0e1116d1;border-radius:999px}.overlay-scoreline strong{font-family:var(--font-display);font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1}.overlay-scoreline-team{display:inline-flex;align-items:center;gap:.35rem;min-width:0;opacity:.78}.overlay-scoreline-team.is-away{flex-direction:row-reverse}.overlay-scoreline-team.is-scorer{opacity:1}.overlay-scoreline-badge{flex:none;width:1.35rem;height:1.35rem;align-self:center}.overlay-scoreline-name{max-width:8rem;overflow:hidden;font-size:.82rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.net-flash{animation:net-flash .42s ease-out both}.phase-banner{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;pointer-events:none;animation:phase-banner-fade .5s ease-out both}.phase-banner>span{font-size:clamp(1.2rem,4.5vw,2.2rem);font-weight:800;letter-spacing:-.03em;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.6);padding:.5rem 1.2rem;border-radius:999px;animation:phase-banner-pop .5s cubic-bezier(.2,1.6,.4,1) both}.phase-banner-kickoff{background:radial-gradient(circle,rgba(61,220,132,.35),transparent 65%)}.phase-banner-kickoff>span{background:#1b5e20d9}.phase-banner-period{place-content:center stretch;gap:.2rem}.phase-time-plaque{position:relative;display:grid;grid-template:29% 25% 31% 15% / 1fr;align-items:center;justify-items:center;justify-self:center;width:min(34rem,calc(100% - 2rem));aspect-ratio:1951 / 762;isolation:isolate;color:#fff;font-family:var(--font-display);font-weight:800;line-height:.9;text-transform:uppercase;text-shadow:0 3px 0 #06101c,0 5px 0 #15324f;animation:phase-banner-pop .5s cubic-bezier(.2,1.6,.4,1) both}.phase-time-plaque img{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.phase-time-plaque>span{grid-row:2;align-self:end;font-size:clamp(.9rem,3.4vw,2.15rem);letter-spacing:.025em}.phase-time-plaque>strong{grid-row:3;align-self:start;color:#69ff98;font-size:clamp(1.25rem,5.2vw,3.2rem);letter-spacing:.015em;text-shadow:0 3px 0 #06101c,0 5px 0 #08783d}.phase-substitutions{position:relative;display:grid;justify-self:center;width:min(47rem,calc(100% - 1rem));margin:.35rem auto 0;padding:.95rem .7rem .55rem;border:14px solid transparent;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;color:#eef4ff;font-family:var(--font-display);text-align:left;filter:drop-shadow(0 8px 10px rgba(2,7,14,.65));image-rendering:pixelated}.phase-substitutions-heading{position:absolute;top:-.78rem;left:50%;display:flex;align-items:center;justify-content:center;gap:.28rem;min-width:min(15rem,68%);min-height:1.7rem;padding:.12rem .75rem;border:8px solid transparent;border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;border-image-repeat:stretch;color:#081a27;transform:translate(-50%);text-align:center;text-transform:uppercase;white-space:nowrap}.phase-substitutions-heading strong{font-size:clamp(.68rem,1.7vw,.92rem);letter-spacing:.06em}.phase-substitutions-heading>span{color:#d7ff7d;font-size:.8rem;line-height:1;text-shadow:1px 1px 0 #07582e}.phase-substitutions-heading .pixel-icon{width:1rem;height:1rem}.phase-substitutions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.phase-substitution-team{min-width:0;padding:.2rem .4rem .35rem;border:9px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch}.phase-substitution-team+.phase-substitution-team{border-left-width:9px}.phase-substitution-team>header{display:flex;align-items:center;justify-content:center;gap:.38rem;min-width:0;margin:-.15rem 0 .15rem}.phase-substitution-team>header>strong{overflow:hidden;font-size:clamp(.72rem,1.8vw,1rem);text-overflow:ellipsis;white-space:nowrap}.phase-substitution-club-mark{display:grid;flex:none;place-items:center;width:1.65rem;height:1.65rem}.phase-substitution-club-mark .club-badge,.phase-substitution-club-mark .pixel-icon{width:100%;height:100%;object-fit:contain}.phase-substitution-copy{display:grid;gap:.15rem;min-width:0}.phase-substitution-copy p{display:flex;align-items:flex-start;gap:.3rem;min-width:0;margin:0;font-family:system-ui,sans-serif;font-size:clamp(.58rem,1.35vw,.73rem);line-height:1.25}.phase-substitution-copy p>i{display:grid;flex:none;place-items:center;width:1rem;height:1rem;margin-top:.02rem;border:2px solid currentColor;border-radius:2px;font-family:var(--font-display);font-size:.85rem;font-style:normal;font-weight:800;line-height:.7}.phase-substitution-copy p>span{min-width:0;overflow-wrap:anywhere}.phase-substitution-copy .is-outgoing,.phase-substitution-copy .is-outgoing strong{color:#ff6b78}.phase-substitution-copy .is-incoming,.phase-substitution-copy .is-incoming strong{color:#54f49a}.phase-substitution-empty{justify-content:center;padding:.28rem .15rem;color:#b8c8dd;text-align:center}.phase-substitution-formation{justify-content:center;padding-top:.1rem;color:#b8c8dd;text-align:center}.phase-substitution-formation strong{color:#56b7ff}.phase-banner-halftime{background:radial-gradient(circle,rgba(255,179,0,.3),transparent 65%)}.phase-banner-fulltime{place-content:center stretch;padding:.18rem;background:radial-gradient(circle,#12375c6b,#040a1294 68%)}.fulltime-panel{display:grid;grid-template-rows:auto auto auto;align-content:center;align-items:center;gap:clamp(.28rem,.9vw,.55rem);justify-self:center;width:min(54rem,calc(100% - .35rem));height:min(92%,31rem);padding:clamp(.25rem,.8vw,.5rem) clamp(.35rem,1.2vw,.75rem) clamp(.3rem,1vw,.65rem);border-style:solid;border-width:20px;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;color:#f4f8ff;font-family:var(--font-display);filter:drop-shadow(0 12px 18px rgba(3,7,12,.62));image-rendering:pixelated;pointer-events:auto;animation:phase-banner-pop .5s cubic-bezier(.2,1.6,.4,1) both}.fulltime-heading{align-self:center;justify-self:center;display:grid;justify-items:center;width:100%;padding-bottom:clamp(.12rem,.45vw,.3rem);color:#ffc548;text-transform:uppercase}.fulltime-heading strong{font-size:clamp(1.65rem,5.4vw,3.35rem);line-height:1;letter-spacing:.02em;text-align:center;text-shadow:0 3px 0 #9b4b08,0 6px 0 #07111e}.fulltime-result{display:grid;gap:.05rem;justify-self:stretch;margin-top:.35rem}.fulltime-result>small{color:#56b7ff;font-size:clamp(.72rem,1.7vw,1.05rem);font-weight:800;letter-spacing:.01em;text-shadow:0 2px 0 #07111e}.fulltime-scoreline{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.12rem;color:#f4f8ff}.fulltime-scoreline .overlay-scoreline-team,.fulltime-score{display:flex;align-items:center;justify-content:center;min-width:0;min-height:clamp(3.25rem,8vw,4.6rem);margin:0;padding:.12rem .45rem;border:11px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;opacity:.76}.fulltime-scoreline .overlay-scoreline-team.is-scorer{opacity:1}.fulltime-scoreline .overlay-scoreline-team.is-away{flex-direction:row-reverse}.fulltime-scoreline .overlay-scoreline-badge{width:clamp(1.65rem,4vw,2.6rem);height:clamp(1.65rem,4vw,2.6rem)}.fulltime-scoreline .overlay-scoreline-name{max-width:13rem;font-size:clamp(.7rem,1.65vw,1.05rem);font-weight:700}.fulltime-score{gap:clamp(.3rem,1vw,.65rem);min-width:clamp(6rem,14vw,9rem);color:#f4f8ff;font-size:clamp(1.8rem,5vw,3rem);font-variant-numeric:tabular-nums;line-height:1;opacity:1}.fulltime-score i{color:#aebdd0;font-style:normal}.fulltime-penalties{margin:.15rem 0 0;color:#ffc548;font-size:clamp(.72rem,1.7vw,1.05rem);font-weight:800;text-align:center;text-transform:uppercase;text-shadow:0 2px 0 #07111e}.fulltime-penalties strong{color:#f4f8ff;font-size:1.2em;font-variant-numeric:tabular-nums}.fulltime-scorers-row{display:grid;grid-template-columns:minmax(0,1fr) clamp(6rem,14vw,9rem) minmax(0,1fr);gap:.12rem;max-height:clamp(3rem,12vw,6.5rem);margin-top:.2rem;overflow-y:auto}.fulltime-scorers{display:grid;align-content:start;gap:.1rem;margin:0;padding:0;list-style:none}.fulltime-scorers li{display:flex;align-items:center;justify-content:flex-end;gap:.3rem;min-width:0;color:#f4f8ff;font-size:clamp(.66rem,1.5vw,.92rem);font-weight:700;text-shadow:0 2px 0 #07111e}.fulltime-scorers.is-away li{justify-content:flex-start}.fulltime-scorer{display:flex;align-items:center;justify-content:inherit;gap:inherit;min-width:0;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-shadow:inherit;cursor:pointer}button.fulltime-scorer,button.fulltime-scorer:hover:not(:disabled),button.fulltime-scorer:active:not(:disabled),button.lineup-panel-row,button.lineup-panel-row:hover:not(:disabled),button.lineup-panel-row:active:not(:disabled),.cl-lineup-list button,.cl-lineup-list button:hover:not(:disabled),.cl-lineup-list button:active:not(:disabled){box-shadow:none;filter:none;transform:none}.fulltime-scorer:hover .fulltime-scorer-name,.fulltime-scorer:focus-visible .fulltime-scorer-name{text-decoration:underline;text-underline-offset:.18em}.fulltime-scorers .pixel-icon{flex:none;width:1em;height:1em}.fulltime-scorer-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fulltime-scorer-minutes{flex:none;color:#ffc548;font-variant-numeric:tabular-nums}.fulltime-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.25rem,1vw,.65rem)}.fulltime-actions:has(>:only-child){grid-template-columns:minmax(0,1fr);justify-items:center}.fulltime-actions>:only-child{width:min(100%,20rem)}.fulltime-action{display:flex;align-items:center;justify-content:center;gap:.42rem;min-width:0;min-height:clamp(3.4rem,8vw,4.6rem);margin:0;padding:.18rem .4rem;border-style:solid;border-width:11px;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:#f4f8ff;font:700 clamp(.68rem,1.55vw,.95rem)/1.05 var(--font-display);text-align:center;text-decoration:none;text-transform:uppercase;transition:filter .15s ease}.fulltime-action .pixel-icon{flex:none;width:1.35rem;height:1.35rem}.fulltime-action.is-primary{border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:#06240f}.fulltime-action:hover:not(:disabled){color:#fff;filter:brightness(1.14);text-decoration:none}.fulltime-action.is-primary:hover:not(:disabled){color:#06240f}.fulltime-rematch{grid-column:1 / -1;order:1}.fulltime-action:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}.fulltime-action:disabled{cursor:default;filter:grayscale(.7) brightness(.72)}.phase-banner-halftime .overlay-scoreline{margin-top:.1rem}.fulltime-ranked{display:grid;grid-template-columns:auto minmax(0,auto);justify-content:center;align-content:center;align-items:center;column-gap:clamp(.4rem,1vw,.65rem);row-gap:.12rem;order:1;min-width:0;margin:0;padding:0 .3rem;border:9px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;color:#f4f8ff;font-family:var(--font-display);text-shadow:0 2px 0 #07111e;animation:fulltime-ranked-in .4s cubic-bezier(.2,1.4,.4,1) .45s both}.fulltime-actions:has(.fulltime-ranked) .fulltime-rematch{grid-column:2 / -1}.fulltime-ranked-emblem{grid-row:1 / span 2;justify-self:center;width:clamp(2rem,4.2vw,2.7rem);height:clamp(2rem,4.2vw,2.7rem);object-fit:contain;image-rendering:pixelated}.fulltime-ranked-emblem.is-empty{box-sizing:border-box;width:clamp(1.6rem,3.4vw,2.2rem);border:2px dashed #2b3d58}.fulltime-ranked-main{display:grid;gap:.08rem;min-width:0;line-height:1}.fulltime-ranked-eyebrow{overflow:hidden;color:#b8c8dd;font-size:clamp(.52rem,1vw,.66rem);font-weight:700;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.fulltime-ranked-value{font-size:clamp(1.1rem,2.5vw,1.55rem);font-variant-numeric:tabular-nums;white-space:nowrap}.fulltime-ranked-value small{color:#b8c8dd;font-size:.5em;letter-spacing:.02em}.fulltime-ranked.is-gain .fulltime-ranked-value{color:#54f49a}.fulltime-ranked.is-loss .fulltime-ranked-value{color:#ff6b78}.fulltime-ranked.is-move-up .fulltime-ranked-eyebrow,.fulltime-ranked.is-placed .fulltime-ranked-eyebrow{color:#ffc548}.fulltime-ranked-tier{overflow:hidden;color:#ffc548;font-size:clamp(.82rem,1.8vw,1.1rem);text-overflow:ellipsis;white-space:nowrap}.fulltime-ranked-side{display:flex;align-items:center;gap:.3rem;min-width:0;color:#b8c8dd;font-size:clamp(.62rem,1.2vw,.8rem);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.fulltime-ranked-side strong{color:#f4f8ff}.fulltime-ranked-path i{color:#56b7ff;font-style:normal}.fulltime-ranked.is-placement .fulltime-ranked-side{flex-wrap:wrap;row-gap:.15rem}.fulltime-ranked-pips{display:flex;gap:.2rem}.fulltime-ranked-pips i{width:.8rem;height:.4rem;background:#b8c8dd33}.fulltime-ranked-pips i.is-done{background:#48b558}@keyframes fulltime-ranked-in{0%{opacity:0;transform:translateY(.45rem) scale(.94)}to{opacity:1;transform:none}}@media (max-width: 720px){.phase-time-plaque{width:min(24rem,calc(100% - 1rem))}.phase-banner-kickoff.phase-banner-period{align-content:center}.phase-substitutions{width:calc(100% - .25rem);margin-top:.12rem;padding:.82rem .22rem .18rem;border-width:9px}.phase-substitutions-heading{top:-.65rem;min-width:12rem;min-height:1.45rem;padding:.06rem .45rem;border-width:6px}.phase-substitutions-heading strong{font-size:.64rem}.phase-substitutions-grid{gap:.12rem}.phase-substitution-team{padding:.08rem .12rem .15rem;border-width:6px}.phase-substitution-team>header{gap:.18rem;margin-bottom:.08rem}.phase-substitution-team>header>strong{font-size:clamp(.56rem,3vw,.72rem)}.phase-substitution-club-mark{width:1.2rem;height:1.2rem}.phase-substitution-copy{gap:.08rem}.phase-substitution-copy p{gap:.16rem;font-size:clamp(.5rem,2.3vw,.62rem);line-height:1.15}.phase-substitution-copy p>i{width:.8rem;height:.8rem;border-width:1px;font-size:.68rem}.phase-banner-period .overlay-scoreline{padding:.2rem .6rem}.phase-banner-period .overlay-scoreline-name{max-width:5rem;font-size:.7rem}.phase-banner-fulltime{padding:.15rem}.fulltime-panel{gap:.16rem;width:calc(100% - .2rem);height:94%;padding:.05rem .08rem .12rem;border-width:12px}.fulltime-heading{gap:0;padding-bottom:.12rem}.fulltime-heading strong{font-size:clamp(1.3rem,6.8vw,2rem)}.fulltime-scoreline{gap:.04rem}.fulltime-result{margin-top:.16rem}.fulltime-scoreline .overlay-scoreline-team,.fulltime-score{min-height:2.7rem;padding:0 .08rem;border-width:7px}.fulltime-scoreline .overlay-scoreline-badge{width:1.25rem;height:1.25rem}.fulltime-scoreline .overlay-scoreline-name{max-width:5.5rem;font-size:clamp(.52rem,2.4vw,.68rem)}.fulltime-score{gap:.2rem;min-width:clamp(4.6rem,20vw,6rem);font-size:clamp(1.3rem,6vw,1.75rem)}.fulltime-result>small{font-size:clamp(.6rem,2.7vw,.75rem)}.fulltime-penalties{margin-top:.08rem;font-size:clamp(.6rem,2.7vw,.75rem)}.fulltime-scorers-row{grid-template-columns:minmax(0,1fr) clamp(4.6rem,20vw,6rem) minmax(0,1fr);gap:.04rem;max-height:3.2rem;margin-top:.08rem}.fulltime-scorers{gap:0}.fulltime-scorers li{gap:.15rem;font-size:clamp(.5rem,2.3vw,.64rem)}.fulltime-scorer{min-height:1.6rem}.fulltime-actions{gap:.15rem}.fulltime-action{flex-direction:column;gap:.1rem;min-height:2.8rem;padding:0 .08rem;border-width:8px;font-size:clamp(.5rem,2.4vw,.68rem)}.fulltime-action .pixel-icon{width:1rem;height:1rem}.fulltime-actions:has(.fulltime-rematch){grid-template-columns:repeat(4,minmax(0,1fr))}.fulltime-actions:has(.fulltime-rematch) .pixel-icon{display:none}.fulltime-rematch{grid-column:auto}.fulltime-panel:has(.fulltime-ranked) .fulltime-scorers-row{max-height:1.6rem}.fulltime-panel:has(.fulltime-ranked) .fulltime-heading{padding-bottom:0}.fulltime-panel:has(.fulltime-ranked) .fulltime-heading strong{font-size:clamp(1.15rem,6vw,1.75rem)}.fulltime-ranked{display:flex;justify-content:center;gap:.35rem;order:-1;grid-column:1 / -1;padding:0 .3rem;border-width:5px}.fulltime-actions:has(.fulltime-ranked) .fulltime-rematch{grid-column:auto}.fulltime-ranked-emblem{width:1.2rem;height:1.2rem}.fulltime-ranked-emblem.is-empty{width:1rem;height:1rem;border-width:1px}.fulltime-ranked-main{display:flex;align-items:baseline;gap:.3rem}.fulltime-ranked-eyebrow{font-size:.48rem;letter-spacing:.05em}.fulltime-ranked-value{font-size:clamp(.82rem,4vw,.98rem)}.fulltime-ranked-tier{font-size:clamp(.64rem,3vw,.78rem)}.fulltime-ranked-side{gap:.2rem;align-self:stretch;padding-left:.35rem;border-left:2px solid #2b3d58;font-size:clamp(.54rem,2.5vw,.68rem)}.fulltime-ranked.is-placement .fulltime-ranked-side{flex-wrap:nowrap}.fulltime-ranked-pips{gap:.15rem}.fulltime-ranked-pips i{width:.55rem;height:.3rem}}@media (max-width: 480px){.phase-banner-with-substitutions{display:block;padding:.15rem;overflow:hidden}.phase-banner-with-substitutions .phase-time-plaque{position:absolute;inset:50% auto auto 50%;width:min(22rem,calc(100% - 1rem));transform:translate(-50%,-50%);animation:mobile-second-half-plaque 4.5s ease both}.phase-banner-with-substitutions .phase-substitutions{position:absolute;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;align-content:center;width:auto;max-height:calc(100% - .4rem);margin:0;padding:.8rem .18rem .15rem;overflow-x:hidden;overflow-y:auto;opacity:0;pointer-events:auto;scrollbar-width:none;animation:mobile-substitutions-panel 4.5s ease both}.phase-banner-with-substitutions .phase-substitutions::-webkit-scrollbar{display:none}.phase-banner-with-substitutions .phase-substitutions-grid{grid-template-columns:minmax(0,1fr);gap:.08rem}.phase-banner-with-substitutions .phase-substitution-team{padding-block:.02rem .08rem}.phase-banner-with-substitutions .phase-substitution-team>header{justify-content:flex-start;padding-inline:.25rem}.phase-banner-with-substitutions .phase-substitution-copy{padding-inline:.2rem}.phase-banner-with-substitutions .phase-substitution-copy p{font-size:clamp(.54rem,2.65vw,.68rem)}}@media (max-height: 420px) and (max-width: 900px){.phase-banner-with-substitutions{display:block;padding:.1rem;overflow:hidden}.phase-banner-with-substitutions .phase-time-plaque{position:absolute;inset:50% auto auto 50%;width:min(22rem,calc(100% - 1rem));transform:translate(-50%,-50%);animation:mobile-second-half-plaque 4.5s ease both}.phase-banner-with-substitutions .phase-substitutions{position:absolute;top:.15rem;right:.15rem;bottom:.15rem;left:.15rem;align-content:center;width:auto;max-height:calc(100% - .3rem);margin:0;overflow-y:auto;opacity:0;pointer-events:auto;scrollbar-width:none;animation:mobile-substitutions-panel 4.5s ease both}}@media (prefers-reduced-motion: reduce){.phase-banner,.phase-banner>span,.phase-time-plaque,.fulltime-panel,.fulltime-ranked{animation:none}.phase-banner-with-substitutions .phase-time-plaque{display:none}.phase-banner-with-substitutions .phase-substitutions{opacity:1;animation:none}}.match-intro{position:absolute;z-index:6;top:0;right:0;bottom:0;left:0;overflow:hidden;cursor:pointer;background:#0b0f14;animation:match-intro-out .26s ease-out 5.24s both}.match-intro-scene,.match-intro-scrim{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.match-intro-scene{object-fit:cover;object-position:50% 50%}.match-intro-scrim{background:radial-gradient(80% 74% at 50% 52%,#060b1305,#060b1357 66%,#060b13bd)}.match-intro-side{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:clamp(.4rem,2vw,1.2rem);color:var(--intro-ink);text-align:center;background:repeating-linear-gradient(45deg,rgba(0,0,0,.14) 0 6px,transparent 6px 12px),linear-gradient(155deg,color-mix(in srgb,var(--intro-fill) 88%,#ffffff),var(--intro-fill) 42%,color-mix(in srgb,var(--intro-fill) 52%,#04070c));filter:drop-shadow(0 0 10px rgba(255,214,102,.45))}.match-intro-side.is-home{clip-path:polygon(0 0,36% 0,50% 50%,36% 100%,0 100%);padding-right:64%;animation:match-intro-home .44s cubic-bezier(.2,.9,.3,1) both}.match-intro-side.is-away{clip-path:polygon(64% 0,100% 0,100% 100%,64% 100%,50% 50%);padding-left:64%;animation:match-intro-away .44s cubic-bezier(.2,.9,.3,1) both}.match-intro-club{display:flex;flex-direction:column;align-items:center;gap:.2rem;max-width:100%}.match-intro-badge{width:clamp(2.1rem,6vw,5.5rem);height:clamp(2.1rem,6vw,5.5rem);margin-bottom:.15rem;filter:drop-shadow(0 2px 3px rgba(4,8,12,.6))}.match-intro-name{font-family:var(--font-display);font-size:clamp(.9rem,3.1vw,2rem);font-weight:700;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.3)}.match-intro-mando{margin:0;font-size:clamp(.55rem,1.5vw,.72rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.82}.match-intro-burst{position:absolute;z-index:1;top:50%;left:50%;width:48%;aspect-ratio:1;max-width:100%;pointer-events:none;background:radial-gradient(circle,rgba(255,226,150,.5),rgba(255,193,74,.2) 34%,transparent 64%);transform:translate(-50%,-50%);animation:match-intro-burst .44s ease-out both}.match-intro-vs{position:absolute;z-index:2;top:50%;left:50%;width:clamp(3.4rem,17%,8.5rem);height:auto;pointer-events:none;filter:drop-shadow(0 4px 10px rgba(0,0,0,.55));transform:translate(-50%,-50%);animation:match-intro-vs .44s cubic-bezier(.2,1.5,.4,1) both}.match-intro-competition{position:absolute;z-index:3;top:.5rem;left:50%;max-width:58%;margin:0;padding:.22rem .8rem;overflow:hidden;border:1px solid rgba(224,176,67,.5);border-radius:6px;background:#0b0f14d6;color:#f2e4c2;font-family:var(--font-display);font-size:clamp(.58rem,1.6vw,.78rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;transform:translate(-50%);animation:match-intro-chrome .44s ease-out both}.match-intro-skip{position:absolute;z-index:4;top:.5rem;right:.5rem;min-height:2.1rem;padding:.35rem .85rem;border:1px solid rgba(255,255,255,.38);border-radius:8px;background:#0b0f14d1;color:#fff;font-size:.78rem;font-weight:700;animation:match-intro-chrome .44s ease-out both}.match-intro-skip:hover{background:#0b0f14f2}@keyframes match-intro-home{0%{opacity:0;transform:translate(-14%)}to{opacity:1;transform:none}}@keyframes match-intro-away{0%{opacity:0;transform:translate(14%)}to{opacity:1;transform:none}}@keyframes match-intro-burst{0%{opacity:0}to{opacity:1}}@keyframes match-intro-vs{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}62%{opacity:1;transform:translate(-50%,-50%) scale(1.09)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes match-intro-chrome{0%{opacity:0}to{opacity:1}}@keyframes match-intro-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.match-intro,.match-intro-side,.match-intro-burst,.match-intro-competition,.match-intro-skip{animation:none!important}.match-intro-vs{animation:none!important;transform:translate(-50%,-50%)}}.goal-burst{animation:goal-burst .7s ease-out infinite;transform-box:fill-box;transform-origin:center}.match-stats-trigger{position:absolute;z-index:4;top:96%;left:50%;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;width:20%;min-height:36px;padding:.05rem .15rem;border:9px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:#f4f8ff;font:700 clamp(.62rem,.95vw,.82rem) var(--font-display);white-space:nowrap;cursor:pointer;pointer-events:auto;transform:translate(-50%);transition:filter .25s ease}.match-stats-trigger:hover,.match-stats-trigger.is-open{filter:brightness(1.2)}button.match-stats-trigger:hover:not(:disabled),button.match-stats-trigger:active:not(:disabled){box-shadow:none}button.match-stats-trigger:active:not(:disabled){transform:translate(-50%)}.match-stats-trigger:focus-visible{outline:3px solid #ffdb64;outline-offset:3px}.match-stats-trigger-arrow{display:inline-block;font:900 1.45em/1 system-ui,sans-serif;transform:rotate(0);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.match-stats-trigger.is-open .match-stats-trigger-arrow{transform:rotate(180deg)}.match-stats-filter-tabs{position:absolute;z-index:3;top:96%;left:3%;width:94%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(7rem,1.4fr) repeat(2,minmax(0,1fr));gap:.55rem;opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-.4rem);transition:opacity .3s ease,transform .35s cubic-bezier(.2,.8,.2,1),visibility 0s linear .35s}.match-stats-filter-tabs.is-open{opacity:1;pointer-events:auto;visibility:visible;transform:none;transition-delay:0s}.match-stats-filter-tabs.is-mobile{display:none}.match-stats-filter-tab{min-width:0;min-height:36px;padding:.05rem .15rem;border:9px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:#f4f8ff;font:700 clamp(.58rem,.7vw,.74rem) var(--font-display);white-space:nowrap;transition:filter .2s ease}.match-stats-filter-tab.is-passes{grid-column:4}.match-stats-filter-tab.is-defense{grid-column:5}.match-stats-filter-tab.is-selected{border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:#06240f}button.match-stats-filter-tab:hover:not(:disabled){box-shadow:none;filter:brightness(1.12)}button.match-stats-filter-tab:active:not(:disabled){box-shadow:none;transform:none}.match-stats-filter-tab:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}.match-stats-overlay{position:absolute;z-index:2;top:9%;left:50%;width:78%;min-width:0;max-height:87%;padding:clamp(6rem,7.5vw,8rem) clamp(.55rem,1.1vw,1rem) .55rem;border:14px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22;border-image-width:14px;background:#132742f5;background-clip:padding-box;color:#edf4ff;overflow-x:hidden;overflow-y:auto;opacity:0;pointer-events:none;visibility:hidden;clip-path:inset(0 0 100% 0);transform:translate(-50%,-.7rem);transition:opacity .35s ease,clip-path .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1),background-color .35s ease,visibility 0s linear .5s;image-rendering:pixelated}.match-stats-overlay.is-translucent{background-color:#0d1f3785}.match-stats-overlay.is-open{opacity:1;pointer-events:auto;visibility:visible;clip-path:inset(0);transform:translate(-50%);transition-delay:0s}.match-stats-opacity-button{position:absolute;z-index:1;top:.7rem;right:.65rem;display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:36px;padding:0;border:9px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:#f4f8ff;font:700 1.05rem/1 system-ui,sans-serif}.match-stats-opacity-button.is-selected{border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:#06240f}button.match-stats-opacity-button:hover:not(:disabled),button.match-stats-opacity-button:active:not(:disabled){box-shadow:none}.match-stats-opacity-button:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}.match-stats-overlay.is-mobile{display:none}.match-stats-overlay-rows{display:grid;gap:.1rem}.match-stats-overlay-section{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transform:translateY(-.35rem);transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1),opacity .28s ease,transform .4s ease,visibility 0s linear .4s}.match-stats-overlay-section.is-visible{grid-template-rows:1fr;opacity:1;visibility:visible;transform:none;transition-delay:0s}.match-stats-overlay-section-inner{display:grid;gap:.1rem;min-height:0;overflow:hidden}.match-stats-overlay-separator{width:5rem;margin:.35rem auto;border-top:1px solid #506073}.match-stats-overlay-row{display:grid;grid-template-columns:3.1rem minmax(0,1fr) minmax(8rem,1.15fr) minmax(0,1fr) 3.1rem;gap:.45rem;align-items:center;min-height:1.16rem;font-size:clamp(.6rem,.78vw,.82rem);font-variant-numeric:tabular-nums;text-shadow:0 1px 3px #06101f}.match-stats-overlay-value{text-align:center}.match-stats-overlay-label{color:#d3deed;text-align:center;line-height:1.1}.match-stats-overlay-bar{display:flex;height:.58rem;overflow:hidden;background:#253549;border-radius:3px}.match-stats-overlay-bar.is-home{justify-content:flex-end}.match-stats-overlay-bar i{display:block;height:100%;border-radius:3px}.match-stats-overlay-bar.is-home i{background:#f04a61}.match-stats-overlay-bar.is-away i{background:#398df8}@media (max-width: 1380px){.match-stats-trigger{min-height:44px;font-size:.7rem}.scoreboard-art>.match-stats-filter-tabs{display:none}.pitch-wrap>.match-stats-overlay{display:none}.match-stats-filter-tabs.is-mobile{position:relative;display:grid;top:auto;left:auto;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-bottom:.7rem}.match-stats-filter-tabs.is-mobile .match-stats-filter-tab{min-height:44px;font-size:.76rem}.match-stats-filter-tabs.is-mobile .is-passes,.match-stats-filter-tabs.is-mobile .is-defense{grid-column:auto}.match-stats-overlay.is-mobile{position:relative;display:block;top:auto;left:auto;width:100%;max-height:0;margin-top:0;padding:0 .7rem;border-width:0;overflow:hidden;clip-path:none;transform:none;transition:max-height .55s cubic-bezier(.2,.8,.2,1),margin-top .55s ease,padding .55s ease,border-width .55s ease,opacity .35s ease,visibility 0s linear .55s}.match-stats-overlay.is-mobile .match-stats-opacity-button{position:relative;top:auto;right:auto;display:flex;width:44px;min-height:44px;margin:0 0 .6rem auto;font-size:1.15rem}.match-stats-overlay.is-mobile.is-open{max-height:58rem;margin-top:.75rem;padding:.85rem .7rem;border-width:14px;transform:none;transition-delay:0s}}@media (prefers-reduced-motion: reduce){.match-stats-trigger-arrow,.match-stats-filter-tabs,.match-stats-overlay-section,.match-stats-overlay{transition-duration:.01ms!important}}.match-rotate-button{position:absolute;z-index:4;top:.5rem;right:.5rem;display:none;align-items:center;justify-content:center;width:2.75rem;min-height:2.75rem;padding:0;border:9px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:#f4f8ff}.match-rotate-button svg{width:1.35rem;height:1.35rem}.replay-narration-toggle{display:none;flex:none;align-items:center;justify-content:center;width:2.5rem;min-height:2.5rem;padding:0;border:9px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:#f4f8ff}.replay-narration-toggle.is-selected,.replay-narration-toggle[aria-pressed=true]{border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:#06240f}.replay-narration-toggle svg{width:1.2rem;height:1.2rem}button.replay-narration-toggle:hover:not(:disabled),button.replay-narration-toggle:active:not(:disabled){box-shadow:none}.replay-narration-toggle:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}button.match-rotate-button:hover:not(:disabled),button.match-rotate-button:active:not(:disabled){box-shadow:none}.match-rotate-button:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}@media (max-width: 60rem) and (pointer: coarse){.match-rotate-button{display:inline-flex}}@media (orientation: landscape) and (max-height: 34rem) and (max-width: 60rem) and (pointer: coarse){body.match-imersivo{overflow:hidden}body.match-imersivo .nav,body.match-imersivo .scheduled-match-notice,body.match-imersivo .queue-notice{display:none}body.match-imersivo main{max-width:none;padding:0}.match-screen .replay-stage{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;width:100%;margin:0;transform:none;background:#05090f}.match-screen .replay-stage>.lineup-panel{display:none}.match-screen .replay-stage>.pitch-wrap.replay-view-stadium{height:100svh;width:auto;max-width:100vw;margin-inline:0;border-radius:0}.match-screen .replay-toolbar{position:fixed;z-index:31;right:0;bottom:0;left:0;flex-flow:row wrap;align-items:center;justify-content:center;gap:.25rem .6rem;width:auto;margin:0;padding:.2rem .6rem;border:0;border-image-source:none;background:#05090fbd}.match-screen .replay-toolbar .clock,.match-screen .replay-toolbar .replay-tactical-cue{display:none}.match-screen .replay-toolbar .replay-narration{flex:1 1 100%;justify-content:center;width:auto;height:auto;min-height:0;overflow:hidden;white-space:nowrap}.match-screen .replay-toolbar .replay-narration-text{overflow:hidden;text-overflow:ellipsis}.match-screen .replay-narration-toggle{display:inline-flex}.match-screen .replay-toolbar.is-narration-hidden .replay-narration{display:none}.match-screen .replay-toolbar.is-narration-hidden{background:none}.match-screen .replay-narration .replay-event-icon-slot{width:1.9rem;height:1.9rem}.match-screen .replay-narration .event-club-icon{width:1.6rem;height:1.6rem}.match-screen .controls-compact{flex:none;flex-direction:row;align-items:center;width:auto;margin:0;gap:.35rem;padding-top:0;border-top:0}.match-screen .replay-transport-group,.match-screen .replay-toolbar-panel .replay-transport-group{width:auto;grid-auto-flow:column;grid-template-columns:none;gap:.3rem}.match-screen .replay-speed-row{width:auto;gap:.3rem}.match-screen .replay-speed-row .control-label{display:none}.match-screen .replay-toolbar-panel .speed-group{grid-template-columns:repeat(4,auto);gap:.3rem}.match-screen .replay-toolbar button,.match-screen .replay-toolbar-panel .replay-transport-group button,.match-screen .replay-toolbar-panel .speed-group button{min-height:2rem;padding-inline:.45rem;font-size:.72rem}.match-screen .pitch-wrap>.match-stats-overlay{display:block;max-height:66%;padding-top:5rem}.match-screen .scoreboard-art>.match-stats-filter-tabs{display:grid}.match-screen .match-stats-overlay.is-mobile,.match-screen .match-stats-filter-tabs.is-mobile{display:none}}.tactical-report{margin-top:1rem;padding:1rem 1.15rem;display:grid;gap:1rem}.match-report{display:grid;gap:1rem;margin-top:1rem}.match-report .tactical-report{margin-top:0}.match-report-block{padding:1rem 1.15rem;display:grid;gap:.75rem;min-width:0}.match-report-block>.eyebrow{margin:0}.match-report-note{margin:0;font-size:.82rem;line-height:1.45}.match-report-teams{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem}.match-report-team{display:grid;gap:.45rem;align-content:start;min-width:0}.match-report-team-name{font-family:var(--font-display);font-weight:600}.match-report-empty{margin:0;font-size:.82rem}.match-report-answers{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.match-report-answers li{display:grid;grid-template-columns:1.1rem minmax(0,1fr) auto;gap:.55rem;align-items:center;font-size:.85rem}.match-report-answers .instruction-badge{width:1.1rem;flex:none}.match-report-answer-text{min-width:0;overflow-wrap:anywhere}.match-report-answer-count{font-family:var(--font-display);font-weight:700;color:#9fd3ff;font-variant-numeric:tabular-nums}.match-report-table-wrap{overflow-x:auto;min-width:0}.match-report-table{width:100%;border-collapse:collapse;font-size:.8rem;font-variant-numeric:tabular-nums}.match-report-table caption{text-align:left;font-family:var(--font-display);font-weight:600;padding-bottom:.35rem}.match-report-table th,.match-report-table td{padding:.3rem .4rem;border-bottom:1px solid var(--border);text-align:right;white-space:nowrap}.match-report-table th[scope=row],.match-report-table thead th:first-child{text-align:left;font-weight:500;max-width:9rem;overflow:hidden;text-overflow:ellipsis}.match-report-table thead th{color:var(--muted);font-size:.68rem;letter-spacing:.05em;text-transform:uppercase}.match-report-table abbr{text-decoration:none}.match-report-table tbody th{color:var(--text);font-size:.8rem;letter-spacing:normal;text-transform:none}.tactical-report>.eyebrow{margin:0}.tactical-report-setups{display:grid;gap:.3rem}.tactical-report-setups p{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0}.tactical-report-setups span{color:var(--muted);font-size:.82rem}.tactical-report-block{display:grid;gap:.35rem}.tactical-report-heading{display:grid;grid-template-columns:1fr 8rem 1fr;gap:.7rem;align-items:center;text-align:center;font-size:.82rem}.tactical-report-heading strong:first-child{text-align:right}.tactical-report-heading strong:last-child{text-align:left}.tactical-report-heading span{color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tactical-report-table{display:grid;gap:.1rem}.tactical-report-row{display:grid;grid-template-columns:1fr 8rem 1fr;gap:.7rem;align-items:center;text-align:center;padding:.16rem 0;font-variant-numeric:tabular-nums}.tactical-report-row b:first-child{text-align:right}.tactical-report-row b:last-child{text-align:left}.tactical-report-row span{color:var(--muted);font-size:.8rem}.tactical-report-row.is-detail{opacity:.8}.tactical-report-row.is-detail span{font-size:.72rem;padding-left:.8rem}.tactical-report-row.is-detail b{font-size:.82rem}.tactical-report-halves{display:grid;gap:.6rem;padding-top:.6rem;border-top:1px solid var(--border)}.tactical-report-halves>.muted{margin:0;font-size:.84rem}.tactical-report-half-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.tactical-report-change{margin:0;color:var(--muted);font-size:.8rem}.tactical-report-change strong{color:var(--text)}@media (max-width: 720px){.tactical-report-half-grid{grid-template-columns:1fr}}.squad-group{margin-top:1.5rem}.squad-group h2{margin:0}.penalty-stage{position:relative;width:100%}.penalty-board{position:absolute;z-index:3;top:.5rem;left:.5rem;max-width:calc(100% - 1rem);display:grid;grid-template-columns:7rem auto 1.6rem;align-items:center;gap:.3rem .5rem;padding:.4rem .55rem;background:#080b10b8;border-radius:9px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.penalty-board-row{display:contents}.penalty-board-team{font-weight:700;font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.penalty-board-slots{display:flex;flex-wrap:wrap;gap:.22rem}.penalty-slot{box-sizing:border-box;width:1.6rem;height:1.6rem;padding:2px;display:grid;place-items:center;place-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.3);font-size:1.2rem;line-height:1;text-align:center;color:#fff;background:#ffffff12}.penalty-slot.is-goal{background:#2fbf5f47;border-color:#2fbf5f}.penalty-slot-ball{display:block;width:100%;height:100%}.penalty-slot.is-miss{background:#d9534f;border-color:#d9534f;color:#2a0908;font-weight:800}.penalty-slot.is-sudden{box-shadow:0 0 0 2px #ffd64f8c}.penalty-board-score{text-align:center;font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700;color:#fff}.penalty-status{position:absolute;z-index:3;left:50%;bottom:.5rem;transform:translate(-50%);margin:0;padding:.25rem .7rem;border-radius:999px;background:#080b10b8;color:#fff;font-weight:600;font-size:.82rem;white-space:nowrap}.penalty-pitch{width:100%;height:auto;display:block;border-radius:10px;overflow:hidden;background:#2f7d3f}.penalty-pitch .pk-grass{fill:#2f7d3f}.penalty-pitch .pk-lines{stroke:#ffffffbf;stroke-width:.4}.penalty-pitch .pk-spot{fill:#ffffffd9;stroke:none}.penalty-pitch .pk-goal line{stroke:#fff;stroke-width:.7}.penalty-pitch .pk-net{fill:#ffffff1f}.penalty-pitch .pk-keeper,.penalty-pitch .pk-ball{transition:transform .62s cubic-bezier(.2,.75,.3,1)}.penalty-pitch.pk-phase-travel .pk-ball{transition-duration:.32s;transition-timing-function:cubic-bezier(.18,.72,.24,1)}.penalty-pitch.pk-phase-travel .pk-keeper{transition-duration:.3s;transition-timing-function:cubic-bezier(.22,.6,.3,1)}@keyframes pk-runup{0%{transform:translate(calc(var(--pk-run-from, -28) * 1px))}to{transform:translate(0)}}.penalty-pitch .pk-runup{animation:pk-runup calc(2.2s / var(--replay-speed, 1)) linear both}.penalty-pitch .pk-ball.is-goal{animation:pk-ball-net .45s ease-out both}@keyframes pk-ball-net{0%{opacity:.9}45%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion: reduce){.penalty-pitch .pk-keeper,.penalty-pitch .pk-ball{transition-duration:1ms!important}.penalty-pitch .pk-runup,.penalty-pitch .pk-ball.is-goal{animation:none!important}}@media (prefers-reduced-motion: reduce){.replay-player{transition-duration:1ms!important}.pitch-wrap.replay-view-switching{animation:none}.active-player-ring,.duel-ring,.shot-trail,.ball-shadow,.aerial-outcome,.goal-celebration,.goal-burst,.net-flash,.phase-banner,.phase-banner span,.goal-strike-trail,.goal-strike-ball,.goal-strike-ball-spin,.goal-strike-flash,.goal-strike-crest,.goal-strike-plate{animation:none!important}.goal-strike-trail{stroke-dashoffset:0}.goal-strike-flash{opacity:0}.goal-strike-confetti rect{animation:none!important;transform:translate(var(--ox),calc(var(--oy) + var(--fall))) rotate(var(--cr))}.sprite-frames{animation:none!important}}.back-link-row{display:flex;width:fit-content;margin-bottom:1rem}.cl-page .back-link-row,.to-page .back-link-row,.mk-page .back-link-row{margin-bottom:0}.specials-progress-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.specials-progress-card{display:grid;align-content:start;gap:.65rem;min-width:0;margin:0;padding:.72rem .82rem;border:14px solid transparent;border-image:url(/assets/moldura_dourada-DsrgxS37.webp) 34 fill / 14px stretch;image-rendering:pixelated;color:var(--cl-ink)}.specials-progress-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.specials-progress-head>span{color:var(--cl-ink-2);font-family:var(--font-display);font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.specials-progress-head strong{color:var(--cl-ink);font-family:var(--font-display);font-size:1.15rem;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.specials-progress-head small{color:var(--cl-ink-2);font-size:.68em;font-weight:700}.specials-progress-segments{display:grid;gap:clamp(1px,.25vw,.24rem);min-width:0;padding:.42rem .5rem;border:10px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 10px stretch;image-rendering:pixelated}.specials-progress-segments span{min-width:0;height:.58rem;border:1px solid #667386;background:#465263;box-shadow:inset 0 1px #ffffff29,0 2px #050a128c}.specials-progress-segments span.is-complete{border-color:#6bea8e;background:#31c968;box-shadow:inset 0 1px #93f3ad,0 2px #126834}.specials-progress-card>p{margin:0;color:var(--cl-ink-2);font-size:.74rem;line-height:1.35}.specials-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.cl-page .special-choice{display:grid;align-content:start;justify-items:center;gap:.65rem;min-width:0;padding:.75rem;border:1px solid var(--cl-line);border-radius:0;background:linear-gradient(180deg,#101a29ed,#090f18f2)}.cl-page .special-choice .player-card{width:100%;max-width:16rem}.cl-page .special-choice-deadline{justify-self:start;color:var(--muted);font-size:.67rem}.cl-page .special-choice-state{width:100%;padding:.65rem .55rem;border-radius:0;font-size:.74rem;font-weight:800;text-align:center;text-transform:uppercase;border:1px solid var(--cl-green-2);background:color-mix(in srgb,var(--cl-green-2) 20%,#0d1a13);color:#c9f4d5}.cl-page .special-choice{grid-template-rows:auto 1fr}.cl-page .special-choice-profile{display:grid;align-content:start;gap:.5rem;width:100%;min-width:0}.cl-page .special-choice-archetype{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin:0;padding:.35rem .5rem;border:1px solid var(--cl-line);background:var(--cl-plate)}.cl-page .special-choice-archetype span{color:var(--cl-ink-2);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cl-page .special-choice-archetype strong{min-width:0;overflow:hidden;color:var(--cl-ink);font:700 .85rem/1.1 var(--font-display);text-overflow:ellipsis;white-space:nowrap}.cl-page .special-choice-no-traits{margin:0;color:var(--muted);font-size:.74rem}.cl-page .special-choice-kind{margin:.15rem 0 0;color:var(--cl-ink-2);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cl-page .special-choice-traits{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.cl-page .special-choice-traits li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.5rem}.cl-page .special-choice-trait-icon{width:2.25rem;height:2.25rem;object-fit:contain;filter:drop-shadow(0 2px 0 rgba(0,0,0,.55))}.cl-page .special-choice-traits li>span{display:grid;gap:.1rem;min-width:0}.cl-page .special-choice-traits strong{color:var(--cl-ink);font-size:.8rem}.cl-page .special-choice-traits small{color:var(--cl-ink-2);font-size:.72rem;line-height:1.3}.cl-page .special-choice-details{width:100%;min-height:2.75rem;padding:.55rem;border:1px solid var(--cl-line);border-radius:0;background:var(--cl-plate-2);color:var(--cl-ink);font:700 .74rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.cl-page .special-choice-details:hover{border-color:var(--cl-accent)}.cl-page .special-choice-details:focus-visible{outline:2px solid var(--cl-accent);outline-offset:2px}.special-admin{display:grid;gap:1.2rem;max-width:78rem;min-width:0;margin:0 auto}.special-admin>*,.special-admin-previews,.special-admin-preview{min-width:0}.special-admin header h1{margin:.2rem 0;font-family:var(--font-display);text-transform:uppercase}.special-admin-form,.special-admin-draft,.special-admin-published>article{display:grid;gap:.8rem;padding:1rem;border:1px solid rgba(211,181,91,.38);border-radius:10px;background:#091d19f0}.special-admin-form{grid-template-columns:repeat(2,minmax(0,1fr))}.special-admin-form h2,.special-admin-form textarea,.special-admin-form button{grid-column:1 / -1}.special-admin label{display:grid;gap:.35rem;color:#dbe8df;font-size:.8rem;font-weight:700}.special-admin input,.special-admin textarea,.special-admin select{width:100%;min-height:2.75rem;padding:.6rem .7rem;border:1px solid #526a60;border-radius:6px;background:#071713;color:#f4faf6;font:inherit}.special-admin textarea{min-height:8rem;resize:vertical}.special-admin-check{display:flex!important;align-items:center;gap:.55rem!important}.special-admin-check input{width:1.2rem;min-height:1.2rem}.special-admin-overall{display:flex;gap:.8rem;margin:0;padding:.6rem .8rem;border:1px solid #526a60;border-radius:6px;color:#dbe8df;font-size:.8rem}.special-admin-overall label{flex:1}.special-admin-previews{display:grid;gap:1rem}.special-admin-preview{padding:.8rem;border:1px solid rgba(178,197,187,.18);border-radius:8px}.special-admin-preview>div{display:flex;align-items:flex-end;gap:1rem;overflow-x:auto;padding-top:.8rem}.special-admin-preview figure{flex:none;margin:0;text-align:center}.special-admin-preview figcaption{margin-top:.3rem;color:#9db0a6;font-size:.7rem}.special-admin-schedule,.special-admin-actions{display:flex;align-items:end;flex-wrap:wrap;gap:.8rem;padding-top:.8rem;border-top:1px solid rgba(211,181,91,.2)}.special-admin-published,.special-admin-lots{display:grid;gap:.8rem}.special-admin-lots>h2,.special-admin-lots>p{margin:0}.special-admin-lot{display:grid;gap:.7rem;min-width:0;padding:1rem;border:1px solid rgba(211,181,91,.38);border-radius:10px;background:#091d19f0}.special-admin-lot[data-kind=EVENT]{border-color:#f2d27a;background:linear-gradient(135deg,#232326,#050506)}.special-admin-lot header h3,.special-admin-lot header p{margin:0}.special-admin-lot-counts{margin:0;color:#c9d6cf;font-size:.8rem;line-height:1.5}.special-admin-lot-cards{display:flex;flex-wrap:wrap;gap:.45rem;max-height:26rem;overflow-y:auto}.special-admin-lot-cards>*{flex:none}.special-admin-actions small{color:#c9d6cf}.special-admin-published h2,.special-admin-published h3,.special-admin-published p{margin:0}@media (max-width: 900px){.specials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.specials-progress-grid,.specials-grid,.special-admin-form{grid-template-columns:1fr}.special-admin-form>*{grid-column:1}.cl-page .special-choice .player-card{max-width:18rem}.special-admin-schedule,.special-admin-actions{align-items:stretch;flex-direction:column}.special-admin-schedule>*,.special-admin-actions>*{width:100%}.special-admin-preview>div{align-items:center;flex-direction:column;overflow-x:visible}}.celebration{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:1rem;background:#04070be0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;animation:celebration-in .26s ease-out both}.celebration-card{display:grid;justify-items:center;gap:.8rem;max-width:min(92%,26rem)}.celebration-art{position:relative;display:grid;place-items:center}.celebration-art img{position:relative;display:block;width:100%;max-height:42vh;object-fit:contain;image-rendering:pixelated;animation:celebration-art .9s cubic-bezier(.18,.9,.32,1.28) both,celebration-float 3.6s ease-in-out .9s infinite}.celebration[data-flutua=nao] .celebration-art img{animation:celebration-art .9s cubic-bezier(.18,.9,.32,1.28) both}.celebration-glow{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(255,226,140,.45),rgba(240,180,60,.16) 52%,transparent 74%);animation:celebration-glow 2.4s ease-in-out infinite}.celebration-caption{display:grid;justify-items:center;gap:.15rem;padding:.7rem 1.4rem .9rem;border-radius:10px;background:#060a10cc;text-align:center;animation:celebration-caption .52s ease-out .42s both}.celebration-caption .eyebrow{margin:0;color:#93a3b6}.celebration-caption strong{font-family:var(--font-display);color:var(--warn);font-size:clamp(1.7rem,5vw,2.5rem);line-height:1.05}.celebration-caption small{max-width:34ch;color:#c3cddb;font-size:.82rem;line-height:1.4}@keyframes celebration-in{0%{opacity:0}to{opacity:1}}@keyframes celebration-art{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes celebration-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2.5%) scale(1.015)}}@keyframes celebration-glow{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes celebration-caption{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.celebration,.celebration-art img,.celebration-glow,.celebration-caption{animation:none}.celebration-art img{opacity:1;transform:none}}@keyframes history-landed{0%{background:color-mix(in srgb,var(--warn) 34%,transparent);transform:translate(-6px);opacity:.45}22%{opacity:1;transform:none}to{background:transparent;transform:none;opacity:1}}@keyframes session-landed{0%{background:color-mix(in srgb,var(--accent) 42%,transparent);transform:translate(-4px)}to{background:transparent;transform:none}}.reveal-cta{position:relative;overflow:hidden;justify-self:start;margin-top:.3rem;display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-family:var(--font-display);font-size:1rem;letter-spacing:.02em;border:1px solid color-mix(in srgb,var(--accent) 55%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 88%,#000),var(--accent));box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 26%,transparent);animation:reveal-cta-breathe 2.8s ease-in-out infinite}.reveal-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.42) 50%,transparent 62%);background-size:280% 100%;animation:reveal-cta-sweep 2.8s linear infinite}.reveal-cta:hover:not(:disabled){transform:translateY(-1px)}.reveal-cta:disabled{animation:none}.reveal-cta:disabled:after{display:none}.reveal-cta-icon{font-size:.8rem;opacity:.85;animation:reveal-cta-spin 3.6s linear infinite}@keyframes reveal-cta-breathe{50%{box-shadow:0 6px 22px color-mix(in srgb,var(--accent) 46%,transparent)}}@keyframes reveal-cta-sweep{0%{background-position:150% 0}to{background-position:-150% 0}}@keyframes reveal-cta-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.reveal-cta,.reveal-cta:after,.reveal-cta-icon{animation:none}}.revelation-celebration{background:#06090ded;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.revelation-reveal{max-width:26rem;display:grid;gap:.5rem;text-align:center;animation:reveal-in .38s cubic-bezier(.2,.9,.3,1.3) both}.revelation-reveal h2{margin:0;font-size:1.6rem}.revelation-reveal .eyebrow{margin:0}.revelation-reveal>button{justify-self:center;margin-top:.35rem}.reveal-stage{position:relative;display:grid;place-items:center;height:20rem;margin-bottom:.35rem;overflow:hidden;perspective:1100px}.reveal-rays{position:absolute;left:50%;top:50%;width:26rem;height:26rem;margin:-13rem 0 0 -13rem;border-radius:50%;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--accent) 42%,transparent) 0 5deg,transparent 5deg 30deg);-webkit-mask-image:radial-gradient(circle,transparent 24%,#000 36%,transparent 58%);mask-image:radial-gradient(circle,transparent 24%,#000 36%,transparent 58%);animation:reveal-rays 14s linear infinite}.reveal-sprite{height:2.6rem;width:auto;margin-left:.1rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.45))}.reveal-card{position:relative;width:12.6rem;aspect-ratio:400 / 556;transform-style:preserve-3d;transform:rotateY(180deg) scale(.86);transition:transform .9s cubic-bezier(.2,.75,.3,1.1)}.revelation-reveal.is-revealed .reveal-card{transform:rotateY(0) scale(1)}.reveal-card-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:12px}.reveal-card-front svg{display:block;width:100%;height:100%;filter:drop-shadow(0 10px 22px rgba(0,0,0,.55))}.reveal-card-back{transform:rotateY(180deg);display:grid;place-items:center;border:2px solid color-mix(in srgb,var(--accent) 40%,var(--border));background:repeating-linear-gradient(135deg,var(--surface-2) 0 8px,var(--surface) 8px 16px);box-shadow:0 10px 22px #0000008c}.reveal-card-crest{font-family:var(--font-display);font-size:2.6rem;font-weight:800;letter-spacing:.06em;color:var(--accent);text-shadow:0 2px 0 rgba(0,0,0,.4)}.reveal-confetti{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.reveal-confetti i{position:absolute;top:-12%;width:.38rem;height:.62rem;border-radius:1px;background:var(--accent);opacity:0;background:hsl(calc(var(--i) * 47deg + 20deg) 85% 62%);animation:reveal-confetti 1.5s cubic-bezier(.3,.6,.6,1) calc(var(--delay, 0) * 55ms) 1 both}.revelation-reveal h2,.revelation-reveal .reveal-identity,.revelation-reveal .reveal-limits,.revelation-reveal>button{opacity:0;transform:translateY(7px);transition:opacity .42s ease .32s,transform .42s ease .32s}.revelation-reveal.is-revealed h2,.revelation-reveal.is-revealed .reveal-identity,.revelation-reveal.is-revealed .reveal-limits,.revelation-reveal.is-revealed>button{opacity:1;transform:none}.reveal-identity{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0}.reveal-identity .stat{font-size:1.4rem}.reveal-limits{margin:.6rem 0 0;font-size:.82rem;line-height:1.55;text-align:left}@keyframes reveal-in{0%{opacity:0;transform:scale(.9) translateY(10px)}}@keyframes reveal-rays{to{transform:rotate(360deg)}}@keyframes reveal-confetti{0%{opacity:0;transform:translateY(0) rotate(0)}12%{opacity:1}to{opacity:0;transform:translateY(11rem) translate(calc((var(--i) - 7) * .5rem)) rotate(540deg)}}@media (prefers-reduced-motion: reduce){.revelation-reveal{animation:none}.reveal-card{transition:none}.reveal-rays{animation:none;opacity:.5}.reveal-confetti{display:none}.reveal-sprite .sprite-frames{animation:none}}.training-field{position:relative;aspect-ratio:112 / 48;margin:.75rem 0 .2rem;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);box-shadow:inset 0 0 70px #00000080}.training-field-pitch{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tf-actor{position:absolute;display:block;height:21%}.tf-actor svg{height:100%;width:auto;display:block;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}.tf-shuttle{bottom:58%;left:16%;animation:tf-shuttle 6.4s ease-in-out infinite}.tf-passer{bottom:6%}.tf-passer-left{left:26%}.tf-passer-right{left:66%;transform:scaleX(-1)}.tf-pose-wait,.tf-pose-kick{animation-duration:2.6s;animation-iteration-count:infinite}.tf-pose-wait{animation-name:tf-pose-wait}.tf-pose-kick{position:absolute;left:0;top:0;opacity:0;animation-name:tf-pose-kick}.tf-passer .tf-pose-wait,.tf-passer .tf-pose-kick,.tf-passer .tf-pose-kick .sprite-frames{animation-delay:.19s}.tf-passer-right .tf-pose-wait,.tf-passer-right .tf-pose-kick,.tf-passer-right .tf-pose-kick .sprite-frames{animation-delay:-1.11s}@keyframes tf-pose-wait{0%,85.3%{opacity:1}85.4%,to{opacity:0}}@keyframes tf-pose-kick{0%,85.3%{opacity:0}85.4%,to{opacity:1}}.tf-pose-kick .sprite-frames{animation-name:tf-kick-frames;animation-duration:2.6s;animation-timing-function:linear}@keyframes tf-kick-frames{0%{transform:translate(0);animation-timing-function:step-end}85.4%{transform:translate(0);animation-timing-function:steps(9,jump-none)}to{transform:translate(calc(var(--sprite-span) * -8))}}.tf-carrier{bottom:33%;left:-8%;height:18%;animation:tf-carrier 11s linear infinite}.tf-ball{position:absolute;bottom:5%;left:28.4%;width:3.4%;animation:tf-pass-ball 2.6s infinite}.tf-ball-sprite{display:block;width:100%;height:auto;image-rendering:pixelated;animation:tf-pass-arc 2.6s ease-in-out infinite}@keyframes tf-pass-ball{0%{left:28.4%;animation-timing-function:cubic-bezier(.65,0,.35,1)}50%{left:68.4%;animation-timing-function:cubic-bezier(.65,0,.35,1)}to{left:28.4%}}@keyframes tf-pass-arc{0%,50%,to{transform:translateY(0)}25%,75%{transform:translateY(-100%)}}@keyframes tf-shuttle{0%{transform:translate(0) scaleX(1)}45%{transform:translate(520%) scaleX(1)}50%{transform:translate(520%) scaleX(-1)}95%{transform:translate(0) scaleX(-1)}to{transform:translate(0) scaleX(1)}}@keyframes tf-carrier{to{transform:translate(1500%)}}@media (prefers-reduced-motion: reduce){.tf-shuttle,.tf-carrier,.tf-ball,.tf-ball-sprite,.tf-actor .sprite-frames{animation:none}.tf-carrier{left:22%}.tf-pose-wait,.tf-pose-kick{animation:none}.tf-pose-kick{opacity:0}}.window-bar{position:relative;display:block;height:.38rem;margin-top:.55rem;border-radius:999px;background:color-mix(in srgb,var(--border) 75%,transparent)}.window-bar-fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--fill, 0) * 100%);border-radius:999px;background:var(--bar-cue, var(--muted));transition:width .9s linear}.window-bar-head{position:absolute;top:50%;left:calc(var(--fill, 0) * 100%);width:.5rem;height:.5rem;margin:-.25rem 0 0 -.25rem;border-radius:50%;background:var(--bar-head, transparent);transition:left .9s linear}@keyframes window-bar-head{0%{box-shadow:0 0 color-mix(in srgb,var(--bar-head) 70%,transparent)}70%,to{box-shadow:0 0 0 .45rem transparent}}@keyframes window-bar-sweep{0%{background-position:130% 0}to{background-position:-130% 0}}@keyframes window-breathe{50%{border-color:color-mix(in srgb,var(--bar-head) 55%,var(--border))}}@media (prefers-reduced-motion: reduce){.window-bar-head,.window-bar-fill:after{animation:none}.window-bar-fill,.window-bar-head{transition:none}}.row-link{cursor:pointer;transition:background-color .12s ease}.row-link:hover{background:var(--surface-2)}.row-link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:1rem;background:#080c12b8;animation:dialog-fade .12s ease}.dialog{width:min(26rem,100%);max-height:90vh;margin:0;overflow-y:auto}.dialog-close{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;margin-left:auto;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);box-shadow:none;color:var(--muted);font-size:.9rem}.dialog-close:hover:not(:disabled){filter:none;border-color:var(--accent);background:var(--surface-2);box-shadow:none;color:var(--text)}@keyframes dialog-fade{0%{opacity:0}to{opacity:1}}.player-stats-header{display:flex;align-items:center;gap:.7rem;margin-bottom:.9rem}.player-stats-header h2{margin:0;font-size:1.2rem;line-height:1.2}.player-stats-identity{display:grid;gap:.2rem;font-size:.8rem}.player-avatar{display:grid;place-items:center;width:2.6rem;height:2.6rem;flex:none;border-radius:50%;background:color-mix(in srgb,var(--accent) 18%,var(--surface-2));color:var(--accent);font-family:var(--font-display);font-size:.9rem;font-weight:700;letter-spacing:.02em}.player-stats-overall{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;padding:.5rem .8rem;border-radius:var(--radius);background:var(--surface-2)}.player-stats-overall .eyebrow{margin:0}.player-stats-overall .stat{font-size:1.6rem}.player-stats-overall-value{display:flex;align-items:center;gap:.4rem}.player-radar{display:block;width:100%;max-width:20rem;margin:.4rem auto .2rem;overflow:visible}.radar-ring{fill:none;stroke:var(--border);stroke-width:1.5}.radar-axis{stroke:var(--border);stroke-width:1}.radar-shape{fill:color-mix(in srgb,var(--accent) 26%,transparent);stroke:var(--accent);stroke-width:2.5;stroke-linejoin:round}.radar-dot{fill:var(--accent);stroke:var(--surface);stroke-width:2}.radar-label{fill:var(--muted);font-size:14px}.player-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin:.8rem 0 0;padding:0;list-style:none}.player-stats-grid li{display:flex;align-items:center;gap:.4rem;padding:.4rem .6rem;border-radius:8px;background:var(--surface-2);font-size:.78rem}.player-stats-grid .player-stats-name{flex:1;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem}.player-stats-grid li.is-boosted{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent)}.player-stats-grid .stat{font-size:1rem}[data-tier=low]{color:var(--danger)}[data-tier=mid]{color:var(--warn)}[data-tier=good]{color:#6fb1ff}[data-tier=great]{color:var(--accent)}.player-stats-training{margin-top:.9rem;font-size:.82rem}main:has(.cl-page){max-width:1220px}.cl-page{--cl-plate: #101c2e;--cl-plate-2: #16243a;--cl-line: #2b3d58;--bloco-line: #2b3d58;--bloco-gold: #e0b043;--cl-gold: #e0b043;--cl-gold-2: #9c6f1c;--cl-green-2: #48b558;--cl-ink: #eef4ff;--cl-ink-2: #b8c8dd;--cl-accent: #56b7ff;position:relative;display:flex;flex-direction:column;gap:1rem;width:100%;max-width:1120px;margin-inline:auto}.cl-page.tr-page{--tr-ouro: #cfa244}.cl-scene,.cl-scene-scrim{position:fixed;z-index:-1;top:var(--nav-height);left:0;width:100%;height:calc(100dvh - var(--nav-height));pointer-events:none}.cl-scene{object-fit:cover;object-position:50% 0}.cl-scene-scrim{background:radial-gradient(118% 80% at 50% 34%,#060b13ad,#060b1375 52%,#060b131f),linear-gradient(180deg,#060b1357,#060b131f 22%,#060b13cc)}.cl-page-waiting{min-height:55vh;display:grid;place-items:center}.cl-waiting{display:grid;gap:.5rem;max-width:30rem;padding:1rem 1.15rem;border:1px solid var(--cl-line);background:var(--cl-plate);box-shadow:0 18px 34px #03070c8c}.cl-waiting p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.45}.cl-waiting b{color:var(--text)}.cl-top{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.2rem;padding:.25rem 0 0}.cl-id{flex:1 1 15rem;min-width:0}.cl-play{flex:1 1 12.5rem;max-width:18rem;height:5.5rem;display:block;background:url(/assets/jogue_agora-Di1hXdsT.webp) center / 100% 100% no-repeat;text-decoration:none;transition:filter .14s ease,transform .14s ease}.cl-page a.cl-play{text-decoration:none}.cl-page a.cl-play:hover,.cl-page a.cl-play:focus-visible{filter:brightness(1.12);text-decoration:none}.cl-page a.cl-play:active{transform:translateY(1px)}.cl-play:focus-visible{outline:2px solid var(--cl-ink);outline-offset:2px}@media (prefers-reduced-motion: reduce){.cl-play{transition:none}}.cl-actions{flex:1 1 12.5rem;max-width:18rem;display:flex;flex-direction:column;gap:.35rem}.cl-actions .cl-play{flex:none;max-width:none}.cl-page a.cl-lineup-cta{min-height:2.6rem;font-size:1rem;gap:.55rem}.cl-lineup-cta-icon{width:1.45rem;height:1.45rem}.cl-crest{flex:none;display:grid;place-items:center;width:7.2rem;height:8rem;padding-bottom:1.35rem;clip-path:polygon(0 0,100% 0,100% 68%,50% 100%,0 68%);background:linear-gradient(180deg,color-mix(in srgb,var(--club-primary, #2b4272) 34%,#2b4272),#1b2b4d 58%,#16233a);box-shadow:inset 0 0 0 3px var(--cl-gold),inset 0 0 0 5px var(--cl-gold-2)}.cl-crest-badge{width:4.15rem;height:4.15rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.55))}.cl-crest .crest{width:3.9rem;height:3.9rem;border-radius:6px}.cl-crest.is-badge{width:auto;height:auto;padding-bottom:0;clip-path:none;background:none;box-shadow:none}.cl-crest.is-badge .cl-crest-badge{width:6.2rem;height:6.2rem}.cl-name{margin:0;font-family:var(--font-display);font-size:clamp(1.85rem,5.2vw,3.2rem);font-weight:800;letter-spacing:.015em;line-height:1;text-transform:uppercase;overflow-wrap:anywhere;color:#f2f6ff;text-shadow:0 3px 0 rgba(0,0,0,.55),0 0 30px rgba(120,160,230,.22)}.cl-ground{position:relative;display:inline-block;margin:.5rem 0 0;padding-bottom:.5rem;color:#c6d2e2;font-size:clamp(.8rem,1.8vw,.95rem)}.cl-ground:after{content:"";position:absolute;bottom:0;left:0;width:8rem;max-width:100%;height:4px;background:linear-gradient(90deg,var(--cl-green-2),transparent);opacity:.85}a.cl-ground:hover,a.cl-ground:focus-visible{color:var(--cl-green-2)}.cl-page .cl-eyebrow{display:block;color:#8fa2bd;font-family:var(--font-display);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.cl-page .cl-eyebrow-faixa{color:#93c9a1;letter-spacing:.14em;text-shadow:0 1px 2px rgba(2,20,10,.6)}.cl-sub-top{display:grid;gap:.3rem;max-width:40rem}.cl-sub-top .cl-name{font-size:clamp(1.5rem,4.4vw,2.4rem)}.cl-challenge-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.cl-page .tactic-toggle{border-radius:0;border-color:#2c3a4e;background:linear-gradient(180deg,#0b1420,#101b28)}.cl-page .tactic-toggle:has(input:checked){border-color:var(--cl-green-2)}.to-page .tactic-toggle{border-radius:0;border-color:var(--to-line);background:linear-gradient(180deg,var(--to-plate-2),var(--to-plate))}.to-page .tactic-toggle:has(input:checked){border-color:var(--to-green-2)}.cl-kit{position:relative;flex:none;display:flex;align-items:flex-start;gap:.35rem;padding-top:.55rem}.cl-kit:before{content:"";position:absolute;top:.3rem;right:-.35rem;left:-.35rem;height:4px;background:linear-gradient(180deg,#6b7789,#333d4f);box-shadow:0 2px 5px #0009,inset 0 1px #ffffff47}.cl-kit .club-jersey{width:5.2rem;height:5.2rem;filter:drop-shadow(0 4px 7px rgba(0,0,0,.55))}.cl-poster{flex:none;width:clamp(7rem,14vw,11.5rem);margin:-.2rem .2rem 0;transform:rotate(-3deg);filter:drop-shadow(0 10px 16px rgba(0,0,0,.6));pointer-events:none}.cl-ledger,.mk-ledger{display:flex;flex-wrap:wrap;gap:.55rem;margin:0}.cl-slate,.mk-slate{flex:1 1 9rem;max-width:16rem;display:grid;justify-items:center;gap:.05rem;min-width:0;padding:.5rem .65rem .6rem;border:1px solid #2c3a4e;background:linear-gradient(180deg,#0b1420,#101b28);box-shadow:inset 0 1px #ffffff0f;text-align:center}.cl-top .cl-ledger{flex:0 1 auto;justify-content:flex-end}.cl-ledger .cl-slate{flex:0 0 auto;align-content:center;justify-items:end;min-width:7rem;height:5.5rem;text-align:right}.cl-ledger .cl-slate[data-plate]{min-width:13.5rem;max-width:none}.cl-ledger .cl-slate dd{font-size:clamp(.95rem,1.7vw,1.25rem)}.cl-ledger .cl-slate dd{overflow-wrap:normal;white-space:nowrap}.cl-slate[data-plate],.mk-slate[data-plate]{flex:1 1 12.5rem;max-width:18rem;align-content:center;justify-items:end;gap:.1rem;height:5.5rem;padding:0 .35rem 0 .55rem;border-style:solid;border-width:10px 25px 10px 74px;border-image-source:url(/assets/placa_caixa-LlbVoPO2.webp);border-image-slice:20 50 20 150 fill;border-image-repeat:stretch;background:none;box-shadow:none;text-align:right}.cl-slate[data-plate=relogio],.mk-slate[data-plate=relogio]{border-width:9px 24px 9px 76px;border-image-source:url(/assets/placa_relogio-ANb7a2gW.webp);border-image-slice:18 45 18 145 fill}.cl-slate dt,.mk-slate dt{color:#8fa2bd;font-size:.64rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cl-slate dd,.mk-slate dd{display:inline-flex;align-items:center;gap:.35rem;min-width:0;margin:0;overflow-wrap:anywhere;font-family:var(--font-display);font-size:clamp(1rem,2.2vw,1.45rem);line-height:1.15;font-variant-numeric:tabular-nums;color:var(--bloco-gold);text-shadow:0 2px 0 rgba(0,0,0,.45)}.cl-slate-icon,.mk-slate-icon{flex:none;width:1.1rem;height:1.1rem}.cl-slate dd.positive{color:var(--accent)}.cl-slate dd.negative{color:var(--danger)}@media (max-width: 700px){.cl-slate,.mk-slate{max-width:none}.mk-top-aside{flex:1 1 100%;margin-left:0}.mk-top-aside .mk-slate[data-plate]{flex:1 1 100%;min-width:0}.cl-top .cl-ledger{flex:1 1 100%;justify-content:stretch}.cl-ledger .cl-slate{flex:1 1 9rem;min-width:0;height:4.6rem}.cl-ledger .cl-slate[data-plate]{min-width:0;flex-basis:100%}.cl-slate[data-plate],.mk-slate[data-plate]{flex-basis:16rem;height:4.6rem;border-width:8px 21px 8px 62px}.cl-slate[data-plate=relogio],.mk-slate[data-plate=relogio]{border-width:8px 20px 8px 64px}.cl-slate dd,.mk-slate dd{font-size:1.05rem}.cl-ledger .cl-slate:not([data-plate]){flex:1 1 7rem;display:flex;align-items:center;justify-content:space-between;gap:.6rem;height:3rem;padding:.4rem .8rem}}.cl-faixa{position:relative;display:grid;gap:.9rem;align-items:center;justify-items:start;padding:.55rem clamp(.4rem,1.6vw,1.5rem) .7rem;border:clamp(15px,2.2vw,28px) solid transparent;border-image:var(--cl-faixa-art) 70 fill stretch;color:#eaf6ec;filter:drop-shadow(0 14px 26px rgba(0,0,0,.55))}.cl-faixa h2{margin:0;font-family:var(--font-display);font-size:clamp(1.35rem,3.4vw,2.05rem);font-weight:800;letter-spacing:.02em;line-height:1.05;text-transform:uppercase;overflow-wrap:anywhere;color:#f4fff6;text-shadow:0 2px 0 rgba(2,30,12,.6)}.cl-faixa-body{display:grid;gap:.42rem;min-width:0}.cl-faixa-text{margin:0;max-width:44rem;color:#bcd9c1;font-size:.92rem;line-height:1.45;text-shadow:0 1px 2px rgba(2,20,10,.55)}:is(.cl-page,.pn-page) a.cl-faixa-link,.cl-page button.cl-faixa-link{width:100%;color:#eaf6ec;font:inherit;text-align:inherit;text-decoration:none;cursor:pointer;transition:transform .12s ease,filter .12s ease}:is(.cl-page,.pn-page) a.cl-faixa-link:hover,:is(.cl-page,.pn-page) a.cl-faixa-link:focus-visible,.cl-page button.cl-faixa-link:hover:not(:disabled),.cl-page button.cl-faixa-link:focus-visible:not(:disabled){transform:translateY(-2px);filter:drop-shadow(0 20px 32px rgba(0,0,0,.6)) brightness(1.06)}.cl-page button.cl-faixa-link:disabled{cursor:not-allowed;filter:grayscale(.4) brightness(.85)}@media (min-width: 52rem){.cl-faixa{grid-template-columns:minmax(0,1fr) auto}:is(.cl-page,.pn-page) .cl-faixa .cl-action{width:15rem;margin:0}}:is(.cl-page,.pn-page) .cl-action{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:min(22rem,100%);min-height:3.15rem;margin:.1rem 0 0;padding:.7rem 1rem;border:0;border-radius:4px;background:linear-gradient(180deg,#7cffb4 0,#7cffb4 4%,#05fb71 4%,#05fb71 9%,#019a33 9%,#019a33 55%,#016d2b 55%,#016d2b 91%,#00cb40 91%);box-shadow:inset 0 0 0 1px #0314084d,0 0 0 2px #04150a,0 5px 14px #00000073;color:#fff;font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 0 rgba(2,46,18,.55)}:is(.cl-page,.pn-page) a.cl-faixa-link:hover .cl-action,.cl-page button.cl-faixa-link:hover:not(:disabled) .cl-action{filter:brightness(1.1) saturate(1.05)}.cl-action-icon{flex:none;width:1.15rem;height:1.15rem}.cl-block,.mk-block{display:grid;gap:.8rem;align-content:start;min-width:0;padding:.95rem 1.05rem 1.1rem;border:1px solid var(--bloco-line);background:linear-gradient(180deg,#101a29ed,#090f18f2);box-shadow:0 14px 34px #00000073}.cl-block-head,.mk-block-head{display:flex;align-items:center;gap:.5rem;padding-bottom:.55rem;border-bottom:1px solid var(--bloco-line)}.cl-block-icon,.mk-block-icon{flex:none;width:1.3rem;height:1.3rem}.cl-block h2,.mk-block h2{margin:0;font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#dfe8f5}.cl-block-link{display:inline-flex;align-items:center;margin-left:auto;color:var(--cl-gold);font-size:.8rem;font-weight:700;white-space:nowrap}.cl-block-link:hover{color:#f4d189}button.cl-block-link{border:0;background:none;font:inherit;cursor:pointer}.cl-page .st-top{align-items:flex-end}.cl-page .st-id{display:grid;gap:.3rem}.cl-page .st-id .back-link-row{margin-bottom:.35rem}.cl-page .st-eyebrow{color:var(--cl-gold)}.cl-page .st-id .cl-name{font-size:clamp(1.6rem,4.2vw,2.4rem)}.cl-page .st-slate-of{color:#8fa2bd;font-size:.7em}.cl-page .st-slate{justify-items:center;align-content:center;height:5.5rem;padding:.1rem .6rem;border:11px solid transparent;border-radius:0;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;background:none;box-shadow:none;text-align:center}@media (max-width: 40rem){.cl-page .st-slate{height:4.6rem}}.cl-page .st-grid{display:grid;grid-template-columns:minmax(0,1fr) 25rem;gap:1.5rem;align-items:start}.cl-page .st-side{display:grid;gap:1.1rem;min-width:0}@media (max-width: 68.75rem){.cl-page .st-grid{grid-template-columns:minmax(0,1fr)}}.cl-page .st-look{gap:.85rem;padding-top:.35rem}.cl-page .st-view{position:relative;margin:0;border:2px solid var(--cl-line);box-shadow:4px 4px #04080e99;background:var(--cl-plate)}.cl-page .st-view-art{position:relative;aspect-ratio:1672 / 941;overflow:hidden;background:var(--cl-plate) center / cover no-repeat}.cl-page .st-view-city{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.cl-page .st-view-stadium{position:absolute;height:auto;transform:rotate(1deg);transform-origin:center;pointer-events:none}.cl-page .st-view-caption{position:absolute;left:.6rem;bottom:.6rem;display:grid;gap:.05rem;max-width:calc(100% - 1.2rem);padding:.45rem .7rem;border:1px solid var(--cl-line);border-left:3px solid var(--cl-green-2);background:#0a121fe6;box-shadow:3px 3px #04080e8c}.cl-page .st-view-caption:has(.st-view-tag[data-state=previa]){border-left-color:var(--cl-gold)}.cl-page .st-view-caption strong{font-family:var(--font-display);font-size:.98rem;letter-spacing:.03em;color:var(--cl-ink)}.cl-page .st-view-caption small{color:var(--cl-ink-2);font-size:.8rem}.cl-page .st-view-tag{font-family:var(--font-display);font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cl-green-2)}.cl-page .st-view-tag[data-state=previa]{color:var(--cl-gold)}.cl-page .st-view-toggle{position:absolute;top:.6rem;right:.6rem;z-index:1;min-height:2.6rem;color:var(--cl-ink);box-shadow:none}.cl-page .st-view-toggle:hover:not(:disabled){color:#fff;filter:brightness(1.15);box-shadow:none}.cl-page .st-view-toggle-icon{width:.95rem;height:.95rem}.cl-page .st-customizer{display:grid;gap:.75rem}.cl-page .st-tabs-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.cl-page .st-tabs{display:flex;gap:.35rem}.cl-page .st-tab{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;margin:0;padding:.2rem .8rem;border-radius:0;border-style:solid;border-width:9px;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:var(--cl-ink-2);font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.cl-page .st-tab:hover:not(:disabled){color:#fff;filter:brightness(1.18);box-shadow:none}.cl-page .st-tab[aria-selected=true],.cl-page .st-tab[aria-selected=true]:hover:not(:disabled){color:#fff;filter:brightness(1.75) saturate(1.15);text-shadow:0 1px 0 rgba(0,0,0,.45)}.cl-page .st-tab:focus-visible{outline:2px solid var(--cl-ink);outline-offset:2px;border-radius:0}.cl-page .st-look-lead{flex:1 1 14rem;margin:0;color:#8fa2bd;font-size:.84rem;line-height:1.4}.cl-page .st-choice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.cl-page .st-choice{display:grid;align-content:start;gap:.3rem;min-width:0;padding:.4rem .4rem .5rem;border:2px solid var(--cl-line);border-radius:0;background:linear-gradient(180deg,var(--cl-plate-2),var(--cl-plate));box-shadow:none;color:var(--cl-ink);font-weight:600;text-align:left}.cl-page .st-choice:hover:not(:disabled),.cl-page .st-choice:active:not(:disabled){box-shadow:none;filter:none}.cl-page .st-choice:not([aria-pressed=true]):hover{border-color:var(--cl-accent)}.cl-page .st-choice:focus-visible{outline:2px solid var(--cl-ink);outline-offset:2px;border-radius:0}.cl-page .st-choice[aria-pressed=true],.cl-page .st-choice[aria-pressed=true]:hover:not(:disabled){border-color:var(--cl-green-2)}.cl-page .st-choice-art{display:block;overflow:hidden;background:#0b1422}.cl-page .st-choice-art img{display:block;width:100%;height:100%}.cl-page .st-choice-art{aspect-ratio:16 / 9}.cl-page .st-choice-grid[data-art=estadio] .st-choice-art{padding:.1rem}.cl-page .st-choice-grid[data-art=estadio] .st-choice-art img{object-fit:contain;filter:drop-shadow(0 3px 0 rgba(0,0,0,.35))}.cl-page .st-choice-grid[data-art=cidade] .st-choice-art img{object-fit:cover}.cl-page .st-choice-name{min-height:2.5em;font-size:.82rem;line-height:1.25;overflow-wrap:anywhere}.cl-page .st-choice-note{color:var(--cl-green-2);font-family:var(--font-display);font-size:.64rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media (max-width: 68.75rem){.cl-page .st-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cl-page .st-look-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;padding-top:.7rem;border-top:1px solid rgba(224,176,67,.22)}.cl-page .st-look-status{margin:0;color:#8fa2bd;font-size:.86rem}.cl-page .st-look-status[data-state=pendente]{color:var(--cl-gold)}.cl-page .st-look-status[data-state=salva]{color:var(--cl-green-2)}.cl-page .st-look-actions{display:flex;gap:.5rem;margin-left:auto}.cl-page .st-ghost,.cl-page .st-save{min-height:2.75rem;padding:.3rem 1rem;border-radius:0;box-shadow:none;font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cl-page .st-ghost{border:1px solid var(--cl-line);background:transparent;color:var(--cl-ink-2)}.cl-page .st-ghost:hover:not(:disabled){border-color:var(--cl-accent);color:#fff;filter:none;box-shadow:none}.cl-page .st-save{border:0;color:#fff;text-shadow:0 2px 0 rgba(2,46,18,.55);background:linear-gradient(180deg,#7cffb4 0,#7cffb4 5%,#05fb71 5%,#05fb71 11%,#019a33 11%,#019a33 55%,#016d2b 55%,#016d2b 90%,#00cb40 90%);box-shadow:inset 0 0 0 1px #0314084d,0 0 0 2px #04150a}.cl-page .st-save:hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 0 0 1px #0314084d,0 0 0 2px #04150a}.cl-page .st-ghost:disabled,.cl-page .st-save:disabled{opacity:1;cursor:not-allowed}.cl-page .st-ghost:disabled{color:#5d6c82;border-color:#1f2c40}.cl-page .st-save:disabled{background:#1a2638;color:#5d6c82;text-shadow:none;box-shadow:inset 0 0 0 1px #24324a}.cl-page .st-upgrade .cl-panel-body{display:grid;gap:.75rem}.cl-page .st-upgrade:not(.is-max) .cl-panel-body{margin-top:.45rem;padding:.7rem .65rem .75rem;box-shadow:inset 0 0 0 1px #48b55873;background:#48b5580f}.cl-page .st-up-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem;margin:0;font-family:var(--font-display)}.cl-page .st-up-head .st-up-from{color:#8fa2bd;font-size:1.15rem}.cl-page .st-up-head strong{color:#fff;font-size:2.1rem;line-height:1}.cl-page .st-up-unit{color:var(--cl-ink-2);font-size:.9rem}.cl-page .st-up-arrow{color:var(--cl-green-2)}.cl-page .st-up-list{display:grid;margin:0;border:1px solid #2c3a4e;background:linear-gradient(180deg,#0b1420,#101b28)}.cl-page .st-up-row{display:grid;gap:.15rem;padding:.5rem .65rem}.cl-page .st-up-row+.st-up-row{border-top:1px solid #1e2b3d}.cl-page .st-up-row dt{color:#8fa2bd;font-size:.74rem}.cl-page .st-up-row dd{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;font-size:.86rem;font-variant-numeric:tabular-nums}.cl-page .st-up-row .st-up-from{color:var(--cl-ink-2)}.cl-page .st-up-to{color:var(--cl-green-2);font-weight:700}.cl-page .st-up-cost{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;color:var(--cl-ink-2);font-size:.88rem}.cl-page .st-up-cost strong{color:#ffd27a;font-family:var(--font-display);font-size:1.35rem}.cl-page .st-up-after{margin:0;color:var(--cl-ink-2);font-size:.82rem}.cl-page .st-up-after.is-short{color:#ff8a7a}.cl-page .st-up-action{width:100%}.cl-page .st-up-action:disabled{cursor:not-allowed;filter:grayscale(.85) brightness(.6)}.cl-page .st-up-max{display:grid;gap:.2rem;margin:0;padding:.4rem .3rem;color:var(--cl-ink-2);font-size:.88rem}.cl-page .st-up-max strong{color:var(--cl-ink);font-family:var(--font-display);font-size:1.1rem}.cl-page .st-ladder .cl-panel-body{display:grid;gap:.7rem}.cl-page .st-track{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.cl-page .st-step{position:relative;display:grid;grid-template-columns:1.7rem minmax(0,1fr);gap:.65rem;padding:.6rem .7rem;border:1px solid var(--cl-line);background:var(--cl-plate)}.cl-page .st-step+.st-step:before{content:"";position:absolute;left:calc(.7rem + .85rem - 1px);top:calc(-.45rem - 1px);width:2px;height:.45rem;background:var(--cl-line)}.cl-page .st-step[data-state=atual]{border-color:var(--cl-green-2);background:#48b5581a}.cl-page .st-step[data-state=proximo]{border-color:var(--cl-gold)}.cl-page .st-step-dot{display:grid;place-items:center;width:1.7rem;height:1.7rem;border:2px solid var(--cl-line);background:#0b1422;color:var(--cl-ink-2);font-family:var(--font-display);font-size:.82rem;font-weight:700}.cl-page .st-step[data-state=atual] .st-step-dot,.cl-page .st-step[data-state=concluido] .st-step-dot{border-color:var(--cl-green-2);background:var(--cl-green-2);color:#06240f}.cl-page .st-step[data-state=proximo] .st-step-dot{border-color:var(--cl-gold);background:var(--cl-gold);color:#2a1c04}.cl-page .st-step-body{display:grid;gap:.1rem;min-width:0}.cl-page .st-step-body p{margin:0}.cl-page .st-step-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .3rem}.cl-page .st-step-head strong{color:var(--cl-ink);font-family:var(--font-display);font-size:.95rem}.cl-page .st-step-ticket{color:#8fa2bd;font-size:.78rem}.cl-page .st-step-tag{margin-left:auto;color:var(--cl-ink-2);font-family:var(--font-display);font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cl-page .st-step[data-state=atual] .st-step-tag,.cl-page .st-step[data-state=concluido] .st-step-tag{color:var(--cl-green-2)}.cl-page .st-step[data-state=proximo] .st-step-tag{color:var(--cl-gold)}.cl-page .st-step-line{color:var(--cl-ink-2);font-size:.82rem;font-variant-numeric:tabular-nums}.cl-page .st-step-line small,.cl-page .st-step-cost{color:#8fa2bd;font-size:.76rem}.cl-page .st-rules{display:grid;gap:.6rem}.cl-page .st-rules summary{display:flex;align-items:center;gap:.35rem;width:fit-content;min-height:2.75rem;color:var(--cl-gold);font-size:.84rem;font-weight:700;cursor:pointer;list-style:none}.cl-page .st-rules summary::-webkit-details-marker{display:none}.cl-page .st-rules summary:after{content:"↓"}.cl-page .st-rules[open] summary:after{content:"↑"}.cl-page .st-rules summary:focus-visible{outline:2px solid var(--cl-ink);outline-offset:2px}.cl-page .st-levels-note{margin:0;color:#8fa2bd;font-size:.8rem;line-height:1.45}.cl-page .st-levels-where{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.cl-page .st-levels-where li{display:flex;gap:.55rem;align-items:flex-start;color:var(--cl-ink-2);font-size:.86rem;line-height:1.45}.cl-page .st-levels-where b{color:var(--cl-ink)}.cl-page .st-levels-where-icon{flex:none;width:1.1rem;height:1.1rem;margin-top:.15rem}@media (max-width: 40rem){.cl-page .st-view-caption{left:.35rem;bottom:.35rem;padding:.3rem .5rem}.cl-page .st-view-caption strong{font-size:.84rem}.cl-page .st-view-caption small{display:none}.cl-page .st-view-toggle{top:.35rem;right:.35rem;min-height:2.75rem;font-size:.64rem}.cl-page .st-tabs{flex:1 1 100%}.cl-page .st-tab{flex:1 1 0}.cl-page .st-look-actions{flex:1 1 100%}.cl-page .st-look-actions button{flex:1 1 0}}.cl-page .club-empty{border-color:var(--cl-line)}.lineup-preview{position:relative;width:100%;aspect-ratio:72 / 100;border-radius:10px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 34%),repeating-linear-gradient(180deg,var(--turf-a) 0 9%,var(--turf-b) 9% 18%);box-shadow:inset 0 0 70px #00000059,0 0 0 1px #ffffff17;container-type:size}.lineup-preview-player{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.15rem}.lineup-preview-player b{display:grid;place-items:center;width:clamp(1.5rem,7.5cqw,2.2rem);aspect-ratio:1;border:2px solid rgba(0,0,0,.4);border-radius:50%;font-family:var(--font-display);font-size:clamp(.62rem,3.2cqw,.9rem);font-weight:700;font-variant-numeric:tabular-nums}.lineup-preview-player small{color:#fff;font-size:clamp(.5rem,2.6cqw,.68rem);font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.85);white-space:nowrap}.cl-panel{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;padding:.1rem .35rem .45rem;border-style:solid;border-width:17px;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;color:var(--cl-ink)}.cl-panel-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.35rem .3rem .5rem;border-bottom:1px solid rgba(224,176,67,.22)}.cl-panel-icon{flex:none;width:1.15rem;height:1.15rem}.cl-panel-title{margin:0;font-family:var(--font-display);font-size:clamp(.92rem,2.6vw,1.08rem);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--cl-ink)}.cl-panel-aside{margin-left:auto;font-size:.82rem}.cl-panel-aside a{color:var(--cl-accent)}.co-mark{display:grid;place-items:center;flex:none;width:4.5rem;height:4.5rem;border:2px solid var(--cl-gold);background:var(--cl-plate);box-shadow:inset 0 0 0 4px #e0b0431f,0 5px #00000073}.co-mark svg{width:2.4rem;height:2.4rem}.co-message,.co-empty,.co-help,.co-deadline{margin:0;color:var(--cl-ink-2)}.co-message{padding:1rem;border:1px solid var(--cl-line);background:var(--cl-plate)}.co-message.is-error{border-color:var(--danger);color:#ffd1d1}.co-offers{display:grid;gap:.85rem}.co-contract-filter{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 .75rem}.co-contract-filter button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.75rem;padding:.2rem .8rem;border:10px solid transparent;border-image:url(/assets/botao_azul-Bw_lH_W0.webp) 16 fill / 10px stretch;background:none;color:var(--cl-ink-2);font:800 .72rem/1 var(--font-display);letter-spacing:.05em;text-transform:uppercase;image-rendering:pixelated;filter:saturate(.35) brightness(.7)}.co-contract-filter button:hover{filter:saturate(.6) brightness(.9)}.co-contract-filter button:focus-visible{outline:2px solid var(--cl-ink);outline-offset:2px}.co-contract-filter button.is-selected{color:var(--cl-ink);filter:none}.co-contract-filter button>span{width:.45rem;height:.45rem;background:currentColor;border-radius:50%}.co-contract-filter small{color:var(--cl-ink-2);font:700 .68rem/1 var(--font-body);font-variant-numeric:tabular-nums}.co-contract-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem}.co-contract-card{display:grid;align-content:space-between;gap:.7rem;min-width:0;padding:.55rem;border:10px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 10px stretch;background:none;image-rendering:pixelated}.co-contract-card>header{display:flex;align-items:center;gap:.55rem;min-width:0}.co-contract-card>header>svg{flex:none;width:1.5rem;height:1.5rem;color:var(--cl-gold)}.co-contract-card header div{min-width:0}.co-contract-card header small,.co-contract-card-flow small{display:block;color:var(--cl-ink-2);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.co-contract-card h2{margin:.12rem 0 0;color:var(--cl-ink);font:800 .9rem/1.2 var(--font-display);text-transform:uppercase}.co-contract-card-flow{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.co-contract-card-flow>div{min-width:0;padding:.4rem;border-left:3px solid var(--cl-accent);background:#0309117a}.co-contract-card-flow strong{display:block;margin-top:.15rem;color:var(--cl-ink);font:700 .72rem/1.25 var(--font-display)}.co-contract-card-reward{display:flex;align-items:center;gap:.55rem}.co-contract-card-reward>.pack-wrapper-art{flex:none;width:2.65rem;filter:drop-shadow(0 3px 3px rgba(0,0,0,.48))}.co-contract-card-reward>span{min-width:0}.co-contract-card>footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.co-contract-card>footer>span{display:grid;gap:.22rem;font:800 .62rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.co-contract-status-main{display:inline-flex;align-items:center;gap:.35rem}.co-contract-card>footer>.is-available{color:#73dc82}.co-contract-card>footer>.is-complete{color:#bff6c7}.co-contract-status-main i{position:relative;display:block;width:1.35rem;height:1.35rem;border:6px solid transparent;border-image:url(/assets/botao_verde-DpfethGe.webp) 16 fill / 6px stretch;image-rendering:pixelated}.co-contract-status-main i:after{content:"";position:absolute;top:-.12rem;left:.12rem;width:.3rem;height:.58rem;border:solid #effff2;border-width:0 2px 2px 0;transform:rotate(42deg)}.co-contract-restart{color:var(--cl-ink-2);font:700 .58rem/1.2 var(--font-body);letter-spacing:.02em;text-transform:none}.co-offer.is-active{filter:drop-shadow(0 0 7px rgba(86,183,255,.28))}.co-offer-flow{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(15rem,1fr);gap:.9rem}.co-offer-flow>section{display:grid;align-content:start;gap:.45rem;min-width:0}.co-offer-flow h3{margin:0;color:var(--cl-gold);font:800 .78rem/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.co-reward{display:grid;grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:1rem}.co-reward .pack-wrapper-art{width:5.5rem;filter:drop-shadow(0 7px 7px rgba(0,0,0,.55))}.co-reward div{display:grid;gap:.25rem}.co-reward strong{color:var(--cl-gold);font:800 1.35rem/1 var(--font-display);text-transform:uppercase}.co-reward span{color:var(--cl-ink-2)}.co-reward .co-reward-label{justify-self:start;padding:.22rem .55rem;border:8px solid transparent;border-image:url(/assets/botao_azul-Bw_lH_W0.webp) 16 fill / 8px stretch;color:#f4f9ff;font:800 .68rem/1.2 var(--font-display);letter-spacing:.035em;text-transform:uppercase;image-rendering:pixelated}.co-rules{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:1rem 0 .5rem}.co-rules div{box-sizing:border-box;min-height:4rem;padding:.28rem .42rem;border:10px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 10px stretch;background:none;image-rendering:pixelated}.co-rules dt{color:var(--muted);font-size:.7rem;text-transform:uppercase}.co-rules dd{margin:.15rem 0 0;color:var(--cl-ink);font:700 .95rem/1.2 var(--font-display)}.co-rules .co-availability small{display:block;margin-top:.22rem;color:var(--muted);font-size:.6rem;line-height:1.2}.co-offer-flow .co-rules{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.co-offer-flow .co-reward{margin:0}.co-offer-foot{display:flex;align-items:center;justify-content:space-between;gap:.65rem;margin-top:.65rem}.co-contract-select{min-height:2.3rem;padding:.2rem .8rem;border:9px solid transparent;border-image:url(/assets/botao_azul-Bw_lH_W0.webp) 16 fill / 9px stretch;background:none;color:#eef7ff;font:800 .64rem/1 var(--font-display);letter-spacing:.05em;text-transform:uppercase;image-rendering:pixelated}.co-contract-select:disabled{cursor:default;filter:grayscale(.35) brightness(.75)}.co-change-contract{margin-right:2.35rem}.co-help{margin-bottom:.75rem;font-size:.82rem}.co-autofill{display:grid;gap:.35rem;justify-items:start;margin-bottom:.75rem}.co-autofill .co-autofill-open{width:auto;min-width:11rem;min-height:2.3rem;padding-inline:1.2rem}.co-autofill-note{margin:0;color:var(--warn);font-size:.76rem}.tr-chooser-modal.co-autofill-modal{width:min(560px,calc(100vw - 2rem))}.tr-chooser-modal.co-autofill-modal>.cl-panel>.cl-panel-body{gap:.75rem}.co-autofill-explain{margin:0;color:var(--cl-ink);font-size:.82rem;line-height:1.45}.co-autofill-hint{margin:0;color:var(--cl-ink-2);font-size:.74rem}.co-autofill-actions{display:flex;justify-content:flex-end;gap:.5rem}.co-autofill-actions .tr-pick-confirm{width:auto;min-width:7rem;min-height:2.3rem;padding-inline:1rem}.co-panel-summary{display:flex;align-items:stretch;gap:.32rem}.co-panel-summary>span{position:relative;isolation:isolate;display:grid;align-content:center;gap:.04rem;min-width:4.7rem;min-height:2.55rem;box-sizing:border-box;padding:.22rem .58rem .2rem .72rem;border:8px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 8px stretch;background:none;color:var(--cl-ink);white-space:nowrap;image-rendering:pixelated}.co-panel-summary>span:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:0;pointer-events:none;border-left:4px solid var(--co-status);background:#03060ae0}.co-panel-summary>span.is-missing{--co-status: #d94b4b}.co-panel-summary>span.is-met{--co-status: #48b558}.co-panel-summary small,.co-panel-summary strong{position:relative;z-index:1}.co-panel-summary small{color:#aab8ca;font-size:.55rem;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.co-panel-summary strong{color:#f2f6fc;font:800 .9rem/1 var(--font-display);font-variant-numeric:tabular-nums}.co-selection{display:grid;min-width:0}.co-slots{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.co-slots>li{min-width:0}.co-slot-button{display:flex;align-items:center;gap:.7rem;width:100%;min-height:3.65rem;padding:.4rem .7rem;border:1px dashed var(--cl-line);border-radius:0;background:#0b142094;color:var(--cl-ink-2);cursor:pointer;text-align:left}.co-slot-plus{display:block;flex:none;width:2.25rem;height:auto;aspect-ratio:400 / 450}.co-slot-plus path{fill:#0b142073;stroke:#6f89a8;stroke-width:8;stroke-dasharray:20 16}.co-slot-plus rect{fill:var(--cl-accent);opacity:.8}.co-slot-button>span:last-child{font:700 .72rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.co-slot-button:hover{filter:none}.co-slot-button:hover,.co-slot-button:focus-visible{border-color:var(--cl-accent);color:var(--cl-ink);background:#56b7ff14}.co-slot-button:hover .co-slot-plus path,.co-slot-button:focus-visible .co-slot-plus path{stroke:var(--cl-accent)}.co-slot-button:hover .co-slot-plus rect,.co-slot-button:focus-visible .co-slot-plus rect{fill:#fff;opacity:1}.co-slot-button:focus-visible,.co-remove:focus-visible,.co-picker button:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}.co-selected-row{display:grid;grid-template-columns:3rem 2.5rem fit-content(18rem) 2.6rem fit-content(19rem) minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:3.65rem;padding:.25rem .45rem;border:1px solid var(--cl-line);background:var(--cl-plate-2);box-shadow:inset 3px 0 0 var(--cl-green-2)}.co-selected-row.is-event{border-color:var(--cl-gold-2);box-shadow:inset 3px 0 0 var(--cl-gold)}.co-card,.co-card .player-card,.co-card .player-card svg{width:3rem;aspect-ratio:400 / 450}.co-card{overflow:hidden}.co-card .player-card{height:auto}.co-card .player-card svg{display:block;height:100%}.co-row-overall{color:var(--cl-gold);font:800 1.35rem/1 var(--font-display);text-align:center}.co-row-name{min-width:5rem;overflow:hidden;color:var(--cl-ink);font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.co-row-position{width:2.6rem;min-width:0}.co-row-price{display:inline-flex;align-items:center;justify-content:flex-start;gap:.3rem;font-variant-numeric:tabular-nums;white-space:nowrap}.co-row-price>strong{color:var(--cl-ink);font-size:.75rem}.co-row-price>small{color:var(--muted);font-size:.65rem;font-weight:700}.co-trade-tag{justify-self:start;padding:.12rem .4rem;border:1px solid var(--cl-line);color:var(--cl-ink-2);font:800 .6rem/1.2 var(--font-display);letter-spacing:.05em;text-transform:uppercase}.co-trade-tag[data-trade=no]{border-color:var(--cl-gold-2);color:#f2d27a}.co-remove{grid-column:7;min-height:2rem;padding:.25rem .65rem;border:1px solid #a83939;border-radius:0;background:#8f2929;color:#fff4f4;font:800 .62rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.co-remove:hover{border-color:#df6a6a;filter:brightness(1.12)}.co-picker-overlay{position:fixed;z-index:1100;inset:var(--nav-live-height, var(--nav-height)) 0 0;display:grid;place-items:center;padding:1rem;background:#02070ee0}.co-picker{display:grid;gap:.5rem;width:min(58rem,calc(100vw - 2rem));min-width:0;max-height:calc(100dvh - var(--nav-live-height, var(--nav-height)) - 2rem);padding:.55rem;border:1px solid var(--cl-gold-2);background:var(--cl-plate);overflow:hidden;box-shadow:inset 0 0 0 3px #e0b04314,0 5px #00000059}.co-picker>header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-bottom:.45rem;border-bottom:1px solid var(--cl-line)}.co-picker>header div{display:grid;gap:.05rem}.co-picker>header strong{color:var(--cl-ink);font:800 .82rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.co-picker>header span{color:var(--cl-ink-2);font-size:.68rem}.co-picker>header button{width:2rem;height:2rem;padding:0;border:1px solid var(--cl-line);border-radius:0;background:var(--cl-plate-2);color:var(--cl-ink);font-size:1.1rem}.co-picker-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.co-picker-toolbar>span,.co-picker-count{color:var(--cl-ink-2);font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.co-picker-toolbar>div{display:inline-flex;gap:.25rem}.co-picker-toolbar button{min-height:2rem;padding:.25rem .65rem;border:1px solid var(--cl-line);border-radius:0;background:var(--cl-plate-2);color:var(--cl-ink-2);font-size:.68rem;font-weight:700}.co-picker-toolbar button.is-on{border-color:#2a7635;background:#327f3e;color:#f2fff5}.co-picker-count{display:flex;justify-content:space-between;padding:.08rem .25rem}.co-picker-count strong{color:var(--cl-ink);font-family:var(--font-display)}.co-player-list{display:grid;gap:.3rem;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none}.co-player-list button{display:grid;grid-template-columns:1.15rem 3rem minmax(4rem,1fr) auto auto;align-items:center;gap:.45rem;width:100%;min-height:3rem;padding:.38rem .45rem;border:1px solid var(--cl-line);border-radius:0;background:var(--cl-plate-2);color:var(--cl-ink);text-align:left}.co-player-list button>strong{color:var(--cl-ink);font:800 1rem/1 var(--font-display);text-align:right}.co-player-list button>small{padding:.1rem .3rem;border:1px solid var(--cl-gold-2);color:#f2d27a;font-size:.6rem;text-transform:uppercase}.co-player-name{overflow:hidden;font-size:.78rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.co-check{width:.85rem;height:.85rem;border:2px solid #83a9d0;background:#091322;box-shadow:inset 0 0 0 2px #10233a}.co-player-list button.is-selected{border-color:var(--cl-green-2);background:#10281b}.co-player-list button.is-selected .co-check{border-color:#8ee49a;background:var(--cl-green-2);box-shadow:inset 0 0 0 2px #173e20}.co-player-list button.is-event{box-shadow:inset 3px 0 0 var(--cl-gold)}.co-player-list button:disabled{cursor:not-allowed;opacity:.38}.co-ebano-tag{flex:none;padding:.08rem .3rem;border:1px solid var(--cl-gold-2);color:#f2d27a;font-size:.56rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.tr-pick.is-picked .co-ebano-tag{border-color:#ffecabb3;color:#fff2bf}.card-strip-frame{position:relative;min-width:0;max-width:100%;border:1px solid var(--cl-line);background:#08101b8c}.card-filters{display:grid;gap:.3rem}.card-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.card-filter-label{min-width:4.6rem;color:var(--cl-ink-2);font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.card-filter-row button{min-height:1.9rem;padding:.15rem .55rem;border:1px solid var(--cl-line);border-radius:0;background:var(--cl-plate-2);box-shadow:none;color:var(--cl-ink);font-family:var(--font-display);font-size:.64rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.card-filter-row button:hover:not(.is-on){border-color:var(--cl-accent);filter:none}.card-filter-row button:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}.card-filter-row button.is-on{border-color:#2a7635;background:linear-gradient(180deg,#3d9c4b,#2f7a3a);color:#f2fff5}.card-filter-row button[data-rarity=evento]:not(.is-on),.card-filter-row button[data-rarity=ouro]:not(.is-on){color:#f2d27a}.card-filter-row button[data-rarity=prata]:not(.is-on){color:#dfe7ee}.card-filter-row button[data-rarity=bronze]:not(.is-on){color:#dfa06f}.card-strip{display:flex;gap:.6rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:.5rem .2rem .7rem;cursor:grab;scrollbar-width:thin;scrollbar-color:var(--cl-line) transparent}.card-strip:focus-visible{outline:3px solid #ffdb64;outline-offset:-3px}.card-strip.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.tr-strip-cards{display:flex;align-items:flex-start;gap:.6rem;margin:0;padding:0;list-style:none}.tr-strip-card .tr-pick-confirm{align-self:start}.tr-strip-card.is-open{width:auto;grid-template-columns:8.8rem max-content;grid-template-rows:auto auto 1fr;column-gap:.6rem;scroll-snap-align:center}.tr-strip-card.is-open>:not(.tr-pick-stats){grid-column:1}.tr-strip-card.is-open>.tr-pick-stats{grid-column:2;grid-row:1 / span 3;align-self:start}.tr-strip-card .tr-pick-stat{grid-template-columns:auto auto;justify-content:space-between;column-gap:.6rem}.tr-strip-card .tr-pick-hint{width:0;min-width:100%;box-sizing:border-box;padding:.3rem .4rem;font-size:.58rem}@media (max-width: 600px){.tr-strip-card.is-open{grid-template-columns:6.5rem max-content;column-gap:.4rem;padding:.25rem}.tr-strip-card.is-open .card-strip-art{max-width:6.5rem}.tr-strip-card .tr-pick-stat{column-gap:.45rem}.tr-strip-card .tr-pick-stat-name{font-size:.58rem}.tr-strip-card .tr-pick-stat .tr-delta{font-size:.7rem}}.tr-strip-card .tr-pick-stats{width:100%}.tr-strip-card .tr-pick-points{font-size:.66rem}.co-strip{gap:1.1rem}.co-strip-group{display:grid;grid-template-rows:auto 1fr;gap:.35rem;flex:none}.co-strip-group+.co-strip-group{padding-left:1.1rem;border-left:1px dashed var(--cl-line)}.co-strip-label{margin:0;color:var(--cl-ink-2);font-family:var(--font-display);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.co-strip-label small{margin-left:.3rem;color:var(--muted);font-size:.66rem}.co-strip-label[data-rarity=evento],.co-strip-label[data-rarity=ouro]{color:#f2d27a}.co-strip-label[data-rarity=prata]{color:#dfe7ee}.co-strip-label[data-rarity=bronze]{color:#dfa06f}.co-strip-cards{display:flex;gap:.6rem;margin:0;padding:0;list-style:none}.card-strip-card{display:grid;grid-template-rows:auto auto 1fr;justify-items:center;align-content:start;gap:.35rem;width:9.5rem;padding:.35rem;border:2px solid transparent;scroll-snap-align:start}.card-strip-card.is-picked{border-color:var(--cl-green-2);background:#10281b}.card-strip-card.is-blocked .card-strip-art{filter:grayscale(.7) brightness(.6)}.card-strip-art{width:100%;max-width:8.8rem;pointer-events:none}.card-strip-art .player-card{width:100%}.card-strip-card .tr-pick-confirm{align-self:end;width:100%;min-height:2.4rem;font-size:.62rem;line-height:1.15}.card-strip-arrow{position:absolute;z-index:2;top:50%;display:grid;place-items:center;width:2.4rem;height:4.5rem;padding:0;border:1px solid rgba(214,232,255,.35);border-radius:0;background:#08101b9e;box-shadow:none;color:#eef4ff;font-size:1rem;opacity:.72;transform:translateY(-50%);transition:opacity .15s;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.card-strip-arrow.is-prev{left:.25rem}.card-strip-arrow.is-next{right:.25rem}.card-strip-arrow:hover:not(:disabled),.card-strip-arrow:active:not(:disabled){border-color:var(--cl-accent);opacity:1;filter:none}.card-strip-arrow:focus-visible{outline:3px solid #ffdb64;outline-offset:2px;opacity:1}.card-strip-arrow:disabled{opacity:0;pointer-events:none}@media (max-width: 600px){.card-strip-arrow{width:2rem;height:3.75rem}.card-strip-card{width:8.25rem}.card-filter-label{min-width:100%}}@media (prefers-reduced-motion: reduce){.card-strip-arrow{transition:none}}.co-picker-note{margin:0;color:var(--muted);font-size:.72rem;line-height:1.4}.co-picker-save-row{display:flex;justify-content:flex-end}.co-picker-save{min-width:7rem;min-height:2.5rem;padding:.2rem 1rem;border:10px solid transparent;border-image:url(/assets/botao_verde-DpfethGe.webp) 16 fill / 10px stretch;background:none;color:#f2fff5;font:800 .72rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;image-rendering:pixelated}.co-submit,.co-complete{align-items:center}.co-submit{grid-template-columns:minmax(0,1fr);justify-content:stretch;justify-items:center}.co-submit>small{grid-column:1 / -1;color:#e8f8eb}.co-submit .cl-action:disabled{cursor:not-allowed;filter:grayscale(.75) brightness(.65)}.co-contract-overlay{position:fixed;z-index:1300;inset:var(--nav-live-height, var(--nav-height)) 0 0;display:grid;place-items:center;padding:1rem;background:#02070ee6}.co-contract-dialog{display:grid;gap:.65rem;width:min(36rem,calc(100vw - 2rem));max-height:calc(100dvh - var(--nav-live-height, var(--nav-height)) - 2rem);padding:.7rem;border:17px solid transparent;border-image:url(/assets/moldura_dourada-DsrgxS37.webp) 34 fill / 17px stretch;color:var(--cl-ink);overflow-y:auto;image-rendering:pixelated}.co-contract-dialog>header{display:grid;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--cl-line)}.co-contract-dialog>header>svg{width:1.35rem;height:1.35rem;color:var(--cl-accent)}.co-contract-dialog h2{margin:0;font:800 1rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.co-contract-dialog>header>button{width:2rem;height:2rem;padding:0;border:8px solid transparent;border-image:url(/assets/botao_azul-Bw_lH_W0.webp) 16 fill / 8px stretch;background:none;color:#fff;font-size:1rem;image-rendering:pixelated}.co-contract-paper{display:grid;gap:.65rem;padding:1rem 1.15rem;border:3px solid #725124;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);background:repeating-linear-gradient(0deg,rgba(91,63,28,.045) 0 1px,transparent 1px 24px),#e7d09a;box-shadow:inset 0 0 0 2px #b88b45,inset 0 0 0 5px #d9ba77;color:#251b10;font-family:var(--font-display);image-rendering:pixelated}.co-contract-paper p{margin:0;font-weight:500;letter-spacing:.015em;line-height:1.45}.co-contract-paper ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem 1.25rem;margin:0;padding-left:1.4rem;font-size:.76rem;font-weight:600;letter-spacing:.015em}.co-signature-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.15rem}.co-signature-label{color:#3b2915;font:800 .72rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.co-signature-head button{padding:.1rem .35rem;border:0;background:transparent;color:#4d371e;font:800 .62rem/1 var(--font-display);text-decoration:underline;text-transform:uppercase}.co-signature-head button:disabled{opacity:.4}.co-signature-pad{position:relative;width:100%;height:5rem;border:10px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 10px stretch;background:none;image-rendering:pixelated}.co-signature-pad>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;color:#9eacbf;font:600 .65rem/1 var(--font-display);letter-spacing:.02em}.co-signature-pad canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;outline:none;cursor:crosshair;touch-action:none}.co-signature-pad:focus-within{filter:brightness(1.18);outline:2px solid #725124;outline-offset:2px}.co-contract-paper>small{color:#654b2b;font-size:.65rem}.co-contract-dialog>footer{display:flex;justify-content:center;gap:.55rem}.co-contract-dialog>.co-message{padding:.45rem .65rem;font-size:.8rem;line-height:1.35}.co-contract-cancel,.co-contract-confirm{min-height:2.5rem;padding:.25rem 1rem;border:10px solid transparent;background:none;color:#f2fff5;font:800 .68rem/1 var(--font-display);letter-spacing:.05em;text-transform:uppercase;image-rendering:pixelated}.co-contract-cancel{border-image:url(/assets/botao_azul-Bw_lH_W0.webp) 16 fill / 10px stretch}.co-contract-confirm{border-image:url(/assets/botao_verde-DpfethGe.webp) 16 fill / 10px stretch}.co-contract-dialog button:disabled{cursor:not-allowed;filter:grayscale(.75) brightness(.65)}.co-complete{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1.25rem}.co-complete>div{display:grid;gap:.3rem}.co-complete strong{color:#fff;font:800 1.15rem/1 var(--font-display);text-transform:uppercase}.co-complete span{color:var(--cl-ink-2)}@media (max-width: 38rem){.co-complete{grid-template-columns:minmax(0,1fr)}.co-complete .cl-action{width:100%}}@media (max-width: 38rem){.co-rules,.co-offer-flow,.co-offer-flow .co-rules{grid-template-columns:1fr}.co-offer-foot{align-items:stretch;flex-direction:column}.co-contract-overlay{padding:.35rem}.co-contract-dialog{width:calc(100vw - .7rem);max-height:calc(100dvh - var(--nav-live-height, var(--nav-height)) - .7rem);padding:.45rem}.co-contract-paper{padding:.8rem}.co-contract-paper ol{grid-template-columns:1fr}.co-contract-dialog>footer{display:grid;grid-template-columns:1fr 1fr}.co-reward{grid-template-columns:4.5rem minmax(0,1fr)}.co-reward .pack-wrapper-art{width:4rem}.co-picker-overlay{padding:.35rem}.co-picker{width:calc(100vw - .7rem);max-height:calc(100dvh - var(--nav-live-height, var(--nav-height)) - .7rem)}.co-remove{min-height:2.25rem}.co-selected-row{grid-template-columns:2.65rem 2.1rem minmax(0,1fr) auto auto;grid-template-areas:"card overall name name remove" "card overall position price remove";gap:.12rem .4rem;padding-left:.3rem}.co-card,.co-card .player-card,.co-card .player-card svg{width:2.65rem}.co-card{grid-area:card}.co-row-overall{grid-area:overall}.co-row-name{grid-area:name}.co-row-position{grid-area:position;text-align:left}.co-row-price{grid-area:price;flex-direction:column;align-items:flex-start;gap:.05rem}.co-row-price>strong{font-size:.66rem}.co-row-price>small{font-size:.55rem}.co-remove{grid-area:remove}.co-remove{padding-inline:.45rem;font-size:.58rem}.co-player-list button{grid-template-columns:1.05rem 2.75rem minmax(3.5rem,1fr) auto}.co-player-list button>small{display:none}.co-panel-summary{flex-wrap:wrap;justify-content:flex-end;gap:.2rem .55rem}.co-panel-summary>span{font-size:.62rem}}.cl-pill{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.15rem;padding:.1rem .45rem;border-radius:6px;box-shadow:none;border-style:solid;border-width:8px;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.07em;text-align:center;text-transform:uppercase;white-space:nowrap}.cl-pill.is-play{min-height:3rem;padding:.1rem .85rem;border-width:13px;border-image-source:url(/assets/moldura_jogar-CezEsqYi.webp);border-image-slice:64 fill;color:var(--cl-ink);font-family:var(--font-display);font-size:.82rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.5)}.cl-pill.is-gold{min-height:2.9rem;padding:.1rem .7rem;border-width:13px;border-image-source:url(/assets/moldura_painel-Sy5ejxZl.webp);border-image-slice:88;background:linear-gradient(180deg,#1e7539,#176230 55%,#13512a);color:var(--cl-ink);font-size:.86rem;text-shadow:0 2px 0 rgba(0,0,0,.5)}.cl-page a.cl-pill{color:var(--cl-ink);text-decoration:none}.cl-page a.cl-pill:hover,.cl-page a.cl-pill:focus-visible{color:#fff;filter:brightness(1.15);text-decoration:none}.cl-pill:focus-visible{outline:2px solid var(--cl-ink);outline-offset:2px}.cl-panel-body{padding-top:.45rem}.cl-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.25rem,1fr));gap:.55rem}.cl-tile{display:flex;align-items:center;gap:.7rem;min-height:3.25rem;min-width:0;padding:.7rem .85rem;border:1px solid var(--cl-line);border-left:3px solid var(--cl-tone, var(--cl-accent));background:linear-gradient(180deg,var(--cl-plate-2),var(--cl-plate));color:var(--cl-ink);text-decoration:none}.cl-tile[data-tone=green]{--cl-tone: var(--cl-green-2)}.cl-tile[data-tone=orange]{--cl-tone: #f0a94a}.cl-tile[data-tone=gold]{--cl-tone: var(--cl-gold)}.cl-tile[data-tone=steel]{--cl-tone: #8fa2b3}.cl-page a.cl-tile:hover,.cl-page a.cl-tile:focus-visible{border-color:var(--cl-accent);border-left-color:var(--cl-tone, var(--cl-accent));color:#fff;text-decoration:none}.cl-tile:focus-visible{outline:2px solid var(--cl-ink);outline-offset:2px}.cl-tile-icon{flex:none;width:1.9rem;height:1.9rem}.cl-tile-label{min-width:0;font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.03em;overflow-wrap:anywhere}.cl-identity{display:flex;flex-direction:column;gap:.7rem;min-width:0;height:100%}.cl-signs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.cl-sign{display:grid;gap:.35rem;min-width:0}.cl-sign-art{position:relative;overflow:hidden;display:grid;place-items:center;aspect-ratio:1;padding:.5rem;border:1px solid var(--cl-line);background:linear-gradient(180deg,var(--cl-plate-2),var(--cl-plate))}.cl-sign-label{color:var(--cl-ink-2);font-family:var(--font-display);font-size:.66rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-align:center}.cl-sign-art .crest,.cl-sign-art .crest-lg{width:72%;height:72%}.cl-sign-badge{width:76%;height:auto;max-height:82%}.cl-sign-flag{width:90%;height:auto}.cl-colors,.cl-house{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.7rem .85rem;border:1px solid var(--cl-line);background:linear-gradient(180deg,var(--cl-plate-2),var(--cl-plate))}.cl-colors-label{flex:1 0 100%;color:var(--cl-ink-2);font-family:var(--font-display);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cl-house{align-items:stretch;gap:.7rem}.cl-house-art{position:relative;flex:none;display:grid;place-items:end center;width:clamp(5.5rem,22vw,7.5rem)}.cl-house-art img{width:100%;height:100%;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 4px 0 rgba(0,0,0,.35));image-rendering:pixelated}.cl-house-copy{flex:1 1 9rem;display:flex;flex-direction:column;gap:.1rem;min-width:0}.cl-house-name{overflow:hidden;color:var(--cl-ink);font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.cl-house-model{color:var(--cl-ink-2);font-size:.78rem}.cl-house-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin:.45rem 0 0}.cl-house-stats>div{display:grid;gap:.1rem;min-width:0;padding:.35rem .5rem;border:1px solid var(--cl-line);border-left:3px solid var(--cl-accent);background:#0a111c8c}.cl-house-stats dt{color:#8fa2bd;font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.cl-house-stats dd{margin:0;color:var(--cl-ink);font-family:var(--font-display);font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums}.cl-swatches{display:flex;gap:.4rem}.cl-swatches i{width:1.625rem;height:1.625rem;box-shadow:inset 0 0 0 2px #0006}.cl-colors-name{color:var(--cl-ink);font-size:.875rem}.cl-keys{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr));gap:.5rem;margin-top:auto}.cl-key{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.75rem;padding:.25rem .7rem;border-radius:0;border-style:solid;border-width:9px;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;filter:brightness(.85) saturate(.92);color:#fff;font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:.07em;text-align:center;text-transform:uppercase;text-decoration:none}.cl-page a.cl-key:hover,.cl-page a.cl-key:focus-visible{color:#fff;filter:brightness(1.02) saturate(1);text-decoration:none}.cl-key:focus-visible{outline:2px solid var(--cl-ink);outline-offset:2px}.cl-key-icon{flex:none;width:1rem;height:1rem}.cl-sign-kit .club-jersey{position:relative;width:min(6.5rem,82%);height:auto;filter:drop-shadow(0 6px 0 rgba(0,0,0,.35))}.cl-picks{margin:0 0 .55rem}.cl-picks .cl-pick{min-width:0}.cl-picks .pixel-select{width:100%;max-width:none}.cl-competition-name{margin:0 0 .8rem;color:var(--cl-ink);font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.cl-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.cl-duo>.cl-panel{height:100%}.cl-duo>.cl-panel{display:flex;flex-direction:column}.cl-duo>.cl-panel>.cl-panel-body{flex:1;display:flex;flex-direction:column}.cl-duo>.cl-panel>.cl-panel-body>:last-child{flex:1}.cl-season{display:grid;gap:1rem;align-content:start}.cl-standings{display:grid;align-content:start;min-width:0}.cl-standings-reserved{min-height:15.5rem}.cl-standings .cl-empty{align-self:center}.cl-table{width:100%;table-layout:fixed;border-collapse:collapse}.cl-table thead th{padding:.3rem .4rem .45rem;border-bottom:1px solid var(--cl-line);color:var(--cl-ink-2);font-family:var(--font-display);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-align:left}.cl-table thead th.cl-col-pos{width:2.2rem;text-align:center}.cl-table thead th.cl-col-num{width:2.6rem;text-align:center}.cl-table tbody td{padding:.42rem .4rem;border-bottom:1px solid rgba(43,61,88,.5);color:var(--cl-ink);font-size:.92rem}.cl-table tbody tr:last-child td{border-bottom:0}.cl-table td.cl-col-pos{color:var(--cl-ink-2);font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:center}.cl-table td.cl-col-num{color:var(--cl-ink-2);font-variant-numeric:tabular-nums;text-align:center}.cl-col-club{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-table .cl-col-club .to-badge{display:inline-block;width:1.3rem;height:1.3rem;margin-right:.45rem;vertical-align:middle;object-fit:contain}.cl-table thead th.cl-col-elo{width:7.6rem;text-align:left}.cl-table td.cl-col-elo{overflow:hidden;color:var(--cl-ink-2);text-overflow:ellipsis;white-space:nowrap}.cl-table td.cl-col-pts{color:var(--cl-ink);font-family:var(--font-display);font-weight:700;font-variant-numeric:tabular-nums}.cl-table tbody tr[data-mine]{background:#56b7ff1f}.cl-table tbody tr[data-mine] td{color:#fff;font-weight:600}.cl-record{display:flex;flex-direction:column;gap:.5rem;min-width:0}.cl-form-strip{display:grid;justify-items:start;gap:.3rem;margin-bottom:.55rem}.cl-form-label{color:var(--cl-ink-2);font-family:var(--font-display);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cl-form-none{color:var(--cl-ink-2);font-size:.85rem}.cl-marks{display:flex;gap:.35rem}.cl-mark-pick{position:relative;padding:0;cursor:pointer}.cl-mark-pick{transition:transform .14s ease,background-color .14s ease}.cl-mark-pick:hover{filter:brightness(1.2)}.cl-mark-pick:focus-visible{outline:2px solid var(--cl-ink);outline-offset:2px}.cl-mark-pick[data-picked]{transform:scale(1.15)}.cl-mark-pick[data-picked][data-outcome=V]{border-color:#7de094;background:#48b55880;color:#e6ffec}.cl-mark-pick[data-picked][data-outcome=E]{border-color:#cfdcea;background:#8fa7bd66;color:#f2f7fc}.cl-mark-pick[data-picked][data-outcome=D]{border-color:#ff9d9d;background:#ff6b6b6b;color:#ffe9e9}@media (prefers-reduced-motion: reduce){.cl-mark-pick{transition:none}}.cl-mark{display:grid;place-items:center;width:1.9rem;height:1.9rem;border:1px solid var(--cl-line);background:var(--cl-plate);color:var(--cl-ink);font-family:var(--font-display);font-size:.9rem;font-weight:700}.cl-mark[data-outcome=V]{border-color:var(--cl-green-2);background:#48b55833;color:#bff3c8}.cl-mark[data-outcome=E]{background:#8fa7bd29;color:#d3dfeb}.cl-mark[data-outcome=D]{border-color:var(--danger);background:#ff6b6b29;color:#ffc7c7}.cl-result{display:flex;align-items:center;gap:.7rem;margin:0;padding:.55rem .7rem;border:1px solid var(--cl-line);background:linear-gradient(180deg,var(--cl-plate-2),var(--cl-plate));color:var(--cl-ink);text-decoration:none}.cl-result .cl-mark{flex:none;width:1.6rem;height:1.6rem;font-size:.78rem}.cl-result-copy{flex:1;display:grid;gap:.05rem;min-width:0}.cl-result-copy strong{overflow:hidden;font-size:.94rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.cl-result-copy small{color:var(--cl-ink-2);font-size:.78rem}.cl-result-score{flex:none;font-family:var(--font-display);font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums}.cl-page a.cl-result:hover,.cl-page a.cl-result:focus-visible{border-color:var(--cl-accent);color:#fff;text-decoration:none}.cl-empty{padding:1.2rem .6rem;text-align:center}.cl-empty strong{display:block;color:var(--cl-ink);font-family:var(--font-display);font-size:1rem;letter-spacing:.05em}.cl-empty p{margin:.35rem 0 0;color:var(--cl-ink-2);font-size:.86rem;line-height:1.45}.cl-pick{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin:0}.cl-pick label{color:#8fa2bd;font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pixel-select{position:relative;flex:1 1 13rem;max-width:24rem;min-width:0}.pixel-select-trigger{display:flex;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;padding:.45rem .7rem;border:1px solid var(--cl-line);border-left:3px solid var(--cl-accent);border-radius:0;background:linear-gradient(180deg,var(--cl-plate-2),var(--cl-plate));color:var(--cl-ink);font-family:var(--font-display);font-size:.95rem;font-weight:700;letter-spacing:.02em;text-align:left;cursor:pointer}.pixel-select-value{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pixel-select-caret{flex:none;width:.7rem;height:.4rem;background:var(--cl-ink-2);clip-path:polygon(0 0,100% 0,50% 100%)}.pixel-select-trigger:hover{border-color:var(--cl-accent);color:#fff}.pixel-select-trigger:hover .pixel-select-caret{background:var(--cl-ink)}.pixel-select-trigger:focus-visible{outline:2px solid var(--cl-ink);outline-offset:2px}.pixel-select-trigger[aria-expanded=true]{border-color:var(--cl-accent)}.pixel-select-trigger[aria-expanded=true] .pixel-select-caret{transform:rotate(180deg)}.pixel-select-list{position:absolute;z-index:20;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;max-height:15rem;padding:.2rem;border:1px solid var(--cl-accent);background:linear-gradient(180deg,#101b2b,#0a121d);box-shadow:0 16px 34px #0009}.pixel-select-option{padding:.5rem .6rem;color:var(--cl-ink-2);font-family:var(--font-display);font-size:.88rem;font-weight:600;letter-spacing:.02em;cursor:pointer}.pixel-select-option[data-active]{background:#56b7ff29;color:var(--cl-ink)}.pixel-select-option:focus-visible{outline:2px solid var(--cl-ink);outline-offset:-2px}.pixel-select-option[aria-selected=true]{border-left:3px solid var(--cl-green-2);padding-left:.35rem;color:var(--cl-ink)}.cl-ranked{display:grid;gap:.9rem}.cl-elo{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(.7rem,3vw,1.1rem);min-width:0}.cl-elo-art{flex:none;display:grid;place-items:center;width:clamp(4.4rem,18vw,6.5rem);height:clamp(4.4rem,18vw,6.5rem)}.cl-elo-img{max-width:100%;max-height:100%;image-rendering:pixelated;filter:drop-shadow(0 0 .55rem rgba(224,176,67,.28))}.cl-elo-empty{width:74%;height:74%;border:1px dashed var(--cl-line)}.cl-elo-id{flex:1 1 13rem;display:grid;gap:.12rem;min-width:0}.cl-elo-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);font-size:clamp(1.05rem,3.6vw,1.45rem);font-weight:700;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;color:var(--cl-gold)}.cl-elo-points{font-family:var(--font-display);font-size:clamp(1.35rem,5vw,2rem);font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums;color:var(--cl-ink)}.cl-elo-points small{font-family:system-ui,sans-serif;font-size:.46em;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--cl-ink-2)}.cl-elo-next{display:flex;align-items:center;gap:.4rem;margin-top:.15rem;color:var(--cl-ink-2);font-size:.84rem;line-height:1.35}.cl-elo-next-art{flex:none;width:1.7rem;height:1.7rem;object-fit:contain;image-rendering:pixelated;filter:grayscale(1) brightness(.75);opacity:.6}.cl-ranked-move{flex:none;display:grid;justify-items:end;gap:.05rem;text-align:right}.cl-ranked-move small{color:var(--cl-ink-2);font-size:.74rem;font-variant-numeric:tabular-nums;white-space:nowrap}.cl-ranked-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(.7rem,3vw,1.2rem);align-items:center;padding:.8rem .9rem;border:1px solid var(--cl-line);background:linear-gradient(180deg,var(--cl-plate-2),var(--cl-plate));box-shadow:inset 0 0 0 1px #e0b04329}.cl-ranked-record{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0}.cl-ranked-record>div{flex:1 1 7rem;display:grid;gap:.1rem;min-width:0;padding:.5rem .7rem;border:1px solid var(--cl-line);border-left:3px solid var(--cl-gold);background:linear-gradient(180deg,var(--cl-plate-2),var(--cl-plate))}.cl-ranked-record dt{color:#8fa2bd;font-size:.64rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cl-ranked-record dd{margin:0;overflow-wrap:anywhere;color:var(--cl-ink);font-family:var(--font-display);font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums}.cl-ranked-block .cl-table thead th{padding:.2rem .3rem .3rem;font-size:.64rem;letter-spacing:.1em}.cl-ranked-block .cl-table tbody td{padding:.3rem;font-size:.82rem}.cl-ranked-block .cl-table thead th.cl-col-pos{width:1.9rem}.cl-ranked-block .cl-table thead th.cl-col-num{width:3rem}.cl-ranked-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:stretch}.cl-ranked-block{display:flex;flex-direction:column;gap:.45rem;min-width:0;height:100%;padding:.8rem .9rem .9rem;border:1px solid var(--bloco-line);background:linear-gradient(180deg,#101a29ed,#090f18f2);box-shadow:0 14px 34px #00000073}.cl-ranked-head{margin:0;color:#8fa2bd;font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cl-ranked-none{margin:0;padding:.5rem 0;color:var(--cl-ink-2);font-size:.84rem;line-height:1.45}.cl-ranked-delta{color:#ffb4b4;font-family:var(--font-display);font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums}.cl-ranked-delta[data-rise]{color:#bff3c8}.cl-lineup-body{display:grid;grid-template-columns:minmax(0,27rem) minmax(0,1fr);gap:1.1rem;align-items:start}.cl-lineup-board{border-radius:6px;box-shadow:inset 0 0 90px #0000008c,0 0 0 3px #273d59}.cl-lineup-board button.formation-slot{touch-action:manipulation;cursor:pointer}.cl-lineup-side{display:grid;gap:.7rem;align-content:start}.cl-lineup-facts{display:grid;gap:.45rem;margin:0}.cl-lineup-facts>div{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .6rem;border-radius:6px;background:#060c1673;border:1px solid rgba(224,176,67,.18)}.cl-lineup-facts dt{color:var(--cl-ink-2);font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}.cl-lineup-facts dd{margin:0;color:var(--cl-ink);font-family:var(--font-display);font-size:1rem;text-align:right}.cl-lineup-list{display:grid;gap:.2rem;margin:0;padding:0;list-style:none}.cl-lineup-list button{display:grid;grid-template-columns:2.9rem minmax(0,1fr) auto;align-items:center;gap:.5rem;width:100%;min-height:2.35rem;padding:.2rem .5rem;border:0;border-radius:5px;background:#060c1652;color:var(--cl-ink);font:inherit;font-size:.88rem;text-align:left;cursor:pointer}.cl-lineup-list button:hover,.cl-lineup-list button:focus-visible{background:#e0b0431f}.cl-lineup-list .pos-tag{font-size:.66rem}.cl-lineup-list-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-lineup-list b{font-family:var(--font-display)}.cl-lineup-rival{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;min-width:0}.cl-lineup-rival>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-lineup-rival .to-badge{flex:none;width:1.4rem;height:1.4rem}.cl-lineup-facts dd small{color:var(--cl-ink-2);font-family:inherit;font-size:.78rem}.cl-lineup-hint,.cl-lineup-wait{margin:0;color:var(--cl-ink-2);font-size:.86rem;line-height:1.45}.cl-lineup-wait{padding:1.2rem .6rem;text-align:center}@media (max-width: 64rem){.cl-duo,.cl-ranked-grid,.cl-ranked-top{grid-template-columns:minmax(0,1fr)}}@media (max-width: 56rem){.cl-kit{padding-top:.75rem}.cl-kit .club-jersey{width:4.2rem;height:4.2rem}.cl-crest{width:5.9rem;height:6.55rem;padding-bottom:1.1rem}.cl-crest-badge,.cl-crest .crest{width:3.35rem;height:3.35rem}.cl-crest.is-badge{width:auto;height:auto}.cl-crest.is-badge .cl-crest-badge{width:4.85rem;height:4.85rem}}@media (max-width: 44rem){.cl-poster{display:none}.cl-lineup-body{grid-template-columns:minmax(0,1fr)}.cl-lineup-list{display:none}}@media (max-width: 35rem){.cl-panel{border-width:14px;padding-inline:.2rem}.cl-picks .cl-pick{flex-direction:column;align-items:stretch;gap:.3rem}.cl-picks .pixel-select{flex:none}.cl-table thead th.cl-col-pos,.cl-table thead th.cl-col-num{width:2rem}.cl-table tbody td,.cl-table thead th{padding-inline:.22rem}.cl-table tbody td{font-size:.84rem}.cl-tile{min-height:3.4rem}.cl-ranked-top{padding:.7rem .65rem}.cl-ranked-record{grid-template-columns:minmax(0,1fr);gap:.35rem}.cl-ranked-record>div{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.4rem .7rem}}@media (prefers-reduced-motion: reduce){:is(.cl-page,.pn-page) a.cl-faixa-link,.cl-page button.cl-faixa-link{transition:none}:is(.cl-page,.pn-page) a.cl-faixa-link:hover,:is(.cl-page,.pn-page) a.cl-faixa-link:focus-visible,.cl-page button.cl-faixa-link:hover,.cl-page button.cl-faixa-link:focus-visible{transform:none}.cl-tile:active,.cl-key:active{transform:none}}.club-empty{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border:1px dashed var(--border);border-radius:4px;text-align:center}.club-empty strong{font-size:.92rem}.club-empty p{margin:0;font-size:.82rem}.club-training-note{margin:0;font-size:.84rem}button.squad-cell{display:flex;flex-direction:column;gap:.4rem;padding:0;text-align:left;color:var(--text);background:transparent;border:0;box-shadow:none}button.squad-cell:hover:not(:disabled){filter:none;box-shadow:none}button.squad-cell:active:not(:disabled){transform:none;box-shadow:none}.squad-cell .player-card{transition:transform .14s ease}button.squad-cell:hover .player-card,button.squad-cell:focus-visible .player-card{transform:translateY(-4px)}.squad-cell-name{display:flex;align-items:baseline;gap:.35rem;min-width:0;font-size:.83rem;font-weight:600}.squad-cell-name small{margin-left:auto;color:var(--muted);font-size:.74rem;font-weight:500}.tr-page .cl-panel-body{display:grid;gap:.8rem}.tr-sala{font-size:clamp(1.7rem,4.7vw,2.9rem)}.tr-mark{flex:none;display:grid;place-items:center;width:6.4rem;height:6.4rem}.tr-mark-icon{width:100%;height:100%;filter:drop-shadow(0 4px 8px rgba(0,0,0,.55))}.tr-ct{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.2rem;padding:.85rem 1rem;border:1px solid var(--cl-line);background:#08101b80}.tr-ct-id{flex:1 1 18rem;display:grid;gap:.05rem;min-width:0}.tr-ct-title{color:var(--cl-gold);font-family:var(--font-display);font-size:clamp(1.05rem,2.4vw,1.4rem);font-weight:800;letter-spacing:.02em;line-height:1.15;text-transform:uppercase}.tr-ct-id p{max-width:48ch;margin:.3rem 0 0;color:var(--cl-ink-2);font-size:.85rem;line-height:1.5}.tr-ct-id b{color:var(--cl-accent);font-weight:600}.tr-ct-marks{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.tr-ct-marks>div{display:grid;align-content:center;justify-items:center;text-align:center;gap:.2rem;min-width:6.6rem;padding:.55rem .75rem;border:1px solid #2c3a4e;border-left:3px solid var(--cl-gold-2);background:linear-gradient(180deg,#0b1420,#101b28)}.tr-ct-marks dt{color:var(--muted);font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tr-ct-marks dd{margin:0;color:var(--cl-gold);font-family:var(--font-display);font-size:1.15rem;font-variant-numeric:tabular-nums}.tr-obra{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem .6rem}.cl-page .tr-obra .cl-pill:disabled{cursor:not-allowed;filter:grayscale(.45) brightness(.82)}.tr-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none}.tr-steps>li{display:grid;grid-template-columns:auto minmax(0,auto);justify-content:center;align-content:center;gap:0 .65rem;padding:.55rem .7rem;border:1px solid var(--cl-line);background:var(--cl-plate)}.tr-step-n{grid-row:1 / span 2;align-self:center;display:grid;place-items:center;width:1.9rem;height:1.9rem;border:1px solid var(--cl-gold-2);background:#9c6f1c24;color:var(--cl-gold);font-family:var(--font-display);font-size:1rem;font-weight:800}.tr-steps strong{color:var(--cl-ink);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tr-steps small{color:var(--tr-ouro);font-size:.74rem;line-height:1.35}.ct-flamula{position:relative;flex:none;display:grid;justify-items:center;align-content:center;gap:.16rem;width:6.3rem;height:5.8rem;padding:0 .4rem 1rem;clip-path:polygon(0 0,100% 0,100% 68%,50% 100%,0 68%);background:linear-gradient(180deg,#2b4272,#1b2b4d 55%,#16233a);box-shadow:inset 0 0 0 3px var(--cl-gold),inset 0 0 0 5px var(--cl-gold-2)}.ct-flamula strong{color:#fff;font-family:var(--font-display);font-size:2.45rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 2px 0 rgba(0,0,0,.45)}.ct-stars path{fill:#e0b04342}.ct-stars path.is-on{fill:var(--cl-gold)}.ct-flamula-stars{width:2.7rem;height:.76rem}.tr-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (min-width: 64rem){.tr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-cell-sessao{grid-column:1;grid-row:1}.tr-cell-ganhos{grid-column:2;grid-row:1}}.tr-grid>.cl-panel{height:100%}.tr-running{display:grid;gap:.35rem}.tr-stage-label{position:absolute;top:0;right:0;left:0;padding:.5rem .7rem 1.1rem;background:linear-gradient(180deg,#040a12e6,#040a1299 52%,#040a1200);pointer-events:none}.tr-stage-eyebrow{display:block;color:var(--tr-ouro);font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 2px 3px rgba(2,8,14,.85)}.tr-running .tr-progress{width:100%;margin-top:0;border-color:var(--cl-gold-2);background:#0a121c}.tr-running .tr-progress>span{background:linear-gradient(180deg,#e3bb64,#a5761f)}.tr-running .tr-progress.is-idle{border-style:dashed;border-color:var(--cl-line)}.tr-clock{display:inline-flex;align-items:center;justify-content:center;min-width:11.5rem;padding:.3rem .6rem;border:1px solid var(--cl-gold-2);background:#9c6f1c24;color:var(--tr-ouro);font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:.04em;font-variant-numeric:tabular-nums}.tr-progress{position:relative;overflow:hidden;width:min(100%,26rem);height:.5rem;margin-top:.15rem;border:1px solid rgba(5,32,14,.55);background:#041a0c80;box-shadow:inset 0 1px #ffffff14}.tr-progress>span{display:block;height:100%;background:linear-gradient(180deg,#d6f2dd,#8fd3a3);transition:width .9s linear}@media (prefers-reduced-motion: reduce){.tr-progress>span{transition:none}}.tr-blocked{display:flex;gap:.45rem;margin:.15rem 0 0;max-width:44rem;color:#ffdf9a;font-size:.84rem;line-height:1.4;text-shadow:0 1px 2px rgba(2,20,10,.6)}.tr-blocked:before{content:"!";flex:none;display:grid;place-items:center;width:1.15rem;height:1.15rem;border:1px solid rgba(255,223,154,.5);background:#ffdf9a29;font-size:.72rem;font-weight:700}.tr-note{display:flex;gap:.5rem;margin:0;padding:.6rem .8rem;border:1px solid var(--cl-line);background:var(--cl-plate);color:var(--cl-ink-2);font-size:.86rem;line-height:1.45}.tr-note.is-ok{border-color:color-mix(in srgb,var(--cl-green-2) 55%,var(--cl-line));color:#cfeed7}.tr-note.is-error{border-color:color-mix(in srgb,var(--danger) 55%,var(--cl-line));color:#ffc9c9}.tr-aside{color:var(--cl-ink-2);font-size:.8rem;font-variant-numeric:tabular-nums}.tr-total{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--cl-green-2);font-variant-numeric:tabular-nums}.tr-intro{margin:0;color:var(--cl-ink-2);font-size:.88rem;line-height:1.5;max-width:62ch}.tr-footnote{margin:0;color:var(--muted);font-size:.78rem;line-height:1.45}.tr-footnote a{color:var(--cl-accent)}.tr-stage{position:relative;overflow:hidden;border:1px solid var(--cl-line)}.tr-stage .training-field{margin:0;border:0;border-radius:0}.tr-stage-empty{display:grid;place-content:center;justify-items:center;gap:.15rem;aspect-ratio:112 / 48;padding:.5rem;background:radial-gradient(70% 90% at 50% 40%,rgba(43,61,88,.35),transparent 70%),linear-gradient(180deg,#0b1420,#0a1019);text-align:center}.tr-stage-icon{width:2.8rem;height:2.8rem;opacity:.4}.tr-stage-empty strong{color:var(--cl-ink-2);font-size:.86rem;font-weight:700}.tr-stage-empty small{color:var(--muted);font-size:.76rem}.tr-squad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.tr-squad>li{display:grid;gap:.35rem;justify-items:stretch;min-width:0}.tr-squad .squad-cell,.tr-squad .player-card,.tr-slot-button{width:100%}.tr-squad .squad-cell,.tr-squad .player-card,.tr-squad .player-card svg{aspect-ratio:400 / 450}.tr-squad .squad-cell{display:block;min-height:0}.tr-squad .player-card{height:auto}.tr-squad .player-card svg{height:100%}.tr-slot-button{display:grid;gap:.35rem;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit}.tr-slot-button:hover{filter:none}.tr-slot-button:hover .tr-slot path,.tr-slot-button:focus-visible .tr-slot path{stroke:var(--cl-accent)}.tr-slot-button:hover .tr-slot-plus rect,.tr-slot-button:focus-visible .tr-slot-plus rect{opacity:1}.tr-slot-button:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}.tr-slot{display:block;width:100%;height:auto}.tr-slot path{fill:#0b142080;stroke:var(--cl-line);stroke-width:6;stroke-dasharray:20 16}.tr-slot .tr-slot-plus rect{fill:var(--cl-ink-2);stroke:none;opacity:.62}.tr-picked-actions{display:inline-flex;align-items:center;gap:.45rem}.tr-change,.tr-close-chooser{padding:.24rem .55rem;border:1px solid var(--cl-line);border-radius:0;background:var(--cl-plate);color:var(--cl-ink-2);font-size:.68rem;font-weight:700}.tr-change:hover,.tr-close-chooser:hover{border-color:var(--cl-accent);color:var(--cl-ink);filter:none}.tr-change{padding:.18rem .5rem;border:10px solid transparent;border-image:url(/assets/botao_azul-Bw_lH_W0.webp) 16 fill / 10px stretch;background:none;image-rendering:pixelated}.tr-change:hover{border-color:transparent;filter:brightness(1.12)}.tr-chooser-overlay{position:fixed;z-index:1100;inset:calc(var(--nav-live-height, var(--nav-height)) + .5rem) 0 0;display:grid;place-items:center;padding:1rem;background:#02070edb}.tr-chooser-modal{position:relative;width:min(1000px,calc(100vw - 2rem));max-height:calc(100dvh - var(--nav-live-height, var(--nav-height)) - 2rem);overflow:auto;overscroll-behavior:contain}.tr-close-chooser{position:absolute;z-index:3;top:.65rem;right:.65rem;display:grid;place-items:center;width:1.8rem;height:1.8rem;padding:0 0 .08rem;color:var(--cl-ink);font-family:var(--font-display);font-size:.9rem;line-height:1}.tr-close-chooser:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}.tr-chooser-modal>.cl-panel{height:auto}.tr-chooser-modal>.cl-panel>.cl-panel-body{gap:.45rem}.tr-chooser-modal .tr-pick-list{max-height:min(30rem,calc(100dvh - var(--nav-live-height, var(--nav-height)) - 16.5rem))}.tr-chooser-save-row{display:flex;justify-content:flex-end;margin-top:-.15rem;margin-bottom:-.3rem}.tr-chooser-save{min-width:7rem;min-height:2.5rem;padding:.2rem 1rem;border:10px solid transparent;border-image:url(/assets/botao_verde-DpfethGe.webp) 16 fill / 10px stretch;background:none;color:#f2fff5;font-family:var(--font-display);font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;image-rendering:pixelated}.tr-chooser-save:hover:not(:disabled){border-color:transparent;filter:brightness(1.12)}.tr-chooser-save:focus-visible{outline:3px solid #ffdb64;outline-offset:2px}.tr-chooser-save:disabled{cursor:not-allowed;filter:grayscale(.75) brightness(.7);opacity:.72}@media (max-width: 600px){.co-contract-grid,.co-contract-card-flow{grid-template-columns:1fr}.co-change-contract{min-width:0;margin-right:2.1rem;padding-inline:.45rem;font-size:.56rem}.tr-chooser-overlay{padding:.35rem}.tr-chooser-modal{width:calc(100vw - .7rem);max-height:calc(100dvh - var(--nav-live-height, var(--nav-height)) - 1.2rem)}}.tr-squad-effect.is-empty{border-style:dashed}.tr-squad-effect{min-height:3.1rem;align-content:center}.tr-squad-effect.is-empty .tr-squad-attribute{color:var(--muted)}.tr-squad-effect{display:grid;justify-items:center;gap:.1rem;width:100%;box-sizing:border-box;padding:.15rem .3rem;border:10px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 10px stretch;background:none;image-rendering:pixelated;text-align:center}.tr-squad-result{display:grid;gap:.35rem;width:100%}.tr-squad-remove{justify-self:center;min-width:5.5rem;min-height:2rem;padding:.3rem .8rem;border:1px solid #a83939;border-radius:0;background:linear-gradient(180deg,#b94747,#8f2929);box-shadow:inset 0 1px #ffffff29,0 2px #02070e73;color:#fff4f4;font-size:.68rem;font-weight:800;letter-spacing:.07em;line-height:1.1;text-transform:uppercase}.tr-squad-remove:hover{border-color:#df6a6a;filter:brightness(1.12)}.tr-squad-remove:focus-visible{outline:3px solid #ffdb64;outline-offset:1px}.tr-squad-attribute{color:var(--cl-ink-2);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tr-squad-effect .tr-delta{font-size:.88rem;gap:.2rem}.tr-squad-points{justify-self:center;color:var(--cl-ink-2);font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums}@media (max-width: 600px){.tr-squad{gap:.28rem}.tr-squad>li,.tr-squad-result{gap:.28rem}.tr-squad-remove{width:calc(100% - .25rem);min-width:0;padding-inline:.2rem;font-size:.6rem}.tr-squad-effect{padding-inline:.05rem}.tr-squad-attribute{max-width:100%;overflow:hidden;font-size:clamp(.43rem,2.15vw,.56rem);letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap}.tr-squad-effect .tr-delta{font-size:clamp(.72rem,3.2vw,.84rem)}}.tr-delta{display:inline-flex;align-items:baseline;gap:.3rem;font-family:var(--font-display);font-variant-numeric:tabular-nums}.tr-delta-from{color:var(--muted)}.tr-delta-arrow{color:var(--muted);font-size:.82em}.tr-delta-to{color:var(--cl-green-2);font-weight:700}.tr-pick-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .6rem}.tr-picked-head{box-sizing:border-box;padding:.08rem .35rem;border:10px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 10px stretch;background:none;image-rendering:pixelated}.tr-field-label{color:var(--cl-ink-2);font-size:.68rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.tr-filter{display:inline-flex;gap:.3rem}.tr-filter button{padding:.26rem .6rem;border:1px solid var(--cl-line);border-radius:0;background:var(--cl-plate);color:var(--cl-ink-2);font-size:.7rem;font-weight:700;letter-spacing:.04em}.tr-filter button:hover:not(.is-on){border-color:var(--cl-accent);color:var(--cl-ink);filter:none}.tr-filter button.is-on{border-color:#2a7635;background:linear-gradient(180deg,#3d9c4b,#2f7a3a);color:#f2fff5}.tr-sort-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.55rem;min-width:0}.tr-pick-list{display:grid;gap:.25rem;overflow-y:auto;max-height:30rem;margin:0;padding:.3rem;border:1px solid var(--cl-line);background:#08101b8c;list-style:none}.tr-pick-list>li{display:grid;gap:.25rem;min-width:0}.tr-pick{display:grid;grid-template-columns:1.45rem minmax(5.7rem,auto) minmax(0,1fr) auto auto;align-items:center;gap:.5rem;width:100%;padding:.36rem .5rem;border:1px solid transparent;border-radius:0;background:transparent;box-shadow:none;color:var(--cl-ink);font-size:.82rem;text-align:left}.tr-pick:hover:not(:disabled){border-color:var(--cl-line);background:var(--cl-plate-2);filter:none}.tr-pick:disabled{opacity:.42}.tr-pick.is-picked,.tr-pick.is-picked:hover:not(:disabled){border-color:#2a7635;background:linear-gradient(180deg,#3d9c4b,#2f7a3a);color:#f2fff5}.tr-pick-pos{width:2.6rem;min-width:0}.co-pick-position{display:flex;align-items:center;gap:.35rem;min-width:0}.co-rarity-tag{color:var(--cl-ink-2);font-size:.58rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.co-rarity-tag[data-rarity=bronze]{color:#dfa06f}.co-rarity-tag[data-rarity=prata]{color:#dfe7ee}.co-rarity-tag[data-rarity=ouro],.co-rarity-tag[data-rarity=ouro-raro],.co-rarity-tag[data-rarity=evento]{color:#f2d27a}.tr-pick-box{position:relative;display:block;width:1.45rem;height:1.45rem;border:6px solid transparent;border-image:url(/assets/botao_azul-Bw_lH_W0.webp) 16 fill / 6px stretch;background:none;image-rendering:pixelated}.tr-pick.is-picked .tr-pick-box{border-color:transparent;border-image-source:url(/assets/botao_verde-DpfethGe.webp);background:none}.tr-pick.is-picked .tr-pick-box:after{content:"";position:absolute;top:-.12rem;left:.12rem;width:.3rem;height:.58rem;border:solid #eafff0;border-width:0 2px 2px 0;transform:rotate(42deg)}.tr-pick-name{display:flex;align-items:center;justify-content:flex-start;gap:.18rem;min-width:0;overflow:hidden;font-weight:600;white-space:nowrap}.tr-pick-name-text{overflow:hidden;text-overflow:ellipsis}.tr-pick-arrow{flex:none;display:grid;place-items:center;width:1.35rem;height:1.25rem;padding:0 0 .03rem;border:7px solid transparent;border-image:url(/assets/botao_azul-Bw_lH_W0.webp) 16 fill / 7px stretch;color:#eef7ff;font-size:.48rem;line-height:1;image-rendering:pixelated;transition:transform .14s ease}.tr-pick-arrow.is-open{transform:rotate(180deg)}.tr-pick-ovr{font-family:var(--font-display);font-size:.95rem;font-variant-numeric:tabular-nums}.tr-pick-points{color:var(--cl-ink-2);font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums}.tr-pick-points.is-full{opacity:.55}.tr-pick-preview{display:grid;grid-template-columns:minmax(7rem,10rem) minmax(0,1fr);align-items:start;gap:.5rem;padding:.45rem .5rem .6rem;border:1px solid var(--cl-line);background:#050e198f}.tr-pick-card,.tr-pick-card .player-card,.tr-pick-card .player-card svg{width:100%;aspect-ratio:400 / 450}.tr-pick-card .player-card svg{display:block;height:100%}.tr-pick-stats{display:grid;gap:.25rem;min-width:0}.tr-pick-stat{display:grid;grid-template-columns:minmax(2rem,auto) 1fr;align-items:center;gap:.35rem;width:100%;min-width:0;min-height:1.65rem;padding:.22rem .4rem;border:1px solid var(--cl-line);border-radius:0;background:var(--cl-plate);color:var(--cl-ink-2);text-align:left}.tr-pick-stat:hover:not(:disabled){border-color:var(--cl-accent);filter:none}.tr-pick-stat.is-selected{border-color:#3ea24d;background:linear-gradient(180deg,#318a40,#246d31);color:#f2fff5}.tr-pick-stat-name{font-size:.73rem;font-weight:800;letter-spacing:.025em;white-space:nowrap}.tr-pick-stat .tr-delta{justify-self:end;gap:.2rem;font-size:.86rem}.tr-pick-stat.is-selected .tr-delta-from,.tr-pick-stat.is-selected .tr-delta-arrow{color:#ffffffbf}.tr-pick-stat.is-selected .tr-delta-to{color:#fff}.co-contract-stat strong{justify-self:end;color:var(--cl-ink);font-family:var(--font-display);font-size:.86rem;font-variant-numeric:tabular-nums}.tr-pick-confirm{width:100%;min-height:2rem;padding:.2rem .5rem;border:9px solid transparent;border-image:url(/assets/botao_verde-DpfethGe.webp) 16 fill / 9px stretch;background:none;color:#f2fff5;font-family:var(--font-display);font-size:.66rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;image-rendering:pixelated}.tr-pick-confirm:hover{border-color:transparent;filter:brightness(1.12)}.tr-pick-confirm:disabled{border-image-source:url(/assets/botao_verde_apagado-CuFC4e4b.webp);color:var(--cl-ink-2);cursor:not-allowed;filter:none}.tr-pick-confirm.is-cancel{border:1px solid #a83939;background:linear-gradient(180deg,#b94747,#8f2929);box-shadow:inset 0 1px #ffffff29,0 2px #02070e73;color:#fff4f4;image-rendering:auto}.tr-pick-confirm.is-cancel:hover{border-color:#df6a6a}.tr-pick-confirm.is-secondary{border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);color:#eef4ff}.tr-pick-hint{margin:0;padding:.35rem .5rem;border:1px solid var(--cl-gold-2);background:var(--cl-gold);color:#1c1405;font-family:var(--font-display);font-size:.66rem;font-weight:800;letter-spacing:.05em;text-align:center;text-transform:uppercase}@media (max-width: 600px){.tr-pick-preview{grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:.35rem;padding:.35rem}.tr-pick-stats{gap:.18rem}.tr-pick-stat{min-height:1.45rem;padding:.14rem .25rem}.tr-pick-stat-name{font-size:clamp(.56rem,2.35vw,.64rem);letter-spacing:0}.tr-pick-stat .tr-delta{font-size:clamp(.76rem,3vw,.82rem)}}.tr-pick-attributes{display:flex;flex-wrap:wrap;gap:.3rem;padding:.1rem .5rem .35rem 4.7rem}.tr-chip{display:inline-flex;align-items:center;gap:.32rem;padding:.26rem .5rem;border:1px solid var(--cl-line);border-radius:0;background:var(--cl-plate);color:var(--cl-ink-2);font-size:.72rem;font-weight:600}.tr-chip small{color:var(--muted);font-size:.66rem;font-variant-numeric:tabular-nums}.tr-chip:hover:not(:disabled){border-color:var(--cl-accent);color:var(--cl-ink);filter:none}.tr-chip.is-selected{border-color:#2a7635;background:linear-gradient(180deg,#2f7a3a,#235f2d);color:#f2fff5}.tr-chip.is-selected small{color:#fffc}.tr-chip-dot{flex:none;width:.5rem;height:.5rem;background:var(--muted)}.tr-chip.is-selected .tr-chip-dot{background:#eafff0}.tr-chip[data-attribute=goalkeeping] .tr-chip-dot{background:#e0b043}.tr-chip[data-attribute=tackling] .tr-chip-dot{background:#56b7ff}.tr-chip[data-attribute=passing] .tr-chip-dot{background:#48b558}.tr-chip[data-attribute=dribbling] .tr-chip-dot{background:#b884e8}.tr-chip[data-attribute=finishing] .tr-chip-dot{background:#ff6b6b}.tr-chip[data-attribute=physical] .tr-chip-dot{background:#ffa552}.tr-chip[data-attribute=elasticity] .tr-chip-dot{background:#35d0b5}.tr-chip[data-attribute=reflexes] .tr-chip-dot{background:#e8e356}.tr-chip[data-attribute=positioning] .tr-chip-dot{background:#7b84ee}.tr-chip[data-attribute=aerial] .tr-chip-dot{background:#f07ac4}.tr-chip[data-attribute=distribution] .tr-chip-dot{background:#e0864a}.tr-pick-effect{display:flex;flex-wrap:wrap;gap:.3rem 1.4rem;margin:0 .5rem .45rem 4.7rem;padding:.45rem .6rem;border:1px solid var(--cl-line);background:var(--cl-plate)}.tr-pick-effect>div{display:grid;gap:.1rem;min-width:0}.tr-pick-effect dt{color:var(--muted);font-size:.64rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.tr-pick-effect dd{display:flex;align-items:baseline;gap:.45rem;margin:0}.tr-gain{color:var(--cl-green-2);font-size:.74rem;font-weight:700}.tr-flat{color:var(--muted);font-size:.82rem}.tr-cost{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0}.tr-cost>div{display:grid;gap:.1rem;min-width:0;box-sizing:border-box;padding:.25rem .45rem .35rem;border:10px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 10px stretch;background:none;image-rendering:pixelated}.tr-cost dt{color:var(--muted);font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tr-cost dd{margin:0;overflow:hidden;color:var(--cl-ink);font-family:var(--font-display);font-size:1rem;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.tr-cost dd.is-short{color:var(--danger)}.tr-caixa{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem .8rem;box-sizing:border-box;padding:.2rem .45rem;border:10px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 10px stretch;background:none;image-rendering:pixelated}.tr-caixa-value{display:inline-flex;align-items:baseline;gap:.35rem;color:var(--cl-ink);font-family:var(--font-display);font-size:1.05rem;font-variant-numeric:tabular-nums}.tr-caixa-from{color:var(--muted)}.tr-caixa-to{color:var(--cl-ink)}.tr-caixa-to.is-short{color:var(--danger)}.tr-go{width:100%;min-height:3.4rem;font-size:.9rem}.tr-go:disabled{cursor:not-allowed;filter:grayscale(.4) brightness(.85)}.tr-page .tr-blocked{color:var(--warn);text-shadow:none}.tr-page .tr-blocked:before{border-color:#ffc85780;background:#ffc85729}.tr-explain{margin:0;color:var(--muted);font-size:.8rem;line-height:1.5}.tr-pick-list,.tr-earned{scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#5a76a0 rgba(3,9,16,.6)}.tr-pick-list::-webkit-scrollbar,.tr-earned::-webkit-scrollbar{width:10px}.tr-pick-list::-webkit-scrollbar-track,.tr-earned::-webkit-scrollbar-track{background:#03091099;border:1px solid var(--cl-line)}.tr-pick-list::-webkit-scrollbar-thumb,.tr-earned::-webkit-scrollbar-thumb{background:#5a76a0;border:1px solid #16243a}.tr-pick-list:hover::-webkit-scrollbar-thumb,.tr-earned:hover::-webkit-scrollbar-thumb{background:#7794c0}.tr-earned{--tr-linha: 3rem;display:grid;gap:.35rem;overflow-y:auto;max-height:calc(var(--tr-linha) * 3 + .35rem * 2);margin:0;padding:0;list-style:none}.tr-earned>li{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;align-content:center;gap:.65rem;min-height:var(--tr-linha);padding:.45rem .6rem;border:1px solid var(--cl-line);background:var(--cl-plate)}.tr-earned-icon{display:grid;place-items:center;width:1.3rem;height:1.3rem}.tr-earned-icon svg{width:1.3rem;height:1.3rem}.tr-earned-value{font-family:var(--font-display);font-size:1.2rem;font-weight:700;color:var(--cl-green-2);font-variant-numeric:tabular-nums}.tr-earned-text{display:grid;gap:.05rem;min-width:0}.tr-earned-text strong{color:var(--cl-ink);font-size:.88rem}.tr-earned-text small{overflow:hidden;color:var(--muted);font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.tr-upgrade-why{color:var(--warn);font-size:.72rem}.tr-pick-group{display:grid;gap:.2rem;min-width:0}.tr-pick-group+.tr-pick-group{margin-top:.3rem}.tr-pick-group-label{color:var(--cl-gold);font:800 .6rem/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.tr-kit-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.tr-kit-bulk{display:flex;flex-wrap:wrap;gap:.4rem}.tr-kit-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.35rem .8rem;margin:0}.tr-kit-group{display:grid;align-content:start;gap:.08rem;min-width:0}.tr-kit-group dt{color:var(--cl-gold);font:800 .58rem/1.3 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.tr-kit-group dd{display:flex;justify-content:space-between;gap:.4rem;margin:0;color:var(--cl-ink-2);font-size:.7rem;line-height:1.35}.tr-kit-group dd .tr-delta{font-size:.74rem}.tr-kit-group dd .tr-delta.is-down .tr-delta-to{color:var(--warn)}@media (max-width: 600px){.tr-kit-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr-kit{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem}.tr-kit p{flex:1 1 18rem;margin:0;color:var(--cl-ink-2);font-size:.86rem;line-height:1.5}.tr-kit strong{color:var(--cl-gold)}.cl-pill.tr-kit-key{flex:none;min-height:3rem;padding-inline:1.2rem;font-size:.9rem}.tr-kit .tr-obra{margin-left:auto}.tr-kit-used{flex-basis:100%}.tr-kit-why{max-width:14rem;color:var(--cl-ink-2);font-size:.7rem;text-align:right}.tr-kit-warning{margin:0;color:var(--warn);font-size:.74rem;line-height:1.35}.cl-pill.tr-kit-confirm{min-height:2.2rem;padding-inline:.8rem;font-size:.8rem}.tr-kit-jump{color:var(--cl-ink-2);font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums}.tr-kit-jump b{color:var(--cl-green-2);font-family:var(--font-display)}.tr-kit-strip-card{position:relative}.tr-kit-strip-card .tr-kit-why{max-width:8.8rem;text-align:center}.rl-info{gap:.7rem}.rl-stage{display:flex;flex-direction:column;gap:.55rem}.rl-row{display:grid;grid-template-columns:3.4rem minmax(0,1fr);gap:.6rem;align-items:center;padding:.55rem .65rem;border:1px solid #2b3d58;background:#0d1828}.rl-row.rl-new{border-color:#8a6d1f;background:#1d1a0e}.rl-row.rl-new.is-spinning{animation:rl-glow .7s ease-in-out infinite alternate}.rl-row-label{color:var(--muted);font-size:.66rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.rl-chips{display:flex;flex-wrap:wrap;gap:.35rem;min-height:2rem}.rl-chip{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:.15rem .55rem .15rem .25rem;border:1px solid #3a5072;background:#142238;color:#eef4ff;font-size:.78rem;font-weight:700}.rl-new .rl-chip{border-color:#f3c64b;background:#3a2e0c;color:#fff3c4}.rl-chip-icon{width:1.6rem;height:1.6rem}.rl-none{display:inline-flex;align-items:center;min-height:2rem;color:var(--muted);font-size:.78rem}.rl-reel{display:inline-flex;overflow:hidden}.rl-reel .rl-reel-face{display:inline-flex;animation:rl-roll .09s linear}.rl-reel.is-stopped .rl-reel-face{animation:rl-land .35s cubic-bezier(.2,1.6,.4,1)}.rl-keeps{margin:0;color:var(--muted);font-size:.74rem}.rl-pool{display:flex;flex-direction:column;gap:.45rem;padding:.55rem .65rem;border:1px dashed #2b3d58}.rl-pool-chip{cursor:pointer;text-transform:none;letter-spacing:normal;box-shadow:none}.rl-pool-chip small{color:#9fb4d4;font-size:.64rem;font-weight:600}.rl-pool-chip.is-owned{border-color:#4f7bb3}.rl-pool-chip.is-open{border-color:#f3c64b;background:#2a2410}.rl-pool-chip:focus-visible{outline:2px solid #f3c64b;outline-offset:2px}.rl-pool-text,.rl-pool-hint{margin:0;font-size:.76rem;line-height:1.4}.rl-pool-text{color:#e4ecf8}.rl-pool-text strong{color:#fff3c4}.rl-pool-hint{color:var(--muted)}.rl-again{align-self:flex-start;justify-self:start;margin-right:auto;padding:.3rem 0;border:0;background:none;box-shadow:none;color:#f3d98a;font-size:.78rem;text-decoration:underline;text-underline-offset:3px}@keyframes rl-roll{0%{transform:translateY(-70%);opacity:.3}to{transform:none;opacity:1}}@keyframes rl-land{0%{transform:scale(1.18)}to{transform:none}}@keyframes rl-glow{0%{box-shadow:0 0 #f3c64b00}to{box-shadow:0 0 1.1rem #f3c64b73}}@media (prefers-reduced-motion: reduce){.rl-row.rl-new.is-spinning,.rl-reel .rl-reel-face,.rl-reel.is-stopped .rl-reel-face{animation:none}}.tr-kit-confirm-box{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:1.1rem;align-items:start;padding:.75rem;border:1px solid var(--cl-line);background:var(--cl-plate)}.tr-kit-confirm-card .player-card{width:100%}.tr-kit-confirm-info{display:grid;gap:.6rem;align-content:start;min-width:0}.tr-kit-confirm-name{color:var(--cl-ink);font:700 1.15rem/1.2 var(--font-display)}.tr-kit-jump.is-big{display:flex;align-items:baseline;gap:.4rem;margin:0;font-size:.9rem}.tr-kit-jump.is-big s{color:var(--cl-ink-2)}.tr-kit-jump.is-big b{font-size:1.6rem}@media (max-width: 600px){.tr-kit .tr-obra{width:100%;margin-left:0}.cl-pill.tr-kit-key{width:100%}.tr-kit-confirm-box{grid-template-columns:1fr}.tr-kit-confirm-card{width:9rem;justify-self:center}}.kit-morph-backdrop{background:#06080ef0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.kit-morph{max-width:26rem;display:grid;gap:.5rem;overflow:hidden;text-align:center;animation:reveal-in .38s cubic-bezier(.2,.9,.3,1.3) both}.kit-morph h2{margin:0;font-size:1.6rem}.kit-morph .eyebrow{margin:0}.kit-morph>button:not(.dialog-close){justify-self:center;margin-top:.35rem}.kit-morph-stage{position:relative;display:grid;place-items:center;height:21rem;perspective:1200px}.kit-morph-stage>*{grid-area:1 / 1}.kit-morph-shake{position:relative;z-index:2;width:12.6rem;aspect-ratio:400 / 556;transition:transform .5s ease}.kit-morph-card{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform 1.5s cubic-bezier(.55,.05,.25,1)}.kit-morph.is-spin .kit-morph-card,.kit-morph.is-done .kit-morph-card{transform:rotateY(540deg)}.kit-morph-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.kit-morph-face .player-card,.kit-morph-face svg{display:block;width:100%;height:100%}.kit-morph-face svg{filter:drop-shadow(0 10px 22px rgba(0,0,0,.55))}.kit-morph-new{transform:rotateY(180deg)}.kit-morph.is-charge .kit-morph-shake{animation:kit-morph-charge 1.3s ease-in both}.kit-morph.is-spin .kit-morph-shake{transform:scale(1.05)}.kit-morph.is-charge .kit-morph-old{animation:kit-morph-heat 1.3s ease-in both}.kit-morph.is-done .kit-morph-new{animation:kit-morph-land .8s ease-out both}.kit-morph-glow{position:absolute;width:17rem;height:17rem;border-radius:50%;background:conic-gradient(from 0deg,#f6c945,#f07ab8,#8f6cf2,#3fb4e8,#41e0b8,#f6c945);filter:blur(30px);opacity:0;pointer-events:none;animation:kit-morph-glow-in 1.3s ease-in both,kit-morph-turn 5s linear infinite}.kit-morph.is-done .kit-morph-glow{opacity:.4;animation:kit-morph-turn 9s linear infinite}.kit-morph-rays{position:absolute;left:50%;top:50%;width:26rem;height:26rem;margin:-13rem 0 0 -13rem;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(246,201,69,.55) 0 4deg,transparent 4deg 24deg,rgba(240,122,184,.5) 24deg 28deg,transparent 28deg 48deg,rgba(63,180,232,.5) 48deg 52deg,transparent 52deg 72deg);-webkit-mask-image:radial-gradient(circle,transparent 24%,#000 36%,transparent 58%);mask-image:radial-gradient(circle,transparent 24%,#000 36%,transparent 58%);opacity:0;transition:opacity .8s ease;animation:reveal-rays 16s linear infinite;pointer-events:none}.kit-morph.is-done .kit-morph-rays{opacity:1}.kit-morph-flash{position:absolute;z-index:3;width:22rem;height:22rem;border-radius:50%;opacity:0;pointer-events:none;background:radial-gradient(circle,#fff 0,rgba(255,255,255,.85) 16%,rgba(143,108,242,.45) 38%,transparent 64%)}.kit-morph.is-spin .kit-morph-flash{animation:kit-morph-flash .75s ease-out .45s both}.kit-morph-shards{position:absolute;z-index:4;left:50%;top:50%;width:0;height:0;pointer-events:none}.kit-morph-shards i{position:absolute;width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);border:.12rem solid rgba(255,255,255,.55);background:#8f6cf2;opacity:0}.kit-morph-shards i:nth-child(5n+1){background:#f6c945}.kit-morph-shards i:nth-child(5n+2){background:#f07ab8}.kit-morph-shards i:nth-child(5n+4){background:#3fb4e8}.kit-morph-shards i:nth-child(5n+5){background:#41e0b8}.kit-morph.is-spin .kit-morph-shards i{animation:kit-morph-shard 1.1s cubic-bezier(.15,.7,.3,1) calc(.5s + var(--delay)) both}.kit-morph h2,.kit-morph-jump,.kit-morph-trait,.kit-morph>button:not(.dialog-close){opacity:0;transform:translateY(7px);transition:opacity .42s ease .2s,transform .42s ease .2s}.kit-morph.is-done h2,.kit-morph.is-done .kit-morph-jump,.kit-morph.is-done .kit-morph-trait,.kit-morph.is-done>button:not(.dialog-close){opacity:1;transform:none}.kit-morph-jump{display:flex;align-items:baseline;justify-content:center;gap:.45rem;margin:0;font-variant-numeric:tabular-nums}.kit-morph-jump .badge{align-self:center}.kit-morph-jump s{color:var(--muted)}.kit-morph-jump b{font:800 1.8rem/1 var(--font-display);background:linear-gradient(90deg,#f6c945,#f07ab8,#8f6cf2,#3fb4e8,#41e0b8);-webkit-background-clip:text;background-clip:text;color:transparent}.kit-morph-trait{margin:0;font-size:.9rem}.kit-morph-trait strong{color:#f6c945}@keyframes kit-morph-charge{0%{transform:none}40%{transform:scale(1.02) rotate(-.6deg)}50%{transform:scale(1.025) rotate(.8deg)}60%{transform:scale(1.03) rotate(-1deg) translate(-1px)}70%{transform:scale(1.035) rotate(1.2deg) translate(1px)}80%{transform:scale(1.04) rotate(-1.5deg) translate(-2px)}90%{transform:scale(1.045) rotate(1.5deg) translate(2px)}to{transform:scale(1.05)}}@keyframes kit-morph-heat{0%{filter:none}to{filter:brightness(1.35) saturate(1.3) drop-shadow(0 0 14px #8f6cf2) drop-shadow(0 0 26px #3fb4e8)}}@keyframes kit-morph-land{0%{filter:brightness(1.9) saturate(1.4)}to{filter:none}}@keyframes kit-morph-glow-in{0%{opacity:0;scale:.4}to{opacity:.8;scale:1}}@keyframes kit-morph-turn{to{rotate:360deg}}@keyframes kit-morph-flash{0%{opacity:0;transform:scale(.5)}30%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes kit-morph-shard{0%{opacity:0;transform:rotate(var(--angle)) translate(2rem) rotate(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translate(var(--distance)) rotate(var(--spin)) scale(1)}}@media (prefers-reduced-motion: reduce){.kit-morph,.kit-morph-new,.kit-morph-glow,.kit-morph-rays{animation:none}.kit-morph-card,.kit-morph h2,.kit-morph-jump,.kit-morph-trait,.kit-morph>button:not(.dialog-close){transition:none}.kit-morph-flash,.kit-morph-shards{display:none}}.tr-revelations{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem}.tr-revelations p{flex:1 1 18rem;margin:0;color:var(--cl-ink-2);font-size:.86rem;line-height:1.5}.cl-pill.tr-revelations-key{flex:none;margin-left:auto;min-height:3.6rem;padding-inline:1.4rem;font-size:.92rem}.tr-revelations strong{color:var(--cl-gold)}.tr-revelations-art{flex:none;display:grid;place-items:center;width:3.6rem;height:3.6rem;border:1px solid var(--cl-line);background:var(--cl-plate)}.tr-revelations-art img{width:2.8rem;height:2.8rem;image-rendering:pixelated;object-fit:contain}@media (max-width: 34rem){.tr-pick-attributes,.tr-pick-effect{padding-left:.5rem;margin-left:.5rem}.tr-pick{grid-template-columns:1.45rem minmax(5.7rem,auto) minmax(0,1fr) auto auto}.tr-revelations{flex-direction:column;align-items:stretch}.tr-revelations-key{margin-left:0}}.rv-page .cl-panel-body{display:grid;gap:.9rem}.rv-sala{font-size:clamp(2rem,5.8vw,3.6rem)}.rv-marca{flex:none;display:grid;place-items:center;width:4.625rem;height:5.25rem}.rv-marca img{width:100%;height:100%;image-rendering:pixelated;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.55))}.rv-page .cl-top .ct-flamula{margin-left:auto}.cl-ledger .cl-slate dd small{color:var(--muted);font-family:system-ui,sans-serif;font-size:.7rem}.rv-ciclo{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.2rem;padding:.85rem 1rem;border:1px solid var(--cl-line);background:#08101b80}.rv-ciclo-marca{flex:none;display:grid;justify-items:center;align-content:center;gap:.1rem;min-width:6rem;padding:.6rem .8rem;border:1px solid #2c3a4e;border-left:3px solid var(--cl-gold-2);background:linear-gradient(180deg,#0b1420,#101b28)}.rv-ciclo-marca strong{display:flex;align-items:baseline;color:var(--cl-gold);font-family:var(--font-display);font-size:1.9rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.rv-ciclo-marca strong small{color:var(--muted);font-size:.8rem;font-weight:700}.rv-ciclo-marca>small{color:var(--muted);font-size:.58rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rv-ciclo-id{flex:1 1 20rem;display:grid;gap:.05rem;min-width:0}.rv-ciclo-title{color:var(--cl-gold);font-family:var(--font-display);font-size:clamp(1.05rem,2.4vw,1.4rem);font-weight:800;letter-spacing:.02em;line-height:1.15;text-transform:uppercase}.rv-ciclo-id p{max-width:52ch;margin:.3rem 0 0;color:var(--cl-ink-2);font-size:.85rem;line-height:1.5}.rv-ciclo-marks{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.rv-ciclo-marks>div{display:grid;align-content:center;justify-items:center;gap:.2rem;min-width:6.2rem;padding:.55rem .75rem;border:1px solid #2c3a4e;border-left:3px solid var(--cl-gold-2);background:linear-gradient(180deg,#0b1420,#101b28);text-align:center}.rv-ciclo-marks dt{color:var(--muted);font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rv-ciclo-marks dd{margin:0;color:var(--cl-gold);font-family:var(--font-display);font-size:1.05rem;font-variant-numeric:tabular-nums}.rv-ciclo-aside{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem}.rv-badge{display:inline-flex;align-items:center;padding:.28rem .55rem;border:1px solid var(--cl-gold-2);background:#9c6f1c24;color:#cfa244;font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums}.cl-page .rv-ciclo-aside .cl-pill:disabled{cursor:not-allowed;filter:grayscale(.45) brightness(.82)}.rv-trilha{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.28rem}.rv-trilha i{height:.5rem;border:1px solid var(--cl-line);background:#03091099}.rv-trilha i.is-on{border-color:var(--cl-gold-2);background:var(--cl-gold)}.rv-note{display:flex;gap:.5rem;margin:0;padding:.55rem .75rem;border:1px solid var(--cl-line);background:var(--cl-plate);color:var(--cl-ink-2);font-size:.84rem;line-height:1.45}.rv-note.is-ok{border-color:color-mix(in srgb,var(--cl-green-2) 55%,var(--cl-line));color:#cfeed7}.rv-note.is-error{border-color:color-mix(in srgb,var(--danger) 55%,var(--cl-line));color:#ffc9c9}.rv-note.is-warn{border-color:color-mix(in srgb,var(--warn) 50%,var(--cl-line));color:#ffdf9a}.rv-intro{max-width:64ch;margin:.15rem auto .1rem;color:var(--cl-ink-2);font-size:.9rem;line-height:1.55;text-align:center}.rv-intro strong{color:var(--cl-ink)}.rv-intro a{color:var(--cl-accent)}.rv-footnote{margin:0;color:var(--muted);font-size:.78rem;line-height:1.45}.rv-count{display:inline-flex;align-items:baseline;gap:.35rem;padding:.26rem .6rem;border:1px solid var(--cl-line);background:var(--cl-plate)}.rv-count strong{color:var(--cl-gold);font-family:var(--font-display);font-size:1.15rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.rv-count small{color:var(--cl-ink-2);font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rv-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;margin-top:.2rem}.rv-pager-count{color:var(--cl-ink-2);font-family:var(--font-display);font-size:.8rem;letter-spacing:.04em;font-variant-numeric:tabular-nums}.cl-page .rv-pager .cl-pill:disabled{cursor:not-allowed;filter:grayscale(.5) brightness(.75)}.rv-traits{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.rv-traits li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 .6rem;padding:.55rem .7rem;border:1px solid var(--cl-line);background:var(--cl-plate)}.rv-trait-mark{grid-row:span 2;display:grid;place-items:center;width:1.7rem;height:1.7rem;border:1px solid color-mix(in srgb,var(--cl-gold) 45%,var(--cl-line));background:color-mix(in srgb,var(--cl-gold) 12%,transparent);color:var(--cl-gold)}.rv-trait-icon{display:block;width:.85rem;height:.85rem}.rv-traits strong{color:var(--cl-ink);font-size:.88rem}.rv-traits small{color:var(--muted);font-size:.74rem}.rv-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;align-items:start}@media (max-width: 64rem){.rv-list{grid-template-columns:minmax(0,1fr)}}.rv-card{position:relative;overflow:hidden;display:grid;gap:.7rem;min-width:0;padding:.95rem 1.05rem 1.05rem;border:1px solid var(--cl-line);background:linear-gradient(180deg,#101c2ef5,#0a121ef5)}.rv-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--cl-gold),var(--cl-gold-2))}.rv-card-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;min-width:0}.rv-pos{display:grid;place-items:center;padding:.12rem .4rem;background:#4a5a6d;color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.06em}.rv-pos[data-pos=GOL]{background:#b8901c}.rv-pos[data-pos=ZAG],.rv-pos[data-pos=LAT],.rv-pos[data-pos=LD],.rv-pos[data-pos=LE]{background:#2f6ea8}.rv-pos[data-pos=VOL],.rv-pos[data-pos=MEI],.rv-pos[data-pos=MC]{background:#3f8a4a}.rv-pos[data-pos=ATA],.rv-pos[data-pos=PD],.rv-pos[data-pos=PE]{background:#b0413d}.rv-card-name{min-width:0;overflow:hidden;color:var(--cl-ink);font-family:var(--font-display);font-size:1.1rem;text-overflow:ellipsis;white-space:nowrap}.rv-card-age{color:var(--muted);font-size:.8rem}.rv-card-ovr{margin-left:auto;color:var(--cl-ink);font-family:var(--font-display);font-size:1.35rem;font-variant-numeric:tabular-nums}.rv-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.5rem;margin:0}.rv-facts>div{display:grid;gap:.12rem;min-width:0;padding:.5rem .65rem .55rem;border:1px solid #2c3a4e;background:linear-gradient(180deg,#0b1420,#101b28);box-shadow:inset 0 1px #ffffff0f}.rv-facts dt{color:var(--muted);font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.rv-facts dd{display:grid;gap:.1rem;margin:0;color:var(--cl-ink-2);font-size:.84rem}.rv-facts dd b{color:var(--cl-gold);font-family:var(--font-display);font-size:1rem}.rv-facts dd small{color:var(--muted);font-size:.72rem}.rv-pips{display:flex;gap:.22rem;margin:.1rem 0}.rv-pips span{width:.55rem;height:.55rem;border:1px solid color-mix(in srgb,var(--cl-gold) 50%,var(--cl-line))}.rv-pips span.is-used{background:var(--cl-gold);border-color:var(--cl-gold)}.rv-session{display:grid;gap:.55rem;padding-top:.7rem;border-top:1px solid var(--cl-line)}.rv-label{color:var(--cl-ink-2);font-size:.66rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.rv-focus{min-width:0;margin:0;padding:0;border:0}.rv-focus-legend{padding:0;color:var(--muted);font-size:.64rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.rv-chips{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.3rem}.rv-chip{display:inline-flex;align-items:center;gap:.32rem;padding:.3rem .55rem;border:1px solid var(--cl-line);border-radius:0;background:var(--cl-plate);color:var(--cl-ink-2);font-size:.74rem;font-weight:600}.rv-chip small{color:var(--muted);font-size:.66rem;font-variant-numeric:tabular-nums}.rv-chip:hover:not(:disabled){border-color:var(--cl-accent);color:var(--cl-ink);filter:none}.rv-chip:disabled{opacity:.45}.rv-chip.is-selected{border-color:#2a7635;background:linear-gradient(180deg,#2f7a3a,#235f2d);color:#f2fff5}.rv-chip.is-selected small{color:#ffffffd1}.rv-chip-dot{flex:none;width:.5rem;height:.5rem;background:var(--muted)}.rv-chip.is-selected .rv-chip-dot{background:#eafff0}.rv-chip[data-attribute=goalkeeping] .rv-chip-dot{background:#e0b043}.rv-chip[data-attribute=tackling] .rv-chip-dot{background:#56b7ff}.rv-chip[data-attribute=passing] .rv-chip-dot{background:#48b558}.rv-chip[data-attribute=dribbling] .rv-chip-dot{background:#b884e8}.rv-chip[data-attribute=finishing] .rv-chip-dot{background:#ff6b6b}.rv-chip[data-attribute=physical] .rv-chip-dot{background:#ffa552}.rv-chip[data-attribute=elasticity] .rv-chip-dot{background:#35d0b5}.rv-chip[data-attribute=reflexes] .rv-chip-dot{background:#e8e356}.rv-chip[data-attribute=positioning] .rv-chip-dot{background:#7b84ee}.rv-chip[data-attribute=aerial] .rv-chip-dot{background:#f07ac4}.rv-chip[data-attribute=distribution] .rv-chip-dot{background:#e0864a}.rv-chip.is-group .rv-chip-dot{background:none;box-shadow:inset 0 0 0 1px var(--cl-gold)}.rv-chip.is-group.is-selected .rv-chip-dot{box-shadow:inset 0 0 0 1px #eafff0}.rv-preview{display:flex;align-items:center;gap:.7rem;margin:0;padding:.6rem .75rem;border:1px solid var(--cl-line);background:var(--cl-plate)}.rv-preview-range{flex:none;color:var(--cl-green-2);font-family:var(--font-display);font-size:1.45rem;line-height:1;font-variant-numeric:tabular-nums}.rv-preview-text{display:grid;gap:.1rem;min-width:0;font-size:.84rem;line-height:1.4}.rv-preview-text strong{color:var(--cl-ink);font-weight:700}.rv-preview-text small{color:var(--muted);font-size:.74rem;line-height:1.4}.rv-submit{justify-self:start}.rv-history{display:grid;gap:.35rem;padding-top:.7rem;border-top:1px solid var(--cl-line)}.rv-history-list{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.rv-history-list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.3rem .5rem;padding:.35rem .5rem;background:#08101b80;font-size:.82rem}.rv-history-delta{display:flex;align-items:baseline;gap:.45rem;white-space:nowrap}.rv-history-mark{display:grid;place-items:center;width:1.35rem;height:1.35rem;border:1px solid var(--cl-line);color:var(--muted);font-size:.68rem;font-variant-numeric:tabular-nums}.rv-history-body{display:grid;gap:.02rem;min-width:0}.rv-history-focus{display:flex;align-items:baseline;gap:.3rem;min-width:0}.rv-history-focus strong{color:var(--cl-ink);font-size:.84rem}.rv-history-via{color:var(--cl-gold);font-size:.7rem}.rv-history-body small{color:var(--muted);font-size:.68rem}.rv-history-from,.rv-history-to{font-family:var(--font-display);font-variant-numeric:tabular-nums}.rv-history-from{color:var(--muted)}.rv-history-to{color:var(--cl-ink)}.rv-history-arrow{color:var(--muted);font-size:.8rem}.rv-history-gain{color:var(--cl-green-2);font-size:.74rem;font-weight:700}.rv-history-gain.is-none{color:var(--muted);font-weight:600}.rv-history-list li.is-landed{animation:rv-landed 1.6s cubic-bezier(.2,.7,.3,1) 1 both}@keyframes rv-landed{0%{background:color-mix(in srgb,var(--cl-gold) 34%,transparent);transform:translate(-6px);opacity:.45}22%{opacity:1;transform:none}to{background:#08101b80;transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){.rv-history-list li.is-landed{animation:none}}@media (max-width: 34rem){.rv-history-list li{grid-template-columns:auto minmax(0,1fr)}.rv-history-delta{grid-column:2;grid-row:2;justify-self:end}.rv-card-ovr{margin-left:0}}main:has(.bracket-page){max-width:1180px}.mk-roster-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .2rem}.mk-roster-search{margin-left:auto}.mk-roster-search input{width:min(16rem,60vw);margin:0;padding:.45rem .7rem;border:1px solid var(--mk-line);background:var(--mk-plate-2);color:var(--mk-text);font-size:.85rem}.mk-roster-search input::placeholder{color:var(--mk-text-muted)}.mk-roster-search input:focus-visible{outline:none;border-color:var(--mk-rim)}@media (max-width: 700px){.mk-roster-search{width:100%;margin-left:0}.mk-roster-search input{width:100%}}.tournament-card{position:relative;overflow:hidden}.tournament-card-line{margin:.6rem 0 0;position:relative;z-index:1}.tournament-card.knockout:after{content:"";position:absolute;right:.9rem;bottom:.9rem;width:3.4rem;height:3rem;pointer-events:none;opacity:.9;--chave: color-mix(in srgb, var(--accent) 40%, var(--border));background:linear-gradient(var(--chave),var(--chave)) 0 20% / 1.4rem 1.5px no-repeat,linear-gradient(var(--chave),var(--chave)) 0 80% / 1.4rem 1.5px no-repeat,linear-gradient(var(--chave),var(--chave)) 1.4rem 20% / 1.5px 60% no-repeat,linear-gradient(var(--chave),var(--chave)) 1.4rem 50% / 1.4rem 1.5px no-repeat}.tournament-card.knockout .tournament-card-line{padding-right:4rem}.offline-page{display:flex;flex-direction:column;gap:1.5rem}.division-ladder{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none}.ladder-rung{position:relative;display:flex;align-items:center;gap:1rem;padding:.85rem 1.1rem;border:1px solid var(--to-line);border-radius:0;background:linear-gradient(180deg,var(--to-plate-2),var(--to-plate));color:var(--to-ink);transition:border-color .15s ease,transform .15s ease}a.ladder-rung:hover{text-decoration:none;border-color:var(--to-accent);transform:translate(2px)}.ladder-rung[aria-disabled=true]{opacity:.5}.ladder-rung.above{background:transparent}.ladder-rung.current{border-color:var(--to-green-2);background:linear-gradient(100deg,color-mix(in srgb,var(--to-green-2) 16%,var(--to-plate)),var(--to-plate) 70%)}.ladder-rung-name{display:flex;align-items:baseline;gap:.6rem;min-width:0;flex:1}.ladder-rung-name b{font-family:var(--font-display);font-size:1.35rem;line-height:1}.ladder-rung.current .ladder-rung-name b{font-size:1.7rem}.ladder-rung-name small{color:var(--to-ink-2);font-size:.78rem}.ladder-rung-state{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;text-align:right}.ladder-rung-state b{font-family:var(--font-display);font-size:1rem;font-variant-numeric:tabular-nums}.ladder-rung-state small{color:var(--to-ink-2);font-size:.76rem}.ladder-here{flex:none;padding:.25rem .6rem;border-radius:0;background:var(--to-green-2);color:#06240f;font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.division-ladder li+li .ladder-rung:before{content:"↑";position:absolute;left:50%;top:-.62rem;transform:translate(-50%);color:var(--to-line);font-size:.7rem;line-height:1}.division-ladder li:has(.ladder-rung.current)+li .ladder-rung:before{color:var(--to-green-2)}@media (max-width: 640px){.ladder-rung{flex-wrap:wrap;gap:.35rem .8rem;padding:.7rem .85rem}.ladder-rung-name{flex-wrap:wrap}.ladder-rung-state{align-items:flex-start;text-align:left}.ladder-rung.current .ladder-here{order:-1}.ladder-rung.current .ladder-rung-name,.ladder-rung.current .ladder-rung-state{flex-basis:100%}}.badge{white-space:nowrap}.card-row>strong{min-width:0}.quick-match-searching{width:42px;height:42px;margin:0 auto;border:4px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:quick-match-spin .9s linear infinite}@keyframes quick-match-spin{to{transform:rotate(360deg)}}.positive{color:var(--accent)}.negative{color:var(--danger)}.finance-ledger{padding-block:.35rem}.finance-entry{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.75rem 0;border-bottom:1px solid var(--border)}.finance-entry:last-child{border:0}.finance-entry small{display:block;color:var(--muted)}.finance-entry b{text-align:right;font-variant-numeric:tabular-nums}.finance-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin:.25rem 0 .75rem}.finance-chip{min-height:2.75rem;padding:.2rem .55rem;cursor:pointer;border-radius:0;border-style:solid;border-width:10px;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:var(--cl-ink, var(--text));font-family:var(--font-display);font-size:.78rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;transition:transform .12s ease,filter .12s ease}.finance-chip:hover{transform:translateY(-1px);filter:brightness(1.15)}.finance-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.finance-chip.is-selected{border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:#06240f}.finance-day+.finance-day{margin-top:.5rem}.finance-day-head{margin:.5rem 0 0;padding-bottom:.25rem;border-bottom:1px solid var(--cl-line, var(--border));color:var(--cl-ink-2, var(--muted));font-family:var(--font-display);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.finance-entry[data-prize] .badge{background:var(--cl-gold, #e0b043);border-color:var(--cl-gold-2, #9c6f1c);color:#2a1d05}.finance-parts{list-style:none;margin:.3rem 0 0;padding:0;font-size:.82rem;color:var(--muted)}.finance-parts li{display:flex;justify-content:space-between;gap:.75rem;max-width:22rem}.finance-parts span{font-variant-numeric:tabular-nums}.finance-more{display:block;width:100%;min-height:2.75rem;margin-top:.75rem}@media (prefers-reduced-motion: reduce){.finance-chip{transition:none}.finance-chip:hover{transform:none}}@keyframes goal-screen{0%{opacity:0}to{opacity:1}}@keyframes phase-banner-fade{0%{opacity:0}to{opacity:1}}@keyframes phase-banner-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes mobile-second-half-plaque{0%,26%{opacity:1;transform:translate(-50%,-50%) scale(1)}34%,to{opacity:0;transform:translate(-50%,-50%) scale(.92)}}@keyframes mobile-substitutions-panel{0%,28%{opacity:0;transform:scale(.96)}36%,to{opacity:1;transform:scale(1)}}@keyframes net-flash{0%{opacity:.75}to{opacity:0}}@keyframes goal-burst{to{opacity:0;transform:scale(2.2)}}@keyframes gs-trail{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes gs-ball{0%{transform:translate(14px,80px)}10%{transform:translate(19.1px,67.5px)}20%{transform:translate(24.8px,55.3px)}30%{transform:translate(31.2px,43.4px)}40%{transform:translate(38.6px,32.1px)}50%{transform:translate(47.6px,22.1px)}60%{transform:translate(59.1px,15.2px)}70%{transform:translate(72.4px,15.4px)}80%{transform:translate(83.7px,22.6px)}90%{transform:translate(92.6px,32.7px)}to{transform:translate(100px,44px)}}@keyframes gs-out{to{opacity:0}}@keyframes gs-spin{to{transform:rotate(360deg)}}@keyframes gs-flash{0%{opacity:0;transform:scale(.2)}30%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes gs-confetti{0%{opacity:0;transform:translate(0) rotate(0);animation-timing-function:cubic-bezier(.2,.75,.35,1)}14%{opacity:1}45%{transform:translate(var(--ox),var(--oy)) rotate(calc(var(--cr) * .5));animation-timing-function:cubic-bezier(.45,0,.75,.5)}82%{opacity:1}to{opacity:0;transform:translate(var(--ox),calc(var(--oy) + var(--fall))) rotate(var(--cr))}}@keyframes gs-crest{0%{opacity:0;transform:scale(.25)}62%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes gs-plate{0%{opacity:0;transform:translateY(.55rem) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.home-hero{position:relative;width:100vw;aspect-ratio:16 / 9;margin-left:calc(50% - 50vw);margin-top:-1.5rem;margin-bottom:-4rem;overflow:hidden;background:var(--bg)}.home-hero-stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.home-hero-art{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg) center / cover no-repeat}.home-hero-art-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.home-hero-stadium-image{position:absolute;z-index:1;height:auto;transform-origin:center;pointer-events:none}.home-hero-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(8,12,16,.42) 0%,transparent 20%)}.home-hero-ct{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;mix-blend-mode:screen}.home-hero-ct span{position:absolute;display:block;border-radius:50%}.home-blimp{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none}.home-blimp-lane{position:absolute;left:0;top:3%;width:100%;animation:home-blimp-cross 95s linear -42s infinite}.home-blimp-shadow-lane{top:21%}.home-blimp-hull{display:block;width:16%;height:auto;animation:blimp-bob 7s ease-in-out infinite}.home-blimp-shadow{display:block;width:13%;margin-left:4%;aspect-ratio:4 / 1;border-radius:50%;background:#08120c5c;filter:blur(4px)}@keyframes home-blimp-cross{0%{transform:translate(-18%)}to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.home-blimp-lane{animation:none;transform:translate(58%)}.home-blimp-hull{animation:none}}.ct-halo{left:calc(var(--halo-x, 80%) - 15%);top:calc(var(--halo-y, 57%) - 15%);width:30%;height:30%;background:radial-gradient(ellipse at center,rgba(138,112,48,.78) 0%,rgba(104,86,38,.42) 40%,transparent 66%)}.ct-pitch{left:calc(var(--pitch-x, 76%) - 9%);top:calc(var(--pitch-y, 65%) - 7%);width:18%;height:14%;background:radial-gradient(ellipse at center,rgba(255,238,158,.72) 0%,rgba(255,210,96,.36) 45%,transparent 72%);animation:ct-floodlight 3.6s ease-in-out infinite}.ct-pool{background:linear-gradient(112deg,transparent 36%,rgba(214,246,255,.85) 50%,transparent 64%);background-size:240% 100%;-webkit-mask-image:radial-gradient(ellipse at center,#000 40%,transparent 76%);mask-image:radial-gradient(ellipse at center,#000 40%,transparent 76%);animation:ct-pool-sweep 3.2s linear infinite}@keyframes ct-floodlight{0%,to{opacity:.62}50%{opacity:1}}@keyframes ct-pool-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion: reduce){.ct-pitch{animation:none;opacity:.8}.ct-pool{animation:none;background-position:50% 0}}.home-hero-icon-hotspot.is-busy .hotspot-badge{border-color:var(--ct-cue, #a85a27);box-shadow:3px 4px #3f241b,0 0 0 6px color-mix(in srgb,var(--ct-cue, #a85a27) 28%,transparent),0 9px 18px #361f164d}.home-hero-icon-hotspot.is-training{--ct-cue: #f0b429}.home-hero-icon-hotspot.is-revelation{--ct-cue: #3ec46d}.hotspot-note{padding:.2rem .55rem;border-radius:999px;font-size:.68rem;font-weight:700;white-space:nowrap;color:#1b1205;background:var(--note-cue, #f0b429);box-shadow:0 4px 10px #00000059}.hotspot-note.is-revelation-note{--note-cue: #3ec46d}.hotspot-note.is-training-note{--note-cue: #f0b429}.hotspot-note+.hotspot-note{margin-top:.2rem}.home-hero-hotspots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.home-hero-hotspots .home-hero-icon-hotspot{pointer-events:auto}.home-hero-icon-hotspot{position:absolute;z-index:3;left:var(--hx);top:var(--hy);display:flex;flex-direction:column;align-items:center;gap:.35rem;transform:translate(-50%,-50%);text-decoration:none}.home-hero-icon-hotspot .hotspot-badge{width:4.25rem;height:4.25rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border:3px solid #6b351f;border-radius:10px;background:#ffe8b0;box-shadow:3px 4px #3f241b,0 9px 18px #361f164d;image-rendering:pixelated;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;animation:hotspot-pulse 2.6s ease-in-out infinite}.home-hero-icon-hotspot .hotspot-badge img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.home-hero-icon-hotspot:hover,.home-hero-icon-hotspot:focus-visible{text-decoration:none}.home-hero-icon-hotspot:hover .hotspot-badge,.home-hero-icon-hotspot:focus-visible .hotspot-badge{transform:translateY(-3px) scale(1.08);border-color:#a85a27;box-shadow:4px 6px #3f241b,0 0 0 7px #ffde914d,0 12px 22px #361f165c;animation-play-state:paused}.home-hero-icon-hotspot .hotspot-tag{padding:.25rem .65rem;border-radius:999px;font-size:.72rem;font-weight:700;color:var(--accent-ink);background:var(--accent);box-shadow:var(--shadow);white-space:nowrap;opacity:0;transform:translateY(-3px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.home-hero-icon-hotspot:hover .hotspot-tag,.home-hero-icon-hotspot:focus-visible .hotspot-tag{opacity:1;transform:translateY(0)}@keyframes hotspot-pulse{0%,to{box-shadow:3px 4px #3f241b,0 9px 18px #361f164d,0 0 #ffde9173}50%{box-shadow:3px 4px #3f241b,0 9px 18px #361f164d,0 0 0 8px #ffde9100}}.home-hero-cta{position:absolute;z-index:4;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;gap:.5rem;justify-items:center;text-align:center;width:min(26rem,calc(100% - 2.4rem));padding:.5rem .7rem;border-style:solid;border-width:17px;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;filter:drop-shadow(5px 7px 0 rgba(5,9,15,.55));color:#eef4ff}.home-hero-cta strong{font-family:var(--font-display);font-size:1.2rem}.home-hero-cta p{margin:0;color:#b8c8dd;font-size:.88rem;line-height:1.4}.home-hero-cta-action{min-width:7.5rem;margin-top:.3rem;padding:.15rem .75rem;border-style:solid;border-width:9px;border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:28 fill;border-image-repeat:stretch;color:#eef4ff;font-family:var(--font-display);font-weight:700;line-height:1.15;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.55)}.home-hero-cta-action:hover,.home-hero-cta-action:focus-visible{color:#fff;filter:brightness(1.12);text-decoration:none}.home-hero-cta-action:focus-visible{outline:3px solid #56b7ff;outline-offset:2px}.home-board{--hb-ink: #eef4ff;--hb-ink-2: #b8c8dd;--hb-line: #2b3d58;--hb-gold: #e0b043;--hb-green: #3ddc84;--hb-accent: #56b7ff;position:absolute;z-index:4;left:50%;transform:translate(-50%);bottom:max(1.25rem,calc(100% - 100svh + var(--nav-height) + 1.25rem));width:min(50rem,calc(100% - 3rem));padding:.2rem .45rem .3rem;border-style:solid;border-width:17px;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;filter:drop-shadow(5px 7px 0 rgba(5,9,15,.55));color:var(--hb-ink)}.home-board[data-count="1"]{width:min(27rem,calc(100% - 3rem))}.home-board[data-count="3"]{width:min(68rem,calc(100% - 3rem))}.home-board-emblem{width:2.1rem;height:2.1rem;margin-block:-.3rem;object-fit:contain;image-rendering:pixelated}.home-board-head{display:flex;align-items:center;gap:.45rem;padding-bottom:.35rem;border-bottom:2px solid var(--hb-line)}.home-board-icon{width:1.3rem;height:1.3rem;flex:none}.home-board-head h2{margin:0;font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.home-board-list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.home-board-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.5rem 0 .15rem}.home-board-item+.home-board-item{margin-left:.8rem;padding-left:.8rem;border-left:2px solid var(--hb-line)}.home-board-copy{display:grid;gap:.12rem;min-width:0}.home-board-name{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .45rem}.home-board-mark{width:1.05rem;height:1.05rem;flex:none}.home-board-title{font-family:var(--font-display);font-size:1rem;font-weight:700;line-height:1.1;color:var(--hb-ink);text-decoration:none}.home-board-title:hover,.home-board-title:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:3px}.home-board-notice{grid-column:1 / -1;margin:0;padding:.3rem .45rem;border:2px solid #7a2a2a;background:#2a1113;color:#ffd9d6;font-size:.8rem;line-height:1.35}.home-board-notice a{color:var(--hb-accent);font-weight:700}.home-board-status{display:inline-flex;align-items:center;gap:.3rem;padding:.05rem .4rem;border:2px solid var(--hb-line);background:#0b1422;color:var(--hb-ink-2);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.home-board-item.is-live .home-board-status{border-color:#1f7a45;color:var(--hb-green)}.home-board-dot{width:.45rem;height:.45rem;background:var(--hb-green);animation:home-board-blink 1.6s steps(2,jump-none) infinite}.home-board-when{font-family:var(--font-display);font-size:.92rem;font-weight:600;color:var(--hb-gold)}.home-board-detail{color:var(--hb-ink-2);font-size:.8rem;line-height:1.35}.home-board-side{display:grid;justify-items:stretch;gap:.35rem}.home-board-clock{display:grid;justify-items:center;padding:.15rem .45rem;border:2px solid #05090f;background:#0b1422;box-shadow:inset 0 0 0 2px var(--hb-line)}.home-board-clock small{color:var(--hb-ink-2);font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.home-board-clock strong{font-family:var(--font-display);font-size:1.05rem;line-height:1.1;font-variant-numeric:tabular-nums}.home-board-action{display:flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 .55rem;border-style:solid;border-width:9px;border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:28 fill;border-image-repeat:stretch;color:#eef4ff;font-family:var(--font-display);font-weight:700;font-size:.9rem;line-height:1.1;text-align:center;text-decoration:none;white-space:nowrap;text-shadow:0 1px 0 rgba(0,0,0,.55)}button.home-board-action{width:100%;margin:0;background:none;border-radius:0;box-shadow:none;cursor:pointer}button.home-board-action:hover:not(:disabled){box-shadow:none}button.home-board-action:disabled{opacity:.6;cursor:progress}.home-board-action:hover,.home-board-action:focus-visible{color:#fff;filter:brightness(1.12);text-decoration:none}.home-board-action:focus-visible{outline:3px solid var(--hb-accent);outline-offset:2px}@media (min-width: 901px) and (max-width: 1180px){.home-board-detail:not(.is-essential){display:none}}@media (max-width: 380px){.home-board .home-board-head h2{font-size:.85rem;white-space:nowrap}.home-board .home-board-head-lead,.home-board-chip .home-board-chip-label{display:none}.home-board .home-board-toggle-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.home-board .home-board-toggle{min-width:2.75rem;justify-content:center}.home-board .home-board-clock{padding:.1rem .3rem;gap:.25rem}.home-board .home-board-clock small{font-size:.58rem}.home-board .home-board-clock strong{font-size:.95rem}.home-board .home-board-action{padding:0 .3rem;font-size:.85rem}}.home-board-head h2{flex:1;min-width:0}.home-board-toggle{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;margin:-.4rem -.2rem -.4rem 0;padding:0 .55rem;border:2px solid var(--hb-line);border-radius:0;background:#0b1422;box-shadow:none;color:var(--hb-ink-2);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.home-board-toggle:hover:not(:disabled),.home-board-toggle:focus-visible{color:var(--hb-ink);border-color:var(--hb-accent);filter:none;box-shadow:none}.home-board-toggle-mark{flex:none;width:0;height:0;border-style:solid;border-width:.45rem .35rem 0;border-color:currentColor transparent transparent}.home-board-toggle-mark.is-up{border-width:0 .35rem .45rem;border-color:transparent transparent currentColor}.home-board-chip{--hb-ink: #eef4ff;--hb-ink-2: #b8c8dd;--hb-line: #2b3d58;--hb-green: #3ddc84;--hb-accent: #56b7ff;position:absolute;z-index:4;left:1.5rem;bottom:max(1.25rem,calc(100% - 100svh + var(--nav-height) + 1.25rem));display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin:0;padding:.1rem .3rem;border-style:solid;border-width:11px;border-radius:0;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;background:none;box-shadow:none;filter:drop-shadow(4px 5px 0 rgba(5,9,15,.55));color:var(--hb-ink);font-family:var(--font-display);font-size:.92rem;font-weight:700;cursor:pointer}.home-board-chip:hover:not(:disabled),.home-board-chip:focus-visible{filter:drop-shadow(4px 5px 0 rgba(5,9,15,.55)) brightness(1.12);box-shadow:none}.home-board-chip:focus-visible{outline:3px solid var(--hb-accent);outline-offset:2px}.home-board-chip-label{text-transform:uppercase;letter-spacing:.03em}.home-board-chip-clock{padding:.05rem .4rem;border:2px solid #05090f;background:#0b1422;color:var(--hb-ink-2);font-size:.72rem;text-transform:uppercase;white-space:nowrap}.home-board-chip-clock strong{color:var(--hb-ink);font-size:.9rem;text-transform:none;font-variant-numeric:tabular-nums}@keyframes home-board-blink{0%{opacity:1}to{opacity:.25}}@media (prefers-reduced-motion: reduce){.home-board-dot{animation:none}}.home-hero-scroll-hint{display:none}@keyframes scroll-hint-left{0%,to{transform:translate(0)}50%{transform:translate(-3px)}}@keyframes scroll-hint-right{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@media (prefers-reduced-motion: reduce){.home-hero-scroll-hint .scroll-hint-arrow{animation:none}}@media (max-width: 900px){.replay-stage{width:100%;grid-template-columns:1fr 1fr;margin-left:0;transform:none}.replay-stage>.pitch-wrap{margin-inline:-1rem;border-radius:0}.replay-stage>.pitch-wrap{grid-column:1 / -1;grid-row:1}.replay-stage>.lineup-panel{grid-row:2}.home-hero{height:auto;aspect-ratio:auto}.home-hero-stage{position:relative;inset:auto;height:calc(100svh - 7.25rem);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch}.home-hero-stage::-webkit-scrollbar{height:0;background:transparent}.home-hero-art{position:relative;inset:auto;transform:none;height:100%;width:auto;aspect-ratio:16 / 9}.home-hero-icon-hotspot .hotspot-tag{opacity:1;transform:none}.home-hero-icon-hotspot .hotspot-badge{width:3.4rem;height:3.4rem}.home-hero-scroll-hint{display:flex;align-items:center;gap:.5rem;position:absolute;left:50%;bottom:calc(1rem + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:5;padding:.45rem .9rem;border-radius:999px;background:#0c1015cc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--border);box-shadow:var(--shadow);color:#fff;font-size:.8rem;font-weight:600;white-space:nowrap;transition:opacity .35s ease}.home-hero-scroll-hint.is-gone{opacity:0;pointer-events:none}.home-hero-scroll-hint .scroll-hint-arrow{font-size:1.15rem;line-height:1;color:var(--accent)}.home-hero-scroll-hint .scroll-hint-arrow:first-child{animation:scroll-hint-left 1.4s ease-in-out infinite}.home-hero-scroll-hint .scroll-hint-arrow:last-child{animation:scroll-hint-right 1.4s ease-in-out infinite}.home-board,.home-board[data-count="1"]{left:1rem;right:1rem;bottom:calc(3.75rem + env(safe-area-inset-bottom,0px));transform:none;width:auto;max-width:30rem;margin-inline:auto;padding:.1rem .3rem .2rem}.home-board-chip{left:1rem;bottom:calc(3.75rem + env(safe-area-inset-bottom,0px));max-width:calc(100% - 2rem)}.home-board-list{grid-auto-flow:row}.home-board-item{padding:.45rem 0}.home-board-item+.home-board-item{margin-left:0;padding-left:0;border-left:0;border-top:2px solid var(--hb-line)}.home-hero-cta{width:min(24rem,calc(100% - 2rem));padding:.4rem .55rem}.home-hero-cta strong{font-size:1.1rem}.home-hero-cta p{font-size:.84rem}}@media (max-width: 560px){.match-stats-trigger{top:100%;width:min(8.3rem,48%);min-height:44px;font-size:.64rem}.match-stats-overlay-row{grid-template-columns:2.25rem minmax(1rem,1fr) minmax(6.5rem,1.35fr) minmax(1rem,1fr) 2.25rem;gap:.2rem;min-height:1.65rem;font-size:.66rem}.match-stats-overlay-bar{height:.48rem}.halftime-panel{padding:.15rem .25rem .35rem;border-width:17px}.halftime-panel-heading{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center}.halftime-heading-icon{width:2rem;height:2rem}.halftime-panel-heading .halftime-countdown{grid-column:1 / -1;justify-self:center}.offline-match-status{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);width:100%;gap:.3rem}.offline-match-halftime-action,.offline-match-score{grid-column:1 / -1}.offline-match-status-plate,.offline-match-halftime-action{min-height:3.3rem;padding:.1rem .35rem;border-width:11px;font-size:.72rem}.offline-match-status svg,.offline-match-halftime-action svg{width:1.15rem;height:1.15rem}.halftime-strategy{grid-template-columns:1fr 1fr;gap:.6rem .75rem}.halftime-strategy label:last-child{grid-column:1 / -1}.halftime-countdown{display:flex;align-self:center;align-items:center;justify-content:center;gap:.35rem;min-width:0;padding:.05rem .35rem}.halftime-countdown strong{font-size:1.15rem}.halftime-countdown>span{margin-top:0}.halftime-panel .lineup-editor{gap:.55rem}.halftime-panel .lineup-rail{border-width:11px}.halftime-actions{align-items:stretch;flex-direction:column}.halftime-panel .halftime-actions button{width:100%;min-height:3.1rem}.lineup-header{flex-direction:column;align-items:stretch;gap:.5rem;margin-top:1rem}.lineup-header button{width:100%}.home-board-head h2{font-size:.95rem}.home-board-detail:not(.is-essential){display:none}.home-board-item{grid-template-columns:minmax(0,1fr);gap:.35rem}.home-board-side{grid-template-columns:auto minmax(0,1fr);align-items:stretch}.home-board-clock small{white-space:nowrap}.home-board-clock{grid-auto-flow:column;align-items:baseline;justify-content:center;gap:.35rem}.home-hero-cta{padding:1rem 1.1rem;gap:.35rem}.home-hero-cta strong{font-size:1.05rem}.home-hero-cta p{font-size:.8rem}.nav{flex-wrap:wrap;gap:.75rem}.nav-links{order:3;flex:1 0 100%;min-width:0;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.nav-user{order:2;margin-left:auto}.nav-links::-webkit-scrollbar{display:none}.nav-links a{white-space:nowrap}.scoreboard-score{font-size:1.5rem}.scoreboard{gap:.5rem;padding:.7rem .65rem}.scoreboard-team{gap:.4rem}.scoreboard-team>.scoreboard-flag{display:none}.scoreboard-team>a{flex:1}.scoreboard-team>a b{font-size:.92rem;white-space:nowrap}.clock{font-size:.78rem}.replay-narration{min-height:2.5rem;grid-template-columns:auto minmax(0,1fr);line-height:1rem;white-space:normal}.controls-compact button,.replay-view-toolbar button,.speed-group button{min-height:2.75rem;padding-inline:.5rem}.replay-transport-group{gap:.22rem}.replay-speed-row{flex-direction:row;gap:.3rem;width:100%}.replay-speed-row .control-label{display:none}.replay-speed-row .speed-group{display:flex;flex:1;gap:.3rem;margin-left:0}.replay-speed-row .speed-group button{flex:1 1 0;min-width:0}.replay-view-toolbar{min-height:3.6rem}.replay-stage{grid-template-columns:1fr 1fr}.pitch-wrap{grid-column:1 / -1;grid-row:1}.lineup-panel{grid-row:2}.tab-bar button{flex:1;padding-inline:.4rem}.finance-entry{grid-template-columns:1fr auto}.finance-entry .badge{grid-column:1 / -1;width:max-content}}.player-card svg{width:100%;height:auto;display:block}.player-card{filter:drop-shadow(0 10px 20px rgba(0,0,0,.45))}.player-card.clickable{cursor:pointer;transition:transform .12s ease-out}.player-card.clickable:hover{transform:translateY(-3px)}.cards-grid{display:flex;flex-wrap:wrap;gap:18px}.cards-grid-item{display:flex;flex-direction:column;align-items:center;gap:6px}.cards-grid-item p{margin:0;font-size:.82rem;color:var(--muted)}.card-admin{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.card-admin-panel{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:22px;width:340px;flex-shrink:0}.card-admin-panel h1{margin:0 0 4px}.card-admin-panel form label{display:block;margin-bottom:14px;font-size:.78rem;color:var(--muted)}.card-admin-panel form select,.card-admin-panel form input[type=text]{width:100%;margin-top:6px;background:var(--surface-2);border:1px solid var(--border);color:var(--text);border-radius:8px;padding:9px 10px;font-size:.9rem}.card-admin .section-title{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:20px 0 10px;padding-top:14px;border-top:1px solid var(--border)}.card-admin-attrs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}.card-admin-attrs div{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;padding:8px;text-align:center}.card-admin-attrs span{display:block;font-size:.68rem;color:var(--muted);letter-spacing:.06em}.card-admin-attrs strong{font-size:1.05rem}.upload-btn{display:block;width:100%;padding:9px;text-align:center;background:var(--surface-2);border:1px dashed var(--border);border-radius:8px;font-size:.82rem;cursor:pointer;color:var(--muted)}.upload-btn:hover{color:var(--text);border-color:var(--accent)}input[type=file]{display:none}.photo-adjustment-panel{display:grid;gap:.55rem;margin:.7rem 0 .9rem;padding:.75rem;border:1px solid rgba(61,220,132,.24);border-radius:10px;background:#3ddc840f}.photo-ready-row{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin:.7rem 0 .9rem;padding:.65rem .7rem;border:1px solid rgba(61,220,132,.24);border-radius:10px;background:#3ddc840f}.photo-ready-row div{display:grid;gap:.12rem;min-width:0}.photo-ready-row strong{color:var(--text);font-size:.78rem}.photo-ready-row span{color:var(--muted);font-size:.68rem}.photo-ready-row .btn{flex:0 0 auto;padding:.45rem .6rem;font-size:.72rem}.photo-editor-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:1rem;background:#04080ccc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.photo-editor-modal{position:relative;display:grid;width:min(780px,94vw);max-height:min(720px,94vh);overflow:auto;padding:1.15rem;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:linear-gradient(135deg,#19232ffa,#0c1219fa);box-shadow:0 28px 80px #0000009e}.photo-editor-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.photo-editor-heading h2{margin:.15rem 0 0;color:var(--text)}.photo-editor-layout{display:grid;grid-template-columns:minmax(260px,1fr) minmax(220px,.75fr);gap:1rem;align-items:center}.photo-editor-card-stage{display:grid;min-height:390px;place-items:center;padding:.8rem;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:radial-gradient(circle at 50% 35%,rgba(61,220,132,.14),transparent 62%)}.photo-editor-card-stage .player-card{width:min(340px,100%)!important;filter:drop-shadow(0 20px 28px rgba(0,0,0,.48))}.photo-editor-controls{display:grid;gap:.75rem;padding:.9rem;border:1px solid var(--border);border-radius:12px;background:#ffffff09}.photo-editor-controls>div{display:grid;gap:.18rem}.photo-editor-controls>div strong{color:var(--text)}.photo-editor-controls label{display:grid;gap:.25rem;margin:0;font-size:.78rem}.photo-editor-controls input[type=range]{width:100%;height:1.2rem;margin:0;padding:0;accent-color:var(--accent);cursor:pointer}.photo-editor-actions{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.9rem}.photo-editor-actions .btn{min-width:120px}.photo-editor-confirm{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-content:center;gap:.8rem;padding:1.5rem;border-radius:16px;background:#0a1016f0;text-align:center}.photo-editor-confirm strong{max-width:360px;color:var(--text)}.photo-editor-confirm>div{display:flex;justify-content:center;gap:.6rem}.photo-editor-confirm .btn{min-width:130px}.photo-adjustment-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.photo-adjustment-heading div{display:grid;gap:.15rem}.photo-adjustment-heading strong{color:var(--text);font-size:.8rem}.photo-adjustment-heading small{color:var(--muted);font-size:.68rem;line-height:1.35}.photo-adjustment-status{color:var(--accent);font-size:.65rem;font-weight:700;white-space:nowrap}.photo-adjustment-panel label{display:grid!important;gap:.2rem;margin:0!important;font-size:.7rem!important}.photo-adjustment-panel input[type=range]{width:100%;height:1.1rem;margin:0;padding:0;accent-color:var(--accent);cursor:pointer}.photo-adjustment-panel .btn{padding:.45rem .6rem;font-size:.72rem}.themes{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.theme-btn{border-radius:8px;padding:8px 6px;font-size:.72rem;text-align:center;cursor:pointer;border:2px solid transparent;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.4)}.theme-btn.active{border-color:var(--accent)}.themes-locked{opacity:.62}.themes-locked .theme-btn{cursor:not-allowed}.card-theme-automatic-note{margin:-.25rem 0 .6rem;font-size:.72rem}.automatic-theme-button{width:100%;margin-top:.6rem;border-color:#3ddc8459}.automatic-theme-button:not(:disabled):hover{border-color:var(--accent);color:var(--accent)}.swatches{display:flex;gap:10px}.swatches label{flex:1;font-size:.72rem;color:var(--muted)}.swatches input[type=color]{width:100%;height:38px;margin-top:4px;border-radius:8px;border:1px solid var(--border);background:var(--surface-2);padding:3px;cursor:pointer}.card-admin .actions{display:flex;gap:10px;margin-top:20px}.btn{padding:11px;border-radius:9px;border:none;font-weight:600;font-size:.82rem;cursor:pointer}.btn.primary{background:var(--accent);color:var(--accent-ink)}.btn.ghost{background:var(--surface-2);color:var(--text);border:1px solid var(--border)}.btn:disabled{opacity:.55;cursor:not-allowed}.card-admin-preview{display:flex;flex:1 1 300px;min-width:0;flex-direction:column;align-items:center;gap:14px;padding:18px;border:1px solid var(--border);border-radius:14px;background:linear-gradient(180deg,#1d2b36b8,#111921b8)}.card-admin-preview-heading{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem}.card-admin-preview-heading>div{display:grid;gap:.2rem}.card-admin-preview-heading strong{color:var(--text);font-size:.95rem}.card-admin-preview-stage{display:grid;width:100%;min-height:355px;place-items:center;padding:.7rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:radial-gradient(circle at 50% 35%,rgba(61,220,132,.12),transparent 60%)}.card-admin-preview-stage .player-card{width:min(300px,100%)!important;filter:drop-shadow(0 18px 25px rgba(0,0,0,.4))}.card-admin-preview-meta{display:grid;width:100%;gap:.12rem;text-align:center}.card-admin-preview-meta strong{color:var(--text);font-size:1rem}.card-admin-preview-meta span{color:var(--muted);font-size:.75rem}.card-admin-preview .btn{width:100%;max-width:320px}@media (max-width: 720px){.card-admin{gap:1rem}.card-admin-panel,.card-admin-preview{width:100%}.card-admin-preview-stage{min-height:320px}.photo-adjustment-heading{flex-direction:column}.photo-adjustment-status{white-space:normal}.photo-ready-row{align-items:stretch;flex-direction:column}.photo-ready-row .btn{width:100%}.photo-editor-overlay{padding:.45rem}.photo-editor-modal{max-height:calc(100dvh - .9rem);padding:.75rem}.photo-editor-layout{grid-template-columns:1fr;gap:.7rem}.photo-editor-card-stage{min-height:245px}.photo-editor-card-stage .player-card{width:min(230px,70vw)!important}.photo-editor-controls{gap:.55rem;padding:.7rem}.photo-editor-actions{position:sticky;bottom:0;padding-top:.7rem;background:linear-gradient(180deg,transparent,rgba(12,18,25,.98) 25%)}.photo-editor-actions .btn{flex:1;min-width:0}}.card3d-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:radial-gradient(ellipse at 50% 40%,#22252f,#0b0c10 75%);display:flex;flex-direction:column;align-items:center;justify-content:center}.card3d-stage{width:min(86vw,420px);perspective:1200px;cursor:grab}.card3d-card{width:100%;transform-style:preserve-3d;transform:rotateX(0) rotateY(0);transition:transform .15s ease-out;filter:drop-shadow(0 30px 60px rgba(0,0,0,.6))}.card3d-card svg{width:100%;height:auto;display:block}.card3d-close{position:absolute;bottom:34px;left:50%;transform:translate(-50%);padding:12px 34px}.mode-toggle{display:flex;gap:8px;margin:14px 0 4px}.mode-toggle button{flex:1;padding:9px;border-radius:8px;border:1px solid var(--border);background:var(--surface-2);color:var(--muted);font-size:.8rem;font-weight:600;cursor:pointer}.mode-toggle button.active{color:var(--text);border-color:var(--accent)}.row2{display:flex;gap:10px}.row2 label{flex:1}.attr-inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}.attr-inputs label{font-size:.68rem;color:var(--muted);letter-spacing:.06em}.attr-inputs input{width:100%;margin-top:4px;background:var(--surface-2);border:1px solid var(--border);color:var(--text);border-radius:8px;padding:8px;font-size:.9rem;text-align:center}.player-details-overlay{--pd-top: calc(var(--nav-live-height, var(--nav-height)) + .75rem);position:fixed;inset:var(--pd-top) 0 0;z-index:1100;display:grid;place-items:center;padding:1.25rem;background:radial-gradient(circle at 50% 38%,rgba(16,41,70,.26),transparent 42%),#02070edb}.player-details-modal{--pd-plate: #101c2e;--pd-plate-2: #16243a;--pd-line: #2b3d58;--pd-gold: #e0b043;--pd-gold-2: #9c6f1c;--pd-ink: #eef4ff;--pd-ink-2: #b8c8dd;--pd-accent: #56b7ff;position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:min(820px,94vw);--pd-height: min(720px, calc(100dvh - var(--pd-top) - .75rem));max-height:var(--pd-height);height:var(--pd-height);overflow:hidden;border:17px solid transparent;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;border-radius:0;background:var(--pd-plate);filter:drop-shadow(0 18px 0 rgba(2,7,14,.58)) drop-shadow(0 30px 36px rgba(0,0,0,.55));image-rendering:pixelated}.player-details-body{display:grid;grid-template-columns:minmax(230px,270px) minmax(320px,1fr);flex:1 1 auto;min-height:0;overflow:auto}.player-details-card-column{display:flex;flex-direction:column;align-items:center;justify-content:center;position:sticky;top:0;align-self:start;box-sizing:border-box;height:calc(var(--pd-height) - 34px);gap:.55rem;padding:1.3rem 1rem;border-right:2px solid var(--pd-gold-2);background:linear-gradient(90deg,transparent 49%,rgba(86,183,255,.08) 50%,transparent 51%),linear-gradient(0deg,transparent 49%,rgba(86,183,255,.06) 50%,transparent 51%),radial-gradient(circle at 50% 42%,rgba(86,183,255,.18),transparent 58%),#091426}.player-details-card-column:before{position:absolute;top:.55rem;right:.55rem;bottom:.55rem;left:.55rem;border:1px solid rgba(86,183,255,.2);content:"";pointer-events:none}.player-details-card{width:min(270px,62vw);filter:drop-shadow(0 22px 28px rgba(0,0,0,.5))}.player-details-card .player-card{width:100%!important}.player-details-kicker{color:var(--pd-accent);font:800 .68rem/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase}.player-details-content{display:flex;min-width:0;flex-direction:column;padding:1.25rem 1.35rem 1.15rem;background:linear-gradient(180deg,#16243ae0,#091426f0)}.player-details-heading{display:flex;flex-direction:column;gap:.2rem;padding-right:2.5rem}.player-details-heading h2{margin:0;color:var(--pd-ink);font:800 1.6rem/1.08 var(--font-display);letter-spacing:.025em;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.5)}.player-details-icon-button{position:absolute;z-index:2;top:.55rem;right:.55rem;width:2.35rem;height:2.35rem;padding:0 0 .15rem;border:8px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;color:var(--pd-ink);font:800 1.15rem/1 var(--font-display);cursor:pointer}.player-details-icon-button:hover,.player-details-icon-button:focus-visible{color:#fff;filter:brightness(1.24);outline:2px solid var(--pd-accent);outline-offset:1px}.player-details-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:1.2rem 0 1.35rem}.player-details-summary div{min-width:0;padding:.4rem .25rem;border:8px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;border-radius:0;background:none;text-align:center}.player-details-summary span,.player-details-price span{display:block;color:var(--pd-ink-2);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.player-details-summary strong{display:block;overflow:hidden;margin-top:.12rem;color:var(--pd-ink);font:700 .85rem/1.1 var(--font-display);text-overflow:ellipsis;white-space:nowrap}.player-details-content h3{display:flex;align-items:center;gap:.45rem;margin:0 0 .55rem;color:var(--pd-gold);font:800 .82rem/1 var(--font-display);text-transform:uppercase;letter-spacing:.09em}.player-details-content h3:after{flex:1;height:2px;background:linear-gradient(90deg,var(--pd-gold-2),transparent);content:""}.player-details-attributes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;margin-bottom:1.4rem}.player-detail-attribute-heading{display:flex;justify-content:space-between;gap:.5rem;color:var(--pd-ink-2);font-size:.76rem}.player-detail-attribute-heading strong{color:var(--pd-ink);font-family:var(--font-display);font-size:.95rem}.player-detail-attribute-heading small{color:#6ee58f;font-size:.62rem}.player-detail-attribute-track{height:9px;margin-top:.3rem;overflow:hidden;border:2px solid #07111f;border-radius:0;background:#091426;box-shadow:inset 0 0 0 1px #233b5b}.player-detail-attribute-track span{display:block;height:100%;border-radius:0;background:repeating-linear-gradient(90deg,#23883f 0,#23883f 10px,#43c461 10px,#43c461 13px,#0d5729 13px,#0d5729 15px);box-shadow:inset 0 1px #aeffb86b}.player-detail-attribute{position:relative;display:block;width:100%;padding:.2rem .25rem;border:0;border-radius:0;background:none;color:inherit;font:inherit;text-align:left;cursor:help;-webkit-appearance:none;-moz-appearance:none;appearance:none}.player-detail-attribute-track{display:block}.player-detail-attribute:hover,.player-detail-attribute:focus-visible{z-index:4;outline:2px solid var(--pd-accent);outline-offset:1px;background:#56b7ff14}.player-detail-attribute-tooltip{position:absolute;z-index:5;left:0;bottom:calc(100% + .45rem);display:grid;gap:.3rem;width:max-content;max-width:min(17rem,70vw);padding:.5rem .6rem;border:1px solid var(--pd-gold-2);background:#07111f;box-shadow:0 6px #00000073;color:var(--pd-ink);font-size:.72rem;font-weight:400;line-height:1.35;opacity:0;pointer-events:none;transform:translateY(.25rem);transition:opacity .12s ease,transform .12s ease}.player-detail-attribute:nth-child(2n) .player-detail-attribute-tooltip{right:0;left:auto}.player-detail-attribute-tooltip:after{position:absolute;top:100%;left:1.1rem;border:.35rem solid transparent;border-top-color:var(--pd-gold-2);content:""}.player-detail-attribute:nth-child(2n) .player-detail-attribute-tooltip:after{right:1.1rem;left:auto}.player-detail-attribute:hover .player-detail-attribute-tooltip,.player-detail-attribute:focus-visible .player-detail-attribute-tooltip{opacity:1;transform:translateY(0)}.player-detail-attribute-mobile-description{display:none}.player-detail-subattributes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem .6rem;margin-top:.35rem}.player-detail-subattribute{display:flex;justify-content:space-between;gap:.3rem;min-width:0;color:var(--pd-ink-2);font-size:.66rem;line-height:1.25}.player-detail-subattribute>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-detail-subattribute b{flex:none;color:var(--pd-ink);font-family:var(--font-display);font-size:.74rem;font-weight:700;font-variant-numeric:tabular-nums}.player-detail-subattribute small{color:#6ee58f;font-size:.58rem}.player-detail-subattribute-usage{display:grid;gap:.3rem;margin-top:.15rem}.player-detail-subattribute-usage>span{display:block;font-size:.68rem;line-height:1.3}.player-detail-subattribute-usage b{color:var(--pd-gold);font-weight:800}.player-detail-subattribute.is-up b,.player-detail-subattribute b.is-up{color:#6ee58f}.player-detail-subattribute.is-down b,.player-detail-subattribute b.is-down{color:var(--pd-ink-2);opacity:.7}.player-details-strongest{margin:-.15rem 0 .45rem;color:var(--pd-ink-2);font-size:.78rem}.player-details-strongest b{color:#6ee58f;font-weight:800}@media (max-width: 600px){.player-detail-subattributes{grid-template-columns:minmax(0,1fr)}}.player-details-traits+h3,.player-details-traits+.slot-instructions,.slot-instructions+h3{margin-top:1.3rem}.player-details-roles{display:grid;gap:.45rem;margin-bottom:1.4rem}.player-details-roles-summary{margin-bottom:1.4rem}.player-details-roles-board{--pd-plate: #101c2e;--pd-plate-2: #16243a;--pd-line: #2b3d58;--pd-gold: #e0b043;--pd-ink: #eef4ff;--pd-ink-2: #b8c8dd;--pd-accent: #56b7ff}.player-details-roles-board .player-details-roles{margin-bottom:0}.player-details-role-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.4rem;margin:0;padding:0;list-style:none}.player-details-role{display:flex;align-items:center;gap:.5rem;min-width:0;padding:.35rem .5rem;border:1px solid var(--pd-line);background:var(--pd-plate)}.player-details-role strong{flex:none;min-width:2.4rem;padding:.18rem .3rem;background:var(--pd-plate-2);color:var(--pd-gold);font:800 .78rem/1 var(--font-display);text-align:center}.player-details-role span{flex:1;min-width:0;color:var(--pd-ink);font-size:.78rem;line-height:1.2}.player-details-role span small{color:var(--pd-ink-2);font-size:.68rem}.player-details-role em{flex:none;color:var(--warn);font:800 .85rem/1 var(--font-display);font-style:normal}.player-details-role-list.is-improvised .player-details-role{border-color:color-mix(in srgb,var(--warn) 45%,var(--pd-line))}.player-details-role-list.is-improvised .player-details-role strong{color:var(--warn)}.player-details-roles-caption{margin:.2rem 0 0;color:var(--pd-ink-2);font-size:.72rem}button.player-details-role{width:100%;min-height:2.75rem;color:inherit;font:inherit;text-align:left;cursor:pointer}button.player-details-role:hover,button.player-details-role:focus-visible{filter:brightness(1.18);outline:2px solid var(--pd-accent);outline-offset:1px}button.player-details-role[aria-expanded=true]{border-color:var(--pd-gold)}.player-details-role-chevron{flex:none;width:.42rem;height:.42rem;margin:0 .15rem 0 auto;border-right:2px solid var(--pd-ink-2);border-bottom:2px solid var(--pd-ink-2);transform:translateY(-.12rem) rotate(45deg);transition:transform .2s ease}button.player-details-role[aria-expanded=true] .player-details-role-chevron{border-color:var(--pd-gold);transform:translateY(.1rem) rotate(225deg)}.player-details-role-collapse{display:grid;grid-template-rows:0fr;margin-top:-.45rem;opacity:0;transition:grid-template-rows .22s ease,margin-top .22s ease,opacity .18s ease}.player-details-role-collapse[data-open=true]{grid-template-rows:1fr;margin-top:0;opacity:1}.player-details-role-collapse>div{min-height:0;overflow:hidden}@media (prefers-reduced-motion: reduce){.player-details-role-collapse,.player-details-role-chevron{transition:none}}.player-details-role-reading{display:grid;gap:.15rem;padding:.5rem .6rem;border-left:2px solid var(--pd-gold);background:var(--pd-plate);line-height:1.35}.player-details-role-reading span{color:var(--pd-ink);font-size:.78rem}.player-details-role-reading small{color:var(--pd-ink-2);font-size:.72rem}.player-details-traits{display:flex;flex-wrap:wrap;gap:.55rem}.player-details-traits .muted{color:var(--pd-ink-2);font-size:.8rem}.player-detail-trait{position:relative;display:inline-grid;width:5.25rem;min-height:5.35rem;box-sizing:border-box;place-items:center;align-content:center;gap:.18rem;padding:.45rem .25rem;border:8px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;color:inherit;font:inherit;cursor:help;-webkit-appearance:none;-moz-appearance:none;appearance:none}.player-detail-trait-icon{width:3rem;height:3rem;object-fit:contain;filter:drop-shadow(0 2px 0 rgba(0,0,0,.55))}.player-detail-trait strong{overflow:hidden;width:100%;color:var(--pd-ink);font:800 .62rem/1.05 var(--font-display);text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.player-detail-trait:hover,.player-detail-trait:focus{z-index:4;filter:brightness(1.18);outline:2px solid var(--pd-accent);outline-offset:1px}.player-detail-trait-tooltip{position:absolute;z-index:5;left:50%;bottom:calc(100% + .55rem);width:max-content;max-width:min(15rem,70vw);padding:.5rem .6rem;border:1px solid var(--pd-gold-2);background:#07111f;box-shadow:0 6px #00000073;color:var(--pd-ink);font-size:.72rem;line-height:1.35;opacity:0;pointer-events:none;text-align:left;transform:translate(-50%,.25rem);transition:opacity .12s ease,transform .12s ease}.player-detail-trait-tooltip:after{position:absolute;top:100%;left:50%;border:.35rem solid transparent;border-top-color:var(--pd-gold-2);content:"";transform:translate(-50%)}.player-detail-trait:hover .player-detail-trait-tooltip,.player-detail-trait:focus .player-detail-trait-tooltip{opacity:1;transform:translate(-50%)}.player-detail-trait-mobile-description{display:none}.player-details-price{margin-top:1rem;padding:.55rem .7rem;border:8px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;border-radius:0;background:none}.player-details-price strong{display:block;margin-top:.12rem;color:#6ee58f;font:800 1.05rem/1.1 var(--font-display)}.player-details-purchase-confirmation,.player-details-purchase-feedback{display:grid;gap:.35rem;margin-top:.85rem;padding:.75rem .85rem;border:1px solid rgba(61,220,132,.3);border-radius:9px;background:#3ddc8414}.player-details-purchase-confirmation strong,.player-details-purchase-feedback strong{color:var(--text)}.player-details-purchase-confirmation span,.player-details-purchase-feedback span{color:var(--muted);font-size:.78rem}.player-details-purchase-confirmation>div{display:flex;gap:.5rem;margin-top:.25rem}.player-details-purchase-confirmation .btn,.player-details-purchase-feedback .btn{min-width:0;padding:.45rem .7rem}.player-details-purchase-feedback.error{border-color:#ff6b6b66;background:#ff6b6b14}.player-details-purchase-feedback.error strong{color:var(--danger)}.player-details-purchase-feedback.success strong{color:var(--accent)}.player-details-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem;margin-top:auto;padding-top:1rem}.player-details-actions .btn{min-width:108px;border:8px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:var(--pd-ink);font:800 .7rem/1 var(--font-display);letter-spacing:.025em;text-transform:uppercase}.player-details-actions .btn.primary{border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:#06240f}.player-details-actions .btn:focus-visible{outline:2px solid var(--pd-accent);outline-offset:1px}.player-details-actions .btn:hover:not(:disabled){filter:brightness(1.16);transform:translateY(-1px)}.player-details-actions .btn:disabled{border-image-source:url(/assets/botao_verde_apagado-CuFC4e4b.webp);color:#8491a2;opacity:1}.replace-mode-bar{position:fixed;z-index:1050;bottom:1.2rem;left:50%;display:flex;align-items:center;gap:.8rem;max-width:min(92vw,580px);padding:.65rem .7rem .65rem 1rem;transform:translate(-50%);border:1px solid rgba(61,220,132,.45);border-radius:999px;background:#0c141bf5;box-shadow:0 12px 30px #00000073;color:var(--text);font-size:.78rem}.replace-mode-bar .btn{padding:.55rem .85rem;white-space:nowrap}.setup-page .tap-swap-bar{align-items:center;gap:.7rem;min-width:min(92vw,22rem);max-width:min(94vw,34rem);box-sizing:border-box;padding:.15rem .3rem .15rem .65rem;border:11px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;border-radius:0;background:none;filter:drop-shadow(0 7px 0 rgba(3,12,23,.7));font-size:.72rem}.setup-page .tap-swap-bar>span{display:block;min-width:0;line-height:1.25}.setup-page .tap-swap-bar .tap-swap-actions{display:flex;flex:none;gap:.4rem;align-self:stretch;min-width:0}.setup-page .tap-swap-bar .tap-swap-actions .btn{flex:1 1 0;width:auto;min-width:0}.setup-page .tap-swap-bar small{display:block;margin-bottom:.12rem;color:#61c1ff;font:800 .58rem/1 var(--font-display);letter-spacing:.07em;text-transform:uppercase}.setup-page .tap-swap-bar b{color:#f1c75b;font-weight:800}.setup-page .tap-swap-bar .btn{flex:none;min-height:2.35rem;padding:.15rem .45rem;border:8px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;border-radius:0;background:none;box-shadow:none;color:#f3f8ff;font:800 .62rem/1 var(--font-display);text-transform:uppercase}@media (max-width: 900px){.setup-page .tap-swap-bar{top:calc(var(--nav-height) + 3.5rem + env(safe-area-inset-top));bottom:auto}}.replace-origin .slot-card{opacity:.45;filter:grayscale(.7)}:is(.setup-page,.halftime-panel) .formation-slot.is-held-up{--held-tone: #3ddc84}:is(.setup-page,.halftime-panel) .formation-slot.is-held-even{--held-tone: #ffc857}:is(.setup-page,.halftime-panel) .formation-slot.is-held-down{--held-tone: #ff6b6b}:is(.setup-page,.halftime-panel) .formation-slot.is-held-down .player-card{opacity:.78}:is(.setup-page,.halftime-panel) .formation-slot.is-held-down .slot-held-frame{opacity:.7}:is(.setup-page,.halftime-panel) .slot-held-frame{--c: var(--held-tone);position:absolute;z-index:4;top:-4px;right:1px;bottom:-3px;left:1px;pointer-events:none;background:linear-gradient(var(--c) 0 0) left top / 10px 3px,linear-gradient(var(--c) 0 0) left top / 3px 10px,linear-gradient(var(--c) 0 0) right top / 10px 3px,linear-gradient(var(--c) 0 0) right top / 3px 10px,linear-gradient(var(--c) 0 0) left bottom / 10px 3px,linear-gradient(var(--c) 0 0) left bottom / 3px 10px,linear-gradient(var(--c) 0 0) right bottom / 10px 3px,linear-gradient(var(--c) 0 0) right bottom / 3px 10px,repeating-linear-gradient(90deg,var(--c) 0 4px,transparent 4px 7px) top / calc(100% - 26px) 2px,repeating-linear-gradient(90deg,var(--c) 0 4px,transparent 4px 7px) bottom / calc(100% - 26px) 2px,repeating-linear-gradient(180deg,var(--c) 0 4px,transparent 4px 7px) left / 2px calc(100% - 26px),repeating-linear-gradient(180deg,var(--c) 0 4px,transparent 4px 7px) right / 2px calc(100% - 26px);background-repeat:no-repeat;filter:drop-shadow(1px 1px 0 #061525)}:is(.setup-page,.halftime-panel) .formation-slot.is-held-up .slot-held-frame{filter:drop-shadow(1px 1px 0 #061525) drop-shadow(0 0 4px rgba(61,220,132,.55));animation:held-frame-breathe 1.4s steps(2,jump-none) infinite alternate}@keyframes held-frame-breathe{0%{top:-4px;right:1px;bottom:-3px;left:1px}to{top:-6px;right:-1px;bottom:-5px;left:-1px}}@media (prefers-reduced-motion: reduce){:is(.setup-page,.halftime-panel) .formation-slot.is-held-up .slot-held-frame{animation:none}}:is(.setup-page,.halftime-panel) .bench-swap-tone{display:inline-block;width:.85rem;height:.85rem;margin-left:.35rem;border:2px solid #071a2b;vertical-align:middle}:is(.setup-page,.halftime-panel) .bench-swap-tone.is-up{background:#3ddc84}:is(.setup-page,.halftime-panel) .bench-swap-tone.is-even{background:#ffc857}:is(.setup-page,.halftime-panel) .bench-swap-tone.is-down{background:#ff6b6b}:is(.setup-page,.halftime-panel) .bench-row.is-swap-up{box-shadow:inset 4px 0 #3ddc84}:is(.setup-page,.halftime-panel) .bench-row.is-swap-even{box-shadow:inset 4px 0 #ffc857}:is(.setup-page,.halftime-panel) .bench-row.is-swap-down{box-shadow:inset 4px 0 #ff6b6b}.setup-page button.bench-store-action.is-held-hidden{visibility:hidden}.setup-page .lineup-editor-club button.bench-use,.setup-page .lineup-editor-club .bench-held-tag{width:4.1rem;min-width:4.1rem;box-sizing:border-box;text-align:center}:is(.setup-page,.halftime-panel) .bench-row.is-held{background:#3ddc841a;box-shadow:inset 3px 0 0 var(--accent)}:is(.setup-page,.halftime-panel) .bench-held-tag{align-self:center;padding:.25rem 0;color:var(--accent);font:800 .56rem/1 var(--font-display);letter-spacing:.02em;text-transform:uppercase}.setup-page .squad-empty-slot.is-held-target{border-color:var(--accent);background:#1f5c3c59}.setup-page .squad-empty-slot.is-held-target small{color:#bdf1d2}.bench-score-cap.is-off{color:var(--warn)}.setup-page .bench-gesture-hint{margin:.1rem 0 .35rem;color:#9fb3cc}.setup-page .bench-gesture-hint b{color:#f1c75b}.slot-swap-text{display:none}@media (max-width: 900px){.setup-page .formation-slot-actions:not(.is-single){grid-template-columns:3.45rem auto 2.15rem}.setup-page .formation-slot-actions button.swap{display:flex;gap:.25rem;padding:0 .4rem}.slot-swap-text{display:inline}.setup-page .formation-slot-actions.is-right{transform:translate(calc(-100% + 1.7rem),clamp(2.5rem,7.2cqw,4.5rem))}.setup-page .formation-slot-actions.is-left{transform:translate(-1.7rem,clamp(2.5rem,7.2cqw,4.5rem))}}.replace-origin-arrows{position:absolute;z-index:3;top:50%;left:50%;display:grid;width:2.7rem;height:2.7rem;place-items:center;transform:translate(-50%,-50%);border:2px solid rgba(255,255,255,.8);border-radius:50%;background:#080d12db;box-shadow:0 3px 12px #0000007a;color:var(--accent);animation:replace-arrows-spin 1.1s linear infinite;pointer-events:none}.replace-origin-arrows span{position:absolute;font-size:1.35rem;font-weight:900;line-height:1;text-shadow:0 1px 5px rgba(0,0,0,.55)}.replace-origin-arrows span:first-child{top:.2rem;right:.25rem}.replace-origin-arrows span:last-child{bottom:.2rem;left:.25rem}@keyframes replace-arrows-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width: 720px){.player-details-overlay{--pd-top: calc(var(--nav-live-height, calc(var(--nav-height) + 2.75rem)) + .5rem);inset:var(--pd-top) 0 0;place-items:start center;padding:.35rem}.player-details-modal{width:calc(100vw - .7rem);height:auto;max-height:calc(100dvh - var(--pd-top) - .7rem);border-width:11px}.player-details-body{grid-template-columns:1fr;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.player-details-card-column{position:sticky;top:0;z-index:1;height:auto;padding:.7rem .6rem .35rem;border-right:0;border-bottom:2px solid var(--pd-gold-2)}.player-details-card{width:min(188px,52vw)}.player-details-content{padding:.55rem .7rem .6rem}.player-details-heading{padding-right:0}.player-details-heading h2{font-size:1.25rem}.player-details-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;margin:.55rem 0 .65rem}.player-details-summary div{padding:.35rem .3rem}.player-details-summary strong{margin-top:.1rem;font-size:.78rem}.player-details-content h3{margin-bottom:.4rem;font-size:.8rem}.player-details-attributes{gap:.6rem .7rem;margin-bottom:1.1rem}.player-detail-attribute-heading{font-size:.7rem}.player-detail-attribute-heading strong{font-size:.85rem}.player-detail-attribute-track{height:4px;margin-top:.2rem}.player-detail-attribute{min-height:2.75rem}.player-detail-attribute[aria-expanded=true]{outline:2px solid var(--pd-accent);outline-offset:1px;background:#56b7ff14}.player-detail-attribute-tooltip{display:none}.player-detail-attribute-mobile-description{display:grid;grid-column:1 / -1;gap:.2rem;margin-top:.15rem;padding:.55rem .65rem;border:1px solid var(--pd-gold-2);background:#07111f;color:var(--pd-ink-2);font-size:.74rem;line-height:1.35}.player-detail-attribute-mobile-description strong{color:var(--pd-ink);font:800 .72rem/1.1 var(--font-display);text-transform:uppercase}.player-details-traits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.player-detail-trait{width:100%;min-width:0;min-height:5.1rem}.player-detail-trait[aria-expanded=true]{filter:brightness(1.18);outline:2px solid var(--pd-accent);outline-offset:1px}.player-detail-trait-tooltip{display:none}.player-detail-trait-mobile-description{display:grid;grid-column:1 / -1;gap:.15rem;padding:.55rem .65rem;border:1px solid var(--pd-gold-2);background:#07111f;color:var(--pd-ink-2);font-size:.74rem;line-height:1.35}.player-detail-trait-mobile-description strong{color:var(--pd-ink);font:800 .72rem/1.1 var(--font-display);text-transform:uppercase}.player-details-price{margin-top:.65rem;padding:.5rem .65rem}.player-details-price strong{font-size:1rem}.player-details-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding-top:.65rem}.player-details-purchase-confirmation,.player-details-purchase-feedback{margin-top:.5rem;padding:.55rem .65rem}.player-details-purchase-confirmation>div{flex-wrap:wrap}.player-details-actions .btn{width:100%;min-width:0;padding:.5rem .35rem}.player-details-actions>.muted{grid-column:1 / -1}.replace-mode-bar{border-radius:14px}}@media (max-width: 420px){.player-details-attributes,.player-details-traits{grid-template-columns:repeat(2,minmax(0,1fr))}.replace-mode-bar{align-items:stretch;flex-direction:column;gap:.5rem;border-radius:12px}.replace-mode-bar .btn{width:100%}}main:has(.mk-page){max-width:1240px}.mk-page{--mk-plate: #00162d;--mk-plate-2: #001b36;--mk-plate-deep: #000f24;--mk-panel: #001229;--mk-rim: #18456a;--mk-line: #000b1b;--mk-text: #e9f1fc;--mk-text-muted: #8fb0d2;--mk-green: #2f7a3a;--mk-green-2: #48b558;--bloco-line: #2b3d58;--bloco-gold: #e0b043;--mk-gold: #e0b043;--mk-gold-2: #9c6f1c;position:relative;display:grid;gap:1.15rem}.mk-scene,.mk-scene-scrim{position:fixed;z-index:-1;top:var(--nav-height);left:0;width:100%;height:calc(100dvh - var(--nav-height));pointer-events:none}.mk-scene{object-fit:cover;object-position:50% 0}.mk-scene-scrim{background:radial-gradient(120% 84% at 50% 30%,#050910d6,#050910a3 48%,#0509103d),linear-gradient(180deg,#05091085,#05091033 20%,#050910e0)}.mk-page.is-waiting{min-height:55vh;place-items:center}.mk-waiting{display:grid;gap:.4rem;max-width:30rem;padding:.6rem 1rem 1rem;border-style:solid;border-width:24px;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;filter:drop-shadow(0 14px 26px rgba(3,7,12,.55));text-align:center}.mk-waiting strong{color:var(--mk-text);font-family:var(--font-display);letter-spacing:.04em}.mk-waiting p{margin:0;color:var(--mk-text-muted);font-size:.85rem}.mk-waiting-action{justify-self:center;margin-top:.35rem;text-decoration:none}.mk-top{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.2rem;padding:.25rem 0 0}.mk-id{flex:1 1 15rem;min-width:0}.mk-top-aside{flex:0 1 auto;margin-left:auto;min-width:0}.mk-top-aside .mk-ledger{justify-content:flex-end}.mk-top-aside .mk-slate[data-plate]{flex:0 0 auto;min-width:13.5rem}.mk-top-aside .mk-slate dd{overflow-wrap:normal;white-space:nowrap}.mk-crest{flex:none;display:grid;place-items:center;width:4.6rem;height:5.1rem;padding-bottom:.85rem;clip-path:polygon(0 0,100% 0,100% 68%,50% 100%,0 68%);background:linear-gradient(180deg,color-mix(in srgb,var(--club-primary, #2b4272) 34%,#2b4272),#1b2b4d 58%,#16233a);box-shadow:inset 0 0 0 3px var(--mk-gold),inset 0 0 0 5px var(--mk-gold-2)}.mk-crest-badge{width:2.7rem;height:2.7rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.55))}.mk-crest .crest{width:2.5rem;height:2.5rem;border-radius:6px}.mk-crest.is-badge{width:auto;height:auto;padding-bottom:0;clip-path:none;background:none;box-shadow:none}.mk-crest.is-badge .mk-crest-badge{width:4rem;height:4rem}.mk-name{margin:0;font-family:var(--font-display);font-size:clamp(1.7rem,4.6vw,2.8rem);font-weight:800;letter-spacing:.015em;line-height:1;text-transform:uppercase;overflow-wrap:anywhere;color:#f2f6ff;text-shadow:0 3px 0 rgba(0,0,0,.55),0 0 30px rgba(120,160,230,.22)}.mk-name{display:flex;align-items:center;gap:.45rem}.mk-name-icon{flex:none;width:.95em;height:.95em}.mk-top[data-variant=sala] .mk-eyebrow{margin-top:.45rem;font-size:clamp(.92rem,2.2vw,1.1rem);letter-spacing:.1em;color:#a8c6e2}.mk-page .mk-eyebrow{display:block;color:#8fb0d2;font-family:var(--font-display);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.mk-ground{position:relative;display:inline-block;margin:.1rem 0 0;padding:.5rem 0 .6rem;color:#c6d2e2;font-size:clamp(.8rem,1.8vw,.95rem)}.mk-ground:after{content:"";position:absolute;bottom:0;left:0;width:8rem;max-width:100%;height:4px;background:linear-gradient(90deg,var(--mk-green-2),transparent);opacity:.85}a.mk-ground:hover,a.mk-ground:focus-visible{color:var(--mk-green-2)}.mk-lede{max-width:44rem;margin:.55rem 0 0;color:#b8cade;font-size:.88rem;line-height:1.5}.mk-note{display:flex;gap:.55rem;align-items:center;margin:0;padding:.55rem .75rem;border:1px solid var(--mk-rim);background:#001229d9;color:#c3d4e8;font-size:.82rem}.mk-note:before{content:"!";flex:none;display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:50%;background:#8fb0d247;color:var(--mk-text);font-size:.7rem;font-weight:700}.mk-note.is-warn{border-color:color-mix(in srgb,var(--warn) 45%,var(--mk-rim));color:color-mix(in srgb,var(--warn) 55%,var(--mk-text))}.mk-note.is-warn:before{background:color-mix(in srgb,var(--warn) 35%,transparent);color:var(--warn)}.mk-note.is-ok{border-color:color-mix(in srgb,var(--accent) 45%,var(--mk-rim));color:var(--accent)}.mk-note.is-ok:before{content:"✓";background:color-mix(in srgb,var(--accent) 30%,transparent);color:var(--accent)}.mk-note.is-error{border-color:color-mix(in srgb,var(--danger) 45%,var(--mk-rim));color:var(--danger)}.mk-note.is-error:before{background:color-mix(in srgb,var(--danger) 30%,transparent);color:var(--danger)}.mk-sectors{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.mk-chip{display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;padding:.2rem .45rem;border-radius:0;border-style:solid;border-width:10px;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:var(--mk-text);font-family:var(--font-display);font-size:.78rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;transition:transform .12s ease,filter .12s ease}.mk-chip:hover{transform:translateY(-1px);filter:brightness(1.15)}.mk-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mk-chip small{color:var(--mk-text-muted);font-weight:700;font-variant-numeric:tabular-nums}.mk-chip-dot{width:.45rem;height:.45rem;border-radius:50%;background:currentColor}.mk-chip.is-selected{border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:#06240f}.mk-chip[data-sector=Goleiros] .mk-chip-dot{background:#d3a52a}.mk-chip[data-sector=Defesa] .mk-chip-dot{background:#4a8fd0}.mk-chip[data-sector=Meio-campo] .mk-chip-dot{background:#5aad66}.mk-chip[data-sector=Ataque] .mk-chip-dot{background:#d05f5a}.mk-chip.is-selected .mk-chip-dot{background:#06240f}.mk-chip.is-selected small{color:#06240fbf}.mk-row{display:grid;gap:.5rem}.mk-row-head{display:flex;align-items:center;gap:.55rem;margin:0;font-size:.8rem}.mk-row-count{color:var(--mk-text-muted);font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.mk-row-empty{margin:0;padding:.5rem .7rem;border:1px dashed rgba(120,170,220,.22);color:var(--mk-text-muted);font-size:.78rem}.mk-strip-index{display:none;gap:.22rem;align-items:center;margin-left:auto}.mk-strip-index span{width:.34rem;height:.34rem;background:#8fb0d259}.mk-strip-index span.is-here{width:.9rem;background:var(--mk-green-2)}.mk-pos{display:inline-grid;place-items:center;min-width:4.2rem;min-height:1.75rem;padding:0 .1rem;border-style:solid;border-width:5px 14px;border-image-source:url(/assets/fita_azul-DO2aKGxe.webp);border-image-slice:8 22 fill;border-image-repeat:stretch;background:none;color:#fff;font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.07em;text-shadow:0 1px 2px rgba(0,0,0,.55)}.mk-pos[data-pos=GOL]{border-image-source:url(/assets/fita_ouro-CpFSbhWx.webp);color:#2a1c05;text-shadow:none}.mk-pos[data-pos=VOL],.mk-pos[data-pos=MEI],.mk-pos[data-pos=MC]{border-image-source:url(/assets/fita_verde-0Ylp3-K0.webp)}.mk-pos[data-pos=PD],.mk-pos[data-pos=PE],.mk-pos[data-pos=ATA]{border-image-source:url(/assets/fita_vermelha-Dr1c3vvk.webp)}.mk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.7rem;margin:0;padding:0;list-style:none}.mk-offer{position:relative;display:flex;flex-direction:column;gap:.45rem;min-width:0;padding:.1rem .15rem .2rem;border-radius:0;border-style:solid;border-width:14px;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;color:var(--mk-text);transition:transform .14s ease,filter .14s ease}.mk-offer:hover{transform:translateY(-2px);filter:brightness(1.12)}.mk-offer.is-taken{opacity:.6}.mk-offer.is-taken:hover{transform:none;filter:none}.mk-offer-art{display:flex;justify-content:center;min-height:270px;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.mk-offer-art:hover{background:transparent}.mk-offer-art:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mk-offer-art .player-card{width:190px}.mk-offer-meta{display:grid;gap:.3rem;min-width:0}.mk-offer-name{overflow:hidden;color:var(--mk-text);font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.mk-offer-line{display:flex;align-items:center;gap:.45rem;color:var(--mk-text-muted);font-size:.76rem;font-weight:600}.mk-price{display:grid;margin:0;padding:.4rem .55rem;border:1px solid rgba(0,0,0,.5);border-radius:3px;background:var(--mk-plate-deep);box-shadow:inset 0 2px 5px #00000080}.mk-price>div{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.mk-price dt{color:var(--mk-text-muted);font-size:.6rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.mk-price dd{margin:0;color:#f0f6ff;font-family:var(--font-display);font-size:1.02rem;font-variant-numeric:tabular-nums}.mk-short{margin:-.05rem 0 0;color:#ff8b8b;font-size:.74rem;font-weight:600}.mk-buy-slot{position:relative;display:block;margin-top:auto}.mk-buy{width:100%;padding:.25rem .45rem;border-radius:0;border-style:solid;border-width:10px;border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#06240f;font-family:var(--font-display);font-size:.84rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:filter .14s ease}.mk-buy:hover:not(:disabled){filter:brightness(1.08)}.mk-buy:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mk-buy:disabled{border-image-source:url(/assets/botao_verde_apagado-CuFC4e4b.webp);color:#7f9585;cursor:default}.mk-tip{position:absolute;bottom:calc(100% + .5rem);left:50%;z-index:5;width:max-content;max-width:min(18rem,90vw);padding:.45rem .7rem;border-radius:6px;background:#0b1420;box-shadow:0 6px 18px #00000080;color:#e3e9f2;font-size:.76rem;font-weight:600;line-height:1.35;text-align:center;opacity:0;transform:translate(-50%,.25rem);transition:opacity .14s ease,transform .14s ease;pointer-events:none}.mk-tip:after{content:"";position:absolute;top:100%;left:50%;border:.35rem solid transparent;border-top-color:#0b1420;transform:translate(-50%)}.mk-buy-slot:hover .mk-tip,.mk-buy-slot:focus-within .mk-tip{opacity:1;transform:translate(-50%)}.mk-confirm{position:absolute;right:.55rem;bottom:.65rem;left:.55rem;z-index:3;display:grid;gap:.45rem;padding:.35rem .42rem;border:10px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 10px stretch;border-radius:0;background:none;box-shadow:0 -6px 18px #0009;image-rendering:pixelated}.mk-balance{display:flex;align-items:baseline;flex-wrap:wrap;gap:.1rem .45rem;margin:0;padding:.25rem .4rem;border:8px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 8px stretch;border-radius:0;background:none;color:#e6eefa;font-size:.82rem}.mk-balance-label{color:#9fc0e0;font-size:.6rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.mk-balance strong{color:#f0f6ff;font-family:var(--font-display);font-size:1rem;font-variant-numeric:tabular-nums}.mk-balance-after{color:#a9c2da;font-size:.76rem}.mk-balance-after strong{color:#f0f6ff}.mk-confirm-actions{display:grid;gap:.4rem}.mk-sign{padding:.55rem .7rem;border:9px solid transparent;border-image:url(/assets/botao_verde-DpfethGe.webp) 16 fill / 9px stretch;border-radius:0;background:none;box-shadow:none;color:#fff;font-family:var(--font-display);font-size:.84rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.mk-sign:hover:not(:disabled){filter:brightness(1.08)}.mk-sign:disabled{opacity:.5;cursor:default}.mk-cancel{padding:.45rem .75rem;border:9px solid transparent;border-image:url(/assets/botao_azul-Bw_lH_W0.webp) 16 fill / 9px stretch;border-radius:0;background:none;color:#b6c8dc;font-size:.76rem;font-weight:600;cursor:pointer}.mk-cancel:hover:not(:disabled){border-color:#ffffff4d;color:#e6eefa}.mk-confirm .mk-note{padding:.3rem .4rem;border:8px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 8px stretch;background:none;font:800 .68rem/1.35 var(--font-display);letter-spacing:.025em;image-rendering:pixelated}.mk-confirm .mk-note:before{width:1.3rem;height:1.3rem;border:6px solid transparent;border-image:url(/assets/botao_verde-DpfethGe.webp) 16 fill / 6px stretch;border-radius:0;background:none;color:#effff2;image-rendering:pixelated}.mk-confirm .mk-note.is-error:before{border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);color:#ff9c9c}@media (prefers-reduced-motion: reduce){.mk-tip,.mk-offer,.mk-chip{transition:none}.mk-offer:hover{transform:none}}@media (max-width: 700px){.mk-crest{width:3.6rem;height:4rem;padding-bottom:.7rem}.mk-crest.is-badge .mk-crest-badge{width:3.1rem;height:3.1rem}.mk-block{padding:.8rem .6rem .9rem}.mk-grid{display:flex;gap:.5rem;margin:0 -.6rem;padding:.2rem .6rem .4rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 .6rem;scrollbar-width:none}.mk-grid::-webkit-scrollbar{display:none}.mk-offer{flex:0 0 min(72%,15rem);scroll-snap-align:start}.mk-offer:last-child{scroll-snap-align:end}.mk-offer-name{font-size:.86rem}.mk-strip-index{display:flex}}.pk-page{--pk-bronze: #b07a42;--pk-prata: #aeb8c2;--pk-ouro: #d7b95a;--pk-plate: #101c2e;--pk-plate-2: #16243a;--pk-line: #2b3d58;--pk-text: #eef4ff;--pk-muted: #b8c8dd;--pk-soft: #dbe6f6;--pk-gold: #e0b043;--pk-blue: #56b7ff;width:100%;max-width:1120px;margin-inline:auto;gap:1rem}.pk-panel{display:grid;align-content:start;min-width:0;padding:.1rem .35rem .45rem;border-style:solid;border-width:17px;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;color:var(--pk-text)}.pk-panel-head{display:flex;align-items:center;gap:.5rem;padding:.35rem .3rem .5rem;border-bottom:1px solid rgba(224,176,67,.22)}.pk-panel-icon{flex:none;width:1.15rem;height:1.15rem}.pk-panel-title{margin:0;font-family:var(--font-display);font-size:clamp(.92rem,2.6vw,1.08rem);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--pk-text)}.pk-panel-body{display:grid;gap:.8rem;padding-top:.55rem}.pk-page .pk-waiting-action{justify-self:center;width:auto;margin-top:.5rem;padding-inline:1.4rem;text-decoration:none}.pk-page a.pk-waiting-action:hover{text-decoration:none}.pk-flash{margin:0;padding:.7rem .9rem;border:1px solid var(--pk-line);border-left:3px solid var(--danger);background:linear-gradient(180deg,var(--pk-plate-2),var(--pk-plate));color:var(--pk-text);font-size:.9rem}.pk-display .pack-wrapper-art,.pk-pack-art .pack-wrapper-art{display:block;width:100%;height:auto;aspect-ratio:100 / 140}.pk-guaranteed{display:flex;align-items:center;gap:.7rem;margin:0;padding:.7rem .9rem;border:1px solid var(--pk-line);border-left:3px solid var(--accent);background:linear-gradient(180deg,var(--pk-plate-2),var(--pk-plate))}.pk-guaranteed:before{content:"";flex:none;width:16px;height:16px;background:var(--accent);clip-path:polygon(0 5px,3px 5px,3px 8px,6px 8px,6px 5px,10px 5px,10px 2px,13px 2px,13px 0,16px 0,16px 5px,13px 5px,13px 8px,10px 8px,10px 11px,6px 11px,6px 13px,3px 13px,3px 10px,0 10px)}.pk-guaranteed strong{color:#fff;font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.03em}.pk-guaranteed span{margin-left:auto;color:var(--pk-muted);font-size:.86rem;white-space:nowrap}.pk-random-label{margin:0;color:var(--pk-muted);font-size:.9rem}.pk-odds{display:flex;flex-wrap:wrap;align-items:stretch;gap:.5rem;margin:0}.pk-odd{--pk-band: #4a5a6d;--pk-band-ink: #cfe0f2;position:relative;display:inline-flex;align-items:center;gap:.6rem;padding:.5rem .85rem;border:1px solid var(--pk-line);border-left:3px solid var(--pk-band);background:linear-gradient(180deg,var(--pk-plate-2),var(--pk-plate));color:var(--pk-band-ink);font-family:var(--font-display);font-size:.82rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.pk-odd strong{color:#fff;font-family:var(--font-display);font-size:1.1rem;font-weight:700;letter-spacing:0;font-variant-numeric:tabular-nums}.pk-odd[data-band=initial]{--pk-band: #f0a94a;--pk-band-ink: #f0c48a}.pk-odd[data-band=starter]{--pk-band: var(--pk-blue);--pk-band-ink: #a8d5f5}.pk-odd[data-band=standout]{--pk-band: #d4dde8;--pk-band-ink: #e6edf5}.pk-odd[data-band=elite]{--pk-band: var(--pk-gold);--pk-band-ink: #f6dc95}.pk-odd[data-rarity=bronze]{--pk-band: var(--pk-bronze);--pk-band-ink: #e6b183}.pk-odd[data-rarity=prata]{--pk-band: var(--pk-prata);--pk-band-ink: #dfe7ee}.pk-odd[data-rarity=ouro]{--pk-band: var(--pk-gold);--pk-band-ink: #f6dc95}.pk-odds-note{margin:0;color:var(--pk-muted);font-size:.86rem}.pk-chances{margin-top:.25rem;text-align:center}.pk-chances>summary{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;padding:0 .75rem;color:var(--pk-muted);font-size:.8rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none}.pk-chances>summary::-webkit-details-marker{display:none}.pk-chances>summary:hover{color:var(--pk-soft)}.pk-chances>summary:focus-visible{outline:2px solid var(--pk-blue);outline-offset:2px}.pk-chances[open]{text-align:left}.pk-chances[open]>summary{display:flex;margin:0 auto;width:max-content}.pk-chances-body{display:grid;gap:1rem;padding:1rem;border:1px solid var(--pk-line);background:#08101cd1}.pk-chances-group{display:grid;gap:.4rem}.pk-chances-group h4{margin:0;color:var(--pk-soft);font-family:var(--font-display);font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pk-chances-note{margin:0;color:var(--pk-muted);font-size:.82rem}.pk-chances-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));gap:3px;margin:0;padding:0;list-style:none}.pk-chances-grid li{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding:.35rem .55rem;border-left:3px solid var(--pk-rarity, var(--pk-line));background:linear-gradient(180deg,var(--pk-plate-2),var(--pk-plate));font-family:var(--font-display);font-variant-numeric:tabular-nums}.pk-chances-grid li[data-rarity=bronze]{--pk-rarity: var(--pk-bronze)}.pk-chances-grid li[data-rarity=prata]{--pk-rarity: var(--pk-prata)}.pk-chances-grid li[data-rarity=ouro],.pk-chances-grid li[data-rarity=ouro-raro]{--pk-rarity: var(--pk-gold)}.pk-chances-grid li[data-rarity=evento]{--pk-rarity: #f6dc95}.pk-chances-ovr{color:#fff;font-size:1rem;font-weight:700}.pk-chances-pct{color:var(--pk-soft);font-size:.86rem}.pk-pity{display:grid;gap:.5rem;padding:.7rem .9rem .75rem;border:1px solid var(--pk-line);background:linear-gradient(180deg,var(--pk-plate-2),var(--pk-plate))}.pk-pity-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;color:var(--pk-soft);font-family:var(--font-display);font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pk-pity-head strong{color:var(--pk-gold);font-family:var(--font-display);font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums}.pk-pity-track{display:flex;gap:3px}.pk-pity-track span{flex:1;min-width:2px;height:8px;background:#0d1a29;box-shadow:inset 0 0 0 1px #78b4e62e;transition:background .24s ease-out}.pk-pity-track span.is-on{background:linear-gradient(180deg,#ffe27a,#e0a91f);box-shadow:none}.pk-pity-copy{margin:0;color:var(--pk-muted);font-size:.84rem;line-height:1.4}.pk-rule-list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.pk-rule-list li{position:relative;padding-left:1.15rem;color:var(--pk-soft);font-size:.92rem;line-height:1.45}.pk-rule-list li:before{content:"";position:absolute;top:.5em;left:0;width:8px;height:8px;background:var(--pk-blue)}.pk-shelf{display:grid;grid-template-columns:minmax(16.25rem,18.75rem) minmax(0,1fr);gap:1rem;align-items:stretch}.pk-event{display:grid;gap:.35rem;margin-bottom:1rem;padding:.85rem 1rem;border:2px solid #f2d27a;border-radius:10px;background:linear-gradient(135deg,#232326,#050506);color:#f7ecd0}.pk-event h3{margin:0;font-family:var(--font-display);font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase}.pk-event p{margin:0;line-height:1.45}.pk-event strong{color:#f2d27a;font-family:var(--font-display)}.pk-event small{color:#cdbf9d}.pk-event-toggle{justify-self:start;margin-top:.35rem;padding:.4rem .8rem;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;font-family:var(--font-display);font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.pk-event-toggle:hover{background:#ffffff0f}.pk-event-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,410px),1fr));gap:1rem 1.5rem;margin-bottom:1rem}.pk-event-gallery-summary{grid-column:1 / -1}.pk-event-gallery-summary{margin:0;color:var(--pk-muted);font-size:.82rem}.pk-event-gallery-group h4{display:flex;align-items:baseline;gap:.5rem;margin:0 0 .5rem;font-family:var(--font-display);font-size:.9rem;letter-spacing:.06em}.pk-event-gallery-group h4 small{color:var(--pk-muted);font-size:.72rem;font-family:inherit;letter-spacing:0}.pk-event-gallery-group ul{display:flex;flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none}.pk-event-gallery-group li{display:grid;justify-items:center;gap:.2rem;width:118px}.pk-event-gallery-group li .player-card{width:100%}.pk-event-gallery-name{max-width:100%;overflow:hidden;color:var(--pk-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.pk-event-gallery-owned{padding:.05rem .4rem;border-radius:4px;background:#40a05a40;color:#9fe0b0;font-size:.66rem;font-weight:700;text-transform:uppercase}@media (max-width: 600px){.pk-event-gallery-group ul{gap:.5rem}.pk-event-gallery-group li{width:calc((100% - 1rem) / 3)}}.pk-event-tag{color:#f2d27a;font-family:var(--font-display);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pk-event[data-theme=bismuto]{border-color:transparent;background:linear-gradient(135deg,#2b303b,#07080c) padding-box,linear-gradient(135deg,#f6c945,#f07ab8,#8f6cf2,#3fb4e8,#41e0b8) border-box;color:#f1ecff}.pk-event[data-theme=bismuto] .pk-event-tag,.pk-event[data-theme=bismuto] strong{color:#d9c8ff}.pk-event[data-theme=bismuto] small{color:#b9b3cc}.pk-offers{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem;margin:0;padding:0;list-style:none}.pk-offer{display:flex;flex-direction:column;gap:.65rem;min-width:0;padding:.85rem;border:1px solid var(--pk-line);background:linear-gradient(180deg,var(--pk-plate-2),var(--pk-plate))}.pk-offer-head{display:grid;gap:.25rem}.pk-offer-count{display:flex;align-items:center;gap:.45rem;color:var(--pk-gold);font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pk-offer-count:before{content:"";flex:none;width:7px;height:7px;background:var(--pk-gold)}.pk-offer-name{margin:0;color:#fff;font-family:var(--font-display);font-size:1.35rem;font-weight:700;line-height:1.1;letter-spacing:.02em}.pk-price{display:grid;margin:0;padding:.5rem .75rem;border:1px solid var(--pk-line);background:#0b1524}.pk-price>div{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pk-price dt{color:var(--pk-muted);font-family:var(--font-display);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.pk-price dd{margin:0;color:#fff;font-family:var(--font-display);font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums}.pk-offer-perks{display:grid;gap:.32rem;margin:0;padding:0;list-style:none}.pk-offer[data-event]{border-color:#f2d27a;background:linear-gradient(135deg,#232326,#050506)}.pk-offer[data-event] .pk-offer-count{color:#f2d27a}.pk-offer[data-event] .pk-offer-count:before{background:#f2d27a}.pk-offer-limit{margin:0;color:#cdbf9d;font-size:.8rem}.pk-display--ebano:before{background:linear-gradient(#ffffff29,#ffffff29) 0 52% / 100% 2px no-repeat,repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 24px,transparent 24px 48px),radial-gradient(60% 80% at 50% 30%,rgba(242,210,122,.18),transparent 70%)}.pk-display-item[data-tint=ebano]{--pk-pack-w: clamp(4.2rem, 8.2vw, 7.6rem);--pk-tint-ink: #f2d27a}.pk-display-item[data-tint=ebano] .pack-wrapper-art{filter:drop-shadow(0 7px 0 rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(242,210,122,.4))}.pk-offer[data-event=bismuto]{border-image:linear-gradient(135deg,#f6c945,#f07ab8,#8f6cf2,#3fb4e8,#41e0b8) 1;background:linear-gradient(135deg,#2b303b,#07080c)}.pk-offer[data-event=bismuto] .pk-offer-count{color:#d9c8ff}.pk-offer[data-event=bismuto] .pk-offer-count:before{background:#8f6cf2}.pk-display--bismuto:before{background:linear-gradient(#ffffff29,#ffffff29) 0 52% / 100% 2px no-repeat,repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 24px,transparent 24px 48px),radial-gradient(60% 80% at 50% 30%,rgba(143,108,242,.22),transparent 70%)}.pk-display-item[data-tint=bismuto]{--pk-pack-w: clamp(4.2rem, 8.2vw, 7.6rem);--pk-tint-ink: #d9c8ff}.pk-display-item[data-tint=bismuto] .pack-wrapper-art{filter:drop-shadow(0 7px 0 rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(143,108,242,.45))}.pk-offer-perks li{display:flex;align-items:center;gap:.5rem;color:var(--pk-muted);font-size:.81rem}.pk-offer-perks li:before{content:"";flex:none;width:6px;height:6px;background:var(--accent)}.pk-short{margin:0;color:var(--danger);font-size:.8rem;font-weight:600}.pk-display{position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;gap:clamp(1rem,3vw,2.4rem);min-height:12.25rem;padding:1.25rem 1.25rem 1rem;border:1px solid var(--pk-line);background:linear-gradient(180deg,#1d5136,#12331f)}.pk-display:before,.pk-display:after{content:"";position:absolute;pointer-events:none}.pk-display:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(#ffffff29,#ffffff29) 0 52% / 100% 2px no-repeat,repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 24px,transparent 24px 48px),radial-gradient(60% 80% at 50% 30%,rgba(180,255,210,.14),transparent 70%)}.pk-display:after{top:52%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;box-shadow:inset 0 0 0 2px #ffffff29;clip-path:polygon(30% 0,70% 0,70% 9%,88% 9%,88% 30%,100% 30%,100% 70%,88% 70%,88% 91%,70% 91%,70% 100%,30% 100%,30% 91%,12% 91%,12% 70%,0 70%,0 30%,12% 30%,12% 9%,30% 9%)}.pk-display-item{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.55rem;width:var(--pk-pack-w);animation:pk-float 5.5s ease-in-out var(--pk-float-delay, 0s) infinite}.pk-display-item .pack-wrapper-art{filter:drop-shadow(0 7px 0 rgba(0,0,0,.45))}.pk-display-item small{color:var(--pk-tint-ink);font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.6)}.pk-display-item[data-tint=bronze]{--pk-pack-w: clamp(3.6rem, 7vw, 6.5rem);--pk-tint-ink: #e6b183}.pk-display-item[data-tint=prata]{--pk-pack-w: clamp(3.8rem, 7.4vw, 6.9rem);--pk-tint-ink: #dfe7ee;--pk-float-delay: .7s}.pk-display-item[data-tint=ouro]{--pk-pack-w: clamp(4rem, 7.8vw, 7.25rem);--pk-tint-ink: #ffdf8a;--pk-float-delay: 1.4s}.pk-display-item[data-tint=ouro] .pack-wrapper-art{filter:drop-shadow(0 7px 0 rgba(0,0,0,.45)) drop-shadow(0 0 18px rgba(240,200,80,.45))}.pk-display-item[data-tint=ouro]:before,.pk-display-item[data-tint=ouro]:after{content:"";position:absolute;width:9px;height:9px;pointer-events:none;background:linear-gradient(var(--pk-spark),var(--pk-spark)) 3px 0 / 3px 9px no-repeat,linear-gradient(var(--pk-spark),var(--pk-spark)) 0 3px / 9px 3px no-repeat;animation:pk-twinkle 2s steps(6,end) var(--pk-spark-delay, 0s) infinite}.pk-display-item[data-tint=ouro]:before{--pk-spark: #ffe27a;top:.5rem;left:-14px}.pk-display-item[data-tint=ouro]:after{--pk-spark: #fff3c4;--pk-spark-delay: .8s;top:2.75rem;right:-12px}@keyframes pk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pk-twinkle{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}.pk-buy,.pk-open,.pk-page-key,.pk-sell{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.9rem;margin:0;padding:.3rem 1rem;border-radius:0;border-style:solid;border-width:10px;border-image-slice:16 fill;border-image-repeat:stretch;background:none;font-family:var(--font-display);font-size:.86rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer}.pk-buy{width:100%;margin-top:auto;border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:var(--accent-ink)}.pk-buy:hover:not(:disabled){filter:brightness(1.08);color:var(--accent-ink)}.pk-buy:disabled{border-image-source:url(/assets/botao_verde_apagado-CuFC4e4b.webp);color:#4a5a4e;cursor:not-allowed}.pk-open,.pk-page-key,.pk-sell{flex:none;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);color:var(--pk-text)}.pk-sell{width:100%}.pk-open:hover:not(:disabled),.pk-page-key:hover:not(:disabled),.pk-sell:hover:not(:disabled){filter:brightness(1.15);color:#fff}.pk-open:disabled,.pk-page-key:disabled,.pk-sell:disabled{color:var(--pk-muted);cursor:not-allowed;filter:brightness(.8)}.pk-buy:focus-visible,.pk-open:focus-visible,.pk-page-key:focus-visible,.pk-sell:focus-visible{outline:2px solid var(--pk-text);outline-offset:2px}.bs-lead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .9rem;margin:0;color:var(--pk-muted);font-size:.9rem}.bs-lead strong{color:var(--pk-gold);font-family:var(--font-display);font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bs-support{margin:0;padding:.7rem .85rem;border:1px solid var(--pk-line);border-left:3px solid var(--pk-gold);background:linear-gradient(180deg,var(--pk-plate-2),var(--pk-plate));color:var(--pk-text);font-size:.92rem;line-height:1.5}.bs-support strong{color:var(--pk-gold)}.bs-closed{margin:0;padding:.6rem .8rem;border:1px solid var(--pk-line);border-left:3px solid var(--pk-gold);background:linear-gradient(180deg,var(--pk-plate-2),var(--pk-plate));color:var(--pk-text);font-size:.9rem}.bs-offers{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none}.bs-offers .pk-offer{padding:.7rem}.bs-offers .pk-offer-name{font-size:1.1rem}.bs-offers .pk-price{padding:.45rem .6rem}.bs-offers .pk-price dt{font-size:.64rem;letter-spacing:.08em}.bs-offers .pk-buy{padding-inline:.5rem;font-size:.78rem;letter-spacing:.05em}@media (max-width: 1000px){.bs-offers{grid-template-columns:repeat(3,minmax(0,1fr))}}.bs-art{display:grid;place-items:center;height:9.5rem;border:1px solid var(--pk-line);background:radial-gradient(circle at 50% 45%,rgba(224,176,67,.16),transparent 65%),#0b1524}.bs-art img{width:8rem;height:8rem;object-fit:contain;image-rendering:pixelated}.bs-offer[data-owned] .bs-art{border-color:#56b7ff73}.bs-name{text-align:center}.bs-owned{margin:0;color:var(--pk-blue);font-family:var(--font-display);font-size:.86rem;font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase}.bs-equip{width:100%;margin-top:auto}.bs-note{margin:0;color:var(--pk-muted);font-size:.8rem;text-align:center}.bs-all{justify-self:center;min-height:2.75rem}.bs-catalog{width:min(100%,52rem)}.bs-catalog-close{margin-left:auto;min-height:2.75rem;padding-inline:.5rem;box-shadow:none}.bs-catalog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none}.bs-catalog-item{position:relative;display:grid;align-content:start;justify-items:center;gap:.35rem;min-width:0;text-align:center}.bs-catalog-item .bs-art{width:100%;height:7rem}.bs-catalog-item .bs-art img{width:6rem;height:6rem;image-rendering:auto}.bs-catalog-item[data-offer] .bs-art{border-color:#e0b04399}.bs-catalog-item[data-owned] .bs-art{border-color:#56b7ff73}.bs-catalog-item strong{max-width:100%;color:#fff;font-family:var(--font-display);font-size:.95rem;overflow-wrap:anywhere}.bs-tag{color:var(--pk-gold);font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bs-tag--owned{color:var(--pk-blue)}.bs-catalog-item>.bs-tag{position:absolute;top:.4rem;left:50%;transform:translate(-50%);padding:.15rem .45rem;border:1px solid currentColor;background:#050b1ae0;white-space:nowrap;pointer-events:none}@media (max-width: 640px){.bs-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bs-dialog{width:min(100%,26rem)}.bs-dialog-item{display:flex;align-items:center;gap:.75rem}.bs-art--small{flex:none;width:3.5rem;height:3.5rem}.bs-art--small img{width:2.75rem;height:2.75rem;image-rendering:auto}.bs-dialog-item p{display:grid;gap:.1rem;margin:0}.fs-free{margin:0;color:var(--pk-text);font-size:.9rem}.fs-free a{color:var(--pk-blue)}.fs-offers{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none}.fs-offers .pk-offer{padding:.6rem}.fs-offers .pk-offer-name{font-size:1.05rem}.fs-offers .pk-price{padding:.45rem .6rem}.fs-offers .pk-price dt{font-size:.64rem;letter-spacing:.08em}.fs-offers .pk-buy{padding-inline:.5rem;font-size:.78rem;letter-spacing:.05em}.fs-art{border:1px solid var(--pk-line);background:#0b1524;line-height:0}.fs-art img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.fs-offer[data-owned] .fs-art{border-color:#56b7ff73}.fs-art--small{flex:none;width:6.5rem}.fs-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.fs-zoom{position:relative;display:block;width:100%;padding:0;cursor:zoom-in;font:inherit}.fs-zoom-hint{position:absolute;right:.35rem;bottom:.35rem;padding:.2rem .45rem;background:#080e1ad1;border:1px solid var(--pk-line);color:#fff;font-family:var(--font-display);font-size:.66rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.fs-zoom:hover .fs-zoom-hint,.fs-zoom:focus-visible .fs-zoom-hint{background:var(--pk-blue);color:#08101c}.fs-zoom-dialog{width:min(100%,72rem)}.fs-zoom-stage{position:relative;line-height:0;border:1px solid var(--pk-line)}.fs-zoom-stage img,.fs-zoom-stage svg{display:block;width:100%;height:auto}.fs-zoom-stage svg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.fs-zoom-dialog .cp-actions{align-items:center}@media (max-width: 1000px){.fs-offers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.fs-offers{display:flex;gap:.6rem;margin-inline:-.35rem;padding:0 .35rem .4rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:.35rem}.fs-offers>.fs-offer{flex:0 0 78%;scroll-snap-align:start}}.bs-dialog-item strong{color:#fff;font-family:var(--font-display);font-size:1.1rem}.bs-dialog-item span{color:#b8c8dd;font-size:.9rem}.bs-steps{display:grid;gap:.3rem;margin:0;padding-left:1.2rem;color:#dbe6f6;font-size:.9rem;line-height:1.4}.bs-qr{justify-self:center;width:min(100%,13.75rem);height:auto;aspect-ratio:1;padding:.5rem;background:#fff;image-rendering:pixelated}.bs-code{display:grid;gap:.3rem}.bs-code span{color:#b8c8dd;font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bs-code input{width:100%;min-height:2.75rem;padding:.5rem .6rem;border:1px solid #2b3d58;border-radius:0;background:#0b1524;color:#eef4ff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.bs-code input:focus-visible{outline:2px solid #eef4ff;outline-offset:2px}.bs-expiry,.bs-later-note{margin:0;color:#b8c8dd;font-size:.85rem;text-align:center}.bs-status{margin:0;padding:.55rem .7rem;border-left:3px solid #56b7ff;background:#101c2ed9;font-size:.9rem}.bs-dialog .cp-actions .cp-primary,.bs-dialog .cp-actions .cp-secondary{flex:1 1 11rem;max-width:none}.bs-dialog .cp-secondary:disabled{cursor:progress;filter:brightness(.8)}@media (max-width: 640px){.bs-offers{display:flex;gap:.6rem;margin-inline:-.35rem;padding:0 .35rem .4rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:.35rem}.bs-offers>.bs-offer{flex:0 0 68%;scroll-snap-align:start}.bs-offer .bs-art{height:9rem}}.pk-empty{margin:0;padding:1.2rem .6rem;color:var(--pk-muted);font-size:.9rem;text-align:center}.pk-inventory{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.pk-filter{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 .6rem}.pk-filter .mk-chip{min-height:2.75rem}.pk-filter .mk-chip:not(.is-selected){filter:saturate(.35) brightness(.7)}.pk-filter .mk-chip:not(.is-selected):hover{filter:saturate(.6) brightness(.9)}.pk-filter .mk-chip.is-selected{border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);color:var(--mk-text)}.pk-filter .mk-chip.is-selected .mk-chip-dot{background:currentColor}.pk-filter .mk-chip.is-selected small{color:var(--mk-text-muted)}.pk-pack{display:grid;gap:.45rem .8rem;padding:.45rem .55rem;border:1px solid var(--pk-line);background:linear-gradient(180deg,var(--pk-plate-2),var(--pk-plate))}.pk-pack:has(.pk-results){grid-template-columns:minmax(0,1fr);align-items:start}.pk-pack-head{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.pk-pack:has(.pk-results) .pk-pack-id{flex:1 1 5rem}.pk-credit{grid-column:1 / -1}.pk-pack-art{display:block;flex:none;align-self:center;width:1.5rem}.pk-pack-art .pack-wrapper-art{filter:drop-shadow(0 3px 0 rgba(0,0,0,.5))}.pk-pack-id{flex:1 1 10rem;display:grid;gap:.05rem;min-width:0}.pk-pack-source{color:var(--pk-gold);font-family:var(--font-display);font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pk-pack-id h3{margin:0;color:#fff;font-family:var(--font-display);font-size:.92rem;font-weight:700;letter-spacing:.02em}.pk-pack-id small{color:var(--pk-muted);font-size:.72rem}.pk-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.45rem;margin:0;padding:0;list-style:none}.pk-result{display:flex;flex-direction:column;gap:.2rem;padding:.5rem .55rem .55rem;border:1px solid var(--pk-line);border-left:3px solid var(--pk-band, #4a5a6d);background:#0b1524}.pk-result.rarity-bronze{--pk-band: var(--pk-bronze)}.pk-result.rarity-prata{--pk-band: var(--pk-prata)}.pk-result.rarity-ouro{--pk-band: var(--pk-ouro)}.pk-result-card{position:relative;align-self:center;width:min(100%,9rem)}.pk-result-card .player-card,.pk-result-card .player-card svg{display:block;width:100%;height:auto}.pk-result-card .pk-dupe{position:absolute;top:.28rem;right:.08rem;z-index:2;background:#070d16f0}.pk-result-top{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem;min-width:0}.pk-result-name{color:#fff;font-family:var(--font-display);font-size:.92rem;font-weight:700;letter-spacing:.02em}.pk-result-line{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;color:var(--pk-muted);font-size:.73rem;font-weight:600}.pk-rarity{flex:none;padding:.1rem .4rem;border:1px solid var(--pk-band, #4a5a6d);color:var(--pk-band, #4a5a6d);font-family:var(--font-display);font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pk-rarity[data-rarity=bronze]{--pk-band: var(--pk-bronze)}.pk-rarity[data-rarity=prata]{--pk-band: var(--pk-prata)}.pk-rarity[data-rarity=ouro]{--pk-band: var(--pk-ouro)}.pk-rarity[data-rarity=ouro-raro]{--pk-band: var(--pk-ouro);background:color-mix(in srgb,var(--pk-ouro) 16%,transparent)}.pk-rarity[data-rarity=evento]{--pk-band: #f2d27a;background:#0b0b0d}.pk-dupe{flex:none;padding:.05rem .35rem;border:1px solid color-mix(in srgb,var(--warn) 55%,transparent);color:var(--warn);font-family:var(--font-display);font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pk-result-outcome{display:flex;align-items:center;gap:.4rem;margin-top:auto;padding:.16rem .35rem;border:8px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 8px stretch;background:none;color:var(--cl-ink);font:800 .62rem/1.2 var(--font-display);letter-spacing:.035em;text-transform:uppercase;image-rendering:pixelated}.pk-result-outcome i{display:grid;flex:none;place-items:center;width:1.35rem;height:1.35rem;border:6px solid transparent;color:#fff;font:900 .58rem/1 var(--font-display);font-style:normal;image-rendering:pixelated}.pk-result-outcome.is-kept{border-left-color:#43bd5a;color:#caffd2}.pk-result-outcome.is-kept i{border-image:url(/assets/botao_verde-DpfethGe.webp) 16 fill / 6px stretch}.pk-result-outcome.is-sold{border-left-color:var(--pk-gold);color:#ffe7a0}.pk-result-outcome.is-sold i{border-image:url(/assets/botao_azul-Bw_lH_W0.webp) 16 fill / 6px stretch;color:#ffd968}.pk-result-outcome.is-skipped{border-left-color:var(--cl-line);color:var(--pk-muted)}.pk-result:has(.is-skipped) .pk-result-card{opacity:.45;filter:grayscale(.6)}.pk-pick-rule{margin:.4rem 0 0;color:var(--pk-muted);font-size:.82rem}.pk-result-outcome strong{color:#fff0b8;font-variant-numeric:tabular-nums}.pk-result-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.25rem,1fr));gap:.3rem;margin-top:auto;padding-top:.35rem}.pk-pack .pk-buy,.pk-pack .pk-sell,.pk-pack .pk-open{min-height:2.75rem;padding-inline:.45rem;font-size:.74rem;font-weight:700;letter-spacing:.04em}.pk-result-actions .pk-buy{margin-top:0}.pk-result-sold{display:grid;gap:.3rem;margin-top:auto}.pk-result-sold .pk-result-outcome,.pk-result-sold .pk-buy{margin-top:0}.pk-bulk-actions{display:flex;flex-wrap:wrap;gap:.3rem}.pk-bulk-main{flex:2 1 12rem}.pk-bulk-more{display:flex;flex:1 1 8rem;gap:.3rem}.pk-bulk-more>*{flex:1 1 0}.pk-bulk-actions .pk-buy{margin-top:0}.pk-sell[data-confirming]{color:#ffe08a;filter:brightness(1.22)}.pk-pack .pk-bulk-actions .pk-buy,.pk-pack .pk-bulk-actions .pk-sell{min-height:2.75rem;padding-inline:.45rem;font-size:.74rem;font-weight:700;letter-spacing:.04em}.pk-undo-note{margin:0;color:var(--lj-muted, var(--pk-muted));font:400 15px/1.35 var(--lj-label)}.pk-credit{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin:0;padding-top:.4rem;border-top:1px solid var(--pk-line)}.pk-credit span{color:var(--pk-muted);font-family:var(--font-display);font-size:.7rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.pk-credit strong{color:var(--accent);font-family:var(--font-display);font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums}.pk-pager{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.8rem}.pk-page-key{min-height:2.75rem;padding-inline:1rem}.pk-pager-count{display:grid;gap:.1rem;color:var(--pk-muted);font-family:var(--font-display);font-size:.74rem;letter-spacing:.08em;text-align:center;text-transform:uppercase;white-space:nowrap}.pk-pager-count small{font-size:.7rem;opacity:.8}@media (max-width: 64rem){.pk-shelf{grid-template-columns:minmax(0,1fr)}.pk-offers{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}@media (max-width: 44rem){.pk-display{gap:.8rem;padding:1rem .8rem .8rem}}@media (max-width: 35rem){.pk-panel{border-width:14px;padding-inline:.2rem}.pk-guaranteed{align-items:flex-start;flex-wrap:wrap;gap:.1rem .7rem}.pk-guaranteed span{margin-left:1.65rem}.pk-odd{flex:1 1 100%}.pk-pack-head{align-items:flex-start}.pk-open{width:100%}.pk-pager{flex-wrap:wrap}.pk-pager-count{flex:1 0 100%;order:-1}.pk-page-key{flex:1 1 8rem;padding-inline:.5rem}}@media (prefers-reduced-motion: reduce){.pk-pity-track span{transition:none}.pk-display-item,.pk-display-item[data-tint=ouro]:before,.pk-display-item[data-tint=ouro]:after{animation:none}.pk-display-item[data-tint=ouro]:before,.pk-display-item[data-tint=ouro]:after{opacity:1;transform:none}}.pack-open{--pk-bronze: #b07a42;--pk-prata: #aeb8c2;--pk-ouro: #d7b95a;--pack-gap: clamp(.45rem, 1.6vw, 1.1rem);--pack-card-w: min( 16.5rem, calc((100vw - 2.5rem) / var(--pack-columns) - var(--pack-gap)), calc((100vh - 12.5rem) / 1.9) );position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;justify-items:center;align-items:center;gap:clamp(.5rem,2.2vh,1.15rem);padding:clamp(.9rem,3vh,2rem) 1rem clamp(1rem,3vh,2rem);overflow:hidden;background:#050a10;animation:dialog-fade .16s ease}.pack-open-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,255,255,.016) 0 2px,transparent 2px 5px),radial-gradient(120% 44% at 50% -8%,rgba(104,146,206,.3),transparent 66%),linear-gradient(180deg,#050d16,#08141f 36%,#0a1a15 62%,#071a0d)}.pack-open-scene:before{content:"";position:absolute;top:0;right:0;bottom:40%;left:0;background-image:radial-gradient(circle,rgba(190,214,246,.13) 0 30%,transparent 34%),radial-gradient(circle,rgba(116,148,190,.12) 0 26%,transparent 30%),repeating-linear-gradient(180deg,rgba(0,0,0,.3) 0 1px,transparent 1px 14px);background-size:9px 7px,13px 11px,100% 14px;-webkit-mask-image:linear-gradient(180deg,transparent 8%,#000 34%,#000 80%,transparent 100%);mask-image:linear-gradient(180deg,transparent 8%,#000 34%,#000 80%,transparent 100%)}.pack-open-scene:after{content:"";position:absolute;top:58%;right:0;bottom:0;left:0;background:radial-gradient(32% 26% at 50% 20%,transparent 62%,rgba(226,240,231,.14) 63%,transparent 67%),linear-gradient(90deg,transparent 49.8%,rgba(226,240,231,.09) 49.8% 50.2%,transparent 50.2%),repeating-linear-gradient(90deg,rgba(255,255,255,.016) 0 6%,transparent 6% 12%),linear-gradient(180deg,#0a2411,#0f2f18 42%,#05170a);-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 10%);mask-image:linear-gradient(180deg,transparent 0%,#000 10%)}.pack-open-light{position:absolute;top:6%;width:clamp(2rem,4.6vw,3.2rem);aspect-ratio:3 / 2;transform:translate(-50%);background-image:radial-gradient(circle,#cfe3ff 0 34%,transparent 38%);background-size:27% 31%;filter:drop-shadow(0 0 12px rgba(150,195,255,.5));opacity:.82}.pack-open-light:after{content:"";position:absolute;left:50%;top:100%;width:2px;height:2.4rem;transform:translate(-50%);background:linear-gradient(180deg,#35485e,transparent)}.pack-open-close{position:absolute;z-index:4;top:clamp(.6rem,2vh,1.1rem);right:clamp(.6rem,2vw,1.2rem);display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;padding:0;border:1px solid rgba(160,190,225,.34);border-radius:8px;background:#060e18b8;box-shadow:none;color:#b9cee6;font-size:1.1rem;line-height:1;cursor:pointer}.pack-open-close:hover{border-color:#a0bee1b8;background:#060e18b8;color:#eaf2fb}.pack-open-title{margin:0;color:#94b4d8;font-family:var(--font-display);font-size:clamp(.68rem,2.4vw,.84rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pack-open-row{position:relative;display:grid;place-items:center;width:100%;min-height:0;perspective:1500px}.pack-open-cards{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:var(--pack-gap);margin:0;padding:0;list-style:none}.pack-card{position:relative;width:var(--pack-card-w);margin-top:calc(var(--pack-card-w) * .48);aspect-ratio:400 / 556;transform-origin:50% 100%;transition:transform .45s cubic-bezier(.2,.9,.3,1.35) calc(var(--flip-ms) * .5)}.pack-card.is-hero{z-index:2}.pack-card.is-hero[data-revealed]{transform:scale(1.14)}.pack-card-inspect{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;padding:0;border:0;border-radius:0;background:none;box-shadow:none;cursor:zoom-in}.pack-card-inspect:hover{background:none;box-shadow:none}.pack-card-inspect:focus-visible{outline:3px solid #ffdc67;outline-offset:3px}.pack-card-deal{display:block;position:relative;z-index:1;width:100%;height:100%;animation:pack-deal var(--deal-ms) cubic-bezier(.2,.85,.3,1.04) var(--deal-delay) both}@keyframes pack-deal{0%{opacity:0;transform:translate(var(--deal-x),7%) rotate(var(--deal-spin)) scale(.62)}35%{opacity:1}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}.pack-card-flip{display:block;position:relative;width:100%;height:100%}.pack-card-face{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%}.pack-card-back{transform:scaleX(1);transition:transform var(--half-flip-ms) ease-in}.pack-card-front{transform:scaleX(0);transition:transform var(--half-flip-ms) ease-out var(--half-flip-ms)}.pack-card[data-revealed] .pack-card-back{transform:scaleX(0)}.pack-card[data-revealed] .pack-card-front{transform:scaleX(1)}.pack-card-face svg{display:block;width:100%;height:100%}.pack-card-front svg{filter:drop-shadow(0 10px 20px rgba(0,0,0,.6))}.pack-back-art{filter:drop-shadow(0 10px 20px rgba(0,0,0,.6))}.pack-card-ring{position:absolute;left:50%;bottom:-3%;width:96%;aspect-ratio:3.8 / 1;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.72),rgba(0,0,0,.3) 58%,transparent 78%);animation:pack-ring-land var(--deal-ms) ease-out var(--deal-delay) both}@keyframes pack-ring-land{0%{opacity:0;transform:translate(-50%) scale(.5)}}.pack-card-ring:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid transparent;border-radius:50%;opacity:0;transition:opacity .45s ease calc(var(--flip-ms) * .55)}.pack-card[data-revealed][data-rarity=prata] .pack-card-ring:after{opacity:.8;border-color:color-mix(in srgb,var(--pk-prata) 72%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--pk-prata) 42%,transparent)}.pack-card[data-revealed]:is([data-rarity=ouro],[data-rarity=ouro-raro],[data-rarity=evento]) .pack-card-ring:after{opacity:1;border-color:var(--pk-ouro);box-shadow:0 0 26px color-mix(in srgb,var(--pk-ouro) 62%,transparent),inset 0 0 20px color-mix(in srgb,var(--pk-ouro) 38%,transparent);animation:pack-ring-pulse 1.9s ease-in-out infinite calc(var(--flip-ms) * .55)}@keyframes pack-ring-pulse{50%{box-shadow:0 0 38px color-mix(in srgb,var(--pk-ouro) 80%,transparent),inset 0 0 24px color-mix(in srgb,var(--pk-ouro) 48%,transparent)}}.pack-card-beams{position:absolute;left:50%;top:50%;z-index:0;width:108%;height:132%;transform:translate(-50%,-50%);pointer-events:none}.pack-card-beams i{position:absolute;bottom:6%;left:calc(3% + var(--i) * 11.5%);width:clamp(3px,.7vw,7px);height:94%;transform:scaleY(0);transform-origin:50% 100%;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--pk-ouro) 92%,#fffaf0) 55%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--pk-ouro) 60%,transparent);animation:pack-beam 1.15s cubic-bezier(.2,.85,.3,1) calc(var(--i) * 35ms) both}@keyframes pack-beam{0%{opacity:0;transform:scaleY(0)}26%{opacity:1}70%{opacity:.85}to{opacity:0;transform:scaleY(1)}}.pack-card-sparks{position:absolute;top:-8%;right:-16%;bottom:-8%;left:-16%;z-index:3;pointer-events:none}.pack-card[data-rarity=prata] .pack-card-sparks{color:color-mix(in srgb,var(--pk-prata) 82%,#fff)}.pack-card:is([data-rarity=ouro],[data-rarity=ouro-raro],[data-rarity=evento]) .pack-card-sparks{color:color-mix(in srgb,var(--pk-ouro) 86%,#fff)}.pack-card-sparks i{position:absolute;bottom:12%;left:var(--x);width:var(--size);height:var(--size);border-radius:1px;background:currentColor;opacity:0;animation:pack-spark 1.15s cubic-bezier(.25,.7,.4,1) both}@keyframes pack-spark{0%{opacity:0;transform:translate(0) scale(.6) rotate(0)}18%{opacity:1}to{opacity:0;transform:translate(var(--drift),calc(var(--rise) * -1)) scale(1) rotate(200deg)}}.pack-card-crown{position:absolute;left:50%;bottom:100.5%;z-index:3;width:64%;animation:pack-crown-in .52s cubic-bezier(.2,.9,.3,1.4) calc(var(--flip-ms) * .55) both}.pack-crown-art{display:block;width:100%;height:auto;filter:drop-shadow(0 4px 10px rgba(0,0,0,.55))}@keyframes pack-crown-in{0%{opacity:0;transform:translate(-50%,26%) scale(.7)}to{opacity:1;transform:translate(-50%) scale(1)}}.pack-open-wrapper{position:absolute;left:50%;top:50%;z-index:3;width:var(--pack-card-w);aspect-ratio:100 / 140;pointer-events:none;animation:pack-wrapper-in var(--wrapper-in-ms) linear both}.pack-wrapper-art{display:block;width:100%;height:100%;filter:drop-shadow(0 12px 22px rgba(0,0,0,.6))}.pack-wrapper-mark{font-family:var(--font-display);font-weight:800}@keyframes pack-wrapper-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.78)}26%{opacity:1;transform:translate(-50%,-50%) scale(1.03)}38%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.pack-open-spin{position:absolute;top:0;right:0;bottom:0;left:0;animation:pack-wrapper-gone 1ms linear calc(var(--wrapper-in-ms) + var(--wrapper-spin-ms) + var(--wrapper-reveal-ms)) forwards}.pack-open-face{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%;animation:pack-flip-out calc(var(--wrapper-spin-ms) / 2) ease-in var(--wrapper-in-ms) forwards}.pack-open-face.is-tier{transform:scaleX(0) scale(1.06);animation-name:pack-flip-in;animation-timing-function:ease-out;animation-delay:calc(var(--wrapper-in-ms) + var(--wrapper-spin-ms) / 2)}@keyframes pack-flip-out{0%{transform:scaleX(1) scale(1);filter:brightness(1)}to{transform:scaleX(0) scale(1.06);filter:brightness(1.6)}}@keyframes pack-flip-in{0%{transform:scaleX(0) scale(1.06);filter:brightness(1.6)}to{transform:scaleX(1) scale(1);filter:brightness(1)}}@keyframes pack-wrapper-gone{0%,to{opacity:0}}.pack-open-burst{position:absolute;left:50%;top:50%;z-index:0;width:0;height:0;--burst-at: calc(var(--wrapper-in-ms) + var(--wrapper-spin-ms) + var(--wrapper-reveal-ms));--burst-ink: var(--pk-prata);pointer-events:none}.pack-open[data-tier=bronze] .pack-open-burst{--burst-ink: var(--pk-bronze)}.pack-open[data-tier=prata] .pack-open-burst{--burst-ink: var(--pk-prata)}.pack-open[data-tier=ouro] .pack-open-burst{--burst-ink: var(--pk-ouro)}.pack-open[data-tier=ebano] .pack-open-burst{--burst-ink: #f2d27a}.pack-open[data-tier=abobora] .pack-open-burst{--burst-ink: #f07a1e}.pack-open[data-tier=esmeralda] .pack-open-burst{--burst-ink: #5fe3a4}.pack-open-flash{position:absolute;left:50%;top:50%;width:clamp(14rem,44vw,30rem);height:clamp(14rem,44vw,30rem);margin:0;transform:translate(-50%,-50%) scale(.2);border-radius:50%;background:radial-gradient(circle,#fff 0%,color-mix(in srgb,var(--burst-ink) 85%,#fff) 26%,color-mix(in srgb,var(--burst-ink) 55%,transparent) 52%,transparent 72%);opacity:0;animation:pack-burst-flash calc(var(--wrapper-tear-ms) * .8) ease-out var(--burst-at) forwards}@keyframes pack-burst-flash{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}12%{opacity:1;transform:translate(-50%,-50%) scale(.75)}to{opacity:0;transform:translate(-50%,-50%) scale(2.1)}}.pack-open-shock{position:absolute;left:50%;top:50%;width:clamp(7rem,22vw,15rem);height:clamp(7rem,22vw,15rem);transform:translate(-50%,-50%) scale(.25);border:3px solid color-mix(in srgb,var(--burst-ink) 80%,#fff);border-radius:50%;box-shadow:0 0 24px color-mix(in srgb,var(--burst-ink) 55%,transparent);opacity:0;animation:pack-burst-shock var(--wrapper-tear-ms) cubic-bezier(.15,.8,.3,1) var(--burst-at) forwards}@keyframes pack-burst-shock{0%{opacity:0;transform:translate(-50%,-50%) scale(.25);border-width:5px}14%{opacity:.95}to{opacity:0;transform:translate(-50%,-50%) scale(2.6);border-width:1px}}.pack-open-rays{position:absolute;left:0;top:0}.pack-open-rays i{position:absolute;left:0;top:0;width:clamp(2px,.5vw,5px);height:clamp(5rem,16vw,11rem);margin-left:calc(clamp(2px,.5vw,5px)/-2);transform-origin:50% 0;background:linear-gradient(180deg,color-mix(in srgb,var(--burst-ink) 92%,#fff) 0%,color-mix(in srgb,var(--burst-ink) 60%,transparent) 60%,transparent 100%);opacity:0;animation:pack-burst-ray calc(var(--wrapper-tear-ms) * .85) cubic-bezier(.2,.85,.3,1) calc(var(--burst-at) + var(--i) * 12ms) forwards}@keyframes pack-burst-ray{0%{opacity:0;transform:rotate(calc(var(--i) * 25.7deg)) translateY(0) scaleY(.1)}18%{opacity:1}to{opacity:0;transform:rotate(calc(var(--i) * 25.7deg)) translateY(2.2rem) scaleY(1)}}.pack-open-bits{position:absolute;left:0;top:0}.pack-open-bits i{position:absolute;left:0;top:0;width:var(--size);height:var(--size);margin:calc(var(--size) / -2);background:color-mix(in srgb,var(--burst-ink) 88%,#fff);box-shadow:0 0 10px color-mix(in srgb,var(--burst-ink) 65%,transparent);opacity:0;animation:pack-burst-bit var(--wrapper-tear-ms) cubic-bezier(.12,.78,.32,1) calc(var(--burst-at) + var(--delay)) forwards}@keyframes pack-burst-bit{0%{opacity:1;transform:rotate(var(--angle)) translate(0) rotate(0)}70%{opacity:.9}to{opacity:0;transform:rotate(var(--angle)) translate(var(--distance)) rotate(var(--spin))}}.pack-open-tear{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pack-open-half{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:pack-tear-top var(--wrapper-tear-ms) ease-in calc(var(--wrapper-in-ms) + var(--wrapper-spin-ms) + var(--wrapper-reveal-ms)) forwards}.pack-open-half.is-bottom{animation-name:pack-tear-bottom}@keyframes pack-tear-top{0%{opacity:1;transform:none}14%{opacity:1;transform:translateY(1.5%) rotate(1deg)}34%{opacity:1;transform:translate(-4%,-9%) rotate(-6deg)}to{opacity:0;transform:translate(-18%,-56%) rotate(-19deg)}}@keyframes pack-tear-bottom{0%{opacity:1;transform:none}14%{opacity:1;transform:translateY(-1.5%) rotate(-1deg)}34%{opacity:1;transform:translate(3%,7%) rotate(4deg)}to{opacity:0;transform:translate(16%,50%) rotate(13deg) scale(1.07)}}.pack-open-caption{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.5rem;min-height:1.5rem;margin:0;color:#c3d6ec;font-size:clamp(.78rem,2.6vw,.92rem);text-align:center}.pack-open-caption strong{font-family:var(--font-display);font-size:.82em;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pack-open-caption strong[data-rarity=bronze]{color:var(--pk-bronze)}.pack-open-caption strong[data-rarity=prata]{color:var(--pk-prata)}.pack-open-caption strong:is([data-rarity=ouro],[data-rarity=ouro-raro],[data-rarity=evento]){color:var(--pk-ouro)}.pack-open-action{padding:.6rem 1.6rem;font-size:.9rem}.pack-open[data-deciding]{--pack-card-w: min( 16.5rem, calc((100vw - 2.5rem) / var(--pack-columns) - var(--pack-gap)), calc((100vh - 19rem) / 1.9) )}.pack-open[data-deciding] .pack-open-row{align-self:end}.pack-open-decisions{display:flex;justify-content:center;gap:var(--pack-gap);margin:0;padding:0;list-style:none;animation:dialog-fade .25s ease}.pack-open-decisions>li{display:grid;width:var(--pack-card-w)}.pk-result-inspect{display:block;width:100%;padding:0;border:0;border-radius:0;background:none;box-shadow:none;cursor:zoom-in}.pk-result-inspect:hover{background:none;box-shadow:none;filter:brightness(1.06)}.pk-result-inspect:focus-visible{outline:3px solid #ffdc67;outline-offset:3px}.pack-open-decisions .pk-result-actions{padding-top:0}.pack-open-decisions .pk-buy,.pack-open-decisions .pk-sell{min-height:2.75rem;padding-inline:.45rem;font-size:.74rem;font-weight:700;letter-spacing:.04em}.pack-open-decisions .pk-result-outcome{margin-top:0;justify-content:center}.pack-open-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;max-width:100%}.pack-open-footer .pk-bulk-actions{align-items:center;justify-content:center;gap:.5rem}.pack-open-footer .pk-bulk-main,.pack-open-footer .pk-bulk-more{flex:none}.pack-open-footer .pk-buy,.pack-open-footer .pk-sell{width:auto;min-height:2.75rem;padding-inline:.8rem;font-size:.74rem;font-weight:700;letter-spacing:.04em}.pack-open-footer .pk-bulk-main{min-height:3.4rem;padding-inline:1.8rem;font-size:.92rem}.pack-open-footer .pk-bulk-more>*{flex:none;min-width:9rem;white-space:nowrap}@media (max-width: 600px){.pack-open-footer .pk-bulk-actions{width:100%}.pack-open-footer .pk-bulk-main,.pack-open-footer .pk-bulk-more{flex:1 1 100%}.pack-open-footer .pk-bulk-more>*{flex:1 1 0;min-width:0;white-space:normal;line-height:1.15}}.pack-open-error{flex-basis:100%;margin:0;color:#ffb4a8;font-size:.86rem;text-align:center}@media (prefers-reduced-motion: reduce){.pack-open-decisions{animation:none}}.pack-open[data-skip] .pack-open-wrapper{display:none}.pack-open[data-skip] .pack-card-deal{animation:none}.pack-open[data-skip] .pack-card-ring{animation:none;opacity:1}.pack-open[data-skip] .pack-card,.pack-open[data-skip] .pack-card-flip,.pack-open[data-skip] .pack-card-ring:after{transition:none}@media (prefers-reduced-motion: reduce){.pack-open,.pack-card-deal{animation:none}.pack-card-flip,.pack-card,.pack-card-ring:after{transition:none}.pack-card-crown{animation:none}.pack-card[data-revealed]:is([data-rarity=ouro],[data-rarity=ouro-raro],[data-rarity=evento]) .pack-card-ring:after{animation:none}.pack-card-beams,.pack-card-sparks,.pack-open-burst{display:none}}.market-kicker,.market-group-kicker{color:var(--accent);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.squad-filter-panel{display:grid;gap:.85rem;padding:1rem;background:var(--surface);border:1px solid var(--border);border-radius:14px}.squad-filter-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.squad-filter-heading>div{display:grid;gap:.15rem}.squad-filter-heading strong{color:var(--text)}.squad-clear-filters{padding:.45rem .7rem;font-size:.75rem}.squad-filter-grid{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(130px,1fr));gap:.7rem}.squad-filter-grid label{display:grid;gap:.28rem;color:var(--muted);font-size:.72rem}.squad-filter-grid .squad-search-field{grid-column:span 2}.squad-filter-grid input,.squad-filter-grid select{min-width:0}.squad-empty-state{display:grid;justify-items:center;gap:.35rem;padding:2rem 1rem;text-align:center}.squad-empty-state strong{color:var(--text)}.squad-empty-state span{color:var(--muted);font-size:.82rem}.squad-empty-state .btn{margin-top:.45rem}.squad-3d-button{background:var(--accent);color:var(--accent-ink)}@media (max-width: 900px){.squad-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.squad-filter-grid .squad-search-field{grid-column:span 2}}@media (max-width: 600px){.squad-filter-heading{align-items:stretch;flex-direction:column}.squad-clear-filters{width:100%}.squad-filter-grid{grid-template-columns:1fr}.squad-filter-grid .squad-search-field{grid-column:auto}}.club-flag{display:block;width:6rem;height:auto;overflow:visible}.club-flag-hem{fill:none;stroke:#060a1066;stroke-width:1.5;stroke-linejoin:round}.club-flag-mast{fill:#4b5665}.club-flag-mast-light{fill:none;stroke:#e2ecf657;stroke-width:1.1;stroke-linecap:round}.club-flag-halyard{fill:none;stroke:#e0e7ee6b;stroke-width:.8;stroke-linecap:round}.club-flag-finial{fill:#d8bc62;stroke:#30260c8c;stroke-width:1}.club-flag-finial-light{fill:#fffdf0b3}.club-flag-cleat{fill:none;stroke:#d8bc62;stroke-width:1.6;stroke-linecap:round}.club-flag-clip{fill:none;stroke:#c8d1db;stroke-width:1.5;stroke-linecap:round}.club-flag-plinth{fill:#cabfa9;stroke:#1c212880;stroke-width:1.2}.club-flag-plinth-side{fill:#7e7767;stroke:#1c21288c;stroke-width:1.2}.club-flag-plinth-lip{fill:#141a204d}.club-flag-cast{fill:#0c140e4d}.scoreboard-flag{width:2.7rem;flex:none}.club-badge{display:block;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 1px 1px rgba(4,8,12,.55))}.club-badge--hd{image-rendering:auto}.scoreboard-crest{display:grid;place-items:center;overflow:hidden;width:1.9rem;height:1.9rem}.scoreboard-crest .club-badge{width:1.45rem;height:1.45rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.75))}.club-row-badge{width:1.5rem;height:1.5rem;flex:none}.stand-banner-rope{fill:none;stroke:#cbbfa2;stroke-width:.2;stroke-linecap:round}.stand-banner-batten{fill:none;stroke:#232a38;stroke-width:.52;stroke-linecap:round}.stand-banner-cast{opacity:.34;filter:saturate(0) brightness(.14)}.appearance-page{max-width:70rem;margin-inline:auto}.flag-choices{display:grid;gap:.75rem}.flag-choice{display:grid;grid-template-columns:9rem minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1rem 1.15rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--surface) 72%,transparent)}.flag-choice:first-child{border-radius:14px 14px 0 0}.flag-choice:last-child{border-bottom:0;border-radius:0 0 14px 14px}.flag-choice .club-flag{width:8.6rem;filter:drop-shadow(0 6px 10px rgba(0,0,0,.38))}.flag-choice-copy{display:grid;gap:.2rem;min-width:0}.flag-choice-copy strong{font-size:1.05rem}.flag-choice-copy span{font-size:.82rem}.flag-current-status{justify-self:end;padding:.55rem .8rem;border:1px solid color-mix(in srgb,var(--accent) 42%,var(--border));border-radius:10px;color:var(--accent);font-size:.88rem;font-weight:700}.appearance-hint{margin:-.4rem 0 .9rem;font-size:.86rem}.badge-choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.6rem}.badge-choice{display:grid;gap:.5rem;justify-items:center;padding:.8rem .5rem .6rem;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface) 72%,transparent);color:var(--muted);font-size:.74rem;font-weight:600;text-align:center;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.badge-choice:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.badge-choice:disabled{cursor:progress;opacity:.55}.badge-choice[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface))}.badge-choice-art{display:grid;place-items:center;height:3.4rem}.badge-choice-art .club-badge{width:3.4rem;height:3.4rem}.badge-choice-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.field-choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.6rem}.field-choice{display:grid;gap:.45rem;padding:.45rem .45rem .55rem;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface) 72%,transparent);color:var(--muted);font-size:.78rem;font-weight:600;text-align:center;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.field-choice img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px}.field-choice:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.field-choice:disabled{cursor:progress;opacity:.55}.field-choice[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface))}.field-choice-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 520px){.field-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.name-editor{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.9rem 1.25rem}.name-editor .forge-field{grid-column:1 / -1}.name-editor .forge-name{width:100%}.name-ledger .cl-slate:not([data-plate]){min-width:9rem}.name-ledger .cl-slate[data-plate]{flex:0 0 auto;min-width:13.5rem}.name-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.appearance-page .name-actions .cl-action{width:auto;min-width:14rem}.appearance-page .name-actions .cl-action:disabled{cursor:not-allowed;filter:grayscale(.75) brightness(.65)}.name-confirm{grid-column:1 / -1;margin:0;color:#dbe5f3;font-size:.92rem}.color-editor{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.15rem 1.35rem;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--surface) 72%,transparent)}.color-preview{display:flex;align-items:center;gap:1.1rem}.color-preview .club-flag{width:7rem}.color-fields{display:flex;flex-wrap:wrap;gap:1.25rem}.color-field{display:grid;grid-template-columns:auto auto;align-items:center;gap:.35rem .6rem;font-size:.84rem;font-weight:600;color:var(--muted)}.color-field>span{grid-column:1 / -1}.color-field input[type=color]{width:3rem;height:2.1rem;padding:0;border:1px solid var(--border);border-radius:8px;background:none;cursor:pointer}.color-field code{font-size:.76rem;letter-spacing:.04em;color:var(--text);font-variant-numeric:tabular-nums}.forge-form{display:flex;flex-direction:column;gap:1.15rem}.forge-field{display:grid;gap:.3rem}.forge-name{margin-top:0;padding:.55rem .75rem;border:1px solid var(--cl-line);border-radius:4px;background:linear-gradient(180deg,#0b1420,#101b28);color:#f2f6ff;font-family:var(--font-display);font-size:1.35rem;letter-spacing:.015em}.forge-name::placeholder{color:#6d7f99;font-size:1.1rem;letter-spacing:0}.forge-name:focus,.forge-name:focus-visible{outline:2px solid var(--cl-green-2);outline-offset:1px;border-color:var(--cl-green-2)}.forge-palettes{display:flex;flex-wrap:wrap;gap:.35rem}.forge-palette{display:inline-flex;align-items:center;gap:.4rem;padding:.34rem .7rem;border:1px solid #2c3a4e;border-radius:4px;background:linear-gradient(180deg,#16243a,#101c2e);box-shadow:none;color:#dbe5f3;font-size:.78rem;font-weight:600;transition:border-color .14s ease,transform .12s ease}.forge-palette:hover{border-color:color-mix(in srgb,var(--cl-green-2) 55%,#2c3a4e);transform:translateY(-1px)}.forge-palette[aria-pressed=true]{border-color:var(--cl-green-2);background:linear-gradient(180deg,#1c5c39,#124027);box-shadow:inset 0 0 0 1px #7ee2ab4d;color:#fff}.forge-swatch{flex:none;width:.72rem;height:.72rem;border:1px solid rgba(4,10,18,.65)}.forge-custom-colors{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.forge-page .color-field{color:#9fb0c6;font-size:.78rem}.forge-page .color-field input[type=color]{border-color:var(--cl-line);border-radius:4px;background:#0b1420}.forge-page .pattern-choices{gap:.4rem;margin-top:0}.forge-page .pattern-choice,.forge-page .badge-choice{border-color:#2c3a4e;border-radius:4px;background:linear-gradient(180deg,#0b1420,#101b28);box-shadow:none;color:#9fb0c6}.forge-page .pattern-choice:hover:not(:disabled),.forge-page .badge-choice:hover:not(:disabled){border-color:color-mix(in srgb,var(--cl-green-2) 55%,#2c3a4e)}.forge-page .pattern-choice[aria-pressed=true],.forge-page .badge-choice[aria-pressed=true]{border-color:var(--cl-green-2);background:linear-gradient(180deg,#14432a,#0d2c1d);box-shadow:inset 0 0 0 1px #7ee2ab4d;color:#ecfff2}.forge-page .badge-choices{grid-template-columns:repeat(auto-fill,minmax(5.6rem,1fr));gap:.4rem}.forge-page .badge-choice{padding:.6rem .4rem .5rem;font-size:.7rem}.forge-page .badge-choice-art{height:3rem}.forge-page .badge-choice-art .club-badge{width:3rem;height:3rem}.badge-choices-forge{max-height:19rem;overflow-y:auto;padding-right:.3rem}.forge-faixa .cl-action[disabled]{filter:grayscale(.55) brightness(.8);cursor:progress}.champion-trophy{position:relative;container-type:inline-size;width:100%;max-width:14rem;aspect-ratio:1;flex:none}.champion-trophy-art{display:block;width:100%;height:100%;image-rendering:pixelated}.champion-trophy-badge{position:absolute;left:50.3%;top:30.5%;translate:-50% -50%;display:grid;place-items:center;width:27%;height:27%}.champion-trophy-badge .club-badge{width:100%;height:100%}.champion-trophy-plate{position:absolute;left:28.5%;right:28.5%;top:86.5%;height:8.5%;display:block;line-height:8.5cqw;overflow:hidden;font-family:var(--font-display);font-size:6cqw;letter-spacing:.01em;color:#2b2f33;text-align:center;white-space:nowrap;text-overflow:ellipsis;padding-inline:4%}.champion-trophy-shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(114deg,transparent 38%,rgba(255,255,255,.72) 47%,transparent 56%);background-size:260% 260%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.pattern-choices{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.pattern-choice{display:grid;justify-items:center;gap:.3rem;padding:.55rem .4rem .45rem;min-width:4.6rem;border:1px solid var(--border);border-radius:11px;background:color-mix(in srgb,var(--surface) 72%,transparent);color:var(--muted);font-size:.72rem;font-weight:600;cursor:pointer;transition:border-color .16s ease,color .16s ease,transform .16s ease}.pattern-choice:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.pattern-choice:disabled{cursor:progress;opacity:.55}.pattern-choice[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface))}.pattern-choice .club-jersey{filter:drop-shadow(0 3px 5px rgba(0,0,0,.4))}.appearance-feedback{min-height:3rem;margin-top:1rem}.appearance-feedback .success{color:#78d6a3}@media (prefers-reduced-motion: no-preference){.club-flag-cloth{transform-box:fill-box;transform-origin:0% 50%;animation:club-flag-wave 6.4s cubic-bezier(.36,.1,.3,1) infinite}@keyframes club-flag-wave{0%,to{transform:skewY(-.9deg) scaleX(1)}28%{transform:skewY(.55deg) scaleX(.993)}52%{transform:skewY(1.2deg) scaleX(.984)}76%{transform:skewY(.1deg) scaleX(.994)}}.stand-banner .club-flag-cloth{animation:stand-banner-wave 8.6s ease-in-out infinite}.stand-banner-cast .club-flag-cloth{animation-delay:-.15s}.champion-trophy-shine{animation:champion-shine 4.6s cubic-bezier(.5,0,.5,1) infinite}@keyframes champion-shine{0%,62%{background-position:128% 128%}to{background-position:-28% -28%}}@keyframes stand-banner-wave{0%,to{transform:skewY(-.35deg) scaleX(1)}46%{transform:skewY(.45deg) scaleX(.994)}}}@media (max-width: 720px){.flag-choice{grid-template-columns:5.2rem minmax(0,1fr);gap:.75rem;padding:.85rem}.flag-choice .club-flag{width:4.8rem}.flag-choice button{grid-column:1 / -1;width:100%}.flag-current-status{grid-column:1 / -1;justify-self:stretch;text-align:center}.scoreboard-flag{width:2rem}.scoreboard-crest{width:1.55rem;height:1.55rem}.scoreboard-crest .club-badge{width:1.2rem;height:1.2rem}.badge-choices{grid-template-columns:repeat(auto-fill,minmax(5.2rem,1fr));gap:.45rem}.color-editor{grid-template-columns:minmax(0,1fr);gap:1rem}.color-editor button{width:100%}.name-editor{grid-template-columns:minmax(0,1fr)}.name-actions{justify-content:stretch}.appearance-page .name-actions .cl-action,.name-actions button{flex:1 1 100%;min-width:0}.badge-choice-art{height:2.8rem}.badge-choice-art .club-badge{width:2.8rem;height:2.8rem}}.friends-cups-check{display:flex;align-items:center;gap:.5rem}.friends-cups-check input{width:auto;margin:0}.friends-cups-hint{font-size:.76rem;margin:0}.friends-cups-list{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.friends-cups-list .card-link{display:flex;align-items:center;gap:.6rem}.friends-cups-list strong,.friends-cups-list small{display:block}main:has(.pn-page){max-width:1220px}.pn-page{--pn-plate: #101c2e;--pn-plate-2: #16243a;--pn-line: #2b3d58;--pn-gold: #e0b043;--pn-gold-2: #9c6f1c;--pn-paper: #d9cab2;--pn-paper-2: #c9b899;--pn-paper-ink: #2a2118;--pn-paper-muted: #6b5c48;--pn-green: #2f7a3a;--pn-green-2: #48b558;position:relative;max-width:none;isolation:isolate}.pn-scene,.pn-scene-scrim{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none}.pn-scene{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.pn-scene-scrim{background:radial-gradient(122% 78% at 50% 32%,#060b13db,#060b1399 52%,#060b1338),linear-gradient(180deg,#060b1394,#060b1338 26%,#060b13d1)}.pn-top{position:relative;margin:0 0 1.4rem;text-align:center}.pn-title{margin:0;font-family:var(--font-display);font-size:clamp(2.1rem,7vw,4.2rem);font-weight:800;letter-spacing:.015em;line-height:1;text-transform:uppercase;color:#f2f6ff;text-shadow:0 3px 0 rgba(0,0,0,.55),0 0 30px rgba(120,160,230,.22)}.pn-title span{color:var(--pn-gold)}.pn-lede{position:relative;display:inline-block;margin:.55rem 0 0;padding-bottom:.55rem;color:#c6d2e2;font-size:clamp(.9rem,2vw,1.05rem)}.pn-lede:after{content:"";position:absolute;bottom:0;left:50%;width:9rem;height:4px;transform:translate(-50%);background:linear-gradient(90deg,transparent,var(--pn-green-2),transparent);opacity:.85}.pn-sticker{position:absolute;top:-1.2rem;right:-.5rem;width:9.5rem;pointer-events:none;transform:rotate(5deg);filter:drop-shadow(0 8px 14px rgba(0,0,0,.55))}@media (max-width: 62rem){.pn-sticker{display:none}}.pn-layout{display:grid;gap:1.1rem;align-items:start}.pn-column{display:grid;gap:1rem;min-width:0}.pn-club{order:2}@media (min-width: 62rem){.pn-layout{grid-template-columns:15.5rem minmax(0,1fr)}.pn-club{order:0;position:sticky;top:calc(var(--nav-height) + 1rem)}}.pn-club{text-align:center}.pn-club .to-panel-body{display:grid;justify-items:center;gap:.4rem}.pn-club-id{display:grid;justify-items:center;gap:.25rem}.pn-club-crest{display:grid;place-items:center;width:4.4rem;height:4.4rem;margin:.1rem 0 .25rem;border:1px solid var(--to-line, #2b3d58);background:linear-gradient(180deg,#16243a,#101c2e);box-shadow:inset 0 0 0 1px #e0b04333}.pn-club-crest .to-badge{width:2.9rem;height:2.9rem}.pn-club-name{font-family:var(--font-display);font-size:1.2rem;font-weight:700;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:#f2f6ff}.pn-club-elo{color:var(--pn-gold);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pn-club-note{margin:0;color:#8fa2bd;font-size:.78rem;line-height:1.4}.pn-club-link{margin-top:.4rem;color:#a8bcd8;font-size:.78rem}.pn-slate{display:grid;justify-items:center;gap:.05rem;width:100%;margin:.3rem 0 .1rem;padding:.5rem .6rem .55rem;border:1px solid #2c3a4e;background:linear-gradient(180deg,#0b1420,#101b28);box-shadow:inset 0 1px #ffffff0f}.pn-slate-label{display:inline-flex;align-items:center;gap:.35rem;color:#8fa2bd;font-size:.64rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pn-slate-icon{width:.85rem;height:.85rem}.pn-slate-value{font-family:var(--font-display);font-size:1.85rem;line-height:1.05;font-variant-numeric:tabular-nums;color:var(--pn-gold);text-shadow:0 2px 0 rgba(0,0,0,.45)}.pn-page .pn-field-label{margin-top:.35rem;color:#7e90ab;font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pn-form{display:flex;gap:.3rem;margin:0;padding:0;list-style:none}.pn-form-mark{display:grid;place-items:center;width:1.65rem;height:1.65rem;border:1px solid rgba(0,0,0,.45);box-shadow:inset 0 1px #ffffff38;font-family:var(--font-display);font-size:.85rem;font-weight:700}.pn-form-mark[data-outcome=V]{background:linear-gradient(180deg,#3d9c4b,#226b30);color:#eafff0}.pn-form-mark[data-outcome=E]{background:linear-gradient(180deg,#d5a53a,#9c7418);color:#2a2118}.pn-form-mark[data-outcome=D]{background:linear-gradient(180deg,#c9524d,#8d2f2b);color:#ffeceb}.pn-paper{position:relative;color:var(--pn-paper-ink)}.pn-page .pn-eyebrow{color:var(--pn-paper-muted);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pn-paper-head{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.pn-paper h2{margin:0;font-family:var(--font-display);font-size:clamp(1.2rem,3vw,1.7rem);font-weight:800;letter-spacing:.02em;line-height:1.05;text-transform:uppercase;color:var(--pn-paper-ink)}.pn-paper-text{margin:0;color:#3b3024;font-size:.92rem;line-height:1.45}.pn-paper-fine{margin:0;color:var(--pn-paper-muted);font-size:.78rem;line-height:1.4}.pn-paper-cta{display:inline-flex;align-items:center;gap:.4rem;color:#1f6b2c;font-family:var(--font-display);font-size:.85rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pn-clubs{display:inline-flex;align-items:center;gap:.35rem;margin-left:auto;padding:.3rem .65rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:linear-gradient(180deg,#2f8b45,#1f6431);color:#eafff0;font-size:.74rem;font-weight:700;white-space:nowrap}.pn-clubs-live{background:linear-gradient(180deg,#3d6fb0,#26456f)}.pn-clubs-icon{width:.9rem;height:.9rem}.pn-page .pn-action{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin:.35rem 0 0;padding:.78rem 1rem;border:1px solid #57c96a;border-radius:6px;background:linear-gradient(180deg,#45ae55,#2a7635);box-shadow:inset 0 1px #ffffff4d,0 4px 12px #00000059;color:#fff;font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.pn-page .pn-action:hover{filter:brightness(1.08);color:#fff;text-decoration:none}.pn-page .pn-action:focus-visible{outline:2px solid #f2f6ff;outline-offset:2px}.pn-action-icon{width:1.15rem;height:1.15rem}.pn-page .pn-action-quiet{border-color:#46586f;background:linear-gradient(180deg,#2b3a4e,#1b2735);box-shadow:inset 0 1px #ffffff1f,0 4px 12px #0000004d;font-size:.92rem}.pn-subnav{display:flex}.pn-subnav a{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .8rem;border:1px solid var(--pn-line);background:#0b1420c7;color:var(--pn-gold);font-size:.8rem;font-weight:700}.pn-subnav a:hover{border-color:var(--pn-gold);text-decoration:none}.pn-subnav-icon{width:1rem;height:1rem}.pn-duo{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.pn-poster{position:relative;display:flex;flex-direction:column;gap:.45rem;aspect-ratio:1448 / 1086;container-type:inline-size;padding:7% 8% 24.2%;background:#101c2b;color:#eaf1fb}.pn-poster:before{content:"";position:absolute;top:5%;right:4.2%;bottom:34%;left:4.2%;pointer-events:none;background:linear-gradient(180deg,rgba(5,10,18,.74),rgba(5,10,18,.3) 66%,transparent)}.pn-poster-head,.pn-poster-text,.pn-poster-meta{position:relative}.pn-poster-head{display:flex;align-items:center;gap:.55rem}.pn-poster-icon{flex:none;width:1.7rem;height:1.7rem}.pn-poster h2{margin:0;font-family:var(--font-display);font-size:clamp(1.05rem,2.6vw,1.4rem);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#f2f6ff}.pn-badge{flex:none;margin-left:auto;padding:.22rem .58rem;border:1px solid var(--pn-gold-2);border-radius:999px;background:#e0b04324;color:var(--pn-gold);font-size:.7rem;font-weight:700;letter-spacing:.04em;white-space:nowrap}.pn-poster-text{margin:0;color:#cbd7e6;font-size:.88rem;line-height:1.45;text-shadow:0 1px 2px rgba(0,0,0,.7)}.pn-poster-meta{display:flex;flex-wrap:wrap;gap:.4rem}.pn-page .pn-poster .pn-action{position:absolute;top:70.2%;right:7.4%;bottom:10%;left:7.2%;width:auto;margin:0;border:0;border-radius:4px;background:linear-gradient(180deg,#7cffb4 0,#7cffb4 4%,#05fb71 4%,#05fb71 9%,#019a33 9%,#019a33 55%,#016d2b 55%,#016d2b 91%,#00cb40 91%);box-shadow:inset 0 0 0 1px #0314084d;font-size:clamp(.85rem,2.4cqw,1.15rem);text-shadow:0 2px 0 rgba(2,46,18,.55)}.pn-page .pn-poster .pn-action:hover{filter:brightness(1.1) saturate(1.05)}.pn-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem;border:1px solid #2c3a4e;background:linear-gradient(180deg,#1e2c3e,#16212f);color:#dbe4f0;font-size:.76rem;font-weight:600}.pn-chip-icon{width:.9rem;height:.9rem}.pn-block{display:grid;gap:.6rem;padding:.95rem 1rem 1.05rem;border:1px solid var(--pn-line);background:linear-gradient(180deg,#101a29eb,#090f18f2);box-shadow:0 14px 34px #00000073}.pn-block-head{display:flex;align-items:center;gap:.5rem}.pn-block-icon{flex:none;width:1.35rem;height:1.35rem}.pn-block h2{margin:0;font-family:var(--font-display);font-size:1.1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#dfe8f5}.pn-block-text{margin:0;color:#93a3ba;font-size:.84rem;line-height:1.45}.pn-rows{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.pn-row{display:flex;align-items:center;gap:.7rem;min-height:3rem;padding:.35rem .55rem;border:10px solid transparent;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;color:var(--text);image-rendering:pixelated}.pn-row:hover{filter:brightness(1.13);text-decoration:none}.pn-row:focus-visible{outline:3px solid #ffdc67;outline-offset:2px;text-decoration:none}.pn-row-icon{flex:none;width:1.5rem;height:1.5rem}.pn-row-text{display:grid;gap:.1rem;min-width:0}.pn-row-text strong{font-family:var(--font-display);font-size:.95rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.pn-row-text small{color:#93a3ba;font-size:.78rem}.pn-row-arrow{flex:none;width:.45rem;height:.45rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}.pn-row>.pn-row-arrow{margin-left:auto;color:#6d80a0}.pn-page{width:100%;max-width:90rem;margin-inline:auto}.pn-club-name,.pn-chip{overflow-wrap:anywhere;min-width:0}.pn-poster{padding:1.5rem;aspect-ratio:auto;min-width:0;gap:.8rem;background-size:100% 100%}.pn-poster-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto}.pn-poster h2{font-size:clamp(1.05rem,2vw,1.4rem);line-height:1.15}.pn-poster-meta{padding-bottom:1rem}.pn-page .pn-poster .pn-action{position:relative;inset:auto;width:100%;min-height:3rem;margin-top:auto;font-size:1rem}.pn-subnav a,.pn-club-link{min-height:2.75rem;display:inline-flex;align-items:center}.pn-sticker{right:0;width:clamp(6rem,10vw,9.5rem)}@media (min-width: 62rem){.pn-layout{grid-template-columns:clamp(11rem,17vw,15.5rem) minmax(0,1fr)}}@media (max-width: 46rem){.pn-poster{padding:1.25rem}.pn-scene{object-position:65% center}}.pn-poster{background:#101c2b;border:3px solid #8f7849;box-shadow:inset 0 0 0 2px #273a48}.pn-poster:before{top:4px;right:4px;bottom:4px;left:4px;border:1px solid #3e4b50;background:none}.pn-poster{display:grid;grid-template-rows:minmax(max-content,1fr) minmax(3rem,.34fr);gap:0;padding:7% 7.3% 10%;aspect-ratio:4 / 3;border:0;box-shadow:none;background:var(--pn-panel) center / 100% 100% no-repeat}.pn-poster-copy{display:grid;align-content:start;gap:.7rem;padding:.35rem .35rem 1rem;min-width:0}.pn-poster:before{top:5%;right:4.2%;bottom:34%;left:4.2%;border:0;background:linear-gradient(#050a12bb,#050a124d,transparent)}.pn-poster-meta{padding-bottom:0}.pn-page .pn-poster .pn-action{margin:0;align-self:stretch;background:transparent;box-shadow:none;padding:.5rem}.pn-column{container-type:inline-size}.pn-poster-slot{container-type:inline-size;min-width:0;display:grid}.pn-poster{padding:7cqw 7.3cqw 7.5cqw}@media (max-width: 62rem){.pn-sticker{display:block;position:static;width:6rem;height:auto;margin:.75rem auto 0;transform:rotate(3deg)}}.pn-poster-text{display:grid;gap:.2rem}.pn-poster-text p{margin:0}.pn-poster-when{color:#f2f6ff;font-weight:700}.pn-page .pn-chip-link{color:var(--pn-gold);text-decoration:none}.pn-page .pn-chip-link:hover,.pn-page .pn-chip-link:focus-visible{border-color:var(--pn-gold)}.pn-chip-link .pn-row-arrow{width:.35rem;height:.35rem}.pn-poster-notice{flex-basis:100%;margin:0;padding:.45rem .6rem;border-left:3px solid #e0a43a;background:#050a12d1;color:#ffe2b0;font-size:.8rem;line-height:1.4}.pn-page .pn-poster .pn-action:disabled{cursor:progress;filter:saturate(.55)}.pn-page .pn-league{display:grid;gap:.6rem;padding:1.1rem 1.6rem 1.25rem 6.6rem;border:0;background:#d9cab2;box-shadow:0 14px 30px #00000073;isolation:isolate}.pn-league .pn-league-art{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.pn-league .pn-league-paper{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1rem minmax(0,1fr) 1rem;grid-template-rows:1rem minmax(0,1fr) 1rem}.pn-league .pn-league-paper svg{display:block;width:100%;height:100%;min-width:0;min-height:0}.pn-league .pn-league-pennant{position:absolute;top:.75rem;left:1.35rem;width:4rem;height:6rem}.pn-league-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.pn-page .pn-league-past{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;color:#6b4e17;font-size:.8rem;font-weight:700}.pn-league-rows{display:grid;gap:.75rem 1.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.pn-league-row{display:grid;align-content:start;gap:.4rem;min-width:0;padding-top:.7rem;border-top:1px dashed rgba(59,48,36,.4)}.pn-page a.pn-league-row-link{color:var(--pn-paper-ink);text-decoration:none}.pn-page a.pn-league-row-link:hover h3,.pn-page a.pn-league-row-link:focus-visible h3{text-decoration:underline}.pn-page a.pn-league-row-link:focus-visible{outline:2px solid #1f6b2c;outline-offset:4px}.pn-league-row h3{flex:1 1 10rem;margin:0;font-family:var(--font-display);font-size:1.1rem;font-weight:800;letter-spacing:.02em;line-height:1.1;text-transform:uppercase;color:var(--pn-paper-ink)}.pn-page .pn-league .pn-action{max-width:22rem;min-height:2.75rem;font-size:.92rem}@container (max-width: 34rem){.pn-page .pn-league{padding:.9rem 1.25rem 1.2rem}.pn-league .pn-league-pennant{top:.6rem;left:1rem;width:2.8rem;height:4.2rem}.pn-league-head{min-height:3.6rem;padding-left:3.3rem}}.pn-page .pn-block{gap:.8rem;margin-top:.75rem;padding:.25rem .65rem .6rem;border:17px solid transparent;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;background:none;box-shadow:0 16px 34px #00000073;image-rendering:pixelated}.pn-block-head{padding:.35rem .1rem .55rem;border-bottom:2px solid rgba(86,183,255,.35)}.pn-page .pn-block-text{color:#b8c8da;margin-bottom:.25rem}.pn-subnav a:focus-visible{outline:2px solid var(--pn-green-2);outline-offset:3px}.offline-prize-details{margin-top:.8rem}.offline-prize-details summary{min-height:44px;display:list-item;align-content:center;cursor:pointer;color:var(--accent)}.offline-prize-details dl{margin-bottom:0}.offline-prize-details dl>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;padding:.35rem 0}.offline-prize-details dd{margin:0;font-variant-numeric:tabular-nums}.offline-prize-table{width:100%;margin-top:.6rem;border-collapse:collapse;font-size:.9rem}.offline-prize-table th,.offline-prize-table td{padding:.35rem .4rem;text-align:right;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums}.offline-prize-table th:first-child{text-align:left}.offline-prize-table thead th{color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.offline-prize-table td.positive{color:var(--accent);font-weight:700}.offline-promotion-reward{padding-left:.6rem;border-left:3px solid var(--warn)}.offline-economy-status>div{min-width:0}@media (max-width: 480px){.offline-economy-status{grid-template-columns:minmax(0,1fr)}}main:has(.au-page){max-width:none;padding:0}.au-page{--au-panel: #101c28;--au-panel-2: #0b141d;--au-line: #2b3d51;--au-gold: #d3ac59;--au-gold-2: #8a6a24;--au-green: #3ddc84;--au-green-2: #2f9a49;position:relative;display:grid;place-items:center;min-height:100dvh;padding:clamp(1rem,4vh,2.5rem) 1rem}.au-scene,.au-scene-scrim{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.au-scene{object-fit:cover;object-position:50% 0}.au-scene-scrim{background:radial-gradient(110% 78% at 50% 42%,#050a10db,#050a1099 46%,#050a1038),linear-gradient(180deg,#050a1080,#050a1033 26%,#050a10b8)}.au-stack{display:flex;flex-direction:column;align-items:center;gap:.55rem;width:100%;max-width:27rem}.au-brand{display:flex;align-items:center;gap:.75rem}.au-brand-crest{width:clamp(2.4rem,9vw,3.2rem);height:auto}.au-brand-name{display:flex;flex-direction:column;margin:0;font-family:var(--font-display);font-size:clamp(1.6rem,6.5vw,2.4rem);font-weight:700;line-height:.92;letter-spacing:.04em;text-transform:uppercase}.au-brand-name span{color:var(--text)}.au-brand-name b{font-weight:700;color:var(--au-green)}.au-tagline{margin:0 0 .35rem;color:var(--muted);font-family:var(--font-display);font-size:clamp(.7rem,2.6vw,.82rem);letter-spacing:.22em;text-align:center;text-transform:uppercase}.au-panel{position:relative;width:100%;padding:clamp(1.2rem,5vw,1.9rem);border:1px solid var(--au-line);background:linear-gradient(180deg,var(--au-panel),var(--au-panel-2));box-shadow:0 22px 48px #03070c9e}.au-panel:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid rgba(61,220,132,.18);pointer-events:none}.au-corner{position:absolute;width:18px;height:18px;background:linear-gradient(135deg,var(--au-gold),var(--au-gold-2));clip-path:polygon(0 0,100% 0,100% 5px,5px 5px,5px 100%,0 100%)}.au-corner:after{content:"";position:absolute;top:1px;left:1px;width:3px;height:3px;border-radius:50%;background:#181004a6}.au-corner-tl{top:-2px;left:-2px}.au-corner-tr{top:-2px;right:-2px;transform:scaleX(-1)}.au-corner-bl{bottom:-2px;left:-2px;transform:scaleY(-1)}.au-corner-br{bottom:-2px;right:-2px;transform:scale(-1)}.au-title{margin:0 0 1.1rem;font-family:var(--font-display);font-size:clamp(1.1rem,4.4vw,1.35rem);font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase}.au-note{margin:0 0 .9rem;color:var(--muted);font-size:.84rem;line-height:1.5}.au-form{display:grid;gap:.85rem}.au-field{display:grid;gap:.35rem}.au-field-label{color:var(--muted);font-family:var(--font-display);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.au-input-slot{display:flex;align-items:center;gap:.55rem;padding:0 .7rem;border:1px solid var(--au-line);background:#060b11b8}.au-input-slot:focus-within{border-color:var(--au-green);box-shadow:0 0 0 1px #3ddc8459}.au-input-icon{flex:none;width:16px;height:16px;opacity:.8}.au-input{flex:1;min-width:0;padding:.7rem 0;border:0;background:none;color:var(--text);font:inherit;font-size:.95rem}.au-input:focus{outline:none}.au-reveal{display:grid;flex:none;place-items:center;width:2rem;height:2rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.au-reveal-icon{width:18px;height:18px;opacity:.75}.au-reveal:hover .au-reveal-icon,.au-reveal:focus-visible .au-reveal-icon{opacity:1}.au-reveal:focus-visible{outline:2px solid var(--au-green);outline-offset:-2px}.au-rules{margin-top:.55rem}.au-rules-summary{margin:0 0 .4rem;color:var(--warn);font-size:.76rem;font-weight:600}.au-rules-summary[data-complete]{color:var(--au-green)}.au-rules-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.25rem .8rem;margin:0;padding:0;list-style:none}.au-rule{display:flex;align-items:center;gap:.45rem;color:var(--muted);font-size:.78rem;line-height:1.35}.au-rule[data-met]{color:#cfe6d8}.au-rule-mark{position:relative;flex:none;width:.72rem;height:.72rem;border:1px solid #47596e;background:#060b1199}.au-rule[data-met] .au-rule-mark{border-color:var(--au-green-2);background:var(--au-green)}.au-rule[data-met] .au-rule-mark:after{content:"";position:absolute;top:.02rem;left:.21rem;width:.2rem;height:.4rem;border:solid var(--accent-ink);border-width:0 2px 2px 0;transform:rotate(45deg)}.au-submit{width:100%;padding:.8rem 1rem;border:1px solid rgba(6,36,15,.5);background:linear-gradient(180deg,#45d364,var(--au-green-2));box-shadow:inset 0 1px #ffffff47;color:var(--accent-ink);font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.au-submit:hover:not(:disabled){background:linear-gradient(180deg,#52e072,#34a851)}.au-submit:focus-visible{outline:2px solid #cfe6d8;outline-offset:2px}.au-submit:disabled{border-color:#2a3644;background:#1d2833;box-shadow:none;color:#6f8093;cursor:not-allowed}.au-submit-slot{position:relative;display:block}.au-tip{position:absolute;bottom:calc(100% + .5rem);left:50%;z-index:5;width:max-content;max-width:min(18rem,92%);margin:0;padding:.45rem .7rem;border-radius:6px;background:#0b1420;box-shadow:0 6px 18px #00000073;color:#e3e9f2;font-size:.76rem;opacity:0;pointer-events:none;transform:translate(-50%,.25rem);transition:opacity .16s ease,transform .16s ease}.au-tip:after{content:"";position:absolute;top:100%;left:50%;border:.35rem solid transparent;border-top-color:#0b1420;transform:translate(-50%)}.au-submit-slot[data-blocked]:hover .au-tip,.au-submit-slot[data-blocked]:focus-within .au-tip{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion: reduce){.au-tip{transition:none}}.au-federated{margin-top:1.15rem}.au-divider{display:flex;align-items:center;gap:.7rem;margin:0 0 .7rem;color:var(--muted);font-family:var(--font-display);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase}.au-divider:before,.au-divider:after{content:"";flex:1;height:1px;background:var(--au-line)}.au-federated-row{display:flex;justify-content:center;gap:.6rem}.au-tile{display:inline-flex;align-items:center;gap:.55rem;min-height:2.6rem;padding:.5rem 1.1rem;border:1px solid var(--au-line);background:linear-gradient(180deg,#16222f,#101a24);color:var(--text);font:inherit;font-size:.88rem;font-weight:600;cursor:pointer}.au-tile:hover:not(:disabled){border-color:#405a75}.au-tile:focus-visible{outline:2px solid var(--au-green);outline-offset:2px}.au-tile:disabled{color:var(--muted);cursor:progress}.au-tile-mark{flex:none;width:1.05rem;height:1.05rem}.au-error{margin:0;padding:.55rem .7rem;border-left:3px solid var(--danger);background:#ff6b6b1a;color:#ffc9c9;font-size:.84rem}.au-notice{margin:0;color:var(--au-green);font-size:.84rem}.au-link-line{margin:.9rem 0 0;font-size:.88rem;text-align:center}.au-link-button{padding:0;border:0;background:none;color:var(--accent);font:inherit;cursor:pointer}.au-link-button:hover:not(:disabled){text-decoration:underline}.au-link-button:disabled{color:var(--muted);cursor:not-allowed}.au-switch{display:grid;gap:.55rem;margin-top:1.15rem;padding-top:1rem;border-top:1px solid var(--au-line);text-align:center}.au-switch p{margin:0;color:var(--muted);font-size:.85rem}.au-ghost-action{display:block;padding:.65rem 1rem;border:1px solid var(--au-green-2);color:var(--au-green);font-family:var(--font-display);font-size:.92rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.au-ghost-action:hover{border-color:var(--au-green);background:#3ddc841a;text-decoration:none}@media (max-width: 420px){.au-page{padding:1rem .75rem}.au-stack{gap:.45rem}}.au-legal-links{display:flex;justify-content:center;gap:1.25rem;margin-top:.35rem;font-size:.78rem}.au-legal-links a{color:var(--muted)}.au-legal-links a:hover{color:var(--text)}.au-stack-wide{max-width:46rem}.au-legal{color:var(--text);font-size:.9rem;line-height:1.6}.au-legal-date{margin:-.4rem 0 1.2rem;color:var(--muted);font-size:.78rem;text-align:center}.au-legal h2{margin:1.6rem 0 .5rem;padding-top:1rem;border-top:1px solid var(--au-line);color:var(--au-gold);font-family:var(--font-display);font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.au-legal h3{margin:1rem 0 .3rem;color:var(--au-green);font-size:.88rem;font-weight:700}.au-legal p{margin:0 0 .7rem}.au-legal ul{margin:0 0 .7rem;padding-left:1.2rem}.au-legal li{margin-bottom:.35rem}.au-legal a{color:var(--au-green);overflow-wrap:anywhere}main:has(.mm-page){max-width:1080px}.mm-page{--mm-plate: #101c2e;--mm-plate-2: #16243a;--mm-line: #2b3d58;--mm-gold: #e0b043;--mm-gold-2: #9c6f1c;--mm-green: #2f7a3a;--mm-green-2: #48b558;position:relative;display:flex;flex-direction:column;gap:1.1rem}.mm-scene,.mm-scene-scrim{position:fixed;z-index:-1;top:var(--nav-height);left:0;width:100%;height:calc(100dvh - var(--nav-height));pointer-events:none}.mm-scene{object-fit:cover;object-position:50% 42%}.mm-scene-scrim{background:radial-gradient(120% 80% at 50% 32%,#060b13cc,#060b1394 52%,#060b1333),linear-gradient(180deg,#060b1366,#060b132e 24%,#060b13d6)}.mm-top{display:flex;align-items:center;gap:.9rem}.mm-top-icon{flex:none;display:grid;place-items:center;width:3.1rem;height:3.1rem;border:1px solid var(--mm-line);background:linear-gradient(180deg,var(--mm-plate-2),var(--mm-plate));box-shadow:inset 0 0 0 1px #e0b0432e}.mm-top-icon svg{width:1.75rem;height:1.75rem}.mm-top-copy{min-width:0}.mm-title{margin:0;font-family:var(--font-display);font-size:clamp(1.8rem,6vw,2.9rem);font-weight:800;line-height:1;letter-spacing:.015em;text-transform:uppercase;color:#f2f6ff;text-shadow:0 3px 0 rgba(0,0,0,.55)}.mm-lede{margin:.35rem 0 0;color:#c6d2e2;font-size:clamp(.85rem,2.2vw,.98rem)}.mm-tabs{display:flex;flex-wrap:wrap;gap:.5rem}.mm-tab{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin:0;padding:.3rem .7rem;border-radius:0;border-style:solid;border-width:10px;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;color:#c6d2e2;font-family:var(--font-display);font-size:.88rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mm-tab:hover{color:#fff;filter:brightness(1.15)}.mm-tab:focus-visible{outline:2px solid #f2f6ff;outline-offset:2px}.mm-tab-on,.mm-tab-on:hover{border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:#06240f}.mm-tab-on:hover{filter:brightness(1.08)}.mm-tab-icon{width:1.05rem;height:1.05rem}.mm-mode{--cl-plate: var(--mm-plate);--cl-plate-2: var(--mm-plate-2);--cl-line: var(--mm-line);--cl-accent: #56b7ff;--cl-ink: #eef4ff;--cl-ink-2: #b8c8dd;display:flex;align-items:center;gap:.55rem;margin:0 0 0 auto;min-width:0}.mm-mode label{color:#8fa2bd;font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.mm-mode .pixel-select{flex:0 1 16rem}.mm-list{display:flex;flex-direction:column;gap:.85rem}.mm-card{position:relative;display:flex;flex-direction:column;gap:.65rem;padding:.2rem .5rem .35rem;border-style:solid;border-width:24px;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;filter:drop-shadow(0 10px 18px rgba(3,7,12,.5))}.mm-card-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;padding-bottom:.55rem;border-bottom:1px solid rgba(43,61,88,.8)}.mm-round{font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#dbe6f6}.mm-when{color:var(--muted);font-size:.82rem}.mm-duel{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.6rem 1rem}.mm-side{display:flex;align-items:center;gap:.6rem;min-width:0}.mm-side-away{justify-content:flex-end;text-align:right}.mm-club{display:inline-flex;align-items:center;gap:.45rem;min-width:0;font-family:var(--font-display);font-size:clamp(.95rem,2.6vw,1.15rem);font-weight:600;color:var(--text);overflow-wrap:break-word}.mm-side-away .mm-club{flex-direction:row-reverse}.mm-identity{display:inline-flex;align-items:center;gap:.25rem;flex:none}.mm-side-away .mm-identity{flex-direction:row-reverse}.mm-badge{width:2rem;height:2rem;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.mm-identity .club-jersey{width:1.75rem;height:1.75rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.mm-crest-empty{background:linear-gradient(145deg,#22314c 0,#22314c 60%,#16233a 60%)}.mm-machine{flex:none;padding:.1rem .35rem;border:1px solid var(--mm-line);background:#09101bb3;color:var(--muted);font-family:var(--font-display);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mm-score-slot{display:grid;justify-items:center;gap:.15rem}.mm-score{font-family:var(--font-display);font-size:clamp(1.35rem,4.5vw,1.75rem);font-weight:800;letter-spacing:.06em;color:#f2f6ff}.mm-score-empty{color:#6d7f99;font-weight:600}.mm-penalties{color:var(--mm-gold);font-size:.68rem;letter-spacing:.04em;text-align:center}.mm-card-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .8rem;padding-top:.6rem;border-top:1px solid rgba(43,61,88,.8)}.mm-foot-icon{flex:none;width:1rem;height:1rem}.mm-comp{display:inline-flex;align-items:center;gap:.4rem;color:var(--mm-green-2);font-size:.85rem}.mm-comp:hover{color:#6fd483}.mm-comp-quiet{color:var(--muted)}.mm-action{display:inline-flex;align-items:center;gap:.45rem;min-height:2.4rem;padding:.25rem .6rem;border-style:solid;border-width:9px;border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;border-image-repeat:stretch;color:#06240f;font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mm-action:hover{filter:brightness(1.08);color:#06240f;text-decoration:none}.mm-action:focus-visible{outline:2px solid #f2f6ff;outline-offset:2px}.mm-action-live{animation:mm-live 1.6s ease-in-out infinite}@keyframes mm-live{50%{filter:brightness(1.18)}}.mm-scheduled{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .8rem;border:1px solid var(--mm-gold-2);background:#e0b0431a;color:var(--mm-gold);font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mm-empty{display:grid;justify-items:center;gap:.8rem;padding:1.4rem .8rem;border-style:solid;border-width:24px;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;color:#c6d2e2;text-align:center}.mm-empty p{margin:0}@media (prefers-reduced-motion: reduce){.mm-action-live{animation:none}}@media (max-width: 560px){.mm-top-icon{width:2.6rem;height:2.6rem}.mm-top-icon svg{width:1.5rem;height:1.5rem}.mm-tab{flex:1 1 8rem;justify-content:center;padding-inline:.6rem}.mm-mode{flex:1 1 100%;margin-left:0}.mm-mode .pixel-select{flex:1 1 auto;max-width:none}.mm-card{border-width:16px;padding:.1rem .2rem .2rem}.mm-duel{gap:.5rem}.mm-side{flex-direction:column;gap:.35rem;text-align:center}.mm-side-away{flex-direction:column-reverse;text-align:center}.mm-club,.mm-side-away .mm-club{flex-direction:column;gap:.3rem;font-size:.92rem}.mm-card-foot{justify-content:center}}main:has(.to-page){max-width:1180px}.to-page{--to-plate: #101c2e;--to-plate-2: #16243a;--to-line: #2b3d58;--to-gold: #e0b043;--to-gold-2: #9c6f1c;--to-ink: #eef4ff;--to-ink-2: #b8c8dd;--to-accent: #56b7ff;--to-green-2: #48b558;position:relative;display:flex;flex-direction:column;gap:1rem}.to-scene,.to-scene-scrim{position:fixed;z-index:-1;top:var(--nav-height);left:0;width:100%;height:calc(100dvh - var(--nav-height));pointer-events:none}.to-scene{background:radial-gradient(26rem 15rem at 14% -4%,rgba(196,224,255,.2),transparent 72%),radial-gradient(26rem 15rem at 86% -4%,rgba(196,224,255,.2),transparent 72%),linear-gradient(180deg,#101f36,#16304d 40%,#1a3a5c 53.4%,#0b1622 53.4%,#0b1622 55%,#1d5136 55%,#1a4830 76%,#12331f)}.to-scene:before{content:"";position:absolute;top:0;right:0;bottom:45%;left:0;background-image:radial-gradient(circle at 50% 50%,rgba(150,184,226,.28) 1px,transparent 1.4px),radial-gradient(circle at 50% 50%,rgba(226,196,150,.18) 1px,transparent 1.4px);background-size:7px 7px,11px 9px;background-position:0 0,3px 4px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 34%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 34%,#000 100%)}.to-scene:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 2px,transparent 2px 240px),repeating-linear-gradient(180deg,rgba(255,255,255,.035) 0 30px,transparent 30px 60px)}.to-scene-scrim{background:radial-gradient(130% 90% at 50% 30%,#050a1299,#050a1257 54%,#050a120f),linear-gradient(180deg,#050a1257,#050a120f 28%,#050a1294)}.to-top{display:flex;flex-wrap:wrap;align-items:stretch;gap:.7rem}.to-top-plate{flex:1 1 18rem;display:flex;align-items:center;gap:clamp(.6rem,2.5vw,1.1rem);min-width:0;padding:clamp(.5rem,2vw,.8rem) clamp(.8rem,3vw,1.3rem);border-style:solid;border-width:17px;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch}.to-cup{flex:none;display:grid;place-items:center;width:clamp(2.4rem,8vw,3.4rem);height:clamp(2.4rem,8vw,3.4rem)}.to-cup svg{width:100%;height:100%}.to-title{margin:0;min-width:0;font-family:var(--font-display);font-size:clamp(1.5rem,5.6vw,2.9rem);font-weight:800;line-height:1;letter-spacing:.015em;text-transform:uppercase;color:var(--to-ink);text-shadow:0 3px 0 rgba(0,0,0,.55);overflow-wrap:anywhere}.to-title b{font-weight:800;color:var(--to-accent)}.to-slate{flex:0 1 auto;display:flex;flex-direction:column;justify-content:center;gap:.2rem;padding:.7rem 1.1rem;border:1px solid var(--to-line);background:linear-gradient(180deg,var(--to-plate-2),var(--to-plate));box-shadow:inset 0 0 0 1px #e0b04329}.to-slate-line{font-family:var(--font-display);font-size:clamp(.72rem,2.4vw,.88rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--to-ink-2);white-space:nowrap}.to-slate-line b{color:var(--to-ink)}.to-tabs{display:flex;flex-wrap:wrap;gap:.45rem}.to-tab{flex:1 1 8.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.9rem;margin:0;padding:.3rem .7rem;border-radius:0;border-style:solid;border-width:10px;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;color:var(--to-ink-2);font-family:var(--font-display);font-size:clamp(.74rem,2.2vw,.88rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.to-tab:hover{color:#fff;filter:brightness(1.18)}.to-tab:focus-visible{outline:2px solid var(--to-ink);outline-offset:2px}.to-tab-on,.to-tab-on:hover{color:#fff;filter:brightness(1.75) saturate(1.15);text-shadow:0 1px 0 rgba(0,0,0,.45)}.to-tab-icon{width:1rem;height:1rem}.to-panel{border-style:solid;border-width:17px;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;padding:.1rem .35rem .45rem}.to-panel-head{display:flex;align-items:center;gap:.5rem;padding:.35rem .3rem .5rem;border-bottom:1px solid rgba(224,176,67,.22)}.to-panel-icon{width:1.15rem;height:1.15rem;flex:none}.to-panel-title{margin:0;font-family:var(--font-display);font-size:clamp(.92rem,2.6vw,1.08rem);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--to-ink)}.to-panel-aside{margin-left:auto;font-size:.82rem}.to-panel-aside a{color:var(--to-accent)}.to-panel-body{padding-top:.45rem}.to-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1rem;align-items:start}.to-table{width:100%;border-collapse:collapse}.to-table thead th{padding:.3rem .4rem .45rem;border-bottom:1px solid var(--to-line);color:var(--to-ink-2);font-family:var(--font-display);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-align:left}.to-table thead th.to-num{text-align:center;width:2.6rem}.to-table tbody td{padding:.42rem .4rem;border-bottom:1px solid rgba(43,61,88,.5);color:var(--to-ink);font-size:.92rem}.to-table tbody tr:last-child td{border-bottom:0}.to-table td.to-num{text-align:center;color:var(--to-ink-2);font-variant-numeric:tabular-nums}.to-table td.to-pts{text-align:center;color:var(--to-ink);font-family:var(--font-display);font-weight:700;font-variant-numeric:tabular-nums}.to-pos{width:2.2rem;color:var(--to-ink-2);font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:center}.to-row>td:first-child{position:relative}.to-row[data-zone]>td:first-child:before{content:"";position:absolute;top:0;bottom:0;left:-.35rem;width:3px}.to-row[data-zone=promotion]>td:first-child:before{background:var(--to-green-2)}.to-row[data-zone=relegation]>td:first-child:before{background:var(--danger)}.to-row[data-zone=promotion]{background:#48b55817}.to-row[data-zone=relegation]{background:#ff6b6b14}.to-row[data-zone=access]>td:first-child:before{background:var(--to-accent)}.to-row[data-zone=continental]>td:first-child:before{background:#3d8bff}.to-row[data-zone=continental]{background:#3d8bff1a}.to-row[data-zone=continental-pre]>td:first-child:before{background:#8fd0ff}.to-row[data-zone=cone-sul]>td:first-child:before{background:#ff9f43}.to-row-mine{background:#56b7ff1f}.to-row-mine td,.to-row-mine .to-club{color:#fff;font-weight:600}.to-club{display:inline-flex;align-items:center;gap:.55rem;min-width:0;color:inherit;text-decoration:none}.to-club:hover{color:#fff;text-decoration:underline}.to-club-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-badge{width:1.5rem;height:1.5rem;flex:none}.to-crest{display:inline-grid;place-items:center}.to-crest .crest{width:100%;height:100%}.to-zone-legend{display:flex;flex-wrap:wrap;gap:.9rem;margin:.6rem 0 .2rem;font-size:.76rem;font-weight:700}.to-zone-legend span:before{content:"";display:inline-block;width:3px;height:.7rem;margin-right:.4rem;vertical-align:-1px}.to-key-up{color:var(--to-green-2)}.to-key-up:before{background:var(--to-green-2)}.to-key-down{color:var(--danger)}.to-key-down:before{background:var(--danger)}.to-key-access{color:var(--to-accent)}.to-key-access:before{background:var(--to-accent)}.to-key-continental{color:#6aa8ff}.to-key-continental:before{background:#3d8bff}.to-key-continental-pre{color:#8fd0ff}.to-key-continental-pre:before{background:#8fd0ff}.to-key-cone-sul{color:#ff9f43}.to-key-cone-sul:before{background:#ff9f43}.to-champion-banner{display:flex;align-items:center;gap:clamp(.8rem,3vw,1.4rem);padding:clamp(.6rem,2vw,1rem) clamp(.8rem,3vw,1.3rem);border:1px solid rgba(224,176,67,.45);background:linear-gradient(100deg,rgba(224,176,67,.16),var(--to-plate) 62%);color:var(--to-ink);text-decoration:none}.to-champion-banner:hover{border-color:var(--to-gold)}.to-champion-banner .champion-trophy{flex:none;width:clamp(5rem,18vw,8.5rem)}.to-champion-copy{min-width:0}.to-champion-eyebrow{display:block;color:var(--to-gold);font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.to-champion-name{display:block;margin-top:.2rem;font-family:var(--font-display);font-size:clamp(1.1rem,3.6vw,1.5rem);font-weight:700;letter-spacing:.03em}.to-champion-note{margin:.35rem 0 0;color:var(--to-ink-2);font-size:.86rem}.to-rounds{display:flex;flex-direction:column;gap:.7rem}.to-round-head{padding:.3rem .55rem;border-left:3px solid var(--to-gold);background:#e0b0431a;color:var(--to-ink-2);font-family:var(--font-display);font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.to-match{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem .4rem;padding:.45rem .3rem;border-bottom:1px solid rgba(43,61,88,.45)}.to-match:last-child{border-bottom:0}.to-match-side{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.to-match-away{flex-direction:row-reverse;text-align:right}.to-score{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:4.6rem;padding:.2rem .55rem;border:1px solid var(--to-line);background:linear-gradient(180deg,var(--to-plate-2),var(--to-plate));color:var(--to-ink);font-family:var(--font-display);font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.to-score-soon{color:var(--to-ink-2);font-size:.74rem;letter-spacing:.06em}.to-match-foot{grid-column:1 / -1;display:flex;justify-content:center;font-size:.78rem}.to-match-foot a{color:var(--to-accent)}.to-match-foot .to-soon{color:var(--to-ink-2)}.to-tie-outcome{margin:0 0 .9rem;padding:0 .3rem;color:var(--to-ink-2);font-size:.8rem;font-weight:700}.to-tie-outcome[data-outcome=AVANCOU],.to-tie-outcome[data-outcome=ACESSO],.to-tie-outcome[data-outcome=VICE]{color:var(--to-green-2)}.to-tie-outcome[data-outcome=ELIMINADO]{color:var(--danger)}.to-tie-outcome[data-outcome=CAMPEAO]{color:var(--to-gold)}.to-panel-note{margin:0 .3rem .6rem;color:var(--to-ink-2);font-size:.84rem;line-height:1.5}.to-round-picker{display:inline-flex;align-items:center;gap:.4rem;color:var(--to-ink-2);font-family:var(--font-display);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase}.to-round-picker select{min-height:2.1rem;margin:0;padding:.15rem .4rem;border:1px solid var(--to-line);border-radius:0;background:var(--to-plate);color:var(--to-ink);font-family:var(--font-display)}.to-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.9rem}.to-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem;margin:0}.to-facts>div{padding:.55rem .8rem;border:1px solid var(--to-line);background:linear-gradient(180deg,var(--to-plate-2),var(--to-plate))}.to-facts dt{color:var(--to-ink-2);font-family:var(--font-display);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.to-facts dd{margin:.2rem 0 0;color:var(--to-ink);font-size:.9rem}.to-slots{display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none}.to-slots li{display:flex;align-items:center;gap:.6rem;padding:.42rem .3rem;border-bottom:1px solid rgba(43,61,88,.45)}.to-slots li:last-child{border-bottom:0}.to-slots .link-button{margin-left:auto}.to-champions{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.6rem}.to-champion{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .7rem;border:1px solid rgba(224,176,67,.35);background:#e0b04314;color:var(--to-ink);text-decoration:none}.to-champion:hover{background:#e0b04329}.to-champion .trophy-mark{color:var(--to-gold)}.to-toggle{display:flex;align-items:center;gap:.55rem;min-height:2.5rem;padding:0 .3rem;color:var(--to-ink);font-size:.9rem;cursor:pointer}.to-toggle input{width:1.1rem;height:1.1rem;margin:0;accent-color:var(--to-green-2)}.to-panel-body .offline-economy-status{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--to-ink)}.to-panel-body .offline-economy-status .muted{color:var(--to-ink-2)}.offline-daily-participation{min-width:0}.offline-daily-pack{border-left:3px solid var(--to-gold);color:var(--to-ink);font-weight:700;padding-left:.65rem}.offline-daily-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.offline-daily-progress{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(1.35rem,1fr);gap:.28rem;min-width:min(13rem,48%);padding:.42rem .55rem;border:10px solid transparent;border-image:url(/assets/placa_lisa-CkrnY1bE.webp) 22 fill / 10px stretch;image-rendering:pixelated}.offline-daily-progress span{height:.55rem;border:1px solid #667386;background:#465263;box-shadow:inset 0 1px #ffffff29,0 2px #050a128c}.offline-daily-progress span.is-complete{border-color:#6bea8e;background:#31c968;box-shadow:inset 0 1px #93f3ad,0 2px #126834}@media (max-width: 560px){.offline-daily-head{align-items:flex-start;flex-direction:column;gap:.45rem}.offline-daily-progress{width:100%;min-width:0}}.to-pager{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.8rem}.to-pager .to-cta-2{flex:0 1 auto;min-height:2.6rem;padding-inline:1rem}.to-pager-count{color:var(--to-ink-2);font-family:var(--font-display);font-size:.74rem;letter-spacing:.08em;text-align:center;text-transform:uppercase;white-space:nowrap}.to-ranked-slate{overflow:hidden;border:1px solid rgba(224,176,67,.4);background:linear-gradient(180deg,var(--to-plate-2),var(--to-plate))}.to-ranked-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:1rem;padding:clamp(.8rem,3vw,1.2rem) clamp(.9rem,3vw,1.35rem)}.to-ranked-eyebrow{color:var(--to-gold);font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.to-ranked-club{display:flex;align-items:center;gap:.85rem;min-width:0}.to-ranked-crest{flex:none;display:grid;place-items:center;width:4.5rem;height:4.5rem}.to-ranked-crest .to-badge{width:100%;height:100%;object-fit:contain}.to-ranked-crest .to-crest{display:grid;place-items:center}.to-ranked-club-id,.to-ranked-elo-id{display:grid;gap:.12rem;min-width:0}.to-ranked-club-name{overflow:hidden;color:var(--to-ink);font-family:var(--font-display);font-size:clamp(1.15rem,3.4vw,1.6rem);font-weight:800;line-height:1.05;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.to-ranked-club-pos{color:var(--to-ink-2);font-size:.88rem;font-variant-numeric:tabular-nums}.to-ranked-elo{display:flex;align-items:center;gap:.9rem;min-width:0;padding-left:1rem;border-left:1px solid var(--to-line)}.to-ranked-emblem{flex:none;display:grid;place-items:center;width:6.5rem;height:6.5rem}.to-ranked-emblem-img{max-width:100%;max-height:100%;image-rendering:pixelated;filter:drop-shadow(0 0 .7rem rgba(224,176,67,.35))}.to-ranked-emblem-empty{width:72%;height:80%;border:1px dashed var(--to-line)}.to-ranked-tier{color:var(--to-ink);font-family:var(--font-display);font-size:clamp(1.25rem,3.6vw,1.85rem);font-weight:800;line-height:1.05}.to-ranked-points{color:var(--to-gold);font-family:var(--font-display);font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums}.to-ranked-points small{color:var(--to-ink-2);font-size:.8rem;font-weight:600}.to-ranked-placement{display:grid;gap:.3rem;color:var(--to-ink-2);font-size:.88rem}.to-ranked-pips{display:flex;gap:.25rem}.to-ranked-pips i{width:1.1rem;height:.5rem;background:#b8c8dd33}.to-ranked-pips i.is-done{background:var(--to-green-2);box-shadow:none}.to-ranked-slate dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--to-line)}.to-ranked-slate dl div{padding:.7rem .8rem;border-right:1px solid var(--to-line)}.to-ranked-slate dl div:last-child{border-right:0}.to-ranked-slate dt{color:var(--to-ink-2);font-family:var(--font-display);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.to-ranked-slate dd{margin:.2rem 0 0;color:var(--to-ink);font-family:var(--font-display);font-size:1.2rem;font-variant-numeric:tabular-nums}.to-ranked-progress{display:grid;grid-template-columns:auto minmax(8rem,1fr);align-items:center;gap:1rem;padding:.7rem .9rem;border-top:1px solid var(--to-line)}.to-ranked-progress>span{display:flex;align-items:center;gap:.5rem;color:var(--to-ink);font-size:.88rem}.to-ranked-next-art{flex:none;width:1.9rem;height:1.9rem;object-fit:contain;filter:grayscale(.85) brightness(.75)}.to-ranked-progress>div{height:7px;overflow:hidden;background:var(--to-plate);box-shadow:inset 0 0 0 1px var(--to-line)}.to-ranked-progress i{display:block;height:100%;background:var(--to-green-2)}.to-ladder{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;margin:0;padding:.75rem .6rem .6rem;border-top:1px solid var(--to-line);list-style:none}.to-ladder-step{display:grid;justify-items:center;align-content:start;gap:.2rem;min-width:0;padding:.35rem .15rem .4rem;text-align:center;border-bottom:3px solid transparent}.to-ladder-art{display:grid;place-items:center;width:100%;height:3.4rem}.to-ladder-img{max-width:3.4rem;max-height:100%;image-rendering:pixelated}.to-ladder-name{color:var(--to-ink-2);font-family:var(--font-display);font-size:.7rem;font-weight:600;line-height:1.1}.to-ladder-min{color:var(--to-ink-2);font-size:.7rem;font-variant-numeric:tabular-nums;opacity:.8}.to-ladder-step.is-locked .to-ladder-img{filter:grayscale(1) brightness(.38) contrast(1.1)}.to-ladder-step.is-locked .to-ladder-name{opacity:.7}.to-ladder-step.is-current{border-bottom-color:var(--to-gold);background:#e0b0431a}.to-ladder-step.is-current .to-ladder-img{filter:drop-shadow(0 0 .45rem rgba(224,176,67,.45))}.to-ladder-step.is-current .to-ladder-name{color:var(--to-gold)}.to-ladder-step.is-current .to-ladder-min{color:var(--to-ink);opacity:1}.to-notice .to-ranked-rival{display:flex;align-items:center;gap:.45rem}.to-ranked-paynow{display:flex;flex-direction:column;gap:.25rem;padding:.7rem .9rem;border-top:1px solid var(--to-line)}.to-ranked-paynow>b{color:var(--to-ink-2);font-family:var(--font-display);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.to-ranked-paynow p{margin:0;color:var(--to-ink);font-size:.88rem;line-height:1.4}.to-ranked-paynow .positive{color:var(--to-green-2)}.to-table td.to-elo{color:var(--to-ink-2);font-family:var(--font-display);font-size:.82rem;letter-spacing:.06em;white-space:nowrap}.to-elo-cell{display:inline-flex;align-items:center;gap:.4rem}.to-elo-art{flex:none;width:1.6rem;height:1.6rem;object-fit:contain}.to-panel-count{color:var(--to-ink-2);font-size:.78rem;white-space:nowrap}.rk-prematch{border-color:var(--to-gold-2);scroll-margin-top:calc(var(--nav-height) + .5rem)}.rk-prematch-body{display:grid;grid-template-columns:minmax(0,19rem) minmax(0,1fr);gap:1.1rem;align-items:start}.rk-prematch-rival{display:grid;gap:.7rem;min-width:0}.rk-prematch-rival-head{display:flex;align-items:center;gap:.6rem}.rk-prematch-rival-head>:first-child{flex:none;width:2.6rem}.rk-prematch-rival-head strong{display:block;color:var(--to-ink);font:700 1.05rem/1.2 var(--font-display)}.rk-prematch-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0}.rk-prematch-facts>div{min-width:0;padding:.45rem .6rem;border:1px solid var(--to-line);background:var(--to-plate-2)}.rk-prematch-facts dt{color:var(--to-ink-2);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.rk-prematch-facts dd{margin:.1rem 0 0;overflow:hidden;color:var(--to-ink);font-size:.86rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.rk-prematch-board{max-width:27rem}.rk-prematch-orders{display:grid;gap:.3rem;margin:0;padding:0;list-style:none}.rk-prematch-orders li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;color:var(--to-ink-2);font-size:.8rem}.rk-prematch-orders li b{color:var(--to-ink)}.rk-prematch-orders-empty{margin:0;font-size:.8rem}.rk-prematch-own{display:grid;gap:.5rem;align-content:start;min-width:0}.rk-prematch-hint{margin:0;color:var(--to-ink-2);font-size:.84rem;line-height:1.45}.rk-prematch-bar{position:sticky;bottom:0;z-index:20;display:flex;align-items:center;gap:.75rem;margin:.9rem -.35rem -.45rem;padding:.55rem .7rem calc(.55rem + env(safe-area-inset-bottom));border-top:2px solid var(--to-gold-2);background:var(--to-plate);box-shadow:0 -10px 24px #00000073}.rk-prematch .formation-board,.rk-prematch-board{isolation:isolate}.rk-prematch-clock{display:inline-flex;flex:none;align-items:center;gap:.35rem;color:#ffdc67}.rk-prematch-clock svg{width:1.45rem;height:1.45rem}.rk-prematch-clock strong{min-width:2.4ch;font:800 1.35rem/1 var(--font-display);font-variant-numeric:tabular-nums}.rk-prematch-status{flex:1;min-width:0;margin:0;color:var(--to-ink-2);font-size:.84rem;line-height:1.3}.rk-prematch-bar button{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:.5rem;min-width:11rem;min-height:3.1rem;padding:.1rem .6rem;border:12px solid transparent;border-radius:0;border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#f4fff7;font:800 .82rem/1 var(--font-display);letter-spacing:.03em;text-transform:uppercase;image-rendering:pixelated;cursor:pointer}.rk-prematch-bar button.secondary{border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);color:var(--to-ink)}.rk-prematch-bar button:disabled{border-image-source:url(/assets/botao_verde_apagado-CuFC4e4b.webp);color:#8491a2;cursor:not-allowed;filter:saturate(.55) brightness(.82)}.rk-prematch-bar button:hover:not(:disabled){filter:brightness(1.13)}.rk-prematch-bar button:focus-visible{outline:3px solid #ffdc67;outline-offset:2px}.rk-prematch-bar button svg{flex:none;width:1.25rem;height:1.25rem}@media (max-width: 1000px){.rk-prematch-body{grid-template-columns:1fr}.rk-prematch-board{max-width:none}.rk-prematch-rival{display:contents}.rk-prematch-rival-head{order:1}.rk-prematch-facts{order:2}.rk-prematch-own{order:3}.rk-prematch-board{order:4}.rk-prematch-orders,.rk-prematch-orders-empty{order:5}}@media (max-width: 600px){.rk-prematch .halftime-pitch-state,.rk-prematch .halftime-panel-heading{display:none}.rk-prematch-bar{gap:.5rem;padding-inline:.5rem}.rk-prematch-bar button{min-width:0;padding-inline:.35rem}.rk-prematch-status{font-size:.76rem}.rk-prematch-facts dd{white-space:normal;overflow-wrap:anywhere}}.to-ranked-history{display:flex;flex-direction:column}.to-ranked-history>a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem .8rem;padding:.6rem .3rem;border-bottom:1px solid rgba(43,61,88,.45);color:var(--to-ink);text-decoration:none}.to-ranked-history>a:last-child{border-bottom:0}.to-ranked-history>a:hover{background:#56b7ff14}.to-ranked-history strong{font-family:var(--font-display);font-variant-numeric:tabular-nums}.to-ranked-history small{color:var(--to-ink-2);font-variant-numeric:tabular-nums}.to-ranked-history-rival{display:flex;align-items:center;gap:.45rem;min-width:0;font-weight:600}.to-ranked-history-rival>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-ranked-history-score{font-size:1.15rem;text-align:right}.to-ranked-history-points{text-align:right;white-space:nowrap}.to-ranked-history-points b{font-family:var(--font-display)}.to-ranked-history-penalties{white-space:nowrap}@media (max-width: 600px){.to-ranked-history-range{display:none}}.to-ranked-result{font-weight:700}.to-ranked-result-win{color:var(--to-green-2)}.to-ranked-result-loss{color:var(--danger)}.to-ranked-history .positive{color:var(--to-green-2)}.to-ranked-history .negative{color:var(--danger)}.to-notice .quick-match-searching{flex:0 0 34px;width:34px;height:34px;margin:0}.to-scorers{display:flex;flex-direction:column}.to-scorer{display:grid;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.42rem .3rem;border-bottom:1px solid rgba(43,61,88,.45)}.to-scorer:last-child{border-bottom:0}.to-scorer-pos{color:var(--to-ink-2);font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:center}.to-scorer-who{display:flex;align-items:center;gap:.55rem;min-width:0}.to-scorer-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--to-ink);font-size:.92rem}.to-scorer-club{color:var(--to-ink-2);font-size:.8rem}.to-scorer-goals{min-width:2.4rem;color:var(--to-gold);font-family:var(--font-display);font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.to-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;padding-top:.2rem}.to-cta,.to-cta-2{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;margin:0;padding:.35rem 1.5rem;border-radius:0;border-style:solid;border-width:10px;border-image-slice:16 fill;border-image-repeat:stretch;background:none;font-family:var(--font-display);font-size:clamp(.82rem,2.4vw,.96rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer}.to-cta{flex:1 1 16rem;max-width:24rem;border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:var(--accent-ink)}.to-cta:hover{filter:brightness(1.08)}.to-cta:disabled{border-image-source:url(/assets/botao_verde_apagado-CuFC4e4b.webp);color:#4a5a4e;cursor:not-allowed}.to-cta-2{flex:0 1 14rem;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);color:var(--to-ink)}.to-cta-2:hover{filter:brightness(1.15)}.to-cta-danger{color:var(--danger)}.to-cta-danger:hover{color:#ff9a9a}.to-cta-2:disabled{color:var(--to-ink-2);cursor:not-allowed;filter:brightness(.8)}.to-cta:focus-visible,.to-cta-2:focus-visible{outline:2px solid var(--to-ink);outline-offset:2px}.to-cta-icon{width:1.05rem;height:1.05rem}.to-panel-body .to-actions{justify-content:flex-start;padding-top:.6rem}.to-panel-body .to-cta-2{flex:0 1 auto;max-width:100%}.to-empty{padding:1.4rem .6rem;text-align:center}.to-empty strong{display:block;color:var(--to-ink);font-family:var(--font-display);font-size:1rem;letter-spacing:.05em}.to-empty p{margin:.35rem 0 0;color:var(--to-ink-2);font-size:.86rem}.to-notice{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.7rem .9rem;border:1px solid var(--to-line);border-left:3px solid var(--to-accent);background:linear-gradient(180deg,var(--to-plate-2),var(--to-plate));color:var(--to-ink);font-size:.9rem}.to-notice-live{border-left-color:var(--to-green-2)}.to-notice-bad{border-left-color:var(--danger)}.to-notice strong{display:block;font-family:var(--font-display);letter-spacing:.04em}.to-notice p{margin:.2rem 0 0;color:var(--to-ink-2);font-size:.84rem}.to-notice-actions{margin-left:auto;display:flex;flex-wrap:wrap;gap:.5rem}.to-notice-tag{align-self:flex-start;padding:.15rem .5rem;border:1px solid var(--to-line);color:var(--to-ink-2);font-family:var(--font-display);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.to-notice-live .to-notice-tag{border-color:var(--to-green-2);color:var(--to-green-2)}.to-objective{border-left-color:var(--to-line)}.to-objective[data-met=true]{border-left-color:var(--to-gold)}.to-objective[data-met=true] .to-notice-tag{border-color:var(--to-gold);color:var(--to-gold)}.to-objective[data-met=false] strong{color:var(--to-ink-2)}.to-news{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.to-news li{padding:.55rem .7rem;border:1px solid var(--to-line);background:var(--to-plate)}.to-news p{margin:.3rem 0 0;color:var(--to-ink);font-size:.92rem}.to-news-tag{font-family:var(--font-display);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--to-accent)}.to-records{margin:0 0 .8rem;display:grid;gap:.1rem}.to-records div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.2rem 1rem;padding:.45rem 0;border-bottom:1px solid var(--to-line)}.to-records dt{color:var(--to-ink-2);font-size:.86rem}.to-records dd{margin:0;color:var(--to-ink);font-weight:600;text-align:right}@media (max-width: 560px){.to-records dd{text-align:left}}.to-records-scorers{margin:.3rem 0 .6rem;padding-left:1.4rem}.to-records-scorers li{padding:.2rem 0;color:var(--to-ink)}.to-records-scorers li span{margin-right:.6rem}.to-records-scorers li strong{color:var(--to-ink-2);font-weight:600}@media (max-width: 900px){.to-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.to-top-plate{border-width:14px}.to-panel{border-width:14px;padding-inline:.2rem}.to-slate{width:100%}.to-slate-line{white-space:normal}.to-tab{flex:1 1 7rem}.to-match{gap:.35rem .3rem}.to-match-side{flex-direction:column;gap:.3rem;text-align:center}.to-match-away{flex-direction:column-reverse;text-align:center}.to-club-name{white-space:normal;font-size:.84rem}.to-table thead th.to-num{width:1.9rem}.to-table tbody td,.to-table thead th{padding-inline:.22rem;font-size:.84rem}.to-cta,.to-cta-2{flex:1 1 100%;max-width:none}.to-pager{flex-wrap:wrap}.to-pager-count{flex:1 0 100%;order:-1}.to-pager .to-cta-2{flex:1 1 9rem;padding-inline:.5rem}.to-notice-actions{margin-left:0;width:100%}.to-ranked-hero{grid-template-columns:minmax(0,1fr);gap:.8rem}.to-ranked-crest{width:3.2rem;height:3.2rem}.to-ranked-elo{padding:.8rem 0 0;border-left:0;border-top:1px solid var(--to-line)}.to-ranked-emblem{width:5rem;height:5rem}.to-ranked-progress{grid-template-columns:minmax(0,1fr);gap:.5rem}.to-ladder{gap:.1rem;padding-inline:.25rem}.to-ladder-step{padding-inline:0}.to-ladder-art{height:2.4rem}.to-ladder-img{max-width:2.4rem}.to-ladder-name{display:none}.to-ladder-min{font-size:.62rem}.to-table .to-elo-name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.tr-page{--tr-plate: #101c2e;--tr-plate-2: #16243a;--tr-line: #2b3d58;--tr-gold: #e0b043;--tr-gold-2: #9c6f1c;--tr-ink: #eef4ff;--tr-ink-2: #b8c8dd;--tr-accent: #56b7ff;position:relative;display:flex;flex-direction:column;gap:1rem}.tr-scene,.tr-scene-scrim{position:fixed;z-index:-1;top:var(--nav-height);left:0;width:100%;height:calc(100dvh - var(--nav-height));pointer-events:none}.tr-scene{background:radial-gradient(22rem 16rem at 22% -8%,rgba(255,212,140,.16),transparent 70%),radial-gradient(22rem 16rem at 78% -8%,rgba(255,212,140,.16),transparent 70%),linear-gradient(180deg,#0d1523,#132034 44%,#16273e 82%,#0a111b 82%,#0a111b 84%,#10192a 84%,#080d15)}.tr-scene:before{content:"";position:absolute;top:0;right:0;bottom:18%;left:0;background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.34) 0 3px,rgba(224,176,67,.05) 3px 5px,transparent 5px 88px);-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 26%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 26%,#000 100%)}.tr-scene-scrim{background:radial-gradient(120% 85% at 50% 24%,#04080e80,#04080ea3 58%,#04080ed6),linear-gradient(180deg,#04080e4d,#04080e1a 26%,#04080e99)}.tr-top{display:flex;flex-wrap:wrap;align-items:stretch;gap:.7rem}.tr-top-plate{flex:1 1 18rem;display:flex;align-items:center;gap:clamp(.6rem,2.5vw,1.1rem);min-width:0;padding:clamp(.5rem,2vw,.8rem) clamp(.8rem,3vw,1.3rem);border-style:solid;border-width:17px;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch}.tr-cup{flex:none;display:grid;place-items:center;width:clamp(2.4rem,8vw,3.4rem);height:clamp(2.4rem,8vw,3.4rem)}.tr-cup svg{width:100%;height:100%}.tr-title{margin:0;min-width:0;font-family:var(--font-display);font-size:clamp(1.5rem,5.6vw,2.9rem);font-weight:800;line-height:1;letter-spacing:.015em;text-transform:uppercase;color:var(--tr-ink);text-shadow:0 3px 0 rgba(0,0,0,.55);overflow-wrap:anywhere}.tr-title b{font-weight:800;color:var(--tr-accent)}.tr-tally{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:5.5rem;padding:.45rem .9rem;border:2px solid var(--tr-gold-2);background:linear-gradient(180deg,var(--tr-plate-2),var(--tr-plate));box-shadow:inset 0 0 0 1px #e0b04329;color:var(--tr-ink-2);font-family:var(--font-display);font-size:clamp(1.1rem,3.6vw,1.5rem);font-weight:700;line-height:1;letter-spacing:.04em;white-space:nowrap}.tr-tally b{color:var(--tr-gold);font-weight:800}.tr-shelf{display:grid;gap:.6rem}.tr-shelf-head{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding-bottom:.4rem;border-bottom:1px solid rgba(224,176,67,.22)}.tr-shelf-icon{flex:none;width:1.15rem;height:1.15rem}.tr-shelf-title{margin:0;font-family:var(--font-display);font-size:clamp(.92rem,2.6vw,1.08rem);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--tr-ink);min-width:0}.tr-shelf-note{flex:0 1 24rem;margin-left:auto;color:var(--tr-ink-2);font-size:.82rem;line-height:1.35;text-align:right}.tr-niches{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.7rem;margin:0;padding:0;list-style:none}.tr-niche{position:relative;display:grid;justify-items:center;gap:.45rem;padding:.9rem .5rem .55rem;border:1px solid var(--tr-line);background:linear-gradient(180deg,#0a111ce0,#121e30c7);box-shadow:inset 0 10px 18px -10px #000000e6,inset 0 -1px #e0b0431f}.tr-glow{position:absolute;top:.35rem;right:.35rem;bottom:38%;left:.35rem;background:radial-gradient(62% 62% at 50% 58%,rgba(224,176,67,.3),transparent 72%);opacity:0}.tr-niche[data-lit=sim] .tr-glow{opacity:1;animation:tr-breathe 4.5s ease-in-out infinite}@keyframes tr-breathe{0%,to{opacity:.72}50%{opacity:1}}.tr-figure{position:relative;display:grid;grid-template-rows:minmax(0,1fr);width:100%;height:clamp(7rem,26vw,10rem)}.tr-art{min-height:0;width:100%;height:100%;image-rendering:pixelated}.tr-niche[data-lit=sim] .tr-art{background:var(--tr-art) bottom center / contain no-repeat;filter:drop-shadow(0 0 .5rem rgba(224,176,67,.45))}.tr-niche[data-lit=nao] .tr-art{background:#1b2b47;-webkit-mask:var(--tr-art) bottom center / contain no-repeat;mask:var(--tr-art) bottom center / contain no-repeat}.tr-count{position:absolute;z-index:2;top:.1rem;right:.1rem;min-width:1.9rem;padding:.12rem .35rem;border:1px solid var(--tr-gold-2);background:#080c14e0;color:var(--tr-gold-1);font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:.04em;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.6)}.tr-art-fallback{place-self:end center;width:clamp(3rem,12vw,4rem);height:clamp(3rem,12vw,4rem)}.tr-niche[data-lit=nao] .tr-art-fallback{opacity:.45}.tr-pedestal{width:64%;height:.45rem;background:linear-gradient(180deg,#2b3852,#141e30);box-shadow:0 1px #0009}.tr-niche[data-lit=sim] .tr-pedestal{background:linear-gradient(180deg,var(--tr-gold-2),#141e30)}.tr-plaque{display:grid;justify-items:center;align-content:start;gap:.1rem;width:100%;padding:.35rem;border:1px solid var(--tr-line);background:linear-gradient(180deg,var(--tr-plate-2),var(--tr-plate));text-align:center}.tr-niche[data-lit=sim] .tr-plaque{border-color:var(--tr-gold-2)}.tr-plaque-note{display:-webkit-box;overflow:hidden;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.tr-plaque-name{overflow:hidden;width:100%;min-height:1.15em;font-family:var(--font-display);font-size:clamp(.72rem,2.2vw,.8rem);font-weight:700;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;white-space:normal;color:var(--tr-ink-2)}.tr-niche[data-lit=sim] .tr-plaque-name{color:var(--tr-gold)}.tr-plaque-note{min-height:2.6em;color:var(--tr-ink-2);font-size:.74rem;line-height:1.3}@media (prefers-reduced-motion: reduce){.tr-niche[data-lit=sim] .tr-glow{animation:none;opacity:1}}@media (max-width: 720px){.tr-shelf-note{flex:1 0 100%;margin-left:0;text-align:left}}.cm-mark{flex:none;display:grid;place-items:center;width:4.15rem;height:4.15rem;border:2px solid var(--cl-line);background:var(--cl-plate-2);box-shadow:0 0 0 2px #060b13,0 8px 18px #00000080}.cm-mark-icon{width:2.6rem;height:2.6rem}.cm-reasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.cm-reason{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:start;padding:.8rem;border:1px solid var(--cl-line);background:var(--cl-plate)}.cm-reason-icon{width:1.9rem;height:1.9rem}.cm-reason h3{margin:0 0 .25rem;font-family:var(--font-display);font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;color:#dfe8f5}.cm-reason p{margin:0;color:var(--cl-ink-2);font-size:.86rem;line-height:1.45}@media (max-width: 800px){.cm-reasons{grid-template-columns:1fr}}.cl-page .cl-faixa .cl-action.cm-join,.cl-page .cm-join{width:min(100%,20rem);min-height:3.6rem;gap:.75rem;padding:.75rem 1.1rem;font-size:1.15rem;white-space:nowrap}.cm-join-icon{flex:none;width:2.15rem;height:2.15rem;border-radius:50%;box-shadow:0 0 0 2px #04150a}.cl-page a.cl-faixa-link:hover .cm-join{filter:brightness(1.12)}@media (min-width: 52rem){.cl-page .cl-faixa .cl-action.cm-join{width:19rem}}.halftime-panel .bench-list{overscroll-behavior:auto}@media (max-width: 900px){body:not(:has(.setup-page)) .halftime-panel .bench-list{max-height:none;overflow:visible;padding-right:0}}.cp-overlay{position:fixed;inset:var(--nav-live-height, var(--nav-height, 64px)) 0 0 0;z-index:1150;display:grid;place-items:center;padding:1rem;overflow-y:auto;background:#04080ed1}.cp-panel{width:min(100%,56rem);max-height:calc(100dvh - var(--nav-live-height, var(--nav-height, 64px)) - 2rem);overflow-y:auto;padding:.1rem .35rem .6rem;border-style:solid;border-width:17px;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;color:#eef4ff}.cp-head{display:flex;align-items:center;gap:.5rem;padding:.35rem .3rem .5rem;border-bottom:1px solid rgba(224,176,67,.22)}.cp-head-icon{flex:none;width:1.15rem;height:1.15rem}.cp-title{margin:0;font-family:var(--font-display);font-size:clamp(.95rem,2.8vw,1.15rem);font-weight:700;letter-spacing:.09em;text-transform:uppercase}.cp-title:focus{outline:none}.cp-body{display:grid;gap:.8rem;padding:.7rem .3rem 0}.cp-reason{margin:0;padding:.6rem .75rem;border-left:3px solid #e0b043;background:#101c2ed9;font-size:1rem;line-height:1.45;white-space:pre-line}.cp-hint{margin:0;color:#b8c8dd;font-size:.9rem;line-height:1.4}.cp-error{margin:0;color:var(--danger);font-size:.9rem}.cp-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.cp-choice{display:grid;justify-items:center;align-content:start;gap:.55rem;min-width:0}.cp-choice .player-card{width:100%;max-width:13rem}.cp-primary,.cp-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;margin:0;padding:.3rem 1rem;border-radius:0;border-style:solid;border-width:10px;border-image-slice:16 fill;border-image-repeat:stretch;background:none;font-family:var(--font-display);font-size:.86rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer}.cp-primary{width:100%;max-width:13rem;border-image-source:url(/assets/botao_verde-DpfethGe.webp);color:var(--accent-ink)}.cp-primary:hover:not(:disabled),.cp-primary:focus-visible{filter:brightness(1.08)}.cp-primary:disabled{border-image-source:url(/assets/botao_verde_apagado-CuFC4e4b.webp);color:#4a5a4e;cursor:not-allowed}.cp-secondary{border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);color:#eef4ff}.cp-secondary:hover,.cp-secondary:focus-visible{filter:brightness(1.12)}.cp-later{justify-self:center;min-height:2.75rem;padding:.4rem 1rem;border:0;background:none;color:#b8c8dd;font-size:.9rem;text-decoration:underline;cursor:pointer}.cp-later:hover,.cp-later:focus-visible{color:#eef4ff}.cp-done{justify-items:center;text-align:center}.cp-done p{margin:0}.cp-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;width:100%}.cp-actions .cp-primary{width:auto}@media (max-width: 640px){.cp-overlay{place-items:start center;padding:.5rem}.cp-panel{max-height:none;overflow:visible}.cp-choices{grid-template-columns:minmax(0,1fr)}.cp-choice{grid-template-columns:7.5rem minmax(0,1fr);align-items:center;justify-items:stretch}.cp-choice .player-card{max-width:7.5rem}}.special-admin-compensations{display:grid;gap:.8rem;padding:1rem;border:1px solid rgba(211,181,91,.38);border-radius:10px;background:#091d19f0}.special-admin-compensations ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.special-admin-compensations li{display:grid;gap:.2rem;padding:.55rem .7rem;border-left:3px solid #e0b043;background:#00000038}.special-admin-compensations li p{margin:0;white-space:pre-line}.to-page .to-prize-table th{letter-spacing:.02em}.to-page .to-prize-table th,.to-page .to-prize-table td{padding-inline:.35rem}.sp-summary{display:grid;gap:.55rem}.sp-open{position:relative;width:100%;min-height:var(--setup-choice-height, 2.6rem);box-sizing:border-box;padding:.05rem 2rem .05rem .65rem;border:8px solid transparent;border-radius:0;border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#06240f;cursor:pointer;text-align:left;font:800 .72rem/1 var(--font-display);image-rendering:pixelated}.sp-open-arrow{position:absolute;top:50%;right:.75rem;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #06240f;transform:translateY(-50%)}.sp-open:hover{filter:brightness(1.08)}.sp-open:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sp-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;margin:0}.sp-summary-grid>div{display:grid;gap:.12rem;min-width:0}.sp-summary-grid dt{color:#8fa3bd;font:700 .6rem/1.1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.sp-summary-grid dd{margin:0;overflow:hidden;color:#eef4ff;font-size:.8rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.setup-page .rail-pane-setup .rail-block-set-pieces>.eyebrow{width:6.5rem;font-size:.64rem;letter-spacing:.04em}.halftime-set-pieces{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .65rem;margin-top:.85rem}.halftime-set-pieces .sp-summary{grid-template-columns:minmax(0,1fr) minmax(0,13rem);align-items:center;gap:.65rem 1rem}.halftime-set-pieces .sp-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.halftime-set-pieces .sp-open{order:2}@media (max-width: 640px){.halftime-set-pieces,.halftime-set-pieces .sp-summary{grid-template-columns:minmax(0,1fr)}.halftime-set-pieces .sp-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sp-overlay{--sp-plate: #101c2e;--sp-plate-2: #16243a;--sp-line: #2b3d58;--sp-gold: #e0b043;--sp-gold-2: #9c6f1c;--sp-ink: #eef4ff;--sp-ink-2: #b8c8dd;--sp-top: calc(var(--nav-live-height, var(--nav-height)) + .75rem);position:fixed;inset:var(--sp-top) 0 0;z-index:1100;display:grid;place-items:center;padding:1.25rem;background:#02070edb}.sp-modal{display:flex;flex-direction:column;box-sizing:border-box;width:min(900px,94vw);max-height:min(760px,calc(100dvh - var(--sp-top) - .75rem));overflow:hidden;border:17px solid transparent;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;background:var(--sp-plate);color:var(--sp-ink);filter:drop-shadow(0 18px 0 rgba(2,7,14,.58));image-rendering:pixelated}.sp-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem .9rem;border-bottom:2px solid var(--sp-gold-2)}.sp-head h2{margin:0;font:800 1.15rem/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.sp-close{display:grid;place-items:center;width:2.4rem;height:2.4rem;margin:0;padding:0;border:2px solid var(--sp-line);border-radius:0;background:var(--sp-plate-2);color:var(--sp-ink);font-size:1.3rem;line-height:1;cursor:pointer}.sp-close:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.sp-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:1 1 auto;min-height:0;overflow:auto}.sp-side{display:grid;align-content:start;gap:.9rem;padding:.9rem}.sp-side+.sp-side{border-left:2px solid var(--sp-line)}.sp-side h3{margin:0;color:var(--sp-gold);font:800 .8rem/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.sp-side h3.sp-subhead{margin-top:.3rem;padding-top:.8rem;border-top:1px solid var(--sp-line)}.sp-choice,.sp-taker{display:grid;gap:.4rem}.sp-choice-title{color:var(--sp-ink);font-size:.85rem;font-weight:700}.sp-chips{display:flex;flex-wrap:wrap;gap:.35rem}.sp-chip{display:inline-flex;align-items:center;gap:.45rem;min-height:2.4rem;margin:0;padding:0 .55rem;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#edf4ff;cursor:pointer;font:700 .78rem/1.1 var(--font-display);letter-spacing:.02em;image-rendering:pixelated}.sp-chip:hover{filter:brightness(1.14)}.sp-chip:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.sp-chip[aria-pressed=true]{border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;color:#06240f}.sp-chip-player span{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-chip-player strong{color:#f2c94c;font-weight:900}.sp-chip-player[aria-pressed=true] strong{color:#06240f}.sp-stack{display:grid}.sp-stack-item{grid-area:1 / 1}.sp-stack-item[data-active=false]{visibility:hidden}.sp-tradeoff{margin:0;font-size:.82rem;line-height:1.4;color:var(--sp-ink-2)}.sp-tradeoff .sp-stack-item{display:grid;align-content:start;gap:.25rem}.sp-tradeoff b{margin-right:.3rem;font:800 .66rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.sp-pro b{color:#7fe0a0}.sp-contra b{color:#ff9b8f}.sp-toggle{display:grid;gap:.3rem}.sp-toggle .rail-switch{color:var(--sp-ink)}.sp-note{margin:0;color:var(--sp-ink-2);font-size:.8rem;line-height:1.4}.sp-follow{padding-top:.8rem;border-top:1px solid var(--sp-line)}.sp-foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem .9rem;border-top:2px solid var(--sp-gold-2)}.sp-foot .btn{min-width:7rem}.sp-foot .btn.primary{min-height:2.75rem;padding:.25rem .9rem;border:10px solid transparent;border-radius:0;border-image-source:url(/assets/botao_verde-DpfethGe.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#06240f;font-family:var(--font-display);font-weight:800;text-shadow:0 1px 0 rgba(255,255,255,.2);image-rendering:pixelated}.sp-foot .btn.primary:hover{filter:brightness(1.12);background:none;box-shadow:none}.sp-foot .btn.primary:focus-visible{outline:3px solid #ffdc67;outline-offset:2px}@media (max-width: 720px){.sp-overlay{padding:.5rem}.sp-modal{width:100%}.sp-body{grid-template-columns:minmax(0,1fr)}.sp-side+.sp-side{border-left:0;border-top:2px solid var(--sp-line)}.sp-foot{flex-direction:column;align-items:stretch}}.to-page .continental-group-picker{display:flex;align-items:center;gap:12px;margin-bottom:16px}.to-page .continental-group-picker select{min-height:44px;padding:8px 12px;background:var(--surface-2);color:var(--text);border:1px solid var(--border)}.to-page .continental-fixtures,.to-page .continental-prizes{margin-top:24px}.to-page .continental-prizes summary{min-height:44px;padding:12px 0;cursor:pointer}.to-page .career-analysis{margin:16px 0;border:1px solid var(--border);background:var(--surface-2)}.to-page .career-analysis summary{min-height:48px;padding:12px 16px;cursor:pointer}.to-page .career-analysis summary>span:first-child{font-weight:700;margin-right:12px}.to-page .career-analysis-body{padding:0 16px 16px}@media (max-width: 600px){.to-page .career-analysis summary>span:last-child{display:block;margin-top:6px}}.to-page .career-month-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.to-page .career-month-heading>span{color:var(--muted);font-size:.75rem}.to-page .career-month-heading h3{margin:4px 0 0;text-transform:capitalize;font-family:var(--font-display);font-size:2rem}.to-page .career-month-toolbar nav{display:flex;gap:6px}.to-page .career-month-toolbar button{min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-weight:700;cursor:pointer}.to-page .career-month-toolbar button:disabled{opacity:.35;cursor:default}.to-page .career-month-layout{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px}.to-page .career-month-board{min-width:0}.to-page .career-weekdays,.to-page .career-month-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.to-page .career-weekdays{padding:0 0 9px;color:var(--muted);font-size:.72rem;text-transform:uppercase}.to-page .career-weekdays span{padding-left:10px}.to-page .career-month-grid{gap:2px;background:#a3bfde1f;border:1px solid var(--border)}.to-page .career-day{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:112px;padding:9px;border:0;border-radius:0;background:#141f32;color:var(--text);text-align:left;cursor:pointer}.to-page .career-day[data-outside]{color:#7c8b9f;background:#1b2b43;cursor:default}.to-page .career-day[data-kind=league]{background:#164d80}.to-page .career-day[data-kind=national]{background:#55324e}.to-page .career-day[data-kind=continental]{background:#2e3b6d}.to-page .career-day[data-next]{background:#12623e}.to-page .career-day[data-selected]{outline:2px solid #f7ce67;outline-offset:-2px;z-index:1}.to-page .career-day:focus-visible,.to-page .career-month-toolbar button:focus-visible{outline:3px solid #fff;outline-offset:-3px;z-index:2}.to-page .career-day:not(:disabled):hover{box-shadow:inset 0 0 0 2px #ffffff8c}.to-page .career-day-number{font-family:var(--font-display);font-size:1.1rem;line-height:1;margin-bottom:12px}.to-page .career-day .to-badge{position:absolute;top:8px;right:7px;width:25px;height:28px}.to-page .career-day-opponent{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700}.to-page .career-day-location{margin-top:auto;padding-top:5px;font-size:.68rem;color:#e0e7f1}.to-page .career-day-competition{font-size:.68rem;font-weight:700}.to-page .career-day-more{position:absolute;bottom:6px;right:6px;font-size:.65rem}.to-page .career-calendar-key{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0;font-size:.72rem;color:var(--muted)}.to-page .career-calendar-key span:before{content:"";display:inline-block;width:9px;height:9px;margin-right:6px;background:#4c9bdd}.to-page .career-calendar-key [data-kind=national]:before{background:#c381b0}.to-page .career-calendar-key [data-kind=continental]:before{background:#949eeb}.to-page .career-calendar-key [data-kind=next]:before{background:#43cf87}.to-page .career-day-detail{padding:20px 0 0 20px;border-left:1px solid var(--border);min-width:0}.to-page .career-detail-label{color:var(--muted);text-transform:uppercase;font-size:.7rem;letter-spacing:.07em}.to-page .career-day-detail h4{text-transform:capitalize;font-size:1.05rem;line-height:1.5;margin:8px 0 24px}.to-page .career-detail-match{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px;overflow-wrap:anywhere}.to-page .career-detail-match .to-badge{width:54px;height:60px;margin-bottom:4px}.to-page .career-detail-match>span{color:var(--muted);font-size:.8rem}.to-page .career-detail-match p{margin:8px 0;font-size:.85rem;line-height:1.6}.to-page .career-detail-match .career-detail-next{color:#67e2a2;font-weight:700}.to-page .career-detail-score{font-family:var(--font-display);font-size:1.1rem}.to-page .career-detail-match a{display:inline-flex;align-items:center;min-height:44px;font-weight:700}.to-page .career-month-total{border-top:1px solid var(--border);padding-top:16px;display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.8rem}.to-page .career-month-total strong{color:var(--text);font-size:1.5rem}.to-page .career-calendar-note{color:var(--muted);font-size:.75rem;line-height:1.6;margin:10px 0 0}@media (max-width:850px){.to-page .career-month-layout{grid-template-columns:minmax(0,1fr);gap:8px}.to-page .career-day-detail{border-left:0;border-top:1px solid var(--border);padding:18px 0 0}.to-page .career-day-detail h4{margin-bottom:14px}.to-page .career-detail-match{display:grid;grid-template-columns:54px minmax(0,1fr);column-gap:16px}.to-page .career-detail-match .to-badge{grid-row:1 / 4}.to-page .career-detail-match p,.to-page .career-detail-score,.to-page .career-detail-next,.to-page .career-detail-match a{grid-column:2}.to-page .career-month-total{margin-top:10px}}@media (max-width:550px){.to-page #to-panel-calendar{border-width:6px;margin-inline:-14px}.to-page .career-month-toolbar{align-items:flex-start;gap:8px}.to-page .career-month-heading h3{font-size:1.5rem}.to-page .career-month-toolbar nav{gap:3px}.to-page .career-month-toolbar button{padding:5px;font-size:.68rem}.to-page .career-month-toolbar nav button:nth-child(2){max-width:65px}.to-page .career-weekdays{font-size:.6rem}.to-page .career-weekdays span{text-align:center;padding-left:0}.to-page .career-day{padding:5px 3px;min-height:82px}.to-page .career-day-number{font-size:.8rem;margin-bottom:6px}.to-page .career-day .to-badge{position:static;align-self:center;width:21px;height:23px;margin:0 auto 4px}.to-page .career-day-opponent,.to-page .career-day-location{display:none}.to-page .career-day-competition{font-size:.5rem;align-self:center}.to-page .career-calendar-key{gap:9px;font-size:.65rem}}.to-page .pre-match-body{display:grid;gap:1rem}.to-page .pre-match-headline{margin:0;font-size:1rem;font-weight:700;color:var(--to-ink, var(--text))}.to-page .pre-match-prediction{flex:none;padding:.2rem .55rem;border:1px solid color-mix(in srgb,var(--warn) 55%,var(--border));border-radius:999px;background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:help}.to-page .pre-match-identity{display:grid;gap:.3rem;margin:0;padding:0;list-style:none}.to-page .pre-match-identity li{color:var(--muted);font-size:.82rem;line-height:1.4}.to-page .pre-match-identity li span{display:inline-block;min-width:3.4rem;margin-right:.4rem;color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.to-page .pre-match-answers{display:grid;gap:.35rem}.to-page .pre-match-answers strong{color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.to-page .pre-match-answers ul{display:grid;gap:.3rem;margin:0;padding:0;list-style:none;color:var(--to-ink-2, var(--muted));font-size:.82rem;line-height:1.45}.to-page .pre-match-sectors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.to-page .pre-match-sector{display:grid;gap:.45rem;padding:.7rem .8rem;border:1px solid var(--border);border-radius:10px;background:var(--surface-2)}.to-page .pre-match-sector.edge-owner{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.to-page .pre-match-sector.edge-opponent{border-color:color-mix(in srgb,var(--danger) 45%,var(--border))}.to-page .pre-match-sector-top{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.to-page .pre-match-sector-top strong{font-size:.9rem}.to-page .pre-match-edge{color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.to-page .pre-match-sector.edge-owner .pre-match-edge{color:var(--accent)}.to-page .pre-match-sector.edge-opponent .pre-match-edge{color:var(--danger)}.to-page .pre-match-quality{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem}.to-page .pre-match-q-value{font-family:var(--font-display);font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums}.to-page .pre-match-bar{position:relative;height:6px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--danger) 45%,var(--surface))}.to-page .pre-match-bar i{position:absolute;inset:0 auto 0 0;display:block;border-radius:inherit;background:var(--accent)}.to-page .pre-match-count{display:grid;gap:.15rem;margin:0}.to-page .pre-match-count-label{color:var(--muted);font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.to-page .pre-match-count-value{font-variant-numeric:tabular-nums;font-weight:700}.to-page .pre-match-count-value em{color:var(--muted);font-style:normal;font-weight:400}.to-page .pre-match-count-hint{color:var(--muted);font-size:.74rem}.to-page .pre-match-repertoire{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.to-page .pre-match-repertoire .eyebrow{margin-bottom:.35rem}.to-page .pre-match-repertoire ul{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.to-page .pre-match-repertoire li{padding:.22rem .55rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);font-size:.76rem;font-weight:600;cursor:help}.to-page .pre-match-repertoire .muted{margin:0;font-size:.8rem}@media (max-width: 720px){.to-page .pre-match-sectors,.to-page .pre-match-repertoire{grid-template-columns:1fr}}.rk-week{display:grid;gap:.85rem;margin:0 0 1rem;padding:.8rem .95rem .9rem;border:14px solid transparent;border-image:url(/assets/moldura_dourada-DsrgxS37.webp) 34 fill / 14px stretch;image-rendering:pixelated;color:#eef4fb}.rk-week-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.rk-week-head>div{display:grid;gap:.2rem;min-width:0}.rk-week-head span{font-family:var(--font-display);font-size:.95rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.rk-week-head small{color:#aebed0;font-size:.78rem}.rk-week-head>strong{font-family:var(--font-display);font-size:1.6rem;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.rk-week-head>strong small{font-size:.5em;font-weight:700;color:#aebed0}.rk-week-track{position:relative;padding-bottom:1.35rem}.rk-week-segments span{height:.8rem}.rk-week-segments span[data-goal]{border-color:#b08a3a;background:#5b4a22}.rk-week-segments span[data-goal].is-complete{border-color:#ffe08a;background:#f0bf3c;box-shadow:inset 0 1px #fff0b8,0 2px #7a5a12}.rk-week-marks{position:absolute;inset:auto .5rem 0;height:1.2rem;margin:0 10px;padding:0;list-style:none}.rk-week-marks li{position:absolute;top:0;transform:translate(-100%);padding:0 .1rem;color:#8f9fb2;font-family:var(--font-display);font-size:.78rem;font-weight:800;font-variant-numeric:tabular-nums}.rk-week-marks li[data-reached]{color:#ffd766}.rk-week-rewards{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem}.rk-week-rewards article{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.25rem .75rem;padding:.6rem .75rem;border:1px solid rgba(160,190,225,.22);background:linear-gradient(180deg,#142236eb,#0a121ef2)}.rk-week-rewards article>span{grid-column:1 / -1;color:#aebed0;font-family:var(--font-display);font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.rk-week-rewards strong{font-family:var(--font-display);font-size:1.35rem;font-variant-numeric:tabular-nums}.rk-week-rewards p{grid-column:1 / -1;margin:0;color:#cdd8e5;font-size:.86rem}.rk-week-rewards small{grid-column:1 / -1;color:#aebed0;font-size:.78rem}.rk-week-now[data-on]{border-color:#6bea8e8c;box-shadow:inset 3px 0 #31c968}.rk-week-now[data-on] strong{color:#8ff0ac}.rk-week-next{opacity:.82}.rk-week-packs{display:flex;align-items:flex-end;gap:.3rem}.rk-week-packs .pack-wrapper-art{width:1.9rem;filter:drop-shadow(0 3px 3px rgba(0,0,0,.5))}@media (max-width: 30rem){.rk-week-head{align-items:flex-start}.rk-week-head>strong{font-size:1.3rem}}.rk-nowrap{white-space:nowrap}.arena-setup{display:grid;gap:.6rem;padding:0 .3rem 1rem}body:has(.scheduled-match-notice) .arena-draft{padding-bottom:6rem}@media (max-width: 720px){body:has(.scheduled-match-notice) .arena-draft{padding-bottom:11rem}}.arena-setup-note{margin:0;color:var(--to-ink-2);font-size:.88rem;line-height:1.4}.arena-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;padding:.2rem .3rem 1rem}.arena-options.is-bench{grid-template-columns:repeat(3,minmax(0,12rem));justify-content:center}.arena-option{display:grid;gap:.5rem;justify-items:center;min-width:0;padding:.4rem;border:1px solid transparent;border-radius:0;background:none;color:var(--to-ink);cursor:pointer;transition:transform .12s ease-out,border-color .12s ease-out}.arena-option .player-card{width:100%;max-width:12rem}.arena-option:hover:not(:disabled),.arena-option:focus-visible{border-color:var(--to-accent);transform:translateY(-3px)}.arena-option:disabled{cursor:progress;opacity:.7}.arena-option-cta{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;width:100%;max-width:12rem;border:1px solid var(--to-green-2);background:color-mix(in srgb,var(--to-green-2) 18%,var(--to-plate));font-family:var(--font-display);font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media (max-width: 46rem){.arena-options,.arena-options.is-bench{grid-template-columns:repeat(2,minmax(0,1fr))}}.arena-team{display:grid;gap:.25rem;margin:0;padding:0 .3rem .8rem;list-style:none}.arena-team li{display:grid;grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.45rem .6rem;border:1px solid var(--to-line);background:linear-gradient(180deg,var(--to-plate-2),var(--to-plate))}.arena-team li.is-bench{opacity:.82}.arena-team-slot{color:var(--to-ink-2);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.arena-team-name{min-width:0;overflow-wrap:anywhere;color:var(--to-ink)}.arena-team-overall{color:var(--to-gold);font-family:var(--font-display);font-weight:700}@media (max-width: 30rem){.arena-team li{grid-template-columns:minmax(0,1fr) auto}.arena-team-slot{grid-column:1 / -1}}.pn-club-form{display:grid;justify-items:center;gap:.3rem}.pn-page .pn-chip-button{cursor:pointer;font:inherit;font-size:.76rem;font-weight:600}.pn-page .pn-chip-button:disabled{cursor:progress;opacity:.7}@media (min-width: 62rem){.pn-page .pn-layout{grid-template-columns:minmax(0,1fr)}.pn-page .pn-club{order:0;position:static;justify-self:center;width:min(100%,52rem)}.pn-page .pn-club .to-panel-body{grid-template-columns:auto auto auto auto;justify-content:center;align-items:center;column-gap:2.2rem}.pn-page .pn-club .pn-club-link{margin-top:0}}.pn-lineup{display:grid;justify-items:center;gap:.3rem;width:100%;margin-top:.35rem;padding-top:.6rem;border-top:1px solid #2c3a4e}.pn-page .pn-lineup .pn-field-label{margin-top:0}.pn-lineup-summary{margin:0;color:#c7d3e4;font-size:.82rem}.pn-lineup.is-first{display:block;padding-top:.7rem;text-align:left}.pn-lineup.is-first .cl-faixa{border-width:clamp(14px,1.8vw,22px);filter:drop-shadow(0 8px 16px rgba(0,0,0,.5))}.pn-lineup.is-first .cl-faixa h2{font-size:clamp(1.2rem,2.6vw,1.6rem)}@media (max-width: 61.99rem){.pn-page .pn-club.is-first-lineup{order:-1}}@media (min-width: 62rem){.pn-page .pn-club .pn-lineup{grid-column:1 / -1;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;justify-items:start;column-gap:1.1rem;text-align:left}.pn-page .pn-club .pn-lineup.is-first{display:block}}@media (min-width: 75rem){.pn-page .pn-duo{grid-template-columns:repeat(3,minmax(0,1fr))}}.fulltime-note{margin:0;color:#eef4ff;font-size:clamp(.86rem,2.4vw,1rem);line-height:1.4;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.6)}.fulltime-actions:has(>:nth-child(4)):not(:has(.fulltime-rematch)){grid-template-columns:repeat(2,minmax(0,1fr))}.home-hero-cta-actions{display:grid;gap:.4rem;width:min(16rem,100%);margin-top:.3rem}.home-hero-cta-actions .home-hero-cta-action{min-width:0;margin-top:0}.home-hero-cta-actions>.home-hero-cta-action{padding-block:.3rem;font-size:1.05rem}.home-hero-cta-account{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.home-hero-cta-action.is-secondary{border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);font-size:.88rem}.au-try{display:flex;align-items:center;gap:.7rem;width:100%;margin:0 0 .75rem;padding:.65rem .85rem;border:2px solid #48b558;background:linear-gradient(180deg,#1c5c39,#124027);box-shadow:inset 0 0 0 1px #7ee2ab40,0 10px 24px #03070c80;color:#eef4ff;text-decoration:none}.au-try:hover,.au-try:focus-visible{filter:brightness(1.1);color:#fff;text-decoration:none}.au-try:focus-visible{outline:3px solid #56b7ff;outline-offset:2px}.au-try-icon{flex:none;width:1.7rem;height:1.7rem}.au-try-text{display:grid;gap:.1rem;min-width:0;flex:1}.au-try-text strong{font-family:var(--font-display);font-size:1.05rem;letter-spacing:.01em}.au-try-text span{color:#cfe8d6;font-size:.84rem;line-height:1.35}.au-try-go{flex:none;font-family:var(--font-display);font-size:1.6rem;line-height:1}.au-embedded-note{margin:.6rem 0 0;color:var(--warn)}.dm-page{padding-block:.6rem 1.6rem}.dm-wait{min-height:50dvh;justify-content:center;align-items:center;color:var(--cl-ink-2)}.dm-wait p{display:grid;gap:.8rem;justify-items:center;text-align:center}.dm-head{display:grid;gap:.35rem}.dm-page .dm-faixa{grid-template-columns:minmax(0,1fr);justify-items:stretch}.dm-page .dm-faixa .cl-action{width:100%;margin:0}.dm-kickoff-body{display:grid;grid-template-columns:auto minmax(0,26rem);gap:clamp(1.4rem,3vw,2.6rem);align-items:center;justify-content:center}.dm-kickoff-pitch{width:min(34rem,calc((100dvh - var(--nav-height, 4rem) - 3rem) * .72))}.dm-kickoff-pitch .formation-slot{cursor:default;touch-action:auto}.dm-kickoff-side{display:grid;gap:1rem}.dm-versus{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.6rem;margin:0;padding:.7rem .8rem;border:1px solid var(--cl-line);border-radius:4px;background:#060c1699}.dm-versus>span{display:grid;justify-items:center;gap:.2rem;min-width:0;text-align:center}.dm-versus .to-badge{width:2rem;height:2rem}.dm-versus b{max-width:100%;overflow:hidden;color:var(--cl-ink);font-family:var(--font-display);font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.dm-versus small{color:var(--cl-ink-2);font-size:.8rem}.dm-versus i{color:var(--cl-gold);font-family:var(--font-display);font-size:1.4rem;font-style:normal}@media (max-width: 48rem){.dm-kickoff-body{grid-template-columns:minmax(0,1fr);gap:.8rem;justify-items:center}.dm-kickoff-side{order:-1;width:100%;gap:.7rem}.dm-kickoff-pitch{width:min(100%,17rem)}.dm-versus{padding:.5rem .7rem}.dm-versus>span{grid-template-columns:auto minmax(0,auto);justify-content:center;align-items:center;column-gap:.45rem}.dm-versus>span small{grid-column:1 / -1}.dm-versus .to-badge{width:1.6rem;height:1.6rem}}.dm-score{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem;margin:.2rem 0 0;color:var(--cl-ink-2);font-size:.95rem}.dm-score b{color:var(--cl-ink);font-family:var(--font-display);font-size:clamp(1.6rem,4.6vw,2.4rem);line-height:1}.dm-lead{margin:0;color:var(--cl-ink);font-family:var(--font-display);font-size:1.2rem}.dm-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}@media (max-width: 40rem){.dm-choices{grid-template-columns:minmax(0,1fr)}}.dm-choice{position:relative;display:grid;gap:.35rem;align-content:start;min-height:6.5rem;padding:1rem .9rem .9rem;border:2px solid var(--cl-line);border-radius:4px;background:linear-gradient(180deg,var(--cl-plate-2),var(--cl-plate));box-shadow:0 6px 16px #00000073;color:var(--cl-ink-2);font:inherit;font-size:.9rem;line-height:1.4;text-align:left;cursor:pointer}.dm-choice strong{color:var(--cl-ink);font-family:var(--font-display);font-size:1.45rem;letter-spacing:.03em;text-transform:uppercase}.dm-choice:hover:not(:disabled),.dm-choice:focus-visible{border-color:var(--cl-green-2)}.dm-choice[aria-pressed=true]{border-color:var(--cl-green-2);box-shadow:0 0 0 2px #04150a,0 0 0 4px var(--cl-green-2)}.dm-choice:disabled{cursor:default}.dm-choice:disabled:not([aria-pressed=true]){opacity:.55}.dm-choice-tag{position:absolute;top:-.65rem;right:.7rem;padding:.1rem .45rem;border:1px solid var(--cl-gold-2);border-radius:3px;background:#241a06;color:var(--cl-gold);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.dm-note{margin:0;color:var(--cl-ink-2);font-size:.9rem}.dm-board{display:grid;gap:.7rem;margin-top:1.2rem;padding-top:1.2rem;border-top:2px solid var(--cl-gold-2)}.dm-board-head h2{margin:0;color:var(--cl-gold);font-family:var(--font-display);font-size:clamp(1.4rem,4vw,1.9rem);text-transform:uppercase}.dm-board-head p{margin:.25rem 0 0;color:var(--cl-ink-2);font-size:.92rem}.dm-caption{position:fixed;z-index:30;left:50%;bottom:max(1rem,env(safe-area-inset-bottom));transform:translate(-50%);width:min(32rem,calc(100vw - 2rem));margin:0;padding:.7rem 1rem;border:2px solid var(--cl-gold-2, #9c6f1c);border-radius:4px;background:#080e18f0;box-shadow:0 8px 22px #0000008c;color:#eef4ff;font-size:1rem;line-height:1.4;text-align:center;animation:dm-caption-in .25s ease-out}.dm-replay .phase-substitutions:not(:has(.is-incoming)){display:none}.dm-replay .offline-match-status{display:none}@media (orientation: portrait) and (max-width: 48rem){.dm-replay .match-screen{display:flex;flex-direction:column}.dm-replay .match-screen>.replay-stage{order:-1}.dm-replay .replay-stage>.lineup-panel{display:none}}@keyframes dm-caption-in{0%{opacity:0;transform:translate(-50%,.5rem)}}@media (prefers-reduced-motion: reduce){.dm-caption{animation:none}}.replay-line-height line{stroke:#9fd3ff;opacity:.55}.replay-line-height text{fill:#9fd3ff;opacity:.8}.pc-overlay{--cl-plate: #101c2e;--cl-plate-2: #16243a;--cl-line: #2b3d58;--cl-gold: #e0b043;--cl-gold-2: #9c6f1c;--cl-green-2: #48b558;--cl-ink: #eef4ff;--cl-ink-2: #b8c8dd;--cl-accent: #56b7ff;position:fixed;inset:var(--nav-live-height, var(--nav-height)) 0 0;z-index:1200;display:grid;place-items:center;padding:.6rem;background:#02070ed1}.pc-dialog{display:grid;gap:.55rem;width:min(34rem,100%);max-height:100%;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;padding:.4rem .55rem .6rem;border:17px solid transparent;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;color:#eef4ff;image-rendering:pixelated}.pc-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pc-head h2{margin:0;color:#f2d27a;font:800 .86rem/1.1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.pc-close{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;background:none;box-shadow:none;color:#eef4ff;font:900 1rem/1 var(--font-display);cursor:pointer}.pc-close:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.pc-cards{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.pc-card{display:grid;justify-items:center;gap:.25rem;margin:0}.pc-card .player-card{width:min(9rem,100%)}.pc-card figcaption{max-width:100%;overflow:hidden;color:#dce7f5;font:800 .66rem/1.2 var(--font-display);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pc-card-empty{display:grid;place-items:center;width:min(9rem,100%);aspect-ratio:400 / 556;border:1px dashed #4a6283;color:#8a9bb2;font-size:.76rem}.pc-role{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.2rem .6rem;padding:.2rem .4rem;border:7px solid transparent;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch}.pc-role-label{color:#f2d27a;font:800 .66rem/1.2 var(--font-display);letter-spacing:.05em;text-transform:uppercase}.pc-role-note{grid-column:1 / -1;margin:0;color:#b8c8dd;font-size:.72rem}.pc-table{width:100%;border-collapse:separate;border-spacing:0 .15rem}.pc-table th,.pc-table td{padding:.3rem .4rem;background:#101c2e}.pc-table thead th{background:none;color:#b8c8dd;font:800 .62rem/1.1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;text-align:center}.pc-table tbody th{color:#dce7f5;font-size:.8rem;font-weight:600;text-align:left}.pc-table td{width:28%;text-align:center}.pc-table tr.is-overall th,.pc-table tr.is-overall td{background:#16243a}.pc-value{display:inline-flex;align-items:baseline;justify-content:center;gap:.2rem;font-variant-numeric:tabular-nums}.pc-value b{font:800 .95rem/1 var(--font-display);color:#dce7f5}.pc-value small{color:#48b558;font:800 .62rem/1 var(--font-display)}.pc-value.is-better b{color:#6fe08a}.pc-value.is-worse b{color:#8a9bb2}.pc-pick{display:grid;gap:.3rem;min-width:0}.pc-pick-label{color:#b8c8dd;font:800 .62rem/1.1 var(--font-display);letter-spacing:.05em;text-transform:uppercase}.pc-strip-cards{display:flex;align-items:flex-start;gap:.45rem;margin:0;padding:0;list-style:none}.pc-strip-card{display:block;width:6.4rem;padding:.2rem;margin:0;border:2px solid transparent;border-radius:0;background:none;box-shadow:none;cursor:pointer}.pc-strip-card .card-strip-art{display:block;max-width:none}.pc-strip-card .player-card{width:100%}.pc-strip-card:hover{border-color:#56b7ff}.pc-strip-card.is-on{border-color:var(--cl-green-2, #48b558);background:#10281b}.pc-strip-card:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.pc-change{min-height:2.4rem;padding:0 .8rem;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/botao_azul-Bw_lH_W0.webp);border-image-slice:16 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#eef4ff;font:800 .62rem/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.pc-change:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.pc-slot{width:min(9rem,100%);justify-items:center;cursor:pointer}.pc-slot-text{color:#8a9bb2;font:800 .62rem/1.2 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.pc-empty{margin:0;color:#8a9bb2;font-size:.78rem}.pc-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem}.pc-filters .pixel-select{max-width:none}.pc-filters .pixel-select-trigger{padding:.35rem .45rem;font-size:.66rem;text-transform:uppercase;letter-spacing:.04em}.pc-filters .pixel-select-option{font-size:.72rem}.pc-select select option{background:#101c2e;color:#eef4ff;text-transform:none}.pc-select select:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.pc-row-toggle{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:0;border:0;background:none;box-shadow:none;color:inherit;font:inherit;text-align:left;cursor:pointer;letter-spacing:inherit;text-transform:inherit}.pc-row-toggle .pc-toggle-arrow{color:#f2d27a}.pc-row-toggle:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.pc-table tr.is-sub th,.pc-table tr.is-sub td{background:#0b1624}.pc-table tr.is-sub th{padding-left:1.2rem;color:#b8c8dd;font-size:.74rem}.pc-table tr.is-sub .pc-value b{font-size:.82rem}.pc-attributes{display:grid;gap:.35rem}.pc-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2.75rem;padding:0 .55rem;border:7px solid transparent;border-radius:0;border-image-source:url(/assets/placa_lisa-CkrnY1bE.webp);border-image-slice:22 fill;border-image-repeat:stretch;background:none;box-shadow:none;color:#f2d27a;font:800 .7rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;image-rendering:pixelated}.pc-toggle:focus-visible{outline:2px solid #ffdc67;outline-offset:2px}.pc-toggle-arrow{font-size:.6rem;transition:transform .15s}.pc-toggle-arrow.is-open{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.pc-toggle-arrow{transition:none}}@media (max-width: 600px){.pc-overlay{padding:0;align-items:stretch}.pc-dialog{width:100%;max-height:none;height:100%;border-width:12px;padding:.3rem .35rem calc(.6rem + env(safe-area-inset-bottom));align-content:start}.pc-cards{gap:.35rem}.pc-card .player-card,.pc-card-empty,.pc-slot{width:min(8.4rem,100%)}.pc-table th,.pc-table td{padding:.28rem .3rem}.pc-table tbody th{font-size:.74rem}.pc-strip-card{width:5.6rem}}main:has(.lj-page){max-width:1800px}.lj-page{--lj-ink: #050b1a;--lj-panel: rgba(13, 24, 48, .92);--lj-card: #12213d;--lj-line: #22396a;--lj-tab-on: #1a3463;--lj-gold: #f2b632;--lj-gold-dark: #a8700f;--lj-gold-light: #ffe08a;--lj-text: #f2f4f9;--lj-muted: #8fa3c2;--lj-green: #22a447;--lj-green-dark: #0f6a2a;--lj-green-light: #6fdc7e;--lj-blue: #2f74d0;--lj-blue-dark: #17478c;--lj-blue-light: #7fb6ff;--lj-off: #3a4766;--lj-off-text: #7d8aa6;--lj-display: "Jersey 20", var(--font-display);--lj-label: "Pixelify Sans", var(--font-display);max-width:none;gap:clamp(1rem,2.6vw,3rem);color:var(--lj-text)}@media (min-width: 901px){.lj-page{zoom:.85}.lj-page .lj-backdrop,.lj-page .player-details-overlay,.lj-page .cp-overlay,.lj-page .pack-open,.lj-page .lj-players{zoom:1.1765}.lj-page .lj-ticket-package-use,.lj-page .lj-event-tag,.lj-page .lj-plate-label,.lj-page .pk-chances-ovr,.lj-page .pk-chances-pct{font-size:19px}.lj-page .lj-card-note,.lj-page .lj-card-perk,.lj-page .claw-short,.lj-page .lj-link,.lj-page .lj-shelf-note,.lj-page .lj-shelf-note .lj-link,.lj-page .pk-chances-group h4,.lj-page .pk-chances-note,.lj-page .pk-odd,.lj-page .pk-pity-head span,.lj-page .pk-pity-copy,.lj-page .pk-empty{font-size:20px}.lj-page .lj-event,.lj-page .lj-inside-block,.lj-page .lj-waiting,.lj-page .lj-plate--cash .lj-plate-label,.lj-page .lj-shelf-lead,.lj-page .lj-empty{font-size:21px}.lj-page .lj-subtitle{font-size:26px}}.lj-backdrop{position:fixed;z-index:-1;inset:var(--nav-height) 0 0 0;background:linear-gradient(180deg,#0f1d38,#0a1324 70%);pointer-events:none}.lj-backdrop:after{content:"";position:absolute;inset:auto 0 0 0;height:27.8%;background:linear-gradient(180deg,#0a1324,#0a132459 60%,#0a1324b3),linear-gradient(180deg,transparent 40%,rgba(232,239,230,.18) 40%,rgba(232,239,230,.18) calc(40% + 6px),transparent calc(40% + 6px)),repeating-linear-gradient(90deg,#0f4426 0,#0f4426 60px,#0d3820 60px,#0d3820 120px)}.lj-head{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 17px}.lj-head-icon{width:102px;height:auto;image-rendering:pixelated}.lj-head-titles{display:grid}.lj-title{margin:0 0 -5px;font:400 82px/1 var(--lj-display);color:var(--lj-text);text-transform:uppercase;text-shadow:0 5px 0 var(--lj-ink)}.lj-subtitle{margin:0;font:400 22px/1.2 var(--lj-label);color:var(--lj-muted)}.lj-plates{display:flex;flex-wrap:wrap;align-items:center;gap:0 .5rem;margin-left:auto}.lj-plate{position:relative;display:flex;align-items:center;gap:20px;padding:18px 32px 18px 24px;border:0;background:none;color:inherit;text-align:left}.lj-plate-icon{flex:none;image-rendering:pixelated}.lj-plate-icon--ticket{width:89.6px;height:44.8px}.lj-plate-icon--cash{width:52px;height:58.5px;object-fit:contain;image-rendering:auto}.lj-plate-text{display:grid}.lj-plate-label{font:700 16px/1.2 var(--lj-label);color:var(--lj-muted);text-transform:uppercase}.lj-plate--cash .lj-plate-label{font-size:18px}.lj-plate-value{font:400 56px/1 var(--lj-display);color:var(--lj-gold);font-variant-numeric:tabular-nums;white-space:nowrap}.lj-plate--tickets{cursor:pointer;border-radius:0;box-shadow:none;font-weight:inherit}.lj-plate--tickets:hover:not(:disabled){box-shadow:none;filter:none}.lj-plate--tickets:hover .lj-plate-value{color:var(--lj-gold-light)}.lj-plate--tickets:focus-visible{outline:3px solid var(--lj-gold);outline-offset:-3px}.lj-plate-label-row{display:flex;align-items:center;gap:8px}.lj-plate-add{display:grid;place-items:center;flex:none;width:26px;height:26px;margin-block:-4px;border:3px solid var(--lj-ink);background:var(--lj-green);box-shadow:inset 0 -3px 0 var(--lj-green-dark),inset 0 2px 0 var(--lj-green-light);font:400 24px/1 var(--lj-display);color:var(--lj-text)}.lj-flash{max-width:60rem}.lj-body{display:grid;grid-template-columns:178px minmax(0,1fr);gap:41px;align-items:start}.lj-tabs{padding:14px 10px;border:4px solid var(--lj-line);background:var(--lj-panel);box-shadow:0 6px 0 var(--lj-ink)}.lj-tablist{display:flex;flex-direction:column;align-items:center;gap:14px}.lj-tab{position:relative;display:grid;place-items:center;width:150px;min-height:77px;padding:0 6px;border:7px solid transparent;background:none;font:400 28px/.95 var(--lj-display);color:var(--lj-text);text-align:center;text-transform:uppercase;cursor:pointer}.lj-tab:hover{color:var(--lj-gold-light)}.lj-tab[aria-selected=true]{border-color:var(--lj-gold);background:var(--lj-tab-on);color:var(--lj-text)}.lj-tab:focus-visible{outline:3px solid var(--lj-gold-light);outline-offset:2px}.lj-tab-arrow{position:absolute;left:calc(100% + 7px);top:6px;width:29px;height:48.33px;pointer-events:none}.lj-tab-badge{position:absolute;top:-10px;right:-10px;min-width:26px;padding:2px 5px;border:3px solid var(--lj-ink);background:var(--lj-gold);font:400 20px/1 var(--lj-display);color:var(--lj-ink)}.lj-content{position:relative;display:grid;gap:28px;min-width:0;min-height:728px;align-content:start;padding:50px 34px 34px;border:4px solid var(--lj-line);background:var(--lj-panel);box-shadow:0 6px 0 var(--lj-ink)}.lj-tag{position:absolute;top:-27px;left:20px;padding:4px 22px 6px 20px;border:4px solid var(--lj-ink);background:var(--lj-gold);box-shadow:inset 0 -5px 0 var(--lj-gold-dark),inset 0 4px 0 var(--lj-gold-light),0 6px 0 var(--lj-ink);font:400 36px/1.05 var(--lj-display);color:var(--lj-ink);text-transform:uppercase;white-space:nowrap}.lj-key{display:inline-flex;align-items:center;justify-content:center;min-width:250px;min-height:66px;padding:7px 28px 11px;border:4.6px solid var(--lj-ink);background:var(--lj-green);box-shadow:inset 0 -8px 0 var(--lj-green-dark),inset 0 5.7px 0 var(--lj-green-light),0 6.9px 0 var(--lj-ink);font:400 39px/1 var(--lj-display);color:var(--lj-text);text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer}.lj-key:hover:not(:disabled){filter:brightness(1.08);color:var(--lj-text);text-decoration:none}.lj-key:active:not(:disabled){transform:translateY(4px);box-shadow:inset 0 -4px 0 var(--lj-green-dark),inset 0 5.7px 0 var(--lj-green-light),0 2.9px 0 var(--lj-ink)}.lj-key:focus-visible{outline:3px solid var(--lj-gold-light);outline-offset:4px}.lj-key:disabled{background:var(--lj-off);box-shadow:inset 0 -8px #252f47,inset 0 5.7px #55648a,0 6.9px 0 var(--lj-ink);color:var(--lj-off-text);cursor:not-allowed}.lj-key--blue{background:var(--lj-blue);box-shadow:inset 0 -8px 0 var(--lj-blue-dark),inset 0 5.7px 0 var(--lj-blue-light),0 6.9px 0 var(--lj-ink)}.lj-key--blue:active:not(:disabled){box-shadow:inset 0 -4px 0 var(--lj-blue-dark),inset 0 5.7px 0 var(--lj-blue-light),0 2.9px 0 var(--lj-ink)}.lj-link{justify-self:start;min-height:44px;padding:0;border:0;background:none;font:700 16px/1.2 var(--lj-label);color:var(--lj-gold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lj-link:hover{color:var(--lj-gold-light)}.lj-link:focus-visible{outline:2px solid var(--lj-gold-light);outline-offset:2px}.lj-packs{display:flex;align-items:flex-start;gap:39px;min-width:0}.lj-cards{display:flex;gap:41px;min-width:0;margin:0;padding:0;list-style:none}.lj-cards--packs{flex:1;overflow-x:auto;scroll-snap-type:x mandatory;padding:18px 4px 14px;margin-top:-18px;scrollbar-color:var(--lj-line) transparent}.lj-card{flex:0 0 368px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:19.5px 27.3px 26px;border:5.85px solid var(--lj-line);background:var(--lj-card);scroll-snap-align:start}.lj-card--pack{min-height:626px}.lj-card-title{margin:0;font:700 31px/1.2 var(--lj-label);color:var(--lj-gold);text-align:center}.lj-card-title span{display:block;color:var(--lj-text)}.lj-card-count{margin:0;font:400 51px/1 var(--lj-display);color:var(--lj-text);text-transform:uppercase;white-space:nowrap}.lj-card-perk{margin:-16px 0 0;font:400 16px/1.2 var(--lj-label);color:var(--lj-muted);text-align:center}.lj-card-note{margin:0;font:400 15px/1.3 var(--lj-label);color:var(--lj-muted);text-align:center}.lj-fan{position:relative;display:block;width:calc(100% + 34px);margin-inline:-17px}.lj-fan .lj-fan-pack{position:absolute}.px-pack{position:relative;display:inline-block;width:120px;aspect-ratio:120 / 160;overflow:hidden}.px-pack-art{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.claw{flex:none;display:grid;gap:.6rem;width:min(572px,100%)}.claw-frame{position:relative;width:100%}.claw-stage{position:absolute;left:0;top:0;width:620px;height:700px;transform:scale(var(--claw-scale, 1));transform-origin:0 0}.claw-part{position:absolute;display:block;max-width:none}.claw-title{position:absolute;left:34px;top:26px;width:552px;margin:0;font:400 78px/1.15 var(--lj-display);color:var(--lj-gold);text-align:center;text-transform:uppercase;text-shadow:0 5px 0 #c2410c}.claw-lights{animation:claw-lights 1.2s steps(1) infinite}.claw-lights--brancas{animation-delay:.4s}.claw-lights--ciano{animation-delay:.8s}@keyframes claw-lights{0%,66%{opacity:1}67%,to{opacity:.35}}.claw-glass{position:absolute;left:38px;top:146px;width:544px;height:368px;overflow:hidden;background:linear-gradient(180deg,#9feaf7,#2f8fc4)}.claw-pile{position:absolute;top:0;right:0;bottom:0;left:0}.claw-pile .claw-pile-pack{position:absolute}.claw-pile .claw-pile-pack.is-back{opacity:.58}.claw-cart{left:var(--claw-cart);top:4px;width:72px;height:30px;transition:left .3s steps(6)}.claw-cable{position:absolute;left:calc(var(--claw-cart) + 32px);top:34px;width:8px;height:calc(var(--claw-top) - 28px);background:#c9d4e8;transition:left .3s steps(6),height var(--claw-drop-ms) ease-in-out}.claw-hook{position:absolute;z-index:2;left:calc(var(--claw-cart) - 20px);top:var(--claw-top);width:112px;height:96px;transition:left .3s steps(6),top var(--claw-drop-ms) ease-in-out}.claw-hook>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:transform .15s steps(2)}.claw-stage[data-phase=grab] .claw-hook>img,.claw-stage[data-phase=lift] .claw-hook>img,.claw-stage[data-phase=show] .claw-hook>img{transform:scaleX(.88)}.claw-hook .claw-caught{position:absolute;z-index:-1;left:12.91px;top:62px;width:86.18px}.claw-stage[data-phase=show] .claw-caught{animation:claw-caught .65s steps(4)}@keyframes claw-caught{50%{filter:brightness(1.6)}}.claw-pile .claw-caught--behind{position:absolute;left:calc(var(--claw-cart) - 7.09px);top:calc(var(--claw-top) + 62px);width:86.18px;transition:left .3s steps(6),top var(--claw-drop-ms) ease-in-out}.claw-key{position:absolute;top:557.92px;width:92.16px;height:92.16px;padding:0;border:0;background:none;cursor:pointer}.claw-key--esquerda{left:56px}.claw-key--direita{left:162.16px}.claw-key img{position:absolute;left:0;top:0;width:100%}.claw-key-up{height:106.25%}.claw-key-down{display:none;height:100%}.claw-key:active:not(:disabled) .claw-key-up{display:none}.claw-key:active:not(:disabled) .claw-key-down{display:block}.claw-key:disabled{cursor:not-allowed}.claw-key:focus-visible,.claw-play:focus-visible{outline:4px solid var(--lj-gold-light);outline-offset:4px}.claw-play{position:absolute;left:290.4px;top:557.92px;width:273.6px;height:92.16px;padding:0;border:0;background:none;cursor:pointer}.claw-play:disabled{cursor:not-allowed}.claw-play-face{position:absolute;left:0;top:0;width:380px;height:128px;transform:scale(.72);transform-origin:0 0}.claw-play-layer,.claw-play-top,.claw-play-shine,.claw-play-shine-side,.claw-play-cash,.claw-play-price,.claw-play-label{position:absolute;display:block}.claw-play-shadow{left:0;top:8px;width:380px;height:128px}.claw-play-rim{left:0;top:0;width:380px;height:128px}.claw-play-depth{left:8px;top:8px;width:364px;height:112px}.claw-play-top{top:0;right:0;bottom:0;left:0}.claw-play-cap{left:8px;top:8px;width:364px;height:94px}.claw-play-shine{left:26px;top:16px;width:328px;height:8px;background:#7ee68b}.claw-play-shine-side{left:16px;top:30px;width:6px;height:58px;background:#7ee68b99}.claw-play-cash{left:34px;top:21px;width:78.4px;height:43px;object-fit:contain;image-rendering:pixelated}.claw-play-price{left:26px;top:64.6px;width:94px;font:400 28px/1.15 var(--lj-display);color:#ffe08a;text-align:center;white-space:nowrap}.claw-play-label{left:134px;top:11px;font:400 84px/1.1 var(--lj-display);color:var(--lj-text);text-transform:uppercase;text-shadow:0 6px 0 rgba(5,11,26,.8);white-space:nowrap}.claw-play:active:not(:disabled) .claw-play-top{transform:translateY(12px)}.claw-play:active:not(:disabled) .claw-play-shadow{display:none}.claw-play:disabled .claw-play-shine{background:#55648a}.claw-play:disabled .claw-play-shine-side{background:#55648a99}.claw-play:disabled .claw-play-cash{opacity:.4}.claw-play:disabled .claw-play-price{color:#7d8aa6}.claw-play:disabled .claw-play-label{color:#7d8aa6;text-shadow:0 6px 0 rgba(5,11,26,.3)}.claw-short{margin:0;font:400 15px/1.3 var(--lj-label);color:var(--lj-muted);text-align:center}.lj-event,.lj-inside-block{display:grid;gap:.5rem;align-content:start;padding:18px 22px;border:4px solid var(--lj-line);background:var(--lj-card);font:400 16px/1.4 var(--lj-label);color:var(--lj-muted)}.lj-event p,.lj-inside-block p{margin:0}.lj-event strong,.lj-inside-block strong{color:var(--lj-text)}.lj-event h3,.lj-inside-block h3{margin:0;font:400 34px/1 var(--lj-display);color:var(--lj-gold);text-transform:uppercase}.lj-event-tag{font-weight:700;color:var(--lj-gold-light);text-transform:uppercase;font-size:14px}.lj-event-diffs{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.lj-event-diffs li{display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start}.lj-event-diff-icon{width:32px;height:32px;image-rendering:pixelated}.lj-inside{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:24px}.lj-inside .pk-pity,.lj-page .pk-chances{margin:0}.lj-shelf{display:grid;gap:22px}.lj-shelf-lead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1.5rem;margin:0;font:400 18px/1.35 var(--lj-label);color:var(--lj-muted)}.lj-shelf-lead strong{color:var(--lj-gold)}.lj-shelf-reset{font-weight:700;color:var(--lj-text)}.lj-shelf-note{margin:0;font:400 15px/1.4 var(--lj-label);color:var(--lj-muted)}.lj-shelf-note a{color:var(--lj-gold)}.lj-shelf-note .lj-link{min-height:0;font-size:15px}.lj-cards--badges,.lj-cards--fields{flex-wrap:wrap;gap:28px}.lj-card--cosmetic{flex:0 0 240px;justify-content:space-between;gap:18px;padding:18px 18px 24px}.lj-cards--fields .lj-card--cosmetic{flex-basis:300px}.lj-card--cosmetic .lj-card-title{font-size:22px}.lj-card--cosmetic .lj-key{width:100%;min-width:0;font-size:32px}.lj-card--cosmetic[data-owned]{border-color:var(--lj-blue)}.lj-card-art{display:grid;place-items:center}.lj-card-art--badge{width:128px;height:128px}.lj-card-art--badge img{max-width:100%;max-height:100%;image-rendering:pixelated}.lj-card-art--field{width:100%;padding:0;border:4px solid var(--lj-ink);background:none;cursor:zoom-in}.lj-card-art--field img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.lj-card-art--field:focus-visible{outline:3px solid var(--lj-gold-light);outline-offset:3px}.lj-shelf-all{justify-self:start}.lj-empty{margin:0;font:400 18px var(--lj-label);color:var(--lj-muted)}.lj-fold{display:grid;gap:14px}.lj-fold-head{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 16px;list-style:none;cursor:pointer;background:var(--lj-card);border:4px solid var(--lj-line);box-shadow:0 4px 0 var(--lj-ink)}.lj-fold-head::-webkit-details-marker{display:none}.lj-fold-head:hover{border-color:var(--lj-blue)}.lj-fold-head:focus-visible{outline:3px solid var(--lj-gold);outline-offset:2px}.lj-fold-title{font:400 30px/1 var(--lj-display);color:var(--lj-text);text-transform:uppercase}.lj-fold-count{min-width:34px;padding:2px 8px;font:400 24px/1 var(--lj-display);text-align:center;color:var(--lj-ink);background:var(--lj-gold)}.lj-fold-head:after{content:"";margin-left:auto;width:14px;height:14px;background:var(--lj-gold);clip-path:polygon(0 0,100% 50%,0 100%);transition:transform .12s steps(2)}.lj-fold[open]>.lj-fold-head:after{transform:rotate(90deg)}.lj-players{display:grid;gap:18px;min-width:0}.lj-players-lead{margin:0;font:400 18px/1.4 var(--lj-label);color:var(--lj-muted)}.lj-players-lead strong{color:var(--lj-gold);font-weight:700}.lj-players-wait{display:grid;justify-items:center;gap:.9rem;margin:0;padding:72px 20px;text-align:center;font:400 18px/1.4 var(--lj-label);color:var(--lj-muted)}.lj-players-wait p{margin:0}.lj-page.is-waiting{min-height:55vh;place-items:center}.lj-waiting{display:grid;justify-items:center;gap:.8rem;max-width:30rem;padding:28px 32px;border:4px solid var(--lj-line);background:var(--lj-panel);box-shadow:0 6px 0 var(--lj-ink);text-align:center;font:400 17px/1.4 var(--lj-label);color:var(--lj-muted)}.lj-waiting strong{font:400 48px/1 var(--lj-display);color:var(--lj-text);text-transform:uppercase}.lj-waiting p{margin:0}.lj-tickets-head-icon{width:2.4rem;height:auto;image-rendering:pixelated}.lj-ticket-packages{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),1fr));gap:14px;margin:0;padding:0;list-style:none}.lj-ticket-package{--lj-ink: #050b1a;display:grid;justify-items:center;gap:8px;padding:16px 12px;border:4px solid #22396a;background:#12213d;text-align:center}.lj-ticket-package-icon{width:72px;height:auto;image-rendering:pixelated}.lj-ticket-package-count{font:400 36px/1 "Jersey 20",var(--font-display);color:#f2b632;text-transform:uppercase}.lj-ticket-package-use{font:400 14px "Pixelify Sans",var(--font-display);color:#8fa3c2}.lj-tickets-dialog .lj-key,.bs-dialog .lj-key,.fs-zoom-dialog .lj-key,.bs-catalog .lj-key{--lj-ink: #050b1a;--lj-green: #22a447;--lj-green-dark: #0f6a2a;--lj-green-light: #6fdc7e;--lj-off: #3a4766;--lj-off-text: #7d8aa6;--lj-gold-light: #ffe08a;--lj-text: #f2f4f9;--lj-blue: #2f74d0;--lj-blue-dark: #17478c;--lj-blue-light: #7fb6ff;--lj-display: "Jersey 20", var(--font-display);width:100%;min-width:0;min-height:52px;font-size:26px;white-space:normal}.bs-dialog .lj-key.lj-key--small{width:auto;min-height:48px;font-size:24px}.lj-order-ticket img{width:64px;height:auto;image-rendering:pixelated}.lj-key--small{justify-self:start;min-width:0;max-width:100%;white-space:normal;min-height:48px;padding:4px 18px 8px;border-width:4px;font-size:26px;box-shadow:inset 0 -6px 0 var(--lj-green-dark),inset 0 4px 0 var(--lj-green-light),0 5px 0 var(--lj-ink)}.lj-key--small.lj-key--blue{box-shadow:inset 0 -6px 0 var(--lj-blue-dark),inset 0 4px 0 var(--lj-blue-light),0 5px 0 var(--lj-ink)}.lj-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.lj-chances{text-align:left}.lj-page .lj-chances>summary.lj-key{display:inline-flex;width:auto;margin:0;list-style:none;font:400 26px/1 var(--lj-display);color:var(--lj-text);text-decoration:none;letter-spacing:0}.lj-chances>summary::-webkit-details-marker{display:none}.lj-page .lj-chances[open]>summary.lj-key{display:inline-flex;margin-bottom:14px}.lj-inside .pk-odds{margin-top:2px}.lj-mine{display:grid;gap:18px;padding-top:26px;border-top:4px solid var(--lj-line);scroll-margin-top:calc(var(--nav-height) + 16px)}.lj-section-title{margin:0;font:400 44px/1 var(--lj-display);color:var(--lj-gold);text-transform:uppercase;text-shadow:0 4px 0 var(--lj-ink)}.lj-offers{display:grid;gap:40px;min-width:0}.lj-offers-block{display:grid;gap:20px;min-width:0}.lj-offers-block+.lj-offers-block{padding-top:30px;border-top:4px solid var(--lj-line)}.lj-offers-head{display:grid;gap:8px}.lj-offers-pending{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px;padding:14px 18px;border:4px solid var(--lj-blue);background:var(--lj-card)}.lj-offers-pending p{margin:0;font:400 18px/1.3 var(--lj-label);color:var(--lj-text)}.lj-offers-pending strong{color:var(--lj-gold)}.lj-offers-squad{display:flex;flex-wrap:wrap;align-items:stretch;gap:28px;min-width:0}.lj-offers-squad .lj-cards--packs{flex:0 1 auto;overflow:visible;margin-top:0;padding:0}.lj-offers .lj-card--pack{min-height:0}.lj-offers-claw{flex:0 1 300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:20px;border:5.85px solid var(--lj-line);background:var(--lj-card);text-align:center}.lj-offers-claw img{width:88px;height:auto}.lj-offers-claw p{margin:0;font:400 16px/1.4 var(--lj-label);color:var(--lj-text)}.lj-offers-claw strong{color:var(--lj-gold)}.lj-offers-all{justify-self:start}.lj-offers .lj-cards--badges,.lj-offers .lj-cards--fields{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.lj-offers .lj-card--cosmetic{min-width:0;gap:14px;padding:14px 12px 18px}.lj-offers .lj-card--cosmetic .lj-card-title{font-size:18px}.lj-offers .lj-card--cosmetic .lj-key{font-size:26px}.lj-offers-claw p{font-size:18px}@media (max-width: 1180px){.lj-offers .lj-cards--badges,.lj-offers .lj-cards--fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.lj-page .lj-cards--badges,.lj-page .lj-cards--fields,.lj-offers .lj-cards--badges,.lj-offers .lj-cards--fields{display:flex;flex-wrap:nowrap;gap:12px;margin-inline:-14px;padding:0 14px 12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:14px;scrollbar-width:thin;scrollbar-color:var(--lj-line) transparent}.lj-page .lj-cards--badges .lj-card--cosmetic{flex:0 0 42%}.lj-page .lj-cards--fields .lj-card--cosmetic{flex:0 0 68%}.lj-page .lj-card--cosmetic{scroll-snap-align:start;gap:10px;padding:12px 10px 14px}.lj-page .lj-card--cosmetic .lj-card-title{font-size:16px}.lj-page .lj-card--cosmetic .lj-key{font-size:22px;min-height:48px}.lj-page .lj-card--cosmetic .lj-card-art--badge{width:80px;height:80px}}.lj-ticket-package[data-short]{opacity:.55}.bs-catalog .lj-key.bs-catalog-buy{width:100%;min-height:44px;margin-top:auto;font-size:22px}@media (max-width: 1280px){.lj-packs{flex-direction:column;align-items:stretch}.lj-packs .claw{margin-inline:auto}}@media (max-width: 900px){.lj-cards--packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:22px;overflow:visible;margin-top:0;padding:0}.lj-cards--packs .lj-card{gap:16px;padding:16px 16px 20px}.lj-cards--packs .lj-fan{width:min(100%,240px);margin-inline:auto}.lj-cards--packs .lj-card-perk{margin-top:-8px}.lj-section-title{font-size:36px}}@media (max-width: 900px){.lj-body{grid-template-columns:minmax(0,1fr);gap:34px}.lj-tabs{padding:8px}.lj-tablist{flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none}.lj-tab{flex:none;width:auto;min-width:7.5rem;min-height:56px;font-size:22px;border-width:5px}.lj-tab-arrow{display:none}.lj-tab-badge{top:-4px;right:-4px}.lj-content{min-height:0;padding:44px 14px 22px;gap:22px}.lj-title{font-size:60px}.lj-subtitle{font-size:17px}.lj-head-icon{width:72px}.lj-plates{margin-left:0;width:100%;justify-content:space-between}.lj-plate{gap:12px;padding:8px 34px 8px 0}.lj-plate-icon--ticket{width:60px;height:30px}.lj-plate-icon--cash{width:33px;height:37px}.lj-plate-value{font-size:40px}.lj-plate-add{width:22px;height:22px;font-size:20px}.lj-card{flex-basis:min(300px,78vw)}.lj-card--pack{min-height:0}.lj-card-count{font-size:42px}.lj-card-title{font-size:26px}.lj-key{min-width:0;width:100%;font-size:32px;min-height:56px}.lj-key.lj-key--small{width:auto;font-size:24px;min-height:48px}.lj-tag{font-size:28px;top:-22px}.lj-card--cosmetic{flex:1 1 140px}.lj-cards--fields .lj-card--cosmetic{flex-basis:220px}.lj-card-art--badge{width:96px;height:96px}.lj-card--cosmetic .lj-key{font-size:26px}.lj-offers{gap:30px}.lj-offers-block+.lj-offers-block{padding-top:24px}.lj-offers-squad .lj-cards--packs,.lj-offers-claw{flex:1 1 100%}}@media (max-width: 480px){.lj-title{font-size:48px}.lj-subtitle{font-size:15px}.lj-plate-value{font-size:32px}.lj-plate-label{font-size:13px}}@media (prefers-reduced-motion: reduce){.claw-lights{animation:none}.claw-cart,.claw-cable,.claw-hook,.claw-hook>img,.claw-pile .claw-caught--behind{transition:none}.lj-key:active:not(:disabled){transform:none}}.home-missions,.home-missions-chip{--hb-ink: #eef4ff;--hb-ink-2: #b8c8dd;--hb-line: #2b3d58;--hb-gold: #e0b043;--hb-green: #3ddc84;--hb-accent: #56b7ff;position:absolute;z-index:4;top:1.25rem;right:1.5rem;border-style:solid;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;color:var(--hb-ink)}.home-missions{width:min(27rem,calc(100% - 3rem));padding:.2rem .45rem .3rem;border-width:17px;filter:drop-shadow(5px 7px 0 rgba(5,9,15,.55))}.home-missions .home-board-toggle{min-width:2.75rem;justify-content:center;padding:0}.home-missions-list{display:grid;margin:0;padding:.3rem 0 0;list-style:none}.home-missions-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.5rem;min-height:2.4rem;padding:.25rem 0}.home-missions-item+.home-missions-item{border-top:2px solid var(--hb-line)}.home-missions-check{width:1rem;height:1rem;border:2px solid #667386;background:#0b1422;box-shadow:inset 0 0 0 2px #0b1422}.home-missions-item[data-done=true] .home-missions-check{border-color:#6bea8e;background:#31c968}.home-missions-text{min-width:0;font-size:.9rem;font-weight:600;line-height:1.25}.home-missions-item[data-done=true] .home-missions-text{color:var(--hb-ink-2);text-decoration:line-through;text-decoration-color:#6bea8e}.home-missions-count{padding:.05rem .35rem;border:2px solid var(--hb-line);background:#0b1422;color:var(--hb-ink-2);font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums}.home-missions-reward{font-family:var(--font-display);font-size:.88rem;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.home-missions-item[data-done=true] .home-missions-reward{color:var(--hb-green)}.home-missions-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:.2rem;padding-top:.4rem;border-top:2px solid var(--hb-line);color:var(--hb-ink-2);font-size:.74rem;font-weight:700}.home-missions-prize{display:inline-flex;align-items:center;gap:.3rem;color:var(--hb-ink)}.home-missions-prize .pack-wrapper-art{width:1.1rem}.home-missions-reset{margin-left:auto;white-space:nowrap}.home-missions-chip{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin:0;padding:.1rem .3rem;border-width:11px;border-radius:0;background:none;box-shadow:none;filter:drop-shadow(4px 5px 0 rgba(5,9,15,.55));font-family:var(--font-display);font-size:.92rem;font-weight:700;cursor:pointer}.home-missions-chip:hover:not(:disabled),.home-missions-chip:focus-visible{filter:drop-shadow(4px 5px 0 rgba(5,9,15,.55)) brightness(1.12);box-shadow:none}.home-missions-chip:focus-visible{outline:3px solid var(--hb-accent);outline-offset:2px}.home-missions-chip-label{text-transform:uppercase;letter-spacing:.03em}.home-missions-chip-count{padding:.05rem .4rem;border:2px solid #05090f;background:#0b1422;font-variant-numeric:tabular-nums}.home-missions-chip-count[data-all=true]{color:var(--hb-green)}@media (max-width: 900px){.home-missions,.home-missions-chip{top:1rem;right:1rem}.home-missions{left:1rem;width:auto;max-width:24rem;margin-left:auto}}.home-missions-help-toggle{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;min-height:2.75rem;margin:-.4rem 0;padding:0;border:2px solid var(--hb-line);border-radius:0;background:#0b1422;box-shadow:none;color:var(--hb-ink-2);font-family:var(--font-display);font-size:1rem;font-weight:800;cursor:pointer}.home-missions-help-toggle:hover:not(:disabled),.home-missions-help-toggle:focus-visible,.home-missions-help-toggle[aria-expanded=true]{color:var(--hb-ink);border-color:var(--hb-accent);filter:none;box-shadow:none}.home-missions-help{--hb-ink: #eef4ff;--hb-ink-2: #b8c8dd;--hb-line: #2b3d58;position:fixed;z-index:60;display:grid;gap:.4rem;padding:.6rem .7rem;border:2px solid var(--hb-gold, #e0b043);background:#0b1422;box-shadow:4px 5px #05090fb3;color:var(--hb-ink-2);font-size:.8rem;line-height:1.4}.home-missions-help p{margin:0}.home-missions-help strong{color:var(--hb-ink)}.home-missions-section{margin:.45rem 0 0;color:var(--hb-gold);font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.home-missions-each{color:var(--hb-ink-2);font-family:inherit;font-size:.68rem;font-weight:700}.home-missions-offline-pack{grid-column:2 / -1;display:inline-flex;align-items:center;gap:.4rem;margin-top:-.15rem;color:var(--hb-ink-2);font-size:.76rem;font-weight:600}.home-missions-offline-pack .pack-wrapper-art{width:1rem}.home-missions-item[data-done=true] .home-missions-offline-pack{color:var(--hb-green)}.home-missions-section+.home-missions-list{padding-top:.1rem}.home-overlays,.home-overlays-dock{display:contents}@media (max-width: 900px){.home-overlays{position:absolute;z-index:4;left:1rem;right:1rem;top:1rem;bottom:calc(3.75rem + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;pointer-events:none}.home-overlays-dock{display:flex;flex-wrap:wrap-reverse;align-items:flex-end;gap:.6rem .5rem;flex:none;margin-top:auto}.home-overlays-dock>*{pointer-events:auto;flex:none}.home-overlays-dock>.home-board,.home-overlays-dock>.home-board[data-count="1"],.home-overlays-dock>.home-missions{position:static;transform:none;max-width:30rem;margin:0 auto}.home-overlays-dock>.home-board-chip,.home-overlays-dock>.home-missions-chip{position:static;max-width:100%}}.home-missions-chip-icon{display:none}@media (max-width: 660px){.home-overlays-dock .home-board-chip-label,.home-overlays-dock .home-missions-chip-label,.home-overlays-dock .home-missions-chip-lead,.home-overlays-dock .home-board-chip .home-board-toggle-mark,.home-overlays-dock .home-missions-chip .home-board-toggle-mark{display:none}.home-overlays-dock{column-gap:.4rem}.home-overlays-dock .home-board-chip,.home-overlays-dock .home-missions-chip{gap:.3rem;padding-inline:.15rem}.home-overlays-dock .home-board-chip-clock{padding-inline:.3rem;font-size:.66rem}.home-overlays-dock .home-missions-chip-count{padding-inline:.25rem}.home-overlays-dock .home-missions-chip-icon{display:block;width:1rem;height:1rem;flex:none}.home-overlays-dock .home-missions-chip-count+.home-missions-chip-icon{margin-left:.15rem}}.home-missions-week,.home-missions-week-step{display:inline-flex;align-items:center;gap:3px}.home-missions-week-day{width:.75rem;height:.75rem;border:1px solid #667386;background:#465263}.home-missions-week-day[data-on=true]{border-color:#6bea8e;background:#31c968}.home-missions-week-pack{display:inline-flex;padding:1px;border:1px solid #667386;background:#0b1422;opacity:.55}.home-missions-week-pack[data-on=true]{border-color:#6bea8e;opacity:1}.home-missions-week-pack .pack-wrapper-art{width:.9rem}.home-board .home-board-head h2,.home-missions .home-board-head h2{font-size:1.05rem}@media (max-width: 900px){.home-board .home-board-toggle-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.home-board .home-board-toggle,.home-missions .home-board-toggle{min-width:2.75rem;padding:0;justify-content:center}}@media (max-width: 380px){.home-board .home-board-head h2,.home-missions .home-board-head h2{font-size:.95rem}}.home-board,.home-board[data-count="1"],.home-board[data-count="2"],.home-board[data-count="3"],.home-missions{width:min(27rem,calc(100% - 3rem));padding:.2rem .45rem .3rem;border-width:17px}.home-board,.home-board[data-count="1"],.home-board[data-count="2"],.home-board[data-count="3"]{left:auto;right:1.5rem;transform:none}.home-board .home-board-list{grid-auto-flow:row}.home-board .home-board-item+.home-board-item{margin-left:0;padding-left:0;border-left:0;border-top:2px solid var(--hb-line)}@media (max-width: 900px){.home-overlays-dock>.home-board,.home-overlays-dock>.home-board[data-count="1"],.home-overlays-dock>.home-board[data-count="2"],.home-overlays-dock>.home-board[data-count="3"],.home-overlays-dock>.home-missions{flex:0 0 100%;max-width:30rem;margin:0 auto;padding:.2rem .45rem .3rem}}.home-board .home-board-toggle-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.home-board .home-board-toggle,.home-missions .home-board-toggle{min-width:2.75rem;padding:0;justify-content:center}@media (min-width: 901px){.home-overlays{position:absolute;z-index:4;left:1.5rem;top:1.25rem;bottom:max(.8rem,calc(100% - 100svh + var(--nav-height) + .8rem));display:flex;flex-direction:column;width:min(27.5rem,calc(100% - 2.5rem));padding:0 .5rem .45rem 0;overflow-y:auto;overscroll-behavior:contain;pointer-events:none}.home-overlays-dock{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:.75rem;flex:1 0 auto}.home-overlays-dock>*{pointer-events:auto;flex:none}.home-overlays-dock>.home-missions,.home-overlays-dock>.home-board,.home-overlays-dock>.home-board[data-count="1"],.home-overlays-dock>.home-board[data-count="2"],.home-overlays-dock>.home-board[data-count="3"]{position:static;transform:none;width:100%}.home-overlays-dock>.home-missions-chip,.home-overlays-dock>.home-board-chip{position:static;transform:none;align-self:flex-start}}.match-intro-side.has-field:after{content:"";position:absolute;z-index:0;left:0;right:0;bottom:0;height:38%;background:var(--intro-field) center 78% / cover no-repeat;image-rendering:pixelated;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 45%);mask-image:linear-gradient(to bottom,transparent 0%,#000 45%);animation:match-intro-field .52s ease-out .26s both}.match-intro-side .match-intro-club{position:relative;z-index:1}.match-intro-side.has-field{align-items:flex-start;padding-top:max(3rem,8%)}.match-intro-badge{width:clamp(2.6rem,9.5vw,7.5rem);height:clamp(2.6rem,9.5vw,7.5rem)}.match-intro-showcase{display:flex;justify-content:center;align-items:flex-end;gap:clamp(.4rem,2vw,1.4rem);margin:clamp(.3rem,1.4vw,.8rem) 0 0;padding:0;list-style:none}.match-intro-showcase li{display:grid;justify-items:center;gap:.2rem;min-width:0;animation:match-intro-showcase .38s ease-out both}.match-intro-showcase li:nth-child(1){animation-delay:.42s}.match-intro-showcase li:nth-child(2){animation-delay:.62s}.match-intro-stadium{height:clamp(2.6rem,10vw,7.5rem);width:auto;image-rendering:pixelated;filter:drop-shadow(0 4px 0 rgba(0,0,0,.45))}.match-intro-kit{display:grid;place-items:center;height:clamp(2.6rem,10vw,7.5rem)}.match-intro-kit .club-jersey{width:auto;height:100%;filter:drop-shadow(0 4px 0 rgba(0,0,0,.45))}@keyframes match-intro-showcase{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes match-intro-field{0%{opacity:0;transform:translateY(12%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.match-intro-showcase li,.match-intro-side.has-field:after{animation:none!important}}@media (max-width: 560px){.match-intro-side.has-field:after{height:30%}.match-intro-side.has-field{padding-top:2.2rem}.match-intro-showcase{gap:.35rem;margin-top:.2rem}.match-intro-stadium,.match-intro-kit{height:2.3rem}}.match-intro-side.has-field:after{width:42%;background-position:center bottom}.match-intro-side.is-home.has-field:after{left:0;right:auto}.match-intro-side.is-away.has-field:after{left:auto;right:0}.home-crowd{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;container-type:size}.home-crowd.is-road{z-index:0}.home-crowd-fan{position:absolute;width:.78%;aspect-ratio:10 / 15;transform:translate(-50%,-100%)}.home-crowd-fan svg{display:block;width:100%;height:100%;overflow:visible}.home-crowd-fan.is-cheer svg,.home-crowd-fan.is-flag svg{animation:home-crowd-hop .9s steps(2,jump-none) infinite;animation-delay:var(--fan-delay, 0s)}.home-crowd-fan.is-flag .home-crowd-flag{animation:home-crowd-wave .6s steps(2,jump-none) infinite;animation-delay:var(--fan-delay, 0s)}.home-crowd-bus,.home-crowd-cart{position:absolute;transform:translate(-50%,-62%)}.home-crowd-bus{width:2.89%;aspect-ratio:37 / 30}.home-crowd-cart{width:1.09%;aspect-ratio:14 / 19}.home-crowd-bus svg,.home-crowd-cart>svg{display:block;width:100%;height:100%;overflow:visible}.home-crowd-cart .home-crowd-fan{left:92%;top:88%;width:71%}.home-crowd-banner{position:absolute;width:3.43%;aspect-ratio:44 / 34;transform:translate(-50%,-88%)}.home-crowd-banner svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(1px 2px 0 rgba(5,9,15,.4))}.home-crowd-banner-frame{animation:home-crowd-banner 1.2s steps(1,end) infinite}.home-crowd-banner-frame.is-frame-1{visibility:hidden;animation-delay:-.6s}@keyframes home-crowd-banner{0%{visibility:visible}50%,to{visibility:hidden}}.home-crowd-faixa{position:absolute;transform:translate(-50%,-84%)}.home-crowd-faixa svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(1px 2px 0 rgba(5,9,15,.4))}.home-crowd-trophy{position:absolute;width:1.5%;aspect-ratio:3 / 4;transform:translate(-50%,-128%)}.home-crowd-trophy img{display:block;width:100%;height:100%;object-fit:contain;object-position:bottom;filter:drop-shadow(0 0 4px rgba(255,214,102,.8));animation:home-crowd-lift 1.2s steps(2,jump-none) infinite}@keyframes home-crowd-lift{0%{transform:translateY(0)}to{transform:translateY(-8%)}}.home-dusk{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#ff8c5042,#d678962e,#4646963d 80%,#282c7857);animation:home-dusk-in 2.5s ease-out both}.home-dusk-glow{position:absolute;left:var(--glow-x);top:var(--glow-y);width:var(--glow-w);aspect-ratio:1.6;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,236,170,.38),rgba(255,210,120,.16) 55%,transparent)}@keyframes home-dusk-in{0%{opacity:0}to{opacity:1}}.home-construction{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;pointer-events:none;overflow:visible}.home-construction-trolley{animation:home-construction-trolley 14s steps(56,end) infinite alternate}@keyframes home-construction-trolley{0%{transform:translate(0)}to{transform:translate(var(--jib, 160px))}}.home-construction-cable{transform-box:fill-box;transform-origin:top;animation:home-construction-cable 7s steps(20,end) infinite alternate}.home-construction-load{animation:home-construction-load 7s steps(20,end) infinite alternate}@keyframes home-construction-cable{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes home-construction-load{0%{transform:translateY(-45.5px)}to{transform:translateY(0)}}.home-construction-dust{opacity:0;animation:home-construction-dust 3s steps(6,end) infinite;animation-delay:var(--dust-delay, 0s)}@keyframes home-construction-dust{0%{transform:translateY(0);opacity:0}15%{opacity:.9}to{transform:translateY(-14px);opacity:0}}.home-crowd-hammer{transform-box:view-box;animation:home-crowd-hammer .5s steps(1,end) infinite;animation-delay:var(--fan-delay, 0s)}@keyframes home-crowd-hammer{0%{transform:translateY(0)}50%{transform:translateY(2px)}}.home-crowd-drum.is-frame-1{visibility:hidden}.home-crowd-drum{animation:home-crowd-banner .5s steps(1,end) infinite}.home-crowd-drum.is-frame-1{animation-delay:-.25s}.home-fireworks{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;container-type:size}.home-firework{position:absolute;width:0;height:0}.home-firework-rocket,.home-firework-spark{position:absolute;left:0;top:0;width:.34cqw;aspect-ratio:1;background:var(--fw-color);opacity:0;box-shadow:0 0 0 1px #ffffff80;animation-duration:var(--fw-duration, 4s);animation-delay:var(--fw-delay, 0s);animation-iteration-count:infinite}.home-firework-rocket{background:#fff2b0;animation-name:home-firework-rocket;animation-timing-function:steps(10,end)}.home-firework-spark{animation-name:home-firework-spark;animation-timing-function:steps(7,end)}@keyframes home-firework-rocket{0%{transform:translateY(14cqh);opacity:1}24%{transform:translateY(0);opacity:1}25%,to{transform:translateY(0);opacity:0}}@keyframes home-firework-spark{0%,24%{transform:translate(0);opacity:0}25%{transform:translate(0);opacity:1}60%{transform:translate(var(--dx),var(--dy));opacity:1}75%{transform:translate(var(--dx),calc(var(--dy) + 1.5cqh));opacity:0}to{transform:translate(0);opacity:0}}.home-crowd-bus.is-arriving{animation:home-crowd-bus 36s linear infinite}@keyframes home-crowd-bus{0%{transform:translate(-50%,-62%) translate(var(--bus-from-x),var(--bus-from-y));opacity:0}3%{opacity:1}22%,78%{transform:translate(-50%,-62%)}97%{opacity:1}to{transform:translate(-50%,-62%) translate(var(--bus-to-x),var(--bus-to-y));opacity:0}}.home-crowd-bus.is-route{animation:home-crowd-route 30s linear infinite}@keyframes home-crowd-route{0%{transform:translate(-50%,-62%) translate(var(--bus-from-x),var(--bus-from-y));opacity:0;animation-timing-function:ease-out}3%{opacity:1}28%{transform:translate(-50%,-62%)}55%{transform:translate(-50%,-62%);animation-timing-function:ease-in}82%{opacity:1}85%,to{transform:translate(-50%,-62%) translate(var(--bus-to-x),var(--bus-to-y));opacity:0}}.home-crowd-fan.is-rider{opacity:0;animation:home-crowd-ride 30s linear infinite;animation-delay:var(--ride-delay, 0s)}.home-crowd-fan.is-rider .home-crowd-leg-a{animation:home-crowd-step .5s steps(2,jump-none) infinite}.home-crowd-fan.is-rider .home-crowd-leg-b{animation:home-crowd-step .5s steps(2,jump-none) infinite reverse}@keyframes home-crowd-ride{0%,30%{transform:translate(-50%,-100%);opacity:0}31%{transform:translate(-50%,-100%);opacity:1}52%{transform:translate(-50%,-100%) translate(var(--walk-x),var(--walk-y));opacity:1}54%,to{transform:translate(-50%,-100%) translate(var(--walk-x),var(--walk-y));opacity:0}}.home-crowd-fan.is-walker{opacity:0;animation:home-crowd-walk var(--walk-duration, 18s) linear infinite;animation-delay:var(--fan-delay, 0s)}.home-crowd-fan.is-walker .home-crowd-leg-a{animation:home-crowd-step .5s steps(2,jump-none) infinite}.home-crowd-fan.is-walker .home-crowd-leg-b{animation:home-crowd-step .5s steps(2,jump-none) infinite reverse}@keyframes home-crowd-walk{0%{transform:translate(-50%,-100%);opacity:0}8%{opacity:1}88%{opacity:1}to{transform:translate(-50%,-100%) translate(var(--walk-x),var(--walk-y));opacity:0}}@keyframes home-crowd-step{0%{transform:translateY(0)}to{transform:translateY(-1px)}}@keyframes home-crowd-hop{0%{transform:translateY(0)}to{transform:translateY(-12%)}}@keyframes home-crowd-wave{0%{transform:translateY(0)}to{transform:translateY(.6px)}}@media (prefers-reduced-motion: reduce){.home-crowd-fan svg,.home-crowd-fan .home-crowd-flag,.home-crowd-fan rect,.home-crowd-banner-frame,.home-crowd-bus.is-arriving,.home-crowd-bus.is-route,.home-crowd-trophy img{animation:none!important}.home-dusk{animation:none}.home-fireworks{display:none}.home-construction-trolley,.home-construction-cable,.home-construction-load,.home-crowd-hammer,.home-crowd-drum{animation:none!important}.home-construction-dust,.home-firework-rocket{display:none}.home-firework-spark{animation:none!important;opacity:1;left:calc(var(--fx) + var(--dx));top:calc(var(--fy) + var(--dy))}.home-crowd-fan.is-walker{animation:none;opacity:1;left:calc((var(--walk-from-x) + var(--walk-to-x)) / 2);top:calc((var(--walk-from-y) + var(--walk-to-y)) / 2)}}.champion-party{position:absolute;z-index:6;top:0;right:0;bottom:0;left:0;overflow:hidden;cursor:pointer;background:radial-gradient(70% 60% at 50% 55%,transparent 40%,rgba(6,11,19,.5) 100%)}.champion-party-confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.champion-party-confetti span{position:absolute;top:-6%;left:var(--x);width:clamp(4px,.7vw,8px);aspect-ratio:1 / 1.6;background:var(--champion-color);animation:champion-confetti var(--duration) linear var(--delay) infinite}.champion-party-confetti span[data-hue="1"]{background:#e0b043}.champion-party-confetti span[data-hue="2"]{background:#fff}.champion-party-confetti span[data-hue="3"]{background:color-mix(in srgb,var(--champion-color) 60%,#ffffff)}.champion-party-title{position:absolute;z-index:2;top:clamp(.3rem,2%,1.2rem);left:50%;transform:translate(-50%);width:min(26rem,64%);display:grid;justify-items:center;animation:champion-title .52s cubic-bezier(.2,1.4,.4,1) both}.champion-party-title .phase-time-plaque{width:100%}.champion-party-title .phase-time-plaque>span{font-size:clamp(.6rem,2vw,1.3rem)}.champion-party-title .phase-time-plaque>strong{color:#ffd76a;font-size:clamp(1rem,3.6vw,2.4rem);text-shadow:0 3px 0 #06101c,0 5px 0 #7a5214}.champion-party-trophy{position:absolute;z-index:2;transform:translate(-50%);filter:drop-shadow(0 0 14px rgba(255,214,102,.7)) drop-shadow(0 4px 0 rgba(0,0,0,.5))}@keyframes champion-confetti{0%{transform:translate(0) rotate(0)}to{transform:translate(var(--drift),115cqh) rotate(540deg)}}.champion-party{container-type:size}@keyframes champion-title{0%{opacity:0;transform:translate(-50%,-30%) scale(.7)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.champion-party-confetti{display:none}.champion-party-title,.champion-party-trophy{animation:none!important}}.champion-party-trophy .champion-trophy{max-width:none}.replay-player.replay-fade-out{animation:replay-fade-out .9s ease-in 1.3s both}@keyframes replay-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.replay-player.replay-fade-out{animation:none;opacity:0}}.champion-party-trophy{left:50%;bottom:40%;width:clamp(2.4rem,7vw,5rem);animation:champion-trophy-raise .7s cubic-bezier(.2,1.3,.4,1) 1.6s both,champion-trophy-lift 1.1s ease-in-out 2.3s infinite}@keyframes champion-trophy-raise{0%{opacity:0;transform:translate(-50%,45%) scale(.5)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes champion-trophy-lift{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-14%)}}.champion-party-fireworks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.champion-party-burst{position:absolute;left:var(--bx);top:var(--by);width:0;height:0}.champion-party-burst span{position:absolute;left:0;top:0;width:clamp(3px,.5vw,6px);height:clamp(3px,.5vw,6px);background:#ffd76a;box-shadow:0 0 6px currentColor;color:#ffd76a;transform:rotate(var(--angle)) translate(0);opacity:0;animation:champion-spark 1.4s ease-out var(--bdelay) infinite}.champion-party-burst[data-hue="1"] span{background:var(--champion-color);color:var(--champion-color)}.champion-party-burst[data-hue="2"] span{background:#fff;color:#fff}@keyframes champion-spark{0%{opacity:0;transform:rotate(var(--angle)) translate(0)}10%{opacity:1}70%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translate(clamp(28px,6vw,70px))}}@media (prefers-reduced-motion: reduce){.champion-party-fireworks{display:none}}.champion-party-title{padding-top:calc(min(26rem,64cqw)*.12)}.champion-party-plaque{position:relative;width:100%;container-type:inline-size}.champion-party-plaque.has-crown:before{content:"";position:absolute;z-index:2;top:-.4cqw;left:50%;width:14.2cqw;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,#16243a 0,#16243a 62%,#0b1422 63%);box-shadow:0 0 0 2px #2b3d58}.champion-party-crown{position:absolute;z-index:3;top:-11.5cqw;left:50%;height:25cqw;width:auto;transform:translate(-50%);image-rendering:pixelated;filter:drop-shadow(0 0 12px rgba(255,214,102,.75)) drop-shadow(0 3px 0 rgba(0,0,0,.55));animation:champion-crown .62s cubic-bezier(.2,1.5,.4,1) .26s both}@keyframes champion-crown{0%{opacity:0;transform:translate(-50%,40%) scale(.4)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.champion-party-crown{animation:none}}img.champion-party-trophy{width:auto;height:17cqh;bottom:40%;image-rendering:pixelated}@container (max-width: 560px){img.champion-party-trophy{display:none}}.home-steps .home-missions-item{grid-template-columns:auto minmax(0,1fr) auto}.home-steps-count{margin-left:auto;padding:.05rem .4rem;border:2px solid var(--hb-line);background:#0b1422;font-family:var(--font-display);font-size:.82rem;font-weight:700;font-variant-numeric:tabular-nums}.home-steps-link{display:grid;gap:.1rem;min-height:2.75rem;align-content:center;color:var(--hb-ink);text-decoration:none}.home-steps-link small{color:var(--hb-ink-2);font-size:.76rem;font-weight:500}.home-steps-link:hover,.home-steps-link:focus-visible{color:var(--hb-accent)}.home-steps-link:focus-visible{outline:3px solid var(--hb-accent);outline-offset:2px}.home-steps-notice{margin:.3rem 0 0;padding:.35rem .5rem;border:2px solid #2f8f55;background:#0d2a1b;color:#c9f7da;font-size:.82rem;font-weight:700}.home-steps-pack .pack-wrapper-art{width:1.2rem}.home-steps-foot .home-missions-prize{color:var(--hb-gold)}.home-board-tabs{display:flex;flex:1;min-width:0;gap:.25rem;margin:-.4rem 0 calc(-.35rem - 2px)}.home-board-tab{display:inline-flex;align-items:center;gap:.35rem;min-height:2.75rem;margin:0;padding:0 .45rem;border:0;border-bottom:3px solid transparent;border-radius:0;background:none;box-shadow:none;color:var(--hb-ink-2);font-family:var(--font-display);font-size:.9rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.home-board-tab:hover:not(:disabled){color:var(--hb-ink);filter:none;box-shadow:none}.home-board-tab:focus-visible{color:var(--hb-ink);outline:3px solid var(--hb-accent);outline-offset:-3px}.home-board-tab[aria-selected=true]{color:var(--hb-ink);border-bottom-color:var(--hb-accent)}.home-board-tab-count{padding:.05rem .35rem;border:2px solid var(--hb-line);background:#0b1422;font-size:.74rem;font-variant-numeric:tabular-nums;text-transform:none}@media (max-width: 520px){.home-board-tab{padding-inline:.3rem;font-size:.8rem}.home-board-tab-long{display:none}}.ob-opening{--ob-ink: #eef4ff;--ob-ink-2: #b8c8dd;--ob-gold: #e0b043;--ob-plate: #101c2e;--ob-line: #2b3d58;position:fixed;top:0;right:0;bottom:0;left:0;z-index:21000;display:grid;grid-template-rows:minmax(0,1fr) auto;background:linear-gradient(to bottom,transparent 40%,rgba(5,9,15,.82));color:var(--ob-ink);cursor:pointer}body:has(.ob-opening) .home-overlays,body:has(.ob-opening) .home-hero-scroll-hint{visibility:hidden}.ob-opening-stage{display:grid;justify-items:center;gap:.6rem;padding:0 16px calc(18px + env(safe-area-inset-bottom,0px))}.ob-dialog,.ob-bubble{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;border-style:solid;border-image-source:url(/assets/moldura_dourada-DsrgxS37.webp);border-image-slice:34 fill;border-image-repeat:stretch;color:#eef4ff}.ob-dialog{width:min(40rem,100%);min-height:8.5rem;padding:.7rem .6rem .5rem;border-width:17px;cursor:pointer;font-size:1.08rem;line-height:1.4}.ob-dialog:focus-visible{outline:2px solid #e0b043;outline-offset:3px;border-radius:0}.ob-dialog p{margin:.15rem 0 0}.ob-hl{color:var(--ob-gold)}.ob-nametag{position:absolute;top:-1.7rem;left:.2rem;padding:.1rem .55rem;border:2px solid #9c6f1c;background:#16243a;color:#e0b043;font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ob-face{width:56px;height:auto;border:2px solid #2b3d58;background:#0b1422;image-rendering:pixelated}.ob-more{position:absolute;right:.2rem;bottom:.1rem;width:0;height:0;opacity:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid #e0b043}.ob-more.is-on{opacity:1;animation:ob-bob .8s steps(2) infinite}@keyframes ob-bob{50%{transform:translateY(3px)}}.ob-hint{margin:0;color:#b8c8dd;font-size:.82rem}.ob-skipline{min-height:2.75rem;padding:0 .8rem;border:0;background:none;box-shadow:none;color:#b8c8dd;font-size:.88rem;text-decoration:underline;cursor:pointer}.ob-skipline:hover,.ob-skipline:focus-visible{color:#eef4ff;filter:none;box-shadow:none}.ob-coach{position:fixed;top:0;right:0;bottom:0;left:0;z-index:21000;pointer-events:none}.ob-focus{position:fixed;border:3px solid #e0b043;box-shadow:0 0 0 4px #05090f,0 0 0 200vmax #05090f94;transition:top .18s steps(3),left .18s steps(3),width .18s steps(3),height .18s steps(3);animation:ob-pulse 1.2s steps(2) infinite}@keyframes ob-pulse{50%{border-color:#fff1c2}}.ob-bubble{position:fixed;padding:.55rem .5rem .35rem;border-width:14px;pointer-events:auto;font-size:.95rem;line-height:1.4}.ob-bubble .ob-nametag{top:-1.6rem}.ob-bubble .ob-face{width:48px}.ob-bubble-body{display:grid;gap:.4rem}.ob-bubble-body p{margin:0}.ob-bubble-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem}.ob-bubble-foot small{color:#b8c8dd;font-variant-numeric:tabular-nums}.ob-skip{margin-left:auto;min-height:2.5rem;padding:0 .4rem;border:0;background:none;box-shadow:none;color:#b8c8dd;font-size:.84rem;text-decoration:underline;cursor:pointer}.ob-skip:hover,.ob-skip:focus-visible{color:#eef4ff;filter:none;box-shadow:none}.ob-ok{min-height:2.5rem;padding:0 .9rem;border:2px solid #1b6b3a;border-radius:0;background:#31c968;color:#06240f;box-shadow:inset 0 -3px #1f8f48;font-family:var(--font-display);font-size:.92rem;font-weight:700;cursor:pointer}.ob-ok:only-child,.ob-bubble-foot small+.ob-skip+.ob-ok{margin-left:0}@media (prefers-reduced-motion: reduce){.ob-more.is-on,.ob-focus{animation:none}.ob-focus{transition:none}}.replay-diagnostics{position:fixed;z-index:2147483000;top:calc(env(safe-area-inset-top,0px) + 4px);left:calc(env(safe-area-inset-left,0px) + 4px);padding:4px 6px;border-radius:4px;background:#000000c7;color:#8dff9c;font:11px/1.35 ui-monospace,Menlo,monospace;white-space:pre;pointer-events:none}[data-diag-parados] .sprite-frames.sprite-idle,[data-diag-parados] .sprite-frames.sprite-defensive_stance,[data-diag-parados] .sprite-frames.sprite-hold_ball,[data-diag-sprites] .sprite-frames{animation:none!important}[data-diag-movimento] .replay-player{transition:none!important}[data-diag-dirigivel] .match-blimp{display:none!important}[data-diag-efeitos] .replay-stage,[data-diag-efeitos] .replay-stage *{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;text-shadow:none!important}[data-diag-jogadores] .replay-player{display:none!important}.lj-halloween{min-width:0;margin-block:1.5rem}.lj-halloween .lj-shelf-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem}.lj-halloween .lj-shelf-head h2{margin:0;color:var(--lj-gold, #e0b043);font:400 26px/1.2 var(--lj-display)}.lj-halloween-carousel{gap:16px;margin-block:1rem;padding-block:4px 12px}.lj-halloween-carousel .lj-card{flex:0 0 240px;min-width:0;scroll-snap-align:start}.lj-halloween-carousel .lj-key{min-height:44px}.lj-halloween-carousel img{max-width:100%;object-fit:contain;image-rendering:pixelated}.lj-halloween-carousel .lj-card-art--field{border:0;cursor:default}.lj-halloween-carousel .lj-card-art--field img{aspect-ratio:1;object-fit:contain;max-height:128px}.lj-halloween .card-strip-arrow{min-width:44px;min-height:44px}@media (max-width: 600px){.lj-halloween-carousel .lj-card{flex-basis:76%}}
